www/{nginx-devel,freenginx}: 3rd-party modules management
The nginx_upstream_check_module extra-patches no longer matched the
current sources, so builds with HTTP_UPSTREAM_CHECK enabled failed.
nginx-devel: refresh the ngx_http_upstream_round_robin.c extra-patch for
nginx 1.31; reuse the patch already carried by www/nginx.
freenginx: regenerate the round_robin extra-patch against freenginx's
sources, and add extra-patch-ngx_http_upstream_check_module.c which
replaces the module's use of the ngx_http_status_t 'count' member
(removed in freenginx) with a local variable.
PR: 295745
Sponsored by: Netzkommune GmbH
various: Deprecate ports pinned to Go 1.25
Go 1.25 is approaching end-of-life. Ports that don't build with 1.26
or newer should be updated, or we will have to remove them when we
drop lang/go125 in September.
devel/tinygo: Unmark BROKEN for now
As pointed out by des in the PR referenced below, tinygo isn't broken
yet; it's going to be broken soon (when Go 1.25 leaves the tree), but
does build now.
PR: 297237
www/code-server: Update to 4.131.0
Update to code-server 4.131.0, which bundles VS Code 1.131.0.
Changelog: https://github.com/coder/code-server/releases
Sponsored by: Netzkommune GmbH
devel/gprbuild: Improve option DEBUG
devel/gprbuild:
* Currently options DEBUG is ${BROKEN} because of some warnings from
libgpr and between the Port and the GNAT tool-chain. Replace the
${BROKEN} statement with a new variable that is passed to the libgrp
do-build phase that attenuates the tool-chain warnings
PR: 296655
(cherry picked from commit b665e89e9a64a1bbf2250dbfc779e69627ecf1f3)