FreeBSD/ports 38343dddevel/wasi-compiler-rt22 Makefile, devel/wasi-libcxx22 Makefile

devel/wasi-{compiler-rt,libcxx}22: sync to 22.1.7
DeltaFile
+1-1devel/wasi-compiler-rt22/Makefile
+1-1devel/wasi-libcxx22/Makefile
+2-22 files

FreeBSD/ports 22c6e71graphics/R-cran-s2 Makefile distinfo

graphics/R-cran-s2: Update to 1.1.11

- Change WWW to canonical form
- Add tests
- Take maintainership

ChangeLog: https://cran.r-project.org/web/packages/s2/news/news.html
DeltaFile
+6-3graphics/R-cran-s2/Makefile
+3-3graphics/R-cran-s2/distinfo
+9-62 files

FreeBSD/ports 56cc9fbdevel/llvm22 distinfo Makefile

devel/llvm22: 22.1.7 Release

See the annoucement for more info:
    https://discourse.llvm.org/t/llvm-22-1-7-released/90961

Sponsored by:   DARPA, AFRL
DeltaFile
+3-3devel/llvm22/distinfo
+1-1devel/llvm22/Makefile
+4-42 files

FreeBSD/ports cc0710dnet-mgmt/fastnetmon distinfo Makefile, net-mgmt/fastnetmon/files patch-dynamic__binary__buffer.hpp patch-fast__library.cpp

net-mgmt/fastnetmon: Update to 1.2.9

PR: 295758
Reported by:    Marek Zarychta <zarychtam at plan-b.pwste.edu.pl>
Tested by:      Marek Zarychta <zarychtam at plan-b.pwste.edu.pl>
Security:       CVE-2026-48682
Security:       CVE-2026-48683
Security:       CVE-2026-48684
Security:       CVE-2026-48686
Security:       CVE-2026-48688
Security:       CVE-2026-48689
Security:       CVE-2026-48690
Security:       CVE-2026-48691
Security:       CVE-2026-48695
DeltaFile
+0-59net-mgmt/fastnetmon/files/patch-dynamic__binary__buffer.hpp
+0-55net-mgmt/fastnetmon/files/patch-fast__library.cpp
+3-3net-mgmt/fastnetmon/distinfo
+1-2net-mgmt/fastnetmon/Makefile
+4-1194 files

FreeBSD/ports b903793databases/py-asyncpg Makefile distinfo, databases/py-asyncpg/files patch-pyproject.toml

databases/py-asyncpg: Update to 0.31.0
DeltaFile
+21-0databases/py-asyncpg/files/patch-pyproject.toml
+3-4databases/py-asyncpg/Makefile
+3-3databases/py-asyncpg/distinfo
+27-73 files

FreeBSD/src 4f7092eusr.sbin/virtual_oss/virtual_oss_cmd command.c

virtual_oss_cmd(8): Improve error messages

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+4-13usr.sbin/virtual_oss/virtual_oss_cmd/command.c
+4-131 files

FreeBSD/ports b2ecbc5emulators/mame Makefile pkg-plist, emulators/mame/files patch-scripts_src_osd_modules.lua patch-makefile

emulators/mame: Update to 0.288

  - Drop obsolete Qt debugger patch
  - Refresh patches
  - Fix DEBUG option does not respect existing MAKE_ENV flags
  - Fix LOCALBASE substitution in pkg-message

Changes: https://www.mamedev.org/releases/whatsnew_0288.txt

PR:             295760
Reviewed by:    thierry (mentor)
Approved by:    thierry (mentor)
DeltaFile
+0-43emulators/mame/files/patch-scripts_src_osd_modules.lua
+5-6emulators/mame/Makefile
+11-0emulators/mame/pkg-plist
+5-5emulators/mame/files/patch-makefile
+3-3emulators/mame/distinfo
+1-1emulators/mame/files/pkg-message.in
+25-586 files

FreeBSD/ports 414d763net/syncthing distinfo Makefile

net/syncthing: Update to 2.1.1

re: https://github.com/syncthing/syncthing/releases/tag/v2.1.1
DeltaFile
+3-3net/syncthing/distinfo
+1-1net/syncthing/Makefile
+4-42 files

FreeBSD/src eb5aa5cusr.sbin/bsdinstall/scripts services

bsdinstall: Add virtual_oss service option

