FreeBSD/ports 0c1bbe2 — www/freenginx Makefile.extmod Makefile, www/nginx Makefile.extmod Makefile

www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Use the new www/nginx-module-ajp source port instead of fetching
nginx_ajp_module from GitHub.

Sponsored by:   Netzkommune GmbH
DeltaFile
+6-1www/nginx/Makefile
+6-1www/nginx-devel/Makefile
+6-1www/freenginx/Makefile
+2-1www/nginx/Makefile.extmod
+2-1www/nginx-devel/Makefile.extmod
+2-1www/freenginx/Makefile.extmod
+24-63 files not shown
+24-129 files

FreeBSD/ports 8bd5afd — www Makefile, www/nginx-module-ajp distinfo pkg-descr

www/nginx-module-ajp: Add New Port

The ajp module proxies requests to a backend over AJP13 instead of HTTP.
This port installs the module sources only, the module itself is built
by the nginx ports.

Sponsored by:   Netzkommune GmbH
DeltaFile
+45-0www/nginx-module-ajp/Makefile
+14-0www/nginx-module-ajp/files/pkg-message.in
+6-0www/nginx-module-ajp/pkg-descr
+3-0www/nginx-module-ajp/distinfo
+1-0www/Makefile
+69-05 files

FreeBSD/ports 9ecbbd5 — net-im/teams Makefile distinfo, net-im/teams/files/packagejsons package.json package-lock.json

net-im/teams: Update to 2.24.0

Changelog: https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.24.0

Reported by:    portscout
DeltaFile
+34-34net-im/teams/files/packagejsons/package-lock.json
+9-4net-im/teams/files/packagejsons/package.json
+5-5net-im/teams/distinfo
+1-1net-im/teams/Makefile
+49-444 files

FreeBSD/ports d3b9762 — www/dooble/files patch-dooble.pro

www/dooble: Fix compiling on 16-CURRENT

In file included from Source/dooble_charts_file.cc:30:
In file included from /usr/local/include/qt6/QtQml/QJSEngine:1:
In file included from /usr/local/include/qt6/QtQml/qjsengine.h:13:
/usr/local/include/qt6/QtCore/qtimezone.h:86:9: error: '= delete' with a message is a C++2c extension [-Werror,-Wc++26-extensions]
   86 |         "Would be treated as int offsetSeconds. "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   87 |         "Use QTimeZone::UTC or QTimeZone::LocalTime instead.");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/qt6/QtCore/qcompilerdetection.h:1046:49: note: expanded from macro 'Q_DECL_EQ_DELETE_X'
 1046 | #    define Q_DECL_EQ_DELETE_X(reason) = delete(reason)
      |                                                 ^~~~~~

PR:             299033
Reported by:    pkg-fallout
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit f45ab0387ebdd351b5164e7cdc9898a640c5aa77)
DeltaFile
+41-1www/dooble/files/patch-dooble.pro
+41-11 files

FreeBSD/ports f45ab03 — www/dooble/files patch-dooble.pro

www/dooble: Fix compiling on 16-CURRENT

In file included from Source/dooble_charts_file.cc:30:
In file included from /usr/local/include/qt6/QtQml/QJSEngine:1:
In file included from /usr/local/include/qt6/QtQml/qjsengine.h:13:
/usr/local/include/qt6/QtCore/qtimezone.h:86:9: error: '= delete' with a message is a C++2c extension [-Werror,-Wc++26-extensions]
   86 |         "Would be treated as int offsetSeconds. "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   87 |         "Use QTimeZone::UTC or QTimeZone::LocalTime instead.");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/qt6/QtCore/qcompilerdetection.h:1046:49: note: expanded from macro 'Q_DECL_EQ_DELETE_X'
 1046 | #    define Q_DECL_EQ_DELETE_X(reason) = delete(reason)
      |                                                 ^~~~~~

PR:             299033
Reported by:    pkg-fallout
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+41-1www/dooble/files/patch-dooble.pro
+41-11 files

