Re: git: f45b1d07f50b - main - many: Unsupported Go dep; deprecate and schedule for removal
- Reply: Robert Clausecker : "Re: git: f45b1d07f50b - main - many: Unsupported Go dep; deprecate and schedule for removal"
- Reply: Adam Weinberger : "Re: git: f45b1d07f50b - main - many: Unsupported Go dep; deprecate and schedule for removal"
- In reply to: Robert Clausecker : "Re: git: f45b1d07f50b - main - many: Unsupported Go dep; deprecate and schedule for removal"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 05 Dec 2025 15:54:40 UTC
(sorry for top posting)
Note:
This should be
USES= go:modules
otherwise you'll see
Unknown USES=go,modules
Can I modify, test, and undeprecate ports I depend on, or am I supposed
to open PRs for each affected port, then wait for a maintainer timeout
and fix it between Christmas and New Years?
Cheers
Michael
On Fri, 5 Dec 2025 16:23:36 +0100
Robert Clausecker <fuz@fuz.su> wrote:
> This is less than a month to fix all the ports and it's over the
> Christmas holidays.
>
> Please extend the deadline to at least three months as is usual.
>
> Yours,
> Robert Clausecker
>
> Am Fri, Dec 05, 2025 at 02:13:31PM +0000 schrieb Adam Weinberger:
> > The branch main has been updated by adamw:
> >
> > URL: https://cgit.FreeBSD.org/ports/commit/?id=f45b1d07f50b64cebbcd416af8d7ddf265db3de1
> >
> > commit f45b1d07f50b64cebbcd416af8d7ddf265db3de1
> > Author: Adam Weinberger <adamw@FreeBSD.org>
> > AuthorDate: 2025-12-05 14:07:28 +0000
> > Commit: Adam Weinberger <adamw@FreeBSD.org>
> > CommitDate: 2025-12-05 14:07:28 +0000
> >
> > many: Unsupported Go dep; deprecate and schedule for removal
> >
> > There are about 75 ports that depend on old, unsupported Go
> > versions. I've scheduled those Go versions for deletions on
> > 2025/01/01, and so these ports are scheduled for removal on
> > that same day.
> >
> > HOWEVER....
> >
> > Likely NONE or VERY VERY FEW of these ports will actually need
> > to be deleted! This stems from a misunderstanding:
> >
> > When go.mod says "go 1.23", it means that it requires AT LEAST
> > go-1.23. Locking a port to a specific go version should almost
> > never happen; it is reserved for when a package absolutely
> > cannot build with any newer version, and it almost means that
> > the port will only last 1 year (Go releases new minors twice a
> > year).
> >
> > Where a port has
> > USES=go:1.23
> > maintainers should attempt build with just
> > USES=go
> >
> > If that works, please either commit it or submit it in a PR.
> >
> > Same goes go
> > USES=go:1.23,modules
> > to attempt
> > USES=go,modules
> > ---
> > audio/pms-devel/Makefile | 3 +++
> > audio/sonicradio/Makefile | 3 +++
> > databases/mongodb-tools/Makefile | 3 +++
> > databases/pg_tileserv/Makefile | 3 +++
> > deskutils/pet/Makefile | 3 +++
> > devel/atlantis/Makefile | 3 +++
> > devel/etcd34/Makefile | 3 +++
> > devel/etcd35/Makefile | 3 +++
> > devel/etcd36/Makefile | 3 +++
> > devel/gilt/Makefile | 3 +++
> > devel/git-town/Makefile | 3 +++
> > devel/gomigrate/Makefile | 3 +++
> > devel/pprof/Makefile | 3 +++
> > devel/revive/Makefile | 3 +++
> > devel/treefmt/Makefile | 3 +++
> > dns/dnsx/Makefile | 3 +++
> > dns/mosdns/Makefile | 3 +++
> > editors/orbiton/Makefile | 3 +++
> > finance/fabric/Makefile | 3 +++
> > ftp/sftpgo/Makefile | 3 +++
> > ftp/wush/Makefile | 3 +++
> > games/tetrigo/Makefile | 3 +++
> > graphics/wallhaven-cli/Makefile | 3 +++
> > irc/soju/Makefile | 3 +++
> > mail/mox/Makefile | 3 +++
> > misc/fabric/Makefile | 3 +++
> > misc/fq/Makefile | 3 +++
> > net-im/dendrite/Makefile | 3 +++
> > net-im/nextcloud-spreed-signaling/Makefile | 3 +++
> > net-mgmt/bind_exporter/Makefile | 3 +++
> > net-mgmt/check_syncthing/Makefile | 3 +++
> > net-mgmt/mysqld_exporter/Makefile | 3 +++
> > net-mgmt/prometheus2/Makefile | 3 +++
> > net-mgmt/smartctl_exporter/Makefile | 3 +++
> > net/exoscale-cli/Makefile | 3 +++
> > net/yggdrasil/Makefile | 3 +++
> > security/apg/Makefile | 3 +++
> > security/certspotter/Makefile | 3 +++
> > security/gauth/Makefile | 3 +++
> > security/git-credential-gopass/Makefile | 3 +++
> > security/local-php-security-checker/Makefile | 3 +++
> > security/opkssh/Makefile | 3 +++
> > security/sshesame/Makefile | 3 +++
> > security/step-certificates/Makefile | 3 +++
> > security/step-cli/Makefile | 3 +++
> > security/trezord/Makefile | 3 +++
> > sysutils/beats7/Makefile | 3 +++
> > sysutils/choria/Makefile | 3 +++
> > sysutils/cloud-nuke/Makefile | 3 +++
> > sysutils/containerd/Makefile | 3 +++
> > sysutils/gdu/Makefile | 3 +++
> > sysutils/gonzo/Makefile | 3 +++
> > sysutils/govmomi/Makefile | 3 +++
> > sysutils/infracost/Makefile | 3 +++
> > sysutils/kapp/Makefile | 3 +++
> > sysutils/kubo-go/Makefile | 3 +++
> > sysutils/nomad-pot-driver/Makefile | 3 +++
> > sysutils/nomad/Makefile | 3 +++
> > sysutils/popeye/Makefile | 3 +++
> > textproc/dasel/Makefile | 3 +++
> > textproc/vacuum/Makefile | 3 +++
> > www/fabio/Makefile | 3 +++
> > www/forgejo7/Makefile | 3 +++
> > www/ghostunnel/Makefile | 3 +++
> > www/httpx/Makefile | 3 +++
> > www/lux/Makefile | 3 +++
> > www/opengist/Makefile | 3 +++
> > www/owncast/Makefile | 3 +++
> > www/reproxy/Makefile | 3 +++
> > www/shiori/Makefile | 3 +++
> > www/xurls/Makefile | 3 +++
> > www/yarr/Makefile | 3 +++
> > www/youtube/Makefile | 3 +++
> > 73 files changed, 219 insertions(+)
> >
> > diff --git a/audio/pms-devel/Makefile b/audio/pms-devel/Makefile
> > index ed4b15f88477..6aa47d1053cd 100644
> > --- a/audio/pms-devel/Makefile
> > +++ b/audio/pms-devel/Makefile
> > @@ -12,6 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.21,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USE_GITHUB= yes
> > GH_ACCOUNT= kimtore
> > GH_PROJECT= pms
> > diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile
> > index 765c4dfa03ea..4b62d5a6a0e8 100644
> > --- a/audio/sonicradio/Makefile
> > +++ b/audio/sonicradio/Makefile
> > @@ -15,6 +15,9 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib
> > USES= go:1.23,modules pkgconfig
> > GO_MODULE= github.com/dancnb/sonicradio
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > PLIST_FILES= bin/sonicradio
> >
> > .include <bsd.port.mk>
> > diff --git a/databases/mongodb-tools/Makefile
> > b/databases/mongodb-tools/Makefile index 8bb7ea1e030b..04524846366b
> > 100644 --- a/databases/mongodb-tools/Makefile
> > +++ b/databases/mongodb-tools/Makefile
> > @@ -15,6 +15,9 @@ USE_GITHUB= yes
> > GH_ACCOUNT= mongodb
> > GH_PROJECT= mongo-tools
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT}
> > GO_BUILDFLAGS= -tags "${USE_MY_TAGS}"
> >
> > diff --git a/databases/pg_tileserv/Makefile
> > b/databases/pg_tileserv/Makefile index c8bc5e2c0e2a..c6506e9e9ac6
> > 100644 --- a/databases/pg_tileserv/Makefile
> > +++ b/databases/pg_tileserv/Makefile
> > @@ -16,6 +16,9 @@ USE_GITHUB= nodefault
> > GH_TUPLE= golang:sys:v0.6.0:sys
> > GO_MODULE= github.com/crunchydata/pg_tileserv
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > PLIST_FILES= bin/${PORTNAME}
> >
> > pre-patch:
> > diff --git a/deskutils/pet/Makefile b/deskutils/pet/Makefile
> > index bbd62dcb9802..752c5c4f041e 100644
> > --- a/deskutils/pet/Makefile
> > +++ b/deskutils/pet/Makefile
> > @@ -13,6 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.21,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/knqyf263/pet
> >
> > PLIST_FILES= bin/${PORTNAME}
> > diff --git a/devel/atlantis/Makefile b/devel/atlantis/Makefile
> > index 2fd39be33c9e..2f7568305d61 100644
> > --- a/devel/atlantis/Makefile
> > +++ b/devel/atlantis/Makefile
> > @@ -15,6 +15,9 @@ RUN_DEPENDS= terraform:sysutils/terraform
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/runatlantis/atlantis
> > CGO_ENABLED= 0
> >
> > diff --git a/devel/etcd34/Makefile b/devel/etcd34/Makefile
> > index 11c4b72d847d..b299c5997fd1 100644
> > --- a/devel/etcd34/Makefile
> > +++ b/devel/etcd34/Makefile
> > @@ -22,6 +22,9 @@ GO_MODULE= go.etcd.io/etcd/v3
> > GO_MOD_DIST= github
> > GO_TARGET= ./etcdctl .
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > CONFLICTS_INSTALL= coreos-etcd[0-9][0-9]
> >
> > PLIST_FILES= bin/etcd \
> > diff --git a/devel/etcd35/Makefile b/devel/etcd35/Makefile
> > index 0e067e9a480f..07d3ccc85b53 100644
> > --- a/devel/etcd35/Makefile
> > +++ b/devel/etcd35/Makefile
> > @@ -32,6 +32,9 @@ GO_MODULE= go.etcd.io/etcd/v3
> > GO_MOD_DIST= github
> > GO_TARGET= ./etcdctl ./etcdutl ./server
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > CONFLICTS_INSTALL= coreos-etcd[0-9][0-9]
> >
> > PLIST_FILES= bin/etcd \
> > diff --git a/devel/etcd36/Makefile b/devel/etcd36/Makefile
> > index 31d4f5f07748..e5b5c1d078a1 100644
> > --- a/devel/etcd36/Makefile
> > +++ b/devel/etcd36/Makefile
> > @@ -32,6 +32,9 @@ GO_MODULE= go.etcd.io/etcd/v3
> > GO_MOD_DIST= github
> > GO_TARGET= ./etcdctl ./etcdutl ./server
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > CONFLICTS_INSTALL= coreos-etcd[0-9][0-9]
> >
> > PLIST_FILES= bin/etcd \
> > diff --git a/devel/gilt/Makefile b/devel/gilt/Makefile
> > index 501a9ec0d544..5bae6f4a522c 100644
> > --- a/devel/gilt/Makefile
> > +++ b/devel/gilt/Makefile
> > @@ -14,6 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> > USES= go:1.23,modules
> > GO_MODULE= github.com/retr0h/gilt/v2
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > PLIST_FILES= bin/gilt
> >
> > .include <bsd.port.mk>
> > diff --git a/devel/git-town/Makefile b/devel/git-town/Makefile
> > index 2d87761c1497..b73980a9f08c 100644
> > --- a/devel/git-town/Makefile
> > +++ b/devel/git-town/Makefile
> > @@ -17,6 +17,9 @@ USES= go:1.21,modules
> > USE_GITHUB= nodefault
> > GH_TUPLE= golang:sys:v0.6.0:sys
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/git-town/git-town/v10
> >
> > PLIST_FILES= bin/${PORTNAME}
> > diff --git a/devel/gomigrate/Makefile b/devel/gomigrate/Makefile
> > index d1ab94a6f4e2..f0b6f618991e 100644
> > --- a/devel/gomigrate/Makefile
> > +++ b/devel/gomigrate/Makefile
> > @@ -13,6 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > CONFLICTS_INSTALL= migrate
> >
> > GO_MODULE= github.com/golang-migrate/migrate/v4
> > diff --git a/devel/pprof/Makefile b/devel/pprof/Makefile
> > index 45249dc0d3d0..4ce7bdb0417e 100644
> > --- a/devel/pprof/Makefile
> > +++ b/devel/pprof/Makefile
> > @@ -12,6 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.22,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USE_GITHUB= yes
> > GH_ACCOUNT= google
> > GH_TAGNAME= 40e02aa
> > diff --git a/devel/revive/Makefile b/devel/revive/Makefile
> > index 43b7e090c5b4..d8f35251c4d8 100644
> > --- a/devel/revive/Makefile
> > +++ b/devel/revive/Makefile
> > @@ -12,6 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > _BUILD_VERSION= ${DISTVERSION}
> > _BUILD_COMMIT= e1d05f7
> >
> > diff --git a/devel/treefmt/Makefile b/devel/treefmt/Makefile
> > index c38a839845f8..fb4d2c1b0357 100644
> > --- a/devel/treefmt/Makefile
> > +++ b/devel/treefmt/Makefile
> > @@ -14,6 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.22,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USE_GITHUB= yes
> > GH_ACCOUNT= numtide
> > GH_TUPLE= \
> > diff --git a/dns/dnsx/Makefile b/dns/dnsx/Makefile
> > index 29f439683b08..2116749f88f0 100644
> > --- a/dns/dnsx/Makefile
> > +++ b/dns/dnsx/Makefile
> > @@ -12,6 +12,9 @@ LICENSE= MIT
> >
> > USES= go:1.21,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/projectdiscovery/dnsx
> > GO_TARGET= ./cmd/${PORTNAME}
> >
> > diff --git a/dns/mosdns/Makefile b/dns/mosdns/Makefile
> > index 2fc6d180a786..33b4ac899f61 100644
> > --- a/dns/mosdns/Makefile
> > +++ b/dns/mosdns/Makefile
> > @@ -13,6 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.21,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/IrineSistiana/mosdns/v5
> >
> > PLIST_FILES= bin/${PORTNAME}
> > diff --git a/editors/orbiton/Makefile b/editors/orbiton/Makefile
> > index 15f80c79f5bd..6fbfc09ff7dd 100644
> > --- a/editors/orbiton/Makefile
> > +++ b/editors/orbiton/Makefile
> > @@ -14,6 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/xyproto/orbiton/v2
> >
> > PLIST_FILES= bin/${PORTNAME}
> > diff --git a/finance/fabric/Makefile b/finance/fabric/Makefile
> > index d2397f11910e..4876169678eb 100644
> > --- a/finance/fabric/Makefile
> > +++ b/finance/fabric/Makefile
> > @@ -18,6 +18,9 @@ USES= go:1.23,modules
> > USE_GITHUB= yes
> > GH_ACCOUNT= hyperledger
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > # the upstream claims that it is too difficult to add the /v2
> > suffix to the GoLang module
> > URL: https://github.com/hyperledger/fabric/issues/2929 GH_TUPLE= \ AdaLogics:go-fuzz-headers:ced1acdcaa24:adalogics_go_fuzz_headers/vendor/github.com/AdaLogics/go-fuzz-headers \
> > diff --git a/ftp/sftpgo/Makefile b/ftp/sftpgo/Makefile
> > index d1ba68317aee..582f81bf6281 100644
> > --- a/ftp/sftpgo/Makefile
> > +++ b/ftp/sftpgo/Makefile
> > @@ -15,6 +15,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> > USES= go:1.23,modules tar:xz
> > USE_RC_SUBR= ${PORTNAME}
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > NO_WRKSUBDIR= yes
> >
> > OPTIONS_DEFINE= BASH FISH ZSH MANPAGES
> > diff --git a/ftp/wush/Makefile b/ftp/wush/Makefile
> > index 25a02eb13944..e8da9a2fd75b 100644
> > --- a/ftp/wush/Makefile
> > +++ b/ftp/wush/Makefile
> > @@ -13,6 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/coder/wush
> > GO_TARGET= ./cmd/wush
> > GO_BUILDFLAGS= -ldflags '-X main.version=${DISTVERSION}'
> > diff --git a/games/tetrigo/Makefile b/games/tetrigo/Makefile
> > index 882cc2670384..e87535f6fe37 100644
> > --- a/games/tetrigo/Makefile
> > +++ b/games/tetrigo/Makefile
> > @@ -13,6 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/Broderick-Westrope/tetrigo
> > GO_TARGET= ./cmd/${PORTNAME}
> >
> > diff --git a/graphics/wallhaven-cli/Makefile
> > b/graphics/wallhaven-cli/Makefile index d689b50b543d..4dd79673818d
> > 100644 --- a/graphics/wallhaven-cli/Makefile
> > +++ b/graphics/wallhaven-cli/Makefile
> > @@ -16,6 +16,9 @@ RUN_DEPENDS= chafa:graphics/chafa \
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/r3tr0ananas/wallhaven-cli/v2
> > GO_TARGET= ./wallhaven
> > PLIST_FILES= bin/wallhaven
> > diff --git a/irc/soju/Makefile b/irc/soju/Makefile
> > index 0eb6641e81fb..eee81dbf148d 100644
> > --- a/irc/soju/Makefile
> > +++ b/irc/soju/Makefile
> > @@ -15,6 +15,9 @@ USES= go:1.23,modules,no_targets
> > sqlite:3 USE_GITHUB= nodefault
> > GH_TUPLE= golang:sys:v0.30.0:sys
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > OPTIONS_DEFAULT= DOCS
> > OPTIONS_DEFINE= DOCS
> >
> > diff --git a/mail/mox/Makefile b/mail/mox/Makefile
> > index f14a237214b6..a98303690f37 100644
> > --- a/mail/mox/Makefile
> > +++ b/mail/mox/Makefile
> > @@ -17,6 +17,9 @@ LICENSE_FILE_MPL20=
> > ${WRKSRC}/LICENSE.MPLv2.0
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/mjl-/mox
> >
> > PLIST_FILES= bin/${PORTNAME}
> > diff --git a/misc/fabric/Makefile b/misc/fabric/Makefile
> > index 3d69f0c88506..8c21daeedb26 100644
> > --- a/misc/fabric/Makefile
> > +++ b/misc/fabric/Makefile
> > @@ -14,6 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/danielmiessler/fabric
> >
> > PLIST_FILES= bin/${PORTNAME}
> > diff --git a/misc/fq/Makefile b/misc/fq/Makefile
> > index f6dee6fc7c4b..78c28ab48eb2 100644
> > --- a/misc/fq/Makefile
> > +++ b/misc/fq/Makefile
> > @@ -35,6 +35,9 @@ GH_TUPLE= \
> > niemeyer:pretty:a10e7caefd8e:niemeyer_pretty/vendor/github.com/niemeyer/pretty
> > \ wader:gojq:0aa7b87b2c2b:wader_gojq/vendor/github.com/wader/gojq
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > PLIST_FILES= bin/${PORTNAME}
> >
> > .include <bsd.port.mk>
> > diff --git a/net-im/dendrite/Makefile b/net-im/dendrite/Makefile
> > index da8b76720497..c43d795aeac7 100644
> > --- a/net-im/dendrite/Makefile
> > +++ b/net-im/dendrite/Makefile
> > @@ -18,6 +18,9 @@ USE_RC_SUBR= ${PORTNAME}
> > USERS= ${PORTNAME}
> > GROUPS= ${USERS}
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > DENDRITE_BINS= create-account dendrite-demo-pinecone
> > \ dendrite-demo-yggdrasil dendrite
> > \ dendrite-upgrade-tests furl generate-config
> > \ diff --git a/net-im/nextcloud-spreed-signaling/Makefile
> > b/net-im/nextcloud-spreed-signaling/Makefile index
> > c839ab04fea0..aebfecbd02e6 100644 ---
> > a/net-im/nextcloud-spreed-signaling/Makefile +++
> > b/net-im/nextcloud-spreed-signaling/Makefile @@ -12,6 +12,9 @@
> > LICENSE= AGPLv3
> > BUILD_DEPENDS= protoc:devel/protobuf
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USES= gmake go:1.22 go:no_targets
> > USERS= signaling
> > GROUPS= signaling
> > diff --git a/net-mgmt/bind_exporter/Makefile
> > b/net-mgmt/bind_exporter/Makefile index e9eac992fa80..6bf00d56e084
> > 100644 --- a/net-mgmt/bind_exporter/Makefile
> > +++ b/net-mgmt/bind_exporter/Makefile
> > @@ -14,6 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> > USES= go:1.23,modules
> > USE_RC_SUBR= bind_exporter
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/prometheus-community/bind_exporter
> > GO_BUILDFLAGS= -v -ldflags "${LD_FLAG_STRING}"
> >
> > diff --git a/net-mgmt/check_syncthing/Makefile
> > b/net-mgmt/check_syncthing/Makefile index
> > 3a42551f7051..b8970070e3cf 100644 ---
> > a/net-mgmt/check_syncthing/Makefile +++
> > b/net-mgmt/check_syncthing/Makefile @@ -13,6 +13,9 @@
> > LICENSE_FILE= ${WRKSRC}/LICENSE
> > USES= go:1.22,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USE_GITHUB= yes
> > GH_ACCOUNT= dsh2dsh
> >
> > diff --git a/net-mgmt/mysqld_exporter/Makefile
> > b/net-mgmt/mysqld_exporter/Makefile index
> > 1325a9b28cf0..310116db2c6e 100644 ---
> > a/net-mgmt/mysqld_exporter/Makefile +++
> > b/net-mgmt/mysqld_exporter/Makefile @@ -14,6 +14,9 @@
> > LICENSE_FILE= ${WRKSRC}/LICENSE USES=
> > go:1.23,modules GO_MODULE=
> > github.com/prometheus/mysqld_exporter
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > PLIST_FILES= bin/mysqld_exporter
> > USE_RC_SUBR= mysqld_exporter
> > SUB_FILES= pkg-message
> > diff --git a/net-mgmt/prometheus2/Makefile
> > b/net-mgmt/prometheus2/Makefile index 5a09c3b8f28b..c848f4749eed
> > 100644 --- a/net-mgmt/prometheus2/Makefile
> > +++ b/net-mgmt/prometheus2/Makefile
> > @@ -18,6 +18,9 @@ PATCH_DEPENDS= bash:shells/bash
> >
> > USES= cpe gmake go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > CONFLICTS_INSTALL= prometheus[13]
> >
> > USE_GITHUB= yes
> > diff --git a/net-mgmt/smartctl_exporter/Makefile
> > b/net-mgmt/smartctl_exporter/Makefile index
> > f3f376d0084d..3d75b342be87 100644 ---
> > a/net-mgmt/smartctl_exporter/Makefile +++
> > b/net-mgmt/smartctl_exporter/Makefile @@ -14,6 +14,9 @@
> > USES= go:1.23,modules USE_GITHUB=
> > yes GH_ACCOUNT= prometheus-community
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USE_RC_SUBR= smartctl_exporter
> > RUN_DEPENDS+= smartctl:sysutils/smartmontools
> > GO_MODULES=
> > github.com/prometheus-community/smartctl_exporter diff --git
> > a/net/exoscale-cli/Makefile b/net/exoscale-cli/Makefile index
> > ae462544c7d7..ecf516fd8e58 100644 --- a/net/exoscale-cli/Makefile
> > +++ b/net/exoscale-cli/Makefile
> > @@ -14,6 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> > USES= go:1.23,modules
> > USE_GITHUB= yes
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GH_ACCOUNT= exoscale
> > GH_PROJECT= cli
> > CGO_ENABLED= 0
> > diff --git a/net/yggdrasil/Makefile b/net/yggdrasil/Makefile
> > index 30afd6aa0616..0a118264e8d8 100644
> > --- a/net/yggdrasil/Makefile
> > +++ b/net/yggdrasil/Makefile
> > @@ -15,6 +15,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> > USES= go:1.22,modules
> > USE_RC_SUBR= yggdrasil
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/yggdrasil-network/yggdrasil-go
> > GO_TARGET= ./cmd/yggdrasil \
> > ./cmd/yggdrasilctl
> > diff --git a/security/apg/Makefile b/security/apg/Makefile
> > index 2f17bb03d649..2025c0417726 100644
> > --- a/security/apg/Makefile
> > +++ b/security/apg/Makefile
> > @@ -18,6 +18,9 @@ GH_ACCOUNT= wneessen
> > GH_PROJECT= apg-go
> > GH_TUPLE=
> > wneessen:go-hibp:v1.0.6:wneessen_go_hibp/vendor/github.com/wneessen/go-hibp
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT}
> > GO_TARGET= ./cmd/${PORTNAME}
> >
> > diff --git a/security/certspotter/Makefile
> > b/security/certspotter/Makefile index 1e72e32655ca..f66ed4525249
> > 100644 --- a/security/certspotter/Makefile
> > +++ b/security/certspotter/Makefile
> > @@ -15,6 +15,9 @@ USE_RC_SUBR= certspotter
> > GO_MODULE= software.sslmate.com/src/certspotter
> > GO_TARGET= ./cmd/${PORTNAME}:${PREFIX}/sbin/${PORTNAME}
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > CERTSPOTTER_USER?= certspotter
> > CERTSPOTTER_GROUP?= certspotter
> >
> > diff --git a/security/gauth/Makefile b/security/gauth/Makefile
> > index 217881711ace..150b42b5524c 100644
> > --- a/security/gauth/Makefile
> > +++ b/security/gauth/Makefile
> > @@ -14,6 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/pcarrier/gauth
> >
> > PLIST_FILES= bin/${PORTNAME}
> > diff --git a/security/git-credential-gopass/Makefile
> > b/security/git-credential-gopass/Makefile index
> > 31ee815c9fd9..76985f2a1c6d 100644 ---
> > a/security/git-credential-gopass/Makefile +++
> > b/security/git-credential-gopass/Makefile @@ -14,6 +14,9 @@
> > USES= go:1.22,modules USE_GITHUB= yes
> > GH_ACCOUNT= gopasspw
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/${GH_ACCOUNT}/${PORTNAME}
> >
> > PLIST_FILES= bin/git-credential-gopass
> > diff --git a/security/local-php-security-checker/Makefile
> > b/security/local-php-security-checker/Makefile index
> > 7d0b72cf4ac3..7264f69e5a91 100644 ---
> > a/security/local-php-security-checker/Makefile +++
> > b/security/local-php-security-checker/Makefile @@ -14,6 +14,9 @@
> > LICENSE_FILE= ${WRKSRC}/LICENSE
> > USES= go:1.22,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USE_GITHUB= yes
> > GH_ACCOUNT= fabpot
> > GH_TUPLE=
> > davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew
> > \ diff --git a/security/opkssh/Makefile b/security/opkssh/Makefile
> > index 36c50d9ac217..a27393f5f7ed 100644 ---
> > a/security/opkssh/Makefile +++ b/security/opkssh/Makefile
> > @@ -16,6 +16,9 @@ USE_GITHUB= yes
> > GH_ACCOUNT= openpubkey
> > GO_BUILDFLAGS= -ldflags "-X
> > main.Version=${DISTVERSIONPREFIX}${DISTVERSION}"
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > SUB_FILES= pkg-message
> > SUB_LIST= GROUP=${OPKSSH_GROUP} \
> > USER=${OPKSSH_USER}
> > diff --git a/security/sshesame/Makefile b/security/sshesame/Makefile
> > index ddba948fae64..fd9eee41c08c 100644
> > --- a/security/sshesame/Makefile
> > +++ b/security/sshesame/Makefile
> > @@ -13,6 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> > USES= go:1.22,modules
> > USE_RC_SUBR= ${PORTNAME}
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USERS= sshesame
> > GROUPS= sshesame
> >
> > diff --git a/security/step-certificates/Makefile
> > b/security/step-certificates/Makefile index
> > 7b865e0753a4..a74198bdc18c 100644 ---
> > a/security/step-certificates/Makefile +++
> > b/security/step-certificates/Makefile @@ -16,6 +16,9 @@
> > RUN_DEPENDS= step:security/step-cli
> > USES= go:1.22,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USE_RC_SUBR= step_ca
> >
> > GO_MODULE= github.com/smallstep/certificates
> > diff --git a/security/step-cli/Makefile b/security/step-cli/Makefile
> > index d58b502aa605..a9a897b5f233 100644
> > --- a/security/step-cli/Makefile
> > +++ b/security/step-cli/Makefile
> > @@ -12,6 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.22,modules shebangfix
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > SHEBANG_FILES= autocomplete/bash_autocomplete
> >
> > GO_MODULE= github.com/smallstep/cli
> > diff --git a/security/trezord/Makefile b/security/trezord/Makefile
> > index 0519f75984be..7ac421f20675 100644
> > --- a/security/trezord/Makefile
> > +++ b/security/trezord/Makefile
> > @@ -13,6 +13,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
> >
> > USES= go:1.20,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USE_RC_SUBR= ${PORTNAME}
> >
> > USE_GITHUB= yes
> > diff --git a/sysutils/beats7/Makefile b/sysutils/beats7/Makefile
> > index 963a5659eef6..10a113d66196 100644
> > --- a/sysutils/beats7/Makefile
> > +++ b/sysutils/beats7/Makefile
> > @@ -16,6 +16,9 @@ BUILD_DEPENDS=
> > ${LOCALBASE}/bin/mage:devel/mage USES=
> > go:1.22,modules USE_GITHUB= yes
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GH_ACCOUNT= elastic
> > GH_TUPLE=
> > Azure:azure-amqp-common-go:v3.2.1:azure_azure_amqp_common_go_v3/vendor/github.com/Azure/azure-amqp-common-go/v3
> > \
> > Azure:azure-event-hubs-go:v3.3.15:azure_azure_event_hubs_go_v3/vendor/github.com/Azure/azure-event-hubs-go/v3
> > \ diff --git a/sysutils/choria/Makefile b/sysutils/choria/Makefile
> > index 98fba7dc42f5..5672983231d5 100644 ---
> > a/sysutils/choria/Makefile +++ b/sysutils/choria/Makefile @@ -13,6
> > +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> > USES= go:1.22,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USE_GITHUB= yes
> > GH_ACCOUNT= choria-io
> > GH_PROJECT= go-choria
> > diff --git a/sysutils/cloud-nuke/Makefile
> > b/sysutils/cloud-nuke/Makefile index 09962e77c082..4d45ec8840e8
> > 100644 --- a/sysutils/cloud-nuke/Makefile
> > +++ b/sysutils/cloud-nuke/Makefile
> > @@ -12,6 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
> >
> > USES= cpe go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > CPE_VENDOR= gruntwork-io
> > GO_MODULE= github.com/gruntwork-io/cloud-nuke
> > GO_BUILDFLAGS= -ldflags "\
> > diff --git a/sysutils/containerd/Makefile
> > b/sysutils/containerd/Makefile index d4339b7b4aac..3e7e014ecfcd
> > 100644 --- a/sysutils/containerd/Makefile
> > +++ b/sysutils/containerd/Makefile
> > @@ -17,6 +17,9 @@ USES= cpe gmake
> > go:1.23,modules,no_targets USE_GITHUB= yes
> > GH_SUBDIR= src/github.com/containerd/containerd
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > CPE_VENDOR= linuxfoundation
> >
> > USE_RC_SUBR= containerd
> > diff --git a/sysutils/gdu/Makefile b/sysutils/gdu/Makefile
> > index 5a96caa4919a..12df4382dfa5 100644
> > --- a/sysutils/gdu/Makefile
> > +++ b/sysutils/gdu/Makefile
> > @@ -12,6 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
> >
> > USES= go:1.22,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > _BUILD_MAJOR= ${DISTVERSIONFULL:C/\..*$//}
> > _BUILD_DATE= $$(date +%Y-%m-%d)
> >
> > diff --git a/sysutils/gonzo/Makefile b/sysutils/gonzo/Makefile
> > index 43d454db4d1e..53bbc0a894d6 100644
> > --- a/sysutils/gonzo/Makefile
> > +++ b/sysutils/gonzo/Makefile
> > @@ -12,6 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > #NOT_FOR_ARCHS= armv6 armv7 i386
> >
> > _BUILD_DATE= $$(date -u +"%FT%T%z")
> > diff --git a/sysutils/govmomi/Makefile b/sysutils/govmomi/Makefile
> > index bfd638bb1fa6..9535796f293c 100644
> > --- a/sysutils/govmomi/Makefile
> > +++ b/sysutils/govmomi/Makefile
> > @@ -14,6 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
> > USES= go:1.22,modules
> > GO_MODULE= github.com/vmware/govmomi
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_TARGET= ./govc \
> > ./vcsim
> >
> > diff --git a/sysutils/infracost/Makefile
> > b/sysutils/infracost/Makefile index 93ba0877c7ea..e6855f9c9a88
> > 100644 --- a/sysutils/infracost/Makefile
> > +++ b/sysutils/infracost/Makefile
> > @@ -18,6 +18,9 @@ RUN_DEPENDS= terraform:sysutils/terraform \
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/${PORTNAME}/${PORTNAME}
> >
> > GO_BUILDFLAGS= -ldflags="-X
> > github.com/infracost/infracost/internal/version.Version=v${PORTVERSION}"
> > diff --git a/sysutils/kapp/Makefile b/sysutils/kapp/Makefile index
> > 92922fc4c7f7..43740836df56 100644 --- a/sysutils/kapp/Makefile
> > +++ b/sysutils/kapp/Makefile
> > @@ -15,6 +15,9 @@ GO_MODULE=
> > github.com/carvel-dev/${PORTNAME} GO_TARGET=
> > ./cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags="-X
> > carvel.dev/kapp/pkg/kapp/version.Version=v${DISTVERSION}"
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > PLIST_FILES= bin/${PORTNAME}
> >
> > .include <bsd.port.mk>
> > diff --git a/sysutils/kubo-go/Makefile b/sysutils/kubo-go/Makefile
> > index 575f4d363a46..ab10c5acb623 100644
> > --- a/sysutils/kubo-go/Makefile
> > +++ b/sysutils/kubo-go/Makefile
> > @@ -16,6 +16,9 @@ LICENSE_FILE_APACHE20=
> > ${WRKSRC}/LICENSE-APACHE
> > USES= cpe go:1.22,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > CONFLICTS_INSTALL?= ipfs-go-*
> >
> > CPE_VENDOR= protocol
> > diff --git a/sysutils/nomad-pot-driver/Makefile
> > b/sysutils/nomad-pot-driver/Makefile index
> > 107ec2edaba9..94a2624a0e8a 100644 ---
> > a/sysutils/nomad-pot-driver/Makefile +++
> > b/sysutils/nomad-pot-driver/Makefile @@ -21,4 +21,7 @@
> > GO_TARGET= :${PREFIX}/libexec/nomad/plugins/nomad-pot-driver
> > SUB_FILES= pkg-message PLIST_FILES=
> > ${PREFIX}/libexec/nomad/plugins/nomad-pot-driver
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > .include <bsd.port.mk>
> > diff --git a/sysutils/nomad/Makefile b/sysutils/nomad/Makefile
> > index 16e358bacd39..be9f8282feda 100644
> > --- a/sysutils/nomad/Makefile
> > +++ b/sysutils/nomad/Makefile
> > @@ -28,6 +28,9 @@ USE_GITHUB= yes
> > GH_ACCOUNT= hashicorp
> > USE_RC_SUBR= nomad
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/hashicorp/nomad
> > GO_BUILDFLAGS= -tags ui \
> > -ldflags "-X main.GitDescribe=${DISTVERSIONFULL}"
> > diff --git a/sysutils/popeye/Makefile b/sysutils/popeye/Makefile
> > index 204887acb1f6..c50b24ce9ef8 100644
> > --- a/sysutils/popeye/Makefile
> > +++ b/sysutils/popeye/Makefile
> > @@ -16,6 +16,9 @@ NOT_FOR_ARCHS= armv7 i386
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > _BUILD_DATE= $$(date -u +"%FT%T%z")
> > _BUILD_HASH= f736e64
> >
> > diff --git a/textproc/dasel/Makefile b/textproc/dasel/Makefile
> > index 9953d3700d73..dbd1f509b5f7 100644
> > --- a/textproc/dasel/Makefile
> > +++ b/textproc/dasel/Makefile
> > @@ -25,6 +25,9 @@ PORTDOCS= CHANGELOG.md CODE_OF_CONDUCT.md
> > README.md
> > OPTIONS_DEFINE= DOCS
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > post-install-DOCS-on:
> > @${MKDIR} ${STAGEDIR}${DOCSDIR}
> > ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} \
> > diff --git a/textproc/vacuum/Makefile b/textproc/vacuum/Makefile
> > index fb85957bbb4a..a80990389c02 100644
> > --- a/textproc/vacuum/Makefile
> > +++ b/textproc/vacuum/Makefile
> > @@ -15,6 +15,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > GO_MODULE= github.com/daveshanley/vacuum
> >
> > PLIST_FILES= bin/${PORTNAME}
> > diff --git a/www/fabio/Makefile b/www/fabio/Makefile
> > index 13d5f963e041..450de65b4abd 100644
> > --- a/www/fabio/Makefile
> > +++ b/www/fabio/Makefile
> > @@ -13,6 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > USES= go:1.23,modules
> >
> > +DEPRECATED= Uses old go, but try building without
> > USES=go:someversion +EXPIRATION_DATE=2026-01-01
> > +
> > USE_RC_SUBR= fabio
> >
> > GO_MODULE= github.com/fabiolb/fabio
> > diff --git a/www/forgejo7/Makefile b/www/forgejo7/Makefile
> > index d616950a6f83..3ccc648b31a3 100644
> > --- a/www/forgejo7/Makefile
> > +++ b/www/forgejo7/Makefile
> > @@ -22,6 +22,9 @@ RUN_DEPENDS= git:devel/git
> > *** 149 LINES SKIPPED ***
> >
>
--
Michael Gmelin