FreeBSD/ports b0b9dbb — devel/meson Makefile

devel/meson: Restore PORTEPOCH

Approved by:    blanket
Fixes:          10a56f1b9ff6 (update to 1.12.1)
Sponsored by:   UNIS Labs
DeltaFile
+1-0devel/meson/Makefile
+1-01 files

FreeBSD/src 40f4174 — usr.sbin/jail config.c

jail(8): Preserve const qualifier on strchr(3) results

Reviewed by:    fuz, dteske
Approved by:    fuz (mentor), dteske (mentor)
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D59876

(cherry picked from commit ab636e421d318a1175450d5652d8460dd2c48b76)
DeltaFile
+3-3usr.sbin/jail/config.c
+3-31 files

FreeBSD/src ad60cb1 — usr.sbin/pkg pkg.c

pkg(7): Preserve const qualifier on strrchr(3) results

Reviewed by:    fuz
Approved by:    fuz (mentor)
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D59777

(cherry picked from commit 47f9e665078210cf15cc3914611dccabda6084a4)
DeltaFile
+2-2usr.sbin/pkg/pkg.c
+2-21 files

FreeBSD/src 3b8ba87 — bin/ls print.c

ls(1): Preserve const qualifier on strstr(3) result

Reviewed by:    fuz
Approved by:    fuz (mentor)
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D59774

(cherry picked from commit cc61cc7b638a6a1182c0dd0989a7b630759f408c)
DeltaFile
+2-2bin/ls/print.c
+2-21 files

FreeBSD/src a8fcc58 — bin/ed io.c

ed(1): Preserve const qualifier on strchr(3) result

Reviewed by:    fuz
Approved by:    fuz (mentor)
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D59773

(cherry picked from commit 066fad8aefcb5bda77482c526757712ad0637aa9)
DeltaFile
+1-1bin/ed/io.c
+1-11 files

FreeBSD/src 850a848 — bin/dd args.c

dd(1): Preserve const qualifier on bsearch(3) results

Reviewed by:    fuz, dteske
Approved by:    fuz (mentor), dteske (mentor)
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D59754

(cherry picked from commit 225612c76d870aa6467853fbafcbe34e8296d0d9)
DeltaFile
+9-5bin/dd/args.c
+9-51 files

FreeBSD/src 536b344 — sbin/devmatch devmatch.c

devmatch(8): Preserve const qualifier on strchr(3) and strstr(3) results

Reviewed by:    fuz, dteske
Approved by:    fuz (mentor), dteske (mentor)
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D59667

(cherry picked from commit 592ae60e2b2eff6c2ec467c34be9a457ce24b044)
DeltaFile
+4-3sbin/devmatch/devmatch.c
+4-31 files

FreeBSD/src 9c18454 — bin/ps ps.c

ps(1): Preserve const qualifier on strchr(3) result

Reviewed by:    fuz, dteske
Approved by:    fuz (mentor), dteske (mentor)
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D59666

(cherry picked from commit d10e39d489a63cc034a1250d33e39743058639c2)
DeltaFile
+2-1bin/ps/ps.c
+2-11 files

FreeBSD/src 64df13d — lib/libjail jail.c

libjail: Preserve const qualifier on strchr(3) and strrchr(3) results

Reviewed by:    fuz
Approved by:    fuz (mentor)
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D59553

(cherry picked from commit c63b69f82a745c1b905c1050eeff9df96fe18f4c)
DeltaFile
+6-4lib/libjail/jail.c
+6-41 files

FreeBSD/ports 10a56f1 — devel/meson Makefile distinfo

devel/meson: update to 1.12.1

Changes: https://github.com/mesonbuild/meson/compare/1.12.0...1.12.1
DeltaFile
+3-3devel/meson/distinfo
+1-2devel/meson/Makefile
+4-52 files

FreeBSD/src 8b360b4 — release/scripts make-oci-image.sh, release/tools oci-image-runtime.conf

release: Avoid generating .pkgsave files in OCI images

This also installs the pkg key from the current source tree instead of
using the one currently installed on the host.

Reviewed by:            dch
MFC after:              1 day
Differential Revision:  https://reviews.freebsd.org/D52615

