FreeBSD/ports d69e801graphics/openusd/files patch-pxr_imaging_hgi_hgi.cpp patch-pxr_base_arch_systemInfo.cpp

graphics/openusd: fix cmake file

Consumers using cmake failed with this error:

CMake Error at /usr/local/cmake/pxrTargets.cmake:426 (set_target_properties):
  The link interface of target "garch" contains:

    OpenGL::GL

  but the target was not found.

See https://github.com/PixarAnimationStudios/OpenUSD/issues/3310

PR:             296774
Approved by:    maintainer’s time-out
DeltaFile
+18-0graphics/openusd/files/patch-pxr_pxrConfig.cmake.in
+3-3graphics/openusd/files/patch-pxr_usd_usd_clip.cpp
+3-3graphics/openusd/files/patch-pxr_base_tf_diagnostic.cpp
+3-3graphics/openusd/files/patch-pxr_base_arch_stackTrace.cpp
+2-2graphics/openusd/files/patch-pxr_imaging_hgi_hgi.cpp
+2-2graphics/openusd/files/patch-pxr_base_arch_systemInfo.cpp
+31-132 files not shown
+34-168 files

FreeBSD/ports 94e197cgraphics/opensubdiv Makefile, graphics/opensubdiv/files patch-opensubdiv_hbr_mesh.h patch-opensubdiv_CMakeLists.txt

graphics/opensubdiv: fix cmake config file

Consumers encountered this error:

CMake Error at /usr/local/lib/cmake/OpenSubdiv/OpenSubdivTargets.cmake:79 (set_target_properties):
  The link interface of target "OpenSubdiv::osdCPU" contains:
    OpenMP::OpenMP_CXX
  but the target was not found.

PR:             296775
Approved by:    maintainer’s time-out
DeltaFile
+13-0graphics/opensubdiv/files/patch-opensubdiv-config.cmake.in
+3-3graphics/opensubdiv/files/patch-opensubdiv_osd_CMakeLists.txt
+2-2graphics/opensubdiv/files/patch-opensubdiv_hbr_mesh.h
+2-2graphics/opensubdiv/files/patch-opensubdiv_CMakeLists.txt
+2-2graphics/opensubdiv/files/patch-cmake_FindGLFW.cmake
+2-1graphics/opensubdiv/Makefile
+24-106 files

LLVM/project 6b7830cllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/lib/Transforms/Vectorize/SLPVectorizer SLPCompatibilityAnalysis.h SLPCompatibilityAnalysis.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+219-89llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+59-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCompatibilityAnalysis.cpp
+6-17llvm/test/Transforms/SLPVectorizer/vectorize-reorder-alt-shuffle.ll
+13-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCompatibilityAnalysis.h
+1-11llvm/test/Transforms/SLPVectorizer/X86/BinOpSameOpcodeHelper.ll
+4-7llvm/test/Transforms/SLPVectorizer/X86/supernode.ll
+302-1246 files

NetBSD/src c5NudzGsys/external/bsd/dwc2 dwc2.c

   whitespace fix.
VersionDeltaFile
1.82+3-3sys/external/bsd/dwc2/dwc2.c
+3-31 files

LLVM/project 0815853llvm/lib/Target/AMDGPU/Disassembler AMDGPUDisassembler.cpp, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.cpp AMDGPUBaseInfo.h

