LLVM/project 4672169utils/bazel/third_party_build nanobind.BUILD

[Bazel] Add inl files to nanobind textual headers (#200516)

When using this overlay to build some bindings I noticed that
counter.inl was not available in the sandbox and the build failed. This
line adds it to the sandbox.
DeltaFile
+1-0utils/bazel/third_party_build/nanobind.BUILD
+1-01 files

FreeBSD/ports cd1deb4misc/llama-cpp distinfo Makefile

misc/llama-cpp: update 9331 → 9426
DeltaFile
+3-3misc/llama-cpp/distinfo
+1-1misc/llama-cpp/Makefile
+4-42 files

FreeBSD/ports b2c2e4bmisc/py-gguf distinfo Makefile

misc/py-gguf: update 0.19.0.9222 → 0.19.0.9426
DeltaFile
+3-3misc/py-gguf/distinfo
+1-1misc/py-gguf/Makefile
+4-42 files

FreeBSD/ports 631c8d8misc/ggml distinfo Makefile

misc/ggml: update 0.13.0 → 0.13.1
DeltaFile
+3-3misc/ggml/distinfo
+2-2misc/ggml/Makefile
+5-52 files

FreeBSD/ports e6c0e27misc/netron distinfo Makefile

misc/netron: update 9.0.9 → 9.1.0
DeltaFile
+3-3misc/netron/distinfo
+1-1misc/netron/Makefile
+4-42 files

FreeBSD/ports bc38566net/zmap distinfo Makefile

net/zmap: update 4.3.4 → 4.4.0
DeltaFile
+3-3net/zmap/distinfo
+1-1net/zmap/Makefile
+4-42 files

FreeBSD/ports 81de09amisc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.6.23 → 3.6.24
DeltaFile
+5-5misc/lean-ctx/distinfo
+2-2misc/lean-ctx/Makefile
+7-72 files

FreeBSD/ports 844421bshells/nu_plugin_formats distinfo, shells/nu_plugin_gstat distinfo

shells/nushell: update 0.113.0 → 0.113.1
DeltaFile
+429-33shells/nu_plugin_polars/distinfo
+213-15shells/nu_plugin_polars/Makefile.crates
+61-33shells/nu_plugin_formats/distinfo
+25-33shells/nu_plugin_gstat/distinfo
+25-33shells/nu_plugin_query/distinfo
+25-33shells/nu_plugin_inc/distinfo
+778-1807 files not shown
+854-25413 files

FreeBSD/ports 44d0032devel/glaze pkg-plist distinfo

devel/glaze: update 7.1.0 → 7.7.1
DeltaFile
+22-3devel/glaze/pkg-plist
+3-3devel/glaze/distinfo
+2-2devel/glaze/Makefile
+27-83 files

FreeBSD/ports 89b723ddatabases/rqlite distinfo Makefile

databases/rqlite: update 10.1.0 → 10.2.0
DeltaFile
+5-5databases/rqlite/distinfo
+1-1databases/rqlite/Makefile
+6-62 files

FreeBSD/ports 56175c1www/py-prometheus-fastapi-instrumentator distinfo Makefile

www/py-prometheus-fastapi-instrumentator: update 7.1.0 → 8.0.0
DeltaFile
+3-3www/py-prometheus-fastapi-instrumentator/distinfo
+2-2www/py-prometheus-fastapi-instrumentator/Makefile
+5-52 files

FreeBSD/ports 92584d7misc/py-NATTEN Makefile distinfo, misc/py-NATTEN/files patch-pyproject.toml

misc/py-NATTEN: update 0.21.5 → 0.21.6
DeltaFile
+6-8misc/py-NATTEN/Makefile
+3-5misc/py-NATTEN/files/patch-pyproject.toml
+3-3misc/py-NATTEN/distinfo
+12-163 files

LLVM/project d38b5b3llvm/utils/lit/lit ShellEnvironment.py, llvm/utils/lit/lit/builtin_commands diff.py

[lit] Add __slots__ to hot shell-execution objects (#199668)

`ShellCommand`, `ShellEnvironment` and `DiffFlags` classes are
instantiated per commad / per diff. `__slots__` drops the per-instance
`__dict__`, lowering memory and speeding attribute access. (`__slots__` 
not `@dataclass(slots=True)` to keep Python 3.8 support.)

**Baseline:**
| Stage | Metric (Runtime / Peak RSS) |
| :--- | :--- |
| **CodeGen-X86** | 99.310s / 51872 kB |
| **llvm-transforms** | 51.457s / 66928 kB |

**Changes made here:**
| Stage | Metric (Runtime / Peak RSS) |
| :--- | :--- |
| **CodeGen-X86** | 98.708s / 51872 kB |
| **llvm-transforms** | 51.496s / 66824 kB |


    [2 lines not shown]
DeltaFile
+17-0llvm/utils/lit/lit/ShellEnvironment.py
+14-0llvm/utils/lit/lit/builtin_commands/diff.py
+31-02 files

FreeBSD/ports afb0cednews/inn Makefile

news/inn-current: Drop blacklist/blocklist handling

An autoconf m4 correctly handles the differences in -current.
DeltaFile
+2-9news/inn/Makefile
+2-91 files

FreeBSD/ports 536352bgraphics/nvidia-drm-612-kmod Makefile pkg-message, graphics/nvidia-drm-612-kmod/files extra-patch-nvidia-drm-freebsd-lkpi.c extra-patch-nvidia-drm-freebsd-lkpi.c-20250918-01

graphics/nvidia-drm-*-kmod: Add drm 6.12

Add new ports

graphics/nvidia-drm-612-kmod,
graphics/nvidia-drm-612-kmod-580 and
graphics/nvidia-drm-612-kmod-devel

and add conflicts to

graphics/nvidia-drm-{515|61|66|latest}-kmod{-580|-devel}

following the addition of graphics/drm-612-kmod.

While here, bump

graphics/nvidia-drm-latest-kmod,
graphics/nvidia-drm-latest-kmod-580 and
graphics/nvidia-drm-latest-kmod-devel

    [13 lines not shown]
DeltaFile
+54-0graphics/nvidia-drm-612-kmod/files/extra-patch-nvidia-drm-freebsd-lkpi.c
+47-0graphics/nvidia-drm-612-kmod/files/extra-patch-nvidia-drm-freebsd-lkpi.c-20250918-01
+14-0graphics/nvidia-drm-612-kmod/files/extra-patch-nvidia-drm-conftest.h
+11-0graphics/nvidia-drm-612-kmod/Makefile
+8-0graphics/nvidia-drm-612-kmod/pkg-message
+8-0graphics/nvidia-drm-612-kmod/files/20-nvidia-drm-outputclass.conf.in
+142-026 files not shown
+209-3032 files

FreeBSD/ports b5292bbnews/inn Makefile, news/inn-current/files pr340.patch pr338.patch

news/inn-current: Update to 20260527
DeltaFile
+0-3,078news/inn-current/files/pr340.patch
+0-2,883news/inn-current/files/pr338.patch
+0-1,238news/inn-current/files/pr339.patch
+0-252news/inn-current/files/gitignore
+0-87news/inn-current/files/pr337.patch
+0-14news/inn/Makefile
+0-7,5523 files not shown
+7-7,5589 files

FreeBSD/ports 138c27ddatabases/pg_textsearch distinfo Makefile

databases/pg_textsearch: Update to 1.3.0
DeltaFile
+3-3databases/pg_textsearch/distinfo
+1-1databases/pg_textsearch/Makefile
+1-0databases/pg_textsearch/pkg-plist
+5-43 files

LLVM/project 08d281fclang CMakeLists.txt, clang/include/clang/Basic LangOptions.def

[clang] Add CLANG_USE_EXPERIMENTAL_CONST_INTERP cmake option (#199396)

To enable the new constant interpreter by default at configure time.

I don't expect any distributions to set this for now but it's useful for
testing and I think we need it eventually.
DeltaFile
+4-0clang/include/clang/Config/config.h.cmake
+3-0clang/CMakeLists.txt
+1-1clang/include/clang/Basic/LangOptions.def
+1-0clang/lib/Basic/LangOptions.cpp
+9-14 files

LLVM/project 524734dlldb/test/API/assert_messages_test TestAssertMessages.py, lldb/test/API/lang/objc/objc-optimized TestObjcOptimized.py

[lldb/test] Trim @expectedFailureAll(remote=True) decorators (#200529)

These three tests pass when run against a remote-darwin platform backed
by lldb-platform on device. Update each decorator to reflect where it's
still expected to fail rather than blanket-XFAILing every remote run.

- `TestAssertMessages.test_createTestTarget`: was XFAIL on
oslist=no_match(["linux"]) + remote=True. Add darwin_all to the no_match
list so the XFAIL stays only on remote-windows / remote-freebsd /
remote-netbsd / remote-android.
- `TestDebuggerAPI.test_CreateTarget_platform`: scope to non-Darwin
remotes (bug llvm/llvm-project#92419 still tracks the underlying issue
on those platforms).
- `TestObjcOptimized`: drop @expectedFailureAll(remote=True) from the
test method and put @skipUnlessDarwin on the class. The Makefile depends
on `-framework Foundation` and `-lobjc`, so the test cannot build on
non-Darwin platforms — skip it there outright instead of pretending it
could XFAIL.

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+5-1lldb/test/API/assert_messages_test/TestAssertMessages.py
+2-0lldb/test/API/python_api/debugger/TestDebuggerAPI.py
+1-1lldb/test/API/lang/objc/objc-optimized/TestObjcOptimized.py
+8-23 files

LLVM/project 0c94404clang/lib/AST/ByteCode InterpBuiltinBitCast.cpp, clang/test/AST/ByteCode blocks.cpp

[clang][bytecode] Reject bitcasts of objc block pointers (#200397)

They are unsupported and will hopefully always be.
DeltaFile
+12-4clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp
+9-0clang/test/AST/ByteCode/blocks.cpp
+21-42 files

FreeBSD/ports 526d46fdevel/electron42 distinfo, devel/electron42/files patch-chrome_browser_about__flags.cc patch-electron_spec_api-app-spec.ts

devel/electron42: Update to 42.3.0

Changelog: https://github.com/electron/electron/releases/tag/v42.3.0

Reported by:    GitHub (watch releases)
DeltaFile
+58-58devel/electron42/files/patch-chrome_browser_about__flags.cc
+52-25devel/electron42/files/patch-electron_spec_api-app-spec.ts
+7-16devel/electron42/files/patch-electron_shell_browser_api_electron__api__app.cc
+10-10devel/electron42/files/patch-chrome_common_pref__names.h
+7-7devel/electron42/distinfo
+2-11devel/electron42/files/patch-electron_shell_browser_browser.h
+136-12716 files not shown
+179-17022 files

NetBSD/pkgsrc v5FHZTnaudio/musescore Makefile

   musescore: correctly report this as a "release" build

   The exact CMake arguments had changed over time, and this was missed in
   the update to 4.x.

   While here, also drop another argument that has no effect. There is a
   newer way of requesting the same, but we're not actually building that
   way anyway at present, and enabling it leads to other troubles with Qt6
   stuff.
VersionDeltaFile
1.71+3-3audio/musescore/Makefile
+3-31 files

FreeBSD/ports e1505f6www/pound distinfo Makefile

www/pound: update the port to version 4.23

Requested by:   maintainer
DeltaFile
+3-3www/pound/distinfo
+1-1www/pound/Makefile
+4-42 files

LLVM/project e5e504fllvm/docs AMDGPUUsage.rst, llvm/lib/Target/AMDGPU AMDGPUAsmPrinter.cpp AMDGPUMCResourceInfo.cpp

[AMDGPU] Introduce ABI occupancy for object linking

This PR introduces ABI occupancy as the contract used to compile functions under
object linking. The default is derived from the occupancy needed for a 1024
workitem workgroup, can be overridden with `-amdgpu-abi-waves-per-eu`, and can
be overridden per function by `amdgpu-flat-work-group-size` or tightened by an
accepted `amdgpu-waves-per-eu` hint.

The backend emits the selected occupancy in `.amdgpu.info` and uses it to
enforce the object linking register budget.
DeltaFile
+67-35llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
+56-7llvm/docs/AMDGPUUsage.rst
+37-3llvm/lib/Target/AMDGPU/AMDGPUMCResourceInfo.cpp
+34-0llvm/test/CodeGen/AMDGPU/object-linking-abi-occupancy-preserves-attr.ll
+32-2llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
+31-0llvm/test/CodeGen/AMDGPU/object-linking-abi-occupancy-kernel-no-attr.ll
+257-4715 files not shown
+449-4821 files

NetBSD/pkgsrc e8xwgKEmultimedia/ffmpegthumbs Makefile distinfo, multimedia/ffmpegthumbs/patches patch-CMakeLists.txt

   ffmpegthumbs: Prefer this packages FindFFMpeg to the one in ECM
VersionDeltaFile
1.1+15-0multimedia/ffmpegthumbs/patches/patch-CMakeLists.txt
1.85+2-2multimedia/ffmpegthumbs/Makefile
1.14+2-1multimedia/ffmpegthumbs/distinfo
+19-33 files

FreeBSD/src 2fa4bddsys/contrib/edk2/Include Base.h

edk2: enable static asserts for *INT64 alignment

The ia32 loader is now built with -malign-double, so these should pass.

Differential Revision:  https://reviews.freebsd.org/D55386
DeltaFile
+0-2sys/contrib/edk2/Include/Base.h
+0-21 files

FreeBSD/src d15cc76stand loader.mk defs.mk, stand/efi Makefile Makefile.inc

stand: compile ia32 EFI loader with -malign-double

The UEFI spec says:
> Structures are aligned on boundaries equal to the largest internal
> datum of the structure and internal data are implicitly padded to
> achieve natural alignment.

Unlike the old Intel EFI toolkit, the EDK2 headers expect ia32 builds to
use -malign-double to achive this.

Make EFI versions of libsa32, liblua32, and ficl32. With the difference
being that they are compiled with -malign-double.

Differential Revision:  https://reviews.freebsd.org/D55385
DeltaFile
+7-1stand/efi/Makefile
+5-0stand/efi/Makefile.inc
+2-2stand/loader.mk
+3-0stand/efi/liblua32efi/Makefile
+3-0stand/efi/ficl32efi/Makefile
+1-1stand/defs.mk
+21-41 files not shown
+22-47 files

FreeBSD/ports 2dc1aaamisc/py-comfyui-workflow-templates distinfo Makefile

misc/py-comfyui-workflow-templates: update 0.9.82 → 0.9.91
DeltaFile
+3-3misc/py-comfyui-workflow-templates/distinfo
+1-1misc/py-comfyui-workflow-templates/Makefile
+4-42 files

FreeBSD/ports ab7e67cmisc/py-comfyui-workflow-templates-media-other distinfo Makefile

misc/py-comfyui-workflow-templates-media-other: update 0.3.203 → 0.3.210
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-other/distinfo
+1-1misc/py-comfyui-workflow-templates-media-other/Makefile
+4-42 files

FreeBSD/ports eb81430misc/py-comfyui-frontend-package Makefile distinfo

misc/py-comfyui-frontend-package: update 1.44.19 → 1.45.14
DeltaFile
+7-2misc/py-comfyui-frontend-package/Makefile
+3-3misc/py-comfyui-frontend-package/distinfo
+10-52 files