FreeBSD/ports fe5be44 — lang/quilc Makefile distinfo

lang/quilc: fix fetch

One distfile is unversioned and changes once in a while.
DeltaFile
+2-2lang/quilc/distinfo
+1-1lang/quilc/Makefile
+3-32 files

FreeBSD/ports 0faf65c — devel/py-websockets Makefile distinfo

devel/py-websockets: Update to 17.2
DeltaFile
+3-3devel/py-websockets/distinfo
+1-1devel/py-websockets/Makefile
+4-42 files

FreeBSD/ports d030635 — net-mgmt/gnu-ipcalc Makefile distinfo, net-mgmt/gnu-ipcalc/files patch-deaggregate.c patch-netsplit.c

net-mgmt/gnu-ipcalc: Update to 1.1.0
DeltaFile
+5-6net-mgmt/gnu-ipcalc/files/patch-netsplit.c
+3-3net-mgmt/gnu-ipcalc/files/patch-deaggregate.c
+3-3net-mgmt/gnu-ipcalc/distinfo
+1-2net-mgmt/gnu-ipcalc/Makefile
+12-144 files

FreeBSD/ports dbfeaef — www/pacparser Makefile distinfo

www/pacparser: Update to 1.5.3
DeltaFile
+3-3www/pacparser/distinfo
+1-1www/pacparser/Makefile
+4-42 files

FreeBSD/ports 2980bad — audio/sidplayfp Makefile distinfo

audio/sidplayfp: Update to 3.2.1
DeltaFile
+3-3audio/sidplayfp/distinfo
+1-1audio/sidplayfp/Makefile
+4-42 files

FreeBSD/ports 02ebe7d — audio/ft2-clone Makefile distinfo

audio/ft2-clone: Update to 2.25
DeltaFile
+3-3audio/ft2-clone/distinfo
+1-1audio/ft2-clone/Makefile
+4-42 files

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/src 42490d5 — sys/arm/arm mp_machdep.c, sys/arm64/arm64 mp_machdep.c

sched: New scheduler interface definition scheme

Define the scheduler interface once and for all (in 'sys/sys/sched.h')
and remove all code duplication related to it (function signatures, slot
names, dispatch, scheduler instance declaration), making it easier to
modify the interface or to add new schedulers.

This is implemented by defining the interface as X macros, which are
passed a macro (and additional arguments for it) that is "called" with
a variable number of arguments describing a single function of the
interface.  The convention used for a function's parameters is that each
parameter is represented with two macro arguments, the first one being
the type and the second one being the name.  Helper macros allow to
process arguments described in this convention in order to generate
a list of arguments for function definitions (currently, up to
4 function parameters).  The chosen convention eliminates the need for
any specific declaration of functions depending on their number of
arguments.


    [48 lines not shown]
DeltaFile
+347-168sys/sys/sched.h
+21-75sys/kern/sched_shim.c
+6-56sys/kern/sched_ule.c
+2-52sys/kern/sched_4bsd.c
+1-1sys/arm64/arm64/mp_machdep.c
+1-1sys/arm/arm/mp_machdep.c
+378-3535 files not shown
+383-35811 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