FreeBSD/ports 637e02c. UIDs GIDs

UIDs/GIDs: remove duplicated entries

Fix duplicated autopulse and ldap entries introduced while
adding the bunkerweb user and group.

Reported by:    osa
Sponsored by:   Netzkommune GmbH
DeltaFile
+0-3UIDs
+0-3GIDs
+0-62 files

FreeBSD/ports 6816c9asysutils Makefile, sysutils/bttf distinfo Makefile

sysutils/bttf: New port: Command-line utility for datetime processing

bttf is a command-line utility for working with dates and times. It
exposes much of the functionality of the Jiff datetime library on the
command line, providing a more intuitive way to format datetimes or do
arithmetic than traditional tools like date(1).
DeltaFile
+225-0sysutils/bttf/distinfo
+132-0sysutils/bttf/Makefile
+12-0sysutils/bttf/pkg-descr
+1-0sysutils/Makefile
+370-04 files

FreeBSD/src f77d37csys/compat/linux linux_file.c

linuxulator: Return EINVAL for invalid inotify flags

We implement all of the currently-defined Linux inotify mask bits and
flags, with the same values as Linux.  Return EINVAL for unknown bits,
as Linux does.

This also moves the translation inline into linux_inotify_add_watch.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57387
DeltaFile
+6-12sys/compat/linux/linux_file.c
+6-121 files

FreeBSD/ports 7ddb510lang/starlark-rust distinfo Makefile

lang/starlark-rust: update 0.13.0 → 0.14.0
DeltaFile
+459-305lang/starlark-rust/distinfo
+229-153lang/starlark-rust/Makefile
+688-4582 files

FreeBSD/ports 94dcf4atextproc/ytt distinfo Makefile

textproc/ytt: update 0.55.0 → 0.55.1
DeltaFile
+5-5textproc/ytt/distinfo
+2-2textproc/ytt/Makefile
+7-72 files

FreeBSD/ports ea8cbb0shells/meka distinfo Makefile

shells/meka: update 0.27.1 → 0.27.2
DeltaFile
+5-5shells/meka/distinfo
+1-1shells/meka/Makefile
+6-62 files

FreeBSD/ports aa5aeeemisc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.6.24 → 3.6.26
DeltaFile
+9-3misc/lean-ctx/distinfo
+4-1misc/lean-ctx/Makefile
+13-42 files

FreeBSD/ports 805a9fbnet/frp distinfo Makefile

net/frp: update 0.69.0 → 0.69.1
DeltaFile
+5-5net/frp/distinfo
+1-1net/frp/Makefile
+6-62 files

FreeBSD/ports 746d7a2security/gosec distinfo Makefile

security/gosec: update 2.26.1 → 2.27.0
DeltaFile
+5-5security/gosec/distinfo
+1-2security/gosec/Makefile
+6-72 files

FreeBSD/src 68004e5sys/net if.c if_private.h

net: Fix handling of unmapped user pages in if_getgroup()

We cannot call copyout() while in a net epoch section, unless the user
memory is wired.  Use the global ifnet lock to synchronize the accesses
instead.

Reported by:    emaste
Reviewed by:    zlei
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D57154
DeltaFile
+23-33sys/net/if.c
+1-1sys/net/if_private.h
+24-342 files

FreeBSD/src 49d90d9sys/net if_lagg.c

lagg: Handle a port count of zero

The sc_count check in lagg_transmit_ethernet() and
lagg_transmit_infiniband() is racy, as the lagg protocol handlers are
only synchronized by net_epoch.  Handle a count of 0 in each protocol
handler where it's needed, namely in the RR and LB handlers.

Reported by:    Yuxiang Yang, Yizhou Zhao, Xuewei Feng, Qi Li, and Ke Xu from Tsinghua University using GLM5.1 from Z.ai
Reviewed by:    pouria, zlei
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D56942
DeltaFile
+23-17sys/net/if_lagg.c
+23-171 files

FreeBSD/ports f26ed58net/mvfst distinfo Makefile

net/mvfst: update 2026.05.25.00 → 2026.06.01.00
DeltaFile
+3-3net/mvfst/distinfo
+1-2net/mvfst/Makefile
+1-0net/mvfst/pkg-plist
+5-53 files

FreeBSD/ports 693275dnet/fb303 distinfo Makefile

