NetBSD/pkgsrc-wip 031e814rust-beta Makefile

rust-beta: keep comment in-sync with lang/rust
DeltaFile
+10-6rust-beta/Makefile
+10-61 files

FreeBSD/ports a74bbecdevel/mage distinfo Makefile

devel/mage: Update 1.17.1 => 1.17.2

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3devel/mage/distinfo
+1-1devel/mage/Makefile
+4-42 files

FreeBSD/ports b8dfa76x11/xfce4-appmenu-plugin pkg-plist Makefile

x11/xfce4-appmenu-plugin: Unbreak

install was failing due to file conflicts.

PR:             294789
Approved by:    portmgr@ (blanket; unbreak)
DeltaFile
+0-195x11/xfce4-appmenu-plugin/pkg-plist
+7-1x11/xfce4-appmenu-plugin/Makefile
+7-1962 files

FreeBSD/ports 2a53102misc/openclaw pkg-plist Makefile, misc/openclaw/files package-lock.json package-lock-koffi.json

misc/openclaw: update 2026.4.15 → 2026.4.23
DeltaFile
+0-57,538misc/openclaw/pkg-plist
+716-4,599misc/openclaw/files/package-lock.json
+31-3misc/openclaw/Makefile
+25-0misc/openclaw/files/package-lock-koffi.json
+5-3misc/openclaw/distinfo
+777-62,1435 files

LLVM/project 87673e4llvm/utils/gn/secondary/llvm/lib/CodeGen BUILD.gn

