Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-cpp/abseil-cpp/
Date: Fri, 30 Apr 2021 19:20:15
Message-Id: 1619810307.0c9d80a9c662bd2dbc6d2a0b1075fc81af39d5e3.gyakovlev@gentoo
1 commit: 0c9d80a9c662bd2dbc6d2a0b1075fc81af39d5e3
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 30 19:18:18 2021 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 30 19:18:27 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9d80a9
7
8 dev-cpp/abseil-cpp: drop cxx17 flag from latest ebuild
9
10 It's enabled unconditionally
11
12 Package-Manager: Portage-3.0.18, Repoman-3.0.3
13 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
14
15 dev-cpp/abseil-cpp/abseil-cpp-20210324.1.ebuild | 5 ++---
16 1 file changed, 2 insertions(+), 3 deletions(-)
17
18 diff --git a/dev-cpp/abseil-cpp/abseil-cpp-20210324.1.ebuild b/dev-cpp/abseil-cpp/abseil-cpp-20210324.1.ebuild
19 index e32b61387f6..f251363fd3d 100644
20 --- a/dev-cpp/abseil-cpp/abseil-cpp-20210324.1.ebuild
21 +++ b/dev-cpp/abseil-cpp/abseil-cpp-20210324.1.ebuild
22 @@ -22,7 +22,7 @@ LICENSE="
23 "
24 SLOT="0/${PV%%.*}"
25 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
26 -IUSE="+cxx17 test"
27 +IUSE="test"
28
29 DEPEND=""
30 RDEPEND="${DEPEND}"
31 @@ -70,8 +70,7 @@ src_configure() {
32 local mycmakeargs=(
33 -DABSL_ENABLE_INSTALL=TRUE
34 -DABSL_LOCAL_GOOGLETEST_DIR="${WORKDIR}/googletest-${GTEST_COMMIT}"
35 - -DBUILD_SHARED_LIBS=TRUE
36 - $(usex cxx17 -DCMAKE_CXX_STANDARD=17 '') # it has to be a useflag for some consumers
37 + -DCMAKE_CXX_STANDARD=17
38 $(usex test -DBUILD_TESTING=ON '') #intentional usex
39 )
40 cmake_src_configure