media-libs/harfbuzz: Always build in C++14 mode
authorDavid Seifert <soap@gentoo.org>
Mon, 19 Feb 2018 18:17:20 +0000 (19:17 +0100)
committerDavid Seifert <soap@gentoo.org>
Mon, 19 Feb 2018 19:40:23 +0000 (20:40 +0100)
Closes: https://bugs.gentoo.org/618772
Package-Manager: Portage-2.3.24, Repoman-2.3.6

media-libs/harfbuzz/harfbuzz-1.7.2.ebuild
media-libs/harfbuzz/harfbuzz-1.7.4.ebuild
media-libs/harfbuzz/harfbuzz-1.7.5.ebuild
media-libs/harfbuzz/harfbuzz-9999.ebuild

index 46d2487bcc16db572ed6e9ee599d7a668570d01d..bc500d82e55cbf207fa6c0867581b31f9e2475a3 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -75,6 +75,9 @@ src_prepare() {
 
        # failing test, https://bugs.freedesktop.org/show_bug.cgi?id=89190
        sed -e 's#tests/arabic-fallback-shaping.tests##' -i test/shaping/Makefile.in || die "sed failed"
+
+       # bug 618772
+       append-cxxflags -std=c++14
 }
 
 multilib_src_configure() {
index da388e5fba7087bd7bb224c8792de5824ed75293..54a876d4a14135ebf2dbed4dced17ae71d730722 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -75,6 +75,9 @@ src_prepare() {
 
        # failing test, https://bugs.freedesktop.org/show_bug.cgi?id=89190
        sed -e 's#tests/arabic-fallback-shaping.tests##' -i test/shaping/Makefile.in || die "sed failed"
+
+       # bug 618772
+       append-cxxflags -std=c++14
 }
 
 multilib_src_configure() {
index 3ba2f34c80bedabc4aa9972e55d609b22fcbb4dc..81bf676d86a20b48ef1da771e9a4c70e399cb78b 100644 (file)
@@ -79,6 +79,9 @@ src_prepare() {
 
        # failing test, https://bugs.freedesktop.org/show_bug.cgi?id=89190
        sed -e 's#tests/arabic-fallback-shaping.tests##' -i test/shaping/Makefile.in || die "sed failed"
+
+       # bug 618772
+       append-cxxflags -std=c++14
 }
 
 multilib_src_configure() {
index 3ba2f34c80bedabc4aa9972e55d609b22fcbb4dc..81bf676d86a20b48ef1da771e9a4c70e399cb78b 100644 (file)
@@ -79,6 +79,9 @@ src_prepare() {
 
        # failing test, https://bugs.freedesktop.org/show_bug.cgi?id=89190
        sed -e 's#tests/arabic-fallback-shaping.tests##' -i test/shaping/Makefile.in || die "sed failed"
+
+       # bug 618772
+       append-cxxflags -std=c++14
 }
 
 multilib_src_configure() {