NetBSD/pkgsrc Wh3nLuEdoc CHANGES-2026

   doc: Added converters/py-erlpack version 1.0.1
VersionDeltaFile
1.3371+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc VtJu7iMconverters Makefile

   py-erlpack: add to Makefile
VersionDeltaFile
1.222+2-1converters/Makefile
+2-11 files

NetBSD/pkgsrc 5CXErwnconverters/py-erlpack PLIST Makefile

   py-erlpack: add version 1.0.1

   Erlpack is a encoder and decoder for data in the erlang term format for python.
VersionDeltaFile
1.1+18-0converters/py-erlpack/PLIST
1.1+16-0converters/py-erlpack/Makefile
1.1+5-0converters/py-erlpack/distinfo
1.1+1-0converters/py-erlpack/DESCR
+40-04 files

FreeBSD/src aef014dsys/contrib/edk2/Include Base.h

Revert "edk2: enable static asserts for *INT64 alignment"

This fails when using WITH_BEARSSL. It seems like we build the EFI bits
of libsecureboot (which is really just part of libsa in this case), even
when building the BIOS loader. Revert for now to unbreak the build.

This reverts commit 2fa4bdd7f9e99698a6652db405c3165fdcd41c1d.

Reported by: freebsd at walstatt-de.de
DeltaFile
+2-0sys/contrib/edk2/Include/Base.h
+2-01 files

LLVM/project 5d20fd3mlir/docs/Tutorials/Toy Ch-2.md

