NetBSD/pkgsrc sdPqrlrdoc CHANGES-2026

   doc: Updated www/hugo to 0.155.1
VersionDeltaFile
1.822+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc HWjluvuwww/hugo distinfo go-modules.mk

   hugo: Update to 0.155.1

   upstream changes:
   -----------------
   v0.155.1
   What's Changed
     * Fix image DecodeConfig regression of WebP images from file cache b5d43cd @bep #14453
     * resources/images: Fix WebP useSharpYuv being ignored b1e1eed @jmooring #14449
     * tpl/tplimpl: Remove failing Twitter tests f522a72 @jmooring

   v0.155.0
   Some notable new things in this release are:
     * Improvements to how versions are handled: We now support version (and also for the other dimension) range queries (e.g. >= v1.0.0), and we now cache Go module version queries, which makes mounting multiple versions of the same GitHub repo with different version much more practical and enjoyable, se this site and config for an annotated example.
     * We finally have XMP and IPTC image metadata support, in addition to EXIF, see #13146
     * Page aliases now works in multidimensional sites (e.g. multiple languages), and it is now much easier to create e.g. Netlify _redirects files that works in such setups.
     * There are several performance related WebP improvements in this release.
     * Also, image processing in general (e.g. resize operations) should be considerably more effective.
   Note
     * Make Page.Aliases more useful in multidimensional setups (note) ee91c70 @bep #14402

    [49 lines not shown]
VersionDeltaFile
1.53+118-124www/hugo/distinfo
1.35+38-40www/hugo/go-modules.mk
1.134+2-3www/hugo/Makefile
+158-1673 files

NetBSD/pkgsrc-wip 7a4c470. Makefile, xssstate Makefile distinfo

xssstate: Remove, imported in pkgsrc as x11/xssstate
DeltaFile
+0-30xssstate/Makefile
+0-5xssstate/distinfo
+0-4xssstate/DESCR
+0-3xssstate/PLIST
+0-1Makefile
+0-435 files

FreeBSD/ports e063b2fdevel/p5-Alien-Role-Dino Makefile

devel/p5-Alien-Role-Dino: Fix dependencies

While here replace PORTVERSION with DISTVERSION.

PR:     292850
MFH:    2026Q1
DeltaFile
+7-4devel/p5-Alien-Role-Dino/Makefile
+7-41 files

NetBSD/pkgsrc ahNUi72doc CHANGES-2026

   doc: Added x11/xssstate version 1.1
VersionDeltaFile
1.821+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc KU0TboZx11 Makefile

   x11: Add xssstate
VersionDeltaFile
1.1081+2-1x11/Makefile
+2-11 files

NetBSD/pkgsrc uxQCaHix11/xssstate Makefile distinfo

   xssstate: import xssstate-1.1 as x11/xssstate

   This is a simple utility to get the state of the X screensaver extension.

   These states include the idle time, the screensaver state and the time
   how long to wait until the screensaver should be active.

   Packaged in pkgsrc-wip by myself.
VersionDeltaFile
1.1+30-0x11/xssstate/Makefile
1.1+5-0x11/xssstate/distinfo
1.1+4-0x11/xssstate/DESCR
1.1+3-0x11/xssstate/PLIST
+42-04 files

LLVM/project 020c846llvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/Attributor/AMDGPU nofpclass-amdgcn-fract.ll

AMDGPU: Implement computeKnownFPClass for llvm.amdgcn.fract
DeltaFile
+66-0llvm/test/Transforms/Attributor/AMDGPU/nofpclass-amdgcn-fract.ll
+17-0llvm/lib/Analysis/ValueTracking.cpp
+83-02 files

LLVM/project fbf8683llvm/lib/Target/AMDGPU AMDGPUCodeGenPrepare.cpp, llvm/test/CodeGen/AMDGPU fract-match.ll

AMDGPU: Use SimplifyQuery in AMDGPUCodeGenPrepare

Enables assumes in more contexts. Of particular interest is the
nan check for the fract pattern.

The device libs f32 and s64 sin implementations have a range check,
and inside the large path this pattern appears. After a small patch
to invert this check to send nans down the small path, this will
enable the fold unconditionally on the large path.
DeltaFile
+79-0llvm/test/CodeGen/AMDGPU/fract-match.ll
+27-22llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
+106-222 files

OpenBSD/src wE2GQPesys/dev/wsfont spleen32x64.h spleen12x24.h

   Update Spleen kernel fonts to version 2.2.0, bringing the following
   improvements:

   - Fix less-than sign alignment in the 12x24 version
   - Fix right curly bracket alignment in the 12x24 version
   - Fix right parenthesis alignment in the 32x64 version
VersionDeltaFile
1.11+32-32sys/dev/wsfont/spleen32x64.h
1.9+22-22sys/dev/wsfont/spleen12x24.h
+54-542 files

NetBSD/src edM31szusr.bin/kdump kdump.c

   fix off-by-one, update format.
VersionDeltaFile
1.151+4-4usr.bin/kdump/kdump.c
+4-41 files

NetBSD/pkgsrc-wip aa08b12xssstate Makefile