FreeBSD/ports b233e88 — deskutils/nanonote distinfo Makefile

deskutils/nanonote: Update 1.4.1 => 1.5.0

Changelog:
- Nanonote has been ported to Qt 6.
https://github.com/agateau/nanonote/blob/1.5.0/CHANGELOG.md

PR:             299175
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+4-5deskutils/nanonote/Makefile
+3-3deskutils/nanonote/distinfo
+7-82 files

FreeBSD/ports ade0ff0 — net/ndisc6 pkg-plist Makefile, net/ndisc6/files patch-src_ndisc.c

net/ndisc6: Update 1.0.8 => 1.0.9

Changelog:
- Fix reading uninitialized memory when parsing PREF64.

PR:             299169
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit f289a2d398adabb2819c8da16ae1e41b687e774d)
DeltaFile
+1-19net/ndisc6/files/patch-src_ndisc.c
+5-5net/ndisc6/distinfo
+1-2net/ndisc6/Makefile
+1-0net/ndisc6/pkg-plist
+8-264 files

FreeBSD/ports f289a2d — net/ndisc6 pkg-plist Makefile, net/ndisc6/files patch-src_ndisc.c

net/ndisc6: Update 1.0.8 => 1.0.9

Changelog:
- Fix reading uninitialized memory when parsing PREF64.

PR:             299169
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+1-19net/ndisc6/files/patch-src_ndisc.c
+5-5net/ndisc6/distinfo
+1-2net/ndisc6/Makefile
+1-0net/ndisc6/pkg-plist
+8-264 files

FreeBSD/ports 4d859c0 — net/rabbitmq distinfo Makefile, net/rabbitmq/files patch-sbin_rabbitmq-defaults.in

net/rabbitmq: Update 4.3.5 => 4.3.6

Erlang 28 is fully supported starting with RabbitMQ 4.3.6:
https://www.rabbitmq.com/docs/which-erlang
Flavorize with Erlang 27 and 28. Default 27.
Use %%LOCALBASE%% and %%_ERLANG_LIB%% instead of LOCALBASE and
_ERLANG_LIB in patch and REINPLACE_CMD.

Changelog:
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.6

Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit 997774ef284776afda369ae80a73595af6052793)
DeltaFile
+140-140net/rabbitmq/pkg-plist
+10-4net/rabbitmq/Makefile
+3-3net/rabbitmq/distinfo
+2-2net/rabbitmq/files/patch-sbin_rabbitmq-defaults.in
+155-1494 files

FreeBSD/ports 997774e — net/rabbitmq distinfo Makefile, net/rabbitmq/files patch-sbin_rabbitmq-defaults.in

net/rabbitmq: Update 4.3.5 => 4.3.6

Erlang 28 is fully supported starting with RabbitMQ 4.3.6:
https://www.rabbitmq.com/docs/which-erlang
Flavorize with Erlang 27 and 28. Default 27.
Use %%LOCALBASE%% and %%_ERLANG_LIB%% instead of LOCALBASE and
_ERLANG_LIB in patch and REINPLACE_CMD.

Changelog:
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.6

Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+140-140net/rabbitmq/pkg-plist
+10-4net/rabbitmq/Makefile
+3-3net/rabbitmq/distinfo
+2-2net/rabbitmq/files/patch-sbin_rabbitmq-defaults.in
+155-1494 files

FreeBSD/ports 54a3594 — net-im/signal-desktop Makefile, net-im/signal-desktop/files patch-ts_components_SearchInput.dom.tsx patch-package.json

net-im/signal-desktop: Update to 8.29.0

(cherry picked from commit 903e0bfa63fc39a31bb2fe6fdea38c14e0f19d16)
DeltaFile
+576-321net-im/signal-desktop/files/pnpm-lock.yaml
+11-24net-im/signal-desktop/Makefile
+31-2net-im/signal-desktop/files/patch-pnpm-workspace.yaml
+30-0net-im/signal-desktop/files/patch-package.json
+10-8net-im/signal-desktop/files/pnpm/package-lock.json
+8-8net-im/signal-desktop/files/patch-ts_components_SearchInput.dom.tsx
+666-3635 files not shown
+684-38311 files