[gn build] Port c59c19bf5921 (#194167)
DeltaFile
+1-0llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn
+1-01 files

LLVM/project c34d43dllvm/utils/gn/secondary/llvm/lib/Target/RISCV BUILD.gn

[gn build] Port a693efcc40b1 (#194166)
DeltaFile
+1-0llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn
+1-01 files

LLVM/project 5482074llvm/utils/gn/secondary/libcxx/include BUILD.gn

[gn build] Port 2f28e1db535b (#194165)
DeltaFile
+1-0llvm/utils/gn/secondary/libcxx/include/BUILD.gn
+1-01 files

LLVM/project 8b1d624clang/test/Driver serenity.cpp, clang/test/Driver/Inputs/empty_tree .keep

[clang] Make serenity.cpp more independent of the host (#193981)

Tests matching crt files previously relied on the host system not using
the same file paths as Serenity. This breaks on AIX, as both systems use
`/usr/lib/crt0.o`.

Redirect most tests to an empty sysroot so they match only on the
filename and remain independent of the host system. Also add a test that
verifies crt files can be found in a normal sysroot.
DeltaFile
+35-15clang/test/Driver/serenity.cpp
+0-0clang/test/Driver/Inputs/serenity_tree/usr/lib/crtendS.o
+0-0clang/test/Driver/Inputs/serenity_tree/usr/lib/crtbeginS.o
+0-0clang/test/Driver/Inputs/empty_tree/.keep
+35-154 files

FreeBSD/ports 5689c9cwww/forgejo-lts Makefile pkg-plist

www/forgejo-lts: Fix non-BINDATA case

DATADIR is still needed for static assets in the non-BINDATA case.
Point StaticRootPath at it.  In the BINDATA case (which is the default),
the assets are linked into the binary and StaticRootPath is not used.

PR:             294619
Fixes:          7c546a3a09e0 ("www/forgejo-lts: Correct AppWorkPAth")
MFH:            2026Q2
(cherry picked from commit 6d5d169cad9968a142e928d69e95438aafd95774)
DeltaFile
+4-1www/forgejo-lts/Makefile
+1-0www/forgejo-lts/pkg-plist
+5-12 files

FreeBSD/ports a50884ewww/forgejo Makefile pkg-plist

www/forgejo: Fix non-BINDATA case

DATADIR is still needed for static assets in the non-BINDATA case.
Point StaticRootPath at it.  In the BINDATA case (which is the default),
the assets are linked into the binary and StaticRootPath is not used.

PR:             294619
Fixes:          3686ad021c23 ("www/forgejo: Correct AppWorkPAth")
MFH:            2026Q2
(cherry picked from commit e75690e3147e1f973ad5936934721619ab319754)
DeltaFile
+4-1www/forgejo/Makefile
+1-0www/forgejo/pkg-plist
+5-12 files

FreeBSD/ports 6d5d169www/forgejo-lts Makefile pkg-plist

www/forgejo-lts: Fix non-BINDATA case

DATADIR is still needed for static assets in the non-BINDATA case.
Point StaticRootPath at it.  In the BINDATA case (which is the default),
the assets are linked into the binary and StaticRootPath is not used.

PR:             294619
Fixes:          7c546a3a09e0 ("www/forgejo-lts: Correct AppWorkPAth")
MFH:            2026Q2
DeltaFile
+4-1www/forgejo-lts/Makefile
+1-0www/forgejo-lts/pkg-plist
+5-12 files

FreeBSD/ports e75690ewww/forgejo Makefile pkg-plist

www/forgejo: Fix non-BINDATA case

DATADIR is still needed for static assets in the non-BINDATA case.
Point StaticRootPath at it.  In the BINDATA case (which is the default),
the assets are linked into the binary and StaticRootPath is not used.

PR:             294619
Fixes:          3686ad021c23 ("www/forgejo: Correct AppWorkPAth")
MFH:            2026Q2
DeltaFile
+4-1www/forgejo/Makefile
+1-0www/forgejo/pkg-plist
+5-12 files

FreeBSD/ports abadeccwww/marmite distinfo Makefile.crates

www/marmite: Update to 0.3.0

ChangeLog:
https://github.com/rochacbruno/marmite/releases/tag/0.3.0
DeltaFile
+549-311www/marmite/distinfo
+273-154www/marmite/Makefile.crates
+1-2www/marmite/Makefile
+823-4673 files

FreeBSD/src 56d81ebusr.bin/ident ident.1

ident: Fix typo in manual page

Fixes:          394f6b1b0a65 ("ident: Clean up")
(cherry picked from commit 3e6a26df1fb7e0508e1f81f826f8945b15a8bb48)
DeltaFile
+2-2usr.bin/ident/ident.1
+2-21 files

NetBSD/src duC1wYNexternal/bsd/jemalloc/dist/include/jemalloc/internal jemalloc_internal_defs.h, external/bsd/jemalloc/include/jemalloc/internal jemalloc_internal_defs.h

   fix RDTSC issue.
VersionDeltaFile
1.3+2-0external/bsd/jemalloc/dist/include/jemalloc/internal/jemalloc_internal_defs.h
1.21+2-0external/bsd/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
+4-02 files

FreeBSD/src 3e6a26dusr.bin/ident ident.1

ident: Fix typo in manual page

Fixes:          394f6b1b0a65 ("ident: Clean up")
DeltaFile
+2-2usr.bin/ident/ident.1
+2-21 files

FreeBSD/ports 13a2adcdevel/R-cran-optparse distinfo Makefile

devel/R-cran-optparse: Update to 1.8.2

Numerous improvements and fixes
Changes: https://github.com/trevorld/r-optparse/releases

Reported by:    portscout
DeltaFile
+3-3devel/R-cran-optparse/distinfo
+1-1devel/R-cran-optparse/Makefile
+4-42 files

LLVM/project 6de092dclang/lib/AST/ByteCode Interp.h Pointer.h, clang/test/AST/ByteCode c.c

[clang][bytecode] Fix crash involving labels and null sub (#194115)

For null pointers, getDeclDesc() may return null, so we can't call
asExpr() on it.
DeltaFile
+8-5clang/lib/AST/ByteCode/Interp.h
+6-0clang/lib/AST/ByteCode/Pointer.h
+4-0clang/test/AST/ByteCode/c.c
+18-53 files

OpenBSD/src T5WTyxFusr.bin/vi/vi v_sentence.c

   Fix special case of ')' when the cursor is on white-space.

   The forward sentence code has a special case to support moving to
   the start of the next sentence when it is in the middle of a empty
   line or whitespace between sentences.  However, the logic was
   incorrect and applied when the curson was on _any_ white-space.
   This change adds logic to look back and detect whether the cursor
   is actually in between two sentences.

   Based on a diff from Walter Alejandro.
VersionDeltaFile
1.10+19-10usr.bin/vi/vi/v_sentence.c
+19-101 files

OpenBSD/src vXGIzf3usr.bin/vi/vi v_sentence.c

   Prevent '(' from moving the cursor forward.

   Fixes an issue where '(' moved forward the start of the next (not
   previous) sentence when used within whitespace at the start if a line.

   From Debian bug 193498 (Tommy Pettersson) via nvi2.
VersionDeltaFile
1.9+2-2usr.bin/vi/vi/v_sentence.c
+2-21 files

OpenBSD/src UN99yqhusr.bin/vi/common delete.c

   Fix a misapplied patch in rev 1.12, the goto belongs outside the len check.
VersionDeltaFile
1.14+2-2usr.bin/vi/common/delete.c
+2-21 files

LLVM/project 8e3fa95flang/lib/Semantics check-omp-structure.cpp check-omp-structure.h

[flang][OpenMP] Replace llvmOmpClause with llvm::omp::Clause (#194162)

Both types, llvmOmpClause (alias of const llvm::omp::Clause) and
llvm::omp::Clause are in use, let's just stick with one.
DeltaFile
+7-7flang/lib/Semantics/check-omp-structure.cpp
+3-5flang/lib/Semantics/check-omp-structure.h
+10-122 files

FreeBSD/ports 54c8c70sysutils/rundeck distinfo Makefile

sysutils/rundeck: Update 5.19.0 => 5.20.0

Release Notes:
https://docs.rundeck.com/docs/history/5_x/version-5.20.0.html

PR:             294774
Security:       CVE-2025-48924
Security:       CWE-770
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 52e574ac86cb72168a2064aa231f0c2d8d5664a1)
DeltaFile
+3-3sysutils/rundeck/distinfo
+2-3sysutils/rundeck/Makefile
+5-62 files

FreeBSD/ports 52e574asysutils/rundeck distinfo Makefile

sysutils/rundeck: Update 5.19.0 => 5.20.0

Release Notes:
https://docs.rundeck.com/docs/history/5_x/version-5.20.0.html

PR:             294774
Security:       CVE-2025-48924
Security:       CWE-770
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3sysutils/rundeck/distinfo
+2-3sysutils/rundeck/Makefile
+5-62 files

LLVM/project 764e10cllvm/lib/Target/AArch64 AArch64SIMDInstrOpt.cpp AArch64.h

[NewPM] Adds a port for AArch64SIMDInstrOpt (#188177)

Adds a port for AArch64SIMDInstrOpt

- Refactored to extract base logic as Impl.
- **Note**: Moved theI nstruction Replacement Table and cross-function
cached maps as members of the Impl class.
- **Note**: Updated `InstReplInfo::RC` to be a pointer rather than a
stack object, because we're putting it into MRI
[here](https://github.com/llvm/llvm-project/blob/704c60fe9110256d2698d8e56b8c44ec5d1e733f/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp#L532).
- Renamed existing pass with "Legacy" suffix and updated references
- Added NewPM pass AArch64SIMDInstrOptPass
- Updated pass type to `aarch64-simd-instr-opt` (prev:
`aarch64-simdinstr-opt`)

No existing `.mir` tests to update.
DeltaFile
+138-97llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp
+12-1llvm/lib/Target/AArch64/AArch64.h
+1-1llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
+1-0llvm/lib/Target/AArch64/AArch64PassRegistry.def
+152-994 files

FreeBSD/doc bdad001documentation/content/en/books/porters-handbook/versions _index.adoc

Renumber __FreeBSD_version value 1600016 to 1600017, insert correct 1600016 entry.
DeltaFile
+5-0documentation/content/en/books/porters-handbook/versions/_index.adoc
+5-01 files

FreeBSD/doc 8d40edewebsite/content/ru administration.adoc, website/content/ru/portmgr policies.adoc qa.adoc

website: ru - typos fixes in website pages

Reported by: maxim
Differential Revision: https://reviews.freebsd.org/D56636
DeltaFile
+14-14website/content/ru/portmgr/policies.adoc
+7-7website/content/ru/administration.adoc
+6-6website/content/ru/portmgr/qa.adoc
+5-5website/content/ru/status/report-2026-01-2026-03/sylve.adoc
+4-4website/content/ru/portmgr/charter.adoc
+4-4website/content/ru/releases/15.0R/relnotes.adoc
+40-4055 files not shown
+133-13361 files

LLVM/project 0eae5cfllvm/lib/Target/RISCV RISCVISelLowering.cpp, llvm/test/CodeGen/RISCV/rvv setcc-int-vp.ll fixed-vectors-setcc-int-vp.ll

[RISCV] Remove codegen for vp.icmp (#193606)

Part of the work to remove trivial VP intrinsics from the RISC-V
backend, see
https://discourse.llvm.org/t/rfc-remove-codegen-support-for-trivial-vp-intrinsics-in-the-risc-v-backend/87999

This splits off vp.icmp from #179622
DeltaFile
+704-882llvm/test/CodeGen/RISCV/rvv/setcc-int-vp.ll
+345-558llvm/test/CodeGen/RISCV/rvv/fixed-vectors-setcc-int-vp.ll
+70-70llvm/test/CodeGen/RISCV/rvv/setcc-int-vp-mask.ll
+3-120llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+40-40llvm/test/CodeGen/RISCV/rvv/fixed-vectors-setcc-int-vp-mask.ll
+7-11llvm/test/CodeGen/RISCV/rvv/sink-splat-operands.ll
+1,169-1,6813 files not shown
+1,177-1,6899 files

LLVM/project 1d14d85libcxx/include span, libcxx/test/std/containers/views/views.span/span.cons initializer_list.pass.cpp initializer_list.verify.cpp

[libc++] P4144R1: Remove `span`'s `initializer_list` constructor for C++26 (#191428)

Reverts P2447R6 (implemented in
dbbeee6b8357c5a68543f612f3b2b607f1911b4c). Some test cases that indicate
"old" behavior mentioned in P2447R6 are kept.
DeltaFile
+5-73libcxx/test/std/containers/views/views.span/span.cons/initializer_list.pass.cpp
+0-48libcxx/test/std/containers/views/views.span/span.cons/initializer_list.verify.cpp
+0-32libcxx/test/std/containers/views/views.span/span.cons/initializer_list.assert.pass.cpp
+0-27libcxx/test/std/language.support/support.limits/support.limits.general/span.version.compile.pass.cpp
+0-27libcxx/test/std/language.support/support.limits/support.limits.general/version.version.compile.pass.cpp
+1-17libcxx/include/span
+6-2247 files not shown
+10-24613 files

LLVM/project 25848e8flang/lib/Semantics check-omp-structure.cpp check-omp-structure.h

[flang][OpenMP] Replace llvmOmpClause with llvm::omp::Clause

Both types, llvmOmpClause (alias of const llvm::omp::Clause) and
llvm::omp::Clause are in use, let's just stick with one.
DeltaFile
+7-7flang/lib/Semantics/check-omp-structure.cpp
+3-5flang/lib/Semantics/check-omp-structure.h
+10-122 files