commit:     f614b0c825c26ee8e1900fa5e3cf8883d09cd274
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  7 22:11:26 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Nov  7 22:11:52 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f614b0c8

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 <AT> gentoo.org>

 media-gfx/slic3r/files/slic3r-1.3.0-boost.patch | 10 ++++++++++
 media-gfx/slic3r/slic3r-1.3.0-r1.ebuild         |  1 +
 2 files changed, 11 insertions(+)

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 00000000000..e77e50b3c99
--- /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 64cc0c14bc9..556d06e6628 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...

Reply via email to