[mlir] Fix typo in toy tutorial (#200640)

Signed-off-by: Maximilian Ehlers <maximilian at sodawa.com>
DeltaFile
+1-1mlir/docs/Tutorials/Toy/Ch-2.md
+1-11 files

LLVM/project fe87c97llvm/tools/llubi/lib Context.cpp

[llubi] Fix the number of words to reserve in `Context::toBytes` (#200651)

The bits should be divided by 64 instead of 8 :(
DeltaFile
+8-6llvm/tools/llubi/lib/Context.cpp
+8-61 files

OPNSense/core f689324src/opnsense/mvc/app/controllers/OPNsense/Interfaces AssignmentController.php, src/opnsense/mvc/app/controllers/OPNsense/Interfaces/Api AssignmentController.php

Interfaces: Assignments - work in progress for https://github.com/opnsense/core/issues/9945

In order to migrate the interface assignments, we need to think of a way to use the differently named xml nodes for interfaces (wan, lan, ..) into something that closely resembles a standard model implementation.
Since we can't match these nodes in our statically defined model xmls, the main idea is to flush all via an in-memory model with a separate load [construct] and save hook.
DeltaFile
+79-0src/opnsense/scripts/interfaces/list_assign_options.php
+77-0src/opnsense/mvc/app/controllers/OPNsense/Interfaces/Api/AssignmentController.php
+50-0src/opnsense/mvc/app/models/OPNsense/Interfaces/Assignment.php
+45-0src/opnsense/mvc/app/views/OPNsense/Interface/assignment.volt
+40-0src/opnsense/mvc/app/controllers/OPNsense/Interfaces/AssignmentController.php
+20-0src/opnsense/mvc/app/controllers/OPNsense/Interfaces/forms/dialogAssignment.xml
+311-03 files not shown
+342-09 files

FreeBSD/ports 1ef3332astro/traccar Makefile

astro/traccar: Add CPE info
DeltaFile
+1-1astro/traccar/Makefile
+1-11 files

FreeBSD/ports 4abe7d6archivers/c-blosc2 Makefile, archivers/engrampa Makefile

archivers/*: Add CPE info
DeltaFile
+3-1archivers/c-blosc2/Makefile
+3-1archivers/engrampa/Makefile
+3-1archivers/minizip-ng/Makefile
+3-1archivers/nfpm/Makefile
+1-1archivers/zchunk/Makefile
+13-55 files

OpenBSD/ports daR5OGFdevel/codex distinfo crates.inc, devel/codex/patches patch-codex-rs_Cargo_toml patch-codex-rs_core_src_config_mod_rs

   devel/codex: update to 0.135.0
VersionDeltaFile
1.23+98-52devel/codex/distinfo
1.16+48-25devel/codex/crates.inc
1.20+3-3devel/codex/patches/patch-codex-rs_Cargo_toml
1.23+1-1devel/codex/Makefile
1.23+1-1devel/codex/patches/patch-codex-rs_core_src_config_mod_rs
+151-825 files

FreeBSD/src 23996d9stand/efi Makefile

stand/efi/Makefile: fix build order

Move liblua32efi and ficl32efi before .WAIT, otherwise there's a race
between the interpreter and the loader being built.

Reported by:    kbowling
Discussed with: kevans
Fixes:          d15cc7625dde9bcb6a63ee59cccf14f3b93b15bf
DeltaFile
+4-3stand/efi/Makefile
+4-31 files

FreeBSD/ports 3b76024accessibility/caribou Makefile

accessibility/caribou: Add CPE info
DeltaFile
+3-1accessibility/caribou/Makefile
+3-11 files

OpenBSD/src X0y5fNmregress/usr.bin/ssh/unittests Makefile, regress/usr.bin/ssh/unittests/servconf tests.c Makefile

   unit test for new servconf.[ch] code, including a basic fuzz
   test for deserialisation
VersionDeltaFile
1.1+362-0regress/usr.bin/ssh/unittests/servconf/tests.c
1.1+25-0regress/usr.bin/ssh/unittests/servconf/Makefile
1.14+2-2regress/usr.bin/ssh/unittests/Makefile
+389-23 files

OpenBSD/src QeN1DFPregress/usr.bin/ssh addrmatch.sh cfgmatch.sh

   the new configuration dump code emits configuration directives with
   capitalisation (previously they were all lowercase), so make the tests
   that consume them insensitive to case
VersionDeltaFile
1.7+2-2regress/usr.bin/ssh/addrmatch.sh
1.18+2-2regress/usr.bin/ssh/cfgmatch.sh
+4-42 files

NetBSD/src 4qZoXSSlib/libutil pidfile.c

   pidfile: Fix a few issues with error paths.

   pidfile_unlock() returns -1 on error rather than EBADF which is now errno.
   pidfile_read() now closes the opened fd on error if not pidfile_fd.
   pidfile_lock() now closed pidfile_fd if failing to strdup to pidfile_path.

   A long standing issue correctly setting FD_CLOEXEC has been resolved in the
   case where O_CLOEXEC is not defined.
VersionDeltaFile
1.18+20-8lib/libutil/pidfile.c
+20-81 files

OpenBSD/src X3P20Rbusr.bin/ssh servconf.c servconf.h

   big refactor of sshd config management code.

   This generates much of the initialisation, defaults and keyword table
   code from a set of macros rather than hand coding them. These same
   macros are also used to generate serialisation and deserialisation
   code.

   The macros are admittedly ugly but have the advantage of forcing a
   good degree of consistency across places that need to stay in sync
   with each other.

   The new de/serialisation code is used to pass configurations across
   the various sshd-* process boundaries. This removes the need to pass
   around raw text configurations that need to be re-parsed as well as
   eliminating some raw pointer leakage across the processes where
   structures were previously clumsily serialised.

   feedback/ok markus@
VersionDeltaFile
1.447+1,392-492usr.bin/ssh/servconf.c
1.177+267-182usr.bin/ssh/servconf.h
1.147+16-68usr.bin/ssh/monitor_wrap.c
1.256+16-42usr.bin/ssh/monitor.c
1.15+14-43usr.bin/ssh/sshd-auth.c
1.55+3-3usr.bin/ssh/monitor_wrap.h
+1,708-8306 files

FreeBSD/src 8809ea4sys/dev/usb/input ukbd.c

ukbd: fix SET_REPORT wValue always using report ID 0 for LED output

ukbd_set_leds_callback() built the SET_REPORT control request with
USETW2(req.wValue, UHID_OUTPUT_REPORT, 0) before the loop that
determines the actual HID report ID from sc_id_numlock,
sc_id_scrolllock, or sc_id_capslock.  The data payload was already
correctly prefixed with the real report ID when id != 0, but the
control request's wValue told the device to set report ID 0, which
does not exist on devices that use non-zero report IDs for LED output.

Apple Internal Keyboard / Trackpad (0x05ac:0x0274) uses report ID 1
for LED output.  The mismatch caused the device to STALL every
SET_REPORT request, so the capslock LED could never be updated.

Move the USETW2 call to after the LED-detection loop so that wValue
carries the correct report ID.

Signed-off-by:  Joshua Rogers <Joshua at Joshua.Hu>
Reviewed by:    wulf

    [2 lines not shown]
DeltaFile
+8-8sys/dev/usb/input/ukbd.c
+8-81 files

OpenBSD/src cnrawoCusr.sbin/slowcgi slowcgi.c

   Don't fail hard on version mismatch and ignore extra end-of-params messages.

   Replace the lerrx on version mismatch with a lwarnx and error return.
   Switch to ssize_t return for that so that slowcgi_request() can properly
   fail when this happens.

   Also do not execute multiple commands when extra end-of-params messages
   are received. Once a command is executed fail to start a 2nd one.

   Same diff as bgplgd rev. 1.9
   Reported by Frank Denis
   OK florian@ tb@
VersionDeltaFile
1.65+14-7usr.sbin/slowcgi/slowcgi.c
+14-71 files

NetBSD/src YIFt7Yodoc CHANGES

   doc: Changes for last 3 weeks.
VersionDeltaFile
1.3267+25-2doc/CHANGES
+25-21 files

NetBSD/pkgsrc VzxBHFQdoc CHANGES-2026

   doc: Updated lang/rakudo to 2026.05
VersionDeltaFile
1.3370+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 7iUIbbllang/rakudo PLIST distinfo

   (lang/rakudo) Update 2025.04 to 2026.05

   New in 2026.05:

   + Improvements:
       + MoarVM debugserver improvements [a8b8c713]
       + Update to mimalloc v2.3.2 [71cb699c]
       + Improve error messaging of Mu values [42ef8973]
       + QuantHash refactor, now allowing key parameterization with coercive types
         [5c37ccea][d8f907ee][9e6d078e][f5773837][b8f0e1f9][287dfb25]
       + Simplify Int multi for infix:<%> (#6177) [13fcc50e]
       + Many RakuAST improvements and fixes (see RakuAST section) now allowing:
          + Synthetically built RakuAST code to be used in precompiled modules
          + Code.assuming now builds a Callable using RakuAST for better performance and features
          + sprintf on 6.e now builds a Callable for better performance and adherence to standards
          + Building and installing Rakudo with RAKUDO_RAKUAST=1 now works
          + Installing modules with RAKUDO_RAKUAST=1 now works
       + In other words: major steps towards releasing the next Raku language level


    [403 lines not shown]
VersionDeltaFile
1.27+53-52lang/rakudo/PLIST
1.34+4-4lang/rakudo/distinfo
1.45+2-3lang/rakudo/Makefile
+59-593 files

FreeBSD/ports f0fad09x11/hyprshutdown distinfo Makefile

x11/hyprshutdown: Update to 0.1.1

Changelog: https://github.com/hyprwm/hyprshutdown/releases/tag/v0.1.1

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/hyprshutdown/distinfo
+1-2x11/hyprshutdown/Makefile
+4-52 files

LLVM/project b48743bclang-tools-extra/clang-tidy/modernize UseRangesCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] `use-ranges`: preserve iterator results with `.begin()` (#196036)

Preserve used iterator results for `remove`, `partition`,
`stable_partition`, and `rotate`-style replacements by appending
`.begin()` where the ranges algorithm returns a subrange.

Fix #124794

Assisted by Codex.
DeltaFile
+25-0clang-tools-extra/test/clang-tidy/checkers/modernize/use-ranges.cpp
+16-0clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/use-ranges/fake_std.h
+6-6clang-tools-extra/clang-tidy/modernize/UseRangesCheck.cpp
+4-0clang-tools-extra/docs/ReleaseNotes.rst
+51-64 files

NetBSD/src GeTsYbIdoc CHANGES

   doc: Fix syntax (hopefully). Web parser doesn't seem to like spaces
   on continuation-line indentation.
VersionDeltaFile
1.3266+2-2doc/CHANGES
+2-21 files

FreeBSD/ports 2049749deskutils/mate-notification-daemon Makefile distinfo

deskutils/mate-notification-daemon: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook. Remove autoreconf, not needed with release
tarballs.
DeltaFile
+7-7deskutils/mate-notification-daemon/Makefile
+3-3deskutils/mate-notification-daemon/distinfo
+10-102 files

NetBSD/pkgsrc sptEV6gdoc CHANGES-2026

   doc: Updated lang/nqp to 2026.05
VersionDeltaFile
1.3369+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc jY8Cttnlang/nqp distinfo Makefile

   (lang/nqp) Updated 2025.4 to 2026.5, explicit ChangeLog unknown
VersionDeltaFile
1.39+4-4lang/nqp/distinfo
1.60+2-3lang/nqp/Makefile
+6-72 files

NetBSD/pkgsrc XCWkMksdevel/MoarVM buildlink3.mk

   (devel/MoarVM) update buildlink3.mk also
VersionDeltaFile
1.23+3-3devel/MoarVM/buildlink3.mk
+3-31 files

NetBSD/pkgsrc BeMsG5pdoc CHANGES-2026

   doc: Updated devel/MoarVM to 2026.05
VersionDeltaFile
1.3368+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc fhmPYCxdevel/MoarVM distinfo Makefile

   (devel/MoarVM) Updated 2025.04 to 2026.05

   New in 2026.05
   + Output JITDUMP format with MVM_JIT_PERF_DUMP
   + debugserver improvements
   + Bump mimalloc to v2.3.2
   + Always check the return value of getenv()
   + Restore smallint optimization for nqp::mod_I
   + Check results of explicitly allocating from libc
   + Correctly populate dest array in nqp::strtocodes

   New in 2026.04

   + utf8-c8: don't write past end of result buffer (#1994) [ [c7365e733]
   + Clear gen2 default alloc flag when reporting erroneous bytecode (#1998) [6b1fbd6cc]

   New in 2026.03

   + Bump mimalloc to v2.2.7

    [139 lines not shown]
VersionDeltaFile
1.44+4-4devel/MoarVM/distinfo
1.55+2-2devel/MoarVM/Makefile
+6-62 files