FreeBSD/ports 42444b5 — security/node-sqlcipher Makefile

security/node-sqlcipher: unbreak

Fixes:  81ac8ffd793bfb3441567afcade925cdb6500d77 (www/npm*: Update to 12.0.2)
(cherry picked from commit 9772d1098ffac4f6b82327aee27c5a3983085767)
DeltaFile
+1-1security/node-sqlcipher/Makefile
+1-11 files

FreeBSD/ports a71298a — net-im/libsignal-node Makefile Makefile.crates, net-im/libsignal-node/files patch-boring_boring-sys_main.rs

net-im/libsignal-node: Unbreak and update to 0.101.2

Fixes:  81ac8ffd793bfb3441567afcade925cdb6500d77 (www/npm*: Update to 12.0.2)
(cherry picked from commit a0ddea36ac4047c4628686a31ede90f0e3b83684)
DeltaFile
+35-33net-im/libsignal-node/distinfo
+14-13net-im/libsignal-node/Makefile.crates
+6-9net-im/libsignal-node/Makefile
+2-2net-im/libsignal-node/files/patch-boring_boring-sys_main.rs
+57-574 files

FreeBSD/ports bbd80f0 — multimedia/ringrtc Makefile.crates Makefile, multimedia/ringrtc/files patch-cargo-crates_cubeb-sys_build.rs patch-build_toolchain_gcc__toolchain.gni

multimedia/ringrtc: Update to 2.72.0

(cherry picked from commit 4ed11244959c6f02bc9d7e6b2c29d0b8f5536b6f)
DeltaFile
+11-11multimedia/ringrtc/distinfo
+11-8multimedia/ringrtc/Makefile
+5-5multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
+10-0multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_libcubeb_src_cubeb__alsa.c
+5-3multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs
+3-3multimedia/ringrtc/Makefile.crates
+45-302 files not shown
+49-328 files

FreeBSD/ports 32072dd — net-im/gajim distinfo Makefile, net-im/gajim/files patch-pyproject.toml

net-im/gajim: update to 2.6.0

* Update to 2.6.0, depends on
* Add missing dependencies which were listed upstream
* Update dependency version requirements
* Patch out the new version string in pytoml, as we are using an older version of setuptools
* Add missing OPTIONS for optional features gajim supports

Upstream blogpost: https://gajim.org/posts/2026-08-27-gajim-2.6.0-released/

PR:             298502
Reported by:    Polarian <polarian at polarian.dev>
DeltaFile
+20-16net-im/gajim/Makefile
+20-3net-im/gajim/files/patch-pyproject.toml
+3-3net-im/gajim/distinfo
+43-223 files

FreeBSD/ports 9ca7218 — net-im/py-nbxmpp Makefile distinfo, net-im/py-nbxmpp/files patch-pyproject.toml

net-im/py-nbxmpp: update to 7.4.0

PR:             298359
Reported by:    Polarian <polarian at polarian.dev>
DeltaFile
+10-1net-im/py-nbxmpp/files/patch-pyproject.toml
+3-3net-im/py-nbxmpp/distinfo
+1-1net-im/py-nbxmpp/Makefile
+14-53 files

FreeBSD/ports 7ca5aae — security Makefile, security/py-pysequoia pkg-descr Makefile

security/py-pysequoia: new port

This library provides OpenPGP facilities in Python through the Sequoia PGP
library. If you need to work with encryption and digital signatures using an
IETF standardized protocol, this package is for you!

PR:             298498
Reported by:    Polarian <polarian at polarian.dev>
DeltaFile
+549-0security/py-pysequoia/distinfo
+273-0security/py-pysequoia/Makefile.crates
+28-0security/py-pysequoia/Makefile
+3-0security/py-pysequoia/pkg-descr
+1-0security/Makefile
+854-05 files