net/fb303: update 2026.05.25.00 → 2026.06.01.00
DeltaFile
+3-3net/fb303/distinfo
+1-2net/fb303/Makefile
+4-52 files

FreeBSD/ports 4b8bbe0devel/fatal distinfo Makefile

devel/fatal: update 2026.05.25.00 → 2026.06.01.00
DeltaFile
+3-3devel/fatal/distinfo
+1-1devel/fatal/Makefile
+4-42 files

FreeBSD/ports 63e51eewww/proxygen distinfo Makefile

www/proxygen: update 2026.05.25.00 → 2026.06.01.00
DeltaFile
+3-3www/proxygen/distinfo
+1-2www/proxygen/Makefile
+4-52 files

FreeBSD/ports 1263b4ddevel/fbthrift pkg-plist distinfo

devel/fbthrift: update 2026.05.25.00 → 2026.06.01.00
DeltaFile
+28-4devel/fbthrift/pkg-plist
+3-3devel/fbthrift/distinfo
+2-3devel/fbthrift/Makefile
+33-103 files

FreeBSD/ports 46170canet/wangle distinfo Makefile

net/wangle: update 2026.05.25.00 → 2026.06.01.00
DeltaFile
+3-3net/wangle/distinfo
+1-2net/wangle/Makefile
+4-52 files

FreeBSD/ports ea60e68security/fizz distinfo Makefile

security/fizz: update 2026.05.25.00 → 2026.06.01.00
DeltaFile
+3-3security/fizz/distinfo
+1-2security/fizz/Makefile
+4-52 files

FreeBSD/ports c6fed33devel/folly distinfo Makefile

devel/folly: update 2026.05.25.00 → 2026.06.01.00
DeltaFile
+3-3devel/folly/distinfo
+1-2devel/folly/Makefile
+4-52 files

FreeBSD/ports cd16682devel/git-branchless distinfo Makefile, devel/git-branchless/files patch-git-branchless-lib_src_testing.rs

devel/git-branchless: update 0.10.0 → 0.11.1
DeltaFile
+677-499devel/git-branchless/distinfo
+350-261devel/git-branchless/Makefile
+30-0devel/git-branchless/files/patch-git-branchless-lib_src_testing.rs
+1,057-7603 files

FreeBSD/src 369207ausr.sbin/virtual_oss/virtual_oss virtual_oss.c

virtual_oss(8): Fix buffer overflow in voss_compressor() call

This particular calls swaps the samples and maxchan arguments, which can
cause a buffer overflow in p_ch_chain if maxchan exceeds its bounds
(VMAX_CHAN).

Reported by:    Yuxiang Yang, Yizhou Zhao, Ao Wang, Xuewei Feng, Qi Li, and Ke Xu from Tsinghua University using GLM-5.1 from Z.ai
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
Reviewed by:    emaste

(cherry picked from commit 453de99b386d40754a038cc4b804f4c7a3b04624)
DeltaFile
+2-2usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+2-21 files

FreeBSD/ports da04462www/bunkerweb pkg-plist Makefile, www/bunkerweb/files patch-src_scheduler_main.py patch-src_common_confs_http.conf

www/bunkerweb: add new port

BunkerWeb is an open-source next-generation web application firewall
(WAF) and security platform designed to protect and manage web services.

It provides integrated security features such as request filtering,
rate limiting, TLS management, GeoIP support and a web management
interface.

As this is a newly introduced port, users are encouraged to validate
their deployment before using it in production environments.

WWW: https://github.com/bunkerity/bunkerweb

Sponsored by:   Netzkommune GmbH
DeltaFile
+9,522-0www/bunkerweb/pkg-plist
+112-0www/bunkerweb/files/patch-src_scheduler_main.py
+83-0www/bunkerweb/Makefile
+67-0www/bunkerweb/files/patch-src_common_confs_http.conf
+61-0www/bunkerweb/files/patch-src_common_confs_nginx.conf
+58-0www/bunkerweb/files/bunkerweb_scheduler.in
+9,903-042 files not shown
+10,679-048 files

FreeBSD/src 8632639contrib/llvm-project/clang/lib/Serialization ASTReaderDecl.cpp

