NetBSD/pkgsrc-wip 6bcf063 — nim Makefile

nim: move NIM_FLAGS in front of custom functions

Done because this will result in better readability. Variables are now all defined in front of the functions.
DeltaFile
+6-6nim/Makefile
+6-61 files

NetBSD/pkgsrc-wip 6f5f40a — nim Makefile PLIST

nim: remove debug things and add symlink to nimble
DeltaFile
+2-5nim/PLIST
+3-3nim/Makefile
+5-82 files

NetBSD/pkgsrc-wip 2ff73e8 — nim distinfo Makefile

nim: trying to use the official guideline for packaging

Found at: https://nim-lang.github.io/Nim/packaging.html
DeltaFile
+56-79nim/Makefile
+0-9nim/distinfo
+56-882 files

NetBSD/pkgsrc-wip ed9d913 — . TODO

TODO: + py-mbake-1.5.0, py-whichllm-0.5.23, weave-0.7.0, yayamlls-0.3.3.
DeltaFile
+4-1TODO
+4-11 files

NetBSD/pkgsrc-wip 01f771b — py-img2pdf Makefile

py-img2pdf: add lots of test dependencies

depend on colord for sRGB.icc file

add test status
DeltaFile
+26-0py-img2pdf/Makefile
+26-01 files

NetBSD/pkgsrc-wip fa81fae — . TODO

TODO: + pimsync-0.7.0, tor-browser-16.0.
DeltaFile
+2-1TODO
+2-11 files

FreeBSD/ports f7c7419 — sysutils/michaelo-periodic Makefile

sysutils/michaelo-periodic: add DOCS option to install README

The README documents all periodic.conf knobs for the included scripts
(weekly_gitup_enable, weekly_make_src_targets, etc.) but was never
installed, mirroring net/gitup's existing DOCS pattern.
DeltaFile
+8-0sysutils/michaelo-periodic/Makefile
+8-01 files

LLVM/project b6d48dc — llvm/test/CodeGen/AMDGPU memintrinsic-unroll.ll amdgcn.bitcast.832bit.ll

Rebase, improvements

Created using spr 1.3.7
DeltaFile
+88,705-91,244llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+25,383-26,405llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+9,311-9,381llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+8,998-9,209llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.896bit.ll
+8,016-8,194llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.832bit.ll
+7,335-7,432llvm/test/CodeGen/AMDGPU/memintrinsic-unroll.ll
+147,748-151,8656,530 files not shown
+545,020-383,8136,536 files

FreeBSD/ports 5b6a7e1 — www/threejs Makefile distinfo

www/threejs: upgrade to r187

Release notes at https://github.com/mrdoob/three.js/releases/tag/r187
DeltaFile
+3-3www/threejs/distinfo
+5-1www/threejs/pkg-plist
+1-1www/threejs/Makefile
+9-53 files

FreeBSD/ports 7f0a9ac — graphics/cimg Makefile distinfo

graphics/cimg: upgrade to v.4.0.7
DeltaFile
+3-3graphics/cimg/distinfo
+1-2graphics/cimg/Makefile
+4-52 files

FreeBSD/ports e62ee7c — devel/R-cran-msm Makefile distinfo

devel/R-cran-msm: upgrade to 1.9

Release notes at
        https://cran.r-project.org/web/packages/msm/news/news.html
DeltaFile
+3-3devel/R-cran-msm/distinfo
+1-1devel/R-cran-msm/Makefile
+4-42 files

FreeBSD/ports 4becb38 — textproc/ibus-typing-booster Makefile distinfo

textproc/ibus-typing-booster: upgrade to 2.31.3

Release notes at
        https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.31.3
DeltaFile
+3-3textproc/ibus-typing-booster/distinfo
+1-1textproc/ibus-typing-booster/Makefile
+4-42 files

FreeBSD/src 6d79606 — sys/arm64/arm64 pmap.c

arm64 pmap: demote L3C pages in pmap_clear_modify()

When pmap_clear_modify() demotes a dirty L2 block mapping, it write
protects the L3 entry that maps "m", so that a subsequent write access
may repromote.  However, since fd6cb031f577, the L3 entries created by
pmap_demote_l2_locked() may have ATTR_CONTIGUOUS set, and
pmap_clear_modify() was write protecting one L3 entry within an L3C page
while leaving the page's other L3 entries writeable with ATTR_CONTIGUOUS
still set.  A TLB entry that a processor creates from any of those other
L3 entries may translate "m"'s virtual address and permit writes to "m"
without a fault.  To fix this issue, as in pmap_remove_write(), demote
the L3C page before write protecting the L3 entry.

