OpenBSD/ports bihu5hA — java/jna Makefile

   Add WANTLIB required by lib inside jar file.
VersionDeltaFile
1.39+4-0java/jna/Makefile
+4-01 files

OpenBSD/ports cmfGOho — multimedia/x264/patches patch-configure

   fix x264 build on powerpc64, from Brad (maintainer)
VersionDeltaFile
1.35.4.1+17-3multimedia/x264/patches/patch-configure
+17-31 files

OpenBSD/ports w0Dpwix — multimedia/x264/patches patch-configure

   fix x264 build on powerpc64, from Brad (maintainer)
VersionDeltaFile
1.36+17-3multimedia/x264/patches/patch-configure
+17-31 files

OpenBSD/ports GDFzFxs — games/pokerth distinfo Makefile, games/pokerth/pkg PFRAG.legacy PLIST

   update to pokerth-2.1.10, from Josh Grosse (maintainer)
VersionDeltaFile
1.68+26-7games/pokerth/Makefile
1.7+3-2games/pokerth/pkg/DESCR
1.20+2-2games/pokerth/distinfo
1.22+1-2games/pokerth/pkg/PLIST
1.1+2-0games/pokerth/pkg/PFRAG.legacy
+34-135 files

OpenBSD/ports pMlimBC — net/haproxy Makefile distinfo

   net/haproxy: update to 3.4.7

   Changes:
   https://www.haproxy.org/download/3.4/src/CHANGELOG

   from Mark Patruck
VersionDeltaFile
1.102+2-2net/haproxy/distinfo
1.143+1-1net/haproxy/Makefile
+3-32 files

OpenBSD/ports hYd90Cb — cad/kicad-share/symbols Makefile

   Add missing build depends on py3

   Spotted by sthen@, thanks
VersionDeltaFile
1.3+2-0cad/kicad-share/symbols/Makefile
+2-01 files

OpenBSD/ports x7pCUQL — security/py-cryptodome Makefile, security/py-cryptodome/pkg PFRAG.aesni PLIST

   fix cryptodome plists for cpu-optimized files on !amd64; i386 doesn't
   build avx2/bmi optimized versions, other archs don't build opt.
VersionDeltaFile
1.49+17-5security/py-cryptodome/Makefile
1.30+10-9security/py-cryptodome/pkg/PLIST
1.4+0-0security/py-cryptodome/pkg/PFRAG.aesni
+27-143 files

OpenBSD/ports kJRLO2Z — devel Makefile, devel/py-test-runner distinfo

   drop py-test-runner, no longer used, and if it's installed you get a
   warning about pkg_resources every time you run pytest when the module
   is inited
VersionDeltaFile
1.1842+2-1devel/quirks/files/Quirks.pm
1.1828+1-1devel/quirks/Makefile
1.2625+0-1devel/Makefile
1.10+0-0devel/py-test-runner/pkg/PLIST
1.3+0-0devel/py-test-runner/pkg/DESCR
1.10+0-0devel/py-test-runner/distinfo
+3-31 files not shown
+3-37 files

OpenBSD/ports vOkQISz — www/py-mastodon.py Makefile

   py-test-runner not needed, drop from BDEP/TDEP
VersionDeltaFile
1.18+1-4www/py-mastodon.py/Makefile
+1-41 files

OpenBSD/ports qOqxftC — math/mlpack Makefile

   drop py-test-runner from TDEP in BROKEN port
VersionDeltaFile
1.34+1-2math/mlpack/Makefile
+1-21 files

OpenBSD/ports pen8ORf — sysutils/duplicity Makefile

   py-test-runner not needed, drop from TDEP
VersionDeltaFile
1.76+0-3sysutils/duplicity/Makefile
+0-31 files

OpenBSD/ports TmZFmLb — multimedia/yle-dl Makefile

   py-test-runner not needed, drop from TDEP
VersionDeltaFile
1.45+0-1multimedia/yle-dl/Makefile
+0-11 files

OpenBSD/ports 6Llz3jp — devel/py-rfc3986-validator Makefile, devel/py-rfc3986-validator/patches patch-setup_py

   patch and drop py-test-runner BDEP
VersionDeltaFile
1.1+20-0devel/py-rfc3986-validator/patches/patch-setup_py
1.5+4-4devel/py-rfc3986-validator/Makefile
+24-42 files

OpenBSD/ports uvxlir6 — devel/py-pyte Makefile, devel/py-pyte/patches patch-setup_py

   patch and drop py-test-runner BDEP
VersionDeltaFile
1.1+11-0devel/py-pyte/patches/patch-setup_py
1.18+2-5devel/py-pyte/Makefile
+13-52 files

OpenBSD/ports p6Jyt1B — databases/barman Makefile

   py-test-runner not needed, drop from TDEP
VersionDeltaFile
1.36+1-2databases/barman/Makefile
+1-21 files

OpenBSD/ports kKtaxIG — devel/py-transitions Makefile

   py-test-runner not needed, drop from TDEP
VersionDeltaFile
1.8+0-1devel/py-transitions/Makefile
+0-11 files

OpenBSD/ports PvvDVFX — graphics/py-pygal Makefile, graphics/py-pygal/patches patch-setup_py

   pytest-runner not needed, patch and drop from BDEP TDEP (this is NO_TEST anyway)