FreeBSD/ports c0c2de5 — japanese/fcitx5-karukan Makefile Makefile.crates, japanese/fcitx5-karukan/files patch-karukan-cli_src_bin_server.rs patch-cargo-crates_llama-cpp-sys-2-0.1.158_build.rs

japanese/fcitx5-karukan: Update to g20261003

Changelog: https://github.com/togatoga/karukan/compare/0efa7dd6da155fb599298183e4173a56dac56754...6062ccfb25b392142610277584389a8efd30a3dd
DeltaFile
+115-113japanese/fcitx5-karukan/distinfo
+56-55japanese/fcitx5-karukan/Makefile.crates
+0-89japanese/fcitx5-karukan/files/patch-cargo-crates_llama-cpp-sys-2-0.1.156_build.rs
+61-0japanese/fcitx5-karukan/files/patch-cargo-crates_llama-cpp-sys-2-0.1.158_build.rs
+4-4japanese/fcitx5-karukan/files/patch-karukan-cli_src_bin_server.rs
+2-3japanese/fcitx5-karukan/Makefile
+238-2646 files

FreeBSD/ports 903e0bf — net-im/signal-desktop Makefile, net-im/signal-desktop/files patch-ts_components_SearchInput.dom.tsx patch-package.json

net-im/signal-desktop: Update to 8.29.0
DeltaFile
+576-321net-im/signal-desktop/files/pnpm-lock.yaml
+11-24net-im/signal-desktop/Makefile
+31-2net-im/signal-desktop/files/patch-pnpm-workspace.yaml
+30-0net-im/signal-desktop/files/patch-package.json
+10-8net-im/signal-desktop/files/pnpm/package-lock.json
+8-8net-im/signal-desktop/files/patch-ts_components_SearchInput.dom.tsx
+666-3635 files not shown
+684-38311 files

FreeBSD/ports 4ed1124 — multimedia/ringrtc Makefile.crates Makefile, multimedia/ringrtc/files patch-cargo-crates_cubeb-sys_build.rs patch-build_toolchain_gcc__toolchain.gni

multimedia/ringrtc: Update to 2.72.0
DeltaFile
+11-11multimedia/ringrtc/distinfo
+11-8multimedia/ringrtc/Makefile
+5-5multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
+10-0multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_libcubeb_src_cubeb__alsa.c
+5-3multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs
+3-3multimedia/ringrtc/Makefile.crates
+45-302 files not shown
+49-328 files

FreeBSD/ports 9772d10 — security/node-sqlcipher Makefile

security/node-sqlcipher: unbreak

Fixes:  81ac8ffd793bfb3441567afcade925cdb6500d77 (www/npm*: Update to 12.0.2)
DeltaFile
+1-1security/node-sqlcipher/Makefile
+1-11 files

FreeBSD/ports a0ddea3 — net-im/libsignal-node Makefile Makefile.crates, net-im/libsignal-node/files patch-boring_boring-sys_main.rs

net-im/libsignal-node: Unbreak and update to 0.101.2

Fixes:  81ac8ffd793bfb3441567afcade925cdb6500d77 (www/npm*: Update to 12.0.2)
DeltaFile
+35-33net-im/libsignal-node/distinfo
+14-13net-im/libsignal-node/Makefile.crates
+6-9net-im/libsignal-node/Makefile
+2-2net-im/libsignal-node/files/patch-boring_boring-sys_main.rs
+57-574 files

FreeBSD/ports 1fe07b6 — sysutils/py-ansible-core221 Makefile distinfo

sysutils/py-ansible-core221: Update to 2.21.5
DeltaFile
+3-3sysutils/py-ansible-core221/distinfo
+1-1sysutils/py-ansible-core221/Makefile
+4-42 files

