summaryrefslogtreecommitdiff
path: root/app-benchmarks
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-02 20:57:46 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-02 20:57:46 +0000
commit49955454c1c6f0c30ab17d37abd921ee4aba0383 (patch)
tree87e9a7f5e46d0c6a881c021bceaebaea5b36643e /app-benchmarks
parent4eaeaf683cb193978f14d55e52ea834d32e8a089 (diff)
gentoo auto-resync : 02:01:2024 - 20:57:46
Diffstat (limited to 'app-benchmarks')
-rw-r--r--app-benchmarks/Manifest.gzbin4854 -> 4859 bytes
-rw-r--r--app-benchmarks/geekbench-ml/Manifest2
-rw-r--r--app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild (renamed from app-benchmarks/geekbench-ml/geekbench-ml-0.6.0.ebuild)11
-rw-r--r--app-benchmarks/stress-ng/Manifest2
-rw-r--r--app-benchmarks/stress-ng/stress-ng-0.17.03-r1.ebuild (renamed from app-benchmarks/stress-ng/stress-ng-0.17.03.ebuild)6
5 files changed, 16 insertions, 5 deletions
diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz
index 577ef5156744..fb7db42d44ff 100644
--- a/app-benchmarks/Manifest.gz
+++ b/app-benchmarks/Manifest.gz
Binary files differ
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.ebuild b/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild
index f5cf63b3ca7d..db472985aa6c 100644
--- a/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0.ebuild
+++ b/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,12 +14,21 @@ 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}
diff --git a/app-benchmarks/stress-ng/Manifest b/app-benchmarks/stress-ng/Manifest
index 60b288fa93fd..0b31cfa85f2f 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,3 +1,3 @@
DIST stress-ng-0.17.03.tar.gz 6187795 BLAKE2B d5c08a9d46b65c254f60e6192e3de305be7fb74769cff1714553006645fbccb7d94238c48c5612fe20f1b809962e8093c4d5bf96bc39720f162b0e17d7111bb3 SHA512 8d4bcab77682e448f524c8e2f5bed35a4a3e946ac4b3ff2df451178fc520db13c84bfb112ad09c96db4467b41c06d9a33ded99efe90f17009effccb2310653c0
-EBUILD stress-ng-0.17.03.ebuild 1136 BLAKE2B c652d1d73074aa8d283a17b457770ed1bd27cb299726d8786fb735d6542c5092554684f2814e3e4d606fa6bf5aed26d0f20f80de6f051820f98a5d425a96af09 SHA512 c5649e1d1db6f66762602a5c0f7c494c3e27ad30ebf049cca9f1da168a7f19f834bc9c00b6b2bba6f35e5fbdc705a392eb3afa9218eb64511898af124eafa2f5
+EBUILD stress-ng-0.17.03-r1.ebuild 1214 BLAKE2B cfba85e42ec7efd8134eeb57d2af88223b349190058e806da9c2005ba93c95f8d667d94b8746226580d7e472db9c7f3a1b1a7d906cbe1a5895bc7337472545b1 SHA512 a50a93da85ff65088f59768c4d256dc7e2a2cc6051a02ad9d7dbc8e1fa36edf0809696e6b0d1feffa43891a814af65b142ce725eee189cae42a7d7fd998d0882
MISC metadata.xml 835 BLAKE2B 88b503bcc225861dfd5a5e016bc0c6df87d13e758f9eb8d73103deb5f1d88163f260f24efcb4988a245b1ea2888e18da86d031d52c9dcdc702dbd9a7c510b691 SHA512 dfc8c9cb83e0960fd0881affc5cd12fe843743faa92e3af0edf0ba86ad8107de60669cd32e156be9ea645a817f38f7091be2b9c870902e7109f937e584feac99
diff --git a/app-benchmarks/stress-ng/stress-ng-0.17.03.ebuild b/app-benchmarks/stress-ng/stress-ng-0.17.03-r1.ebuild
index 002dc1ebe61c..5b514143db21 100644
--- a/app-benchmarks/stress-ng/stress-ng-0.17.03.ebuild
+++ b/app-benchmarks/stress-ng/stress-ng-0.17.03-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz -
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
-IUSE="apparmor sctp"
+IUSE="apparmor jpeg sctp"
DEPEND="
dev-libs/libaio
@@ -27,6 +27,7 @@ DEPEND="
sys-apps/apparmor-utils
sys-libs/libapparmor
)
+ jpeg? ( media-libs/libjpeg-turbo:= )
sctp? ( net-misc/lksctp-tools )
"
@@ -48,6 +49,7 @@ src_compile() {
local myemakeopts=(
HAVE_APPARMOR="$(usex apparmor 1 0)"
+ HAVE_LIB_JPEG="$(usex jpeg 1 0)"
HAVE_LIB_SCTP="$(usex sctp 1 0)"
VERBOSE="1"
)