git: 7d580c3c9356 - main - benchmarks/hipercontracer: Update 2.0.5 => 2.0.14

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Mon, 28 Apr 2025 22:43:53 UTC
The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7d580c3c9356846a60634a7c46a802d6b59d5341

commit 7d580c3c9356846a60634a7c46a802d6b59d5341
Author:     Thomas Dreibholz <thomas.dreibholz@gmail.com>
AuthorDate: 2025-04-28 22:27:30 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-04-28 22:41:05 +0000

    benchmarks/hipercontracer: Update 2.0.5 => 2.0.14
    
    Changelogs:
    https://github.com/dreibh/hipercontracer/blob/hipercontracer-2.0.14/ChangeLog
    
    Commit log:
    https://github.com/dreibh/hipercontracer/compare/hipercontracer-2.0.5...hipercontracer-2.0.14
    
    Use maintainer email same as at Bugzilla.
    
    PR:     286401
---
 benchmarks/hipercontracer/Makefile  | 7 +++++--
 benchmarks/hipercontracer/distinfo  | 6 +++---
 benchmarks/hipercontracer/pkg-plist | 2 ++
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/benchmarks/hipercontracer/Makefile b/benchmarks/hipercontracer/Makefile
index 23c0d1ff92dc..54dbde36990b 100644
--- a/benchmarks/hipercontracer/Makefile
+++ b/benchmarks/hipercontracer/Makefile
@@ -1,9 +1,9 @@
 PORTNAME=	hipercontracer
-DISTVERSION=	2.0.5
+DISTVERSION=	2.0.14
 CATEGORIES=	benchmarks
 MASTER_SITES=	https://www.nntb.no/~dreibh/hipercontracer/download/
 
-MAINTAINER=	dreibh@simula.no
+MAINTAINER=	thomas.dreibholz@gmail.com
 COMMENT=	High-Performance Connectivity Tracer (HiPerConTracer)
 WWW=		https://www.nntb.no/~dreibh/hipercontracer/
 
@@ -18,10 +18,13 @@ LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs \
 		libboost_system.so:devel/boost-libs \
 		libboost_thread.so:devel/boost-libs \
 		libinotify.so:devel/libinotify
+RUN_DEPENDS=	getopt>=0:misc/getopt
 
 USES=		cmake compiler:c++20-lang desktop-file-utils python \
 		shared-mime-info shebangfix ssl tar:xz
 USE_LDCONFIG=	yes
+# Work-around for build issue #285706 on ARM (https://bugs.freebsd.org/285706):
+MAKE_ENV=	OMP_NUM_THREADS=1
 
 SHEBANG_FILES=	src/results-examples/r-install-dependencies \
 		src/results-examples/r-ping-example \
diff --git a/benchmarks/hipercontracer/distinfo b/benchmarks/hipercontracer/distinfo
index cc1302eb8afc..03b2d4e16f23 100644
--- a/benchmarks/hipercontracer/distinfo
+++ b/benchmarks/hipercontracer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739816416
-SHA256 (hipercontracer-2.0.5.tar.xz) = 1b6e97e8abfeeb1c2f1c78d348640fc18caa95b8da8d7a221b247f5ff080cc5b
-SIZE (hipercontracer-2.0.5.tar.xz) = 2511704
+TIMESTAMP = 1745779939
+SHA256 (hipercontracer-2.0.14.tar.xz) = 2834e134444342af2065d4e2d3195b4ecb199e7adae66f2a641bb4dbc5cd52fa
+SIZE (hipercontracer-2.0.14.tar.xz) = 2524868
diff --git a/benchmarks/hipercontracer/pkg-plist b/benchmarks/hipercontracer/pkg-plist
index daf791fa96ad..a6dfd27c5abc 100644
--- a/benchmarks/hipercontracer/pkg-plist
+++ b/benchmarks/hipercontracer/pkg-plist
@@ -53,6 +53,8 @@ share/applications/hpct-viewer.desktop
 share/bash-completion/completions/dbshell
 share/bash-completion/completions/hipercontracer
 share/bash-completion/completions/hpct-importer
+share/bash-completion/completions/hpct-node-removal
+share/bash-completion/completions/hpct-node-setup
 share/bash-completion/completions/hpct-query
 share/bash-completion/completions/hpct-results
 share/bash-completion/completions/hpct-rtunnel