diff options
| author | Peter Levine <plevine457@gmail.com> | 2024-10-20 01:26:52 -0400 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2025-04-05 01:39:46 +0100 |
| commit | 8d94f39fcaf398ef225b0a68b0c1232d0825ebed (patch) | |
| tree | 24d7e301004b2691303e2a13ab8027f46c2f08e2 /dev-cpp | |
| parent | d5e856b20a4cae28948865252b40afc5b1fb283a (diff) | |
| download | gentoo-8d94f39fcaf398ef225b0a68b0c1232d0825ebed.tar.gz gentoo-8d94f39fcaf398ef225b0a68b0c1232d0825ebed.tar.bz2 gentoo-8d94f39fcaf398ef225b0a68b0c1232d0825ebed.zip | |
dev-cpp/gtest: add subslot
When some packages like cpp/abseil-cpp are built with USE=test, some
installed shared libraries are linked to libgtest/libgmock. And because
gtest doesn't impose a SOVERSION, it appears they would need a rebuild
with every new version of dev-cpp/gtest.
Bug: https://bugs.gentoo.org/941550
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-cpp')
| -rw-r--r-- | dev-cpp/gtest/gtest-1.14.0-r2.ebuild (renamed from dev-cpp/gtest/gtest-1.14.0-r1.ebuild) | 4 | ||||
| -rw-r--r-- | dev-cpp/gtest/gtest-1.15.2-r1.ebuild (renamed from dev-cpp/gtest/gtest-1.15.2.ebuild) | 4 | ||||
| -rw-r--r-- | dev-cpp/gtest/gtest-9999.ebuild | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/dev-cpp/gtest/gtest-1.14.0-r1.ebuild b/dev-cpp/gtest/gtest-1.14.0-r2.ebuild index 4187a128ec02..0e994fdd33bc 100644 --- a/dev-cpp/gtest/gtest-1.14.0-r1.ebuild +++ b/dev-cpp/gtest/gtest-1.14.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ DESCRIPTION="Google C++ Testing Framework" HOMEPAGE="https://github.com/google/googletest" LICENSE="BSD" -SLOT="0" +SLOT="0/${PV}" IUSE="doc examples test" RESTRICT="!test? ( test )" diff --git a/dev-cpp/gtest/gtest-1.15.2.ebuild b/dev-cpp/gtest/gtest-1.15.2-r1.ebuild index f7916479456c..9772c8c9667e 100644 --- a/dev-cpp/gtest/gtest-1.15.2.ebuild +++ b/dev-cpp/gtest/gtest-1.15.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ DESCRIPTION="Google C++ Testing Framework" HOMEPAGE="https://github.com/google/googletest" LICENSE="BSD" -SLOT="0" +SLOT="0/${PV}" IUSE="abseil doc examples test" RESTRICT="!test? ( test )" diff --git a/dev-cpp/gtest/gtest-9999.ebuild b/dev-cpp/gtest/gtest-9999.ebuild index f7916479456c..9772c8c9667e 100644 --- a/dev-cpp/gtest/gtest-9999.ebuild +++ b/dev-cpp/gtest/gtest-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ DESCRIPTION="Google C++ Testing Framework" HOMEPAGE="https://github.com/google/googletest" LICENSE="BSD" -SLOT="0" +SLOT="0/${PV}" IUSE="abseil doc examples test" RESTRICT="!test? ( test )" |
