git: e79fe1aabc5b - main - Fix WWW in parent/child ports
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 10 Sep 2022 17:42:51 UTC
The branch main has been updated by se:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e79fe1aabc5b83364240652d62b99198a9ccfb32
commit e79fe1aabc5b83364240652d62b99198a9ccfb32
Author: Tobias Kortkamp <tobik@FreeBSD.org>
AuthorDate: 2022-09-10 17:41:16 +0000
Commit: Stefan Eßer <se@FreeBSD.org>
CommitDate: 2022-09-10 17:41:16 +0000
Fix WWW in parent/child ports
Many of the WWW are overwritten later which means the wrong value
is used. This did not happen before where the children were either
a) just using the pkg-descr from the parents
b) or had their own separate pkg-descr with custom WWW
Use WWW?= in parents when the child's WWW is different.
Children that use the same WWW as the parent can just inherit it,
i.e., the child WWW can be removed.
Approved by: portmgr (implicit)
---
audio/festvox-cmu_us_slt_arctic/Makefile | 2 +-
audio/timidity++-emacs/Makefile | 1 -
audio/timidity++-gtk/Makefile | 1 -
audio/timidity++-motif/Makefile | 1 -
audio/timidity++-slang/Makefile | 1 -
audio/timidity++-xaw/Makefile | 1 -
audio/timidity++-xskin/Makefile | 1 -
chinese/FreeWnn-lib/Makefile | 1 -
chinese/FreeWnn-server/Makefile | 1 -
chinese/eterm/Makefile | 1 -
comms/qtel/Makefile | 1 -
comms/unixcw/Makefile | 2 +-
databases/percona57-server/Makefile | 2 +-
databases/postgresql10-contrib/Makefile | 1 -
databases/postgresql10-server/Makefile | 1 -
databases/postgresql11-contrib/Makefile | 1 -
databases/postgresql11-server/Makefile | 1 -
databases/postgresql12-contrib/Makefile | 1 -
databases/postgresql12-server/Makefile | 1 -
databases/postgresql13-contrib/Makefile | 1 -
databases/postgresql13-server/Makefile | 1 -
databases/postgresql14-contrib/Makefile | 1 -
databases/postgresql14-server/Makefile | 1 -
databases/postgresql15-contrib/Makefile | 1 -
devel/arcanist-lib/Makefile | 2 +-
devel/boehm-gc-threaded/Makefile | 1 -
devel/icu-lx/Makefile | 1 -
devel/llvm-cheri/Makefile | 2 +-
devel/php-ice37/Makefile | 1 -
devel/py-Jinja2/Makefile | 2 +-
devel/py-dbus/Makefile | 1 -
devel/py-ice/Makefile | 1 -
devel/py-ice37/Makefile | 1 -
devel/riscv32-unknown-elf-gcc/Makefile | 1 -
devel/riscv64-none-elf-gcc/Makefile | 1 -
dns/bind-tools/Makefile | 1 -
dns/knot3-lib/Makefile | 1 -
emulators/mame/Makefile | 2 +-
ftp/proftpd/Makefile | 2 +-
games/ioquake3/Makefile | 2 +-
games/onscripter-1byte/Makefile | 1 -
games/qwdtools/Makefile | 1 -
graphics/atril-lite/Makefile | 2 --
graphics/jpeg-turbo/Makefile | 2 +-
japanese/cmigemo-dict/Makefile | 1 -
japanese/eterm/Makefile | 1 -
japanese/ng-canna/Makefile | 1 -
japanese/skk-jisyo-cdb/Makefile | 1 -
japanese/timidity++-slang/Makefile | 1 -
japanese/uim-anthy/Makefile | 1 -
japanese/w3m-img/Makefile | 1 -
japanese/w3m/Makefile | 1 -
korean/FreeWnn-lib/Makefile | 1 -
korean/FreeWnn-server/Makefile | 1 -
lang/gnatcross-binutils-aarch64/Makefile | 1 -
lang/gnatdroid-binutils-x86/Makefile | 1 -
mail/alpine/Makefile | 2 +-
mail/exim-monitor/Makefile | 1 -
mail/fetchmailconf/Makefile | 1 -
mail/gmime26-sharp/Makefile | 1 -
mail/notmuch/Makefile | 2 +-
mail/py-notmuch/Makefile | 1 -
mail/py-notmuch2/Makefile | 1 -
mail/qmail/Makefile | 2 +-
math/gnuplot-lite/Makefile | 1 -
math/lapack/Makefile | 2 +-
math/lapacke/Makefile | 1 -
misc/e2fsprogs-libblkid/Makefile | 1 -
misc/e2fsprogs-libuuid/Makefile | 1 -
misc/p5-OSSP-uuid/Makefile | 1 -
multimedia/libquicktime-lame/Makefile | 1 -
multimedia/libv4l/Makefile | 2 +-
multimedia/v4l-utils/Makefile | 1 -
net-im/finch/Makefile | 1 -
net-im/libnice-gst1/Makefile | 1 -
net-im/pidgin/Makefile | 1 -
net-mgmt/vmutils/Makefile | 1 -
net-p2p/transmission-daemon/Makefile | 2 --
net-p2p/transmission-gtk/Makefile | 2 --
net-p2p/transmission-qt/Makefile | 2 --
net-p2p/transmission-utils/Makefile | 2 --
net/avahi-autoipd/Makefile | 1 -
net/avahi-gtk/Makefile | 1 -
net/avahi-gtk3/Makefile | 1 -
net/avahi-header/Makefile | 1 -
net/avahi-libdns/Makefile | 1 -
net/avahi-qt5/Makefile | 1 -
net/avahi-sharp/Makefile | 1 -
net/intel-em-kmod/Makefile | 1 -
net/intel-ix-kmod/Makefile | 1 -
net/isc-dhcp44-client/Makefile | 1 -
net/isc-dhcp44-relay/Makefile | 1 -
net/libproxy-gnome3/Makefile | 1 -
net/libproxy-kde/Makefile | 1 -
net/libproxy-pacrunner/Makefile | 1 -
net/libproxy-perl/Makefile | 1 -
net/libproxy-python/Makefile | 1 -
net/libproxy-webkit3/Makefile | 1 -
net/py-avahi/Makefile | 1 -
net/py-libdnet/Makefile | 1 -
news/husky-areafix/Makefile | 1 -
news/husky-fidoconf/Makefile | 1 -
news/husky-hpt/Makefile | 1 -
news/husky-htick/Makefile | 1 -
news/husky-huskylib/Makefile | 1 -
news/husky-smapi/Makefile | 1 -
news/husky-sqpack/Makefile | 1 -
news/inn-current/Makefile | 2 --
ports-mgmt/dialog4ports-static/Makefile | 1 -
science/libsvm-python/Makefile | 1 -
sysutils/ansible-sysrc/Makefile | 1 -
sysutils/bareos-traymonitor/Makefile | 1 -
sysutils/bareos18-traymonitor/Makefile | 1 -
sysutils/bareos19-traymonitor/Makefile | 1 -
sysutils/bareos20-traymonitor/Makefile | 1 -
sysutils/conky-awesome/Makefile | 1 -
sysutils/moosefs2-cgi/Makefile | 1 -
sysutils/moosefs2-cgiserv/Makefile | 1 -
sysutils/moosefs2-chunkserver/Makefile | 1 -
sysutils/moosefs2-cli/Makefile | 1 -
sysutils/moosefs2-client/Makefile | 1 -
sysutils/moosefs2-metalogger/Makefile | 1 -
sysutils/moosefs2-netdump/Makefile | 1 -
sysutils/moosefs3-cgi/Makefile | 1 -
sysutils/moosefs3-cgiserv/Makefile | 1 -
sysutils/moosefs3-chunkserver/Makefile | 1 -
sysutils/moosefs3-cli/Makefile | 1 -
sysutils/moosefs3-client/Makefile | 1 -
sysutils/moosefs3-metalogger/Makefile | 1 -
sysutils/moosefs3-netdump/Makefile | 1 -
sysutils/mstflint-lite/Makefile | 1 -
sysutils/u-boot-a13-olinuxino/Makefile | 1 -
sysutils/u-boot-a64-olinuxino/Makefile | 1 -
sysutils/u-boot-bananapi/Makefile | 1 -
sysutils/u-boot-bananapim2/Makefile | 1 -
sysutils/u-boot-beaglebone/Makefile | 1 -
sysutils/u-boot-chip/Makefile | 1 -
sysutils/u-boot-clearfog/Makefile | 1 -
sysutils/u-boot-cubieboard/Makefile | 1 -
sysutils/u-boot-cubieboard2/Makefile | 1 -
sysutils/u-boot-cubox-hummingboard/Makefile | 1 -
sysutils/u-boot-firefly-rk3399/Makefile | 1 -
sysutils/u-boot-master/Makefile | 2 +-
sysutils/u-boot-nanopi-a64/Makefile | 1 -
sysutils/u-boot-nanopi-m1plus/Makefile | 1 -
sysutils/u-boot-nanopi-neo-air/Makefile | 1 -
sysutils/u-boot-nanopi-neo/Makefile | 1 -
sysutils/u-boot-nanopi-neo2/Makefile | 1 -
sysutils/u-boot-nanopi-r4s/Makefile | 1 -
sysutils/u-boot-olimex-a20-som-evb/Makefile | 1 -
sysutils/u-boot-olinuxino-lime/Makefile | 1 -
sysutils/u-boot-olinuxino-lime2-emmc/Makefile | 1 -
sysutils/u-boot-olinuxino-lime2/Makefile | 1 -
sysutils/u-boot-orangepi-one/Makefile | 1 -
sysutils/u-boot-orangepi-pc-plus/Makefile | 1 -
sysutils/u-boot-orangepi-pc/Makefile | 1 -
sysutils/u-boot-orangepi-pc2/Makefile | 1 -
sysutils/u-boot-orangepi-plus-2e/Makefile | 1 -
sysutils/u-boot-orangepi-r1/Makefile | 1 -
sysutils/u-boot-orangepi-zero-plus/Makefile | 1 -
sysutils/u-boot-orangepi-zero/Makefile | 1 -
sysutils/u-boot-pandaboard/Makefile | 1 -
sysutils/u-boot-pcduino3/Makefile | 1 -
sysutils/u-boot-pine-h64/Makefile | 1 -
sysutils/u-boot-pine64-lts/Makefile | 1 -
sysutils/u-boot-pinebookpro/Makefile | 1 -
sysutils/u-boot-qemu-riscv64/Makefile | 1 -
sysutils/u-boot-riotboard/Makefile | 1 -
sysutils/u-boot-rock-pi-4/Makefile | 1 -
sysutils/u-boot-rock64/Makefile | 1 -
sysutils/u-boot-rockpro64/Makefile | 1 -
sysutils/u-boot-rpi-0-w/Makefile | 2 --
sysutils/u-boot-sifive-fu540/Makefile | 1 -
sysutils/u-boot-sifive-fu740/Makefile | 1 -
sysutils/u-boot-sinovoip-bpi-m3/Makefile | 1 -
sysutils/u-boot-sopine-spi/Makefile | 1 -
sysutils/u-boot-sopine/Makefile | 1 -
sysutils/u-boot-wandboard/Makefile | 1 -
textproc/py-libxml2/Makefile | 1 -
textproc/uim-gtk/Makefile | 1 -
textproc/uim-gtk3/Makefile | 1 -
textproc/uim-m17nlib/Makefile | 1 -
textproc/uim-qt5/Makefile | 1 -
textproc/zq/Makefile | 1 -
www/baculum-api/Makefile | 1 -
www/baculum-web/Makefile | 1 -
www/lighttpd/Makefile | 2 +-
www/sogo-activesync/Makefile | 2 --
www/sogo2/Makefile | 2 +-
www/tidy-lib/Makefile | 1 -
www/transmission-web/Makefile | 2 --
www/w3m-img/Makefile | 1 -
x11-themes/freebsd-8k-wallpapers/Makefile | 2 +-
x11/libfm-extra/Makefile | 1 -
x11/swaylock/Makefile | 2 +-
195 files changed, 20 insertions(+), 204 deletions(-)
diff --git a/audio/festvox-cmu_us_slt_arctic/Makefile b/audio/festvox-cmu_us_slt_arctic/Makefile
index 7e98280b562f..e709fac5e69c 100644
--- a/audio/festvox-cmu_us_slt_arctic/Makefile
+++ b/audio/festvox-cmu_us_slt_arctic/Makefile
@@ -7,7 +7,7 @@ DIST_SUBDIR= festival
MAINTAINER= ports@FreeBSD.org
COMMENT?= CMU US English female voice for festival
-WWW= http://festvox.org/cmu_arctic/dbs_slt.html
+WWW?= http://festvox.org/cmu_arctic/dbs_slt.html
LICENSE= MIT-variant
LICENSE_NAME= MIT License (CMU variant)
diff --git a/audio/timidity++-emacs/Makefile b/audio/timidity++-emacs/Makefile
index 3fab634db45a..d2f7a869a9cf 100644
--- a/audio/timidity++-emacs/Makefile
+++ b/audio/timidity++-emacs/Makefile
@@ -2,7 +2,6 @@ PKGNAMESUFFIX= -emacs
MAINTAINER= ports@FreeBSD.org
COMMENT= Emacs interface for TiMidity++
-WWW= http://timidity.sourceforge.net/
MASTERDIR= ${.CURDIR}/../../audio/timidity++
diff --git a/audio/timidity++-gtk/Makefile b/audio/timidity++-gtk/Makefile
index edf613a90379..39caf9a11bbf 100644
--- a/audio/timidity++-gtk/Makefile
+++ b/audio/timidity++-gtk/Makefile
@@ -2,7 +2,6 @@ PKGNAMESUFFIX= -gtk
MAINTAINER= ports@FreeBSD.org
COMMENT= Gtk interface for TiMidity++
-WWW= http://timidity.sourceforge.net/
MASTERDIR= ${.CURDIR}/../../audio/timidity++
diff --git a/audio/timidity++-motif/Makefile b/audio/timidity++-motif/Makefile
index cd3ade440200..5578ce46ab0b 100644
--- a/audio/timidity++-motif/Makefile
+++ b/audio/timidity++-motif/Makefile
@@ -2,7 +2,6 @@ PKGNAMESUFFIX= -motif
MAINTAINER= ports@FreeBSD.org
COMMENT= Motif interface for TiMidity++
-WWW= http://timidity.sourceforge.net/
MASTERDIR= ${.CURDIR}/../../audio/timidity++
diff --git a/audio/timidity++-slang/Makefile b/audio/timidity++-slang/Makefile
index 466a1f91ab4f..db33f46823e4 100644
--- a/audio/timidity++-slang/Makefile
+++ b/audio/timidity++-slang/Makefile
@@ -2,7 +2,6 @@ PKGNAMESUFFIX= -slang
MAINTAINER= ports@FreeBSD.org
COMMENT= Slang interface for TiMidity++
-WWW= http://timidity.sourceforge.net/
CONFLICTS_INSTALL= ja-timidity++-slang # lib/timidity/if_slang.so
diff --git a/audio/timidity++-xaw/Makefile b/audio/timidity++-xaw/Makefile
index 68a897451c84..2204a096dec9 100644
--- a/audio/timidity++-xaw/Makefile
+++ b/audio/timidity++-xaw/Makefile
@@ -2,7 +2,6 @@ PKGNAMESUFFIX= -xaw
MAINTAINER= ports@FreeBSD.org
COMMENT= Xaw interface for TiMidity++
-WWW= http://timidity.sourceforge.net/
OPTIONS_DEFINE= DOCS
diff --git a/audio/timidity++-xskin/Makefile b/audio/timidity++-xskin/Makefile
index af40b778bf01..033aecbd0005 100644
--- a/audio/timidity++-xskin/Makefile
+++ b/audio/timidity++-xskin/Makefile
@@ -2,7 +2,6 @@ PKGNAMESUFFIX= -xskin
MAINTAINER= ports@FreeBSD.org
COMMENT= X11AMP skin interface for TiMidity++
-WWW= http://timidity.sourceforge.net/
OPTIONS_DEFINE= DOCS
diff --git a/chinese/FreeWnn-lib/Makefile b/chinese/FreeWnn-lib/Makefile
index 42df2fdefdf7..330f93269d96 100644
--- a/chinese/FreeWnn-lib/Makefile
+++ b/chinese/FreeWnn-lib/Makefile
@@ -2,7 +2,6 @@ CATEGORIES= chinese
PKGNAMESUFFIX= -lib
COMMENT= Japanese/Chinese/Korean input method (Chinese client libraries)
-WWW= http://www.freewnn.org/
MASTERDIR= ${.CURDIR}/../../japanese/FreeWnn-lib
PKGDIR= ${.CURDIR}
diff --git a/chinese/FreeWnn-server/Makefile b/chinese/FreeWnn-server/Makefile
index ec66f5b8f412..d81a9035668b 100644
--- a/chinese/FreeWnn-server/Makefile
+++ b/chinese/FreeWnn-server/Makefile
@@ -2,7 +2,6 @@ CATEGORIES= chinese
PKGNAMESUFFIX= -server
COMMENT= Japanese/Chinese/Korean input method (Chinese server)
-WWW= http://www.freewnn.org/
MASTERDIR= ${.CURDIR}/../../japanese/FreeWnn-server
PKGDIR= ${.CURDIR}
diff --git a/chinese/eterm/Makefile b/chinese/eterm/Makefile
index ca96089f0516..3e2d4342416f 100644
--- a/chinese/eterm/Makefile
+++ b/chinese/eterm/Makefile
@@ -4,7 +4,6 @@ MASTERDIR= ${.CURDIR}/../../x11/eterm
MAINTAINER= enlightenment@FreeBSD.org
COMMENT= X11 terminal emulator based on rxvt/xterm that supports traditional Chinese (Big5)
-WWW= http://www.eterm.org/
EXTRA_PATCHES= ${.CURDIR}/files/extra-patch-configure
diff --git a/comms/qtel/Makefile b/comms/qtel/Makefile
index 4e85a3c9d900..791a696bf613 100644
--- a/comms/qtel/Makefile
+++ b/comms/qtel/Makefile
@@ -1,7 +1,6 @@
PORTNAME= qtel
COMMENT= Qtel Echolink client
-WWW= https://www.svxlink.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/comms/unixcw/Makefile b/comms/unixcw/Makefile
index ee619786912d..b8c6b8a7df81 100644
--- a/comms/unixcw/Makefile
+++ b/comms/unixcw/Makefile
@@ -10,7 +10,7 @@ DISTNAME= unixcw_${PORTVERSION}.orig
MAINTAINER= hamradio@FreeBSD.org
COMMENT?= Libs for cw on unix
-WWW= http://unixcw.sourceforge.net/
+WWW?= http://unixcw.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/databases/percona57-server/Makefile b/databases/percona57-server/Makefile
index 5f571235593c..a1ab0367c726 100644
--- a/databases/percona57-server/Makefile
+++ b/databases/percona57-server/Makefile
@@ -11,7 +11,7 @@ DISTFILES= percona-server-${DISTVERSION}${EXTRACT_SUFX}:percona \
MAINTAINER= fluffy@FreeBSD.org
COMMENT?= Multithreaded SQL database (server)
-WWW= https://www.percona.com/software/percona-server
+WWW?= https://www.percona.com/software/percona-server
LICENSE?= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/databases/postgresql10-contrib/Makefile b/databases/postgresql10-contrib/Makefile
index 8e4a78daf105..243c2cc879ec 100644
--- a/databases/postgresql10-contrib/Makefile
+++ b/databases/postgresql10-contrib/Makefile
@@ -4,7 +4,6 @@ CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
COMMENT= The contrib utilities from the PostgreSQL distribution
-WWW= https://www.postgresql.org/
MASTERDIR= ${.CURDIR}/../postgresql10-server
diff --git a/databases/postgresql10-server/Makefile b/databases/postgresql10-server/Makefile
index aebe19810ebf..3bd6f9e27871 100644
--- a/databases/postgresql10-server/Makefile
+++ b/databases/postgresql10-server/Makefile
@@ -4,7 +4,6 @@ DISTVERSION?= 10.22
PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org
-WWW= https://www.postgresql.org/
INSTALL_DIRS?= src/common src/timezone src/backend \
src/backend/utils/mb/conversion_procs \
diff --git a/databases/postgresql11-contrib/Makefile b/databases/postgresql11-contrib/Makefile
index 7c8ee3175b3d..6c562331adc8 100644
--- a/databases/postgresql11-contrib/Makefile
+++ b/databases/postgresql11-contrib/Makefile
@@ -4,7 +4,6 @@ CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
COMMENT= The contrib utilities from the PostgreSQL distribution
-WWW= https://www.postgresql.org/
MASTERDIR= ${.CURDIR}/../postgresql11-server
diff --git a/databases/postgresql11-server/Makefile b/databases/postgresql11-server/Makefile
index efcb34f5cfbf..a196bab11216 100644
--- a/databases/postgresql11-server/Makefile
+++ b/databases/postgresql11-server/Makefile
@@ -4,7 +4,6 @@ DISTVERSION?= 11.17
PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org
-WWW= https://www.postgresql.org/
INSTALL_DIRS?= src/common src/timezone src/backend \
src/backend/utils/mb/conversion_procs \
diff --git a/databases/postgresql12-contrib/Makefile b/databases/postgresql12-contrib/Makefile
index 7b1683ae353d..af4be8ec800f 100644
--- a/databases/postgresql12-contrib/Makefile
+++ b/databases/postgresql12-contrib/Makefile
@@ -4,7 +4,6 @@ CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
COMMENT= The contrib utilities from the PostgreSQL distribution
-WWW= https://www.postgresql.org/
MASTERDIR= ${.CURDIR}/../postgresql12-server
diff --git a/databases/postgresql12-server/Makefile b/databases/postgresql12-server/Makefile
index 6ece6b79e785..dbd392faa4dd 100644
--- a/databases/postgresql12-server/Makefile
+++ b/databases/postgresql12-server/Makefile
@@ -4,7 +4,6 @@ DISTVERSION?= 12.12
PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org
-WWW= https://www.postgresql.org/
INSTALL_DIRS?= src/common src/timezone src/backend \
src/backend/utils/mb/conversion_procs \
diff --git a/databases/postgresql13-contrib/Makefile b/databases/postgresql13-contrib/Makefile
index 8f3a807a00ef..4a03a65926a4 100644
--- a/databases/postgresql13-contrib/Makefile
+++ b/databases/postgresql13-contrib/Makefile
@@ -4,7 +4,6 @@ CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
COMMENT= The contrib utilities from the PostgreSQL distribution
-WWW= https://www.postgresql.org/
MASTERDIR= ${.CURDIR}/../postgresql13-server
diff --git a/databases/postgresql13-server/Makefile b/databases/postgresql13-server/Makefile
index 61dc197246f2..2abfa61121e3 100644
--- a/databases/postgresql13-server/Makefile
+++ b/databases/postgresql13-server/Makefile
@@ -4,7 +4,6 @@ DISTVERSION?= 13.8
PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org
-WWW= https://www.postgresql.org/
INSTALL_DIRS?= src/common src/timezone src/backend \
src/backend/utils/mb/conversion_procs \
diff --git a/databases/postgresql14-contrib/Makefile b/databases/postgresql14-contrib/Makefile
index f64db55a2a49..5c4e80059c55 100644
--- a/databases/postgresql14-contrib/Makefile
+++ b/databases/postgresql14-contrib/Makefile
@@ -4,7 +4,6 @@ CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
COMMENT= The contrib utilities from the PostgreSQL distribution
-WWW= https://www.postgresql.org/
MASTERDIR= ${.CURDIR}/../postgresql14-server
diff --git a/databases/postgresql14-server/Makefile b/databases/postgresql14-server/Makefile
index a8540a6bd41f..7c2eea831037 100644
--- a/databases/postgresql14-server/Makefile
+++ b/databases/postgresql14-server/Makefile
@@ -4,7 +4,6 @@ DISTVERSION?= 14.5
PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org
-WWW= https://www.postgresql.org/
INSTALL_DIRS?= src/common src/timezone src/backend \
src/backend/utils/mb/conversion_procs \
diff --git a/databases/postgresql15-contrib/Makefile b/databases/postgresql15-contrib/Makefile
index 0b47b4ea5b9c..4db178d55483 100644
--- a/databases/postgresql15-contrib/Makefile
+++ b/databases/postgresql15-contrib/Makefile
@@ -4,7 +4,6 @@ CATEGORIES= databases
MAINTAINER= pgsql@FreeBSD.org
COMMENT= The contrib utilities from the PostgreSQL distribution
-WWW= https://www.postgresql.org/
MASTERDIR= ${.CURDIR}/../postgresql15-server
diff --git a/devel/arcanist-lib/Makefile b/devel/arcanist-lib/Makefile
index 3f2065d8d138..a22e2ad35e3d 100644
--- a/devel/arcanist-lib/Makefile
+++ b/devel/arcanist-lib/Makefile
@@ -6,7 +6,7 @@ PKGNAMESUFFIX= ${SLAVE_PKGNAMESUFFIX}${PHP_PKGNAMESUFFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT?= Libraries for the command line interface for Phabricator
-WWW= https://secure.phabricator.com/book/arcanist/
+WWW?= https://secure.phabricator.com/book/arcanist/
SLAVEPORT?= lib
diff --git a/devel/boehm-gc-threaded/Makefile b/devel/boehm-gc-threaded/Makefile
index 5ef5e1ba70ed..26943a1e5c00 100644
--- a/devel/boehm-gc-threaded/Makefile
+++ b/devel/boehm-gc-threaded/Makefile
@@ -1,5 +1,4 @@
COMMENT= Garbage collection and memory leak detection for C and C++ with threading support
-WWW= https://www.hboehm.info/gc/
MASTERDIR= ${.CURDIR}/../boehm-gc
DESCR= ${.CURDIR}/pkg-descr
diff --git a/devel/icu-lx/Makefile b/devel/icu-lx/Makefile
index fa693e02ed85..3bd0cb9d047a 100644
--- a/devel/icu-lx/Makefile
+++ b/devel/icu-lx/Makefile
@@ -3,7 +3,6 @@ CATEGORIES?= devel print
PKGNAMESUFFIX= -lx
COMMENT= ICU Paragraph Layout API
-WWW= http://site.icu-project.org/
LIB_DEPENDS= libicuuc.so:devel/icu \
libicu-le-hb.so:devel/icu-le-hb
diff --git a/devel/llvm-cheri/Makefile b/devel/llvm-cheri/Makefile
index 689ff3f48e6e..d1d2ec6f625c 100644
--- a/devel/llvm-cheri/Makefile
+++ b/devel/llvm-cheri/Makefile
@@ -6,7 +6,7 @@ PKGNAMESUFFIX= ${LLVM_SUFFIX}
MAINTAINER= brooks@FreeBSD.org
COMMENT?= LLVM and Clang with support for the CHERI architecture
-WWW= https://cheri-cpu.org
+WWW?= https://cheri-cpu.org
LICENSE_DIR= ${WRKSRC}/llvm
.include "${.PARSEDIR}/../llvm-devel/Makefile.LICENSE"
diff --git a/devel/php-ice37/Makefile b/devel/php-ice37/Makefile
index 6c99c8054ebc..2de74d14f8d4 100644
--- a/devel/php-ice37/Makefile
+++ b/devel/php-ice37/Makefile
@@ -3,7 +3,6 @@ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Ice (Internet Communications Engine) language mapping for PHP
-WWW= http://www.zeroc.com/
LICENSE= GPLv2
diff --git a/devel/py-Jinja2/Makefile b/devel/py-Jinja2/Makefile
index 24d6fd5083ca..fe1290c9d2f2 100644
--- a/devel/py-Jinja2/Makefile
+++ b/devel/py-Jinja2/Makefile
@@ -8,7 +8,7 @@ PKGNAMESUFFIX?=
MAINTAINER= nivit@FreeBSD.org
COMMENT?= Fast and easy to use stand-alone template engine
-WWW= http://jinja.pocoo.org/
+WWW?= http://jinja.pocoo.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-dbus/Makefile b/devel/py-dbus/Makefile
index 14b17be52d85..a4ee61d22694 100644
--- a/devel/py-dbus/Makefile
+++ b/devel/py-dbus/Makefile
@@ -2,7 +2,6 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX=
COMMENT= Python bindings for the D-BUS messaging system
-WWW= https://dbus.freedesktop.org/doc/dbus-python/
SLAVE_PORT= python
diff --git a/devel/py-ice/Makefile b/devel/py-ice/Makefile
index a6a8c20fd093..e630e50401ed 100644
--- a/devel/py-ice/Makefile
+++ b/devel/py-ice/Makefile
@@ -3,7 +3,6 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Ice (Internet Communications Engine) language mapping for Python
-WWW= http://www.zeroc.com/
LICENSE= GPLv2
diff --git a/devel/py-ice37/Makefile b/devel/py-ice37/Makefile
index f11162d1d55a..24b4f6f8f82f 100644
--- a/devel/py-ice37/Makefile
+++ b/devel/py-ice37/Makefile
@@ -3,7 +3,6 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Ice (Internet Communications Engine) language mapping for Python
-WWW= http://www.zeroc.com/
LICENSE= GPLv2
diff --git a/devel/riscv32-unknown-elf-gcc/Makefile b/devel/riscv32-unknown-elf-gcc/Makefile
index 95a887fbaaa9..1a465b7b68d2 100644
--- a/devel/riscv32-unknown-elf-gcc/Makefile
+++ b/devel/riscv32-unknown-elf-gcc/Makefile
@@ -4,7 +4,6 @@ GCC_TARGET= riscv32-unknown-elf
PLIST= ${.CURDIR}/pkg-plist
DISTINFO_FILE= ${.CURDIR}/distinfo
COMMENT= GNU Compiler Collection for bare metal riscv32 cross-development
-WWW= https://gcc.gnu.org/
MASTERDIR= ${.CURDIR}/../aarch64-none-elf-gcc
diff --git a/devel/riscv64-none-elf-gcc/Makefile b/devel/riscv64-none-elf-gcc/Makefile
index ce698f7d96d6..7b69d76aac77 100644
--- a/devel/riscv64-none-elf-gcc/Makefile
+++ b/devel/riscv64-none-elf-gcc/Makefile
@@ -4,7 +4,6 @@ GCC_TARGET= riscv64-none-elf
PLIST= ${.CURDIR}/pkg-plist
DISTINFO_FILE= ${.CURDIR}/distinfo
COMMENT= GNU Compiler Collection for bare metal riscv64 cross-development
-WWW= https://gcc.gnu.org/
MASTERDIR= ${.CURDIR}/../aarch64-none-elf-gcc
diff --git a/dns/bind-tools/Makefile b/dns/bind-tools/Makefile
index aac491e43538..c48668106dc6 100644
--- a/dns/bind-tools/Makefile
+++ b/dns/bind-tools/Makefile
@@ -1,5 +1,4 @@
# Define PORTREVISION in ${MASTERDIR}
-WWW= https://www.isc.org/bind/
.ifdef BIND_TOOLS_DEVEL
MASTERDIR= ${.CURDIR}/../../dns/bind9-devel
diff --git a/dns/knot3-lib/Makefile b/dns/knot3-lib/Makefile
index 8dad07fb8c55..614bb4ffd8d7 100644
--- a/dns/knot3-lib/Makefile
+++ b/dns/knot3-lib/Makefile
@@ -1,6 +1,5 @@
# Define PORTREVISION in ${MASTERDIR}
COMMENT= Knot3 lib (required by knot-resolver)
-WWW= https://www.knot-dns.cz/
PKGNAMESUFFIX= 3-lib
MASTERDIR= ${.CURDIR}/../knot3
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index c6ef721ccea7..efc42f5625c8 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= emulators
MAINTAINER= manu@FreeBSD.org
COMMENT= Multi Arcade Machine Emulator
-WWW= https://mamedev.org/
+WWW?= https://mamedev.org/
LICENSE= GPLv2
diff --git a/ftp/proftpd/Makefile b/ftp/proftpd/Makefile
index 30e88384c0a8..f8318c206e73 100644
--- a/ftp/proftpd/Makefile
+++ b/ftp/proftpd/Makefile
@@ -14,7 +14,7 @@ DISTNAME= proftpd-${PROFTPD_VERSION}
MAINTAINER?= mm@FreeBSD.org
COMMENT?= Highly configurable FTP daemon
-WWW= http://www.proftpd.org/
+WWW?= http://www.proftpd.org/
LICENSE?= GPLv2
LICENSE_FILE?= ${WRKSRC}/COPYING
diff --git a/games/ioquake3/Makefile b/games/ioquake3/Makefile
index cbe9b70a1fec..21ea69d9d336 100644
--- a/games/ioquake3/Makefile
+++ b/games/ioquake3/Makefile
@@ -8,7 +8,7 @@ EXTRACT_SUFX?= .zip
MAINTAINER?= ports@FreeBSD.org
COMMENT?= Cleaned-up and enhanced version of Quake 3
-WWW= https://ioquake3.org/
+WWW?= https://ioquake3.org/
LICENSE?= GPLv2
LICENSE_FILE?= ${WRKSRC}/COPYING.txt
diff --git a/games/onscripter-1byte/Makefile b/games/onscripter-1byte/Makefile
index 63b6599a8b05..d5206f996da4 100644
--- a/games/onscripter-1byte/Makefile
+++ b/games/onscripter-1byte/Makefile
@@ -1,7 +1,6 @@
PKGNAMESUFFIX= -1byte
COMMENT= ONScripter with ${ENGLISH_DESC:tl} support
-WWW= https://onscripter.osdn.jp/onscripter.html
PLIST_FILES= bin/${PKGBASE}
diff --git a/games/qwdtools/Makefile b/games/qwdtools/Makefile
index f601bdddd6c7..53b533e02656 100644
--- a/games/qwdtools/Makefile
+++ b/games/qwdtools/Makefile
@@ -1,7 +1,6 @@
PORTNAME= qwdtools
CATEGORIES= games converters
COMMENT= Convert QuakeWorld demos from QWD format to MVD format
-WWW= https://github.com/deurk/mvdsv
DESCR= ${.CURDIR}/pkg-descr
PKGMESSAGE= /nonexistent
diff --git a/graphics/atril-lite/Makefile b/graphics/atril-lite/Makefile
index 4cb556efbd6a..ad9afd45d0f5 100644
--- a/graphics/atril-lite/Makefile
+++ b/graphics/atril-lite/Makefile
@@ -1,8 +1,6 @@
PORTREVISION= 2
PKGNAMESUFFIX= -lite
-WWW= https://mate-desktop.org/
-
OPTIONS_EXCLUDE= CAJA DBUS
MASTERDIR= ${.CURDIR}/../../graphics/atril
diff --git a/graphics/jpeg-turbo/Makefile b/graphics/jpeg-turbo/Makefile
index c562402cf6aa..dda015ed04fa 100644
--- a/graphics/jpeg-turbo/Makefile
+++ b/graphics/jpeg-turbo/Makefile
@@ -7,7 +7,7 @@ DISTNAME= lib${PORTNAME}-${DISTVERSION}
MAINTAINER= desktop@FreeBSD.org
COMMENT?= SIMD-accelerated JPEG codec which replaces libjpeg
-WWW= https://libjpeg-turbo.org/
+WWW?= https://libjpeg-turbo.org/
LICENSE= BSD3CLAUSE IJG ZLIB
LICENSE_COMB= multi
diff --git a/japanese/cmigemo-dict/Makefile b/japanese/cmigemo-dict/Makefile
index 22e5f63dcb82..dd57a926ccaf 100644
--- a/japanese/cmigemo-dict/Makefile
+++ b/japanese/cmigemo-dict/Makefile
@@ -7,7 +7,6 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Dictionary for C/Migemo Japanese incremental search tool
-WWW= https://www.kaoriya.net/software/cmigemo
LICENSE= GPLv2
diff --git a/japanese/eterm/Makefile b/japanese/eterm/Makefile
index c5aca130e537..089e7676c171 100644
--- a/japanese/eterm/Makefile
+++ b/japanese/eterm/Makefile
@@ -4,7 +4,6 @@ MASTERDIR= ${.CURDIR}/../../x11/eterm
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= X11 terminal emulator based on rxvt/xterm that supports Japanese
-WWW= http://www.eterm.org/
EXTRA_PATCHES= ${.CURDIR}/files/extra-patch-configure \
${.CURDIR}/files/extra-patch-src_command.c \
diff --git a/japanese/ng-canna/Makefile b/japanese/ng-canna/Makefile
index 9c55d7093d1c..62085b86e3fa 100644
--- a/japanese/ng-canna/Makefile
+++ b/japanese/ng-canna/Makefile
@@ -2,7 +2,6 @@ PKGNAMESUFFIX= -canna
MAINTAINER= ports@FreeBSD.org
COMMENT= Lightweight Emacs-clone with Japanese and Canna support
-WWW= http://tt.sakura.ne.jp/~amura/ng/
MASTERDIR= ${.CURDIR}/../ng
diff --git a/japanese/skk-jisyo-cdb/Makefile b/japanese/skk-jisyo-cdb/Makefile
index 16713bbdfd68..a1d57cce0e3b 100644
--- a/japanese/skk-jisyo-cdb/Makefile
+++ b/japanese/skk-jisyo-cdb/Makefile
@@ -1,6 +1,5 @@
MAINTAINER= ports@FreeBSD.org
COMMENT= CDB jisyo (dictionary) files for the SKK Japanese-input software
-WWW= http://openlab.jp/skk/
WITH_SKKJISYO_CDB= yes
diff --git a/japanese/timidity++-slang/Makefile b/japanese/timidity++-slang/Makefile
index bda1cde07a94..074b983ba397 100644
--- a/japanese/timidity++-slang/Makefile
+++ b/japanese/timidity++-slang/Makefile
@@ -4,7 +4,6 @@ CATEGORIES= japanese
MAINTAINER= ports@FreeBSD.org
COMMENT= Slang interface for TiMidity++ with Japanese support
-WWW= http://timidity.sourceforge.net/
MASTERDIR= ${.CURDIR}/../../audio/timidity++
diff --git a/japanese/uim-anthy/Makefile b/japanese/uim-anthy/Makefile
index 65b5ac8e0267..17a5fff312c9 100644
--- a/japanese/uim-anthy/Makefile
+++ b/japanese/uim-anthy/Makefile
@@ -6,7 +6,6 @@ PKGNAMESUFFIX= -anthy
.endif
COMMENT= Uim plugin using Anthy input method
-WWW= https://github.com/uim/uim
.if !defined(WITHOUT_X11)
USE_GNOME= cairo gdkpixbuf2 gtk30
diff --git a/japanese/w3m-img/Makefile b/japanese/w3m-img/Makefile
index 5cfc67214f7a..3443b1b007ad 100644
--- a/japanese/w3m-img/Makefile
+++ b/japanese/w3m-img/Makefile
@@ -3,7 +3,6 @@ PKGNAMESUFFIX= -img
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Pager/text-based WWW browser with Japanese and inline image support
-WWW= http://w3m.sourceforge.net/
MASTERDIR= ${.CURDIR}/../../www/w3m
PKGDIR= ${.CURDIR}
diff --git a/japanese/w3m/Makefile b/japanese/w3m/Makefile
index 4306fa363f86..a21570553c1a 100644
--- a/japanese/w3m/Makefile
+++ b/japanese/w3m/Makefile
@@ -2,7 +2,6 @@ CATEGORIES= japanese
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Pager/text-based WWW browser with Japanese support
-WWW= http://w3m.sourceforge.net/
MASTERDIR= ${.CURDIR}/../../www/w3m
PKGDIR= ${.CURDIR}
diff --git a/korean/FreeWnn-lib/Makefile b/korean/FreeWnn-lib/Makefile
index 0b2388662893..4056812864be 100644
--- a/korean/FreeWnn-lib/Makefile
+++ b/korean/FreeWnn-lib/Makefile
@@ -2,7 +2,6 @@ CATEGORIES= korean
PKGNAMESUFFIX= -lib
COMMENT= Japanese/Chinese/Korean input method (Korean client libraries)
-WWW= http://www.freewnn.org/
MASTERDIR= ${.CURDIR}/../../japanese/FreeWnn-lib
PKGDIR= ${.CURDIR}
diff --git a/korean/FreeWnn-server/Makefile b/korean/FreeWnn-server/Makefile
index e96d660f8c44..0a0c65b0ad05 100644
--- a/korean/FreeWnn-server/Makefile
+++ b/korean/FreeWnn-server/Makefile
@@ -2,7 +2,6 @@ CATEGORIES= korean
PKGNAMESUFFIX= -server
COMMENT= Japanese/Chinese/Korean input method (Korean server)
-WWW= http://www.freewnn.org/
MASTERDIR= ${.CURDIR}/../../japanese/FreeWnn-server
PKGDIR= ${.CURDIR}
diff --git a/lang/gnatcross-binutils-aarch64/Makefile b/lang/gnatcross-binutils-aarch64/Makefile
index adc95e3b41d7..c978b91408ba 100644
--- a/lang/gnatcross-binutils-aarch64/Makefile
+++ b/lang/gnatcross-binutils-aarch64/Makefile
@@ -4,7 +4,6 @@ PKGNAMESUFFIX= -aarch64
MAINTAINER= ports@FreeBSD.org
COMMENT= Infrastructure for C/Ada FreeBSD cross-compiler (aarch64)
-WWW= http://www.dragonlace.net
BRANCH2= # Assume aarch64 will always be only CPU for FreeBSD/ARM64
XCCTARGET= aarch64-aux-freebsd11.3
diff --git a/lang/gnatdroid-binutils-x86/Makefile b/lang/gnatdroid-binutils-x86/Makefile
index c2c7ab3092ab..f0bb749c8d1a 100644
--- a/lang/gnatdroid-binutils-x86/Makefile
+++ b/lang/gnatdroid-binutils-x86/Makefile
@@ -3,7 +3,6 @@ PKGNAMESUFFIX= -x86
MAINTAINER= ports@FreeBSD.org
COMMENT= Infrastructure for C/Ada Android cross-compiler (x86)
-WWW= http://www.dragonlace.net
BRANCH2= x86_32
XCCTARGET= i686-aux-linux-android
diff --git a/mail/alpine/Makefile b/mail/alpine/Makefile
index 4d62a1ad8d75..accd8e32a8c2 100644
--- a/mail/alpine/Makefile
+++ b/mail/alpine/Makefile
@@ -5,7 +5,7 @@ MASTER_SITES= https://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}${EXTRACT_SUFX
MAINTAINER= mbeis@xs4all.nl
COMMENT?= Mail and news client descended from Pine
-WWW= https://alpineapp.email/
+WWW?= https://alpineapp.email/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/mail/exim-monitor/Makefile b/mail/exim-monitor/Makefile
index aa5654a470d0..d9baff27a760 100644
--- a/mail/exim-monitor/Makefile
+++ b/mail/exim-monitor/Makefile
@@ -1,7 +1,6 @@
PKGNAMESUFFIX= -monitor
COMMENT= The Exim monitor for the Exim MTA
-WWW= https://www.exim.org/
MASTERDIR= ${.CURDIR}/../exim
diff --git a/mail/fetchmailconf/Makefile b/mail/fetchmailconf/Makefile
index a42f72ae7cf3..442a37e5eefe 100644
--- a/mail/fetchmailconf/Makefile
+++ b/mail/fetchmailconf/Makefile
@@ -6,7 +6,6 @@ DISTNAME= fetchmail-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
MAINTAINER= chalpin@cs.wisc.edu
COMMENT= Python-based GUI to configure fetchmail
-WWW= https://www.fetchmail.info/
LICENSE= GPLv2+
diff --git a/mail/gmime26-sharp/Makefile b/mail/gmime26-sharp/Makefile
index dd7aeda2705f..97e8489ec7dd 100644
--- a/mail/gmime26-sharp/Makefile
+++ b/mail/gmime26-sharp/Makefile
@@ -3,7 +3,6 @@ PKGNAMESUFFIX= 26-sharp
MAINTAINER= mono@FreeBSD.org
COMMENT= Mono bindings for gmime
-WWW= http://spruce.sourceforge.net/gmime/
LIB_DEPENDS= libgmime-2.6.so:mail/gmime26
diff --git a/mail/notmuch/Makefile b/mail/notmuch/Makefile
index 1c58b6944000..fdce5885b340 100644
--- a/mail/notmuch/Makefile
+++ b/mail/notmuch/Makefile
@@ -6,7 +6,7 @@ MASTER_SITES= https://notmuchmail.org/releases/
MAINTAINER= jrm@FreeBSD.org
COMMENT?= Thread-based email index, search and tagging application
-WWW= https://notmuchmail.org/
+WWW?= https://notmuchmail.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/${WRKSRC_SUBDIR:C/[^\/]+/../g}/COPYING-GPL-3
diff --git a/mail/py-notmuch/Makefile b/mail/py-notmuch/Makefile
index fdd67f73add3..7411bef41fab 100644
--- a/mail/py-notmuch/Makefile
+++ b/mail/py-notmuch/Makefile
@@ -2,7 +2,6 @@ CATEGORIES= mail python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
COMMENT= Python interface for the Notmuch email search and tagging library
-WWW= https://notmuchmail.org/
LICENSE= GPLv3
diff --git a/mail/py-notmuch2/Makefile b/mail/py-notmuch2/Makefile
index 4c67bbfb0943..f4689b6f8633 100644
--- a/mail/py-notmuch2/Makefile
+++ b/mail/py-notmuch2/Makefile
@@ -3,7 +3,6 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 0
COMMENT= Pythonic bindings for the notmuch mail database using CFFI
-WWW= https://notmuchmail.org/
LICENSE= GPLv3
diff --git a/mail/qmail/Makefile b/mail/qmail/Makefile
index 1b39d6109e1f..c40d828aa3bb 100644
--- a/mail/qmail/Makefile
*** 1455 LINES SKIPPED ***