git: 73db8b2188f8 - 2024Q1 - */*: Remove BROKEN in all ports that uses bsdforge.com for MASTER_SITES

From: Joseph Mingrone <jrm_at_FreeBSD.org>
Date: Thu, 01 Feb 2024 12:14:41 UTC
The branch 2024Q1 has been updated by jrm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=73db8b2188f865c5b4984035be4973165f2d8fc9

commit 73db8b2188f865c5b4984035be4973165f2d8fc9
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-01-13 23:11:13 +0000
Commit:     Joseph Mingrone <jrm@FreeBSD.org>
CommitDate: 2024-02-01 12:11:59 +0000

    */*: Remove BROKEN in all ports that uses bsdforge.com for MASTER_SITES
    
    Site is now back up
    
    Reported by:    Jamie Landeg-Jones <jamie@catflap.org>, Chris <portmaster@bsdforge.com>
    Approved by:    portmgr (blanket)
    
    (cherry picked from commit e3a7ca28c8a6c9145694a242b1e69974a0f74e60)
---
 archivers/unalz/Makefile                      | 2 --
 audio/mp3stat/Makefile                        | 2 --
 audio/streamtranscoder/Makefile               | 2 --
 benchmarks/ttcp/Makefile                      | 3 ++-
 comms/comserv/Makefile                        | 3 ++-
 comms/pr/Makefile                             | 2 --
 comms/sms_client/Makefile                     | 3 ++-
 databases/pgaccess/Makefile                   | 2 --
 deskutils/bigyear/Makefile                    | 3 ++-
 devel/clig/Makefile                           | 2 --
 devel/ecgi/Makefile                           | 2 --
 devel/frink/Makefile                          | 2 --
 dns/dlint/Makefile                            | 2 --
 dns/dns_balance/Makefile                      | 3 ++-
 dns/dnscheckengine/Makefile                   | 3 ++-
 dns/fastresolve/Makefile                      | 2 --
 dns/firedns/Makefile                          | 2 --
 dns/hesiod/Makefile                           | 2 --
 dns/ldapdns/Makefile                          | 2 --
 dns/sheerdns/Makefile                         | 3 ++-
 dns/totd/Makefile                             | 2 --
 ftp/fmirror/Makefile                          | 2 --
 graphics/delaboratory/Makefile                | 2 --
 graphics/gdtclft/Makefile                     | 2 --
 graphics/repng2jpeg/Makefile                  | 2 --
 graphics/urt/Makefile                         | 3 ++-
 irc/ezbounce/Makefile                         | 3 ++-
 irc/ircproxy/Makefile                         | 3 ++-
 irc/quirc/Makefile                            | 2 --
 lang/nawk/Makefile                            | 2 --
 mail/bayespam/Makefile                        | 2 --
 mail/mbox2imap/Makefile                       | 2 --
 misc/hotkeys/Makefile                         | 2 --
 misc/rfc/Makefile                             | 2 --
 misc/skyutils/Makefile                        | 3 ++-
 misc/smssend/Makefile                         | 3 ++-
 net-im/mbpurple/Makefile                      | 2 --
 net/dbeacon/Makefile                          | 2 --
 net/spread/Makefile                           | 2 --
 net/wackamole/Makefile                        | 2 --
 net/widentd/Makefile                          | 3 ++-
 print/font2svg/Makefile                       | 2 --
 print/utopia/Makefile                         | 2 --
 shells/v7sh/Makefile                          | 5 ++---
 sysutils/bkpupsd/Makefile                     | 2 --
 sysutils/cdroot/Makefile                      | 2 --
 sysutils/cronolog-devel/Makefile              | 2 --
 sysutils/fusefs-afuse/Makefile                | 2 --
 sysutils/fusefs-chironfs/Makefile             | 2 --
 sysutils/fusefs-cryptofs/Makefile             | 2 --
 sysutils/hwstat/Makefile                      | 2 --
 sysutils/jailadmin/Makefile                   | 2 --
 sysutils/kldpatch/Makefile                    | 2 --
 sysutils/lmon/Makefile                        | 2 --
 sysutils/openupsd/Makefile                    | 2 --
 sysutils/rsyncbackup/Makefile                 | 2 --
 sysutils/thefish/Makefile                     | 2 --
 sysutils/upsdaemon/Makefile                   | 2 --
 textproc/asm2html/Makefile                    | 2 --
 textproc/sansi/Makefile                       | 2 --
 textproc/smi/Makefile                         | 2 --
 www/cgichk/Makefile                           | 3 ++-
 www/zerowait-httpd/Makefile                   | 2 --
 x11-fonts/sgifonts/Makefile                   | 2 --
 x11-themes/gtk-gray-theme/Makefile            | 2 --
 x11-themes/gtk-nodoka-engine/Makefile         | 2 --
 x11-themes/kde-icons-black-and-white/Makefile | 2 --
 x11-themes/kde-icons-nuovext2/Makefile        | 2 --
 x11-wm/compiz-plugins-main/Makefile           | 2 --
 x11-wm/compiz/Makefile                        | 2 --
 x11-wm/emerald/Makefile                       | 2 --
 x11-wm/libcompizconfig/Makefile               | 3 ++-
 x11/wmblob/Makefile                           | 2 --
 x11/xvt/Makefile                              | 3 ++-
 74 files changed, 34 insertions(+), 133 deletions(-)

diff --git a/archivers/unalz/Makefile b/archivers/unalz/Makefile
index 43ad496c6652..1550454b9cc4 100644
--- a/archivers/unalz/Makefile
+++ b/archivers/unalz/Makefile
@@ -10,8 +10,6 @@ WWW=		https://bsdforge.com/projects/archivers/unalz/
 LICENSE=	ZLIB
 LICENSE_FILE=	${WRKSRC}/readme.txt
 
