FreeBSD/ports 5697c91devel/py-python-dbusmock distinfo Makefile

devel/py-python-dbusmock: Update to 0.38.1

Changelog:
- https://github.com/martinpitt/python-dbusmock/releases/tag/0.38.0
- https://github.com/martinpitt/python-dbusmock/releases/tag/0.38.1

Reported by:    Repology
DeltaFile
+3-3devel/py-python-dbusmock/distinfo
+1-1devel/py-python-dbusmock/Makefile
+4-42 files

FreeBSD/ports 5609b98security/vuxml/vuln 2026.xml

security/vuxml: update lang/python311 entry

Upstream are still reviewing and reworking the following:
- lang/python312: CVE-2024-6923
- lang/python310: gh-143935
Updated version ranges to be provided after those commits land there.

While here, remove nonexistent and EOL lang/python39
DeltaFile
+2-3security/vuxml/vuln/2026.xml
+2-31 files

FreeBSD/src 144c1edsys/fs/nfs nfsproto.h

nfs: Add some support for POSIX draft ACLs

An internet draft (expected to become an RFC someday)
https://datatracker.ietf.org/doc/draft-ietf-nfsv4-posix-acls
describes an extension to NFSv4.2 to handle POSIX draft ACLs.

This is the final patch in the series that enables
the extension of NFSv4.2 to support POSIX draft ACLs.
At this time, only UFS mounted with the "acls" option
will work, and only for FreeBSD built with these patches.
Patches for client and server for the Linux kernel are
in the works.  (I'll admit my next little project is
cleaning the Linux patches up for submission for upstream.)

To make these changes really useful, the FreeBSD port
of OpenZFS needs to be patched to add POSIX draft ACL
support.  (Support for POSIX draft ACLs is already in
the Linux port of OpenZFS.)


    [4 lines not shown]
DeltaFile
+13-3sys/fs/nfs/nfsproto.h
+13-31 files

FreeBSD/src dccf41dsys/fs/nfs nfs_commonsubs.c nfs_var.h, sys/fs/nfsclient nfs_clrpcops.c

nfs: Add some support for POSIX draft ACLs

An internet draft (expected to become an RFC someday)
https://datatracker.ietf.org/doc/draft-ietf-nfsv4-posix-acls
describes an extension to NFSv4.2 to handle POSIX draft ACLs.

This is the fifth of several patches that implement the
above draft.

This one mostly adds an extra argument to two functions
in nfscommon.ko.  Unfortunately, these functions are
called in many places, so the changes are numerous, but
straightforward.

Since the internal KAPI between the NFS modules is changed
by this commit, all of nfscommon.ko, nfscl.ko and nfsd.ko
must be rebuilt from sources.

There should be no semantics change for the series at

    [3 lines not shown]
DeltaFile
+22-29sys/fs/nfs/nfs_commonsubs.c
+18-14sys/fs/nfsclient/nfs_clrpcops.c
+14-14sys/fs/nfsserver/nfs_nfsdport.c
+5-5sys/fs/nfs/nfs_var.h
+2-2sys/fs/nfsserver/nfs_nfsdserv.c
+1-1sys/fs/nfs/nfs_commonacl.c
+62-653 files not shown
+65-689 files

FreeBSD/src d842c51sys/fs/nfs nfs_var.h, sys/fs/nfsclient nfs_clrpcops.c nfs_clvnops.c

nfscl: Add some support for POSIX draft ACLs

An internet draft (expected to become an RFC someday)
https://datatracker.ietf.org/doc/draft-ietf-nfsv4-posix-acls
describes an extension to NFSv4.2 to handle POSIX draft ACLs.

This is the fourth of several patches that implement the
above draft.

There should be no semantics change for the series at
this point.

(cherry picked from commit 0e724de9ed6f2d2914cb79686a4ceee7f6dd31a1)
DeltaFile
+53-16sys/fs/nfsclient/nfs_clrpcops.c
+45-15sys/fs/nfsclient/nfs_clvnops.c
+7-5sys/fs/nfs/nfs_var.h
+105-363 files

FreeBSD/src 2eddaebsys/fs/nfs nfs_commonsubs.c nfs_commonacl.c

