Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Dec 2025 16:23:36 +0100
From:      Robert Clausecker <fuz@fuz.su>
To:        Adam Weinberger <adamw@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: f45b1d07f50b - main - many: Unsupported Go dep; deprecate and schedule for removal
Message-ID:  <aTL4-HmeB5utBsO1@fuz.su>
In-Reply-To: <6932e88b.2dbf8.7aad26de@gitrepo.freebsd.org>

index | next in thread | previous in thread | raw e-mail

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 ***
> 

-- 
()  ascii ribbon campaign - for an encoding-agnostic world
/\  - against html email  - against proprietary attachments


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aTL4-HmeB5utBsO1>