media-gfx/krita: Fix build with >=media-gfx/exiv2-0.26_p20171013
authorAndreas Sturmlechner <asturm@gentoo.org>
Sun, 15 Oct 2017 20:29:39 +0000 (22:29 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sun, 15 Oct 2017 20:46:18 +0000 (22:46 +0200)
Package-Manager: Portage-2.3.11, Repoman-2.3.3

media-gfx/krita/files/krita-3.2.1-exiv2-0.26.1.patch [new file with mode: 0644]
media-gfx/krita/krita-3.2.1.ebuild

diff --git a/media-gfx/krita/files/krita-3.2.1-exiv2-0.26.1.patch b/media-gfx/krita/files/krita-3.2.1-exiv2-0.26.1.patch
new file mode 100644 (file)
index 0000000..22c3858
--- /dev/null
@@ -0,0 +1,11 @@
+--- a/libs/ui/kisexiv2/kis_xmp_io.cpp  2017-10-15 22:09:56.908903726 +0200
++++ b/libs/ui/kisexiv2/kis_xmp_io.cpp  2017-10-15 22:10:23.956192118 +0200
+@@ -17,7 +17,7 @@
+ #include "kis_xmp_io.h"
+ #include <string>
+-#include <exiv2/xmp.hpp>
++#include <exiv2/xmp_exiv2.hpp>
+ #include "kis_exiv2.h"
index 7c6ab717abaa30d75dbfdf5f8fa106f1a657645c..12b520bc5c56584b057fb4adb5ed4f55702628fa 100644 (file)
@@ -40,7 +40,7 @@ COMMON_DEPEND="
        $(add_qt_dep qtx11extras)
        $(add_qt_dep qtxml)
        dev-libs/boost:=
-       media-gfx/exiv2:=
+       >=media-gfx/exiv2-0.26_p20170713:=
        media-libs/lcms
        media-libs/libpng:0=
        sys-libs/zlib
@@ -72,7 +72,10 @@ RDEPEND="${COMMON_DEPEND}
        !app-office/calligra-l10n:4[calligra_features_krita(+)]
 "
 
-PATCHES=( "${FILESDIR}"/${PN}-3.2.0-tests-optional.patch )
+PATCHES=(
+       "${FILESDIR}"/${PN}-3.2.0-tests-optional.patch
+       "${FILESDIR}"/${P}-exiv2-0.26.1.patch
+)
 
 src_configure() {
        local mycmakeargs=(