LLVM/project 406dbc2 — llvm/lib/Transforms/Vectorize VPlanRecipes.cpp, llvm/test/Transforms/LoopVectorize load-deref-pred-poison-ub-ops-feeding-pointer.ll metadata.ll

[VPlan] Drop poison-gen attributes & metadata on replicated clones. (#234613)

VPReplicateRecipe::execute clones the original instruction, carrying
over all metadata & attributes.

Clear poison-generating attributes & metadata, to make sure we only
apply the attributes & metadata carried by the recipe itself.

PR: https://github.com/llvm/llvm-project/pull/234613
DeltaFile
+10-12llvm/test/Transforms/LoopVectorize/cse-replicate-poison-generating.ll
+4-4llvm/test/Transforms/LoopVectorize/metadata.ll
+1-1llvm/test/Transforms/LoopVectorize/load-deref-pred-poison-ub-ops-feeding-pointer.ll
+1-1llvm/test/Transforms/LoopVectorize/X86/illegal-parallel-loop-uniform-write.ll
+2-0llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+18-185 files

LLVM/project e422530 — clang/lib/Driver Driver.cpp, clang/lib/Driver/ToolChains SYCL.cpp

[Driver][SYCL] Link libclang_rt.builtins.bc for spirv64 at compile time via getDeviceLibs (#218528)

Add support for linking `libclang_rt.builtins.bc` for the `spirv64`
target at compile time by integrating it into the SYCL `getDeviceLibs`
mechanism. This ensures built-in runtime library functions are available
for SYCL device code targeting `SPIR-V` 64-bit.

Re-land of https://github.com/llvm/llvm-project/pull/212550 (Only Clang
Driver changes)

---------

Co-authored-by: Claude Sonnet 4.6 <noreply at anthropic.com>
DeltaFile
+43-26clang/test/Driver/sycl-offload-jit.cpp
+57-0clang/test/Driver/sycl-device-lib-spirv64.cpp
+23-24clang/lib/Driver/Driver.cpp
+40-0clang/lib/Driver/ToolChains/SYCL.cpp
+15-15clang/test/Driver/sycl.cpp
+14-14clang/test/Driver/sycl-windows.cpp
+192-7913 files not shown
+239-9819 files

LLVM/project e312add — libc/src/__support/math setpayloadsigf128.h setpayloadf128.h, libc/test/shared shared_math_test.cpp shared_math_constexpr_test.cpp

[libc] Modify NaN/payload functions for emulated float128 type (#221946)

Updated `nanf128`, `getpayloadf128`, `setpayloadf128`, and
`setpayloadsigf128` for emulated `float128`, including shared headers,
entrypoints, CMake/Bazel dependencies, wrappers, and tests.

closes #221574
DeltaFile
+19-19libc/test/shared/shared_math_constexpr_test.cpp
+20-15libc/test/shared/shared_math_test.cpp
+11-9libc/src/__support/math/nanf128.h
+10-8libc/src/__support/math/setpayloadsigf128.h
+10-8libc/src/__support/math/setpayloadf128.h
+10-8libc/src/__support/math/getpayloadf128.h
+80-6734 files not shown
+329-15440 files

FreeBSD/ports 0704218 — www/immich-ml distinfo Makefile, www/immich-ml/files immich-ml.env.sample

www/immich-ml: Update to 3.3.5

The machine learning models were re-exported in a faster and more memory
efficient format, and the PP-OCRv6 model family was added, which is more
accurate than PP-OCRv5 and multilingual throughout.  Both are opt-in via
MACHINE_LEARNING_MODEL_REVISION, which immich-ml.env.sample now mentions;
upstream intends to make it the default in a later release.  Model outputs
are numerically equivalent, so no job needs to be re-run.

Follow upstream's dependency set: aiocache is gone since 3.3.0, immich-model
is new, and onnx is declared directly.  Drop ftfy, insightface and
ml-dtypes, none of which upstream declares or imports, and which no longer
need to stand in for a gap in misc/py-onnx.

Changelog: https://github.com/immich-app/immich/releases/tag/v3.3.5

Sponsored by:   Netzkommune GmbH
DeltaFile
+4-7www/immich-ml/Makefile
+3-3www/immich-ml/distinfo
+1-0www/immich-ml/files/immich-ml.env.sample
+8-103 files

FreeBSD/ports c568fc7 — misc/py-insightface Makefile

misc/py-insightface: Deprecate

Immich's machine learning service never imported insightface; the only
occurrences in its source tree are an enum value and a comment crediting the
ported geometry code.  No other port in the tree uses it.

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-0misc/py-insightface/Makefile
+3-01 files

FreeBSD/ports 0f5dee5 — devel/py-aiocache Makefile

devel/py-aiocache: Deprecate

Immich's machine learning service dropped aiocache with 3.3.0 and it was the
only consumer in the tree.

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-0devel/py-aiocache/Makefile
+3-01 files

FreeBSD/ports 403d6b9 — www/immich distinfo Makefile, www/immich/files patch-pnpm-workspace.yaml

www/immich: Update to 3.3.5

3.3.0 brings shared people: a person can be shared with another user in the
same cluster group, shows up in both users' people lists and asset viewers,
and name and birth date can be edited by either side.  Sharing is
directional, so both users have to share a person back for edits to flow
both ways.  Memories gained birthdays, and mobile edits are auto-stacked.

Thumbnails and previews are now generated at higher quality.  Existing
thumbnails are not touched; re-run thumbnail generation over all assets to
apply it.

3.3.1 through 3.3.5 are bug fixes around the new sharing, plus faster person
queries.  The security note on the 3.3.5 release refers to the container
image, not to this port: the certifi pin lives in upstream's uv.lock, which
the port does not use, and node comes from www/node22.

The powerpc64le support from 2a0d2e8115e5 does not survive this update: it
pins pnpm store paths to lockfile versions, and upstream moved rolldown from

    [8 lines not shown]
DeltaFile
+8,621-5,479www/immich/pkg-plist
+19-62www/immich/Makefile
+5-27www/immich/distinfo
+5-5www/immich/files/patch-pnpm-workspace.yaml
+8,650-5,5734 files

FreeBSD/ports 57af94d — www/immich-cli distinfo pkg-plist, www/immich-cli/files patch-pnpm-workspace.yaml

www/immich-cli: Update to 3.3.5

The command line interface is versioned with the monorepo; the release notes
for 3.3.0 through 3.3.5 list no changes specific to it.

The powerpc64le support from f276565ed7be does not survive this update: it
pins pnpm store paths to lockfile versions, and upstream moved rolldown from
1.2.5 to 1.2.9, so the pinned path no longer exists.  Changes of this scope
to the build of this port belong in a review before they are committed, not
after.  I have no powerpc64le host to build or test on, so I cannot carry
them.

Changelog: https://github.com/immich-app/immich/releases/tag/v3.3.5

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-35www/immich-cli/Makefile
+15-16www/immich-cli/pkg-plist
+5-19www/immich-cli/distinfo
+5-5www/immich-cli/files/patch-pnpm-workspace.yaml
+28-754 files

FreeBSD/ports 548aa12 — graphics/vips Makefile pkg-plist

graphics/vips: Update to 8.18.7

PR:             299278
Approved by:    sunpoet (maintainer timeout)
Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3graphics/vips/distinfo
+2-2graphics/vips/pkg-plist
+1-1graphics/vips/Makefile
+6-63 files

FreeBSD/ports a3fd2b4 — misc Makefile, misc/py-onnxscript distinfo pkg-descr

misc/py-onnxscript: Add New Port

ONNX Script lets developers write ONNX functions and models directly in a
subset of Python.  Decorated functions are traced into ONNX graphs, so
operators and control flow can be expressed as ordinary Python code.

Sponsored by:   Netzkommune GmbH
DeltaFile
+30-0misc/py-onnxscript/Makefile
+9-0misc/py-onnxscript/files/patch-pyproject.toml
+6-0misc/py-onnxscript/pkg-descr
+3-0misc/py-onnxscript/distinfo
+1-0misc/Makefile
+49-05 files

FreeBSD/ports 9299f2b — misc Makefile, misc/py-onnx-ir distinfo pkg-descr

misc/py-onnx-ir: Add New Port

ONNX IR is an in-memory representation for ONNX models.  It loads a model
into a mutable object graph, lets programs inspect and rewrite graphs,
initializers and metadata, and serializes the result back to ONNX.

Sponsored by:   Netzkommune GmbH
DeltaFile
+29-0misc/py-onnx-ir/Makefile
+19-0misc/py-onnx-ir/files/patch-pyproject.toml
+7-0misc/py-onnx-ir/pkg-descr
+3-0misc/py-onnx-ir/distinfo
+1-0misc/Makefile
+59-05 files

FreeBSD/ports c40cf98 — misc Makefile, misc/py-immich-model distinfo pkg-descr

misc/py-immich-model: Add New Port

The model runtime that Immich's machine learning service loads at inference
time: the ONNX graph lowerings for the CLIP and face recognition models, the
per execution provider variants of them, and the catalogue that maps a model
name to its files.

The exporter and benchmarking tools from the same source tree are not
installed; they pull in PyTorch and are only needed to regenerate the models.

Sponsored by:   Netzkommune GmbH
DeltaFile
+30-0misc/py-immich-model/Makefile
+7-0misc/py-immich-model/pkg-descr
+3-0misc/py-immich-model/distinfo
+1-0misc/Makefile
+41-04 files

LLVM/project 1c39076 — flang/lib/Lower OpenACC.cpp, flang/test/Lower/OpenACC acc-declare.f90

[flang][acc] Name deviceptr objects on the exit of a local declare (#235089)

A structured `acc declare deviceptr(a)` inside a procedure lowers to an
`acc.declare_enter` whose data operands include the deviceptr op, but
the matching `acc.declare_exit` carried no operands for it. The runtime
therefore saw the region opened at the enter and never closed, and the
entry registered for `a` survived the end of the procedure. With a dummy
argument this leaks one present table entry per call.

Append the deviceptr entry ops to the `acc.declare_exit` operands in
`genDeclareInFunction`, the same way the present clause is handled. No
copyout or delete is generated for deviceptr. The runtime conversion
then emits the data end call for the exit.

The lowering test checks that the exit names the deviceptr object and
that no delete is produced.
DeltaFile
+9-2flang/lib/Lower/OpenACC.cpp
+6-2flang/test/Lower/OpenACC/acc-declare.f90
+15-42 files

NetBSD/pkgsrc v2cM0gV — doc CHANGES-2026

   doc: Updated net/arping to 2.29
VersionDeltaFile
1.7251+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 2BKtqoY — net/arping PLIST Makefile, net/arping/patches patch-arping.c

   arping: Update to version 2.29

   Notable changes:
   * Fix VLAN reply filtering when using -V.
   * Fix a bunch of pedantic warnings.

   Arping 2.28
   Only change: Compile fix for non-Linux

   Arping 2.27
   Notable changes:
   * Use Landlock, where available, to drop more privs

   Arping 2.26
   Notable changes
   * Build fixes for Android

   Arping 2.25
   Notable changes:

    [19 lines not shown]
VersionDeltaFile
1.18+4-5net/arping/distinfo
1.34+3-4net/arping/Makefile
1.3+2-1net/arping/PLIST
1.2+1-1net/arping/patches/patch-arping.c
+10-114 files

FreeBSD/ports 464ada2 — deskutils/gitte Makefile Makefile.crates, deskutils/gitte/files patch-src_git_diff.rs patch-src_git_remote__ops.rs

deskutils/gitte: Update to 0.11.0

- patch to wrap Linuxism renameat2(2)
- drop upstreamed patch-src_git_diff.rs
- fix crash during git stash

https://codeberg.org/ckruse/Gitte/src/tag/0.11.0

Sponsored by:   SkunkWerks, GmbH
DeltaFile
+113-113deskutils/gitte/distinfo
+55-55deskutils/gitte/Makefile.crates
+32-0deskutils/gitte/files/patch-src_git_stash.rs
+24-0deskutils/gitte/files/patch-src_git_remote__ops.rs
+0-20deskutils/gitte/files/patch-src_git_diff.rs
+4-4deskutils/gitte/Makefile
+228-1926 files

FreeBSD/ports 1d5e973 — www/go-anubis pkg-plist distinfo, www/go-anubis/files anubis.in

www/go-anubis: update to 1.28.1

- https://github.com/TecharoHQ/anubis/releases/tag/v1.28.1
- https://github.com/TecharoHQ/anubis/releases/tag/v1.28.0
- https://github.com/TecharoHQ/anubis/releases/tag/v1.28.0-pre1
- syslog facility improvements to the rc script (thanks Dan)

Sponsored by:   SkunkWerks, GmbH
Obtained from:  Dan Mahoney <freebsd at gushi.org>
DeltaFile
+11-9www/go-anubis/files/anubis.in
+4-5www/go-anubis/Makefile
+3-3www/go-anubis/distinfo
+3-0www/go-anubis/pkg-plist
+21-174 files

FreeBSD/ports 1f7ebb3 — net/rabbitmq-c pkg-plist Makefile

net/rabbitmq-c: Update to 0.18.1

Reported by:    portscout
Sponsored by:   SkunkWerks, GmbH
DeltaFile
+3-3net/rabbitmq-c/distinfo
+1-1net/rabbitmq-c/pkg-plist
+1-1net/rabbitmq-c/Makefile
+5-53 files

FreeBSD/ports fbb8597 — textproc/markterm/files patch-src_main__web.cr pkg-message.in

textproc/markterm: Update to 0.16.0

- add daemon and upstreamed supporting patches
- add alignment from bottom of page
- vendor new ext/microtex git submodule (NanoMichael/MicroTeX) via GH_TUPLE

Reported by:    portscout
Sponsored by:   SkunkWerks, GmbH
DeltaFile
+101-0textproc/markterm/files/patch-ext_litepdf.cpp
+60-0textproc/markterm/files/patch-ext_litehtml_src_render__item.cpp
+33-0textproc/markterm/files/markpdf.in
+27-0textproc/markterm/files/patch-README.md
+24-0textproc/markterm/files/pkg-message.in
+23-0textproc/markterm/files/patch-src_main__web.cr
+268-07 files not shown
+358-913 files

FreeBSD/ports ca0ec7e — lang/gleam Makefile distinfo

lang/gleam: Update to 1.19.2

Reported by:    portscout
Sponsored by:   SkunkWerks, GmbH
DeltaFile
+3-3lang/gleam/distinfo
+1-2lang/gleam/Makefile
+4-52 files

FreeBSD/ports c5104e4 — devel/buildkite-agent Makefile distinfo

devel/buildkite-agent: Update to 3.138.2

Reported by:  portscout
Sponsored by:  SkunkWerks, GmbH
DeltaFile
+5-5devel/buildkite-agent/distinfo
+1-2devel/buildkite-agent/Makefile
+6-72 files

FreeBSD/ports 5eb37a0 — lang/erlang Makefile, lang/erlang-runtime27 Makefile

lang/erlang*: Enable deterministic builds
DeltaFile
+3-1lang/erlang/Makefile
+3-1lang/erlang-runtime29/Makefile
+3-1lang/erlang-runtime28/Makefile
+3-1lang/erlang-runtime27/Makefile
+12-44 files

FreeBSD/ports d72c551 — devel/buildkite-cli Makefile distinfo

devel/buildkite-cli: Update to 3.64.2

Reported by:    portscout
Sponsored by:   SkunkWerks, GmbH
DeltaFile
+7-7devel/buildkite-cli/distinfo
+1-2devel/buildkite-cli/Makefile
+8-92 files

FreeBSD/ports 860b592 — filesystems/versitygw Makefile distinfo

filesystems/versitygw: Update to 1.10.0

Security:        CVE-2026-111943
DeltaFile
+5-5filesystems/versitygw/distinfo
+1-2filesystems/versitygw/Makefile
+6-72 files

NetBSD/src yPxbcYT — distrib/sets/lists/debug shl.mi

   fix typo
VersionDeltaFile
1.367.2.15+2-2distrib/sets/lists/debug/shl.mi
+2-21 files

OpenBSD/ports FcX7n3T — security/letsencrypt/client Makefile, security/letsencrypt/client/patches patch-examples_cli_ini

   drop obsolete text option from example config, 0.10.0 dropped ncurses in 2017
VersionDeltaFile
1.12+1-9security/letsencrypt/client/patches/patch-examples_cli_ini
1.50+1-0security/letsencrypt/client/Makefile
+2-92 files

NetBSD/pkgsrc j1DemFI — doc CHANGES-2026

   doc: Updated archivers/lzma to 26.05
VersionDeltaFile
1.7250+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc vOblV4R — archivers/lzma distinfo Makefile

   lzma: Update to version 26.05

   What's new:

   26.05: minor changes.
   26.04: Some bugs and vulnerabilities were fixed.
   26.03: Some bugs and vulnerabilities were fixed.
   26.02: Some bugs and vulnerabilities were fixed.
   26.01: Some minor fixes.
   26.00: Some minor fixes.
   25.01: The code for handling symbolic links has been changed to provide greater security when extracting files from archives.
   25.00: 7-Zip for Windows can now use more than 64 CPU threads for compression.
   24.09: The default dictionary size values for LZMA/LZMA2 compression methods were increased.
   24.05: New filter for RISC-V executables.
   23.01: New filter for ARM64 executables. BCJ2 filter was improved for better compression ratio. Some bugs were fixed.
   21.07: Some minor changes and fixes.
   21.06: The bug in LZMA encoding function was fixed.
   21.03 beta: LZMA dicrionary up to 4 GB. Speed optimizations.
   21.02 alpha: macOS and Linux support. Speed optimizations.

    [6 lines not shown]
VersionDeltaFile
1.10+8-5archivers/lzma/Makefile
1.7+4-4archivers/lzma/distinfo
+12-92 files

FreeBSD/ports 6408c96 — . UPDATING

UPDATING: Fix indentation of two entries.
DeltaFile
+4-4UPDATING
+4-41 files

FreeBSD/ports ec8e0ed — . UPDATING, devel/phorgeit-phorge Makefile

devel/phorgeit-phorge: Correct PKGNAMEPREFIX

Add the missing dash, so it matches phorgeit-arcanist*.

Reported by:    lwhsu
DeltaFile
+13-0UPDATING
+2-1devel/phorgeit-phorge/Makefile
+15-12 files