FreeBSD/ports 375abc5lang/babashka Makefile distinfo

lang/babashka: Update to 1.13.222

Changes since 1.13.220:

1.13.222 (2026-09-14)

Read the release blog post:
https://blog.michielborkent.nl/babashka-1.13.222.html

  * Fix No :mvn/version specified when resolving dependencies on Jetty
    ee9 and ee10 caused by cached POMs sharing dependency management
    across versions
  * bb nrepl-server writes .nrepl-port on start and removes it on
    exit, so bb repl --connect finds the server without an address
  * Bump org.babashka/cli to 0.12.91

1.13.221 (2026-09-14)

  * Resolve dependencies without a JVM by default. Set :deps-resolver

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

FreeBSD/ports 372fe06www/py-httpx2 Makefile

www/py-httpx2: fix devel/py-backports.zstd dependency for Python 3.14 and above

PR:             298407
Reported by:    yds <yds at Necessitu.de>
DeltaFile
+10-1www/py-httpx2/Makefile
+10-11 files

FreeBSD/ports 1ed865cmath/py-ml-dtypes Makefile

math/py-ml-dtypes: Unbreak build by adding missing USES=cmake:indirect

Approved by:    portmgr (blanket; unbreak)
Reported by:    fallout, local build failures
DeltaFile
+1-1math/py-ml-dtypes/Makefile
+1-11 files

FreeBSD/ports becfb64science/py-scipy-stubs distinfo Makefile, science/py-scipy-stubs/files patch-pyproject.toml

science/py-scipy-stubs: update 1.18.0.1 → 1.18.1.0
DeltaFile
+5-4science/py-scipy-stubs/files/patch-pyproject.toml
+4-3science/py-scipy-stubs/Makefile
+3-3science/py-scipy-stubs/distinfo
+12-103 files

FreeBSD/ports 43e0879textproc/py-citeproc-py distinfo Makefile, textproc/py-citeproc-py/files patch-pyproject.toml

textproc/py-citeproc-py: update 0.10.3 → 0.11.1
DeltaFile
+24-0textproc/py-citeproc-py/files/patch-pyproject.toml
+7-3textproc/py-citeproc-py/Makefile
+3-3textproc/py-citeproc-py/distinfo
+34-63 files

FreeBSD/ports bdc13f9cad/py-amaranth distinfo Makefile

cad/py-amaranth: update 0.5.9 → 0.5.10
DeltaFile
+3-3cad/py-amaranth/distinfo
+3-3cad/py-amaranth/Makefile
+6-62 files

FreeBSD/ports a48807bfinance/py-ccxt distinfo Makefile, finance/py-ccxt/files patch-pyproject.toml

finance/py-ccxt: update 4.5.70 → 4.5.78
DeltaFile
+29-11finance/py-ccxt/Makefile
+18-12finance/py-ccxt/files/patch-pyproject.toml
+3-3finance/py-ccxt/distinfo
+50-263 files

FreeBSD/ports b679b28www/py-botocore-stubs Makefile distinfo

www/py-botocore-stubs: update 1.43.14 → 1.43.67
DeltaFile
+3-3www/py-botocore-stubs/distinfo
+2-3www/py-botocore-stubs/Makefile
+5-62 files

FreeBSD/ports a63b398sysutils/py-datalad Makefile distinfo

sysutils/py-datalad: update 1.6.1 → 1.6.2
DeltaFile
+3-3sysutils/py-datalad/distinfo
+3-2sysutils/py-datalad/Makefile
+6-52 files

FreeBSD/ports 0c8888amisc/py-histoprint Makefile distinfo

misc/py-histoprint: update 2.7.0 → 2.7.1
DeltaFile
+3-3misc/py-histoprint/distinfo
+2-2misc/py-histoprint/Makefile
+5-52 files

FreeBSD/ports f607d3dwww/py-boto3-stubs Makefile distinfo, www/py-boto3-stubs/files patch-pyproject.toml

