Commit Graph

2539 Commits

Author SHA1 Message Date
Franco Fichtner c09d34122e benchmarks/stress-ng: fix build with newer ipsec-mb
PR:			283247
Approved by:		maintainer timeout
Differential revision:	https://reviews.freebsd.org/D48029
2025-01-11 15:21:16 +01:00
Gabriel M. Dutra b0342e8244 benchmarks/plow: Update to 1.3.2
Remove unnecessary GH_TUPLE and GH_ACCOUNT

changeLog:
https://github.com/six-ddc/plow/releases/tag/v1.3.2
2025-01-09 16:01:11 +01:00
Yuri Victorovich c8116612de benchmarks/inferno: update 0.12.0 → 0.12.1
Reported by:	portscout
2025-01-06 03:23:38 -08:00
Muhammad Moinur Rahman 0835676e36 Mk/**java.mk: Convert bsd.java.mk to USES
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
  USES=java:build,run if NO_BUILD is undefined. Else it defaults to
  USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
  USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
  extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
  build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
  build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>

Approved by: mat (portmgr), glewis
Differential Revision:  https://reviews.freebsd.org/D48201
2024-12-31 09:57:55 +01:00
Jan Beich 013df5dfc3 benchmarks/clpeak: update to 1.1.4
Changes:	https://github.com/krrishnarraj/clpeak/releases/tag/1.1.4
Reported by:	GitHub (watch releases)
2024-12-24 09:17:00 +01:00
Robert Clausecker 52a640bf36 benchmarks/tinymembench: fix build on armv7
@progbits is spelled %progbits on armv7

Approved by:	portmgr (build fix blanket)
MFH:		2024Q4
2024-12-19 15:38:39 +01:00
Yuri Victorovich 2c1e4c5f2d benchmarks/inferno: update 0.11.21 → 0.12.0 2024-12-13 19:48:32 -08:00
Bruce A. Mah 2c82e20330 benchmarks/iperf3: Update for iperf-3.18.
Notable changes: https://github.com/esnet/iperf/releases/tag/3.18

Sponsored by:	Energy Sciences Network (ESnet)
2024-12-14 00:51:30 +00:00
Mikael Urankar 1d1fd15a3e lang/rust: Bump revisions after 1.83.0
PR:		283000
2024-12-01 10:24:18 +01:00
Jan Beich e1f7d34003 benchmarks/clpeak: update to 1.1.3
- Take maintainership

Changes:	https://github.com/krrishnarraj/clpeak/releases/tag/1.1.3
PR:		282985
Reported by:	GitHub (watch releases)
Approved by:	maintainer timeout (2 weeks)
2024-11-29 09:04:52 +01:00
Rene Ladan b2ece919c9 all: return jmd's ports to the pool after safekeeping their commit bit. 2024-11-28 17:10:52 +01:00
Robert Clausecker 05515f1759 benchmarks/libcpucycles: report actual CPU frequency if supported
This uses sched_getcpu(2) to find the CPU we are scheduled on and then
cpufreq(4) to find the frequency of that CPU.  The caller is responsible
for pinning the thread to one CPU and/or disabling frequency scaling if
a consistent result is required.
2024-11-25 11:22:04 +01:00
Muhammad Moinur Rahman 4ffb74db7b benchmarks/siege: Update version 4.1.6=>4.1.7
Changelog: https://github.com/JoeDog/siege/releases/tag/v4.1.7
2024-11-23 15:26:32 +01:00
Po-Chuan Hsieh 52b47e4f91 benchmarks/rubygem-benchmark: Update to 0.4.0
- Update LICENSE_FILE

Changes:	https://github.com/ruby/benchmark/releases
2024-11-21 21:38:24 +08:00
Po-Chuan Hsieh a5c5b6d16b benchmarks/iperf: Update to 2.2.1 (20241104)
Changes:	https://sourceforge.net/p/iperf2/code/ci/master/tree/doc/RELEASE_NOTES
		https://sourceforge.net/p/iperf2/code/ci/master/log/
2024-11-21 21:37:55 +08:00
Dima Panov 98fb62d172 benchmarks/hipercontracer: mark as BROKEN, fails to build with boost-1.86+
Sponsored by:	Future Crew, LLC
2024-11-20 13:05:20 +03:00
Robert Clausecker ae833d4377 */*: drop maintainership of various ports
Maintainer requests to be relieved of maintainership of some of his
ports due to lack of time.

