Skip to content

Commit

Permalink
media-libs/harfbuzz: Always build in C++14 mode
Browse files Browse the repository at this point in the history
Closes: https://bugs.gentoo.org/618772
Package-Manager: Portage-2.3.24, Repoman-2.3.6
  • Loading branch information
SoapGentoo committed Feb 19, 2018
1 parent de7baa4 commit 8ea1459
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 2 deletions.
5 changes: 4 additions & 1 deletion media-libs/harfbuzz/harfbuzz-1.7.2.ebuild
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -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() {
Expand Down
5 changes: 4 additions & 1 deletion media-libs/harfbuzz/harfbuzz-1.7.4.ebuild
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -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() {
Expand Down
3 changes: 3 additions & 0 deletions media-libs/harfbuzz/harfbuzz-1.7.5.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -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() {
Expand Down
3 changes: 3 additions & 0 deletions media-libs/harfbuzz/harfbuzz-9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -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() {
Expand Down

0 comments on commit 8ea1459

Please sign in to comment.