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)
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
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.
x11-fonts/aporetic: Improve port
* Only extract files that are required and install only hinted files
PR: 296928
Approved by: maintainer timeout, 1+ month
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
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
www/dtse: Deprecate and set expiration date to 2026-09-30
Unmaintained upstream
PR: 297581
Reviewed by: Douglas Thrift <douglas at douglasthrift.net> (maintainer)
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
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
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
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