FreeBSD/ports a67ab6bdevel/pyenv pkg-plist distinfo, devel/pyenv/files patch-libexec_pyenv

devel/pyenv: Update to 2.6.18
DeltaFile
+57-10devel/pyenv/pkg-plist
+6-6devel/pyenv/files/patch-libexec_pyenv
+3-3devel/pyenv/distinfo
+3-2devel/pyenv/Makefile
+69-214 files

LLVM/project 1c0c9aellvm/include/llvm/CAS OnDiskGraphDB.h

[llvm][CAS] Fixed build with -D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES (#173797)

DeltaFile
+1-0llvm/include/llvm/CAS/OnDiskGraphDB.h
+1-01 files

LLVM/project e7f23b4llvm/lib/Target/SystemZ SystemZISelLowering.h, llvm/test/CodeGen/SystemZ fmuladd-soft-float.ll

[SystemZ] Remove the `softPromoteHalfType` override (#175410)

`softPromoteHalfType` is being phased out because it is prone to
miscompilations (further context at [1]). SystemZ is one of the few
remaining platforms to override the default, so remove it here.

This only affects SystemZ when the `soft-float` option is used.

[1]: https://github.com/llvm/llvm-project/pull/175149
DeltaFile
+13-9llvm/test/CodeGen/SystemZ/fmuladd-soft-float.ll
+0-1llvm/lib/Target/SystemZ/SystemZISelLowering.h
+13-102 files

FreeBSD/ports c974c0anet/netatalk4 distinfo pkg-plist

net/netatalk4: Update to 4.4.0

See https://github.com/Netatalk/netatalk/releases/tag/netatalk-4-4-0 for
a list of changes in this release.
DeltaFile
+3-3net/netatalk4/distinfo
+4-2net/netatalk4/pkg-plist
+1-1net/netatalk4/Makefile
+8-63 files

FreeBSD/ports 57fb9adsecurity/vuxml/vuln 2026.xml

security/vuxml: document libtasn1 vulnerability

Security:       CVE-2025-13151
DeltaFile
+28-0security/vuxml/vuln/2026.xml
+28-01 files

NetBSD/pkgsrc UbWybAumk/compiler gcc.mk

   mk/compiler/gcc.mk: NetBSD 11.99.4 is using gcc 14

   This is true for most NetBSD platforms, especially the ones expected
   to run pkgsrc-current-on-NetBSD-current bulk builds.

   While here, remove variable I thought I'd need but didn't.
VersionDeltaFile
1.303+3-11mk/compiler/gcc.mk
+3-111 files

FreeBSD/ports f758eadtextproc/htmldoc distinfo Makefile

textproc/htmldoc: update to 1.9.22

A bug fix release.

Changelog: https://www.msweet.org/blog/2025-12-28-htmldoc-1.9.22.html

MFH:            2025Q4
(cherry picked from commit abe9f8c6193828f7b870b7445a6c02eb9d31ed3c)
DeltaFile
+3-3textproc/htmldoc/distinfo
+1-1textproc/htmldoc/Makefile
+4-42 files

FreeBSD/ports 5348ddesysutils/edk2 Makefile distinfo, sysutils/edk2/files patch-remove-memattr-protocol patch-OvmfPkg_Bhyve_AcpiPlatformDxe_AcpiPlatform.c

sysutils/edk2: update to 2025008

Patch to update EDK2 OVMF firmware package used in bhyve and some ARM
platforms from 2023 to 2025 stable release. New submodules added in
GH_TUPLE, some script for build has been moved to a bash subshell.

BHYVE notices: tiny boot speedup, a bug with crashing on CPU sensor
wmsr from HWiNFO has stopped occurring, a bug with glibc apps crashing
in Linux VMs has stopped occurring, a crash on memtest86+ with more
than 1 vCPU has stopped occurring.

No new bugs seem to have surfaced.

PR:             285554
Tested by:      novel
MFH:            2025Q4

(cherry picked from commit bafbff663ba59c9c6f10acecc3c4b86dee155f43)
DeltaFile
+353-0sysutils/edk2/files/patch-remove-memattr-protocol
+73-57sysutils/edk2/Makefile
+31-19sysutils/edk2/distinfo
+0-38sysutils/edk2/files/patch-OvmfPkg_Bhyve_AcpiPlatformDxe_AcpiPlatform.c
+15-0sysutils/edk2/files/patch-CryptoPkg_Library_OpensslLib_openssl_include_openssl_byteorder.h
+0-13sysutils/edk2/files/patch-OvmfPkg_Bhyve_PlatformPei_Platform.c
+472-1276 files

FreeBSD/ports fac81fcshells/mksh Makefile, shells/mksh/files patch-pr292146

shells/mksh: fix crash on 16-CURRENT

Kernel now reports support for 126 signals, while the libc headers only
report 32.  This mismatch caused an out-of-bounds write initialising
internal tables.

Reported by:    hackee <h4ckee at proton.me>
PR:             292146
MFH:            2025Q4

(cherry picked from commit 1c257703ed4c59a485b28b17c7a1541b0c203191)
DeltaFile
+28-0shells/mksh/files/patch-pr292146
+1-1shells/mksh/Makefile
+29-12 files

LLVM/project 8877491llvm/include/llvm/Support KnownBits.h, llvm/lib/Analysis ValueTracking.cpp

[ValueTracking] Support horizontal vector add in computeKnownBits (#174410)

Alive2 proofs:
* Leading zeros - [4vi32](https://alive2.llvm.org/ce/z/w--S2D),
[16vi8](https://alive2.llvm.org/ce/z/hEdVks)
* Leading ones - [4vi16](https://alive2.llvm.org/ce/z/RyPdBS),
[16vi8](https://alive2.llvm.org/ce/z/UTFFt9)
DeltaFile
+45-0llvm/test/Transforms/InstCombine/vector-reduce-add-known-bits.ll
+40-0llvm/lib/Support/KnownBits.cpp
+34-0llvm/unittests/Support/KnownBitsTest.cpp
+10-10llvm/test/Transforms/PhaseOrdering/AArch64/udotabd.ll
+8-0llvm/lib/Analysis/ValueTracking.cpp
+5-0llvm/include/llvm/Support/KnownBits.h
+142-106 files

FreeBSD/ports bafbff6sysutils/edk2 Makefile distinfo, sysutils/edk2/files patch-remove-memattr-protocol patch-OvmfPkg_Bhyve_AcpiPlatformDxe_AcpiPlatform.c

sysutils/edk2: update to 2025008

Patch to update EDK2 OVMF firmware package used in bhyve and some ARM
platforms from 2023 to 2025 stable release. New submodules added in
GH_TUPLE, some script for build has been moved to a bash subshell.

BHYVE notices: tiny boot speedup, a bug with crashing on CPU sensor
wmsr from HWiNFO has stopped occurring, a bug with glibc apps crashing
in Linux VMs has stopped occurring, a crash on memtest86+ with more
than 1 vCPU has stopped occurring.

No new bugs seem to have surfaced.

PR:             285554
Tested by:      novel
MFH:            2025Q4
DeltaFile
+353-0sysutils/edk2/files/patch-remove-memattr-protocol
+73-57sysutils/edk2/Makefile
+31-19sysutils/edk2/distinfo
+0-38sysutils/edk2/files/patch-OvmfPkg_Bhyve_AcpiPlatformDxe_AcpiPlatform.c
+15-0sysutils/edk2/files/patch-CryptoPkg_Library_OpensslLib_openssl_include_openssl_byteorder.h
+0-13sysutils/edk2/files/patch-OvmfPkg_Bhyve_PlatformPei_Platform.c
+472-1276 files

FreeBSD/ports 99e39dfdevel/sse2neon distinfo Makefile, devel/sse2neon/files patch-sse2neon.h

devel/sse2neon: update to 1.9.1

Changelog: https://github.com/DLTcollab/sse2neon/releases/tag/v1.9.1
DeltaFile
+0-16devel/sse2neon/files/patch-sse2neon.h
+3-3devel/sse2neon/distinfo
+1-2devel/sse2neon/Makefile
+4-213 files

FreeBSD/ports 1d0a13dbenchmarks/libcpucycles distinfo Makefile

benchmarks/libcpucycles: update to 20260105

Changelog: https://cpucycles.cr.yp.to/download.html
DeltaFile
+3-3benchmarks/libcpucycles/distinfo
+1-1benchmarks/libcpucycles/Makefile
+4-42 files

FreeBSD/ports ce73af5devel/gcli Makefile distinfo

devel/gcli: update to 2.10.0

 - test suite now Perl based

Changelog: https://lists.sr.ht/~herrhotzenplotz/gcli-announce/%3Cnqhauoa5o54n2pib3ruoukonpayu47vh33cvuu4orrdi7qqwmf@n2wveaqb5vdu%3E?__goaway_challenge=meta-refresh&__goaway_id=930519bc434144ceda7b7d8e15def1be

PR:             290348
Reported by:    mandree
DeltaFile
+3-3devel/gcli/Makefile
+3-3devel/gcli/distinfo
+6-62 files

FreeBSD/ports 2c0d193devel/go-critic distinfo Makefile

devel/go-critic: update to 0.14.3

Changelog: https://github.com/go-critic/go-critic/releases/tag/v0.14.3
DeltaFile
+5-5devel/go-critic/distinfo
+1-2devel/go-critic/Makefile
+6-72 files

FreeBSD/ports abe9f8ctextproc/htmldoc distinfo Makefile

textproc/htmldoc: update to 1.9.22

A bug fix release.

Changelog: https://www.msweet.org/blog/2025-12-28-htmldoc-1.9.22.html

MFH:            2025Q4
DeltaFile
+3-3textproc/htmldoc/distinfo
+1-1textproc/htmldoc/Makefile
+4-42 files

FreeBSD/ports 3549556finance/ticker distinfo Makefile

finance/ticker: update to 5.2.0

Changelog: https://github.com/achannarasappa/ticker/releases/tag/v5.2.0
DeltaFile
+5-5finance/ticker/distinfo
+1-2finance/ticker/Makefile
+6-72 files

FreeBSD/ports f365fd9multimedia/libtheora Makefile distinfo, multimedia/libtheora/files patch-lib_arm_armcpu.c patch-Makefile.in

multimedia/libtheora: fix build on armv7

 - switch to gmake, which is needed for arm-specific pattern rules
 - depend on Perl, which is needed to run an assembly-mangling script
 - depend on GNU as, which is needed for pre-UAL style ARM menmonics
 - switch to gitlab tarball as the official tarball is missing some
   important files
 - turn static REINPLACE_CMD into patch files were possible
 - make sure "make check" actually runs test suite
 - add the usual elf_aux_info() polyfill
 - enable X86 assembly code (builds fine, passes test suite)

MFH:            2025Q4
Approved by:    mmel (multimedia)
Reported by:    mmel
DeltaFile
+18-13multimedia/libtheora/Makefile
+24-0multimedia/libtheora/files/patch-lib_arm_armcpu.c
+0-11multimedia/libtheora/files/patch-Makefile.in
+11-0multimedia/libtheora/files/patch-Makefile.am
+11-0multimedia/libtheora/files/patch-configure.ac
+3-3multimedia/libtheora/distinfo
+67-276 files

FreeBSD/ports 1c25770shells/mksh Makefile, shells/mksh/files patch-pr292146

shells/mksh: fix crash on 16-CURRENT

Kernel now reports support for 126 signals, while the libc headers only
report 32.  This mismatch caused an out-of-bounds write initialising
internal tables.

Reported by:    hackee <h4ckee at proton.me>
PR:             292146
MFH:            2025Q4
DeltaFile
+28-0shells/mksh/files/patch-pr292146
+1-1shells/mksh/Makefile
+29-12 files

FreeBSD/ports 2ffbfacgraphics/openshadinglanguage/files patch-src_testrender_rapidobj_rapidobj.hpp

graphics/openshadinglanguage: Fix build - add forgotten patch

PR:     292316 292059
DeltaFile
+127-0graphics/openshadinglanguage/files/patch-src_testrender_rapidobj_rapidobj.hpp
+127-01 files

NetBSD/pkgsrc NmFaSctmk/compiler gcc.mk

   mk: speed up computation of _GCC_REQD

   Only use make variable, do not fork pkg_admin.

   Speeds up a limit scan of the packages setting GCC_REQD (directly)
   from about 4m to about 3m30s in a test environment.
VersionDeltaFile
1.302+4-19mk/compiler/gcc.mk
+4-191 files

LLVM/project 3448695llvm/include/llvm/BinaryFormat/ELFRelocs LoongArch.def, llvm/test/tools/llvm-readobj/ELF reloc-types-loongarch64.test

[llvm][LoongArch] Add reloc types for LA32R/LA32S (#175352)

This patch introduces the relocation types added in la-abi-sepcs v2.50.

Link: https://github.com/loongson/la-abi-specs/pull/16
DeltaFile
+28-0llvm/unittests/Object/ELFTest.cpp
+26-0llvm/test/tools/llvm-readobj/ELF/reloc-types-loongarch64.test
+18-0llvm/include/llvm/BinaryFormat/ELFRelocs/LoongArch.def
+72-03 files

LLVM/project f25ddefclang/lib/Interpreter Interpreter.cpp, clang/tools/clang-repl ClangRepl.cpp

[clang-repl] Fix OrcRuntime lookup for Solaris and unit tests. (#175435)

The out-of-process execution in the interpreter depends on the orc
runtime. It is generally easy to discover as it is in the clang runtime
path. However, the clang runtime path is relative to clang's resource
directory which is relative to the clang binary. That does not work well
if clang is linked into a different binary which can be in a random
place in the build directory structure.

This patch performs a conservative approach to detect the common
directory structure and correctly infer the paths. That fixes the
out-of-process execution unittests. The patch also contains a small
adjustment for solaris.

Another take on trying to fix the issue uncovered by #175322.
DeltaFile
+48-64clang/lib/Interpreter/Interpreter.cpp
+13-9clang/unittests/Interpreter/OutOfProcessInterpreterTests.cpp
+2-2clang/tools/clang-repl/ClangRepl.cpp
+63-753 files

LLVM/project dcdcc3dclang/lib/CIR/Dialect/IR CIRDialect.cpp, mlir/include/mlir/Interfaces ControlFlowInterfaces.td ControlFlowInterfaces.h

[mlir][Interfaces] Simplify and align `RegionSuccessor` API
DeltaFile
+36-27mlir/include/mlir/Interfaces/ControlFlowInterfaces.td
+11-13mlir/lib/Dialect/SCF/IR/SCF.cpp
+9-15clang/lib/CIR/Dialect/IR/CIRDialect.cpp
+10-6mlir/include/mlir/Interfaces/ControlFlowInterfaces.h
+5-5mlir/test/lib/Dialect/Test/TestOpDefs.cpp
+5-5mlir/lib/Dialect/Affine/IR/AffineOps.cpp
+76-7116 files not shown
+108-10522 files

FreeBSD/ports 8ed3b73www/glassfish 1

www/glassfish: Remove temporary file

Committed by accident.

Reported by:    joneum
DeltaFile
+0-14www/glassfish/1
+0-141 files

NetBSD/pkgsrc 54i9mjpdoc CHANGES-2026

   doc: Updated emulators/vice to 3.10
VersionDeltaFile
1.243+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc QPr6gV4emulators/vice PLIST Makefile, emulators/vice/patches patch-src_arch_gtk3_joystickdrv_joystick_bsd.c patch-Makefile.in

   emulators/vice: update to 3.10

   changes: many. The full list is at http://vice-emu.sourceforge.io/NEWS .
VersionDeltaFile
1.37+85-93emulators/vice/PLIST
1.1+38-0emulators/vice/patches/patch-src_arch_gtk3_joystickdrv_joystick_bsd.c
1.205+21-15emulators/vice/Makefile
1.19+10-20emulators/vice/options.mk
1.1+19-0emulators/vice/patches/patch-Makefile.in
1.1+17-0emulators/vice/patches/patch-src_lib_libusbsiddrv_USBSID.cpp
+190-1282 files not shown
+197-1348 files

LLVM/project 363903eclang/lib/CIR/CodeGen CIRGenBuiltinAArch64.cpp CIRGenFunction.h, clang/test/CIR/CodeGenBuiltins/AArch64 acle_sve_dup.c

[CIR][AArch64] Add lowering for unpredicated svdup builtins (#174433)

This PR adds CIR lowering support for unpredicated `svdup` SVE builtins.
The corresponding ACLE intrinsics are documented at:
* https://developer.arm.com/architectures/instruction-sets/intrinsics

(search for svdup).

Since LLVM provides a direct intrinsic for svdup with a 1:1 mapping, CIR
lowers these builtins by emitting a call to the corresponding LLVM
intrinsic.

DESIGN NOTES
------------
With this change, ACLE intrinsics that have a corresponding LLVM intrinsic can
generally be lowered by CIR by reusing LLVM intrinsic metadata, avoiding
duplicated intrinsic-name definitions, unless codegen-relevant SVETypeFlags are
involved. As a consequence, CIR may no longer emit NYI diagnostics for
intrinsics that (a) have a known LLVM intrinsic mapping and (b) do not use such

    [47 lines not shown]
DeltaFile
+211-0clang/test/CIR/CodeGenBuiltins/AArch64/acle_sve_dup.c
+114-1clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
+4-0clang/lib/CIR/CodeGen/CIRGenFunction.h
+329-13 files

FreeBSD/src 717ae16sbin/newfs newfs.c

newfs: Add -u to getopt string

Fixes:          68562f8145e8 ("newfs: Add an option to disable soft updates")
DeltaFile
+1-1sbin/newfs/newfs.c
+1-11 files

NetBSD/pkgsrc-wip 6d41a69py-slixmpp Makefile TODO

py-slixmpp: minor gardening

  - Update HOMEPAGE (moved from github to codeberg, website gone)
  - Slight cleanup of TODO
DeltaFile
+1-1py-slixmpp/Makefile
+0-2py-slixmpp/TODO
+1-32 files