[AMDGPU][MC] Check availability of certain registers (#214973)

Fixes #214952.
DeltaFile
+33-26llvm/test/MC/AMDGPU/literals.s
+40-11llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+30-0llvm/test/MC/Disassembler/AMDGPU/decode-err.txt
+14-1llvm/test/MC/AMDGPU/gfx1250_asm_operands.s
+6-0llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+5-0llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+128-381 files not shown
+130-397 files

LLVM/project a132a22llvm/include/llvm/ExecutionEngine/Orc CallableTraitsHelper.h, llvm/unittests/ExecutionEngine/Orc CMakeLists.txt CallableTraitsHelperTest.cpp

[ORC] Remove CallableTraitsHelper (#215089)

CallableTraitsHelper was only used by CallViaEPC.h / CallSPSViaEPC.h,
which were removed in the previous commit. With those gone it has no
remaining users, so remove it and its unit test.
DeltaFile
+0-74llvm/include/llvm/ExecutionEngine/Orc/CallableTraitsHelper.h
+0-70llvm/unittests/ExecutionEngine/Orc/CallableTraitsHelperTest.cpp
+0-1llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn
+0-1llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt
+0-1464 files

FreeBSD/ports 0ed6e1flang/babashka Makefile distinfo

lang/babashka: Update to 1.13.219

Changes since 1.12.218:

1.13.219 (2026-07-27)

Highlights:

  * Tasks get automatic --help and shell completions, through the new
    :exec-fn and :cmd keys. See the blog post:
    https://blog.michielborkent.nl/babashka-tasks-cli.html
    These task keys should be considered experimental and may change in
    a future version of babashka, depending on feedback from the
    community
  * Clojure 1.13 map destructuring with :keys! etc.

Other changes:

  * Tasks: :exec-fn (a function) or :cmd (a command tree) on a task

    [68 lines not shown]
DeltaFile
+5-5lang/babashka/distinfo
+1-1lang/babashka/Makefile
+6-62 files

NetBSD/pkgsrc A1qAGrPdoc CHANGES-2026 TODO

   doc: Updated lang/py-ast-serialize to 0.8.0
VersionDeltaFile
1.27706+1-3doc/TODO
1.5091+2-1doc/CHANGES-2026
+3-42 files

NetBSD/pkgsrc UnK3QdYlang/py-ast-serialize PLIST Makefile, lang/py-ast-serialize/patches patch-Cargo.toml

   py-ast-serialize: update to 0.8.0.

       Bump version to 0.8.0
       Try building version-specific wheels for Emscripten (#76)
       Add missing Python 3.15 trove classifier (#74)
       Bump version to 0.7.0
       Minor update after adding wheels for Python 3.15 (#73)
       Vendor Ruff crates (#70)
       Build musllinux wheels for ppc64le and riscv64 (#72)
       Build wheels for Python 3.15 (#71)
VersionDeltaFile
1.4+328-44lang/py-ast-serialize/distinfo
1.4+108-12lang/py-ast-serialize/cargo-depends.mk
1.4+2-6lang/py-ast-serialize/Makefile
1.3+1-1lang/py-ast-serialize/patches/patch-Cargo.toml
1.2+1-0lang/py-ast-serialize/PLIST
+440-635 files

OpenBSD/src 5ynKJV1usr.bin/mandoc mandoc.1

   Clarify that the -T ps and -T pdf output formats are experimental,
   produce low-quality output, and that mandoc(1) is not a
   typesetting system.  This should really have been clarified
   in this manual page many years ago because producing a typesetting
   system has never been a development goal, not even a long-term goal.

   Also delete the EXAMPLES entry involving -T ps because that entry puts
   undue emphasis on it and can be misconstrued as a recommendation
   to use that mode for any particular purpose.

   The general idea for this clarification came up talking
   to G. Branden Robinson on <groff at gnu.org>.
VersionDeltaFile
1.200+31-16usr.bin/mandoc/mandoc.1
+31-161 files

Linux/linux b643e49drivers/s390/crypto zcrypt_ep11misc.c zcrypt_ccamisc.c

Merge tag 's390-7.2-7' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux

Pull s390 fixes from Vasily Gorbik:

 - Fix potential uninitialized memory reads and buffer overflows from
   malformed zcrypt CCA and EP11 requests by properly validating lengths
   and payloads

 - Fix possible out of bounds accesses in zcrypt EP11 domain handling by
   replacing fixed payload layout assumptions with parsing ASN.1 fields
   with bounds checks

 - Fix zcrypt CCA and EP11 request and reply buffer allocations missing
   required 4-byte padding, and scrub the full allocation on release

 - Fix zcrypt CCA and EP11 messages leaking up to 3 uninitialized bytes
   of memory by zeroing trailing alignment padding

* tag 's390-7.2-7' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:

    [5 lines not shown]
DeltaFile
+252-112drivers/s390/crypto/zcrypt_msgtype6.c
+14-6drivers/s390/crypto/zcrypt_ccamisc.c
+11-5drivers/s390/crypto/zcrypt_ep11misc.c
+277-1233 files

FreeBSD/ports c6822c8mail/thunderbird Makefile, mail/thunderbird-esr Makefile

gecko: declare NOT_FOR_ARCHS=i386

The building and linking of the rust parts on x86 needs a larger
address space than a 32bit platform can provide (at most 4GB).
The gecko ports have been failing for quite a while on the official
builders with an "rustc-LLVM ERROR: out of memory" message, e.g.
https://pkg-status.freebsd.org/beefy18/data/144i386-default/6f1fe399c86f/logs/thunderbird-153.0.2.log

We can as well stop trying to save the CPU cycles leading up to
this error.

(cherry picked from commit 368d875486b966c782bc2a7d91f31f1d6ef44175)
DeltaFile
+3-0www/firefox/Makefile
+3-0www/firefox-esr/Makefile
+3-0mail/thunderbird/Makefile
+3-0mail/thunderbird-esr/Makefile
+12-04 files

NetBSD/pkgsrc-wip d9cc36b. TODO

TODO: + whisper.cpp-1.9.2.
DeltaFile
+1-0TODO
+1-01 files

NetBSD/pkgsrc wB31KeOdoc TODO

   doc/TODO: add some

   + geeqie-3.1, hiredis-1.4.1, ocaml-dune-3.24.2 openexr-3.4.14,
     py-ast-serialize-0.8.0, py-astroid-4.3.0, py-cairo-1.29.1,
     py-dateutil-2.9.0.post0, py-flit_core-4.0.2, py-google-api-core-2.34.0,
     py-google-auth-2.56.3, py-google-auth-httplib2-0.4.1,
     py-googleapis-common-protos-1.75.1, py-h2-4.4.1, py-librt-0.15.0,
     py-mako-1.4.1, py-proto-plus-1.28.3, py-pspdfutils-3.3.16,
     py-pydantic-core-2.48.0, py-pytz-2026.3.post1, py-setuptools-84.0.0,
     py-uv-build-0.12.3, rrdtool-1.11.0, tree-sitter-0.26.12.
VersionDeltaFile
1.27705+26-3doc/TODO
+26-31 files

LLVM/project c3278d5clang-tools-extra/clang-tidy ClangTidyModuleRegistry.h, clang-tools-extra/docs ReleaseNotes.md

[clang-tidy] Remove deprecated `ClangTidyModuleRegistry.h` (#215055)

Close #173414.
DeltaFile
+0-21clang-tools-extra/clang-tidy/ClangTidyModuleRegistry.h
+4-0clang-tools-extra/docs/ReleaseNotes.md
+4-212 files

FreeBSD/ports 368d875mail/thunderbird Makefile, mail/thunderbird-esr Makefile

gecko: declare NOT_FOR_ARCHS=i386

The building and linking of the rust parts on x86 needs a larger
address space than a 32bit platform can provide (at most 4GB).
The gecko ports have been failing for quite a while on the official
builders with an "rustc-LLVM ERROR: out of memory" message, e.g.
https://pkg-status.freebsd.org/beefy18/data/144i386-default/6f1fe399c86f/logs/thunderbird-153.0.2.log

We can as well stop trying to save the CPU cycles leading up to
this error.
DeltaFile
+3-0www/firefox/Makefile
+3-0www/firefox-esr/Makefile
+3-0mail/thunderbird/Makefile
+3-0mail/thunderbird-esr/Makefile
+12-04 files

LLVM/project 7e0a4eellvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/RISCV spillcost-loop-invariant-gather.ll

[SLP]Charge spill cost for loop-invariant gathers live over a call

Loop-invariant gathers hoisted to the preheader by
optimizeGatherSequence are live across calls in the loop body and need
spill/reload on targets with call-clobbered vector registers, but were
skipped by getSpillCost. Charge them like other call-crossing values.

Fixes #214555

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/215093
DeltaFile
+14-1llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+9-5llvm/test/Transforms/SLPVectorizer/RISCV/spillcost-loop-invariant-gather.ll
+23-62 files

OPNSense/core ae0088bsrc/opnsense/www/js opnsense_favorites.js

Update opnsense_favorites.js (#10695)
DeltaFile
+1-0src/opnsense/www/js/opnsense_favorites.js
+1-01 files

LLVM/project 6860517llvm/test/Transforms/SLPVectorizer/RISCV spillcost-loop-invariant-gather.ll

[SLP][NFC]Add a test with the spills for loop invariants, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/215092
DeltaFile
+79-0llvm/test/Transforms/SLPVectorizer/RISCV/spillcost-loop-invariant-gather.ll
+79-01 files

FreeBSD/ports d9a04e4games/CWR-CE Makefile

games/CWR-CE: enable powerpc64le build

Previously fixed using LLVM's translation layer.
DeltaFile
+1-1games/CWR-CE/Makefile
+1-11 files

FreeBSD/ports 5c4566edevel/isa-l_crypto pkg-plist Makefile

devel/isa-l_crypto: fix packaging on powerpc64le, enable powerpc64

Upstream 2.26 moved aes_cbc.h and aes_gcm.h into the AES module's
install list, and the AES module is only built on x86_64 and aarch64.
Other architectures use the generic base implementations, so the two
headers are not staged and check-plist fails. Gate them in pkg-plist.

powerpc64 builds the same generic code: both powerpc64 and powerpc64le
pass the upstream test suite (29/29, including the FIPS self-tests),
so widen ONLY_FOR_ARCHS.

Also correct ONLY_FOR_ARCHS_REASON: no isa-l_crypto release ever had
powerpc64le-specific code; all releases fall back to the generic C
implementations on ppc64*.
DeltaFile
+10-2devel/isa-l_crypto/Makefile
+2-2devel/isa-l_crypto/pkg-plist
+12-42 files

LLVM/project 0311761llvm/test/CodeGen/ARM vector-lrint.ll, llvm/test/CodeGen/X86 vector-llrint.ll fp128-libcalls-strict-gnu.ll

RuntimeLibcalls: Fix reporting incorrectly typed fp128 long double functions

l-suffixed long double math functions are fp128 only when the target's
long double is fp128. The default set provided them on every target that was
not x87 or ppc_fp128, so targets using double as long double wrongly reported
the fp128 l-suffixed functions.

Update tests that were reliant on phantom fp128 calls. These are only available
with glibc on select targets. In cases where the target supports the calls in
some triple, split the tests. In cases where the target has no fp128 library
support, delete the tests.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+21-3,157llvm/test/CodeGen/X86/fp128-libcalls-strict.ll
+5-2,046llvm/test/CodeGen/X86/fp128-libcalls.ll
+0-1,547llvm/test/CodeGen/X86/vector-lrint.ll
+1,283-0llvm/test/CodeGen/X86/fp128-libcalls-strict-gnu.ll
+0-1,205llvm/test/CodeGen/ARM/vector-lrint.ll
+0-868llvm/test/CodeGen/X86/vector-llrint.ll
+1,309-8,82347 files not shown
+2,503-12,08353 files

FreeBSD/ports d4c50b7www/nginx-acme Makefile Makefile.cargo

www/nginx-acme: Update to 0.4.1

Fixes a possible crash during name resolution (via ngx 0.5.1).

https://github.com/nginx/nginx-acme/releases/tag/v0.4.1

While here, switch alignment to tabs (portfmt).

Sponsored by: Netzkommune GmbH
DeltaFile
+67-69www/nginx-acme/distinfo
+33-34www/nginx-acme/Makefile.cargo
+15-17www/nginx-acme/Makefile
+115-1203 files

LLVM/project 1a08c40llvm/include/llvm/ExecutionEngine/Orc CallSPSViaEPC.h CallViaEPC.h, llvm/unittests/ExecutionEngine/Orc CMakeLists.txt CallSPSViaEPCTest.cpp

[ORC] Remove CallViaEPC.h and CallSPSViaEPC.h (#215086)

These provided EPC calls with pluggable serialization (EPCCaller /
EPCCall / SPSEPCCaller / SPSEPCCall). That role is now filled by the
RTBridge Proxy APIs (rt::Proxy + rt::sps::ProxySpec), and these headers
had no users other than their own unit test, so remove them along with
CallSPSViaEPCTest.
DeltaFile
+0-173llvm/unittests/ExecutionEngine/Orc/CallSPSViaEPCTest.cpp
+0-153llvm/include/llvm/ExecutionEngine/Orc/CallViaEPC.h
+0-95llvm/include/llvm/ExecutionEngine/Orc/CallSPSViaEPC.h
+0-1llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn
+0-1llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt
+0-4235 files

OpenBSD/ports FFT1tFowww/anubis Makefile distinfo

   update to anubis-1.27.0
VersionDeltaFile
1.20+2-2www/anubis/distinfo
1.22+1-1www/anubis/Makefile
+3-32 files

HardenedBSD/src 151d5a9lib/libifconfig libifconfig.c, sbin/ifconfig ifvfstatus.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+278-6sys/netlink/route/iface.c
+212-0sbin/ifconfig/ifvfstatus.c
+163-11sys/net/if.c
+166-7usr.sbin/iovctl/iovctl.c
+168-0sys/dev/pci/pci_iov.c
+129-0lib/libifconfig/libifconfig.c
+1,116-2440 files not shown
+2,197-4346 files

HardenedBSD/src e39d1e2lib/libifconfig libifconfig.c, sbin/ifconfig ifvfstatus.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+278-6sys/netlink/route/iface.c
+212-0sbin/ifconfig/ifvfstatus.c
+163-11sys/net/if.c
+166-7usr.sbin/iovctl/iovctl.c
+168-0sys/dev/pci/pci_iov.c
+129-0lib/libifconfig/libifconfig.c
+1,116-2440 files not shown
+2,197-4346 files

HardenedBSD/src b6b889blib/libc/stdlib merge.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+21-48lib/libc/stdlib/merge.c
+21-481 files

HardenedBSD/ports f633c00graphics/jogamp-jogl/files patch-gluegen2, math/scilab Makefile pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+7,656-10,084math/scilab/pkg-plist
+0-380math/scilab/files/patch-jogamp-jogl-2.3.2
+157-0www/freenginx-acme-module/distinfo
+92-45math/scilab/Makefile
+0-97graphics/jogamp-jogl/files/patch-gluegen2
+95-0math/scilab/files/patch-etc_jvm__options.xml.inst
+8,000-10,606160 files not shown
+10,256-11,195166 files

FreeBSD/ports c4fe917net-im/telegram-desktop Makefile distinfo

net-im/telegram-desktop: update to 7.0.9 release (+)

Release notes:  https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.7 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.8 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.9
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+3-1net-im/telegram-desktop/Makefile
+6-42 files