www/py-boto3-stubs: update 1.43.93 → 1.43.94
DeltaFile
+4-4www/py-boto3-stubs/files/patch-pyproject.toml
+3-3www/py-boto3-stubs/distinfo
+1-1www/py-boto3-stubs/Makefile
+8-83 files

FreeBSD/ports 02e1549science/py-qcengine distinfo Makefile, science/py-qcengine/files patch-pyproject.toml

science/py-qcengine: update 0.50.0 → 0.51.0
DeltaFile
+10-2science/py-qcengine/Makefile
+3-3science/py-qcengine/distinfo
+2-2science/py-qcengine/files/patch-pyproject.toml
+15-73 files

FreeBSD/ports a347f71misc/py-npe2 Makefile distinfo

misc/py-npe2: update 0.8.3 → 0.9.0
DeltaFile
+3-3misc/py-npe2/distinfo
+1-1misc/py-npe2/Makefile
+4-42 files

FreeBSD/ports 83f2b7bmisc/ezc3d Makefile distinfo, misc/py-ezc3d distinfo Makefile

misc/{,py-}ezc3d: update 1.6.3 → 1.7.2
DeltaFile
+32-0misc/py-ezc3d/files/patch-CMakeLists.txt
+8-5misc/py-ezc3d/Makefile
+9-3misc/py-ezc3d/files/patch-pyproject.toml
+3-3misc/py-ezc3d/distinfo
+3-3misc/ezc3d/distinfo
+2-3misc/ezc3d/Makefile
+57-176 files

FreeBSD/ports 2305eb8devel/py-pytest-subprocess distinfo Makefile

devel/py-pytest-subprocess: update 1.5.4 → 1.6.0
DeltaFile
+10-5devel/py-pytest-subprocess/Makefile
+3-3devel/py-pytest-subprocess/distinfo
+13-82 files

FreeBSD/ports e478fbbmisc/py-hist distinfo Makefile

misc/py-hist: update 2.10.1 → 2.11.0
DeltaFile
+12-3misc/py-hist/Makefile
+3-3misc/py-hist/distinfo
+15-62 files

FreeBSD/ports 3ebcb45finance/py-ffn distinfo Makefile, finance/py-ffn/files patch-pyproject.toml

finance/py-ffn: update 1.1.5 → 1.2.1
DeltaFile
+5-11finance/py-ffn/files/patch-pyproject.toml
+9-7finance/py-ffn/Makefile
+3-3finance/py-ffn/distinfo
+17-213 files

FreeBSD/ports 096f4cbdevel/py-swig distinfo Makefile, devel/py-swig/files patch-pyproject.toml

devel/py-swig: update 4.4.1 → 4.5.0
DeltaFile
+23-23devel/py-swig/files/patch-pyproject.toml
+4-4devel/py-swig/Makefile
+3-3devel/py-swig/distinfo
+30-303 files

FreeBSD/ports d48ff47devel/py-fastcore Makefile distinfo

devel/py-fastcore: update 2.1.12 → 2.2.26
DeltaFile
+3-3devel/py-fastcore/distinfo
+1-1devel/py-fastcore/Makefile
+4-42 files

FreeBSD/ports 3965b56devel/py-diff-cover distinfo Makefile, devel/py-diff-cover/files patch-tests_test__integration.py

devel/py-diff-cover: update 10.4.1 → 10.5.1
DeltaFile
+11-9devel/py-diff-cover/Makefile
+17-0devel/py-diff-cover/files/patch-tests_test__integration.py
+3-3devel/py-diff-cover/distinfo
+31-123 files

FreeBSD/ports ccfe4d4devel/py-pyrefly Makefile distinfo, devel/py-pyrefly/files patch-Cargo.toml

