From b6901e2f3036dc76190f24485f7cfda4964c4e9e Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Tue, 5 Aug 2025 00:57:04 +0900 Subject: [PATCH] app-benchmarks/phoronix-test-suite: add app-arch/7zip as an alternative Also drop unnecessary EGIT3_STORE_DIR. Closes: https://bugs.gentoo.org/953067 Signed-off-by: Takuya Wakazono --- ...10.8.4.ebuild => phoronix-test-suite-10.8.4-r1.ebuild} | 8 +++++--- .../phoronix-test-suite/phoronix-test-suite-9999.ebuild | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) rename app-benchmarks/phoronix-test-suite/{phoronix-test-suite-10.8.4.ebuild => phoronix-test-suite-10.8.4-r1.ebuild} (97%) diff --git a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4.ebuild b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4-r1.ebuild similarity index 97% rename from app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4.ebuild rename to app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4-r1.ebuild index 547f9e2729..bee1ad5973 100644 --- a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4.ebuild +++ b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # shellcheck disable=SC2034 @@ -13,7 +13,6 @@ HOMEPAGE="https://www.phoronix-test-suite.com" if [[ ${PV} == *9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" - EGIT3_STORE_DIR="${T}" else SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64" @@ -27,7 +26,10 @@ SLOT="0" IUSE="sdl" RDEPEND="${DEPEND} - app-arch/p7zip + || ( + >=app-arch/7zip-24.09[symlink(+)] + app-arch/p7zip + ) media-libs/libpng >=dev-lang/php-5.3[cli,curl,gd,posix,pcntl,simplexml,sockets,ssl,truetype,xml,zip,zlib] www-servers/apache diff --git a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild index 3442803d4c..f9098295ef 100644 --- a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild +++ b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # shellcheck disable=SC2034 @@ -10,7 +10,6 @@ inherit bash-completion-r1 git-r3 xdg-utils DESCRIPTION="Phoronix's comprehensive, cross-platform testing and benchmark suite" HOMEPAGE="https://www.phoronix-test-suite.com" EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -EGIT3_STORE_DIR="${T}" LICENSE="GPL-3" SLOT="0" @@ -18,7 +17,10 @@ SLOT="0" IUSE="sdl" RDEPEND="${DEPEND} - app-arch/p7zip + || ( + >=app-arch/7zip-24.09[symlink(+)] + app-arch/p7zip + ) media-libs/libpng >=dev-lang/php-5.3[cli,curl,gd,posix,pcntl,simplexml,sockets,ssl,truetype,xml,zip,zlib] www-servers/apache