FreeBSD/ports 45958d9multimedia/wireplumber Makefile distinfo

multimedia/wireplumber: Update to 0.5.17
DeltaFile
+14-6multimedia/wireplumber/pkg-plist
+3-3multimedia/wireplumber/distinfo
+1-1multimedia/wireplumber/Makefile
+18-103 files

FreeBSD/ports 9d983fbtextproc/uchardet/files patch-CMakeLists.txt

textproc/uchardet: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+9-0textproc/uchardet/files/patch-CMakeLists.txt
+9-01 files

FreeBSD/ports 7598ff2databases/mysql84-client Makefile, databases/mysql84-server Makefile

databases/mysql84-{client,server}: Fix MySQL Router plugin loading

MySQL Router fails to start when the configuration contains an
[http_server] section, as generated by mysqlsh:

  Error: Loading plugin for config-section '[http_server]' failed:
  libmysqlrouter_http_server.so.1: No space available for static
  Thread Local Storage

Upstream compiles with -ftls-model=initial-exec, so router libraries
loaded through dlopen(3) have to be placed in the static TLS block.
libmysqlrouter_http_server.so.1 needs 272 bytes and libmysqlharness.so.1
another 32, while rtld reserves 128 bytes for objects loaded later.
The five rest_* plugins depend on http_server and fail along with it.

PR:             298483
Reported by:    marko.cupac at mimar.rs
Sponsored by:   Netzkommune GmbH
DeltaFile
+11-0databases/mysql84-server/files/patch-cmake_build__configurations_compiler__options.cmake
+1-1databases/mysql84-server/Makefile
+1-1databases/mysql84-client/Makefile
+13-23 files

FreeBSD/ports 789a6e9. MOVED, devel/py-opengrok-tools distinfo pkg-descr

devel/py-opengrok-tools: revive port

Upstream no longer depends on expired/deprecated pytest-runner.
All tests pass.
DeltaFile
+39-0devel/py-opengrok-tools/Makefile
+12-0devel/py-opengrok-tools/files/patch-tools_pyproject.toml
+5-0devel/py-opengrok-tools/pkg-descr
+3-0devel/py-opengrok-tools/distinfo
+0-1MOVED
+59-15 files

FreeBSD/ports 371bb10comms/py-pynitrokey Makefile

comms/py-pynitrokey: Update nethsm dependency version range

security/py-nethsm has been updated to 3.0.0.

PR:             298490
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+2-1comms/py-pynitrokey/Makefile
+2-11 files

FreeBSD/ports 8faa9cbsecurity/py-nethsm Makefile distinfo

security/py-nethsm: Update 2.1.2 => 3.0.0

While here, remove extra space before backslash in RUN_DEPENDS field.

Changelog:
- Breaking change: Return FullClusterJoinData instead of ClusterJoinData
  from add_cluster_member (requires NetHSM v5)
https://github.com/Nitrokey/nethsm-sdk-py/releases/tag/v3.0.0

PR:             298489
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3security/py-nethsm/distinfo
+2-2security/py-nethsm/Makefile
+5-52 files

FreeBSD/ports 9f75692sysutils/slurm-wlm Makefile pkg-plist

sysutils/slurm-wlm: Enable slurmrestd

The port currently explicitly disables slurmrestd with
--disable-slurmrestd, with a comment stating that it does not build on
FreeBSD.

This restriction appears to be obsolete. With the current Slurm version,
slurmrestd builds successfully on FreeBSD without requiring any
additional portability patches.

This change removes --disable-slurmrestd and adds the resulting
slurmrestd executable and REST/OpenAPI plugins to the package plist.

PR:             298466
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+11-0sysutils/slurm-wlm/pkg-plist
+1-2sysutils/slurm-wlm/Makefile
+12-22 files

FreeBSD/ports 25e7b75sysutils/grub2-bhyve Makefile

sysutils/grub2-bhyve: Fix build with gcc15

In file included from grub-core/fs/squash4.c:31:
./grub-core/lib/xzembed/xz.h:33:16: error: cannot use keyword 'false' as enumeration constant
   33 | typedef enum { false = 0, true = 1 } bool;
      |                ^~~~~
./grub-core/lib/xzembed/xz.h:33:16: note: 'false' is a keyword with '-std=c23' onwards
./grub-core/lib/xzembed/xz.h:33:38: error: expected ';', identifier or '(' before 'bool'
   33 | typedef enum { false = 0, true = 1 } bool;
      |                                      ^~~~
./grub-core/lib/xzembed/xz.h:33:38: warning: useless type name in empty declaration

- Add USE_CSTD=gnu11 as a workaround.

PR:             293308
Sponsored by:   UNIS Labs
Co-authored-by: Chad Jacob Milios <milios at ccsys.com>
DeltaFile
+2-1sysutils/grub2-bhyve/Makefile
+2-11 files

FreeBSD/ports 962e076comms/py-pynitrokey distinfo Makefile

