FreeBSD/ports c07687c — devel/pcre2 Makefile distinfo

devel/pcre2: Update to 10.49

PR:             298955
Reported by:    dizzy
DeltaFile
+4-4devel/pcre2/pkg-plist
+3-3devel/pcre2/distinfo
+1-1devel/pcre2/Makefile
+8-83 files

FreeBSD/ports b2234a6 — devel/undead/files patch-src_undead_stream.d

devel/undead: regenerate the patch against 1.2.0
DeltaFile
+7-6devel/undead/files/patch-src_undead_stream.d
+7-61 files

FreeBSD/ports ddbc1bf — net-im/libsignal Makefile Makefile.crates, net-im/libsignal/files patch-boringssl_include_openssl_target.h patch-boring_boring-sys_main.rs

net-im/libsignal: Update to 102.3

PR:             298408
DeltaFile
+45-39net-im/libsignal/distinfo
+20-17net-im/libsignal/Makefile.crates
+6-6net-im/libsignal/files/patch-boring_boring-sys_main.rs
+5-6net-im/libsignal/Makefile
+2-2net-im/libsignal/files/patch-boringssl_include_openssl_target.h
+78-705 files

FreeBSD/ports 48884f3 — net-im/signal-cli Makefile distinfo

net-im/signal-cli: Update to 14.8

PR:             298408
DeltaFile
+39-34net-im/signal-cli/pkg-plist
+5-5net-im/signal-cli/distinfo
+1-2net-im/signal-cli/Makefile
+45-413 files

FreeBSD/ports 16a4109 — devel Makefile, devel/libftdi distinfo pkg-descr

devel/libftdi: resurrect and fix broken tree

There are several ports still depend on this one.

Fixes:          b1f10ca6b2ffbdad2ba2bd309584941063fcb7b3
Reported by:    many
DeltaFile
+49-0devel/libftdi/Makefile
+17-0devel/libftdi/pkg-plist
+10-0devel/libftdi/files/patch-src_ftdi.c
+5-0devel/libftdi/pkg-descr
+3-0devel/libftdi/distinfo
+1-0devel/Makefile
+85-01 files not shown
+85-17 files

FreeBSD/ports 99512b8 — devel/py-virtualenv distinfo Makefile

devel/py-virtualenv: Update to 21.13.0

- Update list of test dependecies

ChangeLog:

1. https://github.com/pypa/virtualenv/releases/tag/21.13.0

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+6-3devel/py-virtualenv/Makefile
+3-3devel/py-virtualenv/distinfo
+9-62 files

FreeBSD/ports 791404c — net/samba424 Makefile distinfo

net/samba424: update to 4.25.7

Fixes:
BUG 16097: POSIX ACL backend silently discards erros when processing NT
     ACLs with non-canonical ordering
BUG 16225: dns client problems related to EDNS usage
BUG 15988: Samba internal DNS service doesn't handle switch from UDP to TCP
     when packet is larger than 4k
BUG 15988: Samba internal DNS service doesn't handle switch from UDP to TCP
     when packet is larger than 4k
BUG 16194: autobuild failures need to be reported in a more verbose way
BUG 16223: DNS scavenging happens even if fAging is FALSE
BUG 16226: samba-tool dns zoneoptions $DC_SERVER_IP
     _msdcs.addom.samba.example.com -P --aging=1 gives
     WERR_INTERNAL_DB_ERROR
BUG 16144: Incorrect behavior on stream create-disposition when prior
     handle is closed
BUG 16082: An inactive node can run recovery resulting in inconsistent
     databases

    [5 lines not shown]
DeltaFile
+3-3net/samba424/distinfo
+2-2net/samba424/Makefile
+5-52 files

FreeBSD/ports d5df9ff — www/onlyoffice-documentserver distinfo Makefile, www/onlyoffice-documentserver/files patch-server_DocService_patches_sharp patch-server_DocService_package.json

www/onlyoffice-documentserver: Fix build with npm 12

- Switch the npm dependency cache from npm-shrinkwrap.json to
  package-lock.json, since npm 12 ignores shrinkwraps
- Bump bundled NodeJS to 24.21.0 and hunspell-hyphen to v2.8.9

PR:     298496
DeltaFile
+35-22www/onlyoffice-documentserver/Makefile
+0-38www/onlyoffice-documentserver/files/patch-server_package.json
+0-33www/onlyoffice-documentserver/files/patch-web-apps_build_package.json
+0-31www/onlyoffice-documentserver/files/patch-server_DocService_package.json
+19-7www/onlyoffice-documentserver/files/patch-server_DocService_patches_sharp
+7-7www/onlyoffice-documentserver/distinfo
+61-1383 files not shown
+66-1609 files

