summaryrefslogtreecommitdiff
path: root/dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild')
-rw-r--r--dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild6
1 files changed, 4 insertions, 2 deletions
diff --git a/dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild b/dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild
index d66b5589337f..0a11ebb6f4a1 100644
--- a/dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild
+++ b/dev-libs/icu-layoutex/icu-layoutex-71.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN/-layoutex}/source"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
IUSE="debug static-libs test"
RESTRICT="!test? ( test )"
@@ -50,7 +50,9 @@ src_prepare() {
}
src_configure() {
- # Use C++14
+ # ICU tries to append -std=c++11 without this, so as of 71.1,
+ # despite GCC 9+ using c++14 (or gnu++14) and GCC 11+ using gnu++17,
+ # we still need this.
append-cxxflags -std=c++14
if tc-is-cross-compiler; then