-BROKEN=		Unfetchable
-
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
 USES=		cpe iconv localbase:ldflags tar:xz
diff --git a/audio/mp3stat/Makefile b/audio/mp3stat/Makefile
index 2c0087672bc2..77d5ad05a7e0 100644
--- a/audio/mp3stat/Makefile
+++ b/audio/mp3stat/Makefile
@@ -11,8 +11,6 @@ WWW=		https://BSDforge.com/projects/audio/mp3stat/
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 USES=		dos2unix gmake gnome localbase pkgconfig
 DOS2UNIX_FILES=	ui/console/cli.cpp
 USE_GNOME=	gtk20
diff --git a/audio/streamtranscoder/Makefile b/audio/streamtranscoder/Makefile
index ff611c84c28e..914ff7708f77 100644
--- a/audio/streamtranscoder/Makefile
+++ b/audio/streamtranscoder/Makefile
@@ -11,8 +11,6 @@ WWW=		https://BSDforge.com/projects/audio/streamTranscoder/
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 LIB_DEPENDS=	libogg.so:audio/libogg \
 		libvorbis.so:audio/libvorbis \
 		libmad.so:audio/libmad \
diff --git a/benchmarks/ttcp/Makefile b/benchmarks/ttcp/Makefile
index 627e98de94e7..1a18648f215b 100644
--- a/benchmarks/ttcp/Makefile
+++ b/benchmarks/ttcp/Makefile
@@ -13,7 +13,8 @@ WWW=		https://ftp.arl.army.mil/~mike/ttcp.html
 
 LICENSE=	PD
 
-BROKEN=		Unfetchable
+DEPRECATED=     Abandonware, no release in over 20 years. Consider using benchmarks/iperf3 or benchmarks/nttcp
+EXPIRATION_DATE=2024-02-29
 
 NO_WRKSUBDIR=	yes
 
diff --git a/comms/comserv/Makefile b/comms/comserv/Makefile
index cd5f83e216de..485aeed582f6 100644
--- a/comms/comserv/Makefile
+++ b/comms/comserv/Makefile
@@ -9,7 +9,8 @@ WWW=		https://BSDforge.com/projects/comms/comserv/
 
 LICENSE=	BSD2CLAUSE
 
-BROKEN=		Unfetchable
+DEPRECATED=	Abandonware, last release in 2002. Consider using comms/remserial
+EXPIRATION_DATE=2024-02-29
 
 USES=		tar:xz
 
diff --git a/comms/pr/Makefile b/comms/pr/Makefile
index 410032c162e0..38ad4ec87c0d 100644
--- a/comms/pr/Makefile
+++ b/comms/pr/Makefile
@@ -10,8 +10,6 @@ WWW=		https://BSDforge.com/projects/comms/pr/
 
 LICENSE=	ARTPERL10
 
-BROKEN=		Unfetchable
-
 USES=		shebangfix tar:xz
 SHEBANG_FILES=	sbin/PortRedirector sbin/PortTest
 NO_BUILD=	YES
diff --git a/comms/sms_client/Makefile b/comms/sms_client/Makefile
index 2b3df0ca929d..dbbe1792a069 100644
--- a/comms/sms_client/Makefile
+++ b/comms/sms_client/Makefile
@@ -10,7 +10,8 @@ WWW=		https://bsdforge.com/projects/comms/sms_client/
 
 LICENSE=	LGPL20+
 
-BROKEN=		Unfetchable
+DEPRECATED=	Abandonware, dead upstream and relies on legacy hardware and or networks that are obsolete
+EXPIRATION_DATE=2024-02-29
 
 USES=		tar:xz
 HAS_CONFIGURE=	yes
diff --git a/databases/pgaccess/Makefile b/databases/pgaccess/Makefile
index 1b8c28c61b99..3197d7078c94 100644
--- a/databases/pgaccess/Makefile
+++ b/databases/pgaccess/Makefile
@@ -10,8 +10,6 @@ WWW=		https://BSDforge.com/projects/databases/pgaccess/
 
 LICENSE=	BSD4CLAUSE
 
-BROKEN=		Unfetchable
-
 RUN_DEPENDS=	${LOCALBASE}/lib/pgtcl/pkgIndex.tcl:databases/pgtcl
 
 USES=		pgsql tk tar:xz
diff --git a/deskutils/bigyear/Makefile b/deskutils/bigyear/Makefile
index f6eb70489cdb..70f51681e233 100644
--- a/deskutils/bigyear/Makefile
+++ b/deskutils/bigyear/Makefile
@@ -8,7 +8,8 @@ DISTNAME=	${PORTNAME}
 MAINTAINER=	portmaster@BSDforge.com
 COMMENT=	Program to print a large (one month per page) calendar
 
-BROKEN=		Unfetchable
+DEPRECATED=	Last release in 2001 and dead upstream, consider using deskutils/pal
+EXPIRATION_DATE=2024-02-29
 
 MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}"
 
diff --git a/devel/clig/Makefile b/devel/clig/Makefile
index 8a39962fbd61..9eb169143e07 100644
--- a/devel/clig/Makefile
+++ b/devel/clig/Makefile
@@ -11,8 +11,6 @@ WWW=		https://BSDforge.com/projects/devel/clig
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING-2.0
 