FreeBSD/ports 6f7ba9e — www/freenginx Makefile.extmod, www/nginx Makefile.extmod

www/nginx-module-form-input: Rename GitHub project

The repository is joneum/nginx-form-input-module now

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3www/nginx-module-form-input/distinfo
+2-2www/nginx-module-form-input/Makefile
+1-1www/nginx/Makefile.extmod
+1-1www/nginx-devel/Makefile.extmod
+1-1www/freenginx/Makefile.extmod
+8-85 files

FreeBSD/ports d4a2477 — devel/jenkins Makefile distinfo

devel/jenkins: Update to 2.585

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/jenkins/distinfo
+1-1devel/jenkins/Makefile
+4-42 files

FreeBSD/ports 1de8af2 — devel/electron44 Makefile, devel/electron44/files patch-electron_lib_node_init.ts

devel/electron44: Fix crash on self-spawning with ELECTRON_RUN_AS_NODE=1

The crash was due to incorrectly handled crashpad handler, which is
not supported on FreeBSD. Removing the incorrect patch solved the
problem.

GitHub Issue: https://github.com/tagattie/FreeBSD-Electron/issues/169

Reported by:    Wenyin Root <ruojiner at hotmail.com> (via GitHub Issue)
DeltaFile
+0-11devel/electron44/files/patch-electron_lib_node_init.ts
+1-0devel/electron44/Makefile
+1-112 files

FreeBSD/ports 9570b9b — net/syncthing Makefile distinfo

net/syncthing: Update to 2.1.6

re: https://github.com/syncthing/syncthing/releases/tag/v2.1.6
DeltaFile
+3-3net/syncthing/distinfo
+1-1net/syncthing/Makefile
+4-42 files

FreeBSD/ports c992c99 — games/moonlight-qt Makefile distinfo

games/moonlight-qt: Update 6.1.0 => 6.2.0

Changelog:
https://github.com/moonlight-stream/moonlight-qt/releases/tag/v6.2.0

PR:             299176
Security:       CVE-2026-33546
Security:       CVE-2026-33547
Security:       CVE-2026-41210
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit 167b6e7b7fb0e343c1b96c5517e53711adcf15ea)
DeltaFile
+3-15games/moonlight-qt/distinfo
+1-14games/moonlight-qt/Makefile
+4-292 files

FreeBSD/ports 167b6e7 — games/moonlight-qt Makefile distinfo

games/moonlight-qt: Update 6.1.0 => 6.2.0

Changelog:
https://github.com/moonlight-stream/moonlight-qt/releases/tag/v6.2.0

PR:             299176
Security:       CVE-2026-33546
Security:       CVE-2026-33547
Security:       CVE-2026-41210
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+3-15games/moonlight-qt/distinfo
+1-14games/moonlight-qt/Makefile
+4-292 files

FreeBSD/ports a0ce4ba — x11/openrgb pkg-descr Makefile, x11/openrgb/files patch-dependencies_hueplusplus-1.0.0_src_EntertainmentMode.cpp patch-OpenRGB.pro

x11/openrgb: Update to 1.0

Also:
- Remove LIB_DEPENDS from BUILD_DEPENDS
- Switch to QT6
- Use a cleaner/predictable GL_TAGNAME
- Remove do-install target to leave the build system install files
- Use a pkg-plist file
- Add more details to pkg-descr

PR:             299149
Approved by:    Vidar Karlsen <vidar at karlsen.tech> (maintainer)
DeltaFile
+8-13x11/openrgb/Makefile
+19-0x11/openrgb/files/patch-DetectionManager.cpp
+0-11x11/openrgb/files/patch-OpenRGB.pro
+0-11x11/openrgb/files/patch-Controllers_LianLiController_LianLiUniHub__AL10Controller.h
+0-10x11/openrgb/files/patch-dependencies_hueplusplus-1.0.0_src_EntertainmentMode.cpp
+9-0x11/openrgb/pkg-descr
+36-452 files not shown
+43-488 files