devel/rubygem-worldmonitor: Add New Port
Official Ruby client for the World Monitor API. It gives access to
country briefs, risk scores, conflict, cyber, market and news feeds
and to the MCP tools, without writing an HTTP integration by hand.
WWW: https://www.worldmonitor.app/docs/sdks
Sponsored by: Netzkommune GmbH
devel/py-worldmonitor-sdk: Add New Port
Official Python client for the World Monitor API. It gives access to
country briefs, risk scores, conflict, cyber, market and news feeds
and to the MCP tools, without writing an HTTP integration by hand.
WWW: https://www.worldmonitor.app/docs/sdks
Sponsored by: Netzkommune GmbH
py-pip: updated to 26.3
26.3 (2026-11-02)
Improved Documentation
- Clarify in the security policy that pip has never considered installing
untrusted wheels safe. This is because Python's import system is dynamic, so
pip cannot guarantee that installing a wheel will not execute third-party code.
Deprecations and Removals
- Block unexpected imports during installation, warn about unsafe imports
afterward, and improve recovery from interrupted installations.
Features
- Show build backend warnings for local source directories and log them at debug level for other sources.
- Add support for selecting extras in pylock.toml files with ``-r pylock.toml[extra1,extra2]``.
[58 lines not shown]
[lld/mac] Don't crash when _objc_msgSend is undefined (#238452)
See similar checks in other places in 0658fc654c7 /
https://reviews.llvm.org/D97642.
(Won't be hit in practice when clang calls ld64.lld as it passes the
right library. I hit this locally while futzing with manual
invocations.)
I think this fixes a regression from #78665.
www/rt60: Update to 6.0.4
Add new option, 'MFA', which enables TOTP multi-factor authentication
support. Set MFA as default ON.
PR: 300304
(cherry picked from commit 7ed40c46a44c05a709eefa58d6a82852a6d512c3)
[AArch64] Add patterns to combine SVE AND and XOR to BIC
Add ISel patterns to rewrite the following pattern to BIC:
```
return svand_u32_x(svptrue_b32(), a, sveor_u32_x(svptrue_b32(), a, b));
```
Cover cases where atleast one of AND and XOR node is of _u form or is a
normal LLVM AND/XOR node.
Also, combine sve.and.u and sve.eor(.z) when predicate for sve.and.u
matches that of sve.eor(.z) or the predicate of sve.eor(.z) is an
all-active predicate.
Cover all SVE integer widths and cover the following symmetric case:
```
return sveor_u32_x(svptrue_b32(), a, svand_u32_x(svptrue_b32(), a, b));
```
www/ungoogled-chromium: Fix build in poudriere
ninja: Entering directory `out/Release'
ninja: error: '../../third_party/devtools-frontend/src/third_party/esbuild/esbuild', needed by 'gen/third_party/devtools-fronten
d/src/front_end/third_party/lighthouse/report/report.js', missing and no known rule to make it
Approved by: blanket (fix build)
Sponsored by: UNIS Labs
[mlir][tosa] Remove vector unrolling support for apply_scale (#238010)
The vector unrolling support for `tosa.apply_scale` has no tests or
in-tree users, leaving its intended use unclear. This PR removes that
support ahead of the planned vector unrolling refactor, keeping the
refactor focused on demonstrated uses of the interface.
This PR removes that support ahead of the planned vector unrolling
refactor (https://github.com/llvm/llvm-project/issues/233408), keeping
the refactor focused on demonstrated uses of the interface.
This effectively reverts the following commit:
```bash
commit 81566001e0c8b072fa9d39be7dac1c007889d937
Author: Jakub Kuderski <kubak at google.com>
Date: Mon Feb 13 16:51:37 2023 -0500
[mlir][tosa] Enable `apply_scale` unrolling
```
[AArch64] NFC: Add pre-commit tests for SVE AND-XOR/XOR-AND combining
Add tests for patterns like AND(a, XOR(a, b)) and XOR(a, AND(a, b))
that could be replaced by `BIC(a, b)`.
Cover various cases involving plain LLVM AND/XOR instructions and
sve.and/eor[.u/z] intrinsics.
Add negative test cases where the instruction sequence can't be replaced
by BIC.
[RFC][AMDGPU][Doc] Add documentation about ABI occupancy (#224103)
This PR introduces ABI occupancy in the documentation. The actual
implementation will come in follow-up PRs once we agree on the spec.
sysutils/wmcube: Update to 1.0.2
Use the installed object directory and install the manual page. Drop
setgid kmem permissions since CPU statistics are read using sysctl.
While here, pet portclippy
Sponsored by: Rubicon Communications, LLC ("Netgate")
net-mgmt/iprange: Update to 2.1.1
Remove the portable IPv6 arithmetic patch, now included upstream.
Sponsored by: Rubicon Communications, LLC ("Netgate")
net/xmlrpc-c: Use canonical WWW URL
Follow the upstream redirect to its canonical location.
While here, pet portclippy
Sponsored by: Rubicon Communications, LLC ("Netgate")
net/pear-Net_Growl: Deprecate and drop maintainership
The upstream project is abandoned and its repository is archived.
Set the expiration date to December 31, 2026.
https://github.com/pear/Net_Growl
Sponsored by: Rubicon Communications, LLC ("Netgate")
[AArch64] Combine multiple uses of a interleave (#235669)
When result of vector_interleave operation is used in multiple store
operation each can form stN.