NetBSD/pkgsrc-wip 6cc1b68vim-classic-share version.mk Makefile.common

vim-classic: small cosmetic updates (there's a real homepage now)
DeltaFile
+4-2vim-classic-share/version.mk
+1-1vim-classic-share/Makefile.common
+5-32 files

LLVM/project af6521fclang/include/clang/Driver SyclInstallationDetector.h, clang/lib/Driver/ToolChains SYCL.cpp

[Driver] Update SYCL runtime library name and path for target-specific directories (#189053)

This patch updates the Clang driver to support the renamed SYCL runtime
library (libsycl.so → libLLVMSYCL.so) and its new location in
target-specific directories. These changes align with PR
#[188770](https://github.com/llvm/llvm-project/pull/188770), which
standardizes the SYCL runtime library naming and directory structure to
match other LLVM runtime libraries.

**Changes**
**Library Naming**

- **Old**: libsycl.so
- **New**: libLLVMSYCL.so

**Directory Structure**
Both build and install directories now use target-specific
subdirectories:


    [7 lines not shown]
DeltaFile
+14-0clang/test/Driver/Inputs/SYCL/libLLVMSYCL.ll
+0-14clang/test/Driver/Inputs/SYCL/libsycl.ll
+6-4clang/lib/Driver/ToolChains/SYCL.cpp
+2-2clang/test/Driver/link-device-code.test
+2-2clang/test/Driver/sycl-offload-jit.cpp
+2-2clang/include/clang/Driver/SyclInstallationDetector.h
+26-241 files not shown
+28-257 files

LLVM/project eaeb651clang/include/clang/Driver ToolChain.h, clang/lib/Driver ToolChain.cpp

clang: Avoid some conversions of Triple to std::string
DeltaFile
+3-3clang/lib/Driver/ToolChain.cpp
+1-3clang/include/clang/Driver/ToolChain.h
+1-1clang/lib/Driver/ToolChains/BareMetal.cpp
+1-1clang/lib/Driver/ToolChains/Clang.cpp
+1-1clang/lib/Driver/ToolChains/CommonArgs.cpp
+1-1clang/lib/Driver/ToolChains/Fuchsia.cpp
+8-106 files

FreeNAS/freenas 7b09f3dsrc/middlewared pyproject.toml, src/middlewared/middlewared/scripts sedhelper.py

remove sedhelper (was moved)
DeltaFile
+0-100src/middlewared/middlewared/scripts/sedhelper.py
+0-1src/middlewared/pyproject.toml
+0-1012 files

LLVM/project 9e6968bclang/lib/CIR/CodeGen CIRGenItaniumCXXABI.cpp, clang/test/CIR/CodeGen try-catch.cpp

[CIR][NFC] Add test for catch with MemberPointer type (#185217)

Add test for catch with MemberPointer type
DeltaFile
+120-2clang/test/CIR/CodeGen/try-catch.cpp
+3-0clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp
+123-22 files

FreeBSD/ports c0f98e1. MOVED, devel Makefile

devel/py-absl: Remove expired port

2026-03-31 devel/py-absl: Use devel/py-absl-py
DeltaFile
+0-26devel/py-absl/Makefile
+0-13devel/py-absl/files/patch-setup.py
+0-7devel/py-absl/pkg-descr
+0-3devel/py-absl/distinfo
+1-0MOVED
+0-1devel/Makefile
+1-506 files

FreeBSD/ports 1fc8d44. MOVED, sysutils Makefile

sysutils/alfio: Remove expired port

2026-03-31 sysutils/alfio: Upstream abandoned the project and does not distribute it anymore
DeltaFile
+0-35sysutils/alfio/Makefile
+0-14sysutils/alfio/pkg-descr
+0-3sysutils/alfio/distinfo
+1-0MOVED
+0-1sysutils/Makefile
+1-535 files

FreeBSD/ports 63f2cfadatabases Makefile, databases/postgresql-cstore_fdw Makefile pkg-descr

databases/postgresql-cstore_fdw: Remove expired port

2026-03-31 databases/postgresql-cstore_fdw: Columnar storage is now part of databases/pg_citus. Please migrate.
DeltaFile
+0-36databases/postgresql-cstore_fdw/Makefile
+0-17databases/postgresql-cstore_fdw/files/pkg-message.in
+0-16databases/postgresql-cstore_fdw/pkg-descr
+0-10databases/postgresql-cstore_fdw/pkg-plist
+0-5databases/postgresql-cstore_fdw/distinfo
+0-1databases/Makefile
+0-851 files not shown
+1-857 files

LLVM/project 282fb05llvm/include/llvm/IR Value.h GlobalObject.h, llvm/lib/IR Metadata.cpp LLVMContextImpl.h

[IR] Store Metadata attachments in vector (#189551)

Metadata is accessed rather often, so store metadata attachments in a
vector indexed by a number instead of a map from Value*; inside the
vector, the metadata attachments form a linked list. Instruction and
GlobalObject store the first metadata attachment index directly. Care is
taken that the offset in the structures is identical.

In addition to substantial performance improvements, this also leads to
a measurable reduction in memory usage -- several instructions have
metadata in debug builds (debug metadata) and release builds (primarily
TBAA), causing the hash table to become quite large.

In Instruction, this uses 4 padding bytes (it might be debatable whether
this is the best use for this space); GlobalObject grows by 4 bytes.
However, should we want grow Instruction by 8 bytes in the future, the
additionally used memory will be ~similar to the memory saved here, so
we could do so without causing a release-to-release memory regression.


    [2 lines not shown]
DeltaFile
+105-114llvm/lib/IR/Metadata.cpp
+12-51llvm/lib/IR/LLVMContextImpl.h
+4-2llvm/lib/IR/Globals.cpp
+2-3llvm/lib/IR/LLVMContextImpl.cpp
+5-0llvm/include/llvm/IR/Value.h
+5-0llvm/include/llvm/IR/GlobalObject.h
+133-1702 files not shown
+138-1718 files

FreeBSD/ports 0918a50multimedia/gstreamer1-vaapi Makefile pkg-descr, multimedia/gstreamer1-vaapi/files patch-gst-libs_gst_vaapi_gstvaapidisplay__drm.c patch-gst-libs_gst_vaapi_gstvaapidecoder__h265.c

multimedia/gstreamer1-vaapi: Remove expired port

2026-03-31 multimedia/gstreamer1-vaapi: Project discontinued
DeltaFile
+0-44multimedia/gstreamer1-vaapi/Makefile
+0-22multimedia/gstreamer1-vaapi/files/patch-gst-libs_gst_vaapi_gstvaapidisplay__drm.c
+0-13multimedia/gstreamer1-vaapi/files/patch-gst-libs_gst_vaapi_gstvaapidecoder__h265.c
+0-13multimedia/gstreamer1-vaapi/files/patch-gst_vaapi_gstvaapivideobufferpool.h
+0-6multimedia/gstreamer1-vaapi/pkg-descr
+0-3multimedia/gstreamer1-vaapi/distinfo
+0-1013 files not shown
+1-1039 files

FreeBSD/ports fbb1208Mk/Uses gstreamer.mk

gstreamer.mk: unregister expired gstreamer1-vaapi
DeltaFile
+1-7Mk/Uses/gstreamer.mk
+1-71 files

FreeNAS/freenas e052c9dsrc/middlewared/middlewared/alert/source zfs_tier.py, src/middlewared/middlewared/api/v26_0_0 zfs_tier.py

Add tiering API

This commit modifies the truenas API to wrap around tiering design
in the following ways:

A new namespace zfs.tier. will be added. This contains global
configuration for systemwide tiering settings. Parameters include

- enabled: whether to enable tiering. This feature requries changes
  to global ZFS behavior and we will have various internal checks
  that check this value in datastore extend context methods.

- max_concurrent_jobs: the maximum number of concurrent rewrite
  jobs (tier migrations for existing data).

- min_available_space: point in available space for a dataset where
  tier migrations will error out.

The namespace will also support APIs for managing and querying

    [9 lines not shown]
DeltaFile
+579-0src/middlewared/middlewared/plugins/zfs/tier.py
+369-0tests/api2/test_zfs_tier.py
+275-0src/middlewared/middlewared/api/v26_0_0/zfs_tier.py
+275-0src/middlewared/middlewared/api/v27_0_0/zfs_tier.py
+112-0src/middlewared/middlewared/alert/source/zfs_tier.py
+59-28src/middlewared/middlewared/plugins/system_dataset/hierarchy.py
+1,669-2831 files not shown
+1,878-3937 files

pfSense/pfsense 9363ac5src/usr/local/www/widgets/widgets rss.widget.php

Encode RSS widget post titles. Fixes #16770
DeltaFile
+1-1src/usr/local/www/widgets/widgets/rss.widget.php
+1-11 files

NetBSD/src rbFvJXfsys/uvm/pmap pmap_tlb.c

   whitespace
VersionDeltaFile
1.65+3-3sys/uvm/pmap/pmap_tlb.c
+3-31 files

FreeBSD/ports 5389fe6net/mtg Makefile pkg-descr, net/mtg/files mtg.in

net/mtg: Update 2.1.13 => 2.2.6

Changelogs:
* https://github.com/9seconds/mtg/releases/tag/v2.2.6
* https://github.com/9seconds/mtg/releases/tag/v2.2.5
* https://github.com/9seconds/mtg/releases/tag/v2.2.4
* https://github.com/9seconds/mtg/releases/tag/v2.2.3
* https://github.com/9seconds/mtg/releases/tag/v2.2.2
* https://github.com/9seconds/mtg/releases/tag/v2.2.1
* https://github.com/9seconds/mtg/releases/tag/v2.2.0

PR:             294047
Reported by:    Boris Korzun <drtr0jan at yandex.ru> (maintainer)
Approved by:    maintainer, vvd (mentor)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+20-6net/mtg/Makefile
+6-6net/mtg/pkg-descr
+5-5net/mtg/distinfo
+2-2net/mtg/files/mtg.in
+33-194 files

FreeBSD/ports 32569afdevel/apitrace Makefile distinfo, devel/apitrace/files patch-thirdparty_CMakeLists.txt patch-lib_trace_CMakeLists.txt

devel/apitrace: Update 13.0 => 14.0

Changelog:
https://github.com/apitrace/apitrace/releases/tag/14.0

PR:             294142
Reported by:    Martin Filla <freebsd at sysctl.cz> (maintainer)
Approved by:    maintainer, vvd (mentor)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+22-21devel/apitrace/Makefile
+32-2devel/apitrace/files/patch-thirdparty_CMakeLists.txt
+6-8devel/apitrace/files/patch-lib_trace_CMakeLists.txt
+7-5devel/apitrace/distinfo
+67-364 files

NetBSD/pkgsrc spWk1Drdoc CHANGES-2026

   doc: Updated lang/sbcl to 2.6.3
VersionDeltaFile
1.2036+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 3XB6vbtlang/sbcl distinfo Makefile

   sbcl: update to 2.6.3

   * minor incompatible change: (MAKE-ARRAY X :ELEMENT-TYPE 'UNDEFINED)
     now signals an error, consistent with (UPGRADED-ARRAY-ELEMENT-TYPE
     'UNDEFINED).
   * platform support:
     ** fix disassembler on ppc for the MFLR and ISEL instructions
     ** the Lisp Return Address object (as part of the Lisp calling
        convention) is no longer needed or supported on PPC, SPARC,
        MIPS or ARM.
     ** remove sensitivity to SBCL init files when building
         embedcore-sbcl.
     ** add support for the ADCX and ADOX instructions on x86-64.
     ** on PPC64, indicate the number of return values through flags,
        making function calls four times faster.
     ** fix FFI involving int128 arguments on x86-64
     ** fix build on OpenIndiana/x86-64
     ** fix build on Haiku/x86-64
   * bug fix: improved stability of (particularly) the mark-region

    [32 lines not shown]
VersionDeltaFile
1.88+4-4lang/sbcl/distinfo
1.115+2-2lang/sbcl/Makefile
+6-62 files

LLVM/project ccfba77clang/lib/CIR/CodeGen CIRGenClass.cpp, clang/test/CIR/CodeGen delegating-ctor-exceptions.cpp

[CIR] Add support for cleanups after calling a delegating ctor (#189513)

This adds support for calling the destructor of types with a non-trivial
destructor if the initialization throws an exception after a delegating
constructor has been called.
DeltaFile
+98-0clang/test/CIR/CodeGen/delegating-ctor-exceptions.cpp
+23-3clang/lib/CIR/CodeGen/CIRGenClass.cpp
+121-32 files

LLVM/project a743885clang/lib/CIR/CodeGen CIRGenItaniumCXXABI.cpp, clang/test/CIR/CodeGen throws.cpp

[CIR] Add support for throwing destructed type (#188644)

This adds handling for throwing an object of a type that has a
non-trivial destructor.
DeltaFile
+12-8clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp
+17-0clang/test/CIR/CodeGen/throws.cpp
+29-82 files

NetBSD/pkgsrc scJVYVrdoc CHANGES-2026

   doc: Updated sysutils/ncdu2 to 2.9.2
VersionDeltaFile
1.2035+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc qZchT3Nsysutils/ncdu2 distinfo Makefile

   ncdu: update to 2.9.2.

   2.9.2 - 2025-10-24
        - Still requires Zig 0.14 or 0.15
        - Fix hang on loading config file when compiled with Zig 0.15.2

   2.9.1 - 2025-08-21
        - Add support for building with Zig 0.15
        - Zig 0.14 is still supported

   2.9 - 2025-08-16
        - Still requires Zig 0.14
        - Add --delete-command option to replace the built-in file deletion
        - Move term cursor to selected option in delete confirmation window
        - Support binary import on older Linux kernels lacking statx() (may break
          again in the future, Zig does not officially support such old kernels)
VersionDeltaFile
1.5+4-4sysutils/ncdu2/distinfo
1.10+2-2sysutils/ncdu2/Makefile
+6-62 files

NetBSD/pkgsrc mw1nwzngames/lgogdownloader Makefile

   lgogdownloader: now needs C++17 (jsoncpp)
VersionDeltaFile
1.93+5-3games/lgogdownloader/Makefile
+5-31 files

LLVM/project 49dbecaclang/lib/CIR/CodeGen CIRGenStmt.cpp CIRGenExpr.cpp, clang/test/CIR/CodeGen return-in-if-with-cleanups.cpp

[CIR] Fix missing terminators in regions with cleanup (#187604)

When a cleanup scope was created within an if operation's then or else
region and the source scope ended with a return, we would fail to
terminate the region following the cleanup scope, which surrounded the
return operation, resulting in an MLIR verification error. This change
forces the addition of terminators in the if's then and else regions.
DeltaFile
+23-0clang/test/CIR/CodeGen/return-in-if-with-cleanups.cpp
+8-8clang/lib/CIR/CodeGen/CIRGenStmt.cpp
+9-3clang/lib/CIR/CodeGen/CIRGenExpr.cpp
+2-0clang/lib/CIR/CodeGen/CIRGenFunction.h
+42-114 files

LLVM/project 07893e3llvm/lib/Target/RISCV RISCVInstrInfoP.td

[RISCV] Fix typo STD_RISCVPackedShift->SDT_RISCVPackedShift. NFC (#189678)
DeltaFile
+5-5llvm/lib/Target/RISCV/RISCVInstrInfoP.td
+5-51 files

FreeBSD/ports a3c38ea. MOVED, devel Makefile

devel/qjson: Remove expired port

2026-03-31 devel/qjson: Deprecated upstream, not used by anything
DeltaFile
+0-98devel/qjson/pkg-plist
+0-50devel/qjson/Makefile
+0-7devel/qjson/pkg-descr
+0-3devel/qjson/distinfo
+1-0MOVED
+0-1devel/Makefile
+1-1596 files

HardenedBSD/ports a3c38ea. MOVED, devel Makefile

devel/qjson: Remove expired port

2026-03-31 devel/qjson: Deprecated upstream, not used by anything
DeltaFile
+0-98devel/qjson/pkg-plist
+0-50devel/qjson/Makefile
+0-7devel/qjson/pkg-descr
+0-3devel/qjson/distinfo
+0-1devel/Makefile
+1-0MOVED
+1-1596 files

HardenedBSD/ports 2767d02www/glassfish4 pkg-plist Makefile, www/glassfish4/files glassfish.in

www/glassfish4: Remove expired port

2026-03-31 www/glassfish4: Very old version reached EoL, use www/glassfish 7.x instead
DeltaFile
+0-979www/glassfish4/pkg-plist
+0-78www/glassfish4/files/glassfish.in
+0-44www/glassfish4/Makefile
+0-10www/glassfish4/pkg-message
+0-3www/glassfish4/distinfo
+0-2www/glassfish4/pkg-descr
+0-1,1162 files not shown
+1-1,1178 files

FreeBSD/ports 2767d02www/glassfish4 pkg-plist Makefile, www/glassfish4/files glassfish.in

www/glassfish4: Remove expired port

2026-03-31 www/glassfish4: Very old version reached EoL, use www/glassfish 7.x instead
DeltaFile
+0-979www/glassfish4/pkg-plist
+0-78www/glassfish4/files/glassfish.in
+0-44www/glassfish4/Makefile
+0-10www/glassfish4/pkg-message
+0-3www/glassfish4/distinfo
+0-2www/glassfish4/pkg-descr
+0-1,1162 files not shown
+1-1,1178 files

LLVM/project 5c71351lldb/source/Core Module.cpp

[lldb][Module] Add logging when script import fails (#189695)

We already log the import attempt. This patch logs the failure to load
the script since otherwise the log may be misleading. Didn't think it
was worth adding a test-case for this.
DeltaFile
+7-3lldb/source/Core/Module.cpp
+7-31 files