FreeBSD/ports 2770150devel/py-ytmusicapi Makefile distinfo

devel/py-ytmusicapi: Update to 1.12.2

ChangeLog: https://github.com/sigma67/ytmusicapi/releases/tag/1.12.2
DeltaFile
+3-3devel/py-ytmusicapi/distinfo
+1-1devel/py-ytmusicapi/Makefile
+4-42 files

FreeBSD/ports 73d652dsysutils/py-dbuild Makefile distinfo

sysutils/py-dbuild: Update to 1.9.12

ChangeLogs:

- https://github.com/daemonless/dbuild/releases/tag/v1.9.10
- https://github.com/daemonless/dbuild/releases/tag/v1.9.11
- https://github.com/daemonless/dbuild/releases/tag/v1.9.12
DeltaFile
+3-3sysutils/py-dbuild/distinfo
+1-1sysutils/py-dbuild/Makefile
+4-42 files

FreeBSD/ports cc36937sysutils/appjail Makefile distinfo

sysutils/appjail: Update to 5.4.0

ChangeLog: https://github.com/DtxdF/AppJail/releases/tag/v5.4.0
DeltaFile
+3-3sysutils/appjail/distinfo
+1-1sysutils/appjail/Makefile
+4-42 files

FreeBSD/ports ba82ddcsysutils/appjail-devel Makefile distinfo

sysutils/appjail-devel: Update to 5.4.0.20260812

ChangeLog:
https://github.com/DtxdF/AppJail/commits/85f7a6a5b5f6c435cadbea3260d6d958c2cfeafd/
DeltaFile
+3-3sysutils/appjail-devel/distinfo
+2-2sysutils/appjail-devel/Makefile
+5-52 files

FreeBSD/src 7858a57sys/dev/thunderbolt nhi.c

thunderbolt: Explicitly read NHI ISR0 register to clear it

This fixes and issue where Pink Sardine controllers were not receiving
interrupts for more than the first command sent on the ring.

Reviewed by:    emaste, imp
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D52862
DeltaFile
+16-0sys/dev/thunderbolt/nhi.c
+16-01 files

FreeBSD/ports 6540141www/newsraft Makefile distinfo

www/newsraft: Update to 0.37

Changelog:
https://codeberg.org/newsraft/newsraft/releases/tag/newsraft-0.37
DeltaFile
+3-3www/newsraft/distinfo
+1-1www/newsraft/Makefile
+4-42 files

FreeBSD/ports d96158btextproc/R-cran-stringi Makefile distinfo

textproc/R-cran-stringi: Update to 1.8.9

Changelog: https://cran.r-project.org/web/packages/stringi/NEWS
DeltaFile
+3-3textproc/R-cran-stringi/distinfo
+1-1textproc/R-cran-stringi/Makefile
+4-42 files

FreeBSD/src 2738049sys/netpfil/ipfilter/netinet fil.c

ipfilter(4): Fix a typo in a source code comment

- s/pointr/pointer/

Obtained from:  NetBSD

(cherry picked from commit f98d856f613b3d8ac564d03dbe0011bd9eaab757)
DeltaFile
+1-1sys/netpfil/ipfilter/netinet/fil.c
+1-11 files

FreeBSD/src 6b25004sys/netpfil/ipfilter/netinet fil.c

ipfilter(4): Fix a typo in a source code comment

- s/pointr/pointer/

Obtained from:  NetBSD

(cherry picked from commit f98d856f613b3d8ac564d03dbe0011bd9eaab757)
DeltaFile
+1-1sys/netpfil/ipfilter/netinet/fil.c
+1-11 files

FreeBSD/ports f3216daMk/Uses npm.mk

Mk/Uses/npm.mk: Always use X' for denoting BLOB data type

SQLite's .dump always uses X' (capital X) for BLOB. So it's better we
use X' in the code for securing reproducibility of node modules
tarball created by pnpm.

Also, conversion from x' to X' in output dump file in case x' is
accidentally mixed in.

Reported by:    pkg-fallout
DeltaFile
+2-2Mk/Uses/npm.mk
+2-21 files

FreeBSD/ports 2e07486x11/framework-autorotate distinfo pkg-plist, x11/framework-autorotate/files framework_autorotate.in

x11/framework-autorotate: New port

Framework Laptop 12 X11 display autorotate: Chrome EC memmap
accelerometer and TBMD drive RandR on the built-in panel, ILIT
touch/stylus remap, XDM greeter recovery, and an optional
per-user chrome hook.

Reviewed by:    jrm
Differential Revision:  https://reviews.freebsd.org/D58651
DeltaFile
+143-0x11/framework-autorotate/files/framework_autorotate.in
+49-0x11/framework-autorotate/Makefile
+16-0x11/framework-autorotate/pkg-message
+8-0x11/framework-autorotate/pkg-descr
+6-0x11/framework-autorotate/pkg-plist
+3-0x11/framework-autorotate/distinfo
+225-01 files not shown
+226-07 files

