FreeBSD/src 26365bfsys/dev/sound/pci es137x.c, sys/dev/sound/pcm mixer.c mixer.h

sound: Retire snd_mixer->busy

Does not really serve any real purpose. It gets set on mixer_open() and
unset on mixer_close(), so it essentially tells us whether the mixer is
open or not.

mixer_close() uses it to return EBADF in case the mixer is not busied,
as in, the mixer has not been open()'d yet. This is redundant. The other
place where this is used is to decide whether to serve an ioctl issued
by userland, in which case it won't if, again, the mixer has not been
busied (i.e., opened). Again, seems redundant.

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

(cherry picked from commit e5d50a679aa1a72a7cbcb0281b9420aad4a7dc7a)
DeltaFile
+1-29sys/dev/sound/pcm/mixer.c
+0-4sys/dev/sound/pci/es137x.c
+0-2sys/dev/sound/pcm/mixer.h
+1-353 files

FreeBSD/ports 867d8e9databases/pg_tileserv Makefile

databases/pg_tileserv: undeprecate
DeltaFile
+1-4databases/pg_tileserv/Makefile
+1-41 files

FreeBSD/ports 446f1c7editors/calligra distinfo Makefile

editors/calligra: fix build with poppler 25.10

PR:             291277
DeltaFile
+3-1editors/calligra/distinfo
+4-0editors/calligra/Makefile
+7-12 files

FreeBSD/ports 3076d31cad/kicad-devel Makefile, deskutils/recoll Makefile

graphics/poppler: bump consumers of graphics/poppler

PR:             291277
Exp-run by:     antoine
DeltaFile
+1-1cad/kicad-devel/Makefile
+1-1deskutils/recoll/Makefile
+1-1devel/efl/Makefile
+1-1devel/kf5-kfilemetadata/Makefile
+1-1editors/gummi/Makefile
+1-1editors/kile/Makefile
+6-674 files not shown
+80-5180 files

FreeBSD/ports bce553fprint/scribus distinfo Makefile

print/scribus: fix build with poppler 25.10

PR:             291277
DeltaFile
+11-1print/scribus/distinfo
+9-0print/scribus/Makefile
+20-12 files

FreeBSD/ports 3844a56graphics/inkscape distinfo Makefile

graphics/inkscape: fix build with poppler 25.10

PR:             291277
DeltaFile
+7-1graphics/inkscape/distinfo
+6-1graphics/inkscape/Makefile
+13-22 files

FreeBSD/ports b097c42graphics/poppler distinfo Makefile, graphics/poppler-qt6 pkg-plist

graphics/poppler: Update to 25.10

PR:             291277
Exp-run by:     antoine
DeltaFile
+0-33graphics/poppler/files/patch-poppler_FlateStream.cc
+0-11graphics/poppler/files/patch-poppler_FlateStream.h
+3-3graphics/poppler/distinfo
+2-3graphics/poppler/Makefile
+1-1graphics/poppler/pkg-plist
+1-1graphics/poppler-qt6/pkg-plist
+7-522 files not shown
+9-548 files

FreeBSD/ports be8af1eprint/scribus-devel distinfo Makefile

print/scribus-devel: fix build with poppler 25.10

PR:             291277
DeltaFile
+23-1print/scribus-devel/distinfo
+13-2print/scribus-devel/Makefile
+36-32 files

FreeBSD/ports 54159easysutils/go-wtf distinfo Makefile

sysutils/go-wtf: Update to 0.47.1

Changelog: https://github.com/wtfutil/wtf/releases/tag/v0.47.1

PR:             291076
Approved by:    Christopher Hall <hsw at bitmark.com> (maintainer, timeout >2 weeks)
DeltaFile
+5-5sysutils/go-wtf/distinfo
+1-2sysutils/go-wtf/Makefile
+6-72 files

FreeBSD/src d20da5ctools/tools/locale Makefile

locale: Update Unicode to CLDR 48

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53983
DeltaFile
+1-1tools/tools/locale/Makefile
+1-11 files