VersionDeltaFile
1.4+8-9graphics/py-pygal/patches/patch-setup_py
1.19+0-3graphics/py-pygal/Makefile
+8-122 files

OpenBSD/ports SgHath7 — www/py-yarl Makefile

   py-test-runner not needed, drop from TDEP
VersionDeltaFile
1.28+0-1www/py-yarl/Makefile
+0-11 files

OpenBSD/ports HwSA1tH — www/py-jwt Makefile

   py-test-runner not needed, drop from TDEP
VersionDeltaFile
1.31+1-2www/py-jwt/Makefile
+1-21 files

OpenBSD/ports luFCUhA — devel/quirks Makefile, devel/quirks/files Quirks.pm

   drop py-wstools, ancient leaf port which doesn't work with py3.14
VersionDeltaFile
1.1841+8-4devel/quirks/files/Quirks.pm
1.1827+1-1devel/quirks/Makefile
1.1189+0-1www/Makefile
1.10+0-0www/py-wstools/pkg/PLIST
1.2+0-0www/py-wstools/pkg/DESCR
1.3+0-0www/py-wstools/distinfo
+9-61 files not shown
+9-67 files

OpenBSD/ports 7ooY2W3 — devel/got Makefile distinfo

   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.
VersionDeltaFile
1.130.2.1+2-2devel/got/distinfo
1.149.2.1+1-1devel/got/Makefile
+3-32 files

OpenBSD/ports r6lVaK4 — textproc/py-tokenizers Makefile, textproc/py-tokenizers/pkg PLIST

   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
VersionDeltaFile
1.2+76-4textproc/py-tokenizers/pkg/PLIST
1.3+11-4textproc/py-tokenizers/Makefile
+87-82 files

OpenBSD/ports HKguyCQ — net/eduvpn/vpn-user-portal Makefile

   missed bump for php change; thanks aja
VersionDeltaFile
1.38+1-1net/eduvpn/vpn-user-portal/Makefile
+1-11 files

OpenBSD/ports AMP2ZRt — net Makefile

   +py-python-socks +py-tiny-proxy
VersionDeltaFile
1.1478+2-0net/Makefile
+2-01 files

OpenBSD/ports Z8LRH34 — net/py-python-socks distinfo Makefile, net/py-python-socks/pkg PLIST DESCR

   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.
VersionDeltaFile
1.1+209-0net/py-python-socks/pkg/PLIST
1.1+29-0net/py-python-socks/Makefile
1.1+5-0net/py-python-socks/pkg/DESCR
1.1+2-0net/py-python-socks/distinfo
1.1.1.1+0-0net/py-python-socks/pkg/PLIST
1.1.1.1+0-0net/py-python-socks/pkg/DESCR
+245-02 files not shown
+245-08 files

OpenBSD/ports DJJPlei — net/py-tiny-proxy distinfo Makefile, net/py-tiny-proxy/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+55-0net/py-tiny-proxy/pkg/PLIST
1.1+23-0net/py-tiny-proxy/Makefile
1.1+3-0net/py-tiny-proxy/pkg/DESCR
1.1+2-0net/py-tiny-proxy/distinfo
1.1.1.1+0-0net/py-tiny-proxy/pkg/PLIST
1.1.1.1+0-0net/py-tiny-proxy/pkg/DESCR
+83-02 files not shown
+83-08 files

OpenBSD/ports C5SJjWo — devel Makefile, devel/py-mcp distinfo

   drop py-mcp as well, same issue as swival/litellm for tight deps, ok kirill
VersionDeltaFile
1.1840+2-1devel/quirks/files/Quirks.pm
1.1826+1-1devel/quirks/Makefile
1.2624+0-1devel/Makefile
1.2+0-0devel/py-mcp/pkg/PLIST
1.2+0-0devel/py-mcp/pkg/DESCR
1.2+0-0devel/py-mcp/distinfo
+3-31 files not shown
+3-37 files

OpenBSD/ports zH7fMSI — devel/maturin Makefile crates.inc, devel/maturin/patches patch-src_target_mod_rs patch-Cargo_lock

   update to maturin-1.15.0, i had to patch upstream's cargo.lock because
   of dep failures. checked for plist changes in all dependent ports.
VersionDeltaFile
1.1+3,331-0devel/maturin/patches/patch-Cargo_lock
1.33+430-476devel/maturin/distinfo
1.21+214-237devel/maturin/crates.inc
1.6+1-1devel/maturin/patches/patch-src_target_mod_rs
1.51+1-1devel/maturin/Makefile
+3,977-7155 files

OpenBSD/ports 33DYWRv — devel Makefile, devel/quirks Makefile

   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)
VersionDeltaFile
1.1839+3-1devel/quirks/files/Quirks.pm
1.2623+0-2devel/Makefile
1.1825+1-1devel/quirks/Makefile
1.2+0-0devel/swival/pkg/PLIST
1.2+0-0devel/swival/pkg/DESCR
1.2+0-0devel/swival/distinfo
+4-46 files not shown
+4-412 files

OpenBSD/ports 8QshChM — devel/py-prompt_toolkit distinfo Makefile

   update to py3-prompt_toolkit-3.0.53
VersionDeltaFile
1.36+2-2devel/py-prompt_toolkit/distinfo
1.52+2-2devel/py-prompt_toolkit/Makefile
+4-42 files