945 Commits

Author SHA1 Message Date
Fabian Groffen
2d25fad95c
*/*: drop *-linux keywords
Bug: https://bugs.gentoo.org/473598
Bug: https://bugs.gentoo.org/720224
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-19 10:51:55 +01:00
Eli Schwartz
084a005d5e
app-benchmarks/iozone: Stabilize 3.506-r1 arm, #949627
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-09 07:23:55 -05:00
Eli Schwartz
40c8c58c28
app-benchmarks/iozone: Stabilize 3.506-r1 x86, #949627
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-11-27 17:41:04 -05:00
Holger Hoffstätte
8d421e7575
app-benchmarks/hyperfine: add 1.20.0
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44663
Closes: https://github.com/gentoo/gentoo/pull/44663
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-11-18 12:29:06 +01:00
Holger Hoffstätte
56feda1d00
app-benchmarks/hyperfine: add RUST_MIN_VER
Closes: https://bugs.gentoo.org/961568
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44663
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-11-18 12:29:06 +01:00
Holger Hoffstätte
d7ae2c77fe
app-benchmarks/hyperfine: set myself as proxy-maintainer
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44663
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-11-18 12:29:05 +01:00
Conrad Kostecki
a4c15d8b61
app-benchmarks/stress-ng: add 0.19.06, drop 0.19.05
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-11-13 22:41:18 +01:00
Michał Górny
6a3644bf2f
*/*: Add := to virtual/zlib deps, part 1
Done via:

