Commit Graph
191 Commits
Author SHA1 Message Date
Arthur Zamarin 0ad96e879b */*: destable sparc
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:14 +03:00
Arthur Zamarin 634a005686 */*: destable hppa
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:12 +03:00
Peter Levine 513eadc9b1 dev-cpp/gtest: drop 1.15.2-r1
Signed-off-by: Peter Levine <plevine457@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42434
Closes: https://github.com/gentoo/gentoo/pull/42434
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08 05:52:05 +01:00
Peter Levine 2d412e5e63 dev-cpp/gtest: add 1.17.0
Signed-off-by: Peter Levine <plevine457@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42434
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08 05:52:05 +01:00
Peter Levine 18140da18d dev-cpp/gtest: enable py3.14
Signed-off-by: Peter Levine <plevine457@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42434
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08 05:52:04 +01:00
Peter Levine 8d94f39fca 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>
2025-04-05 01:39:46 +01:00
Peter Levine 8e015e874f dev-cpp/gtest: drop 1.14.0
Closes: https://github.com/gentoo/gentoo/pull/38913
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-10-14 09:14:01 +02:00
Peter Levine 8a34a5e2f2 dev-cpp/gtest: drop 1.13.0
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-10-14 09:14:01 +02:00
Peter Levine da8dbf1bda dev-cpp/gtest: add 1.15.2
Closes: https://bugs.gentoo.org/940448
Suggested-by: Enji Cooper <yaneurabeya@gmail.com>
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-10-14 09:14:01 +02:00
Peter Levine 11790c99bb dev-cpp/gtest: fix running gtest_help_test test
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-10-14 09:14:00 +02:00
Peter Levine a9924d310c dev-cpp/gtest: add support for abseil and re2
Use abseil for functionality such as using AbslStringify for extensible
print formatting, and use re2 for regex engine and syntax.

Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-10-14 09:14:00 +02:00
Peter Levine c8ab83d2bb dev-cpp/gtest: use CMAKE_SKIP_TESTS to filter tests
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-10-14 09:14:00 +02:00
Peter Levine 2867ff278c dev-cpp/gtest: add ~arm64-macos keyword
Adding to live ebuild template ~arm64-macos, already in non-live ebuild.

Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-10-14 09:13:59 +02:00
Arthur Zamarin 0e727a3a16 */*: unkeyword ~ia64
Change was created by running the following command::

    ekeyword ^ia64 */*/*.ebuild

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-12 21:37:40 +03:00
Fabian Groffen f1f3412eae dev-cpp/gtest-1.14.0-r1: marked ~arm64-macos
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-25 17:21:19 +02:00
Matoro Mahri 9d67a65c5b dev-cpp/gtest: Stabilize 1.14.0-r1 sparc, #932939
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-09 07:59:44 +01:00
Matoro Mahri 1551509648 dev-cpp/gtest: Stabilize 1.14.0-r1 ppc, #932939
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-09 07:59:43 +01:00
Matoro Mahri 1f4bd20b89 dev-cpp/gtest: Stabilize 1.14.0-r1 arm, #932939
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-09 07:59:43 +01:00
Matoro Mahri 52306b7998 dev-cpp/gtest: Stabilize 1.14.0-r1 hppa, #932939
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-26 10:41:31 -04:00
Sam James 5fd12de35f dev-cpp/gtest: Stabilize 1.14.0-r1 arm64, #932939
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-18 07:26:54 +01:00
Joonas Niilola 690e46e76c dev-cpp/gtest: Stabilize 1.14.0-r1 x86, #932939
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-06-18 08:54:27 +03:00
Joonas Niilola 34223d152c dev-cpp/gtest: Stabilize 1.14.0-r1 amd64, #932939
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-06-18 08:54:27 +03:00
Sam James a4c5095b6a dev-cpp/gtest: Stabilize 1.14.0-r1 ppc64, #932939
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-18 06:09:31 +01:00
Peter Levine 5037161d18 dev-cpp/gtest: fix test failure on x86
Testing on x86 architecture causes a unittest to fail due to
a floating-point precision discrepancy.  Like Debian, we add
-ffloat-store until upstream addresses the issue.

Closes: https://bugs.gentoo.org/905007
Closes: https://github.com/gentoo/gentoo/pull/37191
Suggested-by: Sam James <sam@gentoo.org>
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-18 03:08:52 +01:00
Peter Levine f58b8c8536 dev-cpp/gtest: fix test failure with -O2/-O3 on arm hardfloat arch
Testing on arm hardfloat architecture with -O2/-O3 causes a unittest to
fail.  Do like Debian does and replace with -O1 until upstream
addresses it.

Closes: https://bugs.gentoo.org/925093
Suggested-by: Sam James <sam@gentoo.org>
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-18 03:08:52 +01:00
Peter Levine adc3eccfa5 dev-cpp/gtest: enable py3.13
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-18 03:08:51 +01:00
Sam James c09274e480 dev-cpp/gtest: Stabilize 1.14.0 amd64, #932939
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-28 21:47:13 +01:00
Sam James 3c4f3f8b00 dev-cpp/gtest: Stabilize 1.14.0 ppc, #932939
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-28 17:57:38 +01:00
Sam James 62ea1e8eff dev-cpp/gtest: Stabilize 1.14.0 x86, #932939
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-28 17:57:37 +01:00
Sam James 1bf93ea120 dev-cpp/gtest: Stabilize 1.14.0 sparc, #932939
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-28 14:18:21 +01:00
Michał Górny b57b051ff3 dev-cpp/gtest: Stabilize 1.14.0 ppc64, #932939
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-28 14:29:16 +02:00
Michał Górny 3c9d5f367c dev-cpp/gtest: Stabilize 1.14.0 arm64, #932939
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-28 14:04:20 +02:00
Peter Levine c2604b771b dev-cpp/gtest: drop 1.11.0
Closes: https://github.com/gentoo/gentoo/pull/32177
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2023-09-04 12:08:09 +02:00
Peter Levine aaeeeb5759 dev-cpp/gtest: add 1.14.0
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2023-09-04 12:08:08 +02:00
Peter Levine f7a9a91cc4 dev-cpp/gtest: enable py3.12
Tests run fine with dev-lang/python-3.12.0_beta4_p2:3.12::gentoo.

Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2023-09-04 12:08:07 +02:00
Peter Levine 13df45aaa1 dev-cpp/gtest: no need to remove -Werror
The offending instances of -Werror were removed so no need to `sed`.

Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2023-09-04 12:08:06 +02:00
Peter Levine 72af436c1c dev-cpp/gtest: pass -DPython3_EXECUTABLE only if USE=test
Switch -DPYTHON_EXECUTABLE to the more modern CMAKE
-DPython3_EXECUTABLE. And consistent with other conditional
constructs, eg. "use test && python-any-r1_pkg_setup", only
pass -DPython3_EXECUTABLE if USE=test.

Closes: https://bugs.gentoo.org/911476
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2023-09-04 12:08:05 +02:00
Fabian Groffen 6d2df6f4b7 */*: remove sparc64-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-25 21:53:25 +02:00
Fabian Groffen 4aebe55f8c */*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-25 21:49:16 +02:00
Fabian Groffen 82e9ddde6f */*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-24 21:41:33 +02:00
Arthur Zamarin 7667a23bd1 dev-cpp/gtest: Stabilize 1.13.0 hppa, #904582
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-04-30 16:52:40 +00:00
Arthur Zamarin d031be7030 dev-cpp/gtest: Stabilize 1.13.0 arm, #904582
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-04-30 16:52:21 +00:00
Joonas Niilola 157a927e9d dev-cpp/gtest: Stabilize 1.13.0 x86, #904582
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-04-25 15:16:21 +03:00
Sam James 748e9dce23 dev-cpp/gtest: Stabilize 1.13.0 amd64, #904582
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-24 23:57:35 +01:00
Sam James 714538d980 dev-cpp/gtest: Stabilize 1.13.0 ppc64, #904582
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-24 23:57:34 +01:00
Sam James 0d0357392d dev-cpp/gtest: Stabilize 1.13.0 ppc, #904582
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-24 23:57:33 +01:00
Sam James 5fbc356e86 dev-cpp/gtest: Stabilize 1.13.0 sparc, #904582
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-24 23:57:32 +01:00
Sam James 1f19130dd8 dev-cpp/gtest: Stabilize 1.13.0 arm64, #904582
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-24 23:57:30 +01:00
Peter Levine ff785caa96 dev-cpp/gtest: drop 1.12.1
Closes: https://github.com/gentoo/gentoo/pull/29187
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-02-04 10:26:19 +02:00
Peter Levine 98b4dd2683 dev-cpp/gtest: add 1.13.0
Signed-off-by: Peter Levine <plevine457@gmail.com>
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-02-04 10:26:19 +02:00