summaryrefslogtreecommitdiff
path: root/dev-cpp/gtest
AgeCommit message (Collapse)Author
2026-01-05dev-cpp/gtest: Stabilize 1.17.0 amd64, #961469Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-05dev-cpp/gtest: Stabilize 1.17.0 x86, #961469Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-04dev-cpp/gtest: Stabilize 1.17.0 ppc, #961469Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-04dev-cpp/gtest: Stabilize 1.17.0 arm, #961469Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-04dev-cpp/gtest: Stabilize 1.17.0 ppc64, #961469Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-05dev-cpp/gtest: Stabilize 1.17.0 arm64, #961469Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-19*/*: drop *-linux keyword usage referencesFabian Groffen
Bug: https://bugs.gentoo.org/473598 Bug: https://bugs.gentoo.org/720224 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-19*/*: drop *-linux keywordsFabian Groffen
Bug: https://bugs.gentoo.org/473598 Bug: https://bugs.gentoo.org/720224 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-17*: remove ppc-macos keywordFabian Groffen
The arch and OS that matches it are obsolete. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-09-02*/*: destable sparcArthur Zamarin
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*/*: destable hppaArthur Zamarin
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-06-08dev-cpp/gtest: drop 1.15.2-r1Peter Levine
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-08dev-cpp/gtest: add 1.17.0Peter Levine
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-08dev-cpp/gtest: enable py3.14Peter Levine
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-04-05dev-cpp/gtest: add subslotPeter Levine
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>
2024-10-14dev-cpp/gtest: drop 1.14.0Peter Levine
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-14dev-cpp/gtest: drop 1.13.0Peter Levine
Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-10-14dev-cpp/gtest: add 1.15.2Peter Levine
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-14dev-cpp/gtest: fix running gtest_help_test testPeter Levine
Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-10-14dev-cpp/gtest: add support for abseil and re2Peter Levine
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-14dev-cpp/gtest: use CMAKE_SKIP_TESTS to filter testsPeter Levine
Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-10-14dev-cpp/gtest: add ~arm64-macos keywordPeter Levine
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-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-25dev-cpp/gtest-1.14.0-r1: marked ~arm64-macosFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-07-09dev-cpp/gtest: Stabilize 1.14.0-r1 sparc, #932939Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
2024-07-09dev-cpp/gtest: Stabilize 1.14.0-r1 ppc, #932939Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
2024-07-09dev-cpp/gtest: Stabilize 1.14.0-r1 arm, #932939Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
2024-06-26dev-cpp/gtest: Stabilize 1.14.0-r1 hppa, #932939Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-18dev-cpp/gtest: Stabilize 1.14.0-r1 arm64, #932939Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-18dev-cpp/gtest: Stabilize 1.14.0-r1 x86, #932939Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-06-18dev-cpp/gtest: Stabilize 1.14.0-r1 amd64, #932939Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-06-18dev-cpp/gtest: Stabilize 1.14.0-r1 ppc64, #932939Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-18dev-cpp/gtest: fix test failure on x86Peter Levine
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-18dev-cpp/gtest: fix test failure with -O2/-O3 on arm hardfloat archPeter Levine
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-18dev-cpp/gtest: enable py3.13Peter Levine
Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-05-28dev-cpp/gtest: Stabilize 1.14.0 amd64, #932939Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-28dev-cpp/gtest: Stabilize 1.14.0 ppc, #932939Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-28dev-cpp/gtest: Stabilize 1.14.0 x86, #932939Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-28dev-cpp/gtest: Stabilize 1.14.0 sparc, #932939Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-28dev-cpp/gtest: Stabilize 1.14.0 ppc64, #932939Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-28dev-cpp/gtest: Stabilize 1.14.0 arm64, #932939Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-09-04dev-cpp/gtest: drop 1.11.0Peter Levine
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-04dev-cpp/gtest: add 1.14.0Peter Levine
Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
2023-09-04dev-cpp/gtest: enable py3.12Peter Levine
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-04dev-cpp/gtest: no need to remove -WerrorPeter Levine
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-04dev-cpp/gtest: pass -DPython3_EXECUTABLE only if USE=testPeter Levine
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-05-25*/*: remove sparc64-solaris keywordFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-25*/*: remove sparc-solaris keywordFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-24*/*: remove x86-solaris keywordFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-04-30dev-cpp/gtest: Stabilize 1.13.0 hppa, #904582Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>