comms/py-pynitrokey: Update 0.12.3 => 0.13.0

While here, remove extra space before backslash in nethsm line.

Changelog:
https://github.com/Nitrokey/pynitrokey/releases/tag/v0.13.0

PR:             298484, 297992
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+3-3comms/py-pynitrokey/distinfo
+3-3comms/py-pynitrokey/Makefile
+6-62 files

FreeBSD/ports 7a110ebsecurity/py-nitrokey Makefile

security/py-nitrokey: Update hidapi version range and add BR_DEPENDS

PR:             297992
Approved by:    osa, vvd (Mentors, implicit)
Co-authored-by: Yusuf Yaman <nxjoseph at FreeBSD.org>
DeltaFile
+6-11security/py-nitrokey/Makefile
+6-111 files

FreeBSD/ports 623d37abiology/gcta Makefile, biology/gcta/files patch-CMakeLists.txt

biology/gcta: Unbreak build with cmake 4

Minor patch changing CMAKE_MINIMUM_REQUIRED

PR:             298183
Reported by:    arrowd
DeltaFile
+4-1biology/gcta/files/patch-CMakeLists.txt
+1-1biology/gcta/Makefile
+5-22 files

FreeBSD/ports 73f9733textproc/moor Makefile distinfo

textproc/moor: Update 2.19.0 => 2.19.1

Changelog:
https://github.com/walles/moor/releases/tag/v2.19.1

Reported by:    repology
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

FreeBSD/ports 3c67edeastro/libosmpbf Makefile distinfo

astro/libosmpbf: update 1.7.0 → 1.8.0
DeltaFile
+3-3astro/libosmpbf/distinfo
+1-1astro/libosmpbf/Makefile
+4-42 files

FreeBSD/ports 8b940e6finance/hs-hledger Makefile.cabal distinfo, finance/hs-hledger-ui Makefile.cabal distinfo

finance/hs-hledger{,-ui,-web}: Update 1.52.3 => 1.52.4

* Add WWW for Hackage package

Approved by:            yuri@ (maintainer)
Differential Revision:  https://reviews.freebsd.org/D59656
DeltaFile
+25-39finance/hs-hledger-web/distinfo
+23-23finance/hs-hledger-ui/distinfo
+17-17finance/hs-hledger/distinfo
+11-17finance/hs-hledger-web/Makefile.cabal
+10-10finance/hs-hledger-ui/Makefile.cabal
+7-7finance/hs-hledger/Makefile.cabal
+93-1133 files not shown
+102-1199 files

FreeBSD/ports b7092b7misc/py-shell-gpt Makefile

misc/py-shell-gpt: Relax upper limit of py-openai version

While here, bump port revision for dependency change.

Reported by:    pkg-fallout
DeltaFile
+2-1misc/py-shell-gpt/Makefile
+2-11 files

FreeBSD/ports ec68bcbdatabases/mongodb70 Makefile distinfo

databases/mongodb70: 7.0.43

Changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7043---sept-11-2026

Security:       CVE-2026-89099 "Race Condition in MongoDB Server Document Value Layer Leads to Memory Corruption"
DeltaFile
+3-3databases/mongodb70/distinfo
+1-1databases/mongodb70/Makefile
+4-42 files

FreeBSD/ports 4d8dbebtextproc/py-pypa-docs-theme Makefile

textproc/py-pypa-docs-theme: Deprecate/Set to expire

* Upstream archived the repository in 2024 and there are no consumers
  left in the tree.

* Bump PORTREVISION to get users noticed about the deprecation.

MFH:            2026Q3
(cherry picked from commit 5b57df799f802495f1facdf08b320af000121f1e)
DeltaFile
+4-1textproc/py-pypa-docs-theme/Makefile
+4-11 files

FreeBSD/ports ee0efe6net-mgmt/librenms Makefile, net-mgmt/librenms/files newsyslog.conf.sample librenms.in

net-mgmt/librenms: fix rc script restart race & log rotation

Please stop librenms service before updating. No harm will occur.
The value in the PID file changes from the service to the supervisor.

Behavior changes: "service librenms status" now reports the daemon(8)
supervisor PID instead of the python PID; log rotation now actually
re-opens the log file.

Upgrade note: an instance started with the previous rc script is
invisible to the new procname and still holds the pidfile lock. Stop
the service before upgrading, or SIGTERM the old supervisor (visible in
ps as "daemon: ..."), which cleanly terminates the child and removes
the pidfile.

PR:             298398
DeltaFile
+2-2net-mgmt/librenms/files/librenms.in
+1-1net-mgmt/librenms/files/newsyslog.conf.sample
+1-0net-mgmt/librenms/Makefile
+4-33 files

FreeBSD/ports a81a699mail/pyzor distinfo Makefile, mail/pyzor/files patch-7afe0ae.patch

mail/pyzor: Update to 1.1.2

