FreeBSD/src 0427abb. CMakeLists.txt, doc/source using.rst

Vendor import of libcbor 0.13.0

Sponsored by:   The FreeBSD Foundation
DeltaFile
+344-0test/copy_test.c
+183-0examples/crash_course.c
+0-174doc/source/using.rst
+145-4src/cbor.c
+73-36CMakeLists.txt
+109-0examples/cbor_sequence.c
+854-21434 files not shown
+1,334-37440 files

FreeBSD/src aa1599e. CMakeLists.txt Bazel.md, src CMakeLists.txt

Vendor import of libcbor 0.12.0

Sponsored by:   The FreeBSD Foundation
DeltaFile
+180-106CMakeLists.txt
+135-137test/cbor_serialize_test.c
+80-80src/cbor/internal/builder_callbacks.c
+55-55test/cbor_stream_decode_test.c
+71-37src/CMakeLists.txt
+0-100Bazel.md
+521-515111 files not shown
+2,421-2,166117 files

LLVM/project b1cf9b0clang/lib/AST ExprConstant.cpp, clang/lib/AST/ByteCode InterpBuiltin.cpp

[Clang] Support constexpr for AVX512 compress intrinsics (#187656)

Fixes #163732
DeltaFile
+32-32clang/lib/Headers/avx512vlintrin.h
+52-7clang/lib/AST/ByteCode/InterpBuiltin.cpp
+33-16clang/test/CodeGen/X86/avx512vl-builtins.c
+16-24clang/lib/Headers/avx512vlvbmi2intrin.h
+40-0clang/lib/AST/ExprConstant.cpp
+16-24clang/lib/Headers/avx512fintrin.h
+189-1035 files not shown
+250-13811 files

OpenBSD/ports Q8PKBfLdatabases/xapian-bindings Makefile, databases/xapian-core Makefile distinfo

   update to xapian 2.0.0
VersionDeltaFile
1.17+67-43databases/xapian-core/pkg/PLIST
1.48+17-5www/xapian-omega/Makefile
1.57+7-6databases/xapian-core/Makefile
1.7+8-2www/xapian-omega/pkg/PLIST
1.60+3-3databases/xapian-bindings/Makefile
1.30+2-2databases/xapian-core/distinfo
+104-613 files not shown
+109-669 files

OpenBSD/ports P8zqp8Cmultimedia/shotcut distinfo Makefile, multimedia/shotcut/patches patch-CMakeLists_txt patch-src_CMakeLists_txt

   Update shotcut to 26.2.26 from maintainer Josh Grosse
VersionDeltaFile
1.19+2-2multimedia/shotcut/distinfo
1.18+3-0multimedia/shotcut/pkg/PLIST
1.2+1-1multimedia/shotcut/patches/patch-CMakeLists_txt
1.26+1-1multimedia/shotcut/Makefile
1.9+1-1multimedia/shotcut/patches/patch-src_CMakeLists_txt
1.14+1-1multimedia/shotcut/patches/patch-src_mainwindow_cpp
+9-66 files

OPNSense/core 5b4ae2csrc/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv6.xml KeaDhcpv4.xml, src/opnsense/mvc/app/models/OPNsense/Kea/FieldTypes KeaOptionDataField.php

Services: Kea: DHCPv4/6: Add type system with validation and encoding for supported DHCP options (#9995)

* Services: Kea: DHCPv4/6: Add type system with validation and encoding for supported DHCP options

This adds a type framework using MAPS extracted from data inside the KEA documentation.

Most flat options have a validator and encoder added. Users are guided via validation messages which types are correct choices for each code selection.
Advanced options (structured, nested, encapsulated) do not have an own validator or encoder yet, they fall back to hex.
Unknown options that are valid in the IANA lists, but maybe not inside KEA yet, also fallback to hex.

The user can always bail out of the type system and always use hex instead for any option.

* CodeSource was missing, preventing match_code and code to be evaluated independently upon instantiation of the field type

* Clean up some failguards since if those conditions would be true I don't want to fail silently

* Turn encoding into a map so the code is easier readable, add missing uint length validation

* Do not hide this error silently

    [33 lines not shown]
DeltaFile
+524-17src/opnsense/mvc/app/models/OPNsense/Kea/FieldTypes/KeaOptionDataField.php
+145-0src/opnsense/mvc/tests/app/models/OPNsense/Kea/FieldTypes/KeaOptionDataFieldTest.php
+24-2src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.xml
+24-2src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+3-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+3-3src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+723-273 files not shown
+728-319 files

FreeBSD/ports 81a355fprint/harfbuzz distinfo Makefile, print/harfbuzz-cairo pkg-plist

print/harfbuzz*: Update to 13.1.1

Changelog: https://github.com/harfbuzz/harfbuzz/releases/tag/13.1.1

PR:             293831
Reviewed by:    desktop (arrowd)
Exp-run by:     antoine
DeltaFile
+3-3print/harfbuzz/distinfo
+2-2print/harfbuzz/Makefile
+4-0print/harfbuzz/pkg-plist
+1-0print/harfbuzz-cairo/pkg-plist
+1-0print/harfbuzz-icu/pkg-plist
+11-55 files

FreeBSD/ports 2d53c7edns/nsd distinfo Makefile

dns/nsd: Update to 4.14.2

Changelog: https://nlnetlabs.nl/news/2026/Mar/19/nsd-4.14.2-released/

PR:             293953
DeltaFile
+3-3dns/nsd/distinfo
+1-1dns/nsd/Makefile
+4-42 files

FreeBSD/ports 8b572c9graphics/librsvg2-rust distinfo Makefile.crates

graphics/librsvg2-rust: Update to 2.62.0

Changelog: https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.62.0

PR:             293836
Reviewed by:    desktop (arrowd)
DeltaFile
+231-223graphics/librsvg2-rust/distinfo
+114-110graphics/librsvg2-rust/Makefile.crates
+1-1graphics/librsvg2-rust/pkg-plist
+1-1graphics/librsvg2-rust/Makefile
+347-3354 files

FreeBSD/ports a09d6c6textproc/expat2 distinfo Makefile

textproc/expat2: Update to 2.7.5

Fixes CVE-2026-32776 , CVE-2026-32777 and CVE-2026-32778

Changelog:
https://github.com/libexpat/libexpat/blob/R_2_7_5/expat/Changes

PR:             293886
Reviewed by:    desktop (arrowd)
Exp-run by:     antoine
DeltaFile
+3-3textproc/expat2/distinfo
+1-1textproc/expat2/Makefile
+1-1textproc/expat2/pkg-plist
+5-53 files

FreeBSD/ports a5fbe10multimedia/mediamtx distinfo Makefile

multimedia/mediamtx: Update to 1.17.0

Changelog: https://github.com/bluenviron/mediamtx/releases/tag/v1.17.0
DeltaFile
+7-7multimedia/mediamtx/distinfo
+1-1multimedia/mediamtx/Makefile
+8-82 files

FreeBSD/ports 4dbb298net/gerbera distinfo Makefile, net/gerbera/files patch-CMakeLists.txt

net/gerbera: Update to 3.2.1 and mark BROKEN on i386

Fails to build on i386,
error: non-constant-expression cannot be narrowed from type 'rep' (aka 'long long') to 'time_t' (aka 'int') in initializer list

Changelog: https://github.com/gerbera/gerbera/releases/tag/v3.2.1
DeltaFile
+11-13net/gerbera/files/patch-CMakeLists.txt
+3-3net/gerbera/distinfo
+3-1net/gerbera/Makefile
+17-173 files

FreeBSD/ports 9dc0304textproc/hs-lhs2tex distinfo Makefile

textproc/hs-lhs2tex: Update 1.25 => 1.26

* Add second WWW for hackage.haskell.org
* Clarify LICENSE
* Switch GHC 9.8 => 9.10
* Improve pkg-descr
* Pet portclippy(1) and portfmt(1)

Approved by:            haskell@ (alven@)
Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+9-15textproc/hs-lhs2tex/distinfo
+5-11textproc/hs-lhs2tex/Makefile
+11-1textproc/hs-lhs2tex/pkg-descr
+3-0textproc/hs-lhs2tex/Makefile.cabal
+28-274 files

OpenBSD/ports er3VXVggraphics/alembic distinfo Makefile

   update to alembic-1.8.11
VersionDeltaFile
1.7+2-2graphics/alembic/distinfo
1.11+1-2graphics/alembic/Makefile
+3-42 files

OpenBSD/src jdvmqi4share/man/man5 python-module.5

   tweak MODPY_PYBUILD section, avoid some duplication, give a hint about
   setting MODCARGO_CARGOTOML for maturin ports
VersionDeltaFile
1.24+17-12share/man/man5/python-module.5
+17-121 files

FreeBSD/ports ef75675multimedia/livego Makefile distinfo

multimedia/livego: update 0.0.15 -> 0.0.20 and take maintainership

Changelog: https://github.com/gwuhaolin/livego/releases/tag/0.0.20

Major changes:
    * Fix Memory leak
    * Update ignore rules
    * Add RTMPS support
    * added hls via https support

Port changes:

go-redis package don't fit GH_TUPLE expectations by creating the wrong
directory structure (create a ${WRKDIR}/go-redis directory where
${WRKDIR}/redis is expected) leading to post-extract move errors, so it
must be handled separately.
DeltaFile
+36-31multimedia/livego/Makefile
+9-7multimedia/livego/distinfo
+45-382 files

NetBSD/pkgsrc xfxva4ddoc CHANGES-2026

   doc: Updated textproc/ruby-review to 5.11.0
VersionDeltaFile
1.1812+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc fHSutwhdoc CHANGES-2026

   doc: Updated devel/php-xdebug to 3.5.1
VersionDeltaFile
1.1811+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc Dhulfcbtextproc/ruby-review PLIST distinfo

   textproc/ruby-review: update to 5.11.0

   This is a leaf package.

   5.11.0 (2026-03-15)

   Bug fixes

   * Fixed errors occurring with ruby-zip v3.x (#1941, #1942).
   * LATEXBuilder: Fixed an issue where internal anchor links starting with
     #... in @<href> op would break (#1955).
   * Fixed a build error when using review-jsbook in combination with TeXLive
     2026 or later (#1960, #1961).

   Enhancements

   * Added support for Ruby 3.4 (#1933, #1939).
   * Enabled support for //firstlinenum in PLAINTEXTBuilder and TOPBuilder
     (#1931).

    [25 lines not shown]
VersionDeltaFile
1.10+30-2textproc/ruby-review/PLIST
1.16+4-4textproc/ruby-review/distinfo
1.18+2-2textproc/ruby-review/Makefile
+36-83 files

NetBSD/pkgsrc 0hAxOV5devel/php-xdebug distinfo Makefile

   devel/php-xdebug: update to 3.5.1

   3.5.1 (2026-03-17)

   Fixed bugs:

   * Fixed issue #2391: Code Coverage times out on random tests
   * Fixed issue #2395: Severe performance degredation on Windows
   * Fixed issue #2397: Very slow with Xdebug 3.5.0
VersionDeltaFile
1.50+4-4devel/php-xdebug/distinfo
1.62+2-2devel/php-xdebug/Makefile
+6-62 files

NetBSD/pkgsrc OgY9zssarchivers/ruby-zlib Makefile

   archivers/ruby-zlib: exclude ruby40

   Now Ruby 4.0.2 has zlib 3.2.3 gem.
VersionDeltaFile
1.9+3-3archivers/ruby-zlib/Makefile
+3-31 files

OpenBSD/ports 9bIZX4Udevel/py-trio Makefile distinfo, devel/py-trio/pkg PLIST

   update to py3-trio-0.33.0
VersionDeltaFile
1.8+15-3devel/py-trio/pkg/PLIST
1.11+8-5devel/py-trio/Makefile
1.6+2-2devel/py-trio/distinfo
+25-103 files

NetBSD/pkgsrc PuGHeJpdoc CHANGES-2026

   doc: Updated lang/ruby40 to 4.0.2
VersionDeltaFile
1.1810+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc IJItG9Flang/ruby rubyversion.mk, lang/ruby40 distinfo

   lang/ruby40: update to 4.0.2

   This release contains security fix for zlib gem version 3.3.2 which fixes
   CVE-2026-27820.

   Quote from release announce:

   This is a routine update that includes a bugfix in YJIT for NoMethodError on
   Puma. Please see the GitHub Releases for further details.

   Release Schedule

   We intend to release the latest stable Ruby version (currently Ruby 4.0)
   every two months following the most recent release. Ruby 4.0.3 will be
   released in May, 4.0.4 in July, 4.0.5 in September, and 4.0.6 in November.

   If a change arises that significantly affects users, a release may occur
   earlier than planned, and the subsequent schedule may shift accordingly.


    [59 lines not shown]
VersionDeltaFile
1.314+7-7lang/ruby/rubyversion.mk
1.4+4-4lang/ruby40/distinfo
+11-112 files

OpenBSD/ports ZdSRwL4sysutils/conky Makefile distinfo, sysutils/conky/patches patch-cmake_ConkyPlatformChecks_cmake

   update to conky-1.22.3, enable tests
VersionDeltaFile
1.75+6-3sysutils/conky/Makefile
1.10+2-2sysutils/conky/distinfo
1.3+1-1sysutils/conky/patches/patch-cmake_ConkyPlatformChecks_cmake
+9-63 files

NetBSD/pkgsrc IYKVbzCtextproc/xml-coreutils distinfo, textproc/xml-coreutils/patches patch-src_io.c patch-src_fbreader.c

   xml-coreutils: Fix implicit decls on SunOS
VersionDeltaFile
1.1+17-0textproc/xml-coreutils/patches/patch-src_io.c
1.1+15-0textproc/xml-coreutils/patches/patch-src_fbreader.c
1.5+3-1textproc/xml-coreutils/distinfo
+35-13 files

NetBSD/pkgsrc 073jT2Itextproc/xml2doc distinfo, textproc/xml2doc/patches patch-src_defs.h patch-ab

   xml2doc: Various build fixes.

   - Fix implicit function decls.
   - Let infra take care of stripping. It uses an argument to strip
     that is unsupported on some systems.
VersionDeltaFile
1.1+14-0textproc/xml2doc/patches/patch-src_defs.h
1.3+12-1textproc/xml2doc/patches/patch-ab
1.8+3-2textproc/xml2doc/distinfo
+29-33 files

NetBSD/src 5KfVCxqexternal/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c zfs_znode.c, external/cddl/osnet/dist/uts/common/fs/zfs/sys zfs_znode.h

   zfs: fix "slow rm" issue

   * stop commiting zil in zfs_netbsd_reclaim and other operations
     in vnode reclaim path.

   * retire zfs_zget_cleaner/VN_RELE_CLEANER.
     instead, just use normal zfs_zget and vrele_async.

   note that these two changes depend on each other:

   * zfs_zget_cleaner relies on zil_commit in zfs_netbsd_reclaim to
     ensure that the znode referenced by TX_WRITE itx is always in-core.

   * otoh, zfs_zget_clear makes zil_commit in the vnode reclaim path
     possible. that is, zfs_netbsd_reclaim (VOP_RECLAIM) is called with
     the vnode in VS_RECLAIMING state, which would make vcache_vget
     block.
     if the vnode being reclaimed happened to have TX_WRITE itx on the
     zil, it deadlocks.

    [20 lines not shown]
VersionDeltaFile
1.92+25-16external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c
1.36+0-37external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c
1.33+20-3external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vfsops.c
1.10+0-1external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_znode.h
+45-574 files

NetBSD/pkgsrc R3oBKLrtextproc/qsubst distinfo, textproc/qsubst/patches patch-ab

   qsubst: Fix implicit decl of bcmp(3)
VersionDeltaFile
1.4+10-11textproc/qsubst/patches/patch-ab
1.12+2-2textproc/qsubst/distinfo
+12-132 files

NetBSD/pkgsrc thjhVlAtextproc/sphinxsearch distinfo, textproc/sphinxsearch/patches patch-api_libsphinxclient_sphinxclient.c patch-api_libsphinxclient_test.c

   sphinxsearch: Fix implicit function decls
VersionDeltaFile
1.1+22-0textproc/sphinxsearch/patches/patch-api_libsphinxclient_sphinxclient.c
1.1+14-0textproc/sphinxsearch/patches/patch-api_libsphinxclient_test.c
1.13+3-1textproc/sphinxsearch/distinfo
+39-13 files