security/git-credential-gopass: Drop Go version pin
The port builds fine with the default Go version, so the explicit
version requirement is no longer needed. This removes the deprecation
notice and avoids unnecessary dependency on an obsolete Go minor.
Notified by: adamw
security/openvpn-devel: Update 2.7_rc2 => 2.7_rc3
Relevant changes for FreeBSD users:
- more type conversion related warnings have been fixed
- --multihome behaviour regarding egress interface selection has been
changed. See Changes.rst and manpage for details.
- cleanup dead code in event handling code (leftover of the multisocket
patch set)
- add new feature, --tls-crypt-v2-max-age n. See Changes.rst and manpage
for details.
- improve documentation to point out the pitfalls of case-insensitive
filesystems and --client-config-dir
- split default gateway query logic in two:
- for --redirect-gateway functionality, query for the gateway
towards the actual IP address of the VPN server connecting to
- for the "net_gateway" special destination for --route, and the
corresponding environment variable, always query for 0.0.0.0 /
:: (this will only make a difference in certain scenarios using a local
proxy, or on a system with multiple interfaces, not using the "default
[11 lines not shown]
net/yggdrasil: Remove Go version pin and undeprecate
Yggdrasil builds and works fine with the latest version of Go so
removing the version pin.
PR: 291428
Uses/go.mk: Add a note about trying to avoid pinned versions
Also, don't recommend the -devel port. It is comically out-ot-date
and should (in the future) be converted to lang/go/bsd.go.mk or
something similar.
security/openvpn-devel: Update 2.7_rc2 => 2.7_rc3
Relevant changes for FreeBSD users:
- more type conversion related warnings have been fixed
- --multihome behaviour regarding egress interface selection has been
changed. See Changes.rst and manpage for details.
- cleanup dead code in event handling code (leftover of the multisocket
patch set)
- add new feature, --tls-crypt-v2-max-age n. See Changes.rst and manpage
for details.
- improve documentation to point out the pitfalls of case-insensitive
filesystems and --client-config-dir
- split default gateway query logic in two:
- for --redirect-gateway functionality, query for the gateway
towards the actual IP address of the VPN server connecting to
- for the "net_gateway" special destination for --route, and the
corresponding environment variable, always query for 0.0.0.0 /
:: (this will only make a difference in certain scenarios using a local
proxy, or on a system with multiple interfaces, not using the "default
[9 lines not shown]
devel/libvirt: update to 11.10.0
- Update to 11.10.0
- As this release adds SLIRP networking support for the bhyve driver,
add the SLIRP option which register dependency on net/libslirp. It's
enabled by default when the BHYVE option is enabled by default,
and implies BHYVE.
- Handle SHEBANG and plist entries for qemu's 'virt-qemu-qmp-proxy'
and 'virt-qemu-sev-validate' scripts [1]
PR: 291283 [1] (based on)
Submitted by: David Horn [1]
Sponsored by: The FreeBSD Foundation
(cherry picked from commit 16adc595b008cad7ed789d165a3308110b953aba)
security/openvpn-auth-oauth2: Do not depend on fixed Go version.
Do not require particular Go version to prevent build failures
in the future.
Requested by: Adam Weinberger <adamw at FreeBSD.org>
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).
[11 lines not shown]