FreeBSD/src a1b3329 — sys/dev/sound/pci/hda hdaa.c

snd_hda: use the pin ELD to select DisplayPort audio framing

hdaa_audio_setup() reads the converter widget's ELD when choosing
between HDMI and DisplayPort audio infoframes. ELD is stored on the
output pin, so the converter has no ELD and the driver selects HDMI
framing even when the connected display uses DisplayPort.

Read the ELD from the output pin to select the correct audio framing.

The equivalent change was tested on DragonFly BSD with an Intel Kaby
Lake display-audio codec and an LG HDR 4K monitor connected over
DisplayPort. Before the change, converter node 2 had no ELD, while
output pin 5 had an 83-byte ELD identifying DisplayPort. Captured driver
commands programmed HDMI audio infoframe bytes (84 01 0a 70 01 00 00
00). After applying the change and rebooting, the commands used the
existing DisplayPort form (84 1b 44 01 00 00 00), and console tones and
desktop audio were audible.

PR:             299094

    [6 lines not shown]
DeltaFile
+2-2sys/dev/sound/pci/hda/hdaa.c
+2-21 files

FreeBSD/src 9da2c05 — sys/kern kern_mib.c

kern: Remove unreachable compat_freebsd8 FEATURE

COMPAT_FREEBSD8 does not exist as a kernel option, so this is dead code.

No functional change intended.

Fixes:          e256f71389fb ("kernel: add missed FEATUREs compat_freebsd 8-14")
MFC after:      1 week
Sponsored by:   The FreeBSD Foundation
Reviewed by:    kib
Pull-Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/80
DeltaFile
+0-4sys/kern/kern_mib.c
+0-41 files

FreeBSD/ports b0a042d — deskutils/qownnotes Makefile distinfo

deskutils/qownnotes: update QOwnNotes to version 26.11.1.
DeltaFile
+3-3deskutils/qownnotes/distinfo
+1-1deskutils/qownnotes/Makefile
+4-42 files

FreeBSD/ports cb36b6b — security/cryptopp-modern Makefile distinfo

security/cryptopp-modern: Update to 2026.11.0

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.11.0

MFH:            2026Q4
(cherry picked from commit 9ff93dc5baec6fe22b0c6796960b6d2ad4eaf2d6)
DeltaFile
+3-3security/cryptopp-modern/distinfo
+1-1security/cryptopp-modern/Makefile
+4-42 files

FreeBSD/ports df36293 — devel/R-cran-parallelly distinfo Makefile

devel/R-cran-parallelly: Update to 1.50.0

- This port compiles so remove unneeded NO_ARCH_IGNORE and STRIP_CMD.

ChangeLog: https://cran.r-project.org/web/packages/parallelly/news/news.html
DeltaFile
+1-6devel/R-cran-parallelly/Makefile
+3-3devel/R-cran-parallelly/distinfo
+4-92 files

FreeBSD/ports 9ff93dc — security/cryptopp-modern Makefile distinfo

security/cryptopp-modern: Update to 2026.11.0

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.11.0

MFH:            2026Q4
DeltaFile
+3-3security/cryptopp-modern/distinfo
+1-1security/cryptopp-modern/Makefile
+4-42 files

FreeBSD/ports 7748da2 — databases/py-sqlite-utils Makefile, databases/py-sqlite-utils/files patch-sqlite__utils_db.py patch-tests_conftest.py

databases/py-sqlite-utils: Update to 4.2.1

Changelog:
https://github.com/simonw/sqlite-utils/releases/tag/4.2.1
DeltaFile
+23-0databases/py-sqlite-utils/files/patch-pyproject.toml
+22-0databases/py-sqlite-utils/files/patch-tests_test__register__function.py
+14-0databases/py-sqlite-utils/files/patch-tests_conftest.py
+14-0databases/py-sqlite-utils/files/patch-tests_test__plugins.py
+8-5databases/py-sqlite-utils/Makefile
+13-0databases/py-sqlite-utils/files/patch-sqlite__utils_db.py
+94-51 files not shown
+97-87 files

FreeBSD/ports c246765 — databases/py-sqlite-fts4 distinfo Makefile, databases/py-sqlite-fts4/files patch-tests_test__sqlite__fts4.py

databases/py-sqlite-fts4: Update to 1.0.3

Changelog:
https://github.com/simonw/sqlite-fts4/releases/tag/1.0.3
DeltaFile
+14-0databases/py-sqlite-fts4/files/patch-tests_test__sqlite__fts4.py
+4-3databases/py-sqlite-fts4/Makefile
+3-3databases/py-sqlite-fts4/distinfo
+21-63 files

FreeBSD/ports 40e20d3 — net/l2tpd Makefile

net/l2tpd: Mark DEPRECATED and expire by end of the year

(cherry picked from commit a7b8b66eb74d79e5dd2fd5b17c0a72649c814418)
DeltaFile
+4-1net/l2tpd/Makefile
+4-11 files

FreeBSD/ports a7b8b66 — net/l2tpd Makefile

net/l2tpd: Mark DEPRECATED and expire by end of the year
DeltaFile
+4-1net/l2tpd/Makefile
+4-11 files

