From 49955454c1c6f0c30ab17d37abd921ee4aba0383 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 2 Jan 2024 20:57:46 +0000 Subject: gentoo auto-resync : 02:01:2024 - 20:57:46 --- app-benchmarks/geekbench-ml/Manifest | 2 +- .../geekbench-ml/geekbench-ml-0.6.0-r1.ebuild | 47 ++++++++++++++++++++++ .../geekbench-ml/geekbench-ml-0.6.0.ebuild | 38 ----------------- 3 files changed, 48 insertions(+), 39 deletions(-) create mode 100644 app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild delete mode 100644 app-benchmarks/geekbench-ml/geekbench-ml-0.6.0.ebuild (limited to 'app-benchmarks/geekbench-ml') diff --git a/app-benchmarks/geekbench-ml/Manifest b/app-benchmarks/geekbench-ml/Manifest index 354f72c8061d..6ed20b65cf54 100644 --- a/app-benchmarks/geekbench-ml/Manifest +++ b/app-benchmarks/geekbench-ml/Manifest @@ -1,3 +1,3 @@ DIST GeekbenchML-0.6.0-Linux.tar.gz 451747506 BLAKE2B bd08fc83192c1af827278765922411c708e6d971a04d0d6613bef94277e36fd8c0a2e0d9ec7abca0175a8ede46106ad92d8d10303b05806f8e5a3ce7ffde1920 SHA512 70fcace831d6ce89fef853f963fede592044b19fe23c5cd2b9d514d94bdb3b61070975435e061aa5ab657400aeb60d4fda623a1c2ef589e7429481ff7b0a9300 -EBUILD geekbench-ml-0.6.0.ebuild 926 BLAKE2B 1e809b358cc0b4fc7db23278bc31f85d083885aa22ab2650930b07f5eb47a06cea02a873bf729aa8eb2a9fa6b520f08d84900ecb6fc84ed1347d405d88d05465 SHA512 e71302a8197924341965aa2624c60e8fed9f027ab418374920b749d8272721b62b2e1a28a70b6a7c249b9a3fdc15525f11d06632a283bcc11d1e319df2e106b7 +EBUILD geekbench-ml-0.6.0-r1.ebuild 1066 BLAKE2B a1c27e0df940218de4bb2ad79bc8362c54fec343934dc2701e78c8632afb89de54ae04d3d2187bef70a59a9bec364c5c0a7557c7ffd2792bc62de5a26008eaf3 SHA512 2c729f030d8ef940309abfd0a96e7d3031dc156a5aa187d38cc42e6ce3e80ad134cf92e0f8999894e26a98591b6f1758bd1243ccbbd5b46f1d06bdef474743c7 MISC metadata.xml 251 BLAKE2B ba937d5724c861b8bfd1d287a325357d6a63656cf5c2314185a486be769eb22b39fa780b38c05407bce5f0707585d499a849a28e15a2fde9eebba6f529e686a3 SHA512 0fb5b55fc7db96153970767478727504fd0e87c1c8a77593f1f30720064e95776b92e4993f9aed076c983eee5cebca446fe8894e36fbcc02802bb1c158747dd3 diff --git a/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild b/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild new file mode 100644 index 000000000000..db472985aa6c --- /dev/null +++ b/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A Cross-Platform ML workloads Benchmark" +HOMEPAGE="https://www.geekbench.com/" +SRC_URI="amd64? ( https://cdn.geekbench.com/GeekbenchML-${PV}-Linux.tar.gz )" +S="${WORKDIR}/GeekbenchML-${PV}-Linux" + +KEYWORDS="-* ~amd64" +LICENSE="geekbench" +SLOT="6" + +RESTRICT="bindist mirror" + +BDEPEND="dev-util/patchelf" + +QA_PREBUILT=" + opt/geekbench-ml/banff_avx2 + opt/geekbench-ml/banff_x86_64 + opt/geekbench-ml/banff +" + +src_prepare() { + default + + # Fix QA insecure RUNPATHs + patchelf --remove-rpath banff{,_avx2,_x86_64} || die +} + +src_install() { + exeinto /opt/geekbench-ml + doexe banff{,_avx2,_x86_64} + + insinto /opt/geekbench-ml + doins banff.plar banff-workload.plar + + dodir /opt/bin + dosym ../geekbench-ml/banff /opt/bin/geekbench-ml +} + +pkg_postinst() { + elog "If you have purchased a commercial license, you can enter" + elog "your email address and your license key with the following command:" + elog "geekbench-ml -r " +} diff --git a/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0.ebuild b/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0.ebuild deleted file mode 100644 index f5cf63b3ca7d..000000000000 --- a/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A Cross-Platform ML workloads Benchmark" -HOMEPAGE="https://www.geekbench.com/" -SRC_URI="amd64? ( https://cdn.geekbench.com/GeekbenchML-${PV}-Linux.tar.gz )" -S="${WORKDIR}/GeekbenchML-${PV}-Linux" - -KEYWORDS="-* ~amd64" -LICENSE="geekbench" -SLOT="6" - -RESTRICT="bindist mirror" - -QA_PREBUILT=" - opt/geekbench-ml/banff_avx2 - opt/geekbench-ml/banff_x86_64 - opt/geekbench-ml/banff -" - -src_install() { - exeinto /opt/geekbench-ml - doexe banff{,_avx2,_x86_64} - - insinto /opt/geekbench-ml - doins banff.plar banff-workload.plar - - dodir /opt/bin - dosym ../geekbench-ml/banff /opt/bin/geekbench-ml -} - -pkg_postinst() { - elog "If you have purchased a commercial license, you can enter" - elog "your email address and your license key with the following command:" - elog "geekbench-ml -r " -} -- cgit v1.2.3