nfscommon: Add some support for POSIX draft ACLs

An internet draft (expected to become an RFC someday)
https://datatracker.ietf.org/doc/draft-ietf-nfsv4-posix-acls
describes an extension to NFSv4.2 to handle POSIX draft ACLs.

This is the third of several patches that implement the
above draft.

There should be no semantics change for the series at
this point.

(cherry picked from commit 949cff4dceffdbee70fa7741c1d61cf6c5255aeb)
DeltaFile
+249-23sys/fs/nfs/nfs_commonsubs.c
+193-2sys/fs/nfs/nfs_commonacl.c
+3-0sys/fs/nfs/nfs_var.h
+445-253 files

FreeBSD/src 20bfa56sys/fs/nfs nfs_var.h, sys/fs/nfsserver nfs_nfsdserv.c nfs_nfsdport.c

nfsd: Add some support for POSIX draft ACLs

An internet draft (expected to become an RFC someday)
https://datatracker.ietf.org/doc/draft-ietf-nfsv4-posix-acls
describes an extension to NFSv4.2 to handle POSIX draft ACLs.

This is the second of several patches that implement the
above draft.

The only semantics change would be if you have exported
a UFS file system mounted with the "acl" option.
In that case, you would see the acl attribute supported.
This is bogus, but will be handled in the next commit.

(cherry picked from commit 8e3fd450cc53d37fcf4e7f460f559d03c22c0d84)
DeltaFile
+64-22sys/fs/nfsserver/nfs_nfsdserv.c
+72-12sys/fs/nfsserver/nfs_nfsdport.c
+28-10sys/fs/nfsserver/nfs_nfsdsubs.c
+8-7sys/fs/nfs/nfs_var.h
+172-514 files

FreeBSD/src e00ce2fsys/fs/nfs nfsproto.h nfs_commonport.c

nfscommon: Add some support for POSIX draft ACLs

An internet draft (expected to become an RFC someday)
https://datatracker.ietf.org/doc/draft-ietf-nfsv4-posix-acls
describes an extension to NFSv4.2 to handle POSIX draft ACLs.

This is the first of several patches that implement the
above draft.

This patch should not result in a semantics change.

(cherry picked from commit a35bbd5d9f5f887a6f3de15cfe61fcc73fe22dc8)
DeltaFile
+29-1sys/fs/nfs/nfsproto.h
+20-0sys/fs/nfs/nfs_commonport.c
+5-0sys/fs/nfs/nfs.h
+2-0sys/fs/nfs/nfs_var.h
+56-14 files

FreeBSD/ports 8355bb0x11/py-nwg-displays distinfo Makefile

x11/py-nwg-displays: Update to 0.3.27

Changelog: https://github.com/nwg-piotr/nwg-displays/releases/tag/v0.3.27

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/py-nwg-displays/distinfo
+1-1x11/py-nwg-displays/Makefile
+4-42 files

FreeBSD/ports 1b84478games/veloren-weekly distinfo Makefile.crates, games/veloren-weekly/files patch-gilrs

games/veloren-weekly: update to s20260203

Changes:        https://gitlab.com/veloren/veloren/-/compare/2cc1712251...fd6760d062
(cherry picked from commit 049f44de560b8e87c8b6d965915199a3ad4a0501)
DeltaFile
+81-87games/veloren-weekly/distinfo
+14-95games/veloren-weekly/files/patch-gilrs
+39-42games/veloren-weekly/Makefile.crates
+2-2games/veloren-weekly/Makefile
+136-2264 files

FreeBSD/ports fe31071devel/sdl12-compat distinfo Makefile

devel/sdl12-compat: update to 1.2.74

Changes:        https://github.com/libsdl-org/sdl12-compat/releases/tag/release-1.2.74
Reported by:    GitHub (watch releases)

(cherry picked from commit 80b68aa0db31384671c4d75bcdec48b03e776507)
DeltaFile
+3-3devel/sdl12-compat/distinfo
+1-1devel/sdl12-compat/Makefile
+4-42 files

FreeBSD/ports 049f44dgames/veloren-weekly distinfo Makefile.crates, games/veloren-weekly/files patch-gilrs