Found by:       Claude Code (Opus 5.5)
Fixes:  fd6cb031f577 "arm64 pmap: Add ATTR_CONTIGUOUS support [Part 1]"
MFC after:      1 week
DeltaFile
+2-0sys/arm64/arm64/pmap.c
+2-01 files

LLVM/project d02b4b8 — offload/plugins-nextgen/amdgpu/src rtl.cpp

use sizeof
DeltaFile
+2-1offload/plugins-nextgen/amdgpu/src/rtl.cpp
+2-11 files

FreeBSD/ports 642a2c8 — databases/sqlite-jdbc Makefile distinfo

databases/sqlite-jdbc: Update to 3.54.1.0
DeltaFile
+5-5databases/sqlite-jdbc/distinfo
+1-1databases/sqlite-jdbc/Makefile
+6-62 files

FreeBSD/ports 10900ba — x11/bosd Makefile pkg-plist

x11/bosd: Update to 10.9

ChangeLog: https://github.com/FrauBSD/bosd/blob/10.9/CHANGELOG.md
DeltaFile
+3-3x11/bosd/distinfo
+1-1x11/bosd/Makefile
+2-0x11/bosd/pkg-plist
+6-43 files

LLVM/project 7c3ae84 — llvm/lib/CodeGen StackColoring.cpp, llvm/test/CodeGen/AArch64 stack-coloring-alignment.ll

