commit:     ad12463fee54a7980797f40ddb90f2daf9c77810
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 23 22:14:01 2026 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Mon Feb 23 23:14:46 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad12463f

app-benchmarks/geekbench: add 6.6.0

Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 app-benchmarks/geekbench/Manifest               |  2 +
 app-benchmarks/geekbench/geekbench-6.6.0.ebuild | 51 +++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/app-benchmarks/geekbench/Manifest 
b/app-benchmarks/geekbench/Manifest
index 8397a3d9e52c..e30df80bab38 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -8,3 +8,5 @@ DIST Geekbench-6.4.0-Linux.tar.gz 228079249 BLAKE2B 
8d0e7a0e47f0a5b745d7dbb01a9e
 DIST Geekbench-6.4.0-LinuxARMPreview.tar.gz 191801751 BLAKE2B 
044fbf95ba2e5a536b4b63b95cf07f26e607a4bfe89cad7682d8d63331d098f47bf4df790f6f589d535e2b043701d7ddacf726a80053cd7c62bd539a0111335a
 SHA512 
568a8433e782fcc56e21a2567635a7a7afa5bb1de291c954e08e5e85a7b801f86057b08993a779a7ba5c7d18a282776baebf7b8be98ae9a17b412462bd621acc
 DIST Geekbench-6.5.0-Linux.tar.gz 228080235 BLAKE2B 
51555ae4ccf0d1bbf5b81d66afdc9c7c6d75bc084a806fadc32396e4d0aaeca498537305f9521ec53a1756316a1444db10d5eede71db3fda59313787ff366274
 SHA512 
bdcd456c5684164fcece57098c0db5295b3cbb51a89f33d020834037e5a305778d7e9efe0a2b283befda91dc3d3ab64ba2458d1be98d108b65a4c0f727d8922b
 DIST Geekbench-6.5.0-LinuxARMPreview.tar.gz 191806090 BLAKE2B 
618b2b997bcbe737b6d7bb478c03b9e3f00d69e02027555b6ab7040f041b26587d2223fe5ed4cee790ae10b1063f26d22c900fcf4d3991cf4bb53344a6d08235
 SHA512 
5902e328d64e62d5428f364ed590b9f2f823630417247169e04ef041698c90110a8ed738a3fbc83ed8ed41eff72264635a8d5ff4c779fbe8b1aac0702a435b68
+DIST Geekbench-6.6.0-Linux.tar.gz 228186726 BLAKE2B 
d13b016d7fe6a328aa3633c8c84404d4962939871d6aafc29743613d6c0aaf3e827ebf7d597f9f4e8384a9e827e72cc28b335e79d43db00345db5d281f7b56bb
 SHA512 
da662fa7543438984571f44e67d750aafa01dc2a9982677b46e5ff4d0a2bdca0f12a9a3925f62ae836c4b7888c23709ffc7b90f4da73f273a970d166afb42f63
+DIST Geekbench-6.6.0-LinuxARMPreview.tar.gz 192111410 BLAKE2B 
1948a2c312c47e7267f35e68dc2b2c9c8d0f23174abc9a792ff8e7670b1ace6f315d4d5e97f8d0a457bd63da845b12a4f593c34858557450b6a04bfb6a9f8c33
 SHA512 
7455dc8e64e4047d5aaa5dfa0ad94ca78f0be6fb8225eaaea6dec2baa4209294799f0c90119deea96bf1d1d66f548a4ca3caaa8a1141a5c6452007521b7fb2d6

diff --git a/app-benchmarks/geekbench/geekbench-6.6.0.ebuild 
b/app-benchmarks/geekbench/geekbench-6.6.0.ebuild
new file mode 100644
index 000000000000..ad8838293422
--- /dev/null
+++ b/app-benchmarks/geekbench/geekbench-6.6.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2026 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>"
+}

Reply via email to