games/veloren-weekly: update to s20260203

Changes:        https://gitlab.com/veloren/veloren/-/compare/2cc1712251...fd6760d062
DeltaFile
+81-87games/veloren-weekly/distinfo
+14-95games/veloren-weekly/files/patch-gilrs
+39-42games/veloren-weekly/Makefile.crates
+2-2games/veloren-weekly/Makefile
+136-2264 files

FreeBSD/ports 80b68aadevel/sdl12-compat distinfo Makefile

devel/sdl12-compat: update to 1.2.74

Changes:        https://github.com/libsdl-org/sdl12-compat/releases/tag/release-1.2.74
Reported by:    GitHub (watch releases)
DeltaFile
+3-3devel/sdl12-compat/distinfo
+1-1devel/sdl12-compat/Makefile
+4-42 files

FreeBSD/ports 2daf2c8graphics/mesa-devel Makefile distinfo, graphics/mesa-devel/files patch-clock_monotonic

graphics/mesa-devel: update to 26.0.b.736

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/481df222095...124d550a943
DeltaFile
+21-0graphics/mesa-devel/files/patch-clock_monotonic
+3-4graphics/mesa-devel/Makefile
+3-3graphics/mesa-devel/distinfo
+27-73 files

FreeBSD/ports 36866deemulators/rpcs3 Makefile distinfo

emulators/rpcs3: update to 0.0.39.18761

Changes:        https://github.com/RPCS3/rpcs3/compare/3e49c32c9c...ebf9374ccd
DeltaFile
+5-5emulators/rpcs3/Makefile
+5-3emulators/rpcs3/distinfo
+10-82 files

FreeBSD/ports 68ea4f7lang/python314 pkg-plist distinfo

lang/python314: SECURITY update to v3.14.3

ChangeLog:      https://docs.python.org/release/3.14.3/whatsnew/changelog.html
MFH:            2026Q1 (immediately)

Security fixes:

* gh-144125: BytesGenerator will now refuse to serialize (write) headers
  that are unsafely folded or delimited; see verify_generated_headers.
  (Contributed by Bas Bloemsaat and Petr Viktorin in gh-121650).

* gh-143935: Fixed a bug in the folding of comments when flattening an
  email message using a modern email policy. Comments consisting of a
  very long sequence of non-foldable characters could trigger a forced
  line wrap that omitted the required leading space on the continuation
  line, causing the remainder of the comment to be interpreted as a new
  header field. This enabled header injection with carefully crafted
  inputs.


    [12 lines not shown]
DeltaFile
+21-0lang/python314/pkg-plist
+3-3lang/python314/distinfo
+1-1lang/python314/Makefile.version
+25-43 files

FreeBSD/ports ac8b1c3lang/python314 pkg-plist distinfo

lang/python314: SECURITY update to v3.14.3

ChangeLog:      https://docs.python.org/release/3.14.3/whatsnew/changelog.html
MFH:            2026Q1 (immediately)

Security fixes:

* gh-144125: BytesGenerator will now refuse to serialize (write) headers
  that are unsafely folded or delimited; see verify_generated_headers.
  (Contributed by Bas Bloemsaat and Petr Viktorin in gh-121650).

* gh-143935: Fixed a bug in the folding of comments when flattening an
  email message using a modern email policy. Comments consisting of a
  very long sequence of non-foldable characters could trigger a forced
  line wrap that omitted the required leading space on the continuation
  line, causing the remainder of the comment to be interpreted as a new
  header field. This enabled header injection with carefully crafted
  inputs.


    [11 lines not shown]
DeltaFile
+21-0lang/python314/pkg-plist
+3-3lang/python314/distinfo
+1-1lang/python314/Makefile.version
+25-43 files

FreeBSD/ports a950cdasecurity/vuxml/vuln 2026.xml

security/vuxml: add python <3.14.3 <3.13.12 security issues

Security:       CVE-2026-0865
Security:       CVE-2026-1299
Security:       bfe9adc8-0224-11f1-8790-c5fb948922ad
DeltaFile
+36-0security/vuxml/vuln/2026.xml
+36-01 files

