summaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2022-09-07 23:06:12 +0200
committerStefan Eßer <se@FreeBSD.org>2022-09-07 23:10:59 +0200
commitb7f05445c00f2625aa19b4154ebcbce5ed2daa52 (patch)
treec3b04fc0b07c55f849072e9b35e694f3d8ccf871 /benchmarks
parentgraphics/tesseract: fix build when building from ports (diff)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/ali/Makefile1
-rw-r--r--benchmarks/apib/Makefile1
-rw-r--r--benchmarks/autobench/Makefile1
-rw-r--r--benchmarks/blogbench/Makefile1
-rw-r--r--benchmarks/bombardier/Makefile1
-rw-r--r--benchmarks/bonnie++/Makefile1
-rw-r--r--benchmarks/bonnie/Makefile1
-rw-r--r--benchmarks/clpeak/Makefile1
-rw-r--r--benchmarks/dbench/Makefile1
-rw-r--r--benchmarks/dbs/Makefile1
-rw-r--r--benchmarks/ddosify/Makefile1
-rw-r--r--benchmarks/dhrystone/Makefile1
-rw-r--r--benchmarks/dkftpbench/Makefile1
-rw-r--r--benchmarks/fhourstones/Makefile1
-rw-r--r--benchmarks/filebench/Makefile1
-rw-r--r--benchmarks/fio/Makefile1
-rw-r--r--benchmarks/flamegraph/Makefile1
-rw-r--r--benchmarks/flops/Makefile1
-rw-r--r--benchmarks/flowgrind/Makefile1
-rw-r--r--benchmarks/forkbomb/Makefile1
-rw-r--r--benchmarks/glmark2/Makefile1
-rw-r--r--benchmarks/gtkperf/Makefile1
-rw-r--r--benchmarks/hey/Makefile1
-rw-r--r--benchmarks/himenobench/Makefile1
-rw-r--r--benchmarks/hipercontracer/Makefile1
-rw-r--r--benchmarks/hpl/Makefile1
-rw-r--r--benchmarks/httperf/Makefile1
-rw-r--r--benchmarks/hyperfine/Makefile1
-rw-r--r--benchmarks/inferno/Makefile1
-rw-r--r--benchmarks/interbench/Makefile1
-rw-r--r--benchmarks/iorate/Makefile1
-rw-r--r--benchmarks/iozone/Makefile1
-rw-r--r--benchmarks/iozone21/Makefile1
-rw-r--r--benchmarks/iperf/Makefile1
-rw-r--r--benchmarks/iperf3/Makefile1
-rw-r--r--benchmarks/kdiskmark/Makefile1
-rw-r--r--benchmarks/libcelero/Makefile1
-rw-r--r--benchmarks/linux-gputest/Makefile1
-rw-r--r--benchmarks/linux-unigine-heaven/Makefile1
-rw-r--r--benchmarks/linux-unigine-sanctuary/Makefile1
-rw-r--r--benchmarks/linux-unigine-superposition/Makefile1
-rw-r--r--benchmarks/linux-unigine-tropics/Makefile1
-rw-r--r--benchmarks/linux-unigine-valley/Makefile1
-rw-r--r--benchmarks/linux-vdbench/Makefile1
-rw-r--r--benchmarks/lmbench/Makefile1
-rw-r--r--benchmarks/lzbench/Makefile1
-rw-r--r--benchmarks/mangohud/Makefile1
-rw-r--r--benchmarks/mdtest/Makefile1
-rw-r--r--benchmarks/mst-bench/Makefile1
-rw-r--r--benchmarks/nbench/Makefile1
-rw-r--r--benchmarks/netio/Makefile1
-rw-r--r--benchmarks/netperf/Makefile1
-rw-r--r--benchmarks/netperfmeter/Makefile1
-rw-r--r--benchmarks/nosqlbench/Makefile1
-rw-r--r--benchmarks/nqueens/Makefile1
-rw-r--r--benchmarks/nuttcp/Makefile1
-rw-r--r--benchmarks/octave-forge-benchmark/Makefile1
-rw-r--r--benchmarks/p5-Benchmark-Forking/Makefile1
-rw-r--r--benchmarks/p5-Benchmark-Stopwatch/Makefile1
-rw-r--r--benchmarks/p5-Dumbbench/Makefile1
-rw-r--r--benchmarks/pathchirp/Makefile1
-rw-r--r--benchmarks/pathload/Makefile1
-rw-r--r--benchmarks/pathrate/Makefile1
-rw-r--r--benchmarks/pear-Benchmark/Makefile1
-rw-r--r--benchmarks/perftest/Makefile1
-rw-r--r--benchmarks/phoronix-test-suite/Makefile1
-rw-r--r--benchmarks/polygraph/Makefile1
-rw-r--r--benchmarks/postal/Makefile1
-rw-r--r--benchmarks/py-locust/Makefile1
-rw-r--r--benchmarks/py-naarad/Makefile1
-rw-r--r--benchmarks/py-throughpy/Makefile1
-rw-r--r--benchmarks/py-zopkio/Makefile1
-rw-r--r--benchmarks/ramspeed/Makefile1
-rw-r--r--benchmarks/randomio/Makefile1
-rw-r--r--benchmarks/rubygem-benchmark-ips/Makefile1
-rw-r--r--benchmarks/rubygem-benchmark-memory/Makefile1
-rw-r--r--benchmarks/rubygem-benchmark/Makefile1
-rw-r--r--benchmarks/rubygem-derailed_benchmarks/Makefile1
-rw-r--r--benchmarks/rubygem-gitlab-derailed_benchmarks/Makefile1
-rw-r--r--benchmarks/rubygem-railsbench/Makefile1
-rw-r--r--benchmarks/scimark2/Makefile1
-rw-r--r--benchmarks/scimark2c/Makefile1
-rw-r--r--benchmarks/scimark4c/Makefile1
-rw-r--r--benchmarks/shellbench/Makefile1
-rw-r--r--benchmarks/siege/Makefile1
-rw-r--r--benchmarks/sipp/Makefile1
-rw-r--r--benchmarks/slowloris/Makefile1
-rw-r--r--benchmarks/spp/Makefile1
-rw-r--r--benchmarks/stream/Makefile1
-rw-r--r--benchmarks/stress-ng/Makefile1
-rw-r--r--benchmarks/super-smack/Makefile1
-rw-r--r--benchmarks/sysbench/Makefile1
-rw-r--r--benchmarks/thrulay/Makefile1
-rw-r--r--benchmarks/tsung/Makefile1
-rw-r--r--benchmarks/ttcp/Makefile1
-rw-r--r--benchmarks/typometer/Makefile1
-rw-r--r--benchmarks/ubench/Makefile1
-rw-r--r--benchmarks/uica/Makefile1
-rw-r--r--benchmarks/unixbench/Makefile1
-rw-r--r--benchmarks/uperf/Makefile1
-rw-r--r--benchmarks/vegeta/Makefile1
-rw-r--r--benchmarks/vkmark/Makefile1
-rw-r--r--benchmarks/vkpeak/Makefile1
-rw-r--r--benchmarks/webbench/Makefile1
-rw-r--r--benchmarks/wrk/Makefile1
105 files changed, 105 insertions, 0 deletions
diff --git a/benchmarks/ali/Makefile b/benchmarks/ali/Makefile
index a78f2cf8bdaf..7ea206af854a 100644
--- a/benchmarks/ali/Makefile
+++ b/benchmarks/ali/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= benchmarks
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Load testing tool aimed to perform real-time analysis
+WWW= https://github.com/nakabonne/ali
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/apib/Makefile b/benchmarks/apib/Makefile
index 8524da1f461c..d94058b6da34 100644
--- a/benchmarks/apib/Makefile
+++ b/benchmarks/apib/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= benchmarks www
MAINTAINER= danfe@FreeBSD.org
COMMENT= Simple and fast HTTP performance testing tool
+WWW= https://github.com/apigee/apib
LICENSE= APACHE20
diff --git a/benchmarks/autobench/Makefile b/benchmarks/autobench/Makefile
index e5c4e4822282..55ae45eac56b 100644
--- a/benchmarks/autobench/Makefile
+++ b/benchmarks/autobench/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.xenoclast.org/autobench/downloads/
MAINTAINER= ports@FreeBSD.org
COMMENT= Automating the process of benchmarking a web server
+WWW= http://www.xenoclast.org/autobench/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/benchmarks/blogbench/Makefile b/benchmarks/blogbench/Makefile
index 973454632366..510f70facbef 100644
--- a/benchmarks/blogbench/Makefile
+++ b/benchmarks/blogbench/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://download.pureftpd.org/pub/blogbench/ \
MAINTAINER= jmohacsi@bsd.hu
COMMENT= Performance Test of Filesystem I/O
+WWW= https://github.com/jedisct1/Blogbench
USES= tar:bzip2
diff --git a/benchmarks/bombardier/Makefile b/benchmarks/bombardier/Makefile
index 14c5fa0ccc93..533fb5a508fe 100644
--- a/benchmarks/bombardier/Makefile
+++ b/benchmarks/bombardier/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= benchmarks
MAINTAINER= danilo@FreeBSD.org
COMMENT= Fast cross-platform HTTP benchmarking tool written in Go
+WWW= https://github.com/codesenberg/bombardier
LICENSE= MIT
diff --git a/benchmarks/bonnie++/Makefile b/benchmarks/bonnie++/Makefile
index 7583ddb9fe6a..4c6918a50398 100644
--- a/benchmarks/bonnie++/Makefile
+++ b/benchmarks/bonnie++/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.coker.com.au/bonnie++/
MAINTAINER= martymac@FreeBSD.org
COMMENT= Performance Test of Filesystem I/O
+WWW= https://www.coker.com.au/bonnie++/
LICENSE= GPLv2
diff --git a/benchmarks/bonnie/Makefile b/benchmarks/bonnie/Makefile
index cb8030a2a9b6..6f3eae54b0fa 100644
--- a/benchmarks/bonnie/Makefile
+++ b/benchmarks/bonnie/Makefile
@@ -7,6 +7,7 @@ DISTNAME= bonnie
MAINTAINER= ports@FreeBSD.org
COMMENT= Performance Test of Filesystem I/O
+WWW= https://www.textuality.com/bonnie/
NO_WRKSUBDIR= yes
MAKE_ARGS+= -e CFLAGS="${CFLAGS}"
diff --git a/benchmarks/clpeak/Makefile b/benchmarks/clpeak/Makefile
index a1389721f5ea..33b6cd417a8f 100644
--- a/benchmarks/clpeak/Makefile
+++ b/benchmarks/clpeak/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks
MAINTAINER= jmd@FreeBSD.org
COMMENT= Benchmarking tool to measure peak capabilities of opencl devices
+WWW= https://github.com/krrishnarraj/clpeak
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/dbench/Makefile b/benchmarks/dbench/Makefile
index 5d7a209639d3..b558c46407b3 100644
--- a/benchmarks/dbench/Makefile
+++ b/benchmarks/dbench/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAMBA/tridge/dbench
MAINTAINER= ports@FreeBSD.org
COMMENT= Simulation of the Ziff-Davis netbench benchmark
+WWW= https://dbench.samba.org/
LICENSE= GPLv3
diff --git a/benchmarks/dbs/Makefile b/benchmarks/dbs/Makefile
index 0e9fb199d576..8c4be967640f 100644
--- a/benchmarks/dbs/Makefile
+++ b/benchmarks/dbs/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.kusa.ac.jp/~yukio-m/dbs/software1.1.5/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Distributed network benchmarking system
+WWW= http://www.kusa.ac.jp/~yukio-m/dbs/
LICENSE= BSD3CLAUSE
diff --git a/benchmarks/ddosify/Makefile b/benchmarks/ddosify/Makefile
index f3399dd3de0e..b56d8542b98d 100644
--- a/benchmarks/ddosify/Makefile
+++ b/benchmarks/ddosify/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= benchmarks
MAINTAINER= 0xdutra@gmail.com
COMMENT= High-performance load testing tool
+WWW= https://github.com/ddosify/ddosify
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/dhrystone/Makefile b/benchmarks/dhrystone/Makefile
index 440e2ee76a4b..f9dc1690f3f0 100644
--- a/benchmarks/dhrystone/Makefile
+++ b/benchmarks/dhrystone/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX=
MAINTAINER= hsn@sendmail.cz
COMMENT= Computing benchmark for integer operations
+WWW= https://www.netlib.org/benchmark/
LICENSE= BSD2CLAUSE
diff --git a/benchmarks/dkftpbench/Makefile b/benchmarks/dkftpbench/Makefile
index 8462fefd5d8f..d2394947dff7 100644
--- a/benchmarks/dkftpbench/Makefile
+++ b/benchmarks/dkftpbench/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.kegel.com/dkftpbench/
MAINTAINER= ports@FreeBSD.org
COMMENT= FTP benchmark program
+WWW= http://www.kegel.com/dkftpbench/
LICENSE= GPLv2
diff --git a/benchmarks/fhourstones/Makefile b/benchmarks/fhourstones/Makefile
index 9a257378c84a..b8e482179ff2 100644
--- a/benchmarks/fhourstones/Makefile
+++ b/benchmarks/fhourstones/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Fhourstones
MAINTAINER= ports@FreeBSD.org
COMMENT= Integrated benchmark program
+WWW= https://tromp.github.io/c4/fhour.html
NO_WRKSUBDIR= yes
PLIST_FILES= bin/fhourstones \
diff --git a/benchmarks/filebench/Makefile b/benchmarks/filebench/Makefile
index 62b6e8827027..e5d1cb964c28 100644
--- a/benchmarks/filebench/Makefile
+++ b/benchmarks/filebench/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= benchmarks
MAINTAINER= 0mp@FreeBSD.org
COMMENT= File system and storage benchmark
+WWW= https://github.com/filebench/filebench/wiki
LICENSE= CDDL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/fio/Makefile b/benchmarks/fio/Makefile
index 96a1ce8af291..fa0fe73b3fea 100644
--- a/benchmarks/fio/Makefile
+++ b/benchmarks/fio/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://brick.kernel.dk/snaps/
MAINTAINER= krion@FreeBSD.org
COMMENT= Flexible IO tester
+WWW= https://git.kernel.dk/?p=fio.git
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/flamegraph/Makefile b/benchmarks/flamegraph/Makefile
index d0f29eb0b9ce..19e0599fa855 100644
--- a/benchmarks/flamegraph/Makefile
+++ b/benchmarks/flamegraph/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks
MAINTAINER= jmd@FreeBSD.org
COMMENT= Stack trace visualizer
+WWW= https://github.com/brendangregg/FlameGraph
LICENSE= CDDL
LICENSE_FILE= ${WRKSRC}/docs/cddl1.txt
diff --git a/benchmarks/flops/Makefile b/benchmarks/flops/Makefile
index 0064b38dfe2b..343d4d0bd386 100644
--- a/benchmarks/flops/Makefile
+++ b/benchmarks/flops/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Floating point benchmark to give your MFLOPS rating
+WWW= https://performance.netlib.org/performance/html/flops.html
USE_GITHUB= yes
GH_ACCOUNT= AMDmi3
diff --git a/benchmarks/flowgrind/Makefile b/benchmarks/flowgrind/Makefile
index 4a4c2f42bf1f..12fd76dc011f 100644
--- a/benchmarks/flowgrind/Makefile
+++ b/benchmarks/flowgrind/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= benchmarks
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Measure throughput and other metrics for TCP
+WWW= http://flowgrind.net/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/forkbomb/Makefile b/benchmarks/forkbomb/Makefile
index 5c901d4ef438..1e8423e10b3f 100644
--- a/benchmarks/forkbomb/Makefile
+++ b/benchmarks/forkbomb/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SUNSITE/system/benchmark \
MAINTAINER= ports@FreeBSD.org
COMMENT= System stress testing tool
+WWW= http://home.tiscali.cz/~cz210552/forkbomb.html
LICENSE= PD
diff --git a/benchmarks/glmark2/Makefile b/benchmarks/glmark2/Makefile
index 4e53148abb50..fa8dce1f4fe1 100644
--- a/benchmarks/glmark2/Makefile
+++ b/benchmarks/glmark2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks wayland
MAINTAINER= danfe@FreeBSD.org
COMMENT= Benchmark for OpenGL (ES) 2.0
+WWW= https://launchpad.net/glmark2
LICENSE= GPLv3
diff --git a/benchmarks/gtkperf/Makefile b/benchmarks/gtkperf/Makefile
index 2d59c1f818a0..7f7e9f25300c 100644
--- a/benchmarks/gtkperf/Makefile
+++ b/benchmarks/gtkperf/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Measure your system's GTK+ performance
+WWW= http://gtkperf.sourceforge.net
WRKSRC= ${WRKDIR}/${PORTNAME}
USES= gmake gnome pkgconfig
diff --git a/benchmarks/hey/Makefile b/benchmarks/hey/Makefile
index 828715abc2e9..924e23a94607 100644
--- a/benchmarks/hey/Makefile
+++ b/benchmarks/hey/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= benchmarks
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Tiny program that sends some load to a web application
+WWW= https://github.com/rakyll/hey
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/himenobench/Makefile b/benchmarks/himenobench/Makefile
index 6224989500c4..89db4545c56d 100644
--- a/benchmarks/himenobench/Makefile
+++ b/benchmarks/himenobench/Makefile
@@ -12,6 +12,7 @@ DIST_SUBDIR= himeno
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for measuring performance of floating point operations
+WWW= http://accc.riken.jp/en/supercom/himenobmt/
LICENSE= LGPL20 # (or later)
diff --git a/benchmarks/hipercontracer/Makefile b/benchmarks/hipercontracer/Makefile
index 69619cc6a995..9e79ecf4e7c7 100644
--- a/benchmarks/hipercontracer/Makefile
+++ b/benchmarks/hipercontracer/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.uni-due.de/~be0001/hipercontracer/download/
MAINTAINER= dreibh@iem.uni-due.de
COMMENT= High-Performance Connectivity Tracer (HiPerConTracer)
+WWW= https://www.uni-due.de/~be0001/hipercontracer/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/hpl/Makefile b/benchmarks/hpl/Makefile
index 066a9b75413e..22215ecef250 100644
--- a/benchmarks/hpl/Makefile
+++ b/benchmarks/hpl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= NETLIB/benchmark/hpl
MAINTAINER= oliver@FreeBSD.org
COMMENT= High Performance Computing Linpack Benchmark
+WWW= https://www.netlib.org/benchmark/hpl/
LIB_DEPENDS= libblas.so:math/blas \
libmpich.so:net/mpich
diff --git a/benchmarks/httperf/Makefile b/benchmarks/httperf/Makefile
index b94106b64a00..4ee1d31e2559 100644
--- a/benchmarks/httperf/Makefile
+++ b/benchmarks/httperf/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks www
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for measuring webserver performance
+WWW= https://github.com/httperf/httperf
LICENSE= GPLv2
diff --git a/benchmarks/hyperfine/Makefile b/benchmarks/hyperfine/Makefile
index 64eed459be0a..20f8b089748e 100644
--- a/benchmarks/hyperfine/Makefile
+++ b/benchmarks/hyperfine/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= benchmarks
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Command-line benchmarking tool
+WWW= https://github.com/sharkdp/hyperfine
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/benchmarks/inferno/Makefile b/benchmarks/inferno/Makefile
index 0243f1584aad..6ca953f5cd68 100644
--- a/benchmarks/inferno/Makefile
+++ b/benchmarks/inferno/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= benchmarks
MAINTAINER= yuri@FreeBSD.org
COMMENT= Stack trace visualizer, a Rust port of flamegraph
+WWW= https://github.com/jonhoo/inferno
LICENSE= CDDL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/interbench/Makefile b/benchmarks/interbench/Makefile
index 3a9abd3e4b21..26c2c67055ac 100644
--- a/benchmarks/interbench/Makefile
+++ b/benchmarks/interbench/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ck.kolivas.org/apps/${PORTNAME}/
MAINTAINER= danfe@FreeBSD.org
COMMENT= Interactivity benchmark for Unix-like systems
+WWW= http://users.on.net/~ckolivas/interbench/
LICENSE= GPLv2
diff --git a/benchmarks/iorate/Makefile b/benchmarks/iorate/Makefile
index 897cda452060..8e06589dba62 100644
--- a/benchmarks/iorate/Makefile
+++ b/benchmarks/iorate/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .tar
MAINTAINER= blttll@gmail.com
COMMENT= General purpose storage I/O benchmarking tool
+WWW= http://iorate.org/
USES= alias bison
MAKEFILE= makefile
diff --git a/benchmarks/iozone/Makefile b/benchmarks/iozone/Makefile
index 17926dc0eed2..7c017d55f440 100644
--- a/benchmarks/iozone/Makefile
+++ b/benchmarks/iozone/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}${DISTVERSION}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Performance Test of Sequential File I/O
+WWW= https://www.iozone.org/
LICENSE= IOZONE
LICENSE_NAME= Iozone license
diff --git a/benchmarks/iozone21/Makefile b/benchmarks/iozone21/Makefile
index ae8c5f9b938d..6f1cc32ee53d 100644
--- a/benchmarks/iozone21/Makefile
+++ b/benchmarks/iozone21/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 21
MAINTAINER= ports@FreeBSD.org
COMMENT= Performance Test of Sequential File I/O (older version)
+WWW= https://www.iozone.org/
CONFLICTS_INSTALL= iozone
diff --git a/benchmarks/iperf/Makefile b/benchmarks/iperf/Makefile
index 9398f4be91ee..a6a0801c53dc 100644
--- a/benchmarks/iperf/Makefile
+++ b/benchmarks/iperf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/iperf2 \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to measure maximum TCP and UDP bandwidth
+WWW= https://sourceforge.net/projects/iperf2/
LICENSE= BSD2CLAUSE
diff --git a/benchmarks/iperf3/Makefile b/benchmarks/iperf3/Makefile
index 79c29500e6a6..2ea011839784 100644
--- a/benchmarks/iperf3/Makefile
+++ b/benchmarks/iperf3/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 3
MAINTAINER= bmah@FreeBSD.org
COMMENT= Improved tool to measure TCP and UDP bandwidth
+WWW= https://software.es.net/iperf/
LICENSE= BSD3CLAUSE MIT
LICENSE_COMB= multi
diff --git a/benchmarks/kdiskmark/Makefile b/benchmarks/kdiskmark/Makefile
index a6fdc6629ff4..4f4dd425d940 100644
--- a/benchmarks/kdiskmark/Makefile
+++ b/benchmarks/kdiskmark/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks
MAINTAINER= danfe@FreeBSD.org
COMMENT= Graphical HDD/SSD benchmarking tool
+WWW= https://github.com/JonMagon/KDiskMark
LICENSE= GPLv3
diff --git a/benchmarks/libcelero/Makefile b/benchmarks/libcelero/Makefile
index d19154263499..0642f3f742ae 100644
--- a/benchmarks/libcelero/Makefile
+++ b/benchmarks/libcelero/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= benchmarks
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ benchmark authoring library/framework
+WWW= https://github.com/DigitalInBlue/Celero
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/benchmarks/linux-gputest/Makefile b/benchmarks/linux-gputest/Makefile
index 276dbfbc355a..50e69edc0482 100644
--- a/benchmarks/linux-gputest/Makefile
+++ b/benchmarks/linux-gputest/Makefile
@@ -10,6 +10,7 @@ PKGNAMEPREFIX= linux-
MAINTAINER= danfe@FreeBSD.org
COMMENT= GPU stress test and OpenGL benchmark
+WWW= https://www.Geeks3D.com/GpuTest/
LICENSE= GEEKS3D
LICENSE_NAME= Geeks3D End-User License Agreement
diff --git a/benchmarks/linux-unigine-heaven/Makefile b/benchmarks/linux-unigine-heaven/Makefile
index 491dbff82f5f..5b55a5e6c2d4 100644
--- a/benchmarks/linux-unigine-heaven/Makefile
+++ b/benchmarks/linux-unigine-heaven/Makefile
@@ -9,6 +9,7 @@ EXTRACT_SUFX= .run
MAINTAINER= h2+fbsdports@fsfe.org
COMMENT= Unigine Heaven benchmark (basic version for GNU/Linux)
+WWW= https://benchmark.unigine.com/heaven
LICENSE= Proprietary
LICENSE_NAME= Unigine "Basic" License
diff --git a/benchmarks/linux-unigine-sanctuary/Makefile b/benchmarks/linux-unigine-sanctuary/Makefile
index 1e65c0145966..13f8b8da04fa 100644
--- a/benchmarks/linux-unigine-sanctuary/Makefile
+++ b/benchmarks/linux-unigine-sanctuary/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= .run
MAINTAINER= danfe@FreeBSD.org
COMMENT= Unigine GPU benchmark depicting a Gothic chapel
+WWW= https://benchmark.unigine.com/sanctuary
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= precompiled, binary-only software for GNU/Linux
diff --git a/benchmarks/linux-unigine-superposition/Makefile b/benchmarks/linux-unigine-superposition/Makefile
index e912e39b64a4..90b46f0fddc8 100644
--- a/benchmarks/linux-unigine-superposition/Makefile
+++ b/benchmarks/linux-unigine-superposition/Makefile
@@ -14,6 +14,7 @@ EXTRACT_SUFX= .run
MAINTAINER= h2+fbsdports@fsfe.org
COMMENT= Unigine Superposition benchmark (basic version for GNU/Linux)
+WWW= https://benchmark.unigine.com/superposition
LICENSE= Proprietary
LICENSE_NAME= Unigine "Basic" License
diff --git a/benchmarks/linux-unigine-tropics/Makefile b/benchmarks/linux-unigine-tropics/Makefile
index 2d0abdedb101..b8ce8c613078 100644
--- a/benchmarks/linux-unigine-tropics/Makefile
+++ b/benchmarks/linux-unigine-tropics/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= .run
MAINTAINER= danfe@FreeBSD.org
COMMENT= Unigine GPU benchmark depicting tropical paradise
+WWW= https://benchmark.unigine.com/tropics
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= precompiled, binary-only software for GNU/Linux
diff --git a/benchmarks/linux-unigine-valley/Makefile b/benchmarks/linux-unigine-valley/Makefile
index 45834bf5111e..30ff0f472fff 100644
--- a/benchmarks/linux-unigine-valley/Makefile
+++ b/benchmarks/linux-unigine-valley/Makefile
@@ -9,6 +9,7 @@ EXTRACT_SUFX= .run
MAINTAINER= h2+fbsdports@fsfe.org
COMMENT= Unigine Valley benchmark (basic version for GNU/Linux)
+WWW= https://benchmark.unigine.com/valley
LICENSE= Proprietary
LICENSE_NAME= Unigine "Basic" License
diff --git a/benchmarks/linux-vdbench/Makefile b/benchmarks/linux-vdbench/Makefile
index e9a65203dbbe..08e7d9f65456 100644
--- a/benchmarks/linux-vdbench/Makefile
+++ b/benchmarks/linux-vdbench/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g}
MAINTAINER= loader@FreeBSD.org
COMMENT= Command line disk I/O benchmark utility
+WWW= https://www.oracle.com/technetwork/server-storage/vdbench-downloads-1901681.html
LICENSE= OTN
LICENSE_NAME= Oracle Technology Network
diff --git a/benchmarks/lmbench/Makefile b/benchmarks/lmbench/Makefile
index b7eb2d486bd4..fe001b28be30 100644
--- a/benchmarks/lmbench/Makefile
+++ b/benchmarks/lmbench/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.a9/-a9/}
MAINTAINER= sacchi@gmail.com
COMMENT= System performance measurement tool
+WWW= https://sourceforge.net/projects/lmbench/
ALL_TARGET= build
MAKE_ARGS= CC="${CC}"
diff --git a/benchmarks/lzbench/Makefile b/benchmarks/lzbench/Makefile
index 743ca98fd382..70b7e97cd298 100644
--- a/benchmarks/lzbench/Makefile
+++ b/benchmarks/lzbench/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= benchmarks
MAINTAINER= danfe@FreeBSD.org
COMMENT= In-memory benchmark of open-source LZ77/LZSS/LZMA compressors
+WWW= https://github.com/inikep/lzbench
USES= compiler:c11 gmake
USE_GITHUB= yes
diff --git a/benchmarks/mangohud/Makefile b/benchmarks/mangohud/Makefile
index ed7f3adfc2a9..5b19ae09bd14 100644
--- a/benchmarks/mangohud/Makefile
+++ b/benchmarks/mangohud/Makefile
@@ -8,6 +8,7 @@ DISTFILES= imgui-1.81-1-wrap.zip:igw
MAINTAINER= danfe@FreeBSD.org
COMMENT= Vulkan/OpenGL overlay for CPU/GPU monitoring
+WWW= https://github.com/flightlessmango/MangoHud
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/mdtest/Makefile b/benchmarks/mdtest/Makefile
index f9644a712282..2b05c4d4dab2 100644
--- a/benchmarks/mdtest/Makefile
+++ b/benchmarks/mdtest/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20latest/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Filesystem metadata benchmark utility
+WWW= https://sourceforge.net/projects/mdtest/
LICENSE= GPLv2
diff --git a/benchmarks/mst-bench/Makefile b/benchmarks/mst-bench/Makefile
index c236c40b5a2b..7f2bb07313de 100644
--- a/benchmarks/mst-bench/Makefile
+++ b/benchmarks/mst-bench/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= benchmarks
MAINTAINER= jwb@FreeBSD.org
COMMENT= Maximum sustainable throughput benchmark
+WWW= https://github.com/outpaddling/MST-Bench
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/nbench/Makefile b/benchmarks/nbench/Makefile
index c3dceed34407..180d45cfd63c 100644
--- a/benchmarks/nbench/Makefile
+++ b/benchmarks/nbench/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-byte-${PORTVERSION}
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= BYTE Magazine's native benchmarks
+WWW= https://www.math.utah.edu/~mayer/linux/bmark.html
ALL_TARGET= # empty
diff --git a/benchmarks/netio/Makefile b/benchmarks/netio/Makefile
index 72a7f355c581..0606bd9302e5 100644
--- a/benchmarks/netio/Makefile
+++ b/benchmarks/netio/Makefile
@@ -5,6 +5,7 @@ DISTNAME= netio133
MAINTAINER= ports@FreeBSD.org
COMMENT= Network benchmark
+WWW= https://web.ars.de/netio/
USES= dos2unix gmake
diff --git a/benchmarks/netperf/Makefile b/benchmarks/netperf/Makefile
index 2ca071baf616..6b59fe2cc941 100644
--- a/benchmarks/netperf/Makefile
+++ b/benchmarks/netperf/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= benchmarks
MAINTAINER= marius@FreeBSD.org
COMMENT= Network performance benchmarking package
+WWW= https://hewlettpackard.github.io/netperf/
USE_GITHUB= yes
GH_ACCOUNT= HewlettPackard
diff --git a/benchmarks/netperfmeter/Makefile b/benchmarks/netperfmeter/Makefile
index 69eb149a74ca..75b18a2b875b 100644
--- a/benchmarks/netperfmeter/Makefile
+++ b/benchmarks/netperfmeter/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.uni-due.de/~be0001/netperfmeter/download/
MAINTAINER= dreibh@iem.uni-due.de
COMMENT= Network Performance Meter
+WWW= https://www.uni-due.de/~be0001/netperfmeter/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/nosqlbench/Makefile b/benchmarks/nosqlbench/Makefile
index 2dc242f38312..44bbe29b3ba6 100644
--- a/benchmarks/nosqlbench/Makefile
+++ b/benchmarks/nosqlbench/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/vg
MAINTAINER= ports@FreeBSD.org
COMMENT= Micro-benchmarking NoSQL storage
+WWW= https://github.com/tarantool/nosqlbench
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/nqueens/Makefile b/benchmarks/nqueens/Makefile
index bac657bdf231..3759607eedfa 100644
--- a/benchmarks/nqueens/Makefile
+++ b/benchmarks/nqueens/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= nakaji@jp.freebsd.org
COMMENT= N-queens benchmark
+WWW= https://www.arch.cs.titech.ac.jp/~kise/nq/index.htm
WRKSRC= ${WRKDIR}/version${PORTVERSION}
diff --git a/benchmarks/nuttcp/Makefile b/benchmarks/nuttcp/Makefile
index 91b6f58e8dab..8ee6f51fcb40 100644
--- a/benchmarks/nuttcp/Makefile
+++ b/benchmarks/nuttcp/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= # none
MAINTAINER= pi@FreeBSD.org
COMMENT= TCP/UDP network testing tool
+WWW= https://nuttcp.net/
LICENSE= GPLv2
diff --git a/benchmarks/octave-forge-benchmark/Makefile b/benchmarks/octave-forge-benchmark/Makefile
index 4906043e3557..63b7e14c2974 100644
--- a/benchmarks/octave-forge-benchmark/Makefile
+++ b/benchmarks/octave-forge-benchmark/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= benchmarks math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/p5-Benchmark-Forking/Makefile b/benchmarks/p5-Benchmark-Forking/Makefile
index fcfa7925f1e1..d697933cc794 100644
--- a/benchmarks/p5-Benchmark-Forking/Makefile
+++ b/benchmarks/p5-Benchmark-Forking/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Run benchmarks in separate processes
+WWW= https://metacpan.org/release/Benchmark-Forking
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/benchmarks/p5-Benchmark-Stopwatch/Makefile b/benchmarks/p5-Benchmark-Stopwatch/Makefile
index 93392fbaf128..52e5a27020e2 100644
--- a/benchmarks/p5-Benchmark-Stopwatch/Makefile
+++ b/benchmarks/p5-Benchmark-Stopwatch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple timing of stages of your code
+WWW= https://metacpan.org/release/Benchmark-Stopwatch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/benchmarks/p5-Dumbbench/Makefile b/benchmarks/p5-Dumbbench/Makefile
index 2ffe6c11dc8f..1327a7ad4e1d 100644
--- a/benchmarks/p5-Dumbbench/Makefile
+++ b/benchmarks/p5-Dumbbench/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= More reliable benchmarking with the least amount of thinking
+WWW= https://metacpan.org/release/Dumbbench
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/benchmarks/pathchirp/Makefile b/benchmarks/pathchirp/Makefile
index 0d6d916cb7a0..81cabb61f8fb 100644
--- a/benchmarks/pathchirp/Makefile
+++ b/benchmarks/pathchirp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.spin.rice.edu/Software/pathChirp/
MAINTAINER= dikshie@lapi.itb.ac.id
COMMENT= Measurement tool for available bandwidth estimation
+WWW= http://www.spin.rice.edu/Software/pathChirp/
LICENSE= RICE MARYLAND
LICENSE_COMB= multi
diff --git a/benchmarks/pathload/Makefile b/benchmarks/pathload/Makefile
index 7fa6f87642d3..a27313fd5e14 100644
--- a/benchmarks/pathload/Makefile
+++ b/benchmarks/pathload/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Measurement tool for network path available bandwidth estimation
+WWW= https://www.cc.gatech.edu/~dovrolis/bw-est/pathload.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/pathrate/Makefile b/benchmarks/pathrate/Makefile
index cd2d6c3a44bf..ab73dbb20c61 100644
--- a/benchmarks/pathrate/Makefile
+++ b/benchmarks/pathrate/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Measurement tool for capacity estimation of network paths
+WWW= https://www.cc.gatech.edu/~dovrolis/bw-est/pathrate.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/pear-Benchmark/Makefile b/benchmarks/pear-Benchmark/Makefile
index 888cd6e3dbac..c63b50346716 100644
--- a/benchmarks/pear-Benchmark/Makefile
+++ b/benchmarks/pear-Benchmark/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Framework to benchmark PHP scripts or function calls
+WWW= https://pear.php.net/package/Benchmark
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/perftest/Makefile b/benchmarks/perftest/Makefile
index 0f38c6218302..1e4e4d75126c 100644
--- a/benchmarks/perftest/Makefile
+++ b/benchmarks/perftest/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= benchmarks
MAINTAINER= hselasky@FreeBSD.org
COMMENT= Collection of tests for RDMA micro-benchmark
+WWW= https://github.com/linux-rdma/perftest/
LICENSE= LGPL21 BSD2CLAUSE
LICENSE_COMB= dual
diff --git a/benchmarks/phoronix-test-suite/Makefile b/benchmarks/phoronix-test-suite/Makefile
index 38f426c19136..4a13952412b4 100644
--- a/benchmarks/phoronix-test-suite/Makefile
+++ b/benchmarks/phoronix-test-suite/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Phoronix Benchmarking Suite
+WWW= https://www.phoronix-test-suite.com
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/polygraph/Makefile b/benchmarks/polygraph/Makefile
index 10f3a624c8f3..e68c4881f749 100644
--- a/benchmarks/polygraph/Makefile
+++ b/benchmarks/polygraph/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= -src.tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Benchmarking tool for Web proxies
+WWW= https://www.web-polygraph.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/postal/Makefile b/benchmarks/postal/Makefile
index a7404f9492de..1d58d3bbb4fa 100644
--- a/benchmarks/postal/Makefile
+++ b/benchmarks/postal/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.coker.com.au/postal/
MAINTAINER= ports@FreeBSD.org
COMMENT= Benchmark SMTP/POP servers
+WWW= https://www.coker.com.au/postal/
LICENSE= GPLv3
diff --git a/benchmarks/py-locust/Makefile b/benchmarks/py-locust/Makefile
index 4fec9f9671e1..3cdcdfb03c58 100644
--- a/benchmarks/py-locust/Makefile
+++ b/benchmarks/py-locust/Makefile
@@ -7,6 +7,7 @@ DISTNAME= locustio-${PORTVERSION}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Python utility for doing easy, distributed load testing
+WWW= https://locust.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/py-naarad/Makefile b/benchmarks/py-naarad/Makefile
index 11f1951ddbab..541050fd5759 100644
--- a/benchmarks/py-naarad/Makefile
+++ b/benchmarks/py-naarad/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Framework for performance analysis
+WWW= https://github.com/linkedin/naarad
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/py-throughpy/Makefile b/benchmarks/py-throughpy/Makefile
index b49db87fac2f..191240095030 100644
--- a/benchmarks/py-throughpy/Makefile
+++ b/benchmarks/py-throughpy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= contato@kanazuchi.com
COMMENT= Python script to test throughput with iperf3
+WWW= https://github.com/kanazux/throughpy
LICENSE= BSD2CLAUSE
diff --git a/benchmarks/py-zopkio/Makefile b/benchmarks/py-zopkio/Makefile
index f22cb6953393..0a3d7ffbae43 100644
--- a/benchmarks/py-zopkio/Makefile
+++ b/benchmarks/py-zopkio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Functional and Performance Test Framework
+WWW= https://github.com/linkedin/Zopkio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/ramspeed/Makefile b/benchmarks/ramspeed/Makefile
index 4739ac1128ab..e51e5bc0279d 100644
--- a/benchmarks/ramspeed/Makefile
+++ b/benchmarks/ramspeed/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ramsmp-${PORTVERSION}
MAINTAINER= mkamm@gmx.net
COMMENT= Cache and memory benchmarking tool
+WWW= http://alasir.com/software/ramspeed/
# do not sell for money
LICENSE= ALASIR
diff --git a/benchmarks/randomio/Makefile b/benchmarks/randomio/Makefile
index 5dcd7c0654ec..104147e06330 100644
--- a/benchmarks/randomio/Makefile
+++ b/benchmarks/randomio/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.arctic.org/~dean/randomio/
MAINTAINER= pluknet@gmail.com
COMMENT= Multithreaded disk i/o microbenchmark
+WWW= http://www.arctic.org/~dean/randomio/
USES= tar:bzip2 gmake
PLIST_FILES= bin/${PORTNAME}
diff --git a/benchmarks/rubygem-benchmark-ips/Makefile b/benchmarks/rubygem-benchmark-ips/Makefile
index 5ea3437b24d8..ab6b94c63cd5 100644
--- a/benchmarks/rubygem-benchmark-ips/Makefile
+++ b/benchmarks/rubygem-benchmark-ips/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Iterations per second enhancement to Benchmark
+WWW= https://github.com/evanphx/benchmark-ips
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/rubygem-benchmark-memory/Makefile b/benchmarks/rubygem-benchmark-memory/Makefile
index 0a1f379e7c73..c9905f3f7e09 100644
--- a/benchmarks/rubygem-benchmark-memory/Makefile
+++ b/benchmarks/rubygem-benchmark-memory/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Benchmark-style memory profiling for Ruby 2.1+
+WWW= https://github.com/michaelherold/benchmark-memory
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/benchmarks/rubygem-benchmark/Makefile b/benchmarks/rubygem-benchmark/Makefile
index 33f57b572174..cadc85917316 100644
--- a/benchmarks/rubygem-benchmark/Makefile
+++ b/benchmarks/rubygem-benchmark/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Performance benchmarking library
+WWW= https://github.com/ruby/benchmark
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/benchmarks/rubygem-derailed_benchmarks/Makefile b/benchmarks/rubygem-derailed_benchmarks/Makefile
index 352aea0c4911..85bcd871eba3 100644
--- a/benchmarks/rubygem-derailed_benchmarks/Makefile
+++ b/benchmarks/rubygem-derailed_benchmarks/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Benchmarks for your whole Rails app
+WWW= https://github.com/schneems/derailed_benchmarks
LICENSE= MIT
diff --git a/benchmarks/rubygem-gitlab-derailed_benchmarks/Makefile b/benchmarks/rubygem-gitlab-derailed_benchmarks/Makefile
index 9ffa8328950e..96fec1507845 100644
--- a/benchmarks/rubygem-gitlab-derailed_benchmarks/Makefile
+++ b/benchmarks/rubygem-gitlab-derailed_benchmarks/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Benchmarks for your whole Rails app
+WWW= https://github.com/schneems/derailed_benchmarks
LICENSE= MIT
diff --git a/benchmarks/rubygem-railsbench/Makefile b/benchmarks/rubygem-railsbench/Makefile
index 0fed96ab5b34..23a63a9e2b58 100644
--- a/benchmarks/rubygem-railsbench/Makefile
+++ b/benchmarks/rubygem-railsbench/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Scripts designed for benchmarking of Rails applications
+WWW= http://railsbench.rubyforge.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/scimark2/Makefile b/benchmarks/scimark2/Makefile
index 1b53589a36d9..23473ae56f50 100644
--- a/benchmarks/scimark2/Makefile
+++ b/benchmarks/scimark2/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}src
MAINTAINER= thierry@FreeBSD.org
COMMENT= Java benchmark for scientific and numerical computing
+WWW= https://math.nist.gov/scimark2/index.html
LICENSE= PD
diff --git a/benchmarks/scimark2c/Makefile b/benchmarks/scimark2c/Makefile
index 807534e624de..5b5b209883ab 100644
--- a/benchmarks/scimark2c/Makefile
+++ b/benchmarks/scimark2c/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME:S/2/${DISTVERSION}/}
MAINTAINER= thierry@FreeBSD.org
COMMENT= ANSI C version of the SciMark2 benchmark
+WWW= https://math.nist.gov/scimark2/download_c.html
LICENSE= PD
diff --git a/benchmarks/scimark4c/Makefile b/benchmarks/scimark4c/Makefile
index dc8cb3e5c763..5c73f35cc7e8 100644
--- a/benchmarks/scimark4c/Makefile
+++ b/benchmarks/scimark4c/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= thierry@FreeBSD.org
COMMENT= ANSI C version of the SciMark2 benchmark
+WWW= https://math.nist.gov/scimark2/download_c.html
LICENSE= PD
diff --git a/benchmarks/shellbench/Makefile b/benchmarks/shellbench/Makefile
index 872e8bd8c507..da6dbe7e975f 100644
--- a/benchmarks/shellbench/Makefile
+++ b/benchmarks/shellbench/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks
MAINTAINER= se@FreeBSD.org
COMMENT= Benchmark utility for POSIX shell comparison
+WWW= https://github.com/shellspec/shellbench
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/siege/Makefile b/benchmarks/siege/Makefile
index 9ce2fc1f5eb9..19bcd897dae7 100644
--- a/benchmarks/siege/Makefile
+++ b/benchmarks/siege/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://download.joedog.org/siege/ \
MAINTAINER= bofh@FreeBSD.org
COMMENT= HTTP regression testing and benchmarking utility
+WWW= https://www.joedog.org/JoeDog/Siege
LICENSE= GPLv2
diff --git a/benchmarks/sipp/Makefile b/benchmarks/sipp/Makefile
index 1f0081c28fe7..95b41d51755a 100644
--- a/benchmarks/sipp/Makefile
+++ b/benchmarks/sipp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PO
MAINTAINER= farrokhi@FreeBSD.org
COMMENT= SIP benchmarking and testing tool
+WWW= http://sipp.sourceforge.net/
LICENSE= GPLv2
diff --git a/benchmarks/slowloris/Makefile b/benchmarks/slowloris/Makefile
index b75dc74dd302..9104f5c4b71d 100644
--- a/benchmarks/slowloris/Makefile
+++ b/benchmarks/slowloris/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.renatasystems.org/pub/FreeBSD/ports/distfiles/
MAINTAINER= ports@FreeBSD.org
COMMENT= Low-bandwidth, yet greedy and poisonous HTTP client
+WWW= http://ha.ckers.org/slowloris/
RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL
diff --git a/benchmarks/spp/Makefile b/benchmarks/spp/Makefile
index c34e38b4175f..055bcc2b8f13 100644
--- a/benchmarks/spp/Makefile
+++ b/benchmarks/spp/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= caia-swin-${PORTNAME}
MAINTAINER= lstewart@FreeBSD.org
COMMENT= Calculates round trip time from pcap files or live capture
+WWW= https://bitbucket.org/caia-swin/spp
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/benchmarks/stream/Makefile b/benchmarks/stream/Makefile
index 7f5d28d746f7..3035ec022646 100644
--- a/benchmarks/stream/Makefile
+++ b/benchmarks/stream/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}-1.0/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Synthetic benchmark program that measures sustainable memory bandwidth
+WWW= https://www.cs.virginia.edu/stream/
NO_WRKSUBDIR= yes
diff --git a/benchmarks/stress-ng/Makefile b/benchmarks/stress-ng/Makefile
index 16afb7b955a0..a9891c8f2da7 100644
--- a/benchmarks/stress-ng/Makefile
+++ b/benchmarks/stress-ng/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= benchmarks
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Stress test benchmarks
+WWW= http://kernel.ubuntu.com/~cking/stress-ng/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/super-smack/Makefile b/benchmarks/super-smack/Makefile
index e8dd121dfb55..4938f8d84a1c 100644
--- a/benchmarks/super-smack/Makefile
+++ b/benchmarks/super-smack/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GENTOO
MAINTAINER= ports@FreeBSD.org
COMMENT= Benchmarking, stress testing, and load generation tool for Databases
+WWW= https://jeremy.zawodny.com/mysql/super-smack/
LICENSE= GPLv2+
diff --git a/benchmarks/sysbench/Makefile b/benchmarks/sysbench/Makefile
index d996ca4e3212..76e1e1cd7be3 100644
--- a/benchmarks/sysbench/Makefile
+++ b/benchmarks/sysbench/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks databases
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Scriptable database and system performance benchmark
+WWW= https://github.com/akopytov/sysbench
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/thrulay/Makefile b/benchmarks/thrulay/Makefile
index 517e20751ddd..18ede5c9a7d6 100644
--- a/benchmarks/thrulay/Makefile
+++ b/benchmarks/thrulay/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= shalunov@shlang.com
COMMENT= Network capacity tester
+WWW= https://sourceforge.net/projects/thrulay/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/tsung/Makefile b/benchmarks/tsung/Makefile
index a7aa80544786..45e46e9da829 100644
--- a/benchmarks/tsung/Makefile
+++ b/benchmarks/tsung/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://tsung.erlang-projects.org/dist/
MAINTAINER= ports@FreeBSD.org
COMMENT= Multi-protocol distributed load testing tool
+WWW= http://tsung.erlang-projects.org/
LICENSE= GPLv2
diff --git a/benchmarks/ttcp/Makefile b/benchmarks/ttcp/Makefile
index 775aade0b9dd..64ceb8d40f21 100644
--- a/benchmarks/ttcp/Makefile
+++ b/benchmarks/ttcp/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= # none
MAINTAINER= portmaster@BSDforge.com
COMMENT= Benchmarking tool for analysing TCP and UDP performance
+WWW= https://ftp.arl.army.mil/~mike/ttcp.html
LICENSE= PD
diff --git a/benchmarks/typometer/Makefile b/benchmarks/typometer/Makefile
index c271bd1a9c82..0993d7541f53 100644
--- a/benchmarks/typometer/Makefile
+++ b/benchmarks/typometer/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/pavelfatin/${PORTNAME}/releases/download/v${POR
MAINTAINER= danfe@FreeBSD.org
COMMENT= Text/code editor typing latency analyzer
+WWW= https://pavelfatin.com/typometer/
LICENSE= APACHE20
diff --git a/benchmarks/ubench/Makefile b/benchmarks/ubench/Makefile
index fedc287a4bf8..06c3959ed10d 100644
--- a/benchmarks/ubench/Makefile
+++ b/benchmarks/ubench/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SUNSITE/system/benchmark
MAINTAINER= ports@FreeBSD.org
COMMENT= Unix Benchmark Utility for CPU(s) and memory
+WWW= http://www.phystech.com/download/ubench.html
LICENSE= GPLv2+
diff --git a/benchmarks/uica/Makefile b/benchmarks/uica/Makefile
index cde83e77dd50..a1afe07e609f 100644
--- a/benchmarks/uica/Makefile
+++ b/benchmarks/uica/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= ${DISTFILES:C,:[^:]*$,,:N*.xml}
MAINTAINER= fuz@fuz.su
COMMENT= Code Analyzer from the uops.info project
+WWW= https://uops.info/uiCA.html
LICENSE= AGPLv3 APACHE20
LICENSE_COMB= multi
diff --git a/benchmarks/unixbench/Makefile b/benchmarks/unixbench/Makefile
index 352988c40c8b..6994ae3713f4 100644
--- a/benchmarks/unixbench/Makefile
+++ b/benchmarks/unixbench/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= benchmarks
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= BYTE magazine's Public Domain benchmark for UNIX
+WWW= https://github.com/kdlucas/byte-unixbench
LICENSE= GPLv2
diff --git a/benchmarks/uperf/Makefile b/benchmarks/uperf/Makefile
index a5c5774bdde5..47cacf998e2e 100644
--- a/benchmarks/uperf/Makefile
+++ b/benchmarks/uperf/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= benchmarks
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Network performance tool to model and replay of networking patterns
+WWW= https://uperf.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/benchmarks/vegeta/Makefile b/benchmarks/vegeta/Makefile
index b5517e6ad8c2..bca5110b3a8c 100644
--- a/benchmarks/vegeta/Makefile
+++ b/benchmarks/vegeta/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= benchmarks www
MAINTAINER= egypcio@FreeBSD.org
COMMENT= HTTP load testing tool and library
+WWW= https://github.com/tsenart/vegeta
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/vkmark/Makefile b/benchmarks/vkmark/Makefile
index 869865bde059..d867966c1913 100644
--- a/benchmarks/vkmark/Makefile
+++ b/benchmarks/vkmark/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= 27fa846e34ed.patch:-p1 # https://github.com/vkmark/vkmark/pull/29
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Vulkan benchmark
+WWW= https://github.com/vkmark/vkmark
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING-LGPL2.1
diff --git a/benchmarks/vkpeak/Makefile b/benchmarks/vkpeak/Makefile
index b18a6329bfda..09c39d219d42 100644
--- a/benchmarks/vkpeak/Makefile
+++ b/benchmarks/vkpeak/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Profile Vulkan devices to find their peak capacities
+WWW= https://github.com/nihui/vkpeak
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/benchmarks/webbench/Makefile b/benchmarks/webbench/Makefile
index 84d1b9cffd36..f3be65a5d62b 100644
--- a/benchmarks/webbench/Makefile
+++ b/benchmarks/webbench/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SUNSITE/apps/www/servers
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple forking web benchmark
+WWW= http://home.tiscali.cz/~cz210552/webbench.html
LICENSE= GPLv2
diff --git a/benchmarks/wrk/Makefile b/benchmarks/wrk/Makefile
index eb4b9fe10d66..e3cd041ad403 100644
--- a/benchmarks/wrk/Makefile
+++ b/benchmarks/wrk/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= benchmarks www
MAINTAINER= osa@FreeBSD.org
COMMENT= Modern HTTP benchmarking tool
+WWW= https://github.com/wg/wrk
LICENSE= APACHE20