FreeBSD/src bd0449asys/dev/sound/usb uaudio.c

snd_uaudio: Use uDWord for the UAC2 sample rate

uaudio20_set_speed() split the sample rate into bytes by hand. Use
uDWord and USETDW() instead.

No functional change intended.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D59066

(cherry picked from commit 5c3bc8ab427c8624b29cd9ac9265445002da3ba8)
DeltaFile
+3-6sys/dev/sound/usb/uaudio.c
+3-61 files

FreeBSD/ports 0170fccsecurity/dogtag-jss Makefile

security/dogtag-jss: Enable ML-DSA to match security/nss

JSS compares the size of its auth_alg_defs array against ssl_auth_size
from NSS in a static assertion.  nss 3.128 added ssl_auth_mldsa44,
ssl_auth_mldsa65 and ssl_auth_mldsa87 to the enum, so the array now has
to carry those three entries as well and the build fails without them.
WITH_MLDSA is ON upstream; it was turned off here back when NSS did not
know these types yet.

Sponsored by:   Netzkommune GmbH
DeltaFile
+2-1security/dogtag-jss/Makefile
+2-11 files

FreeBSD/ports c8a9bb0www/py-dj60-social-auth-app-django Makefile

www/py-dj60-social-auth-app-django: Set PORTSCOUT

* The only consumer, net-mgmt/netbox, is currently incompatible with
  newer versions due to breaking changes.

  Therefore, set PORTSCOUT temporarily until net-mgmt/netbox has been
  updated to the upcoming 4.7.x release.
DeltaFile
+4-0www/py-dj60-social-auth-app-django/Makefile
+4-01 files

FreeBSD/ports e56aa9awww/py-django-js-asset Makefile distinfo

www/py-django-js-asset: Update to 4.1.0

Changelog:

https://github.com/feincms/django-js-asset/blob/4.1/CHANGELOG.rst
DeltaFile
+3-3www/py-django-js-asset/distinfo
+1-1www/py-django-js-asset/Makefile
+4-42 files

FreeBSD/ports ffa5d0cwww/py-dj60-django-js-asset Makefile distinfo

www/py-dj60-django-js-asset: Update to 4.1.0

Changelog:

https://github.com/feincms/django-js-asset/blob/4.1/CHANGELOG.rst
DeltaFile
+3-3www/py-dj60-django-js-asset/distinfo
+1-1www/py-dj60-django-js-asset/Makefile
+4-42 files

FreeBSD/ports b715983www/py-django-tree-queries Makefile distinfo

www/py-django-tree-queries: Update to 0.25.1

Changelog:

https://github.com/feincms/django-tree-queries/blob/0.25.1/CHANGELOG.rst
DeltaFile
+3-3www/py-django-tree-queries/distinfo
+1-2www/py-django-tree-queries/Makefile
+4-52 files

FreeBSD/ports 38d9fd6devel/py-keystone-engine Makefile

devel/py-keystone-engine: Fix staging

* Actually strip the binary and bump PORTREVISION due changed package
  contents.

Fixes:  cdf334489c6f devel/py-keystone-engine: Update to 9.2.0
DeltaFile
+2-1devel/py-keystone-engine/Makefile
+2-11 files

FreeBSD/ports 23814bedevel/py-os-service-types Makefile distinfo, devel/py-os-service-types/files patch-pyproject.toml

devel/py-os-service-types: Update to 1.9.0

Changelog:

https://github.com/openstack/os-service-types/compare/1.8.2...1.9.0
DeltaFile
+13-0devel/py-os-service-types/files/patch-pyproject.toml
+3-3devel/py-os-service-types/distinfo
+2-2devel/py-os-service-types/Makefile
+18-53 files

FreeBSD/ports 1bcc359devel/py-keystone-engine/files patch-cmake

devel/py-keystone-engine: Add compatibility for CMake 4

PR:             295319
DeltaFile
+70-0devel/py-keystone-engine/files/patch-cmake
+70-01 files

FreeBSD/ports 926dc80x11-fonts/aporetic Makefile pkg-plist

x11-fonts/aporetic: Improve port

* Only extract files that are required and install only hinted files

