update devel/got to 0.130 in 8.0-stable
This version switches to creating new repositories with SHA256 by default.
Update it now in time for release, rather than later during the -stable cycle.
py-tokenizers ports fixes, based on part of a 20k line email from David Uhden Collado:
- add missing LDEP and WANTLIB
- override setting --manifest-path, otherwise Maturin misses the
Python metadata outside the Rust workspace and doesn't install properly
import ports/net/py-python-socks, ok tb@
The python-socks package provides a core proxy client functionality for
Python. Supports SOCKS4(a), SOCKS5(h), HTTP CONNECT proxy and provides
sync and async (asyncio, trio, anyio) APIs. You probably don't need to
use python-socks directly. It is used internally by aiohttp-socks and
httpx-socks packages.
drop swival/py-litellm, the very restrictive set of dependencies in much
of this ecosystem means it's not really suitable for inclusion where it
has to coexist with other ports. ok tb@
swival can be installed via pipx though some system deps should be
installed first (e.g. py3-cryptography 5.0.2, for the current version)
as they're failing from source build. e.g.
pipx install --system-site-packages --backend pip swival
(backend set to pip; uv is default if installed and it doesn't handle
system-site-packages properly at the moment)
set MODPHP_VERSION=8.3 for now, this requires php-imap which was removed
(upstream should be looking at alternatives soon; this port could do with
an update too)
update to py3-cryptodome-4.0.0, this is a nice major update with a move away
from GMP to their own constant-time big integers library, and a lot of other
improvements. See https://www.pycryptodome.org/src/changelog for more info.
update to 1.30.6; fixes multiple CVEs; from Mark Patruck
- buffer overflow vulnerability when using alias with rewrite
(CVE-2026-15176)
- buffer overflow vulnerability when evaluating string expressions
with variables (CVE-2026-93479)
- request body injection vulnerability in HTTP/3 (CVE-2026-95101)
- session forgery vulnerability when using TLS session ticket key
rotation (CVE-2026-97629)
- use-after-free vulnerability when using ngx_http_ssi_module with
AIO (CVE-2026-97205)