xssstate: Take MAINTAINERship
DeltaFile
+1-1xssstate/Makefile
+1-11 files

LLVM/project beb0e7ellvm/lib/Transforms/Vectorize VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize binop-folds.ll hoist-predicated-loads-with-predicated-stores.ll

[VPlan] Fold (x | !x) -> true. (#177887)

PR: https://github.com/llvm/llvm-project/pull/177887
DeltaFile
+39-0llvm/test/Transforms/LoopVectorize/binop-folds.ll
+2-4llvm/test/Transforms/LoopVectorize/hoist-predicated-loads-with-predicated-stores.ll
+6-0llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+1-3llvm/test/Transforms/LoopVectorize/cse-replicate-regions.ll
+48-74 files

OpenBSD/src U9zJ9qmlib/libfuse fuse_lowlevel_new.3 fuse_reply_err.3

   Add man pages for the low-level FUSE API.

   OK schwarze@
VersionDeltaFile
1.1+597-0lib/libfuse/fuse_lowlevel_new.3
1.1+203-0lib/libfuse/fuse_reply_err.3
1.1+120-0lib/libfuse/fuse_session_loop.3
+920-03 files

FreeBSD/ports acd82d5devel/build2/files patch-build2_libbuild2_script_regex.hxx

devel/build2: fix build with libc++ >= 20

With libc++ 20 or higher devel/build2 fails to build, with errors
similar to:

    In file included from libbuild2/utility.cxx:27:
    ./libbuild2/script/regex.hxx:620:10: error: 'make_unsigned' cannot be specialized: Users are not allowed to specialize this standard library entity [-Winvalid-specialization]
      620 |   struct make_unsigned<build2::script::regex::line_char>
          |          ^
    /usr/include/c++/v1/__type_traits/make_unsigned.h:75:8: note: marked '_Clang::no_specializations' here
       75 | struct _LIBCPP_NO_SPECIALIZATIONS make_unsigned {
          |        ^
    /usr/include/c++/v1/__config:1167:9: note: expanded from macro '_LIBCPP_NO_SPECIALIZATIONS'

Upstream committed a fix for this in
https://github.com/build2/build2/commit/7cf9cec, so add that as a patch
file.

PR:             292867

    [4 lines not shown]
DeltaFile
+19-0devel/build2/files/patch-build2_libbuild2_script_regex.hxx
+19-01 files

FreeBSD/ports ca0ca0adevel/build2/files patch-build2_libbuild2_script_regex.hxx

devel/build2: fix build with libc++ >= 20

With libc++ 20 or higher devel/build2 fails to build, with errors
similar to:

    In file included from libbuild2/utility.cxx:27:
    ./libbuild2/script/regex.hxx:620:10: error: 'make_unsigned' cannot be specialized: Users are not allowed to specialize this standard library entity [-Winvalid-specialization]
      620 |   struct make_unsigned<build2::script::regex::line_char>
          |          ^
    /usr/include/c++/v1/__type_traits/make_unsigned.h:75:8: note: marked '_Clang::no_specializations' here
       75 | struct _LIBCPP_NO_SPECIALIZATIONS make_unsigned {
          |        ^
    /usr/include/c++/v1/__config:1167:9: note: expanded from macro '_LIBCPP_NO_SPECIALIZATIONS'

Upstream committed a fix for this in
https://github.com/build2/build2/commit/7cf9cec, so add that as a patch
file.

PR:             292867

    [2 lines not shown]
DeltaFile
+19-0devel/build2/files/patch-build2_libbuild2_script_regex.hxx
+19-01 files

LLVM/project 91c42fellvm/lib/Target/Hexagon HexagonVectorCombine.cpp

[Hexagon] Track type locally in HexagonVectorCombine (#179066)

Replace getAllocatedType calls with tracked types from alloca creation.
The types are known at the CreateAlloca call sites, so we track them
locally instead of re-querying through getAllocatedType, to facilitate
someday possibly removing getAllocatedType from the API of AllocaInst.

Co-authored-by: Claude Sonnet 4.5 <noreply at anthropic.com>
DeltaFile
+8-8llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp
+8-81 files

LLVM/project 1721b9fllvm/lib/Target/DirectX DXILDataScalarization.cpp

[DirectX] remove getAllocatedType in DXILDataScalarization (#179067)

Update dynamicallyLoadArray to take the allocated type as a parameter
instead of querying getAllocatedType. This is to facilitate removing
other incorrect uses of getAllocatedType, and eventually possibly even
getAllocatedType itself.

Co-authored-by: Claude Sonnet 4.5 <noreply at anthropic.com>
DeltaFile
+13-12llvm/lib/Target/DirectX/DXILDataScalarization.cpp
+13-121 files

NetBSD/pkgsrc-wip c2e3651streamlink COMMIT_MSG PLIST, streamlink/patches patch-setup.py

wip/streamlink: update to streamlink-8.1.2

Changelog:

== streamlink 8.1.2 (2026-01-18)

- Fixed: warnings when parsing HLS playlists with private-use language
         subtags (#6780)
- Updated plugins:
  - youtube: fixed live streams (#6777)


== streamlink 8.1.1 (2026-01-17)

- Fixed: `--stream-segmented-queue-deadline` not being applied
         correctly to the Streamlink session options (#6758)
- Changed: `--hls-segment-ignore-names` to not hardcode `.ts` HLS
           segment file name extensions (#6747)
- Updated plugins:

    [198 lines not shown]
DeltaFile
+216-1streamlink/COMMIT_MSG
+38-28streamlink/PLIST
+6-8streamlink/patches/patch-setup.py
+4-4streamlink/distinfo
+2-2streamlink/Makefile
+266-435 files

NetBSD/pkgsrc-wip 74f0480py-trio-websocket distinfo Makefile

wip/py-trio-websocket: update to trio-websocket-0.12.2

=== trio-websocket 0.12.2 (2025-02-24)
== Fixed
- fix incorrect port when using a `wss://` URL without supplying an
  explicit SSL context

=== trio-websocket 0.12.1 (2025-02-17)
== Fixed
- fix omitted direct dependency on outcome (#196)

=== trio-websocket 0.12.0 (2025-02-16)
== Fixed
- fix loss of context/cause on ExceptionGroup exceptions (#191)
== Changed
- support trio strict_exception_groups=True
- expand type annotations
- add ability to specify receive buffer size, including `None` to let
  trio choose
- drop support for Python 3.7
DeltaFile
+3-3py-trio-websocket/distinfo
+2-2py-trio-websocket/Makefile
+1-0py-trio-websocket/PLIST
+6-53 files

NetBSD/src mc8jEAqsys/kern kern_ktrace.c sys_sig.c, sys/sys ktrace.h

   PR/59921: Show sigprogmask bits when tracing.
VersionDeltaFile
1.150+67-2usr.bin/kdump/kdump.c
1.188+23-2sys/kern/kern_ktrace.c
1.72+22-1sys/sys/ktrace.h
1.62+8-6sys/kern/sys_sig.c
1.53+3-2sys/kern/kern_stub.c
1.22+2-2usr.bin/ktrace/ktrace.h
+125-156 files

HardenedBSD/src 40eeb6ccontrib/spleen spleen-32x64.bdf spleen-16x32.bdf, sys/crypto/openssl/powerpc aes-gcm-ppc.S

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+897-1,244sys/crypto/openssl/powerpc64/aes-gcm-ppc.S
+897-1,244sys/crypto/openssl/powerpc64le/aes-gcm-ppc.S
+897-1,243sys/crypto/openssl/powerpc/aes-gcm-ppc.S
+703-64contrib/spleen/spleen-32x64.bdf
+371-20contrib/spleen/spleen-16x32.bdf
+337-27contrib/spleen/spleen-12x24.bdf
+4,102-3,84211 files not shown
+4,614-4,07217 files

FreeBSD/ports 833e003devel/py-fastjsonschema distinfo Makefile

devel/py-fastjsonschema: Update to 2.21.2

Changelog:  https://github.com/horejsek/python-fastjsonschema/blob/master/CHANGELOG.txt
DeltaFile
+3-3devel/py-fastjsonschema/distinfo
+1-2devel/py-fastjsonschema/Makefile
+4-52 files

NetBSD/pkgsrc znLYCJ9doc CHANGES-2026 TODO

   doc: Updated textproc/moor to 2.10.3
VersionDeltaFile
1.820+2-1doc/CHANGES-2026
1.26749+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc 99FpUPWtextproc/moor distinfo Makefile

   moor: update to 2.10.3.

   Fix two crashes.
VersionDeltaFile
1.19+4-4textproc/moor/distinfo
1.27+2-2textproc/moor/Makefile
+6-62 files

NetBSD/pkgsrc-wip 18b1ebc. Makefile

Makefile: sync
DeltaFile
+1-0Makefile
+1-01 files

NetBSD/pkgsrc-wip f551f78. TODO, crush distinfo go-modules.mk

crush: update to 0.37.0
DeltaFile
+69-69crush/distinfo
+22-22crush/go-modules.mk
+1-1crush/Makefile
+0-1TODO
+92-934 files

LLVM/project 0b4fbc5llvm/test/Transforms/SLPVectorizer/X86 shl-compatible-with-add.ll

[SLP][NFC]Add a test to check modeling shl x, 1 as add x,x, NFC
DeltaFile
+64-0llvm/test/Transforms/SLPVectorizer/X86/shl-compatible-with-add.ll
+64-01 files

FreeBSD/doc 6cb9176documentation/static/pgpkeys dbaio.key

Update my PGP key
DeltaFile
+139-139documentation/static/pgpkeys/dbaio.key
+139-1391 files

HardenedBSD/ports 5478b36editors/dz6 distinfo, graphics/papers distinfo Makefile.crates

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-449science/elmerfem/pkg-plist
+415-0graphics/papers/distinfo
+206-0graphics/papers/Makefile.crates
+195-0graphics/papers/pkg-plist
+0-123science/elmerfem/Makefile
+63-59editors/dz6/distinfo
+879-63155 files not shown
+1,078-1,06561 files