devel/py-pyrefly: update 1.2.0 → 1.3.0
DeltaFile
+253-213devel/py-pyrefly/distinfo
+127-108devel/py-pyrefly/Makefile
+14-0devel/py-pyrefly/files/patch-Cargo.toml
+394-3213 files

FreeBSD/ports 99b7e6bdevel/py-pybase64 Makefile, devel/py-pybase64/files patch-setup.py patch-tests_test__packaging.py

devel/py-pybase64: update 1.4.3 → 1.5.0
DeltaFile
+76-0devel/py-pybase64/files/patch-tests_utils.py
+35-0devel/py-pybase64/files/patch-pyproject.toml
+26-0devel/py-pybase64/files/patch-tests_conftest.py
+10-7devel/py-pybase64/Makefile
+16-0devel/py-pybase64/files/patch-setup.py
+16-0devel/py-pybase64/files/patch-tests_test__packaging.py
+179-71 files not shown
+182-107 files

FreeBSD/ports dd4a559devel/py-mutmut distinfo Makefile, devel/py-mutmut/files patch-pyproject.toml

devel/py-mutmut: update 3.6.0 → 3.8.0
DeltaFile
+18-15devel/py-mutmut/Makefile
+19-6devel/py-mutmut/files/patch-pyproject.toml
+3-3devel/py-mutmut/distinfo
+40-243 files

FreeBSD/ports 59e7166devel/py-cibuildwheel Makefile, devel/py-cibuildwheel/files patch-cibuildwheel_typing.py patch-pyproject.toml

devel/py-cibuildwheel: update 4.1.1 → 4.2.1
DeltaFile
+71-13devel/py-cibuildwheel/files/patch-cibuildwheel_architecture.py
+31-0devel/py-cibuildwheel/files/patch-unit__test_validate__schema__test.py
+19-3devel/py-cibuildwheel/Makefile
+22-0devel/py-cibuildwheel/files/patch-cibuildwheel_platforms_____init____.py
+16-0devel/py-cibuildwheel/files/patch-pyproject.toml
+14-0devel/py-cibuildwheel/files/patch-cibuildwheel_typing.py
+173-162 files not shown
+183-228 files

FreeBSD/ports ca4912adevel/py-mypy-boto3-s3 Makefile distinfo, devel/py-mypy-boto3-s3/files patch-pyproject.toml

devel/py-mypy-boto3-s3: update 1.42.80 → 1.43.93
DeltaFile
+5-5devel/py-mypy-boto3-s3/files/patch-pyproject.toml
+3-3devel/py-mypy-boto3-s3/distinfo
+2-3devel/py-mypy-boto3-s3/Makefile
+10-113 files

FreeBSD/ports 0b9c2b8textproc/py-bibtexparser distinfo Makefile, textproc/py-bibtexparser/files patch-pyproject.toml

textproc/py-bibtexparser: update 1.4.4 → 2.0.1
DeltaFile
+25-0textproc/py-bibtexparser/files/patch-pyproject.toml
+13-3textproc/py-bibtexparser/Makefile
+3-3textproc/py-bibtexparser/distinfo
+41-63 files

FreeBSD/ports c29ac86audio/cardinal Makefile, audio/cardinal/files roundevenf-definition.c patch-plugins_MindMeldModular_src_ShapeMaster_Shape.hpp

audio/cardinal: Fix build on 16

Multiple issues:
- roundevenf is missing on FreeBSD
- std::abs<> had to be patched
- c++14 had to be added to avoid deprecated C++ features
- old USES=llvm fix had to be removed

Reported by:    fallout
DeltaFile
+21-5audio/cardinal/Makefile
+13-0audio/cardinal/files/patch-plugins_MindMeldModular_src_ShapeMaster_Shape.hpp
+6-0audio/cardinal/files/roundevenf-definition.c
+40-53 files

FreeBSD/src f589d1fshare/man/man4 ixv.4, sys/dev/ixgbe if_ixv.c ixgbe_hv_vf.c

ixv: Recover E610 Hyper-V carrier without the PCI link query