PR:             296928
Approved by:    maintainer timeout, 1+ month
DeltaFile
+16-32x11-fonts/aporetic/pkg-plist
+8-3x11-fonts/aporetic/Makefile
+24-352 files

FreeBSD/ports 3530924security/openconnect-gui Makefile

security/openconnect-gui: Deprecate and set expiration date to 2026-09-30

Outdated and depends on legacy QT5

PR:             290498
Approved by:    maintainer timeout, 10+ months
DeltaFile
+4-1security/openconnect-gui/Makefile
+4-11 files

FreeBSD/ports fd35a1ddevel/etcd Makefile

devel/etcd: Deprecate and set expiration date to 2026-09-30

Obsolete and unsupported upstream, redirect users to 3.x series

PR:             292160
Approved by:    maintainer timeout, 8+ months
DeltaFile
+3-0devel/etcd/Makefile
+3-01 files

FreeBSD/ports ced1f93x11-fonts/crosextrafonts-caladea-ttf Makefile, x11-fonts/crosextrafonts-carlito-ttf Makefile

x11-fonts/crosextrafonts-*: Remove dead site

gsdview.appspot.com no longer hosts distfiles

PR:             296924
Approved by:    maintainer timeout, 1+ month
DeltaFile
+1-2x11-fonts/crosextrafonts-carlito-ttf/Makefile
+1-2x11-fonts/crosextrafonts-caladea-ttf/Makefile
+2-42 files

FreeBSD/ports c5e6287multimedia/smpeg Makefile

multimedia/smpeg: Unfetchable, mark BROKEN

Doesn't fetch, obsolete/abandonware status

PR:             292370
Approved by:    maintainer timeout, 8+ months
DeltaFile
+2-0multimedia/smpeg/Makefile
+2-01 files

FreeBSD/ports c99975bx11-fonts/croscorefonts-fonts-ttf Makefile

x11-fonts/x11-fonts/croscorefonts-fonts-ttf: Remove dead site

gsdview.appspot.com no longer hosts distfile

PR:             296923
Approved by:    maintainer timeout, 1+ month
DeltaFile
+1-2x11-fonts/croscorefonts-fonts-ttf/Makefile
+1-21 files

FreeBSD/ports 500fe86x11-fonts/artwiz-fonts Makefile

x11-fonts/artwiz-fonts: Remove dead site

http://kobyla.info/ --> Connection refused

PR:             296921
Approved by:    maintainer timeout, 1+ month
DeltaFile
+1-2x11-fonts/artwiz-fonts/Makefile
+1-21 files

FreeBSD/ports a6d3cdcnet/sngrep distinfo Makefile

net/sngrep: Update to 1.8.4

Backport upstream commit 3553fc8f6afed9d6e985efb34db250ec5b7fa903
* Make IPv6 and EEP support mandatory
* Enable "make test"

References:
https://github.com/irontec/sngrep/commit/3553fc8f6afed9d6e985efb34db250ec5b7fa903

PR:             297827
Reviewed by:    Talal Al Dik <tad at vif.com> (maintainer)
DeltaFile
+25-21net/sngrep/Makefile
+5-3net/sngrep/distinfo
+30-242 files

FreeBSD/ports ff02a9ewww/dtse Makefile

www/dtse: Deprecate and set expiration date to 2026-09-30

Unmaintained upstream

PR:             297581
Reviewed by:    Douglas Thrift <douglas at douglasthrift.net> (maintainer)
DeltaFile
+4-1www/dtse/Makefile
+4-11 files

FreeBSD/ports 7f789f0databases/pgbarman distinfo Makefile, databases/pgbarman/files patch-barman_config.py patch-src_barman_config.py

databases/pgbarman: update to 3.20.0

 * Switch to PEP517 build using uv_build backend

 * Consequently require python 3.12 or above

 * Move replacement of the %%PREFIX%% token we introduce using
   patching to the `pre-build` step, so that `make makepatch`
   generates results still including that token.

Changes:        https://github.com/EnterpriseDB/barman/blob/release/3.20.0/RELNOTES.md
Reported by:    portscout
DeltaFile
+0-22databases/pgbarman/files/patch-barman_config.py
+22-0databases/pgbarman/files/patch-src_barman_config.py
+7-5databases/pgbarman/Makefile
+3-3databases/pgbarman/distinfo
+32-304 files