FreeBSD/ports c26dad6 — sysutils/munin-contrib Makefile distinfo

sysutils/munin-contrib: Update to latest commit(2026/9/24)

PR:             300015
DeltaFile
+3-3sysutils/munin-contrib/distinfo
+2-2sysutils/munin-contrib/Makefile
+5-52 files

FreeBSD/ports e5f7427 — sysutils/munin-common distinfo, sysutils/munin-common/files patch-plugins_node.d_nutups__.in patch-GraphOld.pm-rrdtool-1.10.0

sysutils/munin-*: Update to 2.0.78

PR:             300016
DeltaFile
+0-165sysutils/munin-common/files/patch-GraphOld.pm-rrdtool-1.10.0
+15-23sysutils/munin-master/Makefile
+12-13sysutils/munin-node/Makefile
+3-4sysutils/munin-common/files/patch-plugins_node.d_nutups__.in
+3-3sysutils/munin-common/distinfo
+2-2sysutils/munin-node/files/plugins.conf.in
+35-2102 files not shown
+36-2128 files

FreeBSD/ports b93db06 — devel/java-subversion Makefile, devel/subversion Makefile Makefile.common

devel/{,java-}subversion{,-lts}: misc low-risk cleanups

- java-subversion: document the real cause of MAKE_JOBS_UNSAFE (build.conf's
  Java-target add-deps only thread into the phony aggregate target, not the
  javac -h compile rule, so -j can run javahl-types-java before
  javahl-java's NativeResources.class exists).
- subversion{,-lts}: drop GPG_AGENT_BUILD_DEPENDS; --with-gpg-agent is a
  pure configure-time #define with no build-time dependency on the gpg-agent
  binary, only a runtime one (already covered by GPG_AGENT_RUN_DEPENDS).
- subversion{,-lts}: remove the dead .if ${PREFIX} != "/usr" guard around two
  REINPLACE_CMD calls in post-patch; PREFIX defaults to LOCALBASE and is never
  literally /usr in a standard ports build, so the guard was always true.
- mod_subversion: remove the dead PLIST_SUB+= SED=${SED} token;
  pkg-plist has no %%SED%% reference.

Bump PORTREVISION for subversion and subversion-lts.

Co-Authored-By: Claude Sonnet 5 <noreply at anthropic.com>
DeltaFile
+4-0devel/java-subversion/Makefile
+0-3devel/subversion/Makefile.common
+0-3devel/subversion-lts/Makefile.common
+0-2www/mod_subversion/Makefile
+1-1devel/subversion/Makefile
+1-1devel/subversion-lts/Makefile
+6-106 files

FreeBSD/ports 80f56c1 — devel/subversion pkg-plist Makefile, devel/subversion-lts pkg-plist Makefile

devel/subversion{,-lts}: install real bash completion instead of dead DATADIR copy

Install tools/client-side/bash_completion to
share/bash-completion/completions/svn, the real path
shells/bash-completion's framework scans, and symlink the other five
commands it defines completions for (svnadmin, svndumpfilter, svnlook,
svnsync, svnversion) to it. No dependency on shells/bash-completion is
added; an admin who wants completion installs that port themselves.

Bump PORTREVISION for both ports since this adds new plist content.

Co-Authored-By: Claude Sonnet 5 <noreply at anthropic.com>
DeltaFile
+10-1devel/subversion/Makefile
+10-1devel/subversion-lts/Makefile
+6-0devel/subversion/pkg-plist
+6-0devel/subversion-lts/pkg-plist
+32-24 files

FreeBSD/ports 9218bb6 — devel/subversion Makefile, devel/subversion-lts Makefile

devel/subversion{,-lts}: fix GNOME Keyring post-configure to target SVN_HAVE_LIBSECRET

security/subversion-gnome-keyring provides the library for
--with-gnome-keyring (SVN_HAVE_LIBSECRET), not the legacy
--with-old-gnome-keyring (SVN_HAVE_GNOME_KEYRING). The REINPLACE_CMD in
post-configure was patching the wrong macro (SVN_HAVE_GNOME_KEYRING /
SVN_HAVE_KWALLET), which had no effect on what the installed keyring
support package actually needs enabled.

Bump PORTREVISION for both ports since this changes build behavior.

Co-Authored-By: Claude Sonnet 5 <noreply at anthropic.com>
DeltaFile
+5-3devel/subversion/Makefile
+5-3devel/subversion-lts/Makefile
+10-62 files

FreeBSD/ports 8efbed1 — Mk bsd.sanity.mk

Mk/bsd.sanity.mk: fix identation using Tools/scripts/indent_make_if.pl
DeltaFile
+91-91Mk/bsd.sanity.mk
+91-911 files

FreeBSD/ports 434baa3 — net-mgmt/icinga2 pkg-plist

net-mgmt/icinga2: Fix pkg-plist

Looks like I forgot to run this one through poudriere on my latest
update batch.

PR:             300407
Pointy hat to:  flo
DeltaFile
+2-2net-mgmt/icinga2/pkg-plist
+2-21 files

FreeBSD/ports f351cda — games/burr-tools Makefile

games/burr-tools: fix COMMENT

Forgot an indirection in setting COMMENT base don FLAVOR.

Fixes:          197898606b77e78e0614636819617ff1220f5967
DeltaFile
+2-1games/burr-tools/Makefile
+2-11 files

FreeBSD/ports d8eb0e3 — deskutils/xdg-terminal-exec Makefile distinfo

deskutils/xdg-terminal-exec: Update to 0.14.4

Reported by:    portscout!
DeltaFile
+3-3deskutils/xdg-terminal-exec/distinfo
+1-1deskutils/xdg-terminal-exec/Makefile
+4-42 files

FreeBSD/ports 6133307 — net/webalizer-geodb Makefile distinfo

net/webalizer-geodb: Update to 20261101
DeltaFile
+3-3net/webalizer-geodb/distinfo
+1-1net/webalizer-geodb/Makefile
+4-42 files

FreeBSD/ports ba8cc0b — net/389-ds-base Makefile

net/389-ds-base: Fix CPE information

Current advisories are filed under the redhat vendor, the fedoraproject
entry has been dead for years.

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1net/389-ds-base/Makefile
+1-11 files

FreeBSD/ports 6ad3e0c — comms/lrzsz Makefile, comms/lrzsz/files patch-lrz.c patch-src_lrz.c

comms/lrzsz: update to 0.13.1

PR: 300299
- update MASTER_SITES

- rename patches
- add option DOCS
- update pkg-descr
- fix build on 32bit
DeltaFile
+134-0comms/lrzsz/files/patch-src_linesimulator.c
+0-39comms/lrzsz/files/patch-Makefile.in.in
+18-19comms/lrzsz/files/patch-Makefile.in
+27-0comms/lrzsz/files/patch-src_lrz.c
+15-11comms/lrzsz/Makefile
+0-24comms/lrzsz/files/patch-lrz.c
+194-939 files not shown
+249-14115 files

FreeBSD/ports fb74097 — editors/2bsd-vi Makefile

editors/2bsd-vi: Take maintainership

PR:             300135
Approved by:    Chris Hutchinson <portmaster at BSDforge.com> (former maintainer)
Approved by:    osa, fluffy (mentors, implicit)
DeltaFile
+2-2editors/2bsd-vi/Makefile
+2-21 files

FreeBSD/ports 9bbe675 — . MOVED, lang Makefile

lang/cython0: Remove expired port

2026-06-30 lang/cython0: Legacy version. Does not work with newer Python versions. Use lang/cython instead
DeltaFile
+0-31lang/cython0/Makefile
+0-10lang/cython0/pkg-descr
+0-3lang/cython0/distinfo
+0-1lang/Makefile
+1-0MOVED
+1-455 files

FreeBSD/ports 0fa5199 — Mk/Uses python.mk

Mk/Uses: unregister expired lang/cython0
DeltaFile
+1-16Mk/Uses/python.mk
+1-161 files

FreeBSD/ports ce16161 — . MOVED, dns Makefile

dns/py-dnspython1: Remove expired port

2026-09-15 dns/py-dnspython1: Depends on expired lang/cython0
DeltaFile
+0-35dns/py-dnspython1/Makefile
+0-10dns/py-dnspython1/pkg-descr
+0-3dns/py-dnspython1/distinfo
+0-1dns/Makefile
+1-0MOVED
+1-495 files

FreeBSD/ports ef73d3e — mail/mailman Makefile pkg-plist, mail/mailman/files pkg-message.in patch-0-r1885-r1893

mail/mailman: Remove expired port

2026-11-01 mail/mailman: Uses expired lang/python27
DeltaFile
+0-2,460mail/mailman/pkg-plist
+0-251mail/mailman/Makefile
+0-248mail/mailman/files/pkg-install.in
+0-196mail/mailman/files/FreeBSD-post-install-notes
+0-195mail/mailman/files/patch-0-r1885-r1893
+0-81mail/mailman/files/pkg-message.in
+0-3,43117 files not shown
+1-3,80723 files

FreeBSD/ports 2df65bf — . MOVED, mail Makefile

mail/mailman-postfix: Remove expired port

2026-11-01 mail/mailman-postfix: Uses expired lang/python27
DeltaFile
+0-12mail/mailman-postfix/Makefile
+0-1mail/Makefile
+1-0MOVED
+1-133 files

FreeBSD/ports 14ce732 — . MOVED, mail Makefile

mail/mailman-exim4: Remove expired port

2026-11-01 mail/mailman-exim4: Uses expired lang/python27
DeltaFile
+0-12mail/mailman-exim4/Makefile
+0-1mail/Makefile
+1-0MOVED
+1-133 files

FreeBSD/ports 5d4c6fd — . MOVED, devel Makefile

devel/py-importlib-metadata7: Remove expired port

2026-11-01 devel/py-importlib-metadata7: No consumers left use devel/py-importlib-metadata8
DeltaFile
+0-32devel/py-importlib-metadata7/Makefile
+0-3devel/py-importlib-metadata7/distinfo
+0-1devel/py-importlib-metadata7/pkg-descr
+0-1devel/Makefile
+1-0MOVED
+1-375 files