[StackColoring] Update IR when merging stack slots of differing alignment (#237412)
DeltaFile
+33-0llvm/test/CodeGen/AArch64/stack-coloring-alignment.ll
+4-0llvm/lib/CodeGen/StackColoring.cpp
+37-02 files

FreeBSD/ports 41e52e9 — emulators/fuse pkg-plist distinfo

emulators/fuse: update to 1.10.1

Changelog:      https://sourceforge.net/p/fuse-emulator/fuse/ci/master/tree/ChangeLog
DeltaFile
+3-9emulators/fuse/Makefile
+3-3emulators/fuse/distinfo
+1-1emulators/fuse/pkg-plist
+7-133 files

FreeBSD/ports 8084cb9 — emulators/fuse-utils Makefile distinfo

emulators/fuse-utils: update to 1.5.1

Changelog:      https://sourceforge.net/p/fuse-emulator/fuse-utils/ci/master/tree/ChangeLog
DeltaFile
+3-3emulators/fuse-utils/distinfo
+1-1emulators/fuse-utils/Makefile
+4-42 files

FreeBSD/ports cb8e23c — emulators/libspectrum pkg-plist Makefile

emulators/libspectrum: update to 1.8.0

Changes:        https://sourceforge.net/p/fuse-emulator/libspectrum/ci/master/tree/ChangeLog
Reported by:    portscout
DeltaFile
+3-3emulators/libspectrum/distinfo
+2-3emulators/libspectrum/Makefile
+1-1emulators/libspectrum/pkg-plist
+6-73 files

LLVM/project 15b43f2 — clang/lib/StaticAnalyzer/Checkers Iterator.cpp IteratorModeling.cpp, clang/test/Analysis iterator-concrete-offset.cpp

[analyzer] Reject non-symbolic iterator offsets in alpha iterator checkers (#232622)

`evalBinOp()` can return a concrete value for a constrained iterator
offset. Storing `getAsSymbol()` from that result leaves a null offset in
the model, which is later dereferenced.

Return failure for non-symbolic results and let `++`/`--` fall back to a
fresh offset, preserving the container and the old position for postfix
results.
DeltaFile
+73-0clang/test/Analysis/iterator-concrete-offset.cpp
+32-22clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp
+11-6clang/lib/StaticAnalyzer/Checkers/Iterator.cpp
+116-283 files

FreeBSD/ports 4074026 — sysutils/ytop distinfo Makefile

sysutils/ytop: Update to 1.0.3

PR:             300237
DeltaFile
+3-3sysutils/ytop/distinfo
+3-3sysutils/ytop/Makefile
+6-62 files

LLVM/project 7856fb6 — llvm/docs AMDGPUUsage.rst, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.512bit.ll amdgcn.bitcast.1024bit.ll

Rebase

Created using spr 1.3.7
DeltaFile
+88,705-91,244llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+25,383-26,405llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+22,584-0llvm/test/CodeGen/NVPTX/load-sm90.ll
+0-22,228llvm/docs/AMDGPUUsage.rst
+21,644-0llvm/test/CodeGen/NVPTX/store-sm90.ll
+20,068-0llvm/test/CodeGen/NVPTX/load-sm60.ll
+178,384-139,8777,379 files not shown
+735,440-434,3727,385 files

FreeBSD/src 57d8db4 — sys/dev/ice ice_lib.h ice_iov.h

ice: Restart disabled VF Tx queues from saved configuration

DPDK iavf's per-queue stop/start operations send DISABLE_QUEUES followed
by ENABLE_QUEUES without another CONFIG_VSI_QUEUES. Disabling an ice Tx
queue removes its hardware scheduler leaf, so acknowledging ENABLE alone
cannot restart it. Clearing the configured bitmap also prevents the VF
from requesting this sequence.

Track saved configuration separately from active Tx queues. Retain ring
parameters and queue handles on disable, and recreate only the selected
inactive queues on enable. Share the existing Tx context builder between
initial VSI configuration and per-queue restart. Keep the initial
Tx-at-CONFIG behavior and the existing dense-prefix CONFIG validation.

Track cleanup progress per queue and publish valid configuration only
after both Tx and Rx configuration succeed. If an enable fails, undo its
partial setup before permitting a retry. Retain hardware ownership when
cleanup fails and reject another enable of that queue rather than
silently acknowledging it. A failed post-add rollback without a software

    [12 lines not shown]
DeltaFile
+86-30sys/dev/ice/ice_iov.c
+58-36sys/dev/ice/ice_lib.c
+2-0sys/dev/ice/ice_iov.h
+1-0sys/dev/ice/ice_lib.h
+147-664 files

OpenBSD/ports abENBiw — lang/gcc/16 Makefile

   lang/gcc/16: add missed reps for modula2

   Suggested by sthen@
VersionDeltaFile
1.47+7-1lang/gcc/16/Makefile
+7-11 files

NetBSD/pkgsrc 9yVlXSZ — doc CHANGES-2026

   doc: Updated print/py-pikepdf to 10.13.0.post1nb1
VersionDeltaFile
1.7525+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/ports 235182f — . UPDATING, devel/subversion Makefile pkg-plist

devel/subversion: update to 1.15.0, full rework of master and slave ports

devel/subversion:
- Bump to 1.15.0 (DISTVERSION).
- Replace the opt-in WITH_REPOSITORY_CREATION pw useradd/groupadd
  logic with framework USERS=/GROUPS=, mirroring devel/git's
  git_daemon pattern; register the svn account in UIDs/GIDs with
  HOME=/var/db/svn to match svnserve's own rc.d default. Repository
  creation itself is dropped as out of scope for a port to manage.
  Documented in UPDATING, since it affects existing installs with a
  manually-created svn account.
- TOOLS now only gates genuinely niche binaries; drop it from
  OPTIONS_DEFAULT, add SVNSERVE_WRAPPER instead. svnauthz/
  svnauthz-validate/svnbench move into core via a patch-build.conf
  hunk, matching Debian. svnmover, fsfs-access-map, and x509-parser
  are no longer shipped; fsfs-stats is renamed to svnfsfs-stats via a
  new patch-Makefile.in.
- DATADIR now installs only xslt/ unconditionally and hook-scripts/
  (flattened, no mailer/ subdirectory) behind a new HOOKS option;

    [27 lines not shown]
DeltaFile
+22-303devel/subversion/pkg-plist
+0-231devel/subversion/files/extra-patch-check-swig-py314
+35-107devel/subversion/Makefile
+49-2devel/subversion/files/patch-build.conf
+29-0UPDATING
+8-15devel/subversion/files/svnserve.in
+143-65812 files not shown
+188-69718 files

NetBSD/pkgsrc KuyDdpU — print/py-pikepdf Makefile

   py-pikepdf: PKGREVISION bump so this gets rebuilt after py-nanobind fix
VersionDeltaFile
1.34+2-1print/py-pikepdf/Makefile
+2-11 files

NetBSD/pkgsrc N6m67vi — doc CHANGES-2026

   doc: Updated devel/py-nanobind to 3.1.0nb1
VersionDeltaFile
1.7524+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 9nGUj1A — devel/py-nanobind distinfo Makefile, devel/py-nanobind/patches patch-cmake_nanobind-config.cmake

   py-nanobind: fix (at least on) on NetBSD

   NetBSD's x86_64 runtime linker does not support the TLSDESC
   thread-local storage ABI (R_X86_64_TLSDESC, relocation type 36).
   Limit the check to Linux systems.

   Submitted upstream.

   Fixes py-pikepdf (and probably other py-nanobind dependencies).

   Bump PKGREVISION.
VersionDeltaFile
1.1+19-0devel/py-nanobind/patches/patch-cmake_nanobind-config.cmake
1.3+2-1devel/py-nanobind/distinfo
1.3+2-1devel/py-nanobind/Makefile
+23-23 files