Merge commit 63c29df8eceb from llvm git (by Dmitry Polukhin):

  [Serialization] Fix assertion on re-deserialized friend template spec… (#200566)

  …ialization in PCH (#198133)

  A friend function-template specialization declared inside a class
  template is serialized into a PCH. When the class template is later
  instantiated while loading the PCH, the friend specialization can be
  deserialized re-entrantly (VisitFriendDecl -> VisitFunctionDecl -> ...
  -> VisitFunctionDecl for the same specialization) at the same time as
  the canonical copy, producing two redeclarations of the same
  specialization in the template's specialization set.

  ASTDeclReader::VisitFunctionDecl asserted that this collision could only
  happen when merging declarations from different modules. Since
  38b3d87bd384, friend functions defined inside dependent class templates
  are loaded eagerly, so the collision can now also occur within a single
  PCH/AST file (non-modules build), tripping the assertion:

    [16 lines not shown]
DeltaFile
+0-2contrib/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp
+0-21 files

FreeBSD/ports 42b95dfgames/warzone2100 Makefile, graphics/drawpile Makefile

*/*: Bump PORTREVISION for libsodium consumers after version bump

Bump consumers of libsodium
DeltaFile
+1-1net/remmina/Makefile
+1-1net/rosenpass/Makefile
+1-1games/warzone2100/Makefile
+1-1graphics/drawpile/Makefile
+1-1security/hpenc/Makefile
+1-1irc/unreal/Makefile
+6-662 files not shown
+68-4268 files

FreeBSD/ports 9fd3adbsecurity/libsodium Makefile distinfo

security/libsodium: Update to 1.0.22

* PORTVERSION --> DISTVERSION
* Add GitHub as primary MASTER_SITES and upstream's download site
  as fallback
* Add OPTIMIZED_CFLAGS option (default on)

Changelog:
https://github.com/jedisct1/libsodium/releases/tag/1.0.22-RELEASE

Reference:
https://github.com/jedisct1/libsodium/blob/master/configure.ac#L219

PR:             294415
Approved by:    maintainer timeout, 1+ month
DeltaFile
+10-4security/libsodium/Makefile
+3-3security/libsodium/distinfo
+5-1security/libsodium/pkg-plist
+18-83 files

FreeBSD/ports 372c5daaudio/taglib distinfo pkg-plist

audio/taglib: Update to 2.3

Changelog: https://github.com/taglib/taglib/releases/tag/v2.3

PR:             295339
Approved by:    maintainer timeout, 2+ weeks
DeltaFile
+3-3audio/taglib/distinfo
+5-0audio/taglib/pkg-plist
+2-2audio/taglib/Makefile
+10-53 files

FreeBSD/ports 61637f8www/srt Makefile distinfo

www/srt: Update to 1.5.5 and enable "make test"

* Enable "make test", depends on devel/googletest and using -std=c++17
* Disable running unit tests in parallel due to race conditions
* Remove option to compile with no encryption
  (defeats the point of the library)
* Remove HEAVY_LOGGING option, rely on the framework instead

Changelog: https://github.com/Haivision/srt/releases/tag/v1.5.5

PR:             295356
Approved by:    maintainer timeout, 2+ weeks
DeltaFile
+13-18www/srt/Makefile
+3-3www/srt/distinfo
+1-1www/srt/pkg-plist
+17-223 files

FreeBSD/ports 43891ef. MOVED, games Makefile

games/minetestmapper: Remove from tree

Broken for months

Reported by:    pkg-fallout
DeltaFile
+0-41games/minetestmapper/Makefile
+0-3games/minetestmapper/pkg-plist
+0-3games/minetestmapper/distinfo
+0-1games/Makefile
+1-0MOVED
+0-1games/minetestmapper/pkg-descr
+1-496 files

FreeBSD/ports 4c9bd41. MOVED, graphics Makefile

graphics/tippecanoe: Remove from tree

Broken for months in tree, upstream is still active if someone
wants to pick it up

Reported by:    pkg-fallout
DeltaFile
+0-41graphics/tippecanoe/Makefile
+0-21graphics/tippecanoe/pkg-descr
+0-3graphics/tippecanoe/distinfo
+1-0MOVED
+0-1graphics/Makefile
+1-665 files

FreeBSD/ports 76f04c9multimedia/audacious-plugins Makefile distinfo

multimedia/audacious-plugins: Update to 4.6
DeltaFile
+6-4multimedia/audacious-plugins/Makefile
+3-3multimedia/audacious-plugins/distinfo
+3-0multimedia/audacious-plugins/pkg-plist
+12-73 files