Approved by:	Clockwork6400@protonmail.com (maintainer, via IRC)
2024-11-14 09:41:03 +01:00
Mikael Urankar ca048c2884 lang/rust: Bump revisions after 1.82.0
PR:		282516
2024-11-08 09:24:20 +01:00
Robert Clausecker 1000433258 benchmarks/libcpucycles: fix jmpbuf / sigjmpbuf confusion
I forgot to include this patch originally.  While the warning is
harmless (sigjmp_buf and jmp_buf have the same layout on FreeBSD),
it might not be on downstream ports consumers like DragonflyBSD.
2024-11-06 16:14:31 +01:00
Robert Clausecker fb16871572 benchmarks/libcpucycles: Microlibrary for counting CPU cycles
libcpucycles is a microlibrary for counting CPU cycles.  Cycle counts
are not as detailed as Falk diagrams but are the most precise timers
available to typical software; they are central tools used in
understanding and improving software performance.

The libcpucycles API is simple: include <cpucycles.h>, call cpucycles()
to receive a long long whenever desired, and link with -lcpucycles.

Internally, libcpucycles understands machine-level cycle counters for
amd64 (both PMC and TSC), arm32, arm64 (both PMC and VCT), mips64,
ppc32, ppc64, riscv32, riscv64, s390x, sparc64, and x86. libcpucycles
also understands four OS-level mechanisms, which give varying levels of
accuracy: mach_absolute_time, perf_event, CLOCK_MONOTONIC, and, as a
fallback, microsecond-resolution gettimeofday.

When the program first calls cpucycles(), libcpucycles automatically
benchmarks the available mechanisms and selects the mechanism that does
the best job.  Subsequent cpucycles() calls are thread-safe and very
fast. An accompanying cpucycles-info program prints a summary of
cycle-counter accuracy.

WWW: https://cpucycles.cr.yp.to/

Tested by:	jhibbits
2024-10-30 10:00:37 +01:00
Robert Clausecker 4441be1cc4 benchmarks/uica: update to g20240114+2022.12
Misc. fixes.
2024-10-28 13:41:49 +01:00
Matthias Fechner 24e1e31199 benchmarks/rubygem-derailed_benchmarks: update to 2.2.1
Changes:	https://github.com/zombocom/derailed_benchmarks/blob/main/CHANGELOG.md
2024-10-23 07:59:06 +03:00
Po-Chuan Hsieh 9fe4ecad2e benchmarks/p5-Dumbbench: Update to 0.505
Changes:	https://metacpan.org/dist/Dumbbench/changes
2024-10-23 05:58:17 +08:00
Dima Panov 55cfbcf56c */*: bump consumers after devel/boost* update
With hat:	office
Sponsored by:	Future Crew, LLC
2024-10-03 13:25:14 +03:00
Kirill Ponomarev 00a97e9c5a benchmarks/fio: Update to 3.38 2024-10-03 07:33:31 +02:00
Rene Ladan 4485bd8221 all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X

Reviewed by:	many

Differential Revision:	https://reviews.freebsd.org/D46601
2024-10-01 20:56:20 +02:00
Luca Pizzamiglio 885f8cced9 benchmarks/stress-ng: Update to 0.18,04 2024-09-27 14:26:47 +02:00
Po-Chuan Hsieh 0800cc4f07 benchmarks/rubygem-benchmark-ips: Update to 2.14.0
Changes:	https://github.com/evanphx/benchmark-ips/releases
		https://github.com/evanphx/benchmark-ips/blob/master/History.md
		https://github.com/evanphx/benchmark-ips/commits/master
2024-09-16 04:09:54 +08:00
Mikael Urankar 89ab81d0e2 lang/rust: Bump revisions after 1.81.0
PR:		281300
2024-09-10 13:00:34 +02:00
Siva Mahadevan c0d07f1127 */*: remove STRIP_CMD calls in rust based ports
This is not needed after bc4fedc1fe

PR:		246993
Differential Revision:	https://reviews.freebsd.org/D46503
2024-09-10 12:58:07 +02:00
Matthias Fechner 4ea3b69382 benchmarks/rubygem-derailed_benchmarks: update to 2.1.2
Changes:	https://github.com/zombocom/derailed_benchmarks/blob/main/CHANGELOG.md
2024-09-08 15:33:03 +03:00
Po-Chuan Hsieh af9e17060c benchmarks/mdtest: Fix OPENMPI_DESC
net/mpich is 4.* now.
net/mpich2 has been removed from ports tree on 2022-05-31.
2024-09-05 14:18:33 +08:00
Mikael Urankar 7a55f95425 lang/rust: Bump revisions after 1.80.1
PR:		280490
2024-08-26 10:08:01 +02:00
Ashish SHUKLA aa8c0111bf all: Bump after lang/go121 update 2024-08-09 06:24:08 +00:00
Alexey Dokuchaev 8c120afd97 Bump revisions of dependent ports after Abseil C++ libraries update
Requested by:	madpilot
2024-08-08 07:41:06 +00:00
Yuri Victorovich 6f3871ef03 benchmarks/inferno: update 0.11.20 → 0.11.21
Reported by:	portscout
2024-08-04 02:07:26 -07:00
Po-Chuan Hsieh a209a12de5 benchmarks/rubygem-gitlab-derailed_benchmarks: Change RUN_DEPENDS from rubygem-get_process_mem to rubygem-get_process_mem0
- Fix version requirement of RUN_DEPENDS
- Bump PORTREVISION for dependency change

