commit:     b4b1a5a95330abcb163902a4e4b2d4fc78b8b90d
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Tue May 20 13:34:52 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 10:56:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b1a5a9

dev-util/gtest-parallel: new package, add 20220621

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42170
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/gtest-parallel/Manifest                   |  1 +
 .../gtest-parallel/gtest-parallel-20220621.ebuild  | 35 ++++++++++++++++++++++
 dev-util/gtest-parallel/metadata.xml               | 15 ++++++++++
 3 files changed, 51 insertions(+)

diff --git a/dev-util/gtest-parallel/Manifest b/dev-util/gtest-parallel/Manifest
new file mode 100644
index 000000000000..092d10c7f8f8
--- /dev/null
+++ b/dev-util/gtest-parallel/Manifest
@@ -0,0 +1 @@
+DIST gtest-parallel-f4d65b555894b301699c7c3c52906f72ea052e83.tar.gz 20539 
BLAKE2B 
315d53f1036008409796526e6ce4d557378dfc8138022f1e3c83cdf3b6e1b45d51df838c979fe7801c74dd090b894f8a743b65fe10f8372cfa8b65960a620b03
 SHA512 
cdf221b2b5bb4b070e4ef0ea269502e0d71226614272fb7be6f107fca34df5a372473d8d0c2617ae36cb15e49664d802dc89cb11ebd313f50737715ccd76be81

diff --git a/dev-util/gtest-parallel/gtest-parallel-20220621.ebuild 
b/dev-util/gtest-parallel/gtest-parallel-20220621.ebuild
new file mode 100644
index 000000000000..b0f0fbc57aae
--- /dev/null
+++ b/dev-util/gtest-parallel/gtest-parallel-20220621.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..14} )
+inherit python-r1
+
+DESCRIPTION="Run Google Test suites in parallel."
+HOMEPAGE="https://github.com/google/gtest-parallel";
+MY_COMMIT="f4d65b555894b301699c7c3c52906f72ea052e83"
+SRC_URI="
+       https://github.com/google/gtest-parallel/archive/${MY_COMMIT}.tar.gz
+               -> ${PN}-${MY_COMMIT}.tar.gz
+"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_test() {
+       python_foreach_impl eunittest -p '*_tests.py'
+}
+
+src_install() {
+       python_foreach_impl python_doexe gtest-parallel
+       python_foreach_impl python_domodule gtest_parallel.py
+       einstalldocs
+}

diff --git a/dev-util/gtest-parallel/metadata.xml 
b/dev-util/gtest-parallel/metadata.xml
new file mode 100644
index 000000000000..ab5c229846b3
--- /dev/null
+++ b/dev-util/gtest-parallel/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person" proxied="yes">
+               <email>par...@protonmail.com</email>
+               <name>Alfred Wingate</name>
+       </maintainer>
+       <maintainer type="project" proxied="proxy">
+               <email>proxy-ma...@gentoo.org</email>
+               <name>Proxy Maintainers</name>
+       </maintainer>
+       <upstream>
+               <remote-id type="github">google/gtest-parallel</remote-id>
+       </upstream>
+</pkgmetadata>

Reply via email to