www/{nginx,nginx-devel,freenginx}: 3rd-party modules management
Start moving the bundled 3rd-party modules into dedicated
nginx-module-* ports, so that module versions are maintained in a
single place instead of the GH_TUPLE lists of the nginx ports.
As a first step, convert www/nginx-module-lua into a hybrid port
that installs the lua-nginx-module sources next to the prebuilt
DSO and use them in the three nginx ports via an unversioned
BUILD_DEPENDS instead of fetching from GitHub.
Sponsored by: Netzkommune GmbH
lang/go126: Update to 1.26.6
Changes:
go1.26.6 (released 2026-08-13) includes security fixes to the go
command, and the crypto/tls, encoding/asn1, encoding/xml,
html/template, net, net/http, and net/url packages, as well as bug
fixes to the compiler, the linker, the runtime, and the crypto/tls and
os packages.
MFH: 2026Q3
(cherry picked from commit 50449ba010d62b32cecd550e9835f6322c34ad6e)
lang/go125: Update to 1.25.13
Changes:
go1.25.13 (released 2026-08-13) includes security fixes to the go
command, and the crypto/tls, encoding/asn1, encoding/xml,
html/template, net/http, and net/url packages, as well as bug fixes to
the compiler, the runtime, and the crypto/tls and os packages.
MFH: 2026Q3
(cherry picked from commit 7f0862a40fff405f30c9becdacf75b8716ff3179)
lang/go126: Update to 1.26.6
Changes:
go1.26.6 (released 2026-08-13) includes security fixes to the go
command, and the crypto/tls, encoding/asn1, encoding/xml,
html/template, net, net/http, and net/url packages, as well as bug
fixes to the compiler, the linker, the runtime, and the crypto/tls and
os packages.
MFH: 2026Q3
lang/go125: Update to 1.25.13
Changes:
go1.25.13 (released 2026-08-13) includes security fixes to the go
command, and the crypto/tls, encoding/asn1, encoding/xml,
html/template, net/http, and net/url packages, as well as bug fixes to
the compiler, the runtime, and the crypto/tls and os packages.
MFH: 2026Q3
databases/mysql-shell: Add New Port
MySQL Shell is an advanced client and code editor for MySQL with
support for SQL and Python scripting, both the classic and the
X protocol, and the AdminAPI. It builds its own copy of the MySQL
9.7.1 source tree to obtain the static client libraries.
JavaScript mode is not available since the GraalVM polyglot runtime
has not been ported to FreeBSD; see pkg-message.
PR: 291004
Co-authored-by: Daniel van Eeden <freebsd at myname.nl>
Co-authored-by: Dan Langille <dvl at FreeBSD.org>
Sponsored by: Netzkommune GmbH
databases/mysql-shell: Add New Port
MySQL Shell is an advanced client and code editor for MySQL with
support for SQL and Python scripting, both the classic and the
X protocol, and the AdminAPI. It builds its own copy of the MySQL
[9 lines not shown]
graphics/py-svg.py: Add New Port
Type-safe SVG drawing library for Python.
Required as a runtime dependency of the upcoming
databases/mysql-shell port.
PR: 291004
Sponsored by: Netzkommune GmbH
www/gohugo: Update to 0.165.0
Bug fixes
* Fix resource transformation chaining after content access
* Fix server static file detection for deleted files/directories in the static syncer
* Fix server errors when deleting static files or directories
* Fix panic on server atomic save edits on MacOS
* markup/asciidocext: Fix TOC parsing for asciidoctor-html5s
* snap: Fix snap home environment
Improvements
* resources: Resume chained resource transformations
* resources/jsconfig: Drop source root mapping for the current source root
* circleci: Upgrade to Go 1.26.5
* Add Data.Artifacts to css.Build and js.Build
* css: Add classDark and classLight options to css.ChromaStyles and gen chromastyles
* markup/highlight: Re-emit token colors dropped by Chroma's minifier
[11 lines not shown]