www/{nginx,nginx-devel,freenginx}: 3rd-party modules management
Rename www/lua-stream-nginx-module to www/nginx-module-lua-stream
to follow the nginx-module-* naming scheme for dedicated 3rd-party
module ports and adjust the consumers. Relax the BUILD_DEPENDS to
an unversioned dependency while here, matching the LUA option.
While here, rename the internal NJS_QJS_CFLAGS variable to
_NJS_QJS_CFLAGS so it is no longer treated as an option helper.
Sponsored by: Netzkommune GmbH
www/code-server: Update to 4.132.0
Update to code-server 4.132.0, which bundles VS Code 1.132.0.
Changelog: https://github.com/coder/code-server/releases
Sponsored by: Netzkommune GmbH
graphics/qgis-ltr: Update to 3.44.13
In preparation for a major release upgrade from 3.x to 4.x in
graphics/qgis, move the current version 3.44 from graphics/qgis
to graphics/qgis-ltr.
- Switch from Qt5 to Qt6
- Use PDF4QT for better rendering in PDF
- Resolve FreeBSD-specific issues when using the QGIS-internal versions
of spatialindex and lazperf
Changelog: From 3.40.15 to 3.44.13
https://github.com/qgis/QGIS/compare/final-3_40_15%5E...final-3_44_13
graphics/qgis: Update to 4.2.1
Major release update from QGIS 3.x to 4.x, which brings many changes
and new features.
Users who previously used 3.x can transfer their configuration to
separate configuration directories in 4.x. This happens automatically
upon the first launch, unless the user declines it. The configuration
for 3.x versions is therefore preserved.
Since many, but not yet all, of the plugins familiar from 3.x work in
the 4.x versions, you can continue working with QGIS 3.x for now. To do
so, replace the existing installation from graphics/qgis with the one
from graphics/qgis-ltr, where 3.x versions will continue to be
maintained until further notice.
- 4.x versions are real Qt6 ones
- Use PDF4QT for better rendering in PDF
When building in an unclean environment, the port should now be
[5 lines not shown]
editors/vim-classic: Adjust MASTER_SITES so DISTNAME, WRKSRC need not be set.
Fix minor comment nits while we are here.
Submitted by: fuz
Approved by: fuz
www/kineto: Update g20211104 => g20250122 (last commit)
Changelog:
* Add a disable proxy flag (-P) to completely disable /x/ proxy and turn
off gemini:// link rewriting for external links.
* Add missing closing paragraph tags on HTML template.
* Add .gitignore.
* Update Gemini protocol link.
* Update documentation with new flag.
Commit:
https://git.sr.ht/~sircmpwn/kineto/commit/1f4e0667bc21b3210d2fa868a940a3efbb23e050
While here pet portclippy.
PR: 297066
Approved by: Corey <corey at electrickite.org> (maintainer, timeout 19 days)
Sponsored by: UNIS Labs
devel/jujutsu: update to version 0.44.0
This update stabilizes the support for fetching and pushing tags.
Tags can be tracked or untracked just like bookmarks. Tracked tags are
pushed by default.
There are many new features and bug fixes and some breaking changes.
For the complete list of changes see:
https://github.com/jj-vcs/jj/releases/tag/v0.44.0
databases/kyotocabinet: fix missing prototype warnings
No upstream response in 14 days, let's get this locally, because
else we get all sort of warnings in downstream ports using kc.
PR: 296665
Approved by: sunpoet (maintainer timeout)
MFH: 2026Q3
(cherry picked from commit 76a04c511595baf51d75ec318be553ef827205ef)
databases/kyotocabinet: fix missing prototype warnings
No upstream response in 14 days, let's get this locally, because
else we get all sort of warnings in downstream ports using kc.
PR: 296665
Approved by: sunpoet (maintainer timeout)
MFH: 2026Q3