https://github.com/SpamExperts/pyzor/blob/release-1-1-2/docs/changelog.rst

PR:             292936
Co-authored-by:   Danilo G. Baio <dbaio at FreeBSD.org>
DeltaFile
+0-182mail/pyzor/files/patch-7afe0ae.patch
+7-8mail/pyzor/Makefile
+3-7mail/pyzor/distinfo
+10-1973 files

FreeBSD/ports 0ea937airc/znc Makefile pkg-plist

irc/znc: Update to 1.10.3; Fix vulnerabilities

https://wiki.znc.in/ChangeLog/1.10.3

Security:       b7ae786a-af80-11f1-9800-641c67a117d8
DeltaFile
+3-5irc/znc/distinfo
+2-2irc/znc/pkg-plist
+1-2irc/znc/Makefile
+6-93 files

FreeBSD/ports fd856dairc/znc-clientbuffer Makefile, irc/znc-push Makefile

irc/znc-*: Bump PORTREVISION after znc update
DeltaFile
+1-1irc/znc-push/Makefile
+1-1irc/znc-clientbuffer/Makefile
+2-22 files

FreeBSD/ports 215b715www/py-django-filer Makefile distinfo

www/py-django-filer: Update to 3.6.0

Changelog:

https://github.com/django-cms/django-filer/releases/tag/3.6.0
DeltaFile
+3-3www/py-django-filer/distinfo
+1-1www/py-django-filer/Makefile
+4-42 files

FreeBSD/ports 5b57df7textproc/py-pypa-docs-theme Makefile

textproc/py-pypa-docs-theme: Deprecate/Set to expire

* Upstream archived the repository in 2024 and there are no consumers
  left in the tree.

* Bump PORTREVISION to get users noticed about the deprecation.

MFH:            2026Q3
DeltaFile
+4-1textproc/py-pypa-docs-theme/Makefile
+4-11 files

FreeBSD/ports 34f2cb3devel/py-swagger-spec-validator distinfo Makefile

devel/py-swagger-spec-validator: Update to 3.0.4

* Simplify Makefile by switching to USE_PYTHON=pytest.
* Switch to the PEP517 build framework to make the port future-proof.

Changelog since 2.7.4:

https://github.com/Yelp/swagger_spec_validator/blob/v3.0.4/CHANGELOG.rst
DeltaFile
+12-13devel/py-swagger-spec-validator/Makefile
+3-3devel/py-swagger-spec-validator/distinfo
+15-162 files

FreeBSD/ports f1737bbdevel/py-prance Makefile, devel/py-prance/files patch-setup.cfg

devel/py-prance: Allow build with py-swagger-spec-validator 3.0+

* Local test suite runs fine.
* Bump PORTREVISION due package change.

Approved by:    portmgr (blanket)
DeltaFile
+4-2devel/py-prance/files/patch-setup.cfg
+2-1devel/py-prance/Makefile
+6-32 files

FreeBSD/ports d7437fdlang/ez80asm Makefile distinfo

lang/ez80asm: Update 2.2 => 2.3

Changelog:
- Performance optimizations
- Converted the two-pass design to a one-pass design
- Introduced several fast-path code flows and small code changes
  for additional performance optimizations
- Fix for source-line buffer overflow at maximum line length
https://github.com/AgonPlatform/agon-ez80asm/releases/tag/v2.3

PR:             298470
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3lang/ez80asm/distinfo
+1-1lang/ez80asm/Makefile
+4-42 files

FreeBSD/ports 5122c9cnet/mcast-bridge Makefile distinfo

net/mcast-bridge: Update 1.6.0 => 1.7.0

Changelog:
https://github.com/dennypage/mcast-bridge/releases/tag/v1.7.0

PR:             298464
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit 42832f6735d3d33d73a84893aab633e712fdc201)
DeltaFile
+3-3net/mcast-bridge/distinfo
+1-1net/mcast-bridge/Makefile
+4-42 files

FreeBSD/ports 42832f6net/mcast-bridge Makefile distinfo

net/mcast-bridge: Update 1.6.0 => 1.7.0

Changelog:
https://github.com/dennypage/mcast-bridge/releases/tag/v1.7.0

PR:             298464
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+3-3net/mcast-bridge/distinfo
+1-1net/mcast-bridge/Makefile
+4-42 files

FreeBSD/ports 56f5e0cnet/mdns-bridge Makefile distinfo

net/mdns-bridge: Update 3.0.0 => 3.1.0

Changelog:
https://github.com/dennypage/mdns-bridge/releases/tag/v3.1.0

PR:             298463
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/mdns-bridge/distinfo
+1-1net/mdns-bridge/Makefile
+4-42 files

FreeBSD/ports e57ec05security/qtkeychain distinfo Makefile

security/qtkeychain: Update to 0.17.0
DeltaFile
+4-4security/qtkeychain/Makefile
+3-3security/qtkeychain/distinfo
+7-72 files