Diff abseil-cpp-20220623.1 with a abseil-cpp-20230125.2
/usr/portage/dev-cpp/abseil-cpp/abseil-cpp-20230125.2.ebuild 2023-10-09 14:52:29.300368345 +0300 | ||
---|---|---|
5 | 5 | |
6 | 6 |
PYTHON_COMPAT=( python3_{9..11} ) |
7 | 7 | |
8 |
inherit cmake python-any-r1 |
|
8 |
inherit cmake-multilib python-any-r1 |
|
9 | 9 | |
10 | 10 |
# yes, it needs SOURCE, not just installed one |
11 |
# and no, 1.11.0 is not enough |
|
12 |
GTEST_COMMIT="e68764c147ea0dac1e8811925c531d937396878e" |
|
13 |
GTEST_FILE="gtest-${GTEST_COMMIT}.tar.gz" |
|
11 |
GTEST_COMMIT="v1.13.0" |
|
12 |
GTEST_FILE="gtest-${GTEST_COMMIT#v}.tar.gz" |
|
14 | 13 | |
15 | 14 |
DESCRIPTION="Abseil Common Libraries (C++), LTS Branch" |
16 | 15 |
HOMEPAGE="https://abseil.io" |
... | ... | |
53 | 52 | |
54 | 53 |
if use test; then |
55 | 54 |
sed -i 's/-Werror//g' \ |
56 |
"${WORKDIR}/googletest-${GTEST_COMMIT}"/googletest/cmake/internal_utils.cmake || die |
|
55 |
"${WORKDIR}/googletest-${GTEST_COMMIT#v}"/googletest/cmake/internal_utils.cmake || die |
|
57 | 56 |
fi |
58 | 57 |
} |
59 | 58 | |
60 |
src_configure() { |
|
59 |
multilib_src_configure() { |
|
61 | 60 |
local mycmakeargs=( |
62 | 61 |
-DCMAKE_CXX_STANDARD=17 |
63 | 62 |
-DABSL_ENABLE_INSTALL=TRUE |
64 |
-DABSL_LOCAL_GOOGLETEST_DIR="${WORKDIR}/googletest-${GTEST_COMMIT}" |
|
63 |
-DABSL_LOCAL_GOOGLETEST_DIR="${WORKDIR}/googletest-${GTEST_COMMIT#v}" |
|
65 | 64 |
-DABSL_PROPAGATE_CXX_STD=TRUE |
66 | 65 |
-DABSL_BUILD_TESTING=$(usex test ON OFF) |
67 | 66 |
$(usex test -DBUILD_TESTING=ON '') #intentional usex, it used both variables for tests. |
68 | 67 |
) |
68 | ||
69 | 69 |
cmake_src_configure |
70 | 70 |
} |