(cherry picked from commit e21e6e96b662dcbb2f0e37ab356c9dded62a586e)
DeltaFile
+9-1release/scripts/make-oci-image.sh
+4-0release/tools/oci-image-runtime.conf
+13-12 files

FreeBSD/ports a5a5a7b — textproc/qo Makefile distinfo

textproc/qo: Update to 0.5.1
DeltaFile
+5-5textproc/qo/distinfo
+1-1textproc/qo/Makefile
+6-62 files

FreeBSD/ports 6f34e68 — devel/yasm Makefile distinfo

devel/yasm: Update to a newer commit

This fixes build with CMake 4

PR:             298521
Approved by:    maintainer timeout
DeltaFile
+3-3devel/yasm/distinfo
+2-2devel/yasm/Makefile
+5-52 files

FreeBSD/ports 0c679bc — devel/py-lief/files patch-api_python_CMakeLists.txt

devel/py-lief: Fix building with CMake 4

PR:             298898
Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0devel/py-lief/files/patch-api_python_CMakeLists.txt
+8-01 files

FreeBSD/ports 9b205b8 — devel/woff2/files patch-CMakeLists.txt

devel/woff2: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+11-2devel/woff2/files/patch-CMakeLists.txt
+11-21 files

FreeBSD/ports bbc1356 — devel/crc32c/files patch-CMakeLists.txt

devel/crc32c: Fix building with CMake 4
DeltaFile
+13-0devel/crc32c/files/patch-CMakeLists.txt
+13-01 files

FreeBSD/ports 6683cbd — audio/libmodplug Makefile

audio/libmodplug: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+2-1audio/libmodplug/Makefile
+2-11 files

FreeBSD/ports df543fb — audio/libmad/files patch-CMakeLists.txt

audio/libmad: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+10-0audio/libmad/files/patch-CMakeLists.txt
+10-01 files

FreeBSD/ports 98c15b1 — www/caddy Makefile distinfo

www/caddy: Update to 2.11.7

This is a bugfix release, and anyone who installed yesterday's 2.11.6
update should upgrade.

Changes: https://github.com/caddyserver/caddy/releases/tag/v2.11.7
DeltaFile
+5-5www/caddy/distinfo
+1-1www/caddy/Makefile
+6-62 files

FreeBSD/ports cde5730 — graphics/qgis Makefile distinfo

graphics/qgis: Update to 4.2.3

Changelog:      https://github.com/qgis/QGIS/compare/final-4_2_2%5E...final-4_2_3

Reported by:    Repology
MFH:            2026Q4

(cherry picked from commit a91ac0a594b331ffaef4dd58dcf6cdcb4cd3135f)
DeltaFile
+3-3graphics/qgis/distinfo
+1-1graphics/qgis/Makefile
+4-42 files

FreeBSD/ports a91ac0a — graphics/qgis Makefile distinfo

graphics/qgis: Update to 4.2.3

Changelog:      https://github.com/qgis/QGIS/compare/final-4_2_2%5E...final-4_2_3

Reported by:    Repology
MFH:            2026Q4
DeltaFile
+3-3graphics/qgis/distinfo
+1-1graphics/qgis/Makefile
+4-42 files

FreeBSD/src 7656159 — sys/dev/virtio/console virtio_console.h virtio_console.c

virtio_console: Handle VIRTIO_CONSOLE_RESIZE

Multiport devices report console size per port by control event,
which was ignored and hence their ttys could never have a window
size.

Reviewed by:    markj
Approved by:    fuz (mentor)
Differential Revision:  https://reviews.freebsd.org/D60094
DeltaFile
+38-0sys/dev/virtio/console/virtio_console.c
+5-0sys/dev/virtio/console/virtio_console.h
+43-02 files

FreeBSD/src 15198bf — sys/dev/virtio/console virtio_console.c, sys/dev/virtio/network if_vtnet.c

virtio: Validate host-supplied used lengths

virtio_console used the host-supplied used lengths without
validation, so a host could report a length larger than
the buffer, causing the receive and control paths to read
past the end of it.  Clamp to the buffer size.

