summaryrefslogtreecommitdiff
path: root/app-benchmarks
diff options
context:
space:
mode:
Diffstat (limited to 'app-benchmarks')
-rw-r--r--app-benchmarks/Manifest.gzbin4849 -> 4847 bytes
-rw-r--r--app-benchmarks/geekbench/Manifest3
-rw-r--r--app-benchmarks/geekbench/geekbench-6.4.0.ebuild51
3 files changed, 54 insertions, 0 deletions
diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz
index 5162a6d3af3a..31c21d878470 100644
--- a/app-benchmarks/Manifest.gz
+++ b/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/app-benchmarks/geekbench/Manifest b/app-benchmarks/geekbench/Manifest
index cbee3f2fdfaa..b3cad991e5ae 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -6,10 +6,13 @@ DIST Geekbench-5.5.1-Linux.tar.gz 93199992 BLAKE2B e2ff24da19134778dd1b3036ac3fb
DIST Geekbench-5.5.1-LinuxARMPreview.tar.gz 111581640 BLAKE2B be413e306a77c0612be380d0ec0d589067365ac1c4091b55a08b722d469180c9cf9126cc0597e3f3c8a75acf77d2a0423bc43b753f30a219924b1a7df640243d SHA512 1d76b9a7928f89f1fdfa0e3cc9859c305e109cbbe72b013b4c249b03722273c985ad1e5d818341a6e399e9e7b3c61136856df87c9f5e61bcc9e7e0455f80e61b
DIST Geekbench-6.3.0-Linux.tar.gz 228034734 BLAKE2B fada4628e67ffa61caf77129865ea98871633cc8b197f41fbd8558539fd0b92be803f65c6590ee597b67642998661701fb58089dfe606e98a2219ea838ee3f5c SHA512 0c0d89adea5c25cd6b9cc804fdbb5f3e53178ca3cf7b9505ab9c194f84f7d38274c1bc57651a073c50490e731ae1bbd56d13e388144a2529e9a556cef181ab6a
DIST Geekbench-6.3.0-LinuxARMPreview.tar.gz 191781760 BLAKE2B a99009396a761f9bbcf3a4c32f1afcbed9938d865615da696dc2cdae83a81a1d3bb06aeb11aa26a803caa22479e4d8bb5cf8a52c3260abe07e792b312d29443c SHA512 e9992eb5c7038efdb721fd970bfcf8b0ee3e9d323a9e7cd98588514798560f16428c3e7c4d1d235d2a28320dc629305f29ec56a504923826d09136f4cfb7b775
+DIST Geekbench-6.4.0-Linux.tar.gz 228079249 BLAKE2B 8d0e7a0e47f0a5b745d7dbb01a9e47df425859b4e6ec88d51868e1abda4638fc9d32bd61d5b4cf0e3f0c3a8a58f8e6bc7c83c15ad27237b4d7a15db04bfa8c9b SHA512 b0b2a9368a4fc293be2a4c1cf22a6857b5657e3271b503b45c6d5b8d2ffbf90e429ed10917ec91cdcd1bd2006ee12f5fcfea3728cf9ce6268e42c272122c811f
+DIST Geekbench-6.4.0-LinuxARMPreview.tar.gz 191801751 BLAKE2B 044fbf95ba2e5a536b4b63b95cf07f26e607a4bfe89cad7682d8d63331d098f47bf4df790f6f589d535e2b043701d7ddacf726a80053cd7c62bd539a0111335a SHA512 568a8433e782fcc56e21a2567635a7a7afa5bb1de291c954e08e5e85a7b801f86057b08993a779a7ba5c7d18a282776baebf7b8be98ae9a17b412462bd621acc
EBUILD geekbench-2.4.2-r1.ebuild 1028 BLAKE2B a5bc490c520d077f49f2aa5a41a95cbcdd324913573ceeea1574f06ab080a68301c395d1b8cb4cfb551a62c917c479f4819b61cb4248660724bac828286172da SHA512 35f667146f41cd83241443523714eeb8bde12e172fbd5f1083c93a0f57099ecfb678a588262a90842dc89c96591e8731fe3933d38a494a25d9a6b470ec69716d
EBUILD geekbench-2.4.3-r2.ebuild 1088 BLAKE2B 6a573113eb8478723df1e0943de3ab53f8f1281a2903c7252a285161836e7f7288a0a28ac62fed6a66b42b03f08013d1bea02d4cddead26b45f1d8bb3e9ceabe SHA512 cdc735f022f36824bae3dd7c1c290ec469da6c46efcf998ae716e718d015832b9fa23f21f98bd1038247b04a0f579915d593ea7cdd442996e7b9844e5d56c740
EBUILD geekbench-3.4.4-r1.ebuild 1086 BLAKE2B 7865f2782f8becd0d100c6d1e5beef0c94e101e66805c63647467ff3d7452b680fb3207a53347e70d92e32e153a122b6c856c34becf4b3a83d87f9aed95341fb SHA512 383d4a6ec6970830acadab62397f15877dd4f3865ab40dabf7fc27be04fbce8464d2e1a7f2e3bdf2d3fed64aebb888200e5a8fc72795e86189f801c9877370b6
EBUILD geekbench-4.4.4-r1.ebuild 1082 BLAKE2B 5d33b1e12175fa04a841918b4d984c7ae219f3c2c0d91e058ac673835068b33fa20bb9719fe214c93485e25c765ebe1c8ff4c0a6d9e8ace456dc5b600e7a396b SHA512 7742020c090bc68fedbd2a46c2042417eef3057520de2bfa6f7426d4d368eb7630ef7f2a901e2004e9ccefe0de16dd6f7711272d430e158b4d2927310b70929e
EBUILD geekbench-5.5.1.ebuild 1382 BLAKE2B 26b712fad2b0cb9e870f53c8c97386e2eb1adb40dcf1db8f7f6f0b1c0632f659538f89be7919c6e32277b53e0fdbb065474ad48f5fb436e9a5ba9ccb2193f9aa SHA512 6dca001a3f270d0610e67e82aa1f6cc6dfcbd337798b25de3ff8a9093e5edffe43a3b63d74beff078105b50af59e27f2f76bc9b57163067f02bd82bb73a7aade
EBUILD geekbench-6.3.0.ebuild 1392 BLAKE2B 463c61234faa92ea5a26fe8b14fca440d9e5cd93e68eec26e4e9b4d4e438a3db1892b1ea72b8d948c7448be6bf5a66126a11f5c715e82632a4ea5fd780ff6fc2 SHA512 6ffc119bd9196edef4eea015fae62856c108a36f033345b7ab41d2b486afb18a82df68a490481a5443529da53f169bd059bbbae863c9e96997f2184755ae800e
+EBUILD geekbench-6.4.0.ebuild 1394 BLAKE2B 3b808907da5a069de34bc034c10d80f6c99a670044749b7abf26d42aa26bd752e03ada2587dc8bb27a128916b01673dde3d0a4ed860732055444e4a808adde9e SHA512 d073345d657fc9ba88bf60b70ea6bba1f0652887df197f9cf398ed5836e4406b1dcf5e9da7a1d655c9ee740758e9155690503abe263a8a86f79652aaf7e49b96
MISC metadata.xml 251 BLAKE2B ba937d5724c861b8bfd1d287a325357d6a63656cf5c2314185a486be769eb22b39fa780b38c05407bce5f0707585d499a849a28e15a2fde9eebba6f529e686a3 SHA512 0fb5b55fc7db96153970767478727504fd0e87c1c8a77593f1f30720064e95776b92e4993f9aed076c983eee5cebca446fe8894e36fbcc02802bb1c158747dd3
diff --git a/app-benchmarks/geekbench/geekbench-6.4.0.ebuild b/app-benchmarks/geekbench/geekbench-6.4.0.ebuild
new file mode 100644
index 000000000000..e377de2f78ee
--- /dev/null
+++ b/app-benchmarks/geekbench/geekbench-6.4.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and Windows"
+HOMEPAGE="https://www.geekbench.com/"
+SRC_URI="
+ amd64? ( https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz )
+ arm64? ( https://cdn.geekbench.com/Geekbench-${PV}-LinuxARMPreview.tar.gz )
+"
+S="${WORKDIR}"
+
+LICENSE="geekbench"
+SLOT="6"
+KEYWORDS="-* ~amd64 ~arm64"
+
+RESTRICT="bindist mirror"
+
+QA_PREBUILT="
+ opt/geekbench6/geekbench_aarch64
+ opt/geekbench6/geekbench_avx2
+ opt/geekbench6/geekbench_x86_64
+ opt/geekbench6/geekbench6
+"
+
+pkg_nofetch() {
+ elog "Please download ${A} from ${HOMEPAGE}/download/linux"
+ elog "and place it in your DISTDIR directory."
+}
+
+src_install() {
+ local MY_S="Geekbench-${PV}-Linux$(usex arm64 'ARMPreview' '')"
+
+ exeinto /opt/geekbench6
+ use amd64 && doexe "${MY_S}"/geekbench_avx2 "${MY_S}"/geekbench_x86_64
+ use arm64 && doexe "${MY_S}"/geekbench_aarch64
+ doexe "${MY_S}"/geekbench6
+
+ insinto /opt/geekbench6
+ doins "${MY_S}"/geekbench.plar "${MY_S}"/geekbench-workload.plar
+
+ dodir /opt/bin
+ dosym ../geekbench6/geekbench6 /opt/bin/geekbench6
+}
+
+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 "geekbench6 -r <email address> <license key>"
+}