FreeBSD/src 0f515c0sys/dev/ufshci ufshci_dev.c ufshci_private.h

ufshci: Remove UIC error during initialization

This patch removes the UIC error caused by QEMU not supporting certain
UIC command. Additionally, it removes the unused unipro_version.

Reviewed by:            imp (mentor)
Sponsored by:           Samsung Electronics
Differential Revision:  https://reviews.freebsd.org/D54513
DeltaFile
+24-33sys/dev/ufshci/ufshci_dev.c
+0-3sys/dev/ufshci/ufshci_private.h
+24-362 files

FreeBSD/ports c8105b8editors/zed distinfo Makefile.crates, editors/zed/files patch-crates_project_src_agent__registry__store.rs patch-Cargo.lock

editors/zed: Update to 0.221.5

Changelog:
- https://github.com/zed-industries/zed/releases/tag/v0.220.2
- https://github.com/zed-industries/zed/releases/tag/v0.220.3
- https://github.com/zed-industries/zed/releases/tag/v0.220.5
- https://github.com/zed-industries/zed/releases/tag/v0.220.6
- https://github.com/zed-industries/zed/releases/tag/v0.220.7
- https://github.com/zed-industries/zed/releases/tag/v0.221.4
- https://github.com/zed-industries/zed/releases/tag/v0.221.5

Reported by:    GitHub (watch releases)
DeltaFile
+33-31editors/zed/distinfo
+15-14editors/zed/Makefile.crates
+23-0editors/zed/files/patch-crates_project_src_agent__registry__store.rs
+8-8editors/zed/files/patch-Cargo.lock
+12-3editors/zed/files/patch-crates_project_src_agent__server__store.rs
+11-0editors/zed/files/patch-crates_util_src_util.rs
+102-5613 files not shown
+143-9819 files

FreeBSD/ports 9e9d4c0security/openvpn Makefile distinfo, security/openvpn/files patch-tests__t_cltsrv.sh

security/openvpn: update to v2.6.19 (bugfixes)

ChangeLog:      https://github.com/OpenVPN/openvpn/blob/v2.6.19/Changes.rst#overview-of-changes-in-2619
MFH:            2026Q1 (after a few days)
DeltaFile
+8-8security/openvpn/files/patch-tests__t_cltsrv.sh
+10-2security/openvpn/Makefile
+3-3security/openvpn/distinfo
+21-133 files

FreeBSD/src 5937e1csys/net bpf.c

bpf: don't clear pointer from descriptor to the tap on descriptor close

During packet processing the descriptor is looked up using epoch(9) and it
can be accessed after bpf_detachd().  In scenario of descriptor close the
tap point is alive (it actually produces packets) and thus the pointer can
be legitimately dereferenced.  This fixes a race on a bpf(4) device close
that would otherwise result in panic.

Differential Revision:  https://reviews.freebsd.org/D55064
DeltaFile
+1-1sys/net/bpf.c
+1-11 files

FreeBSD/ports 576cad0net/tcpkali Makefile

net/tcpkali: forbid port

A possible backdoor issue was discovered.
Forbid this port until this can be investigated in detail.

Reported by:    danilo
MFH:            2026Q1

(cherry picked from commit 4aa7c5150bbaf755db66981cbb1cc3135597f091)
DeltaFile
+2-0net/tcpkali/Makefile
+2-01 files

FreeBSD/ports 4aa7c51net/tcpkali Makefile

net/tcpkali: forbid port

A possible backdoor issue was discovered.
Forbid this port until this can be investigated in detail.

Reported by:    danilo
MFH:            2026Q1
DeltaFile
+2-0net/tcpkali/Makefile
+2-01 files

FreeBSD/ports bbadea8devel Makefile, devel/hs-ghcup distinfo Makefile

devel/hs-ghcup: New Port: Main installer Haskell

GHCup is the primary installer and version manager for the Haskell
toolchain. It provides a unified interface to install and switch
between different versions of GHC, Cabal, Stack, and the
Haskell Language Server.

WWW: https://www.haskell.org/ghcup/