-BROKEN=		Unfetchable
-
 USES=		shebangfix tcl tk
 SHEBANG_FILES=	tcl/*.tcl
 tk_OLD_CMD=	/usr/bin/wish8.0
diff --git a/devel/ecgi/Makefile b/devel/ecgi/Makefile
index 13d89b613669..2f4a51115ced 100644
--- a/devel/ecgi/Makefile
+++ b/devel/ecgi/Makefile
@@ -9,8 +9,6 @@ WWW=		https://BSDforge.com/projects/devel/ecgi/
 
 LICENSE=	BSD3CLAUSE
 
-BROKEN=		Unfetchable
-
 USES=		gmake tar:xz
 PORTDOCS=	*
 HEADER_FILES=	ecgi.h ecgitk.h include/memfile.h
diff --git a/devel/frink/Makefile b/devel/frink/Makefile
index f7ed7eca30c2..6463c08f4515 100644
--- a/devel/frink/Makefile
+++ b/devel/frink/Makefile
@@ -13,8 +13,6 @@ LICENSE_NAME=	The University of Newcastle upon Tyne
 LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 LICENSE_PERMS=	auto-accept
 
-BROKEN=		Unfetchable
-
 USES=		uidfix
 
 MAKEFILE=	${FILESDIR}/Makefile.bsd
diff --git a/dns/dlint/Makefile b/dns/dlint/Makefile
index a6fcc924cbbb..a8d03a4fe0fe 100644
--- a/dns/dlint/Makefile
+++ b/dns/dlint/Makefile
@@ -7,8 +7,6 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Lint for DNS zones (Domain Name Server zone verification utility)
 WWW=		https://BSDforge.com/projects/dns/dlint
 
-BROKEN=		Unfetchable
-
 USES=		shebangfix tar:xz
 NO_ARCH=	yes
 NO_BUILD=	yes
diff --git a/dns/dns_balance/Makefile b/dns/dns_balance/Makefile
index be003f3f34d3..53a6a9413fc1 100644
--- a/dns/dns_balance/Makefile
+++ b/dns/dns_balance/Makefile
@@ -9,7 +9,8 @@ WWW=		https://www.netlab.cs.tsukuba.ac.jp/~yokota/izumi/dns_balance/
 
 LICENSE=	BSD2CLAUSE
 
-BROKEN=		Unfetchable
+DEPRECATED=	Abandonware, last release in 2005. Consider using dns/dnsdist
+EXPIRATION_DATE=2024-02-29
 
 USES=		ruby shebangfix tar:xz
 USE_RC_SUBR=	dns_balance
diff --git a/dns/dnscheckengine/Makefile b/dns/dnscheckengine/Makefile
index 0ebb7c693f1a..c5415f2a6a7c 100644
--- a/dns/dnscheckengine/Makefile
+++ b/dns/dnscheckengine/Makefile
@@ -12,7 +12,8 @@ WWW=		https://dnscheck.iis.se/
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN=		Unfetchable
+DEPRECATED=	Deprecated upstream in favour of Zonemaster Project
+EXPIRATION_DATE=2024-02-29
 
 BUILD_DEPENDS=	p5-Crypt-OpenSSL-Random>=0:security/p5-Crypt-OpenSSL-Random \
 		p5-Digest-BubbleBabble>=0:security/p5-Digest-BubbleBabble \
diff --git a/dns/fastresolve/Makefile b/dns/fastresolve/Makefile
index ac0cff732d50..4defb614d363 100644
--- a/dns/fastresolve/Makefile
+++ b/dns/fastresolve/Makefile
@@ -11,8 +11,6 @@ WWW=		https://BSDforge.com/projects/dns/fastresolve/
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 LIB_DEPENDS=	libadns.so:dns/adns
 RUN_DEPENDS=	p5-BerkeleyDB>=0:databases/p5-BerkeleyDB
 
diff --git a/dns/firedns/Makefile b/dns/firedns/Makefile
index b7d6ce30d1c1..caf0990023a1 100644
--- a/dns/firedns/Makefile
+++ b/dns/firedns/Makefile
@@ -13,8 +13,6 @@ WWW=		https://www.firestuff.org/
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/GPL
 
-BROKEN=		Unfetchable
-
 BUILD_DEPENDS=	${LOCALBASE}/include/firestring.h:misc/firestring
 
 USES=		tar:bzip2
diff --git a/dns/hesiod/Makefile b/dns/hesiod/Makefile
index f805ccb44763..e9708c26f8b5 100644
--- a/dns/hesiod/Makefile
+++ b/dns/hesiod/Makefile
@@ -10,8 +10,6 @@ COMMENT=	Directory service built on DNS and BIND
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 OPTIONS_DEFINE=	IDN
 OPTIONS_DEFAULT=IDN
 
diff --git a/dns/ldapdns/Makefile b/dns/ldapdns/Makefile
index d63de9b95f6e..a23274d9eac3 100644
--- a/dns/ldapdns/Makefile
+++ b/dns/ldapdns/Makefile
@@ -11,8 +11,6 @@ WWW=		https://bsdforge.com/projects/dns/ldapdns/
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 RUN_DEPENDS=	setuidgid:sysutils/daemontools \
 		tcpserver:sysutils/ucspi-tcp
 
diff --git a/dns/sheerdns/Makefile b/dns/sheerdns/Makefile
index 208c02456d82..dd615298b212 100644
--- a/dns/sheerdns/Makefile
+++ b/dns/sheerdns/Makefile
@@ -10,7 +10,8 @@ WWW=		https://BSDforge.com/projects/dns/sheerdns/
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN=		Unfetchable
+DEPRECATED=	Abandonware, upstream dead and last update over 10 years ago
+EXPIRATION_DATE=2024-02-29
 
 USES=		gmake tar:xz
 
diff --git a/dns/totd/Makefile b/dns/totd/Makefile
index 4fe442039c0c..91eaa79bcb72 100644
--- a/dns/totd/Makefile
+++ b/dns/totd/Makefile
@@ -8,8 +8,6 @@ MAINTAINER=	ed@FreeBSD.org
 COMMENT=	DNS proxy that supports IPv6 <==> IPv4 record translation
 WWW=		https://BSDforge.com/projects/dns/totd/
 
-BROKEN=		Unfetchable
-
 USES=		desthack uidfix
 
 USE_RC_SUBR=	totd
diff --git a/ftp/fmirror/Makefile b/ftp/fmirror/Makefile
index bebef4b1e10b..5bd437ce3b14 100644
--- a/ftp/fmirror/Makefile
+++ b/ftp/fmirror/Makefile
@@ -9,8 +9,6 @@ COMMENT=	Program for mirroring files and directories from FTP server
 
 LICENSE=	GPLv2
 
-BROKEN=		Unfetchable
-
 GNU_CONFIGURE=	yes
 
 OPTIONS_DEFINE=	DOCS
diff --git a/graphics/delaboratory/Makefile b/graphics/delaboratory/Makefile
index 0adc6c0dc148..0e56f93828e4 100644
--- a/graphics/delaboratory/Makefile
+++ b/graphics/delaboratory/Makefile
@@ -11,8 +11,6 @@ WWW=		https://bsdforge.com/projects/graphics/delaboratory/
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 LIB_DEPENDS=	libtiff.so:graphics/tiff
 
 USES=		compiler:c++11-lib gmake gnome
diff --git a/graphics/gdtclft/Makefile b/graphics/gdtclft/Makefile
index 634fc4b33840..5fecbaf6ce3f 100644
--- a/graphics/gdtclft/Makefile
+++ b/graphics/gdtclft/Makefile
@@ -9,8 +9,6 @@ MAINTAINER=	portmaster@bsdforge.com
 COMMENT=	TCL interface to the Thomas Boutell's Gd library
 WWW=		http://graphviz.org/cgi-bin/man?gdtclft
 
-BROKEN=		Unfetchable
-
 LIB_DEPENDS=	libgd.so:graphics/gd \
 		libpng.so:graphics/png
 
diff --git a/graphics/repng2jpeg/Makefile b/graphics/repng2jpeg/Makefile
index 48b827c1e206..c473670d60fc 100644
--- a/graphics/repng2jpeg/Makefile
+++ b/graphics/repng2jpeg/Makefile
@@ -10,8 +10,6 @@ WWW=		https://BSDforge.COM/projects/graphics/repng2jpeg/
 
 LICENSE=	GPLv1
 
-BROKEN=		Unfetchable
-
 LIB_DEPENDS=	libgd.so:graphics/gd
 
 USES=		tar:xz
diff --git a/graphics/urt/Makefile b/graphics/urt/Makefile
index 385b3f4e5171..ac4ee9b6b9b4 100644
--- a/graphics/urt/Makefile
+++ b/graphics/urt/Makefile
@@ -11,7 +11,8 @@ WWW=		https://www.cs.utah.edu/gdc/projects/urt/
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/copyright
 
-BROKEN=		Unfetchable
+DEPRECATED=	Defunct upstream
+EXPIRATION_DATE=	2024-02-11
 
 LIB_DEPENDS=	libnetpbm.so:graphics/netpbm \
 		libtiff.so:graphics/tiff
diff --git a/irc/ezbounce/Makefile b/irc/ezbounce/Makefile
index c641c8e37ba7..1e88b17d92f5 100644
--- a/irc/ezbounce/Makefile
+++ b/irc/ezbounce/Makefile
@@ -8,7 +8,8 @@ MAINTAINER=	portmaster@BSDforge.com
 COMMENT=	Highly configurable IRC Proxy
 WWW=		https://sourceforge.net/projects/ezbounce/
 
-BROKEN=		Unfetchable
+DEPRECATED=	Abandonware, last release in 2009 and dead upstream. Consider using irc/soju or irc/znc
+EXPIRATION_DATE=2024-02-29
 
 OPTIONS_DEFINE=	DOCS SSL COMPRESS
 OPTIONS_DEFAULT=SSL COMPRESS
diff --git a/irc/ircproxy/Makefile b/irc/ircproxy/Makefile
index 5e4dddeb1aca..795d7930f6fc 100644
--- a/irc/ircproxy/Makefile
+++ b/irc/ircproxy/Makefile
@@ -11,7 +11,8 @@ WWW=		http://ircproxy.sourceforge.net/
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
+DEPRECATED=	Abandonware, last release in 2010 and dead upstream. Consider using irc/soju or irc/znc
+EXPIRATION_DATE=2024-02-29
 
 LIB_DEPENDS=	libcares.so:dns/c-ares
 
diff --git a/irc/quirc/Makefile b/irc/quirc/Makefile
index d70ccc7ac48e..5da2382517a9 100644
--- a/irc/quirc/Makefile
+++ b/irc/quirc/Makefile
@@ -11,8 +11,6 @@ WWW=		https://BSDforge.com/projects/irc/quirc/
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 USES=		tk xorg
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-wish=${WISH} \
diff --git a/lang/nawk/Makefile b/lang/nawk/Makefile
index 863604bb982e..440e049e34f8 100644
--- a/lang/nawk/Makefile
+++ b/lang/nawk/Makefile
@@ -10,8 +10,6 @@ MAINTAINER=	portmaster@BSDforge.com
 COMMENT=	Brian Kernighan's pattern scanning and processing language
 WWW=		http://cm.bell-labs.com/cm/cs/awkbook/index.html
 
-BROKEN=		Unfetchable
-
 NO_WRKSUBDIR=	yes
 MAKEFILE=	makefile
 ALL_TARGET=	a.out
diff --git a/mail/bayespam/Makefile b/mail/bayespam/Makefile
index 334160dd68a7..a14207cf921f 100644
--- a/mail/bayespam/Makefile
+++ b/mail/bayespam/Makefile
@@ -11,8 +11,6 @@ WWW=		https://BSDforge.com/projects/mail/bayespam
 
 LICENSE=	GPLv2
 
-BROKEN=		Unfetchable
-
 RUN_DEPENDS=	p5-MIME-Tools>=0:mail/p5-MIME-Tools
 
 USES=		shebangfix perl5
diff --git a/mail/mbox2imap/Makefile b/mail/mbox2imap/Makefile
index 85289f2f87a3..cfadf258120d 100644
--- a/mail/mbox2imap/Makefile
+++ b/mail/mbox2imap/Makefile
@@ -10,8 +10,6 @@ WWW=		https://BSDforge.com/projects/mail/mbox2imap/
 
 LICENSE=	NONE
 
-BROKEN=		Unfetchable
-
 USES=		python shebangfix tar:xz
 SHEBANG_FILES=	${WRKSRC}/${PORTNAME}
 NO_WRKSUBDIR=	yes
diff --git a/misc/hotkeys/Makefile b/misc/hotkeys/Makefile
index 6a3effba3bbb..fe7a5b2c2193 100644
--- a/misc/hotkeys/Makefile
+++ b/misc/hotkeys/Makefile
@@ -12,8 +12,6 @@ WWW=		http://ypwong.org/hotkeys/
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 LIB_DEPENDS=	libxml2.so:textproc/libxml2
 
 USES=		bdb gmake xorg
diff --git a/misc/rfc/Makefile b/misc/rfc/Makefile
index 8f5bfb4c0960..fea5d321c570 100644
--- a/misc/rfc/Makefile
+++ b/misc/rfc/Makefile
@@ -10,8 +10,6 @@ WWW=		http://www.dewn.com/rfc/
 
 LICENSE=	BSD2CLAUSE
 
-BROKEN=		Unfetchable
-
 RUN_DEPENDS=	w3m:www/w3m
 
 USES=		perl5 shebangfix
diff --git a/misc/skyutils/Makefile b/misc/skyutils/Makefile
index a625e14c38b9..35b3c9ab27e4 100644
--- a/misc/skyutils/Makefile
+++ b/misc/skyutils/Makefile
@@ -7,7 +7,8 @@ MAINTAINER=	portmaster@BSDforge.com
 COMMENT=	Library required by smssend (same author)
 WWW=		https://BSDforge.com/projects/misc/skyutils/
 
-BROKEN=		Unfetchable
+DEPRECATED=	Library used for deprecated port misc/smssend
+EXPIRATION_DATE=2024-02-29
 
 USES=		autoreconf libtool ssl tar:txz
 GNU_CONFIGURE=	yes
diff --git a/misc/smssend/Makefile b/misc/smssend/Makefile
index 6352b0b26e49..44062b79e291 100644
--- a/misc/smssend/Makefile
+++ b/misc/smssend/Makefile
@@ -8,7 +8,8 @@ COMMENT=	Tool to send an SMS to any GSM
 WWW=		https://BSDforge.com/projects/misc/smssend/
 LICENSE=	GPLv2
 
-BROKEN=		Unfetchable
+DEPRECATED=	Depends on legacy websites / pages to send SMS
+EXPIRATION_DATE=2024-02-29
 
 LIB_DEPENDS=	libskyutils.so:misc/skyutils
 
diff --git a/net-im/mbpurple/Makefile b/net-im/mbpurple/Makefile
index 4120e5939d49..dff3b80ee24d 100644
--- a/net-im/mbpurple/Makefile
+++ b/net-im/mbpurple/Makefile
@@ -8,8 +8,6 @@ MAINTAINER=	portmaster@bsdforge.com
 COMMENT=	Integrate Twitter with Pidgin (AKA microblog-purple)
 WWW=		https://BSDforge.com/projects/net-im/mbpurple/
 
-BROKEN=		Unfetchable
-
 BUILD_DEPENDS=	${LOCALBASE}/bin/pidgin:net-im/pidgin
 RUN_DEPENDS=	${LOCALBASE}/bin/pidgin:net-im/pidgin
 
diff --git a/net/dbeacon/Makefile b/net/dbeacon/Makefile
index f84eae387012..951c5b998a3a 100644
--- a/net/dbeacon/Makefile
+++ b/net/dbeacon/Makefile
@@ -9,8 +9,6 @@ WWW=		http://fivebits.net/proj/dbeacon
 
 LICENSE=	GPLv2+
 
-BROKEN=		Unfetchable
-
 USES=		gmake
 USE_CXXSTD=	c++98
 
diff --git a/net/spread/Makefile b/net/spread/Makefile
index 3d021aeb0a76..1d02040d51fa 100644
--- a/net/spread/Makefile
+++ b/net/spread/Makefile
@@ -14,8 +14,6 @@ LICENSE_NAME=	Spread Open-Source License
 LICENSE_FILE=	files/LICENSE
 LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
-BROKEN=		Unfetchable
-
 USES=		groff perl5 tar:xz
 USE_LDCONFIG=	yes
 USE_PERL5=	build run
diff --git a/net/wackamole/Makefile b/net/wackamole/Makefile
index 90df9108d378..ade8a9ae9694 100644
--- a/net/wackamole/Makefile
+++ b/net/wackamole/Makefile
@@ -15,8 +15,6 @@ LICENSE_NAME=	CNDS Open-Source License
 LICENSE_FILE=	${WRKSRC}/license.txt
 LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
-BROKEN=		Unfetchable
-
 LIB_DEPENDS=	libspread.so:net/spread
 
 USES=		tar:xz
diff --git a/net/widentd/Makefile b/net/widentd/Makefile
index 2ebe244c58b3..a2a96803e8b9 100644
--- a/net/widentd/Makefile
+++ b/net/widentd/Makefile
@@ -10,7 +10,8 @@ WWW=		https://BSDforge.com/projects/net/widentd/
 
 LICENSE=	BSD3CLAUSE
 
-BROKEN=		Unfetchable
+DEPRECATED=	Abandonware, last release in 2004 and dead upstream. Consider using security/oidentd
+EXPIRATION_DATE=2024-02-29
 
 USES=		ncurses uidfix tar:xz
 USE_RC_SUBR=	widentd
diff --git a/print/font2svg/Makefile b/print/font2svg/Makefile
index 316b649196e2..8c3911e62b70 100644
--- a/print/font2svg/Makefile
+++ b/print/font2svg/Makefile
@@ -10,8 +10,6 @@ WWW=		https://BSDforge.com/projects/print/font2svg
 
 LICENSE=	GPLv2
 
-BROKEN=		Unfetchable
-
 RUN_DEPENDS=	bash:shells/bash
 
 USES=		ghostscript:run
diff --git a/print/utopia/Makefile b/print/utopia/Makefile
index d804bbd4a981..fc6d09f3bd5d 100644
--- a/print/utopia/Makefile
+++ b/print/utopia/Makefile
@@ -7,8 +7,6 @@ MAINTAINER=	portmaster@BSDforge.com
 COMMENT=	Adobe Utopia typeface for Groff
 WWW=		http://www.mammothcheese.ca/munger.html
 
-BROKEN=		Unfetchable
-
 MAKE_ARGS=	DEST=${STAGEDIR}${DATADIR}/devps \
 		INSTALL_DATA="${INSTALL_DATA}" \
 		INSTALL_MAN="${INSTALL_MAN}" \
diff --git a/shells/v7sh/Makefile b/shells/v7sh/Makefile
index f7a74e8c40de..edb955556dfb 100644
--- a/shells/v7sh/Makefile
+++ b/shells/v7sh/Makefile
@@ -15,9 +15,8 @@ MAINTAINER=	portmaster@BSDforge.com
 COMMENT=	Implementation of the UNIX 7th Edition shell
 WWW=		http://minnie.tuhs.org/UnixTree/V7/
 
-BROKEN=		Unfetchable
-#BROKEN_aarch64=	Fails to link: missing sbrk
-#BROKEN_riscv64=	Fails to link: missing sbrk
+BROKEN_aarch64=	Fails to link: missing sbrk
+BROKEN_riscv64=	Fails to link: missing sbrk
 
 USES=		uidfix
 EXTRACT_CMD=	${CP}
diff --git a/sysutils/bkpupsd/Makefile b/sysutils/bkpupsd/Makefile
index 12e2be0da7ae..bea9893fd749 100644
--- a/sysutils/bkpupsd/Makefile
+++ b/sysutils/bkpupsd/Makefile
@@ -6,6 +6,4 @@ MASTER_SITES=	https://BSDforge.com/projects/source/sysutils/bkpupsd/
 MAINTAINER=	portmaster@BSDforge.com
 COMMENT=	Simple UPS daemon for APC BK Pro(TM)
 
-BROKEN=		Unfetchable
-
 .include <bsd.port.mk>
diff --git a/sysutils/cdroot/Makefile b/sysutils/cdroot/Makefile
index 5f037d110f24..9f67039e915e 100644
--- a/sysutils/cdroot/Makefile
+++ b/sysutils/cdroot/Makefile
@@ -9,8 +9,6 @@ WWW=		https://BSDforge.com/projects/sysutils/cdroot/
 
 LICENSE=	BSD2CLAUSE
 
-BROKEN=		Unfetchable
-
 USES=		tar:xz
 
 .include <bsd.port.mk>
diff --git a/sysutils/cronolog-devel/Makefile b/sysutils/cronolog-devel/Makefile
index e7926c48201b..663a05f945b8 100644
--- a/sysutils/cronolog-devel/Makefile
+++ b/sysutils/cronolog-devel/Makefile
@@ -12,8 +12,6 @@ WWW=		https://BSDforge.com/projects/sysutils/cronolog-devel
 
 LICENSE=	APACHE10
 
-BROKEN=		Unfetchable
-
 USES=		shebangfix tar:xz
 
 SHEBANG_FILES=	src/cronosplit
diff --git a/sysutils/fusefs-afuse/Makefile b/sysutils/fusefs-afuse/Makefile
index 46cc6c75fbb2..29d86ac74c20 100644
--- a/sysutils/fusefs-afuse/Makefile
+++ b/sysutils/fusefs-afuse/Makefile
@@ -12,8 +12,6 @@ WWW=		https://github.com/pcarrier/afuse
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 USES=		cpe fuse pkgconfig
 GNU_CONFIGURE=	yes
 
diff --git a/sysutils/fusefs-chironfs/Makefile b/sysutils/fusefs-chironfs/Makefile
index cb7d722284ba..bbb660c8d496 100644
--- a/sysutils/fusefs-chironfs/Makefile
+++ b/sysutils/fusefs-chironfs/Makefile
@@ -12,8 +12,6 @@ WWW=		https://BSDforge.com/projects/sysutils/fusefs-chironfs/
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/doc/copyright
 
-BROKEN=		Unfetchable
-
 USES=		fuse localbase:ldflags
 GNU_CONFIGURE=	yes
 
diff --git a/sysutils/fusefs-cryptofs/Makefile b/sysutils/fusefs-cryptofs/Makefile
index 4b1763989d6b..dac8d80da95a 100644
--- a/sysutils/fusefs-cryptofs/Makefile
+++ b/sysutils/fusefs-cryptofs/Makefile
@@ -12,8 +12,6 @@ WWW=		https://BSDforge.com/projects/sysutils/fusefs-cryptofs/
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 LIB_DEPENDS=	libgcrypt.so:security/libgcrypt
 
 GNU_CONFIGURE=	yes
diff --git a/sysutils/hwstat/Makefile b/sysutils/hwstat/Makefile
index ee97a95ff6f1..a7c415f14ae1 100644
--- a/sysutils/hwstat/Makefile
+++ b/sysutils/hwstat/Makefile
@@ -10,8 +10,6 @@ WWW=		https://BSDforge.com/projects/sysutils/hwstat/
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 USES=		uidfix
 MAKE_ARGS+=	BINDIR=${PREFIX}/bin MANDIR=${PREFIX}/man/man
 PLIST_FILES=	bin/hwstat man/man1/hwstat.1.gz
diff --git a/sysutils/jailadmin/Makefile b/sysutils/jailadmin/Makefile
index 55e47e807ed7..7f14a863ed2b 100644
--- a/sysutils/jailadmin/Makefile
+++ b/sysutils/jailadmin/Makefile
@@ -9,8 +9,6 @@ WWW=		https://BSDforge.com/projects/sysutils/jailadmin/
 
 LICENSE=	BSD2CLAUSE
 
-BROKEN=		Unfetchable
-
 OPTIONS_DEFINE=		SNMP DOCS
 SNMP_DESC=	install the additional SNMP management components
 
diff --git a/sysutils/kldpatch/Makefile b/sysutils/kldpatch/Makefile
index 2781d9cc62d2..b0aed996fc79 100644
--- a/sysutils/kldpatch/Makefile
+++ b/sysutils/kldpatch/Makefile
@@ -8,8 +8,6 @@ MAINTAINER=	portmaster@BSDforge.com
 COMMENT=	Utility to patch modules and kernel
 WWW=		http://info.iet.unipi.it/~luigi/FreeBSD/
 
-BROKEN=		Unfetchable
-
 USES=		tar:tgz
 
 PLIST_FILES=	man/man8/${PORTNAME}.8.gz sbin/kldpatch
diff --git a/sysutils/lmon/Makefile b/sysutils/lmon/Makefile
index b4ae23f85d6c..6ccae71b763a 100644
--- a/sysutils/lmon/Makefile
+++ b/sysutils/lmon/Makefile
@@ -11,8 +11,6 @@ WWW=		http://www.bsdconsulting.no/tools/
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN=		Unfetchable
-
 RUN_DEPENDS=	p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \
 		p5-Mail-Sendmail>=0:mail/p5-Mail-Sendmail \
 		p5-File-Tail>=0:devel/p5-File-Tail
diff --git a/sysutils/openupsd/Makefile b/sysutils/openupsd/Makefile
index fd2b3e9e6980..98c4760b4d11 100644
--- a/sysutils/openupsd/Makefile
+++ b/sysutils/openupsd/Makefile
@@ -8,8 +8,6 @@ MAINTAINER=	tdb@FreeBSD.org
 COMMENT=	UPS daemon for some Belkin UPS's
 WWW=		https://BSDforge.com/projects/sysutils/openupsd/
 
-BROKEN=		Unfetchable
-
 USE_RC_SUBR=	${PORTNAME}
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--program-transform-name= --bindir=${PREFIX}/sbin
diff --git a/sysutils/rsyncbackup/Makefile b/sysutils/rsyncbackup/Makefile
index 53c9486a9b51..9ea26309a601 100644
--- a/sysutils/rsyncbackup/Makefile
+++ b/sysutils/rsyncbackup/Makefile
@@ -10,8 +10,6 @@ WWW=		https://BSDforge.com/projects/sysutils/rsync-backup/
 
 LICENSE=	GPLv2+
 
-BROKEN=		Unfetchable
-
 RUN_DEPENDS=	rsync:net/rsync
 
 CONFIGSRC=	${WRKSRC}/config
diff --git a/sysutils/thefish/Makefile b/sysutils/thefish/Makefile
index 3a262bb41caf..d341e90cf0e0 100644
--- a/sysutils/thefish/Makefile
+++ b/sysutils/thefish/Makefile
@@ -10,8 +10,6 @@ WWW=		https://BSDforge.com/projects/sysutils/thefish
 
 LICENSE=	BSD2CLAUSE
 
-BROKEN=		Unfetchable
-
 USES=		gnome pkgconfig tar:xz
 
 OPTIONS_SINGLE=		X11
diff --git a/sysutils/upsdaemon/Makefile b/sysutils/upsdaemon/Makefile
index 76bfce726355..ca91794a5e3a 100644
--- a/sysutils/upsdaemon/Makefile
+++ b/sysutils/upsdaemon/Makefile
@@ -9,8 +9,6 @@ WWW=		https://BSDforge.com/projects/sysutils/upsdaemon/
 
 LICENSE=	BSD2CLAUSE
 
-BROKEN=		Unfetchable
-
 USE_RC_SUBR=	upsdaemon
 
 .include <bsd.port.mk>
diff --git a/textproc/asm2html/Makefile b/textproc/asm2html/Makefile
index b092e6729568..33e97d48bf2f 100644
--- a/textproc/asm2html/Makefile
+++ b/textproc/asm2html/Makefile
@@ -10,8 +10,6 @@ WWW=		https://bsdforge.com/projects/textproc/asm2html/
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Unfetchable
-
 USES=		tar:xz
 GNU_CONFIGURE=	yes
 MAKE_ARGS=	CC=${CC}
diff --git a/textproc/sansi/Makefile b/textproc/sansi/Makefile
index 7034a9934f95..55d4e8342ec0 100644
--- a/textproc/sansi/Makefile
+++ b/textproc/sansi/Makefile
@@ -10,8 +10,6 @@ WWW=		https://BSDforge.com/projects/textproc/sansi/
 LICENSE=	ART20 BSD2CLAUSE
 LICENSE_COMB=	multi
 
-BROKEN=		Unfetchable
-
 RUN_DEPENDS=	p5-PerlIO-eol>=0:devel/p5-PerlIO-eol \
 		p5-Modern-Perl>=0:lang/p5-Modern-Perl
 
diff --git a/textproc/smi/Makefile b/textproc/smi/Makefile
index bc0110513d82..b0c17a74df2a 100644
--- a/textproc/smi/Makefile
+++ b/textproc/smi/Makefile
@@ -11,8 +11,6 @@ WWW=		https://BSDforge.com/projects/textproc/smi/
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN=		Unfetchable
-
 PORTDOCS=	README.md
 
 PLIST_FILES=	bin/smi man/man1/smi.1.gz
diff --git a/www/cgichk/Makefile b/www/cgichk/Makefile
index 70cb26d0acfd..8af92627b7e3 100644
--- a/www/cgichk/Makefile
+++ b/www/cgichk/Makefile
@@ -9,7 +9,8 @@ LICENSE=	GPLv2
 MAINTAINER=	portmaster@BSDforge.com
 COMMENT=	Web site vulnerability scanner
 
-BROKEN=		Unfetchable
+DEPRECATED=	Deprecated utility that checks a list of URLs and lacks HTTPS support
+EXPIRATION_DATE=2024-02-29
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 ALL_TARGET=	cgichk
diff --git a/www/zerowait-httpd/Makefile b/www/zerowait-httpd/Makefile
index 15a19ee2aefd..db4ddc01ce3b 100644
--- a/www/zerowait-httpd/Makefile
+++ b/www/zerowait-httpd/Makefile
@@ -12,8 +12,6 @@ WWW=		https://www.0w.ru/httpd/
 
 LICENSE=	BSD3CLAUSE
 
-BROKEN=		Unfetchable
-
 USES=		gmake ssl
 USE_RC_SUBR=	0W-httpd
 ALL_TARGET=	#none
diff --git a/x11-fonts/sgifonts/Makefile b/x11-fonts/sgifonts/Makefile
index 60246b41bc33..4379b69fe082 100644
--- a/x11-fonts/sgifonts/Makefile
+++ b/x11-fonts/sgifonts/Makefile
@@ -12,8 +12,6 @@ WWW=		http://oss.sgi.com/projects/sgi_propack/
 
 LICENSE=	MIT
 
-BROKEN=		Unfetchable
-
 BUILD_DEPENDS=	bdftopcf:x11-fonts/bdftopcf
 
 USES=		fonts
diff --git a/x11-themes/gtk-gray-theme/Makefile b/x11-themes/gtk-gray-theme/Makefile
index a3ee692d10e4..902fc079b5b1 100644
--- a/x11-themes/gtk-gray-theme/Makefile
+++ b/x11-themes/gtk-gray-theme/Makefile
@@ -9,8 +9,6 @@ MAINTAINER=	portmaster@BSDforge.com
 COMMENT=	Gray theme for GTK 2.0
 WWW=		http://www.gnome-look.org/content/show.php?content=34132
 
-BROKEN=		Unfetchable
-
 RUN_DEPENDS=	icons-tango>0:x11-themes/icons-tango
 
 NO_BUILD=	yes
diff --git a/x11-themes/gtk-nodoka-engine/Makefile b/x11-themes/gtk-nodoka-engine/Makefile
index cb71e009b29a..a121f325d2e6 100644
--- a/x11-themes/gtk-nodoka-engine/Makefile
+++ b/x11-themes/gtk-nodoka-engine/Makefile
@@ -8,8 +8,6 @@ MAINTAINER=	romain@FreeBSD.org
 COMMENT=	GTK nodoka engine and themes
 WWW=		https://pagure.io/nodoka-theme
 
-BROKEN=		Unfetchable
-
 OPTIONS_DEFINE=	ANIMATION ANIMATIONTOLEFT
 ANIMATION_DESC=		Animation support
 ANIMATIONTOLEFT_DESC=	Animation from right to left
diff --git a/x11-themes/kde-icons-black-and-white/Makefile b/x11-themes/kde-icons-black-and-white/Makefile
index f076617c2606..033dd1bb5f20 100644
--- a/x11-themes/kde-icons-black-and-white/Makefile
+++ b/x11-themes/kde-icons-black-and-white/Makefile
@@ -15,8 +15,6 @@ LICENSE_TEXT=	may contain iconic, visual, graphical or other\
 		consent of either the trademark or the patent holder
 LICENSE_PERMS=	auto-accept
 
-BROKEN=		Unfetchable
-
 NO_ARCH=	yes
 
 WRKSRC=		${WRKDIR}/"black and white"
diff --git a/x11-themes/kde-icons-nuovext2/Makefile b/x11-themes/kde-icons-nuovext2/Makefile
index f5126c678cd6..d0548dbc9e72 100644
--- a/x11-themes/kde-icons-nuovext2/Makefile
+++ b/x11-themes/kde-icons-nuovext2/Makefile
@@ -10,8 +10,6 @@ WWW=		https://BSDforge.com/projects/x11-themes/kde-icons-nuovext2/
*** 88 LINES SKIPPED ***