FreeBSD/ports 21c46c7graphics/spirv-tools Makefile distinfo

graphics/spirv-tools: Update to 2026.3

This release is identical to 2026.3.rc1. So no version bump for
dependent ports.

Changelog: https://github.com/KhronosGroup/SPIRV-Tools/blob/v2026.3/CHANGES
(since 2026.2)

Reported by:    GitHub (watch releases)
DeltaFile
+3-3graphics/spirv-tools/distinfo
+1-1graphics/spirv-tools/Makefile
+4-42 files

FreeBSD/src 7fd3c8dsys/dev/dpaa2 dpaa2_ni.c

dpaa2: Apply if_flags and MAC filters in dpaa2_ni_init()

make sure interface flags and filters are reprogrammed during init().

The config isn't pushed into the hardware when the interface is down but
the flags are still being set, so we need to do the initial programming
ourselves. This fixes bridge and multicast behavior.

PR:             292006
Reported by:    jhibbits

Approved by:    adrian
Reviewed by:    jhibbits
Differential Revision:  https://reviews.freebsd.org/D58330

(cherry picked from commit dc12e3e0e72a73f1ad1a14d8d0fa4e2147151720)
Signed-off-by: Nick Price <nprice at FreeBSD.org>
DeltaFile
+11-0sys/dev/dpaa2/dpaa2_ni.c
+11-01 files

FreeBSD/ports 848ae62devel/libunicode-contour Makefile distinfo

devel/libunicode-contour: Update to 0.9.3

Changelog: https://github.com/contour-terminal/libunicode/releases/tag/v0.9.3

Reported by:    GitHub (watch releases)
DeltaFile
+3-3devel/libunicode-contour/distinfo
+1-1devel/libunicode-contour/Makefile
+4-42 files

FreeBSD/ports e0f032bdevel/xdg-dbus-proxy Makefile distinfo

devel/xdg-dbus-proxy: update to 0.1.8

Changes:        https://github.com/flatpak/xdg-dbus-proxy/releases/tag/0.1.8
Reported by:    GitHub (watch releases)

(cherry picked from commit a9e5d85d0439a2740233a64c3ef4e947931a84b5)
DeltaFile
+3-3devel/xdg-dbus-proxy/distinfo
+1-1devel/xdg-dbus-proxy/Makefile
+4-42 files

FreeBSD/ports c7c8dabjapanese/skk-tools distinfo Makefile, japanese/skk-tools/files patch-skk2cdb.py

japanese/skk-tools: Update to 1.3.4-40

Switch from REINPLACE_CMD to patchfile.

Changelog:
https://github.com/skk-dev/skktools/compare/1e8c457...7bfccbc

PR:             297432
Approved by:    osa (mentor)
DeltaFile
+20-0japanese/skk-tools/files/patch-skk2cdb.py
+5-6japanese/skk-tools/Makefile
+3-3japanese/skk-tools/distinfo
+28-93 files

FreeBSD/ports b15ec7emultimedia/gst123 Makefile distinfo

multimedia/gst123: Update to 0.5.0

Changelog:
https://raw.githubusercontent.com/swesterfeld/gst123/refs/tags/0.5.0/NEWS

PR:             297441
Approved by:    osa (mentor)
DeltaFile
+3-5multimedia/gst123/distinfo
+2-5multimedia/gst123/Makefile
+5-102 files

FreeBSD/ports fbd23a8graphics/mesa-devel/files patch-clock_monotonic

graphics/mesa-devel: unbreak build on aarch64 after cde5539d63d4

In file included from ../src/panfrost/perf/pan_perf.c:15:
../src/panfrost/perf/pan_perf.h:51:11: error: use of undeclared identifier 'CLOCK_MONOTONIC_RAW'
   51 |    return CLOCK_MONOTONIC_RAW;
      |           ^

Reported by:    pkg-fallout
DeltaFile
+18-0graphics/mesa-devel/files/patch-clock_monotonic
+18-01 files

FreeBSD/ports 1a14141graphics/mesa-devel Makefile distinfo

graphics/mesa-devel: update to 26.2.b.1505

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/1e2a9c22172...1f562a1ff4c
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-3graphics/mesa-devel/Makefile
+5-62 files

FreeBSD/ports a9e5d85devel/xdg-dbus-proxy Makefile distinfo

devel/xdg-dbus-proxy: update to 0.1.8

Changes:        https://github.com/flatpak/xdg-dbus-proxy/releases/tag/0.1.8
Reported by:    GitHub (watch releases)
DeltaFile
+3-3devel/xdg-dbus-proxy/distinfo
+1-1devel/xdg-dbus-proxy/Makefile
+4-42 files

FreeBSD/ports 01f0e5bdevel/spirv-llvm-translator Makefile distinfo.llvm23

