NetBSD/pkgsrc-wip d14a12bcmocka201 PLIST.new PLIST, cmocka201/patches patch-CompilerChecks.cmake

Update zimh; cmocka201 no longer needed

since it is in pkgsrc proper.
DeltaFile
+0-32cmocka201/patches/patch-CompilerChecks.cmake
+0-18cmocka201/Makefile
+6-8zimh/Makefile
+0-13cmocka201/buildlink3.mk
+0-12cmocka201/PLIST.new
+0-12cmocka201/PLIST
+6-955 files not shown
+9-11111 files

FreeBSD/ports 09aa7a7cad/sch-rnd Makefile distinfo

cad/sch-rnd: Update 1.0.10 => 1.0.11

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+8-0cad/sch-rnd/pkg-plist
+3-3cad/sch-rnd/distinfo
+1-1cad/sch-rnd/Makefile
+12-43 files

FreeBSD/ports eb91139cad/pcb-rnd Makefile pkg-plist

cad/pcb-rnd: 3.1.7b => 3.1.8

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3cad/pcb-rnd/distinfo
+5-0cad/pcb-rnd/pkg-plist
+1-2cad/pcb-rnd/Makefile
+9-53 files

FreeBSD/ports 9dd59b3cad/camv-rnd Makefile pkg-plist

cad/camv-rnd: Update 1.1.6 => 1.1.7

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3cad/camv-rnd/distinfo
+1-1cad/camv-rnd/Makefile
+2-0cad/camv-rnd/pkg-plist
+6-43 files

LLVM/project af83c91clang/test/Driver amdgpu-assembler-xnack-sramecc.s, llvm/include/llvm/TargetParser AMDGPUTargetParser.h

maintain cc1 behavior
DeltaFile
+24-29clang/test/Driver/amdgpu-assembler-xnack-sramecc.s
+44-8llvm/lib/TargetParser/AMDGPUTargetParser.cpp
+5-19llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+8-0llvm/include/llvm/TargetParser/AMDGPUTargetParser.h
+81-564 files

LLVM/project f249d87llvm/lib/Target/AMDGPU/Disassembler AMDGPUDisassembler.h AMDGPUDisassembler.cpp, llvm/test/tools/llvm-objdump/ELF/AMDGPU kd-gfx12.s kd-gfx11.s

AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets

The disassembler unconditionally printed .amdhsa_reserve_xnack_mask when
emitting a kernel descriptor. Targets that do not support xnack have no
xnack mask to reserve, and the assembler streamer already only emits the
directive when the subtarget supports xnack. Match that behavior in the
disassembler so the round-trip is consistent and gfx11/gfx12 descriptors
no longer carry a spurious directive.

As a guard against a malformed binary, if the object's ELF e_flags
erroneously select xnack "on" for a target that does not support xnack,
still print the directive so the invalid state remains visible in the
disassembly rather than being silently dropped.

Co-authored-by: Claude (Opus 4.8) <noreply at anthropic.com>
DeltaFile
+55-0llvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-xnack-unsupported-eflags.yaml
+10-4llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+0-4llvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-gfx11.s
+3-0llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h
+0-2llvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-gfx12.s
+68-105 files

LLVM/project 884e8f6clang/test/Driver amdgpu-assembler-xnack-sramecc.s, lld/test/ELF amdgpu-tid.s

AMDGPU: Remove xnack and sramecc subtarget features

Now that these are controlled by module flags, the subtarget
features were just used for assembler and disassembler controls.
Now that the assembler and disassembler can infer these from
the e_flags and target directives, they are no longer necessary.

Co-authored-by: Claude (Opus 4.8) <noreply at anthropic.com>
DeltaFile
+26-70llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+38-24llvm/test/MC/AMDGPU/amdgcn-target-directive-conflict.s
+44-14llvm/test/MC/AMDGPU/amdgcn_target_directive_from_eflags.s
+29-24clang/test/Driver/amdgpu-assembler-xnack-sramecc.s
+30-14lld/test/ELF/amdgpu-tid.s
+29-8llvm/lib/TargetParser/AMDGPUTargetParser.cpp
+196-15423 files not shown
+316-26229 files

LLVM/project 35854f8compiler-rt/test/profile instrprof-coroutine-profile.cpp, compiler-rt/test/profile/Inputs mock-coroutine.h