Current Windows PF drivers do not emulate the E610 link-status query at
PCI configuration offset 0x209.  The installed Intel ixw 1.8.54.0 driver
returns zero even with the physical port connected, leaving the VF at
no carrier after an otherwise successful hn handoff.

When the query returns zero, use VFLINKS for carrier only.  Its speed
field is not the negotiated E610 line rate: the tested 1 Gb/s port
reports the default 10 Gb/s encoding.  Publish an unknown speed instead,
including in the verbose link-up diagnostic, and document this fallback.
Keep nonzero PCI results authoritative and reject all-ones reads.  Other
Hyper-V families and the native E610 mailbox path are unchanged.

A zero result cannot distinguish an unsupported query from a down link;
in either case this fallback relies on the legacy carrier indication.
The connected and disconnected ports reported VFLINKS.UP set and clear,
respectively, while both returned zero from the PCI query.


    [2 lines not shown]
DeltaFile
+17-0sys/dev/ixgbe/ixgbe_hv_vf.c
+7-3sys/dev/ixgbe/if_ixv.c
+4-1share/man/man4/ixv.4
+28-43 files

FreeBSD/src 9ea7bebshare/man/man4 ixv.4, sys/dev/ixgbe ixgbe_osdep.h ixgbe_osdep.c

ixv: Add Hyper-V virtual function support

Hyper-V does not expose the normal Intel PF/VF mailbox.

Import the Hyper-V operation overrides from DPDK and complete its reset
callback with the configuration-space mechanism submitted by Microsoft.
Route ixv operations through the operation table, use mailbox API 1.0,
and limit this environment to one queue pair.

Claim the 82599, X540, X550, X550EM-X, and X550EM-A Hyper-V device IDs
listed by DPDK.  Select the same path for the E610 Hyper-V subdevice
identity defined there.

For E610/Linkville, read the emulated VFLINKS-format status from PCI
configuration space at offset 0x209.  Older families retain the MMIO
VFLINKS path.

Treat receive-mode changes as host-owned no-ops and do not retry VLAN
operations that Hyper-V permanently rejects.  Limit the Hyper-V 82599

    [13 lines not shown]
DeltaFile
+277-0sys/dev/ixgbe/ixgbe_hv_vf.c
+94-40sys/dev/ixgbe/if_ixv.c
+12-0sys/dev/ixgbe/ixgbe_hv_vf.h
+9-2share/man/man4/ixv.4
+7-1sys/dev/ixgbe/ixgbe_osdep.c
+4-0sys/dev/ixgbe/ixgbe_osdep.h
+403-432 files not shown
+406-438 files

FreeBSD/src b5519c4contrib/hyperv/tools/scripts hyperv_vfup

hyperv: Configure IPv6 when setting up VF failover

The default VF-up script moves IPv4 configuration from the synthetic
interface to a failover lagg, but leaves IPv6 unconfigured on the lagg.
Adding the synthetic interface as a member can remove its IPv6 addresses,
so deleting the remaining member addresses is not sufficient.

Stop accepting router advertisements on the synthetic interface before
adding it to the lagg.  Leave its link-local address and IPv6 enable state
in place for lagg's address, prefix and default-router cleanup, then disable
IPv6 and explicitly remove any remaining addresses.  This also covers
members without a link-local address or with IPv6 already disabled.

Replay the synthetic interface's IPv6 rc.conf configuration on the lagg,
including aliases, prefix-derived addresses and legacy configuration names.
Remap the variables in a subshell and reuse network.subr's IPv6 helpers.
For SLAAC, solicit fresh router advertisements rather than copying learned
addresses as permanent ones.  Configure IPv6 independently of the IPv4
DHCP/static choice, and leave existing laggs alone on repeated invocation.

    [6 lines not shown]
DeltaFile
+75-5contrib/hyperv/tools/scripts/hyperv_vfup
+75-51 files