from gitlab-derailed_benchmarks.gemspec:
  s.add_runtime_dependency(%q<get_process_mem>.freeze, ["~> 0".freeze])

Note that this port still does not pass stage-qa.
====> Running Q/A tests (stage-qa)
Error: RubyGem dependency memory_profiler ~> 0 is not satisfied.
*** Error code 1

This port can be removed since it is not used by any port.
2024-07-24 19:45:41 +08:00
Po-Chuan Hsieh 90abf933d2 benchmarks/rubygem-derailed_benchmarks: Change RUN_DEPENDS from rubygem-get_process_mem to rubygem-get_process_mem0
- Fix version requirement of RUN_DEPENDS
- Bump PORTREVISION for dependency change

from derailed_benchmarks.gemspec [1]:
  gem.add_dependency "get_process_mem", "~> 0"

Note that this port still does not pass stage-qa.
====> Running Q/A tests (stage-qa)
Error: RubyGem dependency memory_profiler ~> 0 is not satisfied.
*** Error code 1

This port can be removed since it is not used by any port.

Reference:	https://github.com/zombocom/derailed_benchmarks/blob/v1.7.0/derailed_benchmarks.gemspec#L27 [1]
2024-07-24 19:45:40 +08:00
Po-Chuan Hsieh ad7289ae0d devel/googletest: Update to 1.15.0
- Update MASTER_SITES: use upstream release tarball
- Use USES=pathfix to fix .pc installation
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/google/googletest/releases
2024-07-17 02:36:15 +08:00
Yuri Victorovich 07865d04bc benchmarks/inferno: update 0.11.19 → 0.11.20
Reported by:	portscout
2024-07-15 00:19:24 -07:00
Po-Chuan Hsieh 8e6a878bc6 benchmarks/p5-Dumbbench: Update to 0.504
Changes:	https://metacpan.org/dist/Dumbbench/changes
2024-07-11 03:33:07 +08:00
Po-Chuan Hsieh 1a80ec7c22 devel/py-pyyaml: Move devel/py-yaml to devel/py-pyyaml
- Bump PORTREVISION of dependent ports for dependency change
2024-07-07 16:05:33 +08:00
Ashish SHUKLA c4b51c2028 all: Bump after lang/go121 update 2024-07-03 08:29:54 +00:00
Mikael Urankar 21476ca8a9 lang/rust: Bump revisions after 1.79.0
PR:		279707
2024-06-18 12:59:14 +02:00
Ashish SHUKLA 746fa696a1 all: Bump after lang/go121 update
MFH:		2024Q2
2024-06-15 09:52:17 +00:00
Stephen Montgomery-Smith 008f3ad886 category/port: math/octave-forge-*
Bump port revision because of library update in math/octave.
2024-06-06 07:33:04 -05:00
Vsevolod Stakhov b66e4949cb security/libsodium: update to 1.0.19, bump dependent ports
PR:	278259
Reported by:	Andrey Korobkov <alster-vinterdalen.se>
2024-05-20 10:33:03 +00:00
Po-Chuan Hsieh b11ca2ebed benchmarks/iperf: Fix build with IPV6 disabled
PR:		278607
Reported by:	<peter.sopko+freebsd.org@backbone.sk>
2024-05-16 14:22:15 +08:00
Daniel Engberg 5815f2f191 benchmarks/iperf3: Update to 3.17.1
- Use GitHub is primary site for MASTER_SITES and es.net as fallback
- Use variables in MASTER_SITES
- Minor adjustments to Makefile

Changelog: https://github.com/esnet/iperf/releases/tag/3.17.1

PR:		278918
Reviewed by:	bmah (maintainer)
2024-05-14 19:43:45 +02:00
Ashish SHUKLA fce0cc3272 all: Bump after lang/go121 update
MFH:		2024Q2
2024-05-13 17:56:04 +00:00