commit:     c36c147924e3eb82b7c120c85fd996f621fec6ea
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 26 06:49:11 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Aug 26 06:49:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36c1479

media-gfx/inkscape: fix missing atomic include

Closes: https://bugs.gentoo.org/737596
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 media-gfx/inkscape/files/missing_atomic_include.patch | 10 ++++++++++
 media-gfx/inkscape/inkscape-1.0-r1.ebuild             |  4 ++++
 2 files changed, 14 insertions(+)

diff --git a/media-gfx/inkscape/files/missing_atomic_include.patch 
b/media-gfx/inkscape/files/missing_atomic_include.patch
new file mode 100644
index 00000000000..b298550c5c8
--- /dev/null
+++ b/media-gfx/inkscape/files/missing_atomic_include.patch
@@ -0,0 +1,10 @@
+--- a/src/ui/tool/node.cpp     2020-05-01 15:18:52.000000000 +0200
++++ b/src/ui/tool/node.cpp     2020-08-18 01:25:05.266412299 +0200
+@@ -7,6 +7,7 @@
+  * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+  */
+ 
++#include <atomic>
+ #include <iostream>
+ #include <stdexcept>
+ #include <boost/utility.hpp>

diff --git a/media-gfx/inkscape/inkscape-1.0-r1.ebuild 
b/media-gfx/inkscape/inkscape-1.0-r1.ebuild
index b137a124f30..0e5ca71a8f9 100644
--- a/media-gfx/inkscape/inkscape-1.0-r1.ebuild
+++ b/media-gfx/inkscape/inkscape-1.0-r1.ebuild
@@ -20,6 +20,10 @@ openmp postscript spell static-libs svg2 visio wpg"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+PATCHES=(
+       "${FILESDIR}/missing_atomic_include.patch"
+)
+
 BDEPEND="
        dev-util/glib-utils
        >=dev-util/intltool-0.40

Reply via email to