vtnet already rejected used lengths larger than the buffer,
but performed the check after converting the length to an
int, so a length larger than INT_MAX would become negative
and bypass the check.  Reject such frames early before the
conversion, and count them in ierrors and rx_frame_too_large.

Reviewed by:    markj
Approved by:    fuz (mentor)
Differential Revision:  https://reviews.freebsd.org/D60092
DeltaFile
+4-1sys/dev/virtio/network/if_vtnet.c
+2-0sys/dev/virtio/console/virtio_console.c
+6-12 files

FreeBSD/src 9c8dcc2 — sys/dev/virtio/console virtio_console.c

virtio_console: Negotiate VIRTIO_CONSOLE_F_SIZE

The driver reads cols/rows and sets the tty window size but
never offered the feature, so that code has been dead since
the very beginning; also read size under the configuration
generation count.

Reviewed by:    markj
Approved by:    fuz (mentor)
Differential Revision:  https://reviews.freebsd.org/D60089
DeltaFile
+12-5sys/dev/virtio/console/virtio_console.c
+12-51 files

FreeBSD/ports 6dbbe3a — textproc/uim distinfo pkg-plist, textproc/uim-el Makefile distinfo

textproc/uim: Update to 1.9.8
DeltaFile
+14-16textproc/uim/Makefile
+22-2textproc/uim/pkg-plist
+3-3textproc/uim/distinfo
+3-3textproc/uim-el/distinfo
+1-1textproc/uim-el/Makefile
+43-255 files

FreeBSD/ports 938be43 — sysutils/py-hcloud Makefile distinfo

sysutils/py-hcloud: update to 2.26.0

Changes:        https://github.com/hetznercloud/hcloud-python/blob/v2.26.0/CHANGELOG.md
Reported-by:    portscout, repology
DeltaFile
+3-3sysutils/py-hcloud/distinfo
+1-1sysutils/py-hcloud/Makefile
+4-42 files

FreeBSD/ports ecc0bc3 — math/py-cypari2 Makefile

math/py-cypari2: broken with PARI 2.19.0

Upstream is working on this problem.
DeltaFile
+3-0math/py-cypari2/Makefile
+3-01 files

FreeBSD/src fe9c713 — contrib/llvm-project/clang/lib/Sema SemaTemplateInstantiateDecl.cpp

Merge commit c4ce37507537 from llvm-project (by ShengYi Hung):

  [Clang][Sema] Create LocalScope for Variable Template (#228280)

  A variable template should create its own LocalScope, as it should be
  opaque to other instantiations. This can occur when there are multiple
  instantiations in the same lexical scope. The correct behavior is that
  these instantiations should not be chained together.

  Assisted-by: Claude # Test ReleaseNote
  Fixes: #134148

This fixes an assertion while building the devel/glaze port.

PR:             276265
MFC after:      3 days
DeltaFile
+4-0contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
+4-01 files

FreeBSD/src 2300c23 — sys/dev/vt/hw/fb vt_fb.c

vt_fb: Do not perform VT switch in vd_init hook

After 40c20fc29cad it is done by vt_core as soon as vt lock is dropped
after vd_init() has been executed to avoid sleeping with non-sleepable
lock held.

Reviewed by:    quentin.thebault_defenso.fr, vexeduxr
Differential Revision:  https://reviews.freebsd.org/D59632
DeltaFile
+0-3sys/dev/vt/hw/fb/vt_fb.c
+0-31 files

FreeBSD/ports 729d140 — multimedia/jellyfin-ffmpeg Makefile distinfo

multimedia/jellyfin-ffmpeg: Update to 8.1.3.1

- New upstream version 8.1.3.
- Fix instability when using MSDK for hwupload on Windows.
- Update backported vulkan fixes from upstream.

Changes:        https://github.com/jellyfin/jellyfin-ffmpeg/releases/tag/v8.1.3-1
PR:             298923
Sponsored by:   Netzkommune GmbH
DeltaFile
+7-7multimedia/jellyfin-ffmpeg/pkg-plist
+3-3multimedia/jellyfin-ffmpeg/distinfo
+1-2multimedia/jellyfin-ffmpeg/Makefile
+11-123 files