Commit graph

2304 commits

Author SHA1 Message Date
Alexey Dokuchaev
1bdccb1e19 benchmarks/glmark2: update the port to version 2023.01
- Now uses the Meson build system for the most common
  build flavors (X11, Wayland, DRM)
- Add new option for GBM offscreen rendering (not sure
  how useful it is though)
- Move `gl' and `localbase' from global USES to those
  options which actually require them

Reported by:	portscout
PR:		269776 (independent)
2023-03-01 14:54:54 +00:00
Jan Beich
98a5bad457 benchmarks/vkoverhead: mark BROKEN on armv7
../src/vkoverhead.c:859:18: error: incompatible pointer to integer conversion initializing 'VkPipeline' (aka 'unsigned long long') with an expression of type 'void *' [-Werror,-Wint-conversion]
      VkPipeline pipeline = he->data;
                 ^          ~~~~~~~~
../src/vkoverhead.c:3084:63: error: incompatible integer to pointer conversion passing 'VkPipeline' (aka 'unsigned long long') to parameter of type 'void *' [-Werror,-Wint-conversion]
            _mesa_hash_table_insert(&gpl_pipeline_table, key, pipeline_gpl_vert_final[i]);
                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
../util/hash_table.h:92:71: note: passing argument to parameter 'data' here
_mesa_hash_table_insert(struct hash_table *ht, const void *key, void *data);
                                                                      ^

Reported by:	pkg-fallout
2023-02-27 18:26:18 +00:00
Gabriel M. Dutra
8845bc613f benchmarks/ddosify: Update to 0.14.1
ChangeLog: https://github.com/ddosify/ddosify/releases/tag/v0.14.1

 * Merge remote-tracking branch 'origin/master' into develop
 * Update readme
 * fix benchmark test
 * fix typos
 * mock readTestData in test
 * move csv read to engine init
 * move csv read to engine init
 * readme xpath key fix
 * remove unnecessary literals
 * zsh: shell completion support

PR:		269796
Reported by:	0xdutra@gmail.com (maintainer)
2023-02-24 17:42:11 +01:00
Gabriel M. Dutra
c7e5c3a69d benchmarks/ddosify: Update to 0.14.0
ChangeLog: https://github.com/ddosify/ddosify/releases/tag/v0.14.0

Introduce assertions.

Assertion - Verify that the response matches your expectations. Usage:
https://github.com/ddosify/ddosify#assertion

PR:		269611
Reported by:	0xdutra@gmail.com (maintainer)
2023-02-18 13:39:33 +01:00
Jan Beich
7caa50929b benchmarks/vkmark: unbreak --winsys kms by reverting a8f179d5f2
VT_PROCESS fails with EPERM because open(2) with a terminal device
on BSDs (unlike Linux/Solaris) implies O_NOCTTY.

$ vidcontrol -s 1 </dev/ttyv0
$ vkmark
Error: Failed to set VT process control mode: Operation not permitted

