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
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
[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.
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]
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)
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>.
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]
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.
[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
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*.
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>
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
[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.