FreeBSD/ports 85ffc8c — net/samba424 Makefile, net/samba424/files patch-source3_lib_system.c

net/samba424: restore missing FreeBSD fdescfs support in lib/system.c

net/samba419, net/samba420, net/samba422 and net/samba423 all carried
a patch (originally 0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch
by Timur I. Bakeyev, adapted for Samba 4.20 by Andrea Venturoli) that
teaches sys_have_proc_fds()/sys_proc_fd_path() in source3/lib/system.c
to recognize FreeBSD's fdescfs mount as an equivalent to Linux's
/proc/self/fd. This patch was dropped when net/samba424 was created
and was never carried forward.

Without it, upstream's sys_have_proc_fds() only ever checks
"/proc/self/fd/0", which does not exist on stock FreeBSD, so
fsp->fsp_flags.have_proc_fds is always false. That flag gates the
race-free pathref-fd-to-path resolution branches in
patch-source3_modules_vfs__zfsacl.c and patch-source3_modules_vfs__freebsd.c,
so without it both modules silently fall back to a less secure,
non-race-free path-based lookup instead of the fdescfs-backed path
that samba419's r24fbb5209481 ("Use a simple approach to reconcile
O_PATH and vfs_zfsacl") was built around.

    [24 lines not shown]
DeltaFile
+151-0net/samba424/files/patch-source3_lib_system.c
+1-1net/samba424/Makefile
+152-12 files

FreeBSD/ports b163bb5 — net/samba424 Makefile, net/samba424/files patch-source3_modules_vfs__freebsd.c

net/samba424: fix sys_proc_fd_path() buffer type in vfs_freebsd.c

At all 5 call sites, vfs_freebsd.c declared a plain "char buf[PATH_MAX]"
and passed its address to sys_proc_fd_path(fd, &buf). Samba 4.24
changed that function's signature to
"char *sys_proc_fd_path(int fd, struct sys_proc_fd_path_buf *buf)",
so "&buf" here has type "char (*)[PATH_MAX]", not the expected
"struct sys_proc_fd_path_buf *" - a type mismatch left over from an
incomplete migration of this patch to the new API (the sibling
patch-source3_modules_vfs__zfsacl.c was already updated correctly).

Change all 5 declarations to "struct sys_proc_fd_path_buf buf;" to
match the current signature.

PR:     298884
Co-Authored-By: Claude Sonnet 5 <noreply at anthropic.com>
Approved by:    samba (kiwi)
DeltaFile
+5-5net/samba424/files/patch-source3_modules_vfs__freebsd.c
+1-1net/samba424/Makefile
+6-62 files

FreeBSD/ports a7c965b — sysutils/lxqt-qtplugin Makefile

sysutils/lxqt-qtplugin: Schedule for removal

Depends on deprecated libdbusmenu-qt.

PR:             298946, 298957
Approved by:    acm
DeltaFile
+4-0sysutils/lxqt-qtplugin/Makefile
+4-01 files

FreeBSD/ports d820a7f — textproc/groff Makefile distinfo

textproc/groff: Security update 1.24.1 => 1.24.2 (CWE-78)

This release resolves the following issues in the GNU Savannah ticket
tracker.

bug #68689: [PATCH] [mm] `mmroff` vulnerable to command injection (CWE-78)
bug #68688: [PATCH] [grohtml] `pre-grohtml` vulnerable to command injection (CWE-78)
bug #68687: [PATCH] [pdfmom] vulnerable to command injection (CWE-78)
bug #68152: [gxditview] SEGVs when invoked with no arguments

WWW:            https://lists.gnu.org/archive/html/info-groff/2026-09/msg00000.html
MFH:            2026Q3
(cherry picked from commit ec5b9d646d4ab9334f3a41b4fb2fbae215420448)
DeltaFile
+3-3textproc/groff/distinfo
+2-3textproc/groff/Makefile
+5-62 files

FreeBSD/ports ec5b9d6 — textproc/groff Makefile distinfo

textproc/groff: Security update 1.24.1 => 1.24.2 (CWE-78)

This release resolves the following issues in the GNU Savannah ticket
tracker.

bug #68689: [PATCH] [mm] `mmroff` vulnerable to command injection (CWE-78)
bug #68688: [PATCH] [grohtml] `pre-grohtml` vulnerable to command injection (CWE-78)
bug #68687: [PATCH] [pdfmom] vulnerable to command injection (CWE-78)
bug #68152: [gxditview] SEGVs when invoked with no arguments