devel/spirv-llvm-translator: add llvm23 flavor

Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v23.1.0
Reported by:    GitHub (watch releases)
DeltaFile
+5-0devel/spirv-llvm-translator/distinfo.llvm23
+2-1devel/spirv-llvm-translator/Makefile
+7-12 files

FreeBSD/ports ced89b0graphics/satty Makefile Makefile.crates

graphics/satty: update to 0.22.0

Changes:        https://github.com/gabm/Satty/releases/tag/v0.22.0
Reported by:    GitHub (watch releases)
DeltaFile
+143-133graphics/satty/distinfo
+70-65graphics/satty/Makefile.crates
+1-2graphics/satty/Makefile
+214-2003 files

FreeBSD/src 70f4810sys/vm vm_phys.c

vm/vm_phys.c: allow PHYS_TO_VM_PAGE(0) for registered fictitious page @0

PR:     296348

(cherry picked from commit 6a8558cf9f0190cb166042f97d2c883d822e66b2)
DeltaFile
+0-3sys/vm/vm_phys.c
+0-31 files

FreeBSD/src 42dbbafsys/kern vfs_mount.c

dounmount(9): temporarily enable recursion for the covered vnode lock

PR:     297174

(cherry picked from commit 9f5c4ef32812afb4573a278e6eafe5040f839d13)
DeltaFile
+26-3sys/kern/vfs_mount.c
+26-31 files

FreeBSD/src 2389370sys/kern kern_lock.c, sys/sys lockmgr.h vnode.h

lockmgr(9): add lockcanrecurse(9)

(cherry picked from commit 1d97ad676d586aa5d91227ebaa39bd9c3b1d68fe)
DeltaFile
+7-0sys/kern/kern_lock.c
+2-0sys/sys/vnode.h
+1-0sys/sys/lockmgr.h
+10-03 files

FreeBSD/src 8bb4156tests/sys/kern Makefile ptrace_test.c

ptrace_test: require debug.ptrace_transparent_attach enabled for its test

(cherry picked from commit b0a85cb9df01b1b56bbd530b3c3ae85e6964a9c6)
DeltaFile
+4-0tests/sys/kern/ptrace_test.c
+1-0tests/sys/kern/Makefile
+5-02 files

FreeBSD/src a9a5c96crypto/openssl/exporters openssl.pc libssl.pc

crypto/openssl: correct version numbers for pkg-config files

The files were incorrectly reporting 3.5.1 instead of 3.0.21.

This is a direct commit to stable/14 as stable/15 and later are on
OpenSSL 3.5.

Approved by:    re (cperciva)
PR:     297144
Fixes:  d03be8cf ("crypto/openssl: make vendor imports easier/less error prone")
(cherry picked from commit 2e04d98688230fecce228b4d32e1bbf7da6ef508)
DeltaFile
+1-1crypto/openssl/exporters/openssl.pc
+1-1crypto/openssl/exporters/libssl.pc
+1-1crypto/openssl/exporters/libcrypto.pc
+3-33 files

FreeBSD/src fbe0d8asys/sys mbuf.h

mbuf: Parenthesize macro arguments

Approved by:    re (cperciva)
MFC after:      1 week
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.

(cherry picked from commit 744cc514567d33d38986f0ff7de009f786acc180)
(cherry picked from commit 7d8fc2a82bfbfc3ad313ae72bfa72851c342eaf2)
DeltaFile
+1-1sys/sys/mbuf.h
+1-11 files

FreeBSD/src f77a60alib/libifconfig libifconfig.c, sys/net rtsock.c

sys/socket.h: Fix AF_MAX

AF_MAX was always intended to be one more than the greatest allocated
value.  Jeff broke this in 2013.  Unfortunately, a bunch of people then
decided to adapt to the mistake instead of correcting it.

Approved by:    re (cperciva)
Fixes:          863c7e45628d (" - Reserve a special AF for SDP.  The one we were incorrectly using before    was taken by another AF.")
MFC after:      3 days
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.
Reviewed by:    kevans, glebius
Differential Revision:  https://reviews.freebsd.org/D58597

(cherry picked from commit ddd850aa7720f77b6605599655df898b16ed74cc)
(cherry picked from commit 2d252764711bebe09970507a30dff0f7641c6e0c)
DeltaFile
+3-3sys/netlink/route/rt.c
+2-2sys/net/rtsock.c
+2-2sys/net/route/route_helpers.c
+2-2lib/libifconfig/libifconfig.c
+3-1sys/sys/socket.h
+1-1sys/net/route/route_ddb.c
+13-113 files not shown
+16-149 files

FreeBSD/src ce139f7sys/geom/zero g_zero.c

geom_zero(4): reset the uio vector on each uiomove()

PR:     297062

Approved by:    re (cperciva)

(cherry picked from commit 34ca5a9e7362b0c820fe339daa2b8d06c58b6fea)
(cherry picked from commit 51f5623874c0c2b8e5adb2e02313ac6f41229d31)
DeltaFile
+6-5sys/geom/zero/g_zero.c
+6-51 files