[compiler-rt][pgo] Use mock coroutine header in instrprof-coroutine-profile.cpp (#214593)
DeltaFile
+114-0compiler-rt/test/profile/Inputs/mock-coroutine.h
+1-1compiler-rt/test/profile/instrprof-coroutine-profile.cpp
+115-12 files

FreeBSD/ports 5120489security/boringssl Makefile distinfo

security/boringssl: update to the recent snapshot release

Sponsored by:   tipi.work
DeltaFile
+3-3security/boringssl/distinfo
+1-1security/boringssl/Makefile
+4-42 files

NetBSD/pkgsrc-wip 9cb533cwordle DESCR PLIST

wordle: rm 4 years old
DeltaFile
+0-197wordle/distinfo
+0-66wordle/cargo-depends.mk
+0-22wordle/Makefile
+0-11wordle/TODO
+0-2wordle/PLIST
+0-1wordle/DESCR
+0-2991 files not shown
+0-3007 files

NetBSD/pkgsrc-wip c4cab9e. Makefile, typst-lsp PLIST DESCR

typst-lsp: 3 years old
DeltaFile
+0-647typst-lsp/distinfo
+0-211typst-lsp/cargo-depends.mk
+0-22typst-lsp/Makefile
+0-9typst-lsp/DESCR
+0-2typst-lsp/PLIST
+0-1Makefile
+0-8926 files

NetBSD/pkgsrc-wip 34b68bcbandwhich PLIST TODO, bandwhich/patches patch-Cargo.toml

bandwhich: remove
DeltaFile
+0-870bandwhich/distinfo
+0-289bandwhich/cargo-depends.mk
+0-25bandwhich/Makefile
+0-22bandwhich/TODO
+0-15bandwhich/patches/patch-Cargo.toml
+0-2bandwhich/PLIST
+0-1,2232 files not shown
+0-1,2268 files

NetBSD/pkgsrc-wip 728511f. Makefile, diffsitter-git PLIST DESCR

diffsitter-git: older than what's in main
DeltaFile
+0-608diffsitter-git/distinfo
+0-203diffsitter-git/cargo-depends.mk
+0-29diffsitter-git/Makefile
+0-14diffsitter-git/DESCR
+0-4diffsitter-git/PLIST
+0-1Makefile
+0-8596 files

NetBSD/pkgsrc-wip a87dc89. Makefile, maolan PLIST DESCR

maolan: remove package
DeltaFile
+0-1,856maolan/distinfo
+0-619maolan/cargo-depends.mk
+0-28maolan/Makefile
+0-2maolan/PLIST
+0-2maolan/DESCR
+0-1Makefile
+0-2,5086 files

NetBSD/pkgsrc-wip aa3465brust196 cargo.mk distinfo, rust196-bin Makefile

rust196: remove
DeltaFile
+0-971rust196-bin/files/install.sh
+0-824rust196/Makefile
+0-309rust196-bin/Makefile
+0-215rust196/files/gcc-wrap
+0-194rust196/distinfo
+0-140rust196/cargo.mk
+0-2,65393 files not shown
+0-5,73299 files

LLVM/project 6c9a513. 2

2

Change-Id: I97cdda01c130435eff88c76d1d6a00885f5a0274
DeltaFile
+5-02
+5-01 files

FreeBSD/ports 35a3e5edevel/tinygo Makefile

devel/tinygo: Restrict to Go 1.25 and mark BROKEN

This port has not been updated in years, and the current port version is
incompatible with Go 1.26+. Go 1.26 will become the minimum supported Go
version very soon.

Unless someone adopts this port (the fact that it's so stale suggests
that interest is probably quite low) this port should exit the stage
when Go 1.25 does.

PR:             297237
DeltaFile
+3-1devel/tinygo/Makefile
+3-11 files

NetBSD/pkgsrc KGSChCFdoc CHANGES-2026

   doc: Updated security/clamav{,-doc} to 1.4.6
VersionDeltaFile
1.5072+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc 4vcHzhGsecurity/clamav cargo-depends.mk Makefile.common, security/clamav-doc PLIST

   security/clamav: update to 1.4.6

   1.4.6 (2026-08-07)

   ClamAV 1.4.6 is a patch release with the following fixes:

   - [CVE-2026-20345](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-20345):
     Fixed an indexing error while converting GPT partition names that could
     read or write beyond a stack-allocated partition entry.

     This issue affects ClamAV 0.98.2 through 1.5.3.
     The fix is included in 1.4.6 and 1.5.4.

     Thank you to Atuin - Automated Vulnerability Discovery Engine, Tianchu Chen
     of Tencent Xuanwu Lab for identifying this issue.

   - [CVE-2026-20339](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-20339):
     Fixed an integer overflow in the PESpin unpacker that could allocate an
     undersized buffer and then write beyond it while rebuilding a PE file.

    [62 lines not shown]
VersionDeltaFile
1.50+7-7security/clamav/distinfo
1.4+2-2security/clamav/cargo-depends.mk
1.32+2-2security/clamav/Makefile.common
1.15+2-2security/clamav-doc/PLIST
+13-134 files

NetBSD/pkgsrc-wip 23f451d. Makefile

wip: Enable ruby18
DeltaFile
+1-0Makefile
+1-01 files

NetBSD/pkgsrc-wip b921be7ruby18 PLIST, ruby18/patches patch-configure patch-ext_socket_addrinfo.h

wip/ruby18: import ruby18-1.8.7pl374

Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl).  It is simple, straight-forward, and extensible.

This package tracks 1.8 release branch.
DeltaFile
+10,315-0ruby18/PLIST
+450-0ruby18/patches/patch-ext_openssl_ossl__ssl.c
+176-0ruby18/patches/patch-ext_openssl_ossl__asn1.c
+100-0ruby18/patches/patch-ext_openssl_ossl__cipher.c
+96-0ruby18/patches/patch-ext_socket_addrinfo.h
+95-0ruby18/patches/patch-configure
+11,232-050 files not shown
+12,847-056 files