Since virtual_oss is now part of base, there is no reason not to provide
an installer option to enable it, and make it more visible to new users,
who might also benefit from the devd rules in /etc/devd/snd.conf, which
use virtual_oss, as well as 8532b4a43636 ("rc: virtual_oss: Create a
loopback device in the default configuration").

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    ivy
Pull-Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/31
DeltaFile
+5-0usr.sbin/bsdinstall/scripts/services
+5-01 files

FreeBSD/ports 39a18f0devel/viewvc pkg-plist Makefile, devel/viewvc/files pkg-message.in viewvc.in

devel/viewvc: resurrect old port to 1.3.0

This port was removed because it needed Python 2.7
This release works with Python >= 3.10

re: https://github.com/viewvc/viewvc/releases/tag/1.3.0
PR:             295729
DeltaFile
+167-0devel/viewvc/pkg-plist
+84-0devel/viewvc/files/pkg-message.in
+79-0devel/viewvc/Makefile
+68-0devel/viewvc/files/viewvc.in
+6-0devel/viewvc/pkg-descr
+3-0devel/viewvc/distinfo
+407-01 files not shown
+408-07 files

FreeBSD/ports 1b36aa9devel/viewvc-devel Makefile distinfo, devel/viewvc-devel/files patch-conf_viewvc.conf.dist

devel/viewvc-devel: Update to 1.4.0.20260528

This catches up with devel/viewvc - soon to be resurrected.

PR:             295729
DeltaFile
+16-13devel/viewvc-devel/Makefile
+0-13devel/viewvc-devel/files/patch-conf_viewvc.conf.dist
+3-3devel/viewvc-devel/distinfo
+19-293 files

FreeBSD/ports 5cd69bdaudio/virtual_oss distinfo Makefile

audio/virtual_oss: Update to 1.3.3

Includes the same security patch as in src commit 453de99b386d
("virtual_oss(8): Fix buffer overflow in voss_compressor() call").

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3audio/virtual_oss/distinfo
+2-2audio/virtual_oss/Makefile
+5-52 files

FreeBSD/ports 476bcb3x11-servers/xwayland distinfo Makefile

x11-servers/xwayland: security update: 24.1.10 -> 24.1.12

PR:             295783
Approved by:    x11 (arrowd, maintainer)
Security:       36cb0ced-5e23-11f1-86a2-589cfc10a551

Sponsored by:   tipi.work
DeltaFile
+3-3x11-servers/xwayland/distinfo
+1-1x11-servers/xwayland/Makefile
+4-42 files

FreeBSD/ports 6b5ca48x11-servers/xorg-server distinfo Makefile, x11-servers/xorg-server/files patch-meson__options.txt

x11-servers/xorg-server: security update: 21.1.22 -> 21.1.23

PR:             295781
Approved by:    x11 (arrowd, maintainer)
Security:       592ced15-5e20-11f1-86a2-589cfc10a551

Sponsored by:   tipi.work
DeltaFile
+0-28x11-servers/xorg-server/files/patch-meson__options.txt
+3-3x11-servers/xorg-server/distinfo
+1-1x11-servers/xorg-server/Makefile
+4-323 files

FreeBSD/ports 1fd5440x11-toolkits/qt6-declarative Makefile, x11-toolkits/qt6-declarative/files patch-git_8a2c82be6a

x11-toolkits/qt6-declarative: Backport upstream patch

KDE BUG: https://bugs.kde.org/520252
DeltaFile
+100-0x11-toolkits/qt6-declarative/files/patch-git_8a2c82be6a
+1-0x11-toolkits/qt6-declarative/Makefile
+101-02 files

FreeBSD/src 5dbbd76sys/compat/linux linux_signal.c

linux: Fix missing break in lsiginfo_to_siginfo()

Prevent LINUX_SI_TKILL from inadvertently falling through to
LINUX_SI_QUEUE, which incorrectly overwrote si_code with SI_QUEUE
instead of SI_LWP.
DeltaFile
+1-0sys/compat/linux/linux_signal.c
+1-01 files

FreeBSD/ports 3a606b8editors/pluma Makefile distinfo, editors/pluma/files patch-Makefile.in patch-docs-reference-Makefile.am

editors/pluma: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook. Remove autoreconf, autoconf-archive,
yelp-tools, and mate-submodules, not needed with release tarballs.
Patch Makefile.in to drop API docs from SUBDIRS. Fix sh_CMD to use
${SH}.
DeltaFile
+9-12editors/pluma/Makefile
+20-0editors/pluma/files/patch-Makefile.in
+0-10editors/pluma/files/patch-docs-reference-Makefile.am
+0-8editors/pluma/files/patch-configure.ac
+3-5editors/pluma/distinfo
+32-355 files

FreeBSD/ports 6bc7ab1sysutils/fakertc Makefile distinfo

sysutils/fakertc: follow repo move to codeberg.org

Although the package does not change, bump portrevision to make
sure the build cluster can properly fetch and build.
DeltaFile
+6-4sysutils/fakertc/Makefile
+3-3sysutils/fakertc/distinfo
+9-72 files

FreeBSD/ports 08bb5d2audio/mac distinfo Makefile

audio/mac: Update to 13.01

Changes: https://www.monkeysaudio.com/versionhistory.html
DeltaFile
+3-3audio/mac/distinfo
+1-1audio/mac/Makefile
+4-42 files

FreeBSD/ports 2b799d3print/p910nd Makefile

print/p910nd: deprecate port

The upstream repo is now archived

PR:             295746
Reported by:    Daniel Engberg
DeltaFile
+2-0print/p910nd/Makefile
+2-01 files

FreeBSD/ports e902959news/inn-current distinfo Makefile

news/inn-current: Update to 20260530
DeltaFile
+3-3news/inn-current/distinfo
+1-1news/inn-current/Makefile
+4-42 files

FreeBSD/src ea4888esys/netpfil/ipfw/nat64 nat64lsn.c

nat64lsn: Fix type confusion panic when using wrong NAT64 instance type

When an ipfw rule references a NAT64 instance by name using
'nat64lsn', the kernel looks up the instance in the shared
srvstate[] array without verifying the instance type.
If the named instance is actually a nat64clat or nat64stl
instance (created with 'nat64clat' or 'nat64stl'), the code
incorrectly casts the instance to nat64lsn_instance and
dereferences the ->cfg pointer, which causes a kernel panic.

The root cause is that all NAT64 instance types share the same
srvstate[] array but have different struct layouts.
For nat64lsn_instance, the field after 'no' is a pointer to nat64lsn_cfg.
For nat64clat_cfg, the same offset contains an embedded nat64_config struct.

Fix by adding a type check after NAT64_LOOKUP() to verify that the
instance's etlv matches IPFW_TLV_NAT64LSN_NAME before proceeding.
If the type doesn't match, return IP_FW_DENY to reject the packet
safely rather than crashing.

    [6 lines not shown]
DeltaFile
+2-1sys/netpfil/ipfw/nat64/nat64lsn.c
+2-11 files

FreeBSD/ports 0fe1739mail/nextcloud-mail distinfo Makefile

mail/nextcloud-mail: Update to 5.8.2
DeltaFile
+3-3mail/nextcloud-mail/distinfo
+1-1mail/nextcloud-mail/Makefile
+4-42 files

FreeBSD/ports a9ae288security/tailscale distinfo Makefile

security/tailscale: Update to 1.98.5

MFH:            2026Q2
(cherry picked from commit 997462488838be21f99deb277f908c7410f5eedb)
DeltaFile
+5-5security/tailscale/distinfo
+1-1security/tailscale/Makefile
+6-62 files

FreeBSD/ports 9974624security/tailscale distinfo Makefile

security/tailscale: Update to 1.98.5

MFH:            2026Q2
DeltaFile
+5-5security/tailscale/distinfo
+1-1security/tailscale/Makefile
+6-62 files

FreeBSD/src a13800esys/dev/sound/pci/hda hdaa_patches.c hdac.h

snd_hda: Patch Dell WYSE 7040

https://forums.freebsd.org/threads/dell-wyse-7040-thin-client-intel-i5-6500te-built-in-sound-alc255-mini-how-to.102656/

Reported by:    razif (on the forum)
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week

(cherry picked from commit c6cefcbbbb3fd5bbe9e0c36c8c553364d444e2d8)
DeltaFile
+9-0sys/dev/sound/pci/hda/hdaa_patches.c
+1-0sys/dev/sound/pci/hda/hdac.h
+10-02 files

FreeBSD/src 1cef7e9. ObsoleteFiles.inc

ObsoleteFiles: Add some ancient locale symlinks

These were dropped in 2021 but were never listed in ObsoleteFiles.inc,
so systems that have been upgraded from source since before that date
(or from 13.x) may still have them.

PR:             295668
MFC after:      1 week
Fixes:          0a36787e4c1f ("locales: separate unicode from other locales")
Reviewed by:    bapt
Differential Revision:  https://reviews.freebsd.org/D57331
DeltaFile
+7-0ObsoleteFiles.inc
+7-01 files

FreeBSD/ports 411e544devel/lazygit distinfo Makefile

devel/lazygit: Update to 0.62.1

Changes:        https://github.com/jesseduffield/lazygit/releases/tag/v0.62.1
Changes:        https://github.com/jesseduffield/lazygit/releases/tag/v0.62.0
DeltaFile
+5-5devel/lazygit/distinfo
+1-2devel/lazygit/Makefile
+6-72 files

FreeBSD/ports 70d172amisc/codex distinfo Makefile.crates

misc/codex: Update to 0.136.0

Changelog: https://github.com/openai/codex/releases/tag/rust-v0.136.0

Reported by:    GitHub (watch releases)
DeltaFile
+25-7misc/codex/distinfo
+11-2misc/codex/Makefile.crates
+1-1misc/codex/Makefile
+37-103 files

FreeBSD/ports 3cd0bc8devel Makefile, devel/p5-Device-Modbus Makefile pkg-plist

devel/p5-Device-Modbus: add new ports.

PR:             295770
DeltaFile
+20-0devel/p5-Device-Modbus/Makefile
+13-0devel/p5-Device-Modbus/pkg-plist
+3-0devel/p5-Device-Modbus/distinfo
+1-0devel/p5-Device-Modbus/pkg-descr
+1-0devel/Makefile
+38-05 files