```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 10:36:27 +01:00
Michał Górny
ce9200747d
app-*/*: update for virtual/zlib
Update done using:

```
git grep -l zlib app-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c VisibilityCheck --exit error
```

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 09:01:15 +01:00
Petr Vaněk
923ad4a8d7
app-benchmarks/filebench: drop 1.4.9.1-r2
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-10-14 16:49:57 +02:00
Sam James
474d50f3b4
app-benchmarks/httperf: fix memcpy UB
I meant to include this in 5507c2df5d98f518edd20ca590e7a33e5c75f0ec.

Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 07:54:44 +01:00
Sam James
5507c2df5d
app-benchmarks/httperf: add 0.9.1_p20201206
Closes: https://bugs.gentoo.org/943906
Thanks-to: Matt Hartley <mhartley@caltech.edu>
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 05:14:35 +01:00
Conrad Kostecki
b6d401a822
app-benchmarks/stress-ng: add 0.19.05, drop 0.19.04
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-10-04 15:43:00 +02:00
Michael Mair-Keimberger
21008e7a0f
app-benchmarks/ioping: remove unused patch(es)
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2025-10-01 19:46:41 +02:00
Arthur Zamarin
f9867bcd5d
app-benchmarks/iozone: Stabilize 3.506-r1 ppc64, #949627
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-19 19:10:56 +03:00
Arthur Zamarin
000f5a7463
app-benchmarks/iozone: Stabilize 3.506-r1 ppc, #949627
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-19 12:35:02 +03:00
Alfred Wingate
88af611da6
app-benchmarks/iozone: add 3.508
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/43793
Closes: https://github.com/gentoo/gentoo/pull/43793
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-15 22:24:15 +01:00
Z. Liu
a08956964c
app-benchmarks/iozone: add 3.507
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42469
Closes: https://github.com/gentoo/gentoo/pull/42469
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-15 20:59:53 +01:00
Z. Liu
ed304a6553
app-benchmarks/iozone: append CPPFLAGS to CFLAGS
In non-parallel builds, make executes rules in the order they are defined in
the makefile; In parallel builds, if no explicit rule is defined for a target,
make uses the default implicit rule instead.

Both CFLAGS & CPPFLAGS will be used in default ".c.o" rule. The makefile of
iozone doesn't use CPPFLAGS anywhere. So append all necessary flags to CFLAGS
is a quick solution to handle both parallel and non-parallel build.

For x86 platforms, "-D_FILE_OFFSET_BITS=64" is required. Without it, off_t
defaults to 32-bit, causing build failures with errors like "conflicting
types for 'pwrite64'".

Closes: https://bugs.gentoo.org/947708
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42469
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-15 20:59:52 +01:00
Z. Liu
22a57ad5ba
app-benchmarks/iozone: remove unused patch (of 3.488)
Closes: https://bugs.gentoo.org/948362
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42469
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-15 20:59:51 +01:00
Sam James
7dea188871
app-benchmarks/iozone: Stabilize 3.506-r1 amd64, #949627
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-15 20:58:00 +01:00
Conrad Kostecki
ba750aed08
app-benchmarks/stress-ng: add 0.19.04, drop 0.19.03
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-09-06 21:56:09 +02:00
Conrad Kostecki
4c1ebec8ca
app-benchmarks/geekbench: add 6.5.0
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-09-06 18:36:19 +02:00
Arthur Zamarin
0ad96e879b
*/*: destable sparc
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:14 +03:00
Nicolas PARLANT
ef484b6b19
app-benchmarks/filebench: add 1.5.0_alpha3_p20200220
update HOMEPAGE and SRC_URI with github repo

add a snapshot after 1.5.0_alpha3
auto-completion/libtecla support removed in 1.5.0_alpha1
bug #729104 fixed in 1.5.0_alpha1
remove .la files

patches :
fix gcc-15
fix implicit function in configure
fix an issue with randomization

Closes: https://bugs.gentoo.org/729104
Closes: https://bugs.gentoo.org/906004
Closes: https://bugs.gentoo.org/943905
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/gentoo/pull/43620
Closes: https://github.com/gentoo/gentoo/pull/43620
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-02 12:46:39 +01:00
Conrad Kostecki
54b8676823
app-benchmarks/stress-ng: add 0.19.03, drop 0.18.12
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-08-10 23:25:53 +02:00
Eli Schwartz
4026cd224c
app-benchmarks/bootchart2: enable py3.12, py3.13, py3.14
Closes: https://bugs.gentoo.org/929287
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-07-08 18:59:41 -04:00
Eli Schwartz
d635533353
app-benchmarks/bootchart2: squelch distutils warnings
As we anyways use `domodule` there is no point permitting it to seek
site-package using legacy distutils, only to discard the info.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-07-08 18:59:41 -04:00
Eli Schwartz
3f5eb83c65
app-benchmarks/bootchart2: fix typo in eclass function leading to fatal error
We never call {eclass}_pkg_setup, so no python impl

Fixes: ace8b37ca275ab88fec31daf59f369d2aa25ecef
Bug: https://bugs.gentoo.org/950448
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-07-08 18:59:40 -04:00
Petr Vaněk
6b7bdab553
app-benchmarks/hyperfine: drop 1.18.0-r1
Bug: https://bugs.gentoo.org/863998
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-07-02 17:11:03 +02:00
Sam James
1f7a141786
app-benchmarks/iozone: drop 3.488
Closes: https://bugs.gentoo.org/959119
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28 07:28:45 +01:00
Sam James
4dc53cefb5
Revert "app-benchmarks/iozone: drop 3.506, EAPI=7--"
This reverts commit 6642dfdcf54effc0c3090aa5abe5e71b355ac1d7.

The wrong version got cleaned up (there's an older stable EAPI 7 version
which should go instead).

Bug: https://bugs.gentoo.org/959119
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28 07:28:17 +01:00
Sam James
bb482beeaa
app-benchmarks/hyperfine: Stabilize 1.19.0 amd64, #958757
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-23 01:17:50 +01:00
Arthur Zamarin
6642dfdcf5
app-benchmarks/iozone: drop 3.506, EAPI=7--
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-20 22:04:41 +03:00
Arthur Zamarin
6d8b572efe
app-benchmarks/sysbench: drop usage of which
Closes: https://bugs.gentoo.org/957948
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-14 11:39:59 +03:00
Arthur Zamarin
f85dfe49bc
app-benchmarks/sysbench: drop python-single-r1.eclass
dev-util/cram is used by calling directly `cram` by makefile in
'tests/test_run.sh' file. Therefore, the usage of python eclass isn't
required, and we can simplify the ebuild.

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-14 11:34:27 +03:00
Petr Vaněk
0541b277b0
app-benchmarks/httperf: fix variable order
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-06-10 12:04:28 +02:00
Petr Vaněk
ae32f366fc
app-benchmarks/httperf: drop 0.9.1_p20181111
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-06-10 12:03:04 +02:00
Petr Vaněk
a28dd83c44
app-benchmarks/siege: drop 4.1.6-r1
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-05-15 09:21:09 +02:00
Sam James
c84f3f4ef7
app-benchmarks/dbench: Stabilize 4.0 arm64, #948455
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 05:59:12 +01:00
Michał Górny
e214f8df1d
*/*: reassign gokturk's packages
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-26 18:40:47 +02:00
Arthur Zamarin
f95692823f
app-benchmarks/siege: Stabilize 4.1.7 ppc, #954419
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26 09:05:59 +03:00
Sam James
73b48be00b
app-benchmarks/siege: Stabilize 4.1.7 x86, #954419
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:24:09 +01:00
Sam James
58ed567bc7
app-benchmarks/siege: Stabilize 4.1.7 amd64, #954419
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:22:10 +01:00
Sam James
676bd54875
app-benchmarks/nbench: build w/ -std=gnu17
Closes: https://bugs.gentoo.org/943907
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-24 20:07:27 +01:00
Sam James
ace8b37ca2
app-benchmarks/bootchart2: fix python_setup
* Call python-single-r1_pkg_setup (i.e. python_setup) conditionally
  based on USE=cairo to match the other Python conditionals
* Fix style (conditional last, not first in *DEPEND; whitespace; variable
  order)

Closes: https://bugs.gentoo.org/950448
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19 02:26:07 +01:00
Conrad Kostecki
8c7f8f5e1d
app-benchmarks/stress-ng: add 0.18.12, drop 0.18.11
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-04-04 22:15:19 +02:00
Florian Schmaus
a348f5a9cb
app-benchmarks/hyperfine: add 'bugs-to' and 'changelog' metadata
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-04-01 09:17:08 +02:00
Florian Schmaus
78b7711bdb
app-benchmarks/hyperfine: add 1.19.0
Bug: https://bugs.gentoo.org/863998
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-04-01 09:17:07 +02:00
Conrad Kostecki
16f319c115
app-benchmarks/sysbench: add python3.13
Closes: https://bugs.gentoo.org/show_bug.cgi?id=952182
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-03-28 21:20:23 +01:00