2018-06-25 16:46:56 +00:00
|
|
|
%global use_system_admesh 0
|
|
|
|
%global use_system_expat 1
|
|
|
|
%global use_system_polyclipping 1
|
|
|
|
%global use_system_poly2tri 1
|
|
|
|
|
2013-03-21 16:52:33 +00:00
|
|
|
Name: slic3r
|
2018-06-25 16:46:56 +00:00
|
|
|
Version: 1.3.0
|
2023-07-22 01:55:00 +00:00
|
|
|
Release: 31%{?dist}
|
2013-03-21 16:52:33 +00:00
|
|
|
Summary: G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
|
|
|
|
License: AGPLv3 and CC-BY
|
|
|
|
# Images are CC-BY, code is AGPLv3
|
|
|
|
URL: http://slic3r.org/
|
2014-04-06 20:14:26 +00:00
|
|
|
Source0: https://github.com/alexrj/Slic3r/archive/%{version}.tar.gz
|
2013-03-21 16:52:33 +00:00
|
|
|
|
2013-11-24 16:32:54 +00:00
|
|
|
# Modify Build.PL so we are able to build this on Fedora
|
|
|
|
Patch0: %{name}-buildpl.patch
|
2013-03-21 16:52:33 +00:00
|
|
|
|
2013-11-24 16:32:54 +00:00
|
|
|
# Use /usr/share/slic3r as datadir
|
2015-06-29 12:38:50 +00:00
|
|
|
Patch1: %{name}-datadir.patch
|
2014-06-30 11:04:04 +00:00
|
|
|
Patch2: %{name}-english-locale.patch
|
|
|
|
Patch3: %{name}-linker.patch
|
2018-06-25 16:46:56 +00:00
|
|
|
Patch4: %{name}-clipper.patch
|
|
|
|
Patch5: %{name}-1.3.0-fixtest.patch
|
2018-12-22 13:59:29 +00:00
|
|
|
Patch6: %{name}-wayland.patch
|
2019-01-29 23:41:46 +00:00
|
|
|
Patch7: %{name}-boost169.patch
|
2017-06-02 14:28:00 +00:00
|
|
|
|
2020-06-02 22:18:42 +00:00
|
|
|
# Use GCC predefined macros instead of deprecated Boost header
|
2020-06-02 23:21:30 +00:00
|
|
|
# Upstream already dropped this code in PR#781
|
2020-06-02 22:18:42 +00:00
|
|
|
Patch8: %{name}-endian.patch
|
2020-06-02 23:21:30 +00:00
|
|
|
# Make boost::Placeholders::_1 visible (PR#4976)
|
2020-06-02 22:18:42 +00:00
|
|
|
Patch9: %{name}-bind-placeholders.patch
|
2020-06-02 23:21:30 +00:00
|
|
|
# Use boost/nowide/cstdlib.hpp instead of boost/nowide/cenv.hpp (PR#4976)
|
2021-03-18 09:18:46 +00:00
|
|
|
Patch10: %{name}-boost-nowide.patch
|
2020-06-02 22:18:42 +00:00
|
|
|
|
2021-03-18 09:25:50 +00:00
|
|
|
# Security fix for CVE-2020-28591
|
|
|
|
# https://github.com/slic3r/Slic3r/pull/5063
|
|
|
|
Patch11: %{name}-CVE-2020-28591.patch
|
|
|
|
|
2013-03-21 16:52:33 +00:00
|
|
|
Source1: %{name}.desktop
|
2014-03-05 22:02:35 +00:00
|
|
|
Source2: %{name}.appdata.xml
|
|
|
|
|
2018-02-20 15:14:19 +00:00
|
|
|
BuildRequires: gcc-c++
|
2016-06-24 07:25:19 +00:00
|
|
|
BuildRequires: perl-devel
|
|
|
|
BuildRequires: perl-generators
|
2020-03-16 13:18:06 +00:00
|
|
|
BuildRequires: perl-interpreter
|
2013-04-03 14:53:27 +00:00
|
|
|
BuildRequires: perl(Class::XSAccessor)
|
2018-06-25 16:46:56 +00:00
|
|
|
BuildRequires: perl(Devel::CheckLib)
|
|
|
|
BuildRequires: perl(Devel::Peek)
|
2015-07-01 16:46:34 +00:00
|
|
|
BuildRequires: perl(Encode::Locale) >= 1.05
|
2018-06-25 16:46:56 +00:00
|
|
|
BuildRequires: perl(ExtUtils::CppGuess)
|
2018-03-06 13:09:23 +00:00
|
|
|
BuildRequires: perl(ExtUtils::CBuilder)
|
2014-06-29 16:18:33 +00:00
|
|
|
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.80
|
2014-09-23 14:13:44 +00:00
|
|
|
BuildRequires: perl(ExtUtils::Typemaps::Default) >= 1.05
|
2015-06-29 12:38:50 +00:00
|
|
|
BuildRequires: perl(ExtUtils::Typemaps) >= 1.00
|
2013-11-24 16:32:54 +00:00
|
|
|
BuildRequires: perl(File::Basename)
|
2013-04-03 14:53:27 +00:00
|
|
|
BuildRequires: perl(File::Spec)
|
2013-11-24 16:32:54 +00:00
|
|
|
BuildRequires: perl(Getopt::Long)
|
2013-04-03 14:53:27 +00:00
|
|
|
BuildRequires: perl(IO::Scalar)
|
2018-09-13 21:21:31 +00:00
|
|
|
BuildRequires: perl(IO::Uncompress::Unzip)
|
2013-03-21 16:52:33 +00:00
|
|
|
BuildRequires: perl(List::Util)
|
2018-06-25 16:46:56 +00:00
|
|
|
BuildRequires: perl(local::lib)
|
2014-06-29 16:18:33 +00:00
|
|
|
BuildRequires: perl(Module::Build::WithXSpp) >= 0.14
|
2013-10-18 15:32:05 +00:00
|
|
|
BuildRequires: perl(Moo) >= 1.003001
|
2013-04-03 14:53:27 +00:00
|
|
|
BuildRequires: perl(parent)
|
2015-06-29 12:38:50 +00:00
|
|
|
BuildRequires: perl(POSIX)
|
2013-03-21 16:52:33 +00:00
|
|
|
BuildRequires: perl(Scalar::Util)
|
|
|
|
BuildRequires: perl(SVG)
|
2013-11-24 16:32:54 +00:00
|
|
|
BuildRequires: perl(Test::Harness)
|
2013-04-03 14:53:27 +00:00
|
|
|
BuildRequires: perl(Test::More)
|
2018-06-25 16:46:56 +00:00
|
|
|
BuildRequires: perl(Thread::Queue)
|
2020-03-16 13:18:06 +00:00
|
|
|
BuildRequires: perl(Thread::Semaphore)
|
2015-06-29 12:38:50 +00:00
|
|
|
BuildRequires: perl(threads) >= 1.96
|
2018-06-25 16:46:56 +00:00
|
|
|
BuildRequires: perl(threads::shared)
|
2013-11-24 16:32:54 +00:00
|
|
|
BuildRequires: perl(Time::HiRes)
|
2015-06-29 12:38:50 +00:00
|
|
|
BuildRequires: perl(Unicode::Normalize)
|
2013-03-21 16:52:33 +00:00
|
|
|
BuildRequires: perl(Wx)
|
2014-01-03 14:50:05 +00:00
|
|
|
|
2018-06-25 16:46:56 +00:00
|
|
|
%if %{use_system_admesh}
|
2014-09-23 12:40:13 +00:00
|
|
|
BuildRequires: admesh-devel >= 0.98.1
|
2018-06-25 16:46:56 +00:00
|
|
|
Requires: admesh-libs >= 0.98.1
|
2022-07-18 12:34:16 +00:00
|
|
|
|
|
|
|
%if 0%{?fedora} >= 37 || 0%{?rhel} >= 10
|
|
|
|
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
|
|
|
ExcludeArch: %{ix86}
|
|
|
|
%endif
|
2018-06-25 16:46:56 +00:00
|
|
|
%else
|
|
|
|
Provides: bundled(admesh) = 0.98
|
2022-07-18 12:34:16 +00:00
|
|
|
|
2018-06-25 16:46:56 +00:00
|
|
|
# Bundled admesh FTBFS with:
|
|
|
|
# error "admesh works correctly on little endian machines only!"
|
2022-07-18 12:34:16 +00:00
|
|
|
%if 0%{?fedora} >= 37 || 0%{?rhel} >= 10
|
|
|
|
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
|
|
|
ExcludeArch: ppc ppc64 s390 s390x %{ix86}
|
|
|
|
%else
|
2018-06-25 16:46:56 +00:00
|
|
|
ExcludeArch: ppc ppc64 s390 s390x
|
|
|
|
%endif
|
2022-07-18 12:34:16 +00:00
|
|
|
%endif
|
2018-06-25 16:46:56 +00:00
|
|
|
|
|
|
|
%if %{use_system_expat}
|
|
|
|
BuildRequires: expat-devel >= 2.2.0
|
|
|
|
%else
|
|
|
|
Provides: bundled(expat) = 2.2.0
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{use_system_polyclipping}
|
|
|
|
BuildRequires: polyclipping-devel >= 6.4.2
|
|
|
|
%else
|
|
|
|
Provides: bundled(polyclipping) = 6.4.2
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{use_system_poly2tri}
|
|
|
|
BuildRequires: poly2tri-devel
|
|
|
|
%else
|
|
|
|
Provides: bundled(poly2tri) = 0.0
|
|
|
|
%endif
|
|
|
|
|
2014-06-29 16:18:33 +00:00
|
|
|
BuildRequires: boost-devel
|
2013-03-21 16:52:33 +00:00
|
|
|
BuildRequires: desktop-file-utils
|
2014-03-19 16:49:12 +00:00
|
|
|
BuildRequires: ImageMagick
|
2018-06-25 16:46:56 +00:00
|
|
|
Requires: perl(Growl::GNTP) >= 0.15
|
2013-04-03 14:53:27 +00:00
|
|
|
Requires: perl(XML::SAX)
|
2016-09-18 10:30:29 +00:00
|
|
|
|
2019-10-29 20:09:05 +00:00
|
|
|
# Optional dependency. Not packaged in Fedora yet, hence we cannot list it.
|
2018-06-25 16:46:56 +00:00
|
|
|
# It's only used for magically finding octoprint servers.
|
2019-10-29 20:09:05 +00:00
|
|
|
#Recommends: perl(Net::Bonjour)
|
2013-03-21 16:52:33 +00:00
|
|
|
|
2020-05-13 10:35:15 +00:00
|
|
|
# Optional dependencies to allow background processing.
|
|
|
|
Recommends: perl(Thread::Queue)
|
|
|
|
Recommends: perl(threads::shared)
|
|
|
|
|
2013-03-21 16:52:33 +00:00
|
|
|
%description
|
|
|
|
Slic3r is a G-code generator for 3D printers. It's compatible with RepRaps,
|
|
|
|
Makerbots, Ultimakers and many more machines.
|
|
|
|
See the project homepage at slic3r.org and the documentation on the Slic3r wiki
|
|
|
|
for more information.
|
|
|
|
|
|
|
|
%prep
|
2014-04-06 20:14:26 +00:00
|
|
|
%setup -qn Slic3r-%{version}
|
2014-01-03 14:50:05 +00:00
|
|
|
|
2013-03-21 16:52:33 +00:00
|
|
|
%patch0 -p1
|
|
|
|
%patch1 -p1
|
2014-06-29 16:18:33 +00:00
|
|
|
%patch2 -p1
|
2018-06-25 16:46:56 +00:00
|
|
|
%patch3 -p1 -b .linker
|
|
|
|
%if %{use_system_polyclipping}
|
|
|
|
%patch4 -p1
|
|
|
|
%endif
|
|
|
|
%patch5 -p1 -b .fixtest
|
2018-12-22 13:59:29 +00:00
|
|
|
%patch6 -p1
|
2019-01-29 23:41:46 +00:00
|
|
|
%patch7 -p1
|
2020-06-02 22:18:42 +00:00
|
|
|
%patch8 -p1
|
|
|
|
%patch9 -p1
|
|
|
|
%patch10 -p1
|
2021-03-18 09:25:50 +00:00
|
|
|
%patch11 -p1
|
2018-06-25 16:46:56 +00:00
|
|
|
|
|
|
|
# Optional removals
|
|
|
|
%if %{use_system_admesh}
|
2014-06-29 16:18:33 +00:00
|
|
|
rm -rf xs/src/admesh
|
2018-06-25 16:46:56 +00:00
|
|
|
sed -i '/src\/admesh/d' xs/MANIFEST
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{use_system_expat}
|
|
|
|
rm -rf xs/src/expat
|
|
|
|
sed -i '/src\/expat/d' xs/MANIFEST
|
|
|
|
# These are the files with hardcoded expat/expat.h includes
|
|
|
|
sed -i 's|expat/expat.h|expat.h|g' xs/src/libslic3r/IO/AMF.cpp
|
|
|
|
sed -i 's|expat/expat.h|expat.h|g' xs/src/libslic3r/IO/TMF.hpp
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{use_system_polyclipping}
|
2015-06-29 12:38:50 +00:00
|
|
|
#rm xs/src/clipper.*pp
|
2018-06-25 16:46:56 +00:00
|
|
|
export SYSTEM_LIBS="${SYSTEM_LIBS} -lpolyclipping"
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{use_system_poly2tri}
|
2014-06-29 16:18:33 +00:00
|
|
|
rm -rf xs/src/poly2tri
|
2018-06-25 16:46:56 +00:00
|
|
|
sed -i '/src\/poly2tri/d' xs/MANIFEST
|
|
|
|
%endif
|
|
|
|
|
|
|
|
# We always do boost.
|
2014-06-29 16:18:33 +00:00
|
|
|
rm -rf xs/src/boost
|
2018-06-25 16:46:56 +00:00
|
|
|
sed -i '/src\/boost\/nowide/d' xs/MANIFEST
|
2014-06-29 16:18:33 +00:00
|
|
|
|
2013-03-21 16:52:33 +00:00
|
|
|
%build
|
2018-06-25 16:46:56 +00:00
|
|
|
%if %{use_system_admesh}
|
|
|
|
export SYSTEM_LIBS="${SYSTEM_LIBS} -ladmesh"
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{use_system_expat}
|
|
|
|
export SYSTEM_LIBS="${SYSTEM_LIBS} -lexpat"
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{use_system_poly2tri}
|
|
|
|
export SYSTEM_LIBS="${SYSTEM_LIBS} -lpoly2tri"
|
|
|
|
%endif
|
|
|
|
|
2013-11-24 16:32:54 +00:00
|
|
|
cd xs
|
2018-06-25 16:46:56 +00:00
|
|
|
[[ ! -z "${SYSTEM_LIBS}" ]] && echo "SYSTEM_LIBS is ${SYSTEM_LIBS}"
|
2013-11-24 16:32:54 +00:00
|
|
|
perl ./Build.PL installdirs=vendor optimize="$RPM_OPT_FLAGS"
|
2013-03-21 16:52:33 +00:00
|
|
|
./Build
|
2013-11-24 16:32:54 +00:00
|
|
|
cd -
|
|
|
|
# Building non XS part only runs test, so skip it and run it in tests
|
2013-03-21 16:52:33 +00:00
|
|
|
|
2014-03-19 16:49:12 +00:00
|
|
|
# prepare pngs in mutliple sizes
|
|
|
|
for res in 16 32 48 128 256; do
|
|
|
|
mkdir -p hicolor/${res}x${res}/apps
|
|
|
|
done
|
|
|
|
cd hicolor
|
|
|
|
convert ../var/Slic3r.ico %{name}.png
|
|
|
|
cp %{name}-0.png 256x256/apps/%{name}.png
|
|
|
|
cp %{name}-1.png 128x128/apps/%{name}.png
|
|
|
|
cp %{name}-2.png 48x48/apps/%{name}.png
|
|
|
|
cp %{name}-3.png 32x32/apps/%{name}.png
|
|
|
|
cp %{name}-4.png 16x16/apps/%{name}.png
|
|
|
|
rm %{name}-*.png
|
|
|
|
cd -
|
|
|
|
|
2014-06-30 12:10:52 +00:00
|
|
|
# To avoid "iCCP: Not recognized known sRGB profile that has been edited"
|
|
|
|
cd var
|
|
|
|
find . -type f -name "*.png" -exec convert {} -strip {} \;
|
|
|
|
cd -
|
|
|
|
|
2013-03-21 16:52:33 +00:00
|
|
|
%install
|
2013-11-24 16:32:54 +00:00
|
|
|
cd xs
|
2013-03-21 16:52:33 +00:00
|
|
|
./Build install destdir=%{buildroot} create_packlist=0
|
2013-11-24 16:32:54 +00:00
|
|
|
cd -
|
2013-03-21 16:52:33 +00:00
|
|
|
find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
|
|
|
|
|
2013-11-24 16:32:54 +00:00
|
|
|
# I see no way of installing slic3r with it's build script
|
|
|
|
# So I copy the files around manually
|
|
|
|
mkdir -p %{buildroot}%{_bindir}
|
|
|
|
mkdir -p %{buildroot}%{perl_vendorlib}
|
2013-03-21 16:52:33 +00:00
|
|
|
mkdir -p %{buildroot}%{_datadir}/%{name}
|
2014-03-19 16:49:12 +00:00
|
|
|
mkdir -p %{buildroot}%{_datadir}/icons
|
2014-03-05 22:02:35 +00:00
|
|
|
mkdir -p %{buildroot}%{_datadir}/appdata
|
2013-03-21 16:52:33 +00:00
|
|
|
|
2013-11-24 16:32:54 +00:00
|
|
|
cp -a %{name}.pl %{buildroot}%{_bindir}/%{name}
|
|
|
|
cp -ar lib/* %{buildroot}%{perl_vendorlib}
|
|
|
|
|
2013-03-21 16:52:33 +00:00
|
|
|
cp -a var/* %{buildroot}%{_datadir}/%{name}
|
2014-03-19 16:49:12 +00:00
|
|
|
cp -r hicolor %{buildroot}%{_datadir}/icons
|
2013-03-21 16:52:33 +00:00
|
|
|
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
|
|
|
|
|
2014-03-05 22:02:35 +00:00
|
|
|
cp %{SOURCE2} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
|
|
|
|
|
2013-11-24 16:32:54 +00:00
|
|
|
%{_fixperms} %{buildroot}*
|
2013-03-21 16:52:33 +00:00
|
|
|
|
|
|
|
%check
|
2013-11-24 16:32:54 +00:00
|
|
|
cd xs
|
2014-09-23 12:40:13 +00:00
|
|
|
./Build test verbose=1
|
2013-11-24 16:32:54 +00:00
|
|
|
cd -
|
|
|
|
SLIC3R_NO_AUTO=1 perl Build.PL installdirs=vendor
|
|
|
|
# the --gui runs no tests, it only checks requires
|
2013-03-21 16:52:33 +00:00
|
|
|
|
|
|
|
%files
|
2013-11-24 16:32:54 +00:00
|
|
|
%doc README.md
|
2013-03-21 16:52:33 +00:00
|
|
|
%{_bindir}/%{name}
|
|
|
|
%{perl_vendorlib}/Slic3r*
|
2013-11-24 16:32:54 +00:00
|
|
|
%{perl_vendorarch}/Slic3r*
|
|
|
|
%{perl_vendorarch}/auto/Slic3r*
|
2014-03-19 16:49:12 +00:00
|
|
|
%{_datadir}/icons/hicolor/*/apps/%{name}.png
|
2013-03-21 16:52:33 +00:00
|
|
|
%{_datadir}/applications/%{name}.desktop
|
2014-03-05 22:02:35 +00:00
|
|
|
%{_datadir}/appdata/%{name}.appdata.xml
|
2013-03-21 16:52:33 +00:00
|
|
|
%{_datadir}/%{name}
|
|
|
|
|
|
|
|
%changelog
|
2023-07-22 01:55:00 +00:00
|
|
|
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-31
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
2023-07-11 14:10:42 +00:00
|
|
|
* Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.0-30
|
|
|
|
- Perl 5.38 rebuild
|
|
|
|
|
2023-02-20 22:16:40 +00:00
|
|
|
* Mon Feb 20 2023 Jonathan Wakely <jwakely@redhat.com> - 1.3.0-29
|
|
|
|
- Rebuilt for Boost 1.81
|
|
|
|
|
2023-01-21 03:29:17 +00:00
|
|
|
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-28
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
2022-07-23 08:50:05 +00:00
|
|
|
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-27
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
2022-06-22 13:08:35 +00:00
|
|
|
* Wed Jun 22 2022 Miro Hrončok <mhroncok@redhat.com> - 1.3.0-26
|
|
|
|
- Do not BuildRequire non-existing boost-nowide-devel
|
|
|
|
|
2022-06-01 10:12:10 +00:00
|
|
|
* Wed Jun 01 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.0-25
|
|
|
|
- Perl 5.36 rebuild
|
|
|
|
|
2022-05-04 09:41:53 +00:00
|
|
|
* Wed May 04 2022 Thomas Rodgers <trodgers@redhat.com> - 1.3.0-24
|
|
|
|
- Rebuilt for Boost 1.78
|
|
|
|
|
2022-01-22 01:07:03 +00:00
|
|
|
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-23
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
2021-08-07 02:20:56 +00:00
|
|
|
* Sat Aug 07 2021 Jonathan Wakely <jwakely@redhat.com> - 1.3.0-22
|
|
|
|
- Rebuilt for Boost 1.76
|
|
|
|
|
2021-07-23 17:46:03 +00:00
|
|
|
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-21
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
2021-05-22 23:38:05 +00:00
|
|
|
* Sat May 22 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.0-20
|
|
|
|
- Perl 5.34 rebuild
|
|
|
|
|
2021-03-18 09:25:50 +00:00
|
|
|
* Thu Mar 18 2021 Miro Hrončok <mhroncok@redhat.com> - 1.3.0-19
|
|
|
|
- Security fix for CVE-2020-28591
|
|
|
|
- Resolves: rhbz#1934823
|
|
|
|
- Resolves: rhbz#1934824
|
|
|
|
|
2021-01-27 20:35:03 +00:00
|
|
|
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-18
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|
2021-01-22 20:53:48 +00:00
|
|
|
* Fri Jan 22 2021 Jonathan Wakely <jwakely@redhat.com> - 1.3.0-17
|
|
|
|
- Rebuilt for Boost 1.75
|
|
|
|
|
2020-07-29 10:57:47 +00:00
|
|
|
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-16
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
2020-06-23 10:32:19 +00:00
|
|
|
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.0-15
|
|
|
|
- Perl 5.32 rebuild
|
|
|
|
|
2020-06-02 22:18:42 +00:00
|
|
|
* Tue Jun 02 2020 Jonathan Wakely <jwakely@redhat.com> - 1.3.0-14
|
|
|
|
- Rebuilt and patched for Boost 1.73
|
|
|
|
|
2020-05-13 10:35:15 +00:00
|
|
|
* Wed May 13 2020 Miro Hrončok <mhroncok@redhat.com> - 1.3.0-13
|
|
|
|
- Recommend optional dependencies to have background processing by default
|
|
|
|
|
2020-03-16 13:18:06 +00:00
|
|
|
* Mon Mar 16 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.0-12
|
|
|
|
- Add BR: perl(Thread::Semaphore)
|
|
|
|
|
2020-01-30 23:41:07 +00:00
|
|
|
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-11
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
2019-10-29 20:09:05 +00:00
|
|
|
* Tue Oct 29 2019 Miro Hrončok <mhroncok@redhat.com> - 1.3.0-10
|
|
|
|
- Drop weak dependencies on packages not available in Fedora
|
|
|
|
|
2019-07-26 23:32:02 +00:00
|
|
|
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-9
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
2019-05-31 16:16:12 +00:00
|
|
|
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.0-8
|
|
|
|
- Perl 5.30 rebuild
|
|
|
|
|
2019-02-02 15:37:34 +00:00
|
|
|
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-7
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
2019-01-29 23:41:46 +00:00
|
|
|
* Tue Jan 29 2019 Jonathan Wakely <jwakely@redhat.com> - 1.3.0-6
|
|
|
|
- Add patch for Boost 1.69 header changes
|
|
|
|
|
2019-01-25 14:01:37 +00:00
|
|
|
* Fri Jan 25 2019 Jonathan Wakely <jwakely@redhat.com> - 1.3.0-6
|
|
|
|
- Rebuilt for Boost 1.69
|
|
|
|
|
2018-12-22 13:59:29 +00:00
|
|
|
* Sat Dec 22 2018 Miro Hrončok <mhroncok@redhat.com> - 1.3.0-5
|
|
|
|
- Set GDK_BACKEND=x11 to prevent crashes on Wayland (#1661324)
|
|
|
|
|
2018-07-14 06:17:12 +00:00
|
|
|
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
|
2018-06-30 02:15:52 +00:00
|
|
|
* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.0-3
|
|
|
|
- Perl 5.28 rebuild
|
|
|
|
|
2018-06-25 16:46:56 +00:00
|
|
|
* Mon Jun 25 2018 Tom Callaway <spot@fedoraproject.org> - 1.3.0-2
|
|
|
|
- conditionalize bundled bits
|
|
|
|
- fix t/gcode.t (needed to define config->layer_height before trying to use it)
|
|
|
|
- exclude big endian architectures
|
|
|
|
|
|
|
|
* Thu May 31 2018 Miro Hrončok <mhroncok@redhat.com> - 1.3.0-1
|
|
|
|
- Update to 1.3.0
|
|
|
|
|
2018-03-06 13:09:23 +00:00
|
|
|
* Tue Mar 06 2018 Petr Pisar <ppisar@redhat.com> - 1.2.9-18
|
|
|
|
- Adapt to removing GCC from a build root (bug #1547165)
|
|
|
|
|
2018-02-09 16:59:45 +00:00
|
|
|
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.9-17
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
|
|
2018-01-18 21:27:52 +00:00
|
|
|
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.2.9-16
|
|
|
|
- Remove obsolete scriptlets
|
|
|
|
|
2017-08-03 08:34:03 +00:00
|
|
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.9-15
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
|
|
2017-07-27 18:47:04 +00:00
|
|
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.9-14
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
|
2017-06-08 06:26:04 +00:00
|
|
|
* Thu Jun 08 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.2.9-13
|
|
|
|
- Perl 5.26 re-rebuild of bootstrapped packages
|
|
|
|
|
2017-06-02 14:28:00 +00:00
|
|
|
* Fri Jun 02 2017 Miro Hrončok <mhroncok@redhat.com> - 1.2.9-12
|
|
|
|
- Fix rendering issues with perl-OpenGL 0.70
|
|
|
|
|
2017-05-15 21:14:56 +00:00
|
|
|
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.9-11
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
|
|
|
|
|
2017-02-11 13:35:26 +00:00
|
|
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.9-10
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
|
|
2017-01-27 11:58:45 +00:00
|
|
|
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 1.2.9-9
|
|
|
|
- Rebuilt for Boost 1.63
|
|
|
|
|
2016-08-31 13:33:13 +00:00
|
|
|
* Wed Aug 31 2016 Miro Hrončok <mhroncok@redhat.com> - 1.2.9-8
|
|
|
|
- Fix bug that crashes slic3r when about dialog is opened (#1285807)
|
|
|
|
|
2016-05-16 21:06:08 +00:00
|
|
|
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.2.9-7
|
|
|
|
- Perl 5.24 rebuild
|
|
|
|
|
2016-02-23 17:32:28 +00:00
|
|
|
* Tue Feb 23 2016 Miro Hrončok <mhroncok@redhat.com> - 1.2.9-6
|
|
|
|
- Add patch to fix FTBFS with Boost 1.60 (#1306668)
|
|
|
|
- Add patch to manually cast too bool, fix other FTBFS
|
|
|
|
|
2016-02-05 00:09:29 +00:00
|
|
|
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.9-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
|
|
2015-08-27 19:12:58 +00:00
|
|
|
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 1.2.9-4
|
|
|
|
- Rebuilt for Boost 1.59
|
|
|
|
|
2015-07-29 18:19:22 +00:00
|
|
|
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.9-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
|
|
|
|
|
2015-07-22 17:34:26 +00:00
|
|
|
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 1.2.9-2
|
|
|
|
- rebuild for Boost 1.58
|
|
|
|
|
2015-06-29 12:38:50 +00:00
|
|
|
* Mon Jun 29 2015 Miro Hrončok <mhroncok@redhat.com> - 1.2.9-1
|
|
|
|
- New version 1.2.9
|
|
|
|
- Removed already merged patches
|
|
|
|
- Removed unused BRs
|
|
|
|
|
2015-06-19 01:04:57 +00:00
|
|
|
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
|
2015-06-08 14:53:27 +00:00
|
|
|
* Mon Jun 08 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.1.7-4
|
|
|
|
- Perl 5.22 rebuild
|
|
|
|
|
2015-01-26 20:17:28 +00:00
|
|
|
* Mon Jan 26 2015 Petr Machata <pmachata@redhat.com> - 1.1.7-3
|
|
|
|
- Rebuild for boost 1.57.0
|
|
|
|
|
2014-10-20 19:00:50 +00:00
|
|
|
* Mon Oct 20 2014 Miro Hrončok <mhroncok@redhat.com> - 1.1.7-2
|
|
|
|
- Unbundle polyclipping 6.2.0
|
|
|
|
|
2014-09-23 13:16:40 +00:00
|
|
|
* Tue Sep 23 2014 Miro Hrončok <mhroncok@redhat.com> - 1.1.7-1
|
|
|
|
- Update to 1.1.7
|
2014-09-23 14:13:44 +00:00
|
|
|
- Add patch from Debian to fix debian#757798
|
2014-09-23 13:16:40 +00:00
|
|
|
|
2014-09-23 12:48:07 +00:00
|
|
|
* Tue Sep 23 2014 Miro Hrončok <mhroncok@redhat.com> - 1.1.6-4
|
|
|
|
- Admesh 0.98.1 compatibility patch
|
|
|
|
|
2014-08-29 20:17:25 +00:00
|
|
|
* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.1.6-3
|
|
|
|
- Perl 5.20 rebuild
|
|
|
|
|
2014-08-18 02:41:06 +00:00
|
|
|
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.6-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
|
2014-07-29 18:16:32 +00:00
|
|
|
* Tue Jul 29 2014 Miro Hrončok <mhroncok@redhat.com> - 1.1.6-1
|
|
|
|
- Update to 1.1.6
|
|
|
|
|
2014-06-29 16:18:33 +00:00
|
|
|
* Sun Jun 29 2014 Miro Hrončok <mhroncok@redhat.com> - 1.1.5-1
|
|
|
|
- Update to 1.1.5
|
|
|
|
- Unbundle stuff
|
|
|
|
|
2014-06-08 06:33:44 +00:00
|
|
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
|
2014-05-03 18:37:01 +00:00
|
|
|
* Sat May 03 2014 Miro Hrončok <mhroncok@redhat.com> - 1.0.1-1
|
|
|
|
- Update to 1.0.1
|
|
|
|
|
2014-04-06 20:14:26 +00:00
|
|
|
* Sun Apr 06 2014 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-1
|
|
|
|
- 1.0.0 stable
|
|
|
|
|
2014-03-19 16:49:12 +00:00
|
|
|
* Wed Mar 19 2014 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-0.5.RC3
|
|
|
|
- Instead of single ico file, ship multiple pngs
|
|
|
|
|
2014-03-05 21:35:03 +00:00
|
|
|
* Wed Mar 05 2014 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-0.4.RC3
|
|
|
|
- New RC version
|
2014-03-05 22:02:35 +00:00
|
|
|
- Include appdata file
|
2014-03-05 21:35:03 +00:00
|
|
|
|
2014-01-03 14:50:05 +00:00
|
|
|
* Thu Jan 02 2014 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-0.3.RC2
|
|
|
|
- New RC version
|
|
|
|
- Remove already merged patches
|
|
|
|
- Only require Module::Build::WithXSpp 0.13 in Build.PL
|
|
|
|
|
2013-12-13 16:48:27 +00:00
|
|
|
* Fri Dec 13 2013 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-0.2.RC1
|
|
|
|
- Backported several bugfixes
|
|
|
|
|
2013-11-24 16:32:54 +00:00
|
|
|
* Wed Nov 20 2013 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-0.1.RC1
|
|
|
|
- 1.0.0RC1 version
|
2013-12-13 11:34:54 +00:00
|
|
|
- refactor build and install
|
2013-11-24 16:32:54 +00:00
|
|
|
- become arched
|
2013-12-13 12:12:59 +00:00
|
|
|
- bundle admesh
|
2013-11-24 16:32:54 +00:00
|
|
|
|
2013-10-18 15:32:05 +00:00
|
|
|
* Fri Oct 18 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.10b-5
|
|
|
|
- For F20+, require Moo >= 1.003001
|
|
|
|
|
2013-10-18 11:41:24 +00:00
|
|
|
* Fri Oct 18 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.10b-4
|
|
|
|
- Remove all filtering from provides, it is not needed anymore
|
|
|
|
- Don't add MANIFEST to %%doc
|
|
|
|
- Fix crash when loading config (#1020802)
|
|
|
|
|
2013-08-04 14:53:33 +00:00
|
|
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.10b-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
|
|
2013-06-25 18:52:21 +00:00
|
|
|
* Tue Jun 25 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.10b-2
|
|
|
|
- Filter perl(Wx::GLCanvas) from requires, it's optional and not yet in Fedora
|
|
|
|
|
2013-06-24 14:36:39 +00:00
|
|
|
* Mon Jun 24 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.10b-1
|
|
|
|
- New upstream release
|
|
|
|
- Removed some already merged patches
|
|
|
|
|
2013-04-23 21:00:07 +00:00
|
|
|
* Tue Apr 23 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.9-5
|
|
|
|
- Added BR perl(Encode::Locale)
|
|
|
|
|
2013-04-23 20:27:09 +00:00
|
|
|
* Tue Apr 23 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.9-4
|
|
|
|
- Removed (optional) Net::DBus usage, that causes crashes
|
|
|
|
|
2013-04-23 13:19:31 +00:00
|
|
|
* Tue Apr 23 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.9-3
|
|
|
|
- Added second patch to fix upstream issue 1077
|
|
|
|
|
2013-04-23 12:29:10 +00:00
|
|
|
* Tue Apr 23 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.9-2
|
|
|
|
- Added patch to fix upstream issue 1077
|
|
|
|
|
2013-04-03 14:53:27 +00:00
|
|
|
* Wed Apr 03 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.9-1
|
|
|
|
- New upstream release
|
|
|
|
- Added version to perl(Boost::Geometry::Utils) BR
|
|
|
|
- Sort (B)Rs alphabetically
|
|
|
|
- Added (B)R perl(Class::XSAccessor)
|
|
|
|
|
2013-03-21 16:52:33 +00:00
|
|
|
* Wed Mar 20 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.8-4
|
|
|
|
- Comments added about patches
|
|
|
|
|
|
|
|
* Mon Mar 11 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.8-3
|
|
|
|
- In-file justification provided for patches
|
|
|
|
|
|
|
|
* Mon Jan 21 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.8-2
|
|
|
|
- Added patch to grab icons from %%{datadir}/%%{name}
|
|
|
|
- Added patch to avoid bad locales behavior
|
|
|
|
- Removed no longer needed filtering perl(Wx::Dialog) from Requires
|
|
|
|
- Filter perl(XML::SAX::PurePerl) only in F17
|
|
|
|
- Removed Perl default filter
|
|
|
|
- Removed bash launcher
|
|
|
|
- Renamed slic3r.pl to slic3r
|
|
|
|
|
|
|
|
* Thu Jan 17 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.8-1
|
|
|
|
- New version
|
|
|
|
- (Build)Requires Math::Clipper 1.17
|
|
|
|
|
|
|
|
* Thu Jan 17 2013 Miro Hrončok <mhroncok@redhat.com> - 0.9.7-3
|
|
|
|
- Updated source to respect GitHub rule
|
|
|
|
- Dropped mkdir, ln -s, cp, mv, perl macros
|
|
|
|
- Reorganized %%install section a bit
|
|
|
|
- Added version to Require perl(Math::Clipper)
|
|
|
|
|
|
|
|
* Sat Jan 05 2013 Miro Hrončok <miro@hroncok.cz> - 0.9.7-2
|
|
|
|
- Added Require perl(Math::Clipper)
|
|
|
|
|
|
|
|
* Sun Dec 30 2012 Miro Hrončok <miro@hroncok.cz> - 0.9.7-1
|
|
|
|
- New version
|
|
|
|
- Do not download additional sources from GitHub
|
|
|
|
- Removed deleting empty directories
|
|
|
|
|
|
|
|
* Fri Nov 16 2012 Miro Hrončok <miro@hroncok.cz> - 0.9.5-2
|
|
|
|
- Removed BRs provided by perl package
|
|
|
|
|
|
|
|
* Wed Nov 14 2012 Miro Hrončok <miro@hroncok.cz> 0.9.5-1
|
|
|
|
- New version
|
|
|
|
- Requires perl(Math::Clipper) >= 1.14
|
|
|
|
- Requires perl(Math::ConvexHull::MonotoneChain)
|
|
|
|
- Requires perl(XML::SAX::ExpatXS)
|
|
|
|
|
|
|
|
* Thu Oct 04 2012 Miro Hrončok <miro@hroncok.cz> 0.9.3-1
|
|
|
|
- New package
|