--- slic3r.spec~ 2018-07-09 15:39:39.948610487 +0400 +++ slic3r.spec 2018-07-09 01:25:05.000000000 +0400 @@ -37,7 +37,6 @@ BuildRequires: gcc-c++ BuildRequires: perl-devel -BuildRequires: perl-generators BuildRequires: perl(Class/XSAccessor.pm) BuildRequires: perl(Devel/CheckLib.pm) BuildRequires: perl(Devel/Peek.pm) @@ -104,15 +103,21 @@ %endif BuildRequires: boost-devel -BuildRequires: boost-nowide-devel +BuildRequires: boost-asio-devel +BuildRequires: libleatherman-devel +BuildRequires: boost-polygon-devel BuildRequires: desktop-file-utils BuildRequires: ImageMagick Requires: perl(Growl/GNTP.pm) >= 0.150 Requires: perl(XML/SAX.pm) +Requires: perl(OpenGL.pm) +Requires: perl(Class/Accessor.pm) +Requires: perl(Math/Trig.pm) +Requires: perl-Wx-GLCanvas # Optional dependency. Not packaged in Fedora yet. # It's only used for magically finding octoprint servers. -Requires: perl(Net/Bonjour.pm) +#Requires: perl(Net/Bonjour.pm) Source44: import.info %description @@ -161,6 +166,8 @@ rm -rf xs/src/boost sed -i '/src\/boost\/nowide/d' xs/MANIFEST +sed -i 's|\(ExtUtils::ParseXS\s\+\)3.35|\13.34|' Build.PL xs/Build.PL + %build %if %{use_system_admesh} export SYSTEM_LIBS="${SYSTEM_LIBS} -ladmesh"