This reverts commit a8f179d5f2.
2023-02-17 19:48:45 +00:00
Jan Beich
a8f179d5f2 benchmarks/vkmark: unbreak without explicit --winsys after 2f23f1c782
$ vkmark
Error: Failed to get VT control mode: Inappropriate ioctl for device
2023-02-17 17:54:46 +00:00
Luca Pizzamiglio
dacf939991 benchmarks/stress-ng: Update 0.15.04 2023-02-16 22:26:14 +01:00
Jan Beich
d5d4800631 graphics/vulkan-headers: update to 1.3.241
Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.

Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.240...v1.3.241
Reported by:	Repology, portscout
2023-02-16 21:13:14 +00:00
Luca Pizzamiglio
48ccde43d5 benchmarks/unixbench: Update to the latest commit
Graphics always enabled
Reported by:	Nilton Jose Rizzo <niltonrizzo@gmail.com>
2023-02-16 13:44:16 +01:00
Dmitri Goutnik
56b5ec772f all: Bump PORTREVISION after lang/go{119,120} update 2023-02-15 14:06:01 -05:00
Mikael Urankar
109e35fd59 lang/rust: Bump revisions after 1.67.1
PR:		269336
2023-02-13 15:52:59 +01:00
Yuri Victorovich
4509045d53 benchmarks/inferno: Update 0.11.14 → 0.11.15
Reported by:	portscout
2023-02-12 20:26:36 -08:00
Dmitri Goutnik
2297efc51b all: Bump PORTREVISION after GO_DEFAULT update. 2023-02-09 16:55:23 -05:00
Robert Clausecker
24bd5a33e5 */*: Update fuz@fuz.su to fuz@FreeBSD.org
www/writefreely had a stray duplicate MAINTAINER block
from an earlier botched commit.  I did intentionally not
touch the entry in UPDATING.

Reviewed by:	eduardo, flo
Differential Revision: https://reviews.freebsd.org/D38435
2023-02-09 00:24:25 +01:00
Jan Beich
d4648c2b92 benchmarks/vkoverhead: drop unused dependency 2023-02-08 02:48:29 +00:00
Jan Beich
fba6c610d3 benchmarks/vkoverhead: add new port
vkoverhead is a tool for evaluating CPU-based overhead of Vulkan
drivers. It was inspired heavily by drawoverhead from piglit.

 ## Features
* extreme granularity for profiling specific scenarios
* simple to use
* CSV output for ease of script parsing
* zero dependencies

https://github.com/zmike/vkoverhead
2023-02-08 02:45:23 +00:00
Rene Ladan
f34cdb3583 *: reset marius@ ports after safekeeping his commit bit.
With hat:	portmgr-secretary
2023-02-07 20:43:16 +01:00
Gabriel M. Dutra
7f871d8f69 benchmarks/ddosify: Update to 0.13.2
ChangeLog: https://github.com/ddosify/ddosify/releases/tag/v0.13.2

 * Update jenkinsfileg
 * dynamic variable race testg
 * prevent race on calls to faker funcg

PR:		269283
Reported by:	0xdutra@gmail.com (maintainer)
2023-02-04 19:52:56 +01:00
Luca Pizzamiglio
3541f201c2 benchmarks/stress-ng: Update to 0.15.03 2023-02-02 17:26:12 +01:00
Po-Chuan Hsieh
b4cb156b8f
benchmarks/rubygem-benchmark: Update to 0.2.1
Changes:	https://github.com/ruby/benchmark/releases
2023-01-30 21:00:28 +08:00
Gabriel M. Dutra
789a1ef5ad benchmarks/ddosify: Update to 0.13.0
ChangeLog: https://github.com/ddosify/ddosify/releases/tag/v0.13.0

 * Merge remote-tracking branch 'origin/develop' into feat/concat-variables
 * Update README.md
 * change captureEnv to snake case
 * change csv parameters to snake case
 * change jsonPath to json_path
 * fix done channel send place in stdoutJson
 * get profile data from pprof package
 * inject both typed and concatenated vars
 * regexp, xpath, header_key
 * remove unnecessary comment
 * update benchmark jenkins file
 * update jenkinsfile
 * use atomic instead of mutex

PR:		269216
Reported by:	0xdutra@gmail.com (maintainer)
2023-01-30 09:34:35 +01:00
Yuri Victorovich
330f4e5d84 benchmarks/inferno: Update 0.11.13 -> 0.11.14
Reported by:	portscout
2023-01-22 12:32:59 -08:00
Yuri Victorovich
69b23f5ed4 sysutils/ior: Move to benchmarks/ior
Suggested by:	diizzy@
2023-01-20 08:09:03 -08:00
Muhammad Moinur Rahman
18c6e18276 Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
2023-01-14 17:08:33 -06:00
Dmitri Goutnik
3b383d833a all: Bump PORTVERSION after lang/go{118,119} update 2023-01-14 06:31:17 -05:00
Dmitry Marakasov
77d68471ad */*: rename CHEESESHOP to PYPI in MASTER_SITES
PR:			267994
Differential revision:	D37518
Approved by:		bapt
2023-01-11 18:58:34 +03:00
Matthias Fechner
7b96419d8a benchmarks/rubygem-benchmark-memory: update to 0.2.0
Required for gitlab-ce 15.6.
Changelog:
https://github.com/michaelherold/benchmark-memory/blob/main/CHANGELOG.md
2023-01-11 13:54:11 +02:00
Muhammad Moinur Rahman
d4266111e6 benchmarks/siege: Update version 4.1.5=>4.1.6
Relnotes: https://www.joedog.org/2023/01/05/siege-4-1-6/
2023-01-11 03:00:12 -06:00
Daniel Engberg
12f1c627d4 */*: Bump rust (cargo) ports to reflect on WITH_LTO
Bump ports in tree so they get rebuilt with new default settings
for cargo ports
2023-01-07 20:24:18 +01:00
Gabriel M. Dutra
c6828309e7 benchmarks/ddosify: Update to 0.11.0
Changelog:	https://github.com/ddosify/ddosify/releases/tag/v0.11.0

PR:		268662
2023-01-02 16:47:12 -05:00
Muhammad Moinur Rahman
8231864a3b Mk/**octave.mk: Convert to USES=octave
As part of the improvements of USES infrastructure Mk/bsd.octave.mk has
been converted to Mk/Uses/octave.mk. This also declutters some old
stuffs in the octave-* ports and makes it simpler to add more
octave-forge ports easily.

While I am here make all the ports portclippy/portfmt compliant. And use
USES macros whenever possible.

Reviewed by:	portmgr
Approved by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D37887
2022-12-30 11:54:39 -06:00
Robert Clausecker
6f597da5fd
benchmarks/uica: update to g20221215+2022.12
Changelog: ba6ad5557e...e6421b5957

PR:		268648
2022-12-30 15:07:08 +08:00
Yuri Victorovich
cd5525ba72 benchmarks/libcelero: Update 2.8.3 -> 2.8.5
Reported by:	portscout
2022-12-27 21:56:27 -08:00
Jan Beich
2cf1c1570d benchmarks/vkmark: limit wayland category to WAYLAND option 2022-12-21 17:57:13 +00:00
Jan Beich
8c028395c3 benchmarks/glmark2: limit wayland category to WAYLAND option 2022-12-21 17:57:13 +00:00
Mikael Urankar
ba14e01a52 lang/rust: Bump revisions after 1.66.0
PR:		268415
2022-12-20 18:37:15 +01:00
Gabriel M. Dutra
25558e8017 benchmarks/ddosify: Update to 0.10.0
Changes:	https://github.com/ddosify/ddosify/releases/tag/v0.10.0

PR:		268453
2022-12-20 08:03:07 -05:00
Dmitri Goutnik
d9ad1002d5 all: Bump PORTREVISION after lang/go{118,119} update 2022-12-11 06:17:27 -05:00
Gabriel M. Dutra
afe3f3a53b benchmarks/ddosify: Update to 0.9.1
ChangeLog:	https://github.com/ddosify/ddosify/releases/tag/v0.9.1
PR:		268308
2022-12-11 03:49:45 +00:00
Jan Beich
f32e6d8d8a benchmarks/glmark2: unbreak build with python311
Traceback (most recent call last):
  File "waflib/Scripting.py", line 104, in waf_entry_point
    set_main_module(os.path.normpath(os.path.join(Context.run_dir,Context.WSCRIPT_FILE)))
  File "waflib/Scripting.py", line 135, in set_main_module
    Context.g_module=Context.load_module(file_path)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "waflib/Context.py", line 343, in load_module
    code=Utils.readf(path,m='rU',encoding=encoding)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "waflib/Utils.py", line 117, in readf
    f=open(fname,m)
      ^^^^^^^^^^^^^
ValueError: invalid mode: 'rUb'
2022-12-08 11:39:24 +00:00
Yuri Victorovich
1c8519d80b benchmarks/inferno: Update 0.11.12 -> 0.11.13
Reported by:	portscout
2022-12-04 13:17:44 -08:00
Gabriel M. Dutra
d46ff66a99 benchmarks/ddosify: Update to 0.9.0
ChangeLog: https://github.com/ddosify/ddosify/releases/tag/v0.9.0

 * Add Tlc certs support for mutual authentication
 * Add more tests
 * Documentation
 * Fix test
 * Refactoring ParseTLS method
 * Refactorings
 * fix TestCreateScenario

PR:		267786
Reported by:	0xdutra@gmail.com (maintainer)
2022-11-22 07:16:52 +01:00
Luca Pizzamiglio
b9a0ff1ff0 benchmarks/stress-ng: Update to 0.15.00
Add more dependencies jpeg  and hashxx
Fix opt-out
Remove of obsolete patch
2022-11-20 23:06:09 +01:00
Nuno Teixeira
a46fa94176 benchmarks/iozone: Update to 3.494
ChangeLog: https://www.iozone.org/src/current/Changes.txt
2022-11-20 08:05:20 +00:00
Mikael Urankar
9bf6a99963 lang/rust: Bump revisions after 1.65.0
PR:		267622
2022-11-17 08:06:14 +01:00
Jan Beich
644343709c benchmarks/vkpeak: update to 20221113
Changes:	https://github.com/nihui/vkpeak/releases/tag/20221113
Reported by:	GitHub (watch releases)
2022-11-13 11:49:58 +00:00
Kirill Ponomarev
a486204e6a benchmarks/fio: Update to 3.33
Don't override optimization set by framework
Enable verbose build output by default

PR:		267632
Reported by:	dizzy
2022-11-08 13:27:59 +01:00
Mikael Urankar
afe651cf62 lang/rust: Bump revisions after 1.64.0
PR:		267173
2022-10-30 13:07:09 +01:00
Stephen Montgomery-Smith
b7d9889b06 */octave-forge-*: Update WWW field. 2022-10-29 00:49:06 -05:00
Yuri Victorovich
9484e0c3ef benchmarks/inferno: Update 0.11.11 -> 0.11.12
Reported by:	portscout
2022-10-25 23:59:32 -07:00