WWW:            https://lists.gnu.org/archive/html/info-groff/2026-09/msg00000.html
MFH:            2026Q3
DeltaFile
+3-3textproc/groff/distinfo
+2-3textproc/groff/Makefile
+5-62 files

FreeBSD/ports 28117ea — net/rustconn Makefile Makefile.crates

net/rustconn: Update to 0.22.9

ChangeLog:

1. https://github.com/totoshko88/RustConn/releases/tag/v0.22.8
2. https://github.com/totoshko88/RustConn/releases/tag/v0.22.9

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+7-7net/rustconn/distinfo
+2-2net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+10-103 files

FreeBSD/ports da28c3f — archivers/libszip Makefile, audio/artyfx-lv2 Makefile

*/*: CMake 4 compatibility

PR:     295319
DeltaFile
+3-1devel/libcsptr/Makefile
+2-0devel/termcolor/Makefile
+2-0devel/gcem/Makefile
+2-0audio/artyfx-lv2/Makefile
+2-0archivers/libszip/Makefile
+1-0net/zyre/Makefile
+12-18 files not shown
+20-114 files

FreeBSD/ports 06fa617 — audio/fabla2-lv2 distinfo Makefile

audio/fabla2-lv2: update g20180331 → g20240803
DeltaFile
+6-4audio/fabla2-lv2/Makefile
+3-3audio/fabla2-lv2/distinfo
+9-72 files

FreeBSD/ports b1f10ca — devel Makefile, devel/libftdi distinfo pkg-descr

devel/libftdi: remove
DeltaFile
+0-49devel/libftdi/Makefile
+0-17devel/libftdi/pkg-plist
+0-10devel/libftdi/files/patch-src_ftdi.c
+0-5devel/libftdi/pkg-descr
+0-2devel/libftdi/distinfo
+0-1devel/Makefile
+0-841 files not shown
+1-847 files

FreeBSD/ports b6e0d36 — audio/ggwave Makefile distinfo

audio/ggwave: update 0.4.1 → 0.4.3
DeltaFile
+3-3audio/ggwave/distinfo
+3-1audio/ggwave/Makefile
+6-42 files

FreeBSD/ports e1f5d6d — misc/molequeue distinfo Makefile

misc/molequeue: update 0.9.0-17 → 0.9.0.24
DeltaFile
+4-3misc/molequeue/Makefile
+3-3misc/molequeue/distinfo
+7-62 files

FreeBSD/ports 09c60a3 — devel/rapidcheck pkg-plist distinfo

devel/rapidcheck: update g20220314 → g20260806
DeltaFile
+3-3devel/rapidcheck/distinfo
+3-3devel/rapidcheck/Makefile
+1-0devel/rapidcheck/pkg-plist
+7-63 files

FreeBSD/ports 276120a — x11-servers/Xfstt Makefile

x11-servers/Xfstt: Reset maintainer

PR:             294565
Approved by:    gspurki at gmail.com (maintainer)
DeltaFile
+1-1x11-servers/Xfstt/Makefile
+1-11 files

FreeBSD/ports e026d11 — net/samba424 Makefile, net/samba424/files patch-python_samba_join.py

net/samba424: fix swapped paths/targetdir args in join.py provision_fill call

patch-python_samba_provision_____init____.py extends provision_fill()'s
signature to provision_fill(..., paths, targetdir, schema=None, ...),
but the DCJoinContext call site in patch-python_samba_join.py passed
the two positional arguments in the opposite order (targetdir, paths).
This silently bound paths to a plain targetdir string and targetdir to
the ProvisionPaths object, which would raise AttributeError as soon as
provision_fill() accesses paths.netlogon/paths.sysvol.

Present identically since net/samba422 (join.py was not touched at all
in net/samba419) and carried forward unnoticed through samba423 and
samba424. Only reachable via the AD DC subdomain-join code path
(DCJoinContext), not via a fresh/root-domain provision.

PR:     298883
Co-Authored-By: Claude Sonnet 5 <noreply at anthropic.com>
Aproved by:     samba (kiwi)
DeltaFile
+1-1net/samba424/files/patch-python_samba_join.py
+1-1net/samba424/Makefile
+2-22 files

FreeBSD/ports ccd0bb1 — math/openlibm pkg-plist Makefile, math/openlibm/files patch-CMakeLists.txt

math/openlibm: Update to 0.8.8

Also improve port artifacts versioning

Changes: https://github.com/JuliaMath/openlibm/releases/tag/v0.8.8

Approved by:    thierry (mentor, implicit)
DeltaFile
+19-9math/openlibm/files/patch-CMakeLists.txt
+3-3math/openlibm/distinfo
+4-1math/openlibm/Makefile
+1-1math/openlibm/pkg-plist
+27-144 files

FreeBSD/ports 30c1b81 — . UPDATING, www/mod_wsgi pkg-descr distinfo

www/mod_wsgi: Update to 6.1.0

mod_wsgi has been upgraded to major version 6 with several potentially
breaking changes. Read the release notes very carefully:
https://modwsgi.readthedocs.io/en/latest/release-notes.html

PR:             298961
Approved by:    douglas at douglasthrift.net (maintainer)
DeltaFile
+5-4www/mod_wsgi/Makefile
+8-0UPDATING
+3-3www/mod_wsgi/distinfo
+3-2www/mod_wsgi/pkg-descr
+19-94 files

FreeBSD/ports 59c6916 — net/samba424 Makefile, net/samba424/files patch-buildtools_scripts_abi__gen.sh patch-dynconfig_wscript

net/samba424: fix dropped %%GDB_CMD%% and %%SAMBA4_CONFIG%% placeholders

patch-buildtools_scripts_abi__gen.sh hardcoded the abi_gen.sh gdb
invocation to "true" instead of the %%GDB_CMD%% placeholder that the
port's post-patch target substitutes via _GDB_CMD. This made the
Makefile's REINPLACE_CMD for %%GDB_CMD%% a dead no-op and silently
disabled real gdb-based ABI/symbol-version checking under the
DEVELOPER option, even though the devel/gdb dependency is still pulled
in for that option.

patch-dynconfig_wscript hardcoded the CONFIGFILE path to smb4.conf
instead of the %%SAMBA4_CONFIG%% placeholder, making the corresponding
REINPLACE_CMD for %%SAMBA4_CONFIG%% a dead no-op too. Harmless in
practice since _SAMBA_CONFIG already equals smb4.conf, but it silently
removes the ability to reconfigure the config file name through the
mechanism the Makefile provides for it.

Restore both placeholders so the existing substitution logic in the
Makefile actually takes effect again.

    [4 lines not shown]
DeltaFile
+2-2net/samba424/files/patch-dynconfig_wscript
+1-1net/samba424/files/patch-buildtools_scripts_abi__gen.sh
+1-1net/samba424/Makefile
+4-43 files

FreeBSD/ports 22a13e4 — sysutils/nerdctl pkg-descr distinfo

sysutils/nerdctl: Update to 2.4.0

- Install the upstream NOTICE file
- Add an EXAMPLES option
- Stop installing Linux-only rootless helper scripts

Release notes:
https://github.com/containerd/nerdctl/releases/tag/v2.4.0

Approved by:    thierry (mentor, implicit)
DeltaFile
+10-7sysutils/nerdctl/Makefile
+5-5sysutils/nerdctl/distinfo
+0-1sysutils/nerdctl/pkg-descr
+15-133 files

FreeBSD/ports 23fd6c1 — databases/pgrouting pkg-plist Makefile

databases/pgrouting: Update to 4.0.2
DeltaFile
+3-3databases/pgrouting/distinfo
+1-1databases/pgrouting/Makefile
+1-0databases/pgrouting/pkg-plist
+5-43 files

FreeBSD/ports df36222 — graphics/py-geopandas distinfo Makefile

graphics/py-geopandas: Update to 1.2.0
DeltaFile
+4-3graphics/py-geopandas/Makefile
+3-3graphics/py-geopandas/distinfo
+7-62 files

FreeBSD/ports c8641e5 — graphics/py-pygeoapi Makefile distinfo

graphics/py-pygeoapi: Update to 0.24.0
DeltaFile
+3-3graphics/py-pygeoapi/distinfo
+1-2graphics/py-pygeoapi/Makefile
+4-52 files

FreeBSD/ports fad6990 — net/openmpi pkg-plist Makefile, net/pmix distinfo Makefile

net/openmpi: Update to 5.0.11

- Update net/pmix to 5.0.11
- Update net/prrte to 3.0.14
- Move SLURM support to PRRTE
- Refine libevent dependencies and configure arguments

Reviewed by:    thierry (implicit)
Approved by:    thierry (implicit)
DeltaFile
+17-8net/prrte/Makefile
+5-8net/openmpi/Makefile
+6-4net/pmix/Makefile
+3-3net/prrte/distinfo
+3-3net/pmix/distinfo
+3-3net/openmpi/pkg-plist
+37-293 files not shown
+42-349 files