commit:     e66ecdd1b361d98a6984c524ffa10275f0e6836d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 24 19:20:31 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 24 20:02:40 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66ecdd1

sys-process/parallel: add 20250622

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-process/parallel/Manifest                 |  2 ++
 sys-process/parallel/parallel-20250622.ebuild | 41 +++++++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 41e3ee522693..99f05cc1f75b 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -1,2 +1,4 @@
 DIST parallel-20241022.tar.bz2 2677252 BLAKE2B 
3783185c26686b4ddc37472e01d814ebb5464b39864194a5b1604e3f592cff3d8277a104a7c98a428c0d340d1e1cbacd125dc4292db13c503c0f985edd1ed8dd
 SHA512 
100cb032e93e054f17d3b987e9aedb63ece5b58ba43baccd420c1e83085ed846dfc4c5c0941e4d8de128058352a336d46a69a96fd259039996dcfa2db9e0786c
 DIST parallel-20241022.tar.bz2.sig 2080 BLAKE2B 
8e5c5b586751236ba7023170b07a34e71d898691b1445cd35acfd45740957c1206db688f0145dbfccd98d138289d72f0597f6c82367268e31cbb19e68a176e65
 SHA512 
36a5e290b62eae46c4a3dcab3005f271ede9696533d3f1abe2e6bea70a6a63582d7e11e4947c336d67f3dfea8967143a2edf05d319a0900fee5883e62d2ce9bb
+DIST parallel-20250622.tar.bz2 2703181 BLAKE2B 
0b433f501e855faa94ac6e917c5f4b0d4c295b9a2671d4d55f286b48b3689ff0f67a5cfc661af42fee90fca477eb53c8355d65d0f6321ee22e83a37bacfa28a3
 SHA512 
c78ca46c03f03643689a6389d7cb4c4cf3b1a8950d9fd48272b8e6b19c85a3b9c69f38bd4a523e45a37cd9b0ef409468c604cf1bd2925609147ecfeb6a732e56
+DIST parallel-20250622.tar.bz2.sig 2080 BLAKE2B 
e4b3ae73b173584a950b7da480e46abc02ae94655b1bf578339da1286e09335dcae7083177446bf84500a8287e45e2d3a678cb52546c04523850cc4600d5e21c
 SHA512 
5903c62b196aba376ce20e732cd5052e87fb21932fb80a46d133f419ffb3baef937fb32dc42feedc9a0a7b40f9c8f7ae8c998fbd766b9c2d9dca214629db09e4

diff --git a/sys-process/parallel/parallel-20250622.ebuild 
b/sys-process/parallel/parallel-20250622.ebuild
new file mode 100644
index 000000000000..236fce41124a
--- /dev/null
+++ b/sys-process/parallel/parallel-20250622.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/oletange.asc
+inherit verify-sig
+
+DESCRIPTION="Shell tool for executing jobs in parallel locally or on remote 
machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+       dev-lang/perl
+       dev-perl/Devel-Size
+       dev-perl/Text-CSV
+"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )"
+
+src_configure() {
+       # bug #908214
+       unset PARALLEL_HOME
+
+       econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}
+
+src_compile() {
+       # Silence a warning where it tries to use pod2pdf; force it to fallback
+       # to pre-generated PDF.
+       mkdir "${T}"/fake || die
+       ln -s "${BROOT}"/bin/false "${T}"/fake/pod2pdf || die
+       export PATH="${T}/fake:${PATH}"
+
+       default
+}

Reply via email to