summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2019-11-07 23:11:26 +0100
committerAndreas K. Hüttel <dilfridge@gentoo.org>2019-11-07 23:11:52 +0100
commitf614b0c825c26ee8e1900fa5e3cf8883d09cd274 (patch)
tree693f593bee8c63933a152582f40d02c38097c406 /media-gfx
parentx11-misc/nitrogen: Add live ebuild (diff)
downloadgentoo-f614b0c825c26ee8e1900fa5e3cf8883d09cd274.tar.gz
gentoo-f614b0c825c26ee8e1900fa5e3cf8883d09cd274.tar.bz2
gentoo-f614b0c825c26ee8e1900fa5e3cf8883d09cd274.zip
media-gfx/slic3r: Add patch by Chris Mansfield for recent boost
Closes: https://bugs.gentoo.org/689804 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/slic3r/files/slic3r-1.3.0-boost.patch10
-rw-r--r--media-gfx/slic3r/slic3r-1.3.0-r1.ebuild1
2 files changed, 11 insertions, 0 deletions
diff --git a/media-gfx/slic3r/files/slic3r-1.3.0-boost.patch b/media-gfx/slic3r/files/slic3r-1.3.0-boost.patch
new file mode 100644
index 000000000000..e77e50b3c998
--- /dev/null
+++ b/media-gfx/slic3r/files/slic3r-1.3.0-boost.patch
@@ -0,0 +1,10 @@
+--- Slic3r-1.3.0/xs/src/libslic3r/GCodeSender.hpp.old 2019-11-04 19:31:05.714869400 -0800
++++ Slic3r-1.3.0/xs/src/libslic3r/GCodeSender.hpp 2019-11-04 19:34:10.656330929 -0800
+@@ -9,6 +9,7 @@
+ #include <boost/asio.hpp>
+ #include <boost/bind.hpp>
+ #include <boost/thread.hpp>
++#include <boost/core/noncopyable.hpp>
+
+ namespace Slic3r {
+
diff --git a/media-gfx/slic3r/slic3r-1.3.0-r1.ebuild b/media-gfx/slic3r/slic3r-1.3.0-r1.ebuild
index 64cc0c14bc97..556d06e66281 100644
--- a/media-gfx/slic3r/slic3r-1.3.0-r1.ebuild
+++ b/media-gfx/slic3r/slic3r-1.3.0-r1.ebuild
@@ -74,6 +74,7 @@ src_prepare() {
pushd "${WORKDIR}/Slic3r-${PV}" || die
sed -i lib/Slic3r.pm -e "s@FindBin::Bin@FindBin::RealBin@g" || die
eapply "${FILESDIR}"/${P}-no-locallib.patch
+ eapply "${FILESDIR}"/${P}-boost.patch
eapply_user
popd || die
# drop std=c++11 to compiler defaults...