LLVM/project 5506a9aclang/lib/Basic/Targets AMDGPU.cpp

clang/AMDGPU: Mark more capability target features read-only (#214954)

Really all amdgpu subtarget features should be read-only, except
for a handful of legitimately configurable modes which should be moved
out of subtarget features. Add a few special cases here which will help
unblock progressing towards using the new generated feature bitset.
DeltaFile
+3-1clang/lib/Basic/Targets/AMDGPU.cpp
+3-11 files

NetBSD/src rkBPmiHsys/dev/sun cgsix.c

   put back accidentially deleted WSDISPLAYIO_SVIDEO
VersionDeltaFile
1.78+8-2sys/dev/sun/cgsix.c
+8-21 files

NetBSD/src NWCYn9usys/dev/nvmm nvmm.c

   nvmm(4): Fix race in clearing vcpu->comm->stop bit.

   Don't touch vcpu after nvmm_vcpu_put when we no longer hold the lock,
   and certainly not after nvmm_machine_put when the vcpu could even be
   freed.

   PR kern/60544: nvmm_vcpu_run: use after mutex release
VersionDeltaFile
1.49+3-4sys/dev/nvmm/nvmm.c
+3-41 files

NetBSD/src qMm9ZF9sys/dev/nvmm/x86 nvmm_x86_vmx.c

   nvmm(4) vmx: Don't read VMCS_EXIT_REASON if vmlaunch/vmresume failed.

   It is not valid in that case; we might end up operating on the
   _previous_ successful vmlaunch/vmresume's now-stale exit reason.

   kern/60545: nvmm_x86_vmx: stale exit reason on launch/resume failure
VersionDeltaFile
1.97+9-7sys/dev/nvmm/x86/nvmm_x86_vmx.c
+9-71 files

OPNSense/core 32c92a6src/opnsense/scripts/netflow/lib/aggregates __init__.py

Reporting: NetFlow - fix previous "TypeError: can't compare offset-naive and offset-aware datetimes". for https://github.com/opnsense/core/issues/10689
DeltaFile
+3-2src/opnsense/scripts/netflow/lib/aggregates/__init__.py
+3-21 files

NetBSD/pkgsrc Rzv101qdoc CHANGES-2026

   doc: Updated devel/ast-grep to 0.45.1
VersionDeltaFile
1.5071+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc BKcrrizdevel/ast-grep Makefile cargo-depends.mk

   ast-grep: update to 0.45.1.

   0.45.1

       fix: match root metavariables against comments #2868
       feat(outline): add C# multiline member signatures #2861
       chore(deps): update rust crate ignore to v0.4.32 #2864
       chore(deps): update dependency oxlint to v1.77.0 #2865
       chore(deps): update dependency typescript to v7 #2833
       chore(deps): update astral-sh/setup-uv action to v9 #2839
       chore(deps): update dependency smol-toml to v1.7.1 #2848
       chore(deps): update dependency @napi-rs/cli to v3.8.2 #2854
       chore(deps): update dependency chalk to v6 #2849
       chore(deps): update rust crate clap to v4.6.5 #2860
       chore(deps): update rust crate clap_complete to v4.6.8 #2850
       chore(deps): update rust crate schemars to v1.2.2 #2851
       chore(deps): update dependency oxlint to v1.76.0 #2852
       chore(deps): update rust crate napi to v3.12.0 #2855
       chore(deps): update rust crate napi-derive to v3.6.2 #2853

    [3 lines not shown]
VersionDeltaFile
1.87+91-97devel/ast-grep/distinfo
1.82+29-31devel/ast-grep/cargo-depends.mk
1.88+2-2devel/ast-grep/Makefile
+122-1303 files

NetBSD/src wkYS5CQsys/kern sys_process_lwpstatus.c

   proc_regio: Clarify control flow and sprinkle comments.

   Use `if (error) goto out' instead of `if (error == 0) error = ...' to
   make the error case non-linear and indented, and the success case a
   straight line of logic.

   No functional change intended.

   PR port-amd64/60556: panic in process_read_fpregs_xmm
VersionDeltaFile
1.7+44-6sys/kern/sys_process_lwpstatus.c
+44-61 files

LLVM/project 4e27428clang-tools-extra/clang-tidy/bugprone StdNamespaceModificationCheck.cpp, clang-tools-extra/docs ReleaseNotes.md

[clang-tidy] Fix a crash in bugprone-std-namespace-modification (#214704)

Check the namespaces of template argument types directly from their
declarations. This avoids querying the AST parent map (since it may not
contain lambda closure types) and fixes the crash.

Fixes #213981
DeltaFile
+16-2clang-tools-extra/clang-tidy/bugprone/StdNamespaceModificationCheck.cpp
+10-0clang-tools-extra/test/clang-tidy/checkers/bugprone/std-namespace-modification-no-crash.cpp
+4-1clang-tools-extra/docs/ReleaseNotes.md
+30-33 files