PR:             292940
Approved by:    eduardo (mentor)
DeltaFile
+413-0devel/hs-ghcup/distinfo
+170-0devel/hs-ghcup/Makefile
+12-0devel/hs-ghcup/pkg-descr
+1-0devel/Makefile
+596-04 files

FreeBSD/ports f50adc7x11/py-python-xapp pkg-plist Makefile

x11/py-python-xapp: update to 3.0.2

PR: 292809
DeltaFile
+43-0x11/py-python-xapp/pkg-plist
+5-1x11/py-python-xapp/Makefile
+3-3x11/py-python-xapp/distinfo
+51-43 files

FreeBSD/ports 5802e9edevel/libdispatch Makefile, devel/libdispatch/files patch-src_event_workqueue__internal.h

devel/libdispatch: do not define HAVE_DISPATCH_WORKQ_MONITORING on FreeBSD

It causes random crashes in telegram-desktop

Reported by:    freebsd_ru community members
DeltaFile
+0-11devel/libdispatch/files/patch-src_event_workqueue__internal.h
+1-0devel/libdispatch/Makefile
+1-112 files

FreeBSD/ports b74c692net-mgmt/nagios4 Makefile pkg-plist, net-mgmt/nagios4/files patch-html_main.php patch-html_index.php.in

net-mgmt/nagios4: Update 4.5.1 => 4.5.11, take maintainership

Changelog:
https://www.nagios.org/projects/nagios-core/4x/

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Parametrize nagios with ${PORTNAME}.
- Replace CFLAGS, CPPFLAGS and LIBS with USES+=localbase.
- Update CONFLICTS.
- Use ${ETCDIR} instead of ${PREFIX}/etc/nagios.
- Fix warnings from portclippy.
- Fix install with non-default NAGIOSUSER/NAGIOSGROUP.
- Split long line in post-patch.
- Improve indents.
- Regenerate patches with changed line numbers.

PR:             292357
Tested by:      Fabian Wenk <fabian at wenks.ch>

    [4 lines not shown]
DeltaFile
+39-41net-mgmt/nagios4/Makefile
+14-38net-mgmt/nagios4/pkg-plist
+14-15net-mgmt/nagios4/files/patch-html_main.php
+4-10net-mgmt/nagios4/files/patch-html_index.php.in
+5-5net-mgmt/nagios4/files/patch-configure
+3-3net-mgmt/nagios4/files/patch-html_Makefile.in
+79-1121 files not shown
+82-1157 files

FreeBSD/ports 2a8608cnet-mgmt/nagios4 Makefile pkg-plist, net-mgmt/nagios4/files patch-html_main.php patch-html_index.php.in

net-mgmt/nagios4: Update 4.5.1 => 4.5.11, take maintainership

Changelog:
https://www.nagios.org/projects/nagios-core/4x/

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Parametrize nagios with ${PORTNAME}.
- Replace CFLAGS, CPPFLAGS and LIBS with USES+=localbase.
- Update CONFLICTS.
- Use ${ETCDIR} instead of ${PREFIX}/etc/nagios.
- Fix warnings from portclippy.
- Fix install with non-default NAGIOSUSER/NAGIOSGROUP.
- Split long line in post-patch.
- Improve indents.
- Regenerate patches with changed line numbers.

PR:             292357
Tested by:      Fabian Wenk <fabian at wenks.ch>

    [2 lines not shown]
DeltaFile
+39-41net-mgmt/nagios4/Makefile
+14-38net-mgmt/nagios4/pkg-plist
+14-15net-mgmt/nagios4/files/patch-html_main.php
+4-10net-mgmt/nagios4/files/patch-html_index.php.in
+5-5net-mgmt/nagios4/files/patch-configure
+3-3net-mgmt/nagios4/distinfo
+79-1121 files not shown
+82-1157 files

FreeBSD/ports 71e370dnet-mgmt/victoria-logs Makefile, net-mgmt/victoria-logs/files victoria_logs.in victoria-logs.in

net-mgmt/victoria-logs: rename rc script with underscore

PR: 292378
DeltaFile
+66-0net-mgmt/victoria-logs/files/victoria_logs.in
+0-66net-mgmt/victoria-logs/files/victoria-logs.in
+2-1net-mgmt/victoria-logs/Makefile
+68-673 files