FreeBSD/src 4204287sys/kern tty_pts.c tty.c, sys/sys tty.h

tty: gracefully handle proctree_lock locking

Instead of relocking tty to get the proctree_lock and experiencing the
race due to the relock, take the proctree_lock in advance for ioctl
commands that need it.  The affected commands, TIOCNOTTY, TIOCSCTTY,
and TIOCSPGRP, must not be overridden by the specific tty drivers,
so the common handling is cleaner.

Reviewed by:    kevans (previous version), markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59132
DeltaFile
+209-172sys/kern/tty.c
+3-0sys/sys/tty.h
+3-0sys/kern/tty_pts.c
+215-1723 files

FreeBSD/src 824f934sys/kern tty_ttydisc.c tty.c, sys/sys tty.h

tty: make tty_wait_background() aware of proctree_lock ownership

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59132
DeltaFile
+11-5sys/kern/tty.c
+8-4sys/kern/tty_ttydisc.c
+2-1sys/sys/tty.h
+21-103 files

FreeBSD/src 9bd3fe5sys/kern tty.c

tty: add tty_wait_proctree(9)

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59132
DeltaFile
+39-0sys/kern/tty.c
+39-01 files

FreeBSD/src a15c712share/man/man9 condvar.9

condvar.9: document cv_wait_sig_unblock(9)

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59132
DeltaFile
+10-1share/man/man9/condvar.9
+10-11 files

FreeBSD/src 0cc6c44sys/kern kern_condvar.c, sys/sys condvar.h

condvars(9): add cv_wait_sig_unlock()

Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59132
DeltaFile
+55-0sys/kern/kern_condvar.c
+3-0sys/sys/condvar.h
+58-02 files

FreeBSD/ports d435197misc/shimmy Makefile Makefile.crates

misc/shimmy: Update to 2.6.3

Changelog: https://github.com/Michael-A-Kuykendall/shimmy/blob/main/CHANGELOG.md#263--2026-08-28--intel-arc-binding-limit-fix

Reported by:    GitHub (watch releases)
DeltaFile
+109-109misc/shimmy/distinfo
+53-53misc/shimmy/Makefile.crates
+1-1misc/shimmy/Makefile
+163-1633 files

FreeBSD/ports 5488781misc/codex Makefile distinfo

misc/codex: Update to 0.150.1

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

Reported by:    GitHub (watch releases)
DeltaFile
+3-3misc/codex/distinfo
+1-2misc/codex/Makefile
+4-52 files

FreeBSD/ports b235c5aKeywords ldconfig32.ucl ldconfig.ucl, Mk bsd.port.mk

ldconfig: Revert "ldconfig: Add rootdir support and handle INSTALL_AS_USER"

Something was not properly catched by the exp-run, revert until
I fix the fallouts
DeltaFile
+10-14Keywords/ldconfig.ucl
+0-20Keywords/ldconfig32.ucl
+2-5Mk/bsd.port.mk
+12-393 files

FreeBSD/src b2e6b65sys/arm64/arm64 pmap.c

arm64 pmap: optimize TLB management by pmap_update_entry()

To date, pmap_update_entry() has unconditionally passed false as
final_only to pmap_s1_invalidate_range().  Passing false means that we
invalidate the intermediate "page walk cache" entries in the TLB as well
as the leaf that is being replaced. However, invalidating intermediate
entries is only necessary when doing a superpage promotion that replaces
a pointer to a page table page by a large page mapping.

Reviewed by:    andrew, kib, markj
MFC after:      1 month
Differential Revision:  https://reviews.freebsd.org/D58917
DeltaFile
+17-13sys/arm64/arm64/pmap.c
+17-131 files

FreeBSD/ports a46a9c9www/grist-core Makefile distinfo

www/grist-core: update to 1.7.18

Changes:        https://github.com/gristlabs/grist-core/releases
DeltaFile
+5-5www/grist-core/distinfo
+1-1www/grist-core/Makefile
+6-62 files

FreeBSD/ports b86c8b4net/gotify-server Makefile distinfo

net/gotify-server: update to 3.1.0

Changes:        https://github.com/gotify/server/releases
DeltaFile
+7-7net/gotify-server/distinfo
+1-2net/gotify-server/Makefile
+8-92 files