FreeBSD/src 13ae490tools/tools/locale Makefile

locale: Update to UCD 17.0.0

Starting with Unicode 17.0.0, the zipped versions of the data files are
only published in https://www.unicode.org/Public/<version>/ucd/

https://www.unicode.org/Public/zipped/ReadMe.txt

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53982
DeltaFile
+2-2tools/tools/locale/Makefile
+2-21 files

FreeBSD/src 934364dtools/tools/locale/tools finalize

locale: tools: Make finalize idempotent

The finalize script renames source files with 3 components in their name
into names with two components with an @modifier, in the process.

Running the script for a second time without cleaning will strip the
@modifier from the files, producing invalid Makefiles and unusable
locales.

Prevent this by adding a guard at the beginning of the script.

Also, use a sub-shell for directory changes to avoid working directory
issues.

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53981
DeltaFile
+58-53tools/tools/locale/tools/finalize
+58-531 files

FreeBSD/src 36cfa80share/colldef_unicode Makefile, share/monetdef_unicode Makefile

locale: make install

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53962
DeltaFile
+2-0share/colldef_unicode/Makefile
+1-0share/monetdef_unicode/Makefile
+1-0share/msgdef_unicode/Makefile
+1-0share/numericdef_unicode/Makefile
+5-04 files

FreeBSD/src 95f37aatools/tools/locale/tools cldr2def.pl

cldr2def.pl: Fix make install

Follow up on 86c71e97d19f ("pkgbase: locales: Also tag the files dir"),
and adapt cldr2def.pl script in order to fix make install.

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53961
DeltaFile
+2-0tools/tools/locale/tools/cldr2def.pl
+2-01 files

FreeBSD/src 9df8243share/monetdef en_HK.ISO8859-1.src en_IE.ISO8859-1.src

locale: make posix

Run make posix to generate monetary definition files with the
international parameters missing from localeconv(3)'s lconv struct.

Manually convert the "frozen" non-unicode locales under share/monetdef.

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53917
DeltaFile
+18-0share/monetdef/en_HK.ISO8859-1.src
+18-0share/monetdef/en_IE.ISO8859-1.src
+18-0share/monetdef/en_IE.ISO8859-15.src
+18-0share/monetdef/en_NZ.US-ASCII.src
+18-0share/monetdef/en_SG.ISO8859-1.src
+18-0share/monetdef/en_US.US-ASCII.src
+108-0107 files not shown
+2,034-0113 files

FreeBSD/src faf33e0tools/tools/locale/tools cldr2def.pl

cldr2def.pl: Add international currency parameters

Add the missing international monetary parameters present in the lconv
struct.

See also https://unicode-org.atlassian.net/browse/CLDR-237.

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53915
DeltaFile
+27-15tools/tools/locale/tools/cldr2def.pl
+27-151 files

FreeBSD/src 30aa550tools/tools/locale/etc/final-maps widths.txt map.UTF-8

locale: make build to bump widths.txt

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53916
DeltaFile
+189-1tools/tools/locale/etc/final-maps/widths.txt
+1-1tools/tools/locale/etc/final-maps/map.UTF-8
+190-22 files

FreeBSD/src 09701dctools/tools/locale/tools cldr2def.pl

cldr2def.pl: Cleanup white space

No functional change intended.

Reviewed by:    bapt
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D53914
DeltaFile
+5-5tools/tools/locale/tools/cldr2def.pl
+5-51 files

FreeBSD/ports 0361f76devel/py-cereslib Makefile

devel/py-cereslib: Fix typos

Changelog: https://github.com/chaoss/grimoirelab-cereslib/releases/tag/${NEW_VERSION}
DeltaFile
+1-1devel/py-cereslib/Makefile
+1-11 files

FreeBSD/ports 8a648e3databases/pgagroal Makefile

databases/pgagroal: Mark BROKEN on i386

Fails to build with:
error: format specifies type 'unsigned long' but the argument has type
'unsigned int' [-Werror,-Wformat]
DeltaFile
+1-0databases/pgagroal/Makefile
+1-01 files

FreeBSD/ports 8245523security/rekor distinfo Makefile

security/rekor: Update version 1.3.10=>1.4.0

Changelog: https://github.com/sigstore/rekor/releases/tag/v1.4.0
DeltaFile
+5-5security/rekor/distinfo
+3-4security/rekor/Makefile
+8-92 files

FreeBSD/ports 0f85644security/certificate_maker distinfo Makefile

security/certificate_maker: Update version 1.8.2=>1.8.3

Changelog: https://github.com/sigstore/fulcio/releases/tag/v1.8.3
DeltaFile
+5-5security/certificate_maker/distinfo
+2-3security/certificate_maker/Makefile
+7-82 files

FreeBSD/ports 7cb8e71net-mgmt/peering-manager distinfo Makefile

net-mgmt/peering-manager: Update version 1.10.0=>1.10.1

Changelog: https://github.com/peering-manager/peering-manager/releases/tag/v1.10.1

Sponsored by:   Nepustil
DeltaFile
+3-3net-mgmt/peering-manager/distinfo
+1-1net-mgmt/peering-manager/Makefile
+4-42 files

FreeBSD/ports fae3e01devel/py-cereslib Makefile

devel/py-cereslib: Return to pool

Used in cluster and releasing so that others can update as necessary
without my intervention.
DeltaFile
+2-1devel/py-cereslib/Makefile
+2-11 files

FreeBSD/ports 5ae0ab6databases/valkey8 distinfo Makefile

databases/valkey8: Update version 8.1.4=>8.1.5

Changelog: https://github.com/valkey-io/valkey/releases/tag/8.1.5
DeltaFile
+3-3databases/valkey8/distinfo
+4-1databases/valkey8/Makefile
+7-42 files

FreeBSD/ports bfb5900devel/liblognorm distinfo Makefile

devel/liblognorm: Update version 2.0.7=>2.0.8

Changelog: https://github.com/rsyslog/liblognorm/releases/tag/v2.0.8
DeltaFile
+3-3devel/liblognorm/distinfo
+1-1devel/liblognorm/Makefile
+4-42 files

FreeBSD/ports dca8471databases/freetds-devel distinfo Makefile

databases/freetds-devel: Update version 1.5.168=>1.5.172
DeltaFile
+3-3databases/freetds-devel/distinfo
+1-1databases/freetds-devel/Makefile
+4-42 files

FreeBSD/ports 8b8719ddatabases/geoserver-mysql-plugin distinfo Makefile, graphics/geoserver Makefile distinfo

*/geoserver*: Update to 2.28.1

Changelog:
https://geoserver.org/announcements/vulnerability/2025/11/25/geoserver-2-28-1-released.html
DeltaFile
+5-5graphics/geoserver/Makefile
+3-3graphics/geoserver/distinfo
+3-3databases/geoserver-mysql-plugin/distinfo
+3-3databases/geoserver-mysql-plugin/Makefile
+2-2graphics/geoserver/pkg-plist
+16-165 files

FreeBSD/ports 4717ea1net-im/nextcloud-spreed-signaling distinfo Makefile, net-im/nextcloud-spreed-signaling/files patch-Makefile

net-im/nextcloud-spreed-signaling: Update to 2.0.4

While here unset go version.
DeltaFile
+111-99net-im/nextcloud-spreed-signaling/distinfo
+63-62net-im/nextcloud-spreed-signaling/Makefile
+0-10net-im/nextcloud-spreed-signaling/files/patch-Makefile
+174-1713 files

FreeBSD/ports 3061c54print/plutobook distinfo Makefile

print/plutobook: Update to 0.11.2

Changelog: https://github.com/plutoprint/plutobook/releases/tag/v0.11.2
DeltaFile
+3-3print/plutobook/distinfo
+1-1print/plutobook/Makefile
+4-42 files