media-plugins/evas_generic_loaders: Fix build with app-text/poppler-0.57
authorAndreas Sturmlechner <asturm@gentoo.org>
Sat, 30 Sep 2017 17:58:31 +0000 (19:58 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sat, 30 Sep 2017 18:44:59 +0000 (20:44 +0200)
Gentoo-bug: 627402
Package-Manager: Portage-2.3.10, Repoman-2.3.3

media-plugins/evas_generic_loaders/evas_generic_loaders-1.17.0.ebuild
media-plugins/evas_generic_loaders/evas_generic_loaders-9999.ebuild

index ffbe3bd6a2eea2a3b64f1810776e1d2fb066ecb7..2cfba852fc83c8d72ec17d5e3e9fd6199db6f728 100644 (file)
@@ -13,7 +13,7 @@ else
        EKEY_STATE="release"
 fi
 
-inherit enlightenment
+inherit enlightenment flag-o-matic
 
 DESCRIPTION="Provides external applications as generic loaders for Evas"
 HOMEPAGE="https://www.enlightenment.org/"
@@ -38,6 +38,12 @@ DEPEND="${RDEPEND}"
 
 S=${WORKDIR}/${MY_P}
 
+src_prepare() {
+       # bug 627402, poppler headers require C++11
+       use pdf && append-cxxflags -std=c++11
+       default
+}
+
 src_configure() {
        E_ECONF=(
                $(use_enable gstreamer gstreamer1)
index 9949a42f54a8b6539f23f6d1314e182144827897..ed17342f176b53d26aab79f6da11272cb2b6ec43 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -13,7 +13,7 @@ else
        EKEY_STATE="snap"
 fi
 
-inherit enlightenment
+inherit enlightenment flag-o-matic
 
 DESCRIPTION="Provides external applications as generic loaders for Evas"
 HOMEPAGE="https://www.enlightenment.org/"
@@ -37,6 +37,12 @@ DEPEND="${RDEPEND}"
 
 S=${WORKDIR}/${MY_P}
 
+src_prepare() {
+       # bug 627402, poppler headers require C++11
+       use pdf && append-cxxflags -std=c++11
+       default
+}
+
 src_configure() {
        E_ECONF=(
                $(use_enable gstreamer gstreamer1)