[Midnightbsd-cvs] [MidnightBSD/mports] 899ce0: Mk: switch default Python to 3.12

Lucas Holt noreply at github.com
Sun Jun 28 03:27:23 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 899ce0ac3b64cbb915e8d32e08a5941b140160b8
      https://github.com/MidnightBSD/mports/commit/899ce0ac3b64cbb915e8d32e08a5941b140160b8
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-27 (Sat, 27 Jun 2026)

  Changed paths:
    M Mk/components/default-versions.mk
    M devel/boost-python-libs/Makefile
    M devel/py-pip/Makefile
    M devel/py-pip/distinfo
    M net/samba416/Makefile
    M www/mod_wsgi4/Makefile

  Log Message:
  -----------
  Mk: switch default Python to 3.12

Bump PYTHON_DEFAULT from 3.11 to 3.12, matching FreeBSD's default.

The python framework is already version-agnostic (3.12 is in
_PYTHON_VERSIONS and each interpreter supplies its own Makefile.version),
and lang/python312 builds on i386 and amd64, so the switch is a one-line
change plus fallout fixes:

- devel/boost-python-libs, www/mod_wsgi4, net/samba416: raise the
  python version cap from 3.11 to 3.12 so they don't IGNORE under the
  new default.
- devel/py-pip: update 22.3.1 -> 23.3.2 for proper 3.12 support
  (pip gained 3.12 support in 23.2+).

devel/py-setuptools is intentionally left at 63.1.0: FreeBSD freezes it
there for the 3.12 transition because newer setuptools drops the vendored
distutils that USE_PYTHON=distutils ports rely on. Our port already
matches and is already converted to USE_PYTHON=pep517.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply at anthropic.com>


  Commit: 028f5c35b717a0aa8460c3c4b96c7495cad12dee
      https://github.com/MidnightBSD/mports/commit/028f5c35b717a0aa8460c3c4b96c7495cad12dee
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-27 (Sat, 27 Jun 2026)

  Changed paths:
    M accessibility/accerciser/Makefile
    M accessibility/feedbackd/Makefile
    M accessibility/libspeechprovider/Makefile
    M accessibility/libspiel/Makefile
    M accessibility/py-atspi/Makefile
    M accessibility/speech-dispatcher/Makefile
    M archivers/liblz4/Makefile
    M archivers/py-borgbackup/Makefile
    M archivers/py-brotli/Makefile
    M archivers/py-brotlicffi/Makefile
    M archivers/py-brotlipy/Makefile
    M archivers/py-bz2file/Makefile
    M archivers/py-laszip/Makefile
    M archivers/py-libarchive-c/Makefile
    M archivers/py-lz4/Makefile
    M archivers/py-lzma/Makefile
    M archivers/py-rarfile/Makefile
    M archivers/py-zopfli/Makefile
    M archivers/py-zstandard/Makefile
    M astro/gpsd/Makefile
    M audio/csound/Makefile
    M audio/exaile/Makefile
    M audio/faust/Makefile
    M audio/jack/Makefile
    M audio/libsndfile/Makefile
    M audio/lilv/Makefile
    M audio/lv2/Makefile
    M audio/py-gtts/Makefile
    M audio/py-mpd/Makefile
    M audio/py-mutagen/Makefile
    M audio/py-python-mpd2/Makefile
    M audio/py-sounddevice/Makefile
    M audio/sonata/Makefile
    M audio/sratom/Makefile
    M audio/suil/Makefile
    M benchmarks/compiler-benchmark/Makefile
    M benchmarks/phoronix-test-suite/Makefile
    M cad/antimony/Makefile
    M cad/apio/Makefile
    M cad/astk-serveur/Makefile
    M cad/brlcad/Makefile
    M cad/cura/Makefile
    M cad/cvc/Makefile
    M cad/fasm/Makefile
    M cad/ghdl/Makefile
    M cad/k40-whisperer/Makefile
    M cad/klayout/Makefile
    M cad/magic/Makefile
    M cad/netgen-lvs/Makefile
    M cad/netgen/Makefile
    M cad/opentimer/Makefile
    M cad/py-amaranth/Makefile
    M cad/py-cocotb/Makefile
    M cad/py-edalize/Makefile
    M cad/py-ezdxf/Makefile
    M cad/py-gdspy/Makefile
    M cad/py-gdstk/Makefile
    M cad/py-gmsh/Makefile
    M cad/py-lcapy/Makefile
    M cad/py-phidl/Makefile
    M cad/py-pyfda/Makefile
    M cad/py-pygmsh/Makefile
    M cad/py-pymtl/Makefile
    M cad/py-pyvcd/Makefile
    M cad/py-vunit-hdl/Makefile
    M cad/python-gdsii/Makefile
    M cad/qflow/Makefile
    M cad/silice/Makefile
    M cad/sumo/Makefile
    M cad/symbiyosys/Makefile
    M cad/uhdm/Makefile
    M cad/uranium/Makefile
    M cad/verilator/Makefile
    M cad/xyce/Makefile
    M cad/yosys/Makefile
    M chinese/gydict/Makefile
    M chinese/ibus-array/Makefile
    M chinese/ibus-cangjie/Makefile
    M chinese/ibus-libpinyin/Makefile
    M chinese/opencc/Makefile
    M chinese/pycangjie/Makefile
    M comms/hamlib/Makefile
    M comms/lirc/Makefile
    M comms/py-pyserial/Makefile
    M converters/py-text-unidecode/Makefile
    M converters/py-unidecode/Makefile
    M converters/py-webencodings/Makefile
    M core/midnightbsd-desktop/Makefile
    M databases/arrow-glib/Makefile
    M databases/arrow/Makefile
    M databases/cassandra3/Makefile
    M databases/cassandra4/Makefile
    M databases/galera26/Makefile
    M databases/gom/Makefile
    M databases/ldb25/Makefile
    M databases/libgda5/Makefile
    M databases/libgda6/Makefile
    M databases/mongodb60/Makefile
    M databases/mongodb70/Makefile
    M databases/mongodb80/Makefile
    M databases/py-aiopg/Makefile
    M databases/py-aioredis/Makefile
    M databases/py-aiosqlite/Makefile
    M databases/py-alembic/Makefile
    M databases/py-apsw/Makefile
    M databases/py-asyncpg/Makefile
    M databases/py-berkeleydb/Makefile
    M databases/py-bsddb3/Makefile
    M databases/py-cassandra-driver/Makefile
    M databases/py-flask-sqlalchemy/Makefile
    M databases/py-gdbm/Makefile
    M databases/py-hiredis/Makefile
    M databases/py-mongoengine/Makefile
    M databases/py-pg8000/Makefile
    M databases/py-postgresql/Makefile
    M databases/py-psycopg-c/Makefile
    M databases/py-psycopg-pool/Makefile
    M databases/py-psycopg/Makefile
    M databases/py-psycopg2/Makefile
    M databases/py-pymongo/Makefile
    M databases/py-pymysql/Makefile
    M databases/py-python-memcached/Makefile
    M databases/py-redis/Makefile
    M databases/py-redis2/Makefile
    M databases/py-sqlalchemy-migrate/Makefile
    M databases/py-sqlalchemy-utils/Makefile
    M databases/py-sqlalchemy10/Makefile
    M databases/py-sqlalchemy14/Makefile
    M databases/py-sqlalchemy20/Makefile
    M databases/py-sqlite-fts4/Makefile
    M databases/py-sqlite-migrate/Makefile
    M databases/py-sqlite-utils/Makefile
    M databases/py-sqlite3/Makefile
    M databases/py-sqlobject/Makefile
    M databases/py-sqlparse/Makefile
    M databases/py-xapian/Makefile
    M deskutils/gnome-screenshot/Makefile
    M deskutils/menumaker/Makefile
    M deskutils/py-send2trash/Makefile
    M deskutils/virt-manager/Makefile
    M devel/b2/Makefile
    M devel/basu/Makefile
    M devel/boost-docs/Makefile
    M devel/boost-python-libs/Makefile
    M devel/catch/Makefile
    M devel/catch2/Makefile
    M devel/cbang/Makefile
    M devel/cgit/Makefile
    M devel/cmake-doc/Makefile
    M devel/cmake-man/Makefile
    M devel/dbus/Makefile
    M devel/dconf/Makefile
    M devel/docopt.cpp/Makefile
    M devel/dulwich/Makefile
    M devel/efivar/Makefile
    M devel/eric6/Makefile
    M devel/flatbuffers/Makefile
    M devel/gconf2/Makefile
    M devel/gdcm/Makefile
    M devel/gettext-lint/Makefile
    M devel/gettext-msghack/Makefile
    M devel/git-cola/Makefile
    M devel/git-filter-repo/Makefile
    M devel/git-lab/Makefile
    M devel/git-tools/Makefile
    M devel/git/Makefile
    M devel/gitui/Makefile
    M devel/gn/Makefile
    M devel/gobject-introspection/Makefile
    M devel/googlemock/Makefile
    M devel/googletest/Makefile
    M devel/gsettings-desktop-schemas/Makefile
    M devel/hs-cabal-install/Makefile
    M devel/hyperscan/Makefile
    M devel/icu/Makefile
    M devel/ipython/Makefile
    M devel/jetbrains-clion/Makefile
    M devel/jetbrains-goland/Makefile
    M devel/json-glib/Makefile
    M devel/jsoncpp/Makefile
    M devel/kf6-kapidox/Makefile
    M devel/libclc/Makefile
    M devel/libevdev/Makefile
    M devel/libevent/Makefile
    M devel/libfwnt/Makefile
    M devel/libgit2/Makefile
    M devel/libgusb/Makefile
    M devel/liblogging/Makefile
    M devel/libpeas/Makefile
    M devel/libpeas1/Makefile
    M devel/libsavitar/Makefile
    M devel/libsigc++30/Makefile
    M devel/libsoup3/Makefile
    M devel/libzim/Makefile
    M devel/mercurial/Makefile
    M devel/meson-python/Makefile
    M devel/meson/Makefile
    M devel/ninja/Makefile
    M devel/pcsc-lite/Makefile
    M devel/plasma/Makefile
    M devel/py-Automat/Makefile
    M devel/py-Faker/Makefile
    M devel/py-Jinja2/Makefile
    M devel/py-QtPy/Makefile
    M devel/py-absl-py/Makefile
    M devel/py-agent-client-protocol/Makefile
    M devel/py-aiobotocore/Makefile
    M devel/py-aiofiles/Makefile
    M devel/py-aioitertools/Makefile
    M devel/py-aiosignal/Makefile
    M devel/py-amalgamate/Makefile
    M devel/py-aniso8601/Makefile
    M devel/py-annotated-doc/Makefile
    M devel/py-annotated-types/Makefile
    M devel/py-antlr4-python3-runtime/Makefile
    M devel/py-anyio/Makefile
    M devel/py-anytree/Makefile
    M devel/py-apipkg/Makefile
    M devel/py-apispec-webframeworks/Makefile
    M devel/py-apispec/Makefile
    M devel/py-appdirs/Makefile
    M devel/py-argcomplete/Makefile
    M devel/py-arpeggio/Makefile
    M devel/py-arrow/Makefile
    M devel/py-asn1crypto/Makefile
    M devel/py-aspectlib/Makefile
    M devel/py-ast-grep-cli/Makefile
    M devel/py-astor/Makefile
    M devel/py-astroid/Makefile
    M devel/py-astroid2/Makefile
    M devel/py-asttokens/Makefile
    M devel/py-astunparse/Makefile
    M devel/py-async_generator/Makefile
    M devel/py-async_timeout/Makefile
    M devel/py-asynctest/Makefile
    M devel/py-atomiclong/Makefile
    M devel/py-atomicwrites/Makefile
    M devel/py-atpublic/Makefile
    M devel/py-attrs/Makefile
    M devel/py-autocommand/Makefile
    M devel/py-aws-sam-translator/Makefile
    M devel/py-aws-xray-sdk/Makefile
    M devel/py-awscli/Makefile
    M devel/py-awscrt/Makefile
    M devel/py-b2sdk/Makefile
    M devel/py-babel/Makefile
    M devel/py-backoff/Makefile
    M devel/py-backports.tarfile/Makefile
    M devel/py-backports/Makefile
    M devel/py-bcdoc/Makefile
    M devel/py-beartype/Makefile
    M devel/py-beniget/Makefile
    M devel/py-binaryornot/Makefile
    M devel/py-black/Makefile
    M devel/py-blessings/Makefile
    M devel/py-blinker/Makefile
    M devel/py-boolean.py/Makefile
    M devel/py-boto/Makefile
    M devel/py-botocore/Makefile
    M devel/py-build/Makefile
    M devel/py-buildbot-console-view/Makefile
    M devel/py-buildbot-grid-view/Makefile
    M devel/py-buildbot-pkg/Makefile
    M devel/py-buildbot-waterfall-view/Makefile
    M devel/py-buildbot-worker/Makefile
    M devel/py-buildbot-www/Makefile
    M devel/py-buildbot/Makefile
    M devel/py-cachetools/Makefile
    M devel/py-calver/Makefile
    M devel/py-capstone/Makefile
    M devel/py-cattrs/Makefile
    M devel/py-cbor/Makefile
    M devel/py-cbor2/Makefile
    M devel/py-cffi/Makefile
    M devel/py-cfgv/Makefile
    M devel/py-cfn-lint/Makefile
    M devel/py-cftime/Makefile
    M devel/py-characteristic/Makefile
    M devel/py-check-manifest/Makefile
    M devel/py-cheetah3/Makefile
    M devel/py-cliapp/Makefile
    M devel/py-click-default-group/Makefile
    M devel/py-click-help-colors/Makefile
    M devel/py-click-plugins/Makefile
    M devel/py-click/Makefile
    M devel/py-cligj/Makefile
    M devel/py-cmdtest/Makefile
    M devel/py-codecov/Makefile
    M devel/py-colorama/Makefile
    M devel/py-colorlog/Makefile
    M devel/py-commandlines/Makefile
    M devel/py-condense-json/Makefile
    M devel/py-configargparse/Makefile
    M devel/py-configobj/Makefile
    M devel/py-configparser/Makefile
    M devel/py-constantly/Makefile
    M devel/py-contextlib2/Makefile
    M devel/py-cookiecutter/Makefile
    M devel/py-country/Makefile
    M devel/py-covdefaults/Makefile
    M devel/py-coverage/Makefile
    M devel/py-coverage_enable_subprocess/Makefile
    M devel/py-coveralls/Makefile
    M devel/py-cppy/Makefile
    M devel/py-curio/Makefile
    M devel/py-cycler/Makefile
    M devel/py-cython-test-exception-raiser/Makefile
    M devel/py-daemon/Makefile
    M devel/py-datadog/Makefile
    M devel/py-ddt/Makefile
    M devel/py-decorator/Makefile
    M devel/py-defusedxml/Makefile
    M devel/py-deprecation/Makefile
    M devel/py-diff-cover/Makefile
    M devel/py-dill/Makefile
    M devel/py-dirty-equals/Makefile
    M devel/py-distlib/Makefile
    M devel/py-docopt/Makefile
    M devel/py-doctest-ignore-unicode/Makefile
    M devel/py-domdf-python-tools/Makefile
    M devel/py-dpcontracts/Makefile
    M devel/py-dulwich/Makefile
    M devel/py-dunamai/Makefile
    M devel/py-editables/Makefile
    M devel/py-entrypoints/Makefile
    M devel/py-eval-type-backport/Makefile
    M devel/py-evdev/Makefile
    M devel/py-exceptiongroup/Makefile
    M devel/py-executing/Makefile
    M devel/py-expandvars/Makefile
    M devel/py-extras/Makefile
    M devel/py-factory-boy/Makefile
    M devel/py-fasteners/Makefile
    M devel/py-fastimport/Makefile
    M devel/py-fastjsonschema/Makefile
    M devel/py-fastuuid/Makefile
    M devel/py-filetype/Makefile
    M devel/py-find-libpython/Makefile
    M devel/py-fixtures/Makefile
    M devel/py-flake8/Makefile
    M devel/py-flaky/Makefile
    M devel/py-flatbuffers/Makefile
    M devel/py-flex/Makefile
    M devel/py-flit-core/Makefile
    M devel/py-flit-scm/Makefile
    M devel/py-flit/Makefile
    M devel/py-flufl.i18n/Makefile
    M devel/py-flufl.lock/Makefile
    M devel/py-freezegun/Makefile
    M devel/py-frozenlist/Makefile
    M devel/py-funcsigs/Makefile
    M devel/py-future/Makefile
    M devel/py-game/Makefile
    M devel/py-gast/Makefile
    M devel/py-genty/Makefile
    M devel/py-geojson/Makefile
    M devel/py-gevent/Makefile
    M devel/py-geventhttpclient/Makefile
    M devel/py-gitdb/Makefile
    M devel/py-gitpython/Makefile
    M devel/py-giturlparse/Makefile
    M devel/py-google-i18n-address/Makefile
    M devel/py-googleapis-common-protos/Makefile
    M devel/py-gql/Makefile
    M devel/py-graphql-core/Makefile
    M devel/py-greenlet/Makefile
    M devel/py-grpcio-gcp/Makefile
    M devel/py-grpcio-status/Makefile
    M devel/py-grpcio-tools/Makefile
    M devel/py-grpcio/Makefile
    M devel/py-gyp/Makefile
    M devel/py-hatch-fancy-pypi-readme/Makefile
    M devel/py-hatch-nodejs-version/Makefile
    M devel/py-hatch-requirements-txt/Makefile
    M devel/py-hatch-vcs/Makefile
    M devel/py-hatchling/Makefile
    M devel/py-hgtools/Makefile
    M devel/py-humanize/Makefile
    M devel/py-hypothesis/Makefile
    M devel/py-id/Makefile
    M devel/py-identify/Makefile
    M devel/py-importlib-metadata/Makefile
    M devel/py-importlib-resources/Makefile
    M devel/py-incremental/Makefile
    M devel/py-inflect/Makefile
    M devel/py-iniconfig/Makefile
    M devel/py-installer/Makefile
    M devel/py-intervaltree/Makefile
    M devel/py-invoke/Makefile
    M devel/py-ipaddr/Makefile
    M devel/py-iso8601/Makefile
    M devel/py-isodate/Makefile
    M devel/py-isort/Makefile
    M devel/py-itertree/Makefile
    M devel/py-jaraco.classes/Makefile
    M devel/py-jaraco.collections/Makefile
    M devel/py-jaraco.context/Makefile
    M devel/py-jaraco.functools/Makefile
    M devel/py-jaraco.packaging/Makefile
    M devel/py-jaraco.text/Makefile
    M devel/py-jaraco/Makefile
    M devel/py-jedi/Makefile
    M devel/py-jeepney/Makefile
    M devel/py-jmespath/Makefile
    M devel/py-joblib/Makefile
    M devel/py-jsbeautifier/Makefile
    M devel/py-jschema-to-python/Makefile
    M devel/py-jschon/Makefile
    M devel/py-jsmin/Makefile
    M devel/py-jsondiff/Makefile
    M devel/py-jsonform/Makefile
    M devel/py-jsonpatch/Makefile
    M devel/py-jsonpath-ng/Makefile
    M devel/py-jsonpath-python/Makefile
    M devel/py-jsonpickle/Makefile
    M devel/py-jsonpointer/Makefile
    M devel/py-jsonref/Makefile
    M devel/py-jsonschema-path/Makefile
    M devel/py-jsonschema-specifications/Makefile
    M devel/py-jsonschema/Makefile
    M devel/py-jsonsir/Makefile
    M devel/py-jupyter-core/Makefile
    M devel/py-keystone-engine/Makefile
    M devel/py-kitchen/Makefile
    M devel/py-lark/Makefile
    M devel/py-lazr.config/Makefile
    M devel/py-lazr.delegates/Makefile
    M devel/py-lazr.restfulclient/Makefile
    M devel/py-lazr.uri/Makefile
    M devel/py-lazy-object-proxy/Makefile
    M devel/py-lazy_loader/Makefile
    M devel/py-libevdev/Makefile
    M devel/py-libvirt/Makefile
    M devel/py-linecache2/Makefile
    M devel/py-littleutils/Makefile
    M devel/py-llvmlite/Makefile
    M devel/py-lockfile/Makefile
    M devel/py-logfury/Makefile
    M devel/py-logutils/Makefile
    M devel/py-lxml/Makefile
    M devel/py-magic/Makefile
    M devel/py-marshmallow/Makefile
    M devel/py-maturin/Makefile
    M devel/py-mccabe/Makefile
    M devel/py-memory-profiler/Makefile
    M devel/py-mergedeep/Makefile
    M devel/py-mistralai/Makefile
    M devel/py-mock/Makefile
    M devel/py-molecule/Makefile
    M devel/py-monotonic/Makefile
    M devel/py-more-itertools/Makefile
    M devel/py-moto/Makefile
    M devel/py-msgpack/Makefile
    M devel/py-multipart/Makefile
    M devel/py-munch/Makefile
    M devel/py-mypy/Makefile
    M devel/py-mypy_extensions/Makefile
    M devel/py-natsort/Makefile
    M devel/py-nbformat/Makefile
    M devel/py-node-semver/Makefile
    M devel/py-nodeenv/Makefile
    M devel/py-nose/Makefile
    M devel/py-nose2/Makefile
    M devel/py-num2words/Makefile
    M devel/py-numba/Makefile
    M devel/py-objgraph/Makefile
    M devel/py-olefile/Makefile
    M devel/py-openapi-schema-validator/Makefile
    M devel/py-openapi-spec-validator/Makefile
    M devel/py-opentelemetry-api/Makefile
    M devel/py-opentelemetry-exporter-credential-provider-gcp/Makefile
    M devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
    M devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
    M devel/py-opentelemetry-proto/Makefile
    M devel/py-opentelemetry-sdk/Makefile
    M devel/py-opentelemetry-semantic-conventions/Makefile
    M devel/py-orderedmultidict/Makefile
    M devel/py-orjson/Makefile
    M devel/py-ormsgpack/Makefile
    M devel/py-outcome/Makefile
    M devel/py-packaging/Makefile
    M devel/py-parameterized/Makefile
    M devel/py-parsedatetime/Makefile
    M devel/py-patch-ng/Makefile
    M devel/py-path.py/Makefile
    M devel/py-pathable/Makefile
    M devel/py-pathlib2/Makefile
    M devel/py-pathspec/Makefile
    M devel/py-pbr/Makefile
    M devel/py-pdm-backend/Makefile
    M devel/py-pdm-pep517/Makefile
    M devel/py-pefile/Makefile
    M devel/py-pendulum/Makefile
    M devel/py-pep440/Makefile
    M devel/py-pep8-naming/Makefile
    M devel/py-phx-class-registry/Makefile
    M devel/py-pid/Makefile
    M devel/py-pip-api/Makefile
    M devel/py-pkgconfig/Makefile
    M devel/py-platformdirs/Makefile
    M devel/py-pluggy/Makefile
    M devel/py-pluggy0/Makefile
    M devel/py-pluginbase/Makefile
    M devel/py-ply/Makefile
    M devel/py-pockets/Makefile
    M devel/py-poetry-core/Makefile
    M devel/py-polib/Makefile
    M devel/py-pooch/Makefile
    M devel/py-poyo/Makefile
    M devel/py-prance/Makefile
    M devel/py-pre-commit/Makefile
    M devel/py-pretend/Makefile
    M devel/py-prompt-toolkit/Makefile
    M devel/py-proselint/Makefile
    M devel/py-protobuf/Makefile
    M devel/py-pure-eval/Makefile
    M devel/py-py-partiql-parser/Makefile
    M devel/py-py-ubjson/Makefile
    M devel/py-py/Makefile
    M devel/py-pyTooling/Makefile
    M devel/py-pyasn1-modules/Makefile
    M devel/py-pyasn1/Makefile
    M devel/py-pybind11/Makefile
    M devel/py-pycodeexport/Makefile
    M devel/py-pycodestyle/Makefile
    M devel/py-pycompilation/Makefile
    M devel/py-pycparser/Makefile
    M devel/py-pydantic-core/Makefile
    M devel/py-pydantic-extra-types/Makefile
    M devel/py-pydantic-settings/Makefile
    M devel/py-pydantic/Makefile
    M devel/py-pydantic2/Makefile
    M devel/py-pyelftools/Makefile
    M devel/py-pyflakes/Makefile
    M devel/py-pygdbmi/Makefile
    M devel/py-pygobject/Makefile
    M devel/py-pyicu/Makefile
    M devel/py-pyinotify/Makefile
    M devel/py-pyinstaller-hooks-contrib/Makefile
    M devel/py-pyinstaller/Makefile
    M devel/py-pynest2d/Makefile
    M devel/py-pyparsing/Makefile
    M devel/py-pyperclip/Makefile
    M devel/py-pyproject-api/Makefile
    M devel/py-pyproject-hooks/Makefile
    M devel/py-pyproject-metadata/Makefile
    M devel/py-pyrfc3339/Makefile
    M devel/py-pyright/Makefile
    M devel/py-pyrsistent/Makefile
    M devel/py-pytest-asyncio/Makefile
    M devel/py-pytest-benchmark/Makefile
    M devel/py-pytest-black-multipy/Makefile
    M devel/py-pytest-black/Makefile
    M devel/py-pytest-cache/Makefile
    M devel/py-pytest-capturelog/Makefile
    M devel/py-pytest-checkdocs/Makefile
    M devel/py-pytest-codspeed/Makefile
    M devel/py-pytest-console-scripts/Makefile
    M devel/py-pytest-cov/Makefile
    M devel/py-pytest-datadir/Makefile
    M devel/py-pytest-drop-dup-tests/Makefile
    M devel/py-pytest-enabler/Makefile
    M devel/py-pytest-env/Makefile
    M devel/py-pytest-flake8/Makefile
    M devel/py-pytest-forked/Makefile
    M devel/py-pytest-html/Makefile
    M devel/py-pytest-httpbin/Makefile
    M devel/py-pytest-httpserver/Makefile
    M devel/py-pytest-isort/Makefile
    M devel/py-pytest-lazy-fixture/Makefile
    M devel/py-pytest-metadata/Makefile
    M devel/py-pytest-mock/Makefile
    M devel/py-pytest-mypy/Makefile
    M devel/py-pytest-plus/Makefile
    M devel/py-pytest-randomly/Makefile
    M devel/py-pytest-recording/Makefile
    M devel/py-pytest-relaxed/Makefile
    M devel/py-pytest-rerunfailures/Makefile
    M devel/py-pytest-runner/Makefile
    M devel/py-pytest-services/Makefile
    M devel/py-pytest-socket/Makefile
    M devel/py-pytest-subtests/Makefile
    M devel/py-pytest-sugar/Makefile
    M devel/py-pytest-timeout/Makefile
    M devel/py-pytest-trio/Makefile
    M devel/py-pytest-xdist/Makefile
    M devel/py-pytest/Makefile
    M devel/py-pytest4-asyncio/Makefile
    M devel/py-pytest4-cache/Makefile
    M devel/py-pytest4-cov/Makefile
    M devel/py-pytest4-flakes/Makefile
    M devel/py-pytest4/Makefile
    M devel/py-python-dateutil/Makefile
    M devel/py-python-dbusmock/Makefile
    M devel/py-python-distutils-extra/Makefile
    M devel/py-python-easyconfig/Makefile
    M devel/py-python-editor/Makefile
    M devel/py-python-gitlab/Makefile
    M devel/py-python-magic/Makefile
    M devel/py-python-mimeparse/Makefile
    M devel/py-python-subunit/Makefile
    M devel/py-pythran/Makefile
    M devel/py-pytrie/Makefile
    M devel/py-pytz/Makefile
    M devel/py-pytzdata/Makefile
    M devel/py-pyudev/Makefile
    M devel/py-pyusb/Makefile
    M devel/py-pyyaml/Makefile
    M devel/py-pyyaml_env_tag/Makefile
    M devel/py-qt5-pyqt/Makefile
    M devel/py-qt5-qscintilla2/Makefile
    M devel/py-qt5-sip/Makefile
    M devel/py-qt5/Makefile
    M devel/py-qt6-pyqt/Makefile
    M devel/py-qt6-qscintilla2/Makefile
    M devel/py-qt6-sip/Makefile
    M devel/py-qtbuilder/Makefile
    M devel/py-ramlfications/Makefile
    M devel/py-raven/Makefile
    M devel/py-re-assert/Makefile
    M devel/py-readme-renderer/Makefile
    M devel/py-referencing/Makefile
    M devel/py-repoze.sphinx.autointerface/Makefile
    M devel/py-resolvelib/Makefile
    M devel/py-resolvelib05/Makefile
    M devel/py-resource/Makefile
    M devel/py-responses/Makefile
    M devel/py-retry2/Makefile
    M devel/py-rfc3339-validator/Makefile
    M devel/py-rpds-py/Makefile
    M devel/py-rstr/Makefile
    M devel/py-rtree/Makefile
    M devel/py-ruamel.yaml.clib/Makefile
    M devel/py-ruamel.yaml/Makefile
    M devel/py-sarif-om/Makefile
    M devel/py-scikit-build-core/Makefile
    M devel/py-scripttest/Makefile
    M devel/py-semantic-version/Makefile
    M devel/py-semver/Makefile
    M devel/py-sentry-sdk/Makefile
    M devel/py-setproctitle/Makefile
    M devel/py-setuptools-git/Makefile
    M devel/py-setuptools-pkg/Makefile
    M devel/py-setuptools-rust/Makefile
    M devel/py-setuptools-scm/Makefile
    M devel/py-setuptools/Makefile
    M devel/py-setuptools_git_ls_files/Makefile
    M devel/py-setuptools_hg/Makefile
    M devel/py-setuptools_scm7/Makefile
    M devel/py-setuptools_scm_git_archive/Makefile
    M devel/py-sgmllib3k/Makefile
    M devel/py-shapely/Makefile
    M devel/py-shellingham/Makefile
    M devel/py-shtab/Makefile
    M devel/py-simplejson/Makefile
    M devel/py-sip/Makefile
    M devel/py-six/Makefile
    M devel/py-smmap/Makefile
    M devel/py-sniffio/Makefile
    M devel/py-sortedcontainers/Makefile
    M devel/py-sre-yield/Makefile
    M devel/py-stack-data/Makefile
    M devel/py-stdnum/Makefile
    M devel/py-stone/Makefile
    M devel/py-strenum/Makefile
    M devel/py-strict-rfc3339/Makefile
    M devel/py-strictyaml/Makefile
    M devel/py-stringbrewer/Makefile
    M devel/py-structlog/Makefile
    M devel/py-subprocess-tee/Makefile
    M devel/py-subversion/Makefile
    M devel/py-sure/Makefile
    M devel/py-syrupy/Makefile
    M devel/py-tables/Makefile
    M devel/py-tabulate/Makefile
    M devel/py-tblib/Makefile
    M devel/py-tempora/Makefile
    M devel/py-tenacity/Makefile
    M devel/py-termcolor/Makefile
    M devel/py-testfixtures/Makefile
    M devel/py-testpath/Makefile
    M devel/py-testrepository/Makefile
    M devel/py-testscenarios/Makefile
    M devel/py-testtools/Makefile
    M devel/py-threadpoolctl/Makefile
    M devel/py-time-machine/Makefile
    M devel/py-tokenize-rt/Makefile
    M devel/py-tox/Makefile
    M devel/py-traceback2/Makefile
    M devel/py-traitlets/Makefile
    M devel/py-tree-sitter-bash/Makefile
    M devel/py-tree-sitter/Makefile
    M devel/py-treelib/Makefile
    M devel/py-trimesh/Makefile
    M devel/py-trove-classifiers/Makefile
    M devel/py-ttystatus/Makefile
    M devel/py-twine/Makefile
    M devel/py-twine1/Makefile
    M devel/py-twisted/Makefile
    M devel/py-txaio/Makefile
    M devel/py-typeguard/Makefile
    M devel/py-typer/Makefile
    M devel/py-types-Jinja2/Makefile
    M devel/py-types-MarkupSafe/Makefile
    M devel/py-types-PyYAML/Makefile
    M devel/py-types-docutils/Makefile
    M devel/py-types-jsonschema/Makefile
    M devel/py-types-psutil/Makefile
    M devel/py-types-python-dateutil/Makefile
    M devel/py-types-pyyaml/Makefile
    M devel/py-types-requests/Makefile
    M devel/py-types-setuptools/Makefile
    M devel/py-types-toml/Makefile
    M devel/py-types-urllib3/Makefile
    M devel/py-typing-extensions/Makefile
    M devel/py-typing-inspect/Makefile
    M devel/py-typing-inspection/Makefile
    M devel/py-tzdata/Makefile
    M devel/py-u-msgpack-python/Makefile
    M devel/py-ujson/Makefile
    M devel/py-undefined/Makefile
    M devel/py-unicodedata2/Makefile
    M devel/py-unidiff/Makefile
    M devel/py-unittest2/Makefile
    M devel/py-usb/Makefile
    M devel/py-uv-build/Makefile
    M devel/py-uv-dynamic-versioning/Makefile
    M devel/py-uvloop/Makefile
    M devel/py-validators/Makefile
    M devel/py-vcrpy/Makefile
    M devel/py-versioneer/Makefile
    M devel/py-versioningit/Makefile
    M devel/py-virtualenv/Makefile
    M devel/py-wadllib/Makefile
    M devel/py-watchdog/Makefile
    M devel/py-watchfiles/Makefile
    M devel/py-wcwidth/Makefile
    M devel/py-websockets/Makefile
    M devel/py-wheel/Makefile
    M devel/py-wheel044/Makefile
    M devel/py-wrapt/Makefile
    M devel/py-xdg/Makefile
    M devel/py-xmltodict/Makefile
    M devel/py-xxhash/Makefile
    M devel/py-yamllint/Makefile
    M devel/py-zclockfile/Makefile
    M devel/py-zipp/Makefile
    M devel/py-zope.component/Makefile
    M devel/py-zope.configuration/Makefile
    M devel/py-zope.event/Makefile
    M devel/py-zope.interface/Makefile
    M devel/py-zope.schema/Makefile
    M devel/pybind11-json/Makefile
    M devel/pybind11/Makefile
    M devel/pybind11_abseil/Makefile
    M devel/pybind11_protobuf/Makefile
    M devel/pycanberra/Makefile
    M devel/pydbus-common/Makefile
    M devel/pylint/Makefile
    M devel/pyside6-tools/Makefile
    M devel/pyside6/Makefile
    M devel/qt6-base/Makefile
    M devel/rclint/Makefile
    M devel/re2c/Makefile
    M devel/rubygem-license_finder-gitlab/Makefile
    M devel/rubygem-stackprof/Makefile
    M devel/scons/Makefile
    M devel/serd/Makefile
    M devel/simdjson/Makefile
    M devel/sord/Makefile
    M devel/spice-protocol/Makefile
    M devel/subversion-lts/Makefile
    M devel/tclap/Makefile
    M devel/tinysparql/Makefile
    M devel/universal-ctags/Makefile
    M devel/viewvc-devel/Makefile
    M devel/xfce4-dev-tools/Makefile
    M devel/zix/Makefile
    M dns/ldns/Makefile
    M dns/libpsl/Makefile
    M dns/py-aiodns/Makefile
    M dns/py-dns-lexicon/Makefile
    M dns/py-dnspython/Makefile
    M dns/py-idna/Makefile
    M dns/py-idna_ssl/Makefile
    M dns/py-publicsuffix2/Makefile
    M dns/py-py3dns/Makefile
    M dns/py-pycares/Makefile
    M dns/py-tld/Makefile
    M dns/py-tldextract/Makefile
    M editors/py-editorconfig/Makefile
    M editors/vim/Makefile
    M emulators/py-qemu.qmp/Makefile
    M emulators/qemu-user-static/Makefile
    M emulators/qemu/Makefile
    M emulators/qemu7/Makefile
    M emulators/qemu8/Makefile
    M filesystems/libbde/Makefile
    M filesystems/libfsapfs/Makefile
    M filesystems/libfsext/Makefile
    M filesystems/libfsfat/Makefile
    M filesystems/libfshfs/Makefile
    M filesystems/libfsntfs/Makefile
    M filesystems/libfsxfs/Makefile
    M filesystems/libmodi/Makefile
    M filesystems/lkl/Makefile
    M filesystems/py-fs/Makefile
    M filesystems/py-fs2/Makefile
    M filesystems/py-fsspec-xrootd/Makefile
    M filesystems/py-fsspec/Makefile
    M filesystems/py-fusepy/Makefile
    M filesystems/py-llfuse/Makefile
    M filesystems/py-pyfakefs/Makefile
    M filesystems/py-s3fs/Makefile
    M filesystems/py-zfs-autobackup/Makefile
    M filesystems/unionfs/Makefile
    M filesystems/unreliablefs/Makefile
    M finance/py-bitcoin/Makefile
    M finance/py-pycoin/Makefile
    M finance/py-stripe/Makefile
    M finance/py-vatnumber/Makefile
    M finance/py-ystockquote/Makefile
    M french/aster/Makefile
    M french/homard/Makefile
    M french/py-grammalecte-fr/Makefile
    M ftp/py-aioftp/Makefile
    M ftp/py-ftputil/Makefile
    M ftp/py-parfive/Makefile
    M ftp/py-pycurl/Makefile
    M ftp/py-pyftpdlib/Makefile
    M ftp/py-requests-ftp/Makefile
    M ftp/py-sftp/Makefile
    M ftp/py-tftpy/Makefile
    M games/black-hole-solver/Makefile
    M games/freecell-solver/Makefile
    M games/gnome-mines/Makefile
    M games/kajongg/Makefile
    M games/oolite/Makefile
    M games/py-cbeams/Makefile
    M games/py-pychess/Makefile
    M games/py-pysol-cards/Makefile
    M games/py-sgflib/Makefile
    M games/py-sgfsummary/Makefile
    M games/swell-foop/Makefile
    M graphics/cairo/Makefile
    M graphics/glslang/Makefile
    M graphics/goocanvas2/Makefile
    M graphics/graphene/Makefile
    M graphics/graphviz/Makefile
    M graphics/libepoxy/Makefile
    M graphics/libplacebo/Makefile
    M graphics/libskiasharp/Makefile
    M graphics/poppler/Makefile
    M graphics/py-OWSLib/Makefile
    M graphics/py-PyOpenGL/Makefile
    M graphics/py-beziers/Makefile
    M graphics/py-cairo/Makefile
    M graphics/py-cairocffi/Makefile
    M graphics/py-cairosvg/Makefile
    M graphics/py-fiona/Makefile
    M graphics/py-gdal/Makefile
    M graphics/py-geomdl/Makefile
    M graphics/py-geopandas/Makefile
    M graphics/py-graphviz/Makefile
    M graphics/py-imageio-ffmpeg/Makefile
    M graphics/py-imageio/Makefile
    M graphics/py-imagesize/Makefile
    M graphics/py-pillow/Makefile
    M graphics/py-pivy/Makefile
    M graphics/py-plotly/Makefile
    M graphics/py-png/Makefile
    M graphics/py-pycha/Makefile
    M graphics/py-pycollada/Makefile
    M graphics/py-pydot/Makefile
    M graphics/py-pyglet1/Makefile
    M graphics/py-pygraphviz/Makefile
    M graphics/py-pyproj/Makefile
    M graphics/py-pyqrcode/Makefile
    M graphics/py-pyrsgis/Makefile
    M graphics/py-qt5-3d/Makefile
    M graphics/py-rasterio/Makefile
    M graphics/py-scikit-image/Makefile
    M graphics/py-svg.path/Makefile
    M graphics/py-tifffile/Makefile
    M graphics/py-yaswfp/Makefile
    M graphics/qt6-3d/Makefile
    M graphics/spirv-tools/Makefile
    M graphics/vigra/Makefile
    M graphics/vips/Makefile
    M graphics/vulkan-loader/Makefile
    M graphics/vulkan-tools/Makefile
    M irc/weechat-otr/Makefile
    M irc/znc/Makefile
    M japanese/ibus-anthy/Makefile
    M japanese/ibus-skk/Makefile
    M japanese/py-SudachiPy/Makefile
    M japanese/py-fugashi/Makefile
    M japanese/py-ipadic/Makefile
    M japanese/py-jaconv/Makefile
    M japanese/skk-tools/Makefile
    M java/intellij/Makefile
    M lang/cython/Makefile
    M lang/cython0/Makefile
    M lang/linux-dotnet-sdk/Makefile
    M lang/py-textX/Makefile
    M lang/rust-bin/Makefile
    M lang/rust-bootstrap/Makefile
    M lang/rust/Makefile
    M lang/rust188/Makefile
    M lang/spidermonkey78/Makefile
    M lang/v8/Makefile
    M mail/fetchmailconf/Makefile
    M mail/mailman3/Makefile
    M mail/py-aiosmtpd/Makefile
    M mail/py-authheaders/Makefile
    M mail/py-authres/Makefile
    M mail/py-django-mailman3/Makefile
    M mail/py-dkimpy/Makefile
    M mail/py-email-validator/Makefile
    M mail/py-flufl.bounce/Makefile
    M mail/py-fuglu/Makefile
    M mail/py-mail-parser/Makefile
    M mail/py-mailmanclient/Makefile
    M mail/py-managesieve3/Makefile
    M mail/py-milter/Makefile
    M mail/py-postfix-mta-sts-resolver/Makefile
    M mail/py-premailer/Makefile
    M mail/py-pymailq/Makefile
    M mail/py-pyspf/Makefile
    M mail/py-pyzmail/Makefile
    M mail/py-validate_email/Makefile
    M mail/pyzor/Makefile
    M math/blis/Makefile
    M math/lapack/Makefile
    M math/nlopt/Makefile
    M math/py-MutatorMath/Makefile
    M math/py-affine/Makefile
    M math/py-altgraph/Makefile
    M math/py-bottleneck/Makefile
    M math/py-contourpy/Makefile
    M math/py-gmpy2/Makefile
    M math/py-igraph/Makefile
    M math/py-kiwisolver/Makefile
    M math/py-matplotlib-inline/Makefile
    M math/py-matplotlib-scalebar/Makefile
    M math/py-matplotlib/Makefile
    M math/py-mpmath/Makefile
    M math/py-munkres/Makefile
    M math/py-networkx/Makefile
    M math/py-numexpr/Makefile
    M math/py-numpy-stl/Makefile
    M math/py-numpy/Makefile
    M math/py-numpy1/Makefile
    M math/py-pandas/Makefile
    M math/py-pyclipper/Makefile
    M math/py-python-fcl/Makefile
    M math/py-random2/Makefile
    M math/py-scikit-umfpack/Makefile
    M math/py-sympy/Makefile
    M math/py-triangle/Makefile
    M math/sundials/Makefile
    M math/zn_poly/Makefile
    M misc/codex/Makefile
    M misc/gemini-cli/Makefile
    M misc/github-copilot-cli/Makefile
    M misc/grc/Makefile
    M misc/iso-codes/Makefile
    M misc/llama-cpp/Makefile
    M misc/mc/Makefile
    M misc/memo/Makefile
    M misc/onnx/Makefile
    M misc/openclaw/Makefile
    M misc/patchutils/Makefile
    M misc/py-anthropic/Makefile
    M misc/py-google-genai/Makefile
    M misc/py-headroom-ai/Makefile
    M misc/py-hf-xet/Makefile
    M misc/py-huggingface-hub/Makefile
    M misc/py-langchain-anthropic/Makefile
    M misc/py-langchain-core/Makefile
    M misc/py-langchain-google-genai/Makefile
    M misc/py-langchain-openai/Makefile
    M misc/py-langchain-tests/Makefile
    M misc/py-langchain-text-splitters/Makefile
    M misc/py-langchain/Makefile
    M misc/py-langgraph-checkpoint/Makefile
    M misc/py-langgraph-prebuilt/Makefile
    M misc/py-langgraph-sdk/Makefile
    M misc/py-langgraph/Makefile
    M misc/py-langsmith/Makefile
    M misc/py-laspy/Makefile
    M misc/py-lazrs/Makefile
    M misc/py-litellm-proxy-extras/Makefile
    M misc/py-litellm/Makefile
    M misc/py-llm/Makefile
    M misc/py-mcp/Makefile
    M misc/py-mistral-common/Makefile
    M misc/py-openai-whisper/Makefile
    M misc/py-openai/Makefile
    M misc/py-pexpect/Makefile
    M misc/py-python-utils/Makefile
    M misc/py-pytorch/Makefile
    M misc/py-spdx-tools/Makefile
    M misc/py-tqdm/Makefile
    M misc/py-uuid-utils/Makefile
    M misc/pytorch/Makefile
    M misc/seabios/Makefile
    M misc/shared-mime-info/Makefile
    M multimedia/gstreamer1-editing-services/Makefile
    M multimedia/gstreamer1-plugins-rust/Makefile
    M multimedia/gstreamer1-plugins/Makefile
    M multimedia/gstreamer1-rtsp-server/Makefile
    M multimedia/py-gstreamer1/Makefile
    M multimedia/ringrtc/Makefile
    M multimedia/streamlink/Makefile
    M multimedia/wireplumber/Makefile
    M net-im/folks/Makefile
    M net-im/libpurple/Makefile
    M net-im/telepathy-glib/Makefile
    M net-im/telepathy-idle/Makefile
    M net-mgmt/flow-tools/Makefile
    M net-mgmt/librenms/Makefile
    M net-mgmt/net-snmp/Makefile
    M net-mgmt/py-prometheus-client/Makefile
    M net-p2p/libtorrent-rasterbar/Makefile
    M net-p2p/warpinator/Makefile
    M net/frr8/Makefile
    M net/gnome-nettool/Makefile
    M net/google-cloud-sdk/Makefile
    M net/gtk-vnc/Makefile
    M net/kea/Makefile
    M net/libarcus/Makefile
    M net/libcharon/Makefile
    M net/libgweather/Makefile
    M net/libgweather4/Makefile
    M net/librest1/Makefile
    M net/mpich/Makefile
    M net/ntpsec/Makefile
    M net/openpgm/Makefile
    M net/py-avahi/Makefile
    M net/py-ec2-cli-tools/Makefile
    M net/py-eventlet/Makefile
    M net/py-h11/Makefile
    M net/py-ifaddr/Makefile
    M net/py-impacket/Makefile
    M net/py-ldap3/Makefile
    M net/py-ldapdomaindump/Makefile
    M net/py-maxminddb/Makefile
    M net/py-mpi4py/Makefile
    M net/py-netaddr/Makefile
    M net/py-netifaces/Makefile
    M net/py-ntplib/Makefile
    M net/py-oauth2/Makefile
    M net/py-paho-mqtt/Makefile
    M net/py-portend/Makefile
    M net/py-pysendfile/Makefile
    M net/py-pysocks/Makefile
    M net/py-python-socks/Makefile
    M net/py-qt5-networkauth/Makefile
    M net/py-s3cmd/Makefile
    M net/py-s3transfer/Makefile
    M net/py-siosocks/Makefile
    M net/py-socksio/Makefile
    M net/py-speedtest-cli/Makefile
    M net/py-trio-websocket/Makefile
    M net/py-trio/Makefile
    M net/py-twitter-tools/Makefile
    M net/py-uritemplate/Makefile
    M net/py-uritools/Makefile
    M net/py-url-normalize/Makefile
    M net/py-urllib3/Makefile
    M net/py-wsproto/Makefile
    M net/py-zeroconf/Makefile
    M net/rsync/Makefile
    M net/rubygem-amq-protocol/Makefile
    M net/samba416/Makefile
    M net/samba419/Makefile
    M net/tiny-network-utilities/Makefile
    M news/inn/Makefile
    M print/cups-cloud-print/Makefile
    M print/libraqm/Makefile
    M print/py-collidoscope/Makefile
    M print/py-dehinter/Makefile
    M print/py-font-v/Makefile
    M print/py-fontaine/Makefile
    M print/py-fontbakery/Makefile
    M print/py-fontparts/Makefile
    M print/py-fontpens/Makefile
    M print/py-fonttools/Makefile
    M print/py-fonttools3/Makefile
    M print/py-fpdf/Makefile
    M print/py-freetype-py/Makefile
    M print/py-glyphsets/Makefile
    M print/py-glyphtools/Makefile
    M print/py-pdf2/Makefile
    M print/py-pollyreports/Makefile
    M print/py-preppy/Makefile
    M print/py-psautohint/Makefile
    M print/py-pycups/Makefile
    M print/py-python-ly/Makefile
    M print/py-relatorio/Makefile
    M print/py-reportlab/Makefile
    M print/py-rtf/Makefile
    M print/py-ttfautohint-py/Makefile
    M print/py-ufolib2/Makefile
    M print/py-uharfbuzz/Makefile
    M print/py-vharfbuzz/Makefile
    M print/py-weasyprint/Makefile
    M print/texlive-texmf-source/Makefile
    M science/PETSc/Makefile
    M science/py-h5py/Makefile
    M science/py-meshio/Makefile
    M science/py-netCDF4/Makefile
    M science/py-scikit-learn/Makefile
    M science/py-scikit-sparse/Makefile
    M science/py-scipy/Makefile
    M science/sigrok-firmware-utils/Makefile
    M science/tfel-edf/Makefile
    M science/trilinos/Makefile
    M science/yoda/Makefile
    M security/gcr/Makefile
    M security/hashcat/Makefile
    M security/libcaes/Makefile
    M security/libfprint/Makefile
    M security/libsecret/Makefile
    M security/mbedtls/Makefile
    M security/mbedtls3/Makefile
    M security/openvas/Makefile
    M security/openvpn/Makefile
    M security/py-SecretStorage/Makefile
    M security/py-acme/Makefile
    M security/py-argon2-cffi-bindings/Makefile
    M security/py-argon2-cffi/Makefile
    M security/py-bcrypt/Makefile
    M security/py-certbot-apache/Makefile
    M security/py-certbot-dns-google/Makefile
    M security/py-certbot-dns-ovh/Makefile
    M security/py-certbot-dns-route53/Makefile
    M security/py-certbot-nginx/Makefile
    M security/py-certbot/Makefile
    M security/py-certifi/Makefile
    M security/py-cryptography-legacy/Makefile
    M security/py-cryptography-vectors/Makefile
    M security/py-cryptography/Makefile
    M security/py-docker-pycreds/Makefile
    M security/py-ecdsa/Makefile
    M security/py-fail2ban/Makefile
    M security/py-google-auth-httplib2/Makefile
    M security/py-google-auth/Makefile
    M security/py-greenbone-feed-sync/Makefile
    M security/py-itsdangerous/Makefile
    M security/py-josepy/Makefile
    M security/py-joserfc/Makefile
    M security/py-keyring/Makefile
    M security/py-keyrings.alt/Makefile
    M security/py-notus-scanner/Makefile
    M security/py-ntlm-auth/Makefile
    M security/py-oauth2client/Makefile
    M security/py-oauthlib/Makefile
    M security/py-openssl/Makefile
    M security/py-paramiko/Makefile
    M security/py-passlib/Makefile
    M security/py-potr/Makefile
    M security/py-pyclamd/Makefile
    M security/py-pycryptodome-test-vectors/Makefile
    M security/py-pycryptodome/Makefile
    M security/py-pynacl/Makefile
    M security/py-pyotp/Makefile
    M security/py-python-gnupg/Makefile
    M security/py-python-pam/Makefile
    M security/py-python3-openid/Makefile
    M security/py-rsa/Makefile
    M security/py-scramp/Makefile
    M security/py-service-identity/Makefile
    M security/py-trustme/Makefile
    M security/py-truststore/Makefile
    M security/py-yara/Makefile
    M security/vuxml/Makefile
    M security/wapiti/Makefile
    M shells/fish/Makefile
    M shells/xonsh/Makefile
    M sysutils/ansible/Makefile
    M sysutils/cinnamon-control-center/Makefile
    M sysutils/conan/Makefile
    M sysutils/duplicity/Makefile
    M sysutils/duply/Makefile
    M sysutils/edk2/Makefile
    M sysutils/libdisplay-info/Makefile
    M sysutils/lttng-ust/Makefile
    M sysutils/munin-contrib/Makefile
    M sysutils/nut/Makefile
    M sysutils/openipmi/Makefile
    M sysutils/opensbi/Makefile
    M sysutils/plasma6-plasma-systemmonitor/Makefile
    M sysutils/py-ansible-compat/Makefile
    M sysutils/py-ansible-core/Makefile
    M sysutils/py-ansible-lint/Makefile
    M sysutils/py-ansible-runner/Makefile
    M sysutils/py-croniter/Makefile
    M sysutils/py-croniter2/Makefile
    M sysutils/py-diffoscope/Makefile
    M sysutils/py-distro/Makefile
    M sysutils/py-docker/Makefile
    M sysutils/py-execnet/Makefile
    M sysutils/py-filelock/Makefile
    M sysutils/py-fwget/Makefile
    M sysutils/py-pkginfo/Makefile
    M sysutils/py-psutil/Makefile
    M sysutils/py-ptyprocess/Makefile
    M sysutils/py-puremagic/Makefile
    M sysutils/py-py-cpuinfo/Makefile
    M sysutils/py-scandir/Makefile
    M sysutils/py-uptime/Makefile
    M sysutils/rsyslog8/Makefile
    M sysutils/signon-plugin-oauth2/Makefile
    M sysutils/signond/Makefile
    M sysutils/u-boot-tools/Makefile
    M sysutils/xen-guest-tools/Makefile
    M sysutils/zpool-iostat-viz/Makefile
    M sysutils/zsm/Makefile
    M sysutils/zyggy/Makefile
    M textproc/asciidoc/Makefile
    M textproc/cmark/Makefile
    M textproc/expat2/Makefile
    M textproc/gtk-doc/Makefile
    M textproc/itstool/Makefile
    M textproc/kibana8/Makefile
    M textproc/libxml2-python/Makefile
    M textproc/meld/Makefile
    M textproc/opensearch-dashboards/Makefile
    M textproc/opensearch-dashboards219/Makefile
    M textproc/py-CommonMark/Makefile
    M textproc/py-Tempita/Makefile
    M textproc/py-alabaster/Makefile
    M textproc/py-ansi2html/Makefile
    M textproc/py-anyascii/Makefile
    M textproc/py-bracex/Makefile
    M textproc/py-chardet/Makefile
    M textproc/py-charset-normalizer/Makefile
    M textproc/py-cmarkgfm/Makefile
    M textproc/py-cssselect2/Makefile
    M textproc/py-docstring-parser/Makefile
    M textproc/py-docstring_parser/Makefile
    M textproc/py-docutils/Makefile
    M textproc/py-elasticsearch/Makefile
    M textproc/py-elementpath/Makefile
    M textproc/py-enchant/Makefile
    M textproc/py-enrich/Makefile
    M textproc/py-feedparser/Makefile
    M textproc/py-furo/Makefile
    M textproc/py-genshi/Makefile
    M textproc/py-gi-docgen/Makefile
    M textproc/py-griffe/Makefile
    M textproc/py-hexdump/Makefile
    M textproc/py-html2text/Makefile
    M textproc/py-htmlmin2/Makefile
    M textproc/py-interegular/Makefile
    M textproc/py-jiter/Makefile
    M textproc/py-junit-xml/Makefile
    M textproc/py-latexcodec/Makefile
    M textproc/py-license-expression/Makefile
    M textproc/py-linkify-it-py/Makefile
    M textproc/py-m2r/Makefile
    M textproc/py-mako/Makefile
    M textproc/py-markdown-callouts/Makefile
    M textproc/py-markdown-it-py/Makefile
    M textproc/py-markdown/Makefile
    M textproc/py-markdown2/Makefile
    M textproc/py-markdownify/Makefile
    M textproc/py-markupsafe/Makefile
    M textproc/py-mdit-py-plugins/Makefile
    M textproc/py-mdurl/Makefile
    M textproc/py-mistune/Makefile
    M textproc/py-mistune0/Makefile
    M textproc/py-mkdocs-autorefs/Makefile
    M textproc/py-mkdocs-get-deps/Makefile
    M textproc/py-mkdocs-git-revision-date-localized-plugin/Makefile
    M textproc/py-mkdocs-material-extensions/Makefile
    M textproc/py-mkdocs-material/Makefile
    M textproc/py-mkdocs-mermaid2-plugin/Makefile
    M textproc/py-mkdocs-minify-plugin/Makefile
    M textproc/py-mkdocs-nature/Makefile
    M textproc/py-mkdocs-redirects/Makefile
    M textproc/py-mkdocs-rss-plugin/Makefile
    M textproc/py-mkdocs-simple-hooks/Makefile
    M textproc/py-mkdocs/Makefile
    M textproc/py-mkdocstrings-crystal/Makefile
    M textproc/py-mkdocstrings-python-legacy/Makefile
    M textproc/py-mkdocstrings-python/Makefile
    M textproc/py-mkdocstrings/Makefile
    M textproc/py-myst-parser/Makefile
    M textproc/py-nltk/Makefile
    M textproc/py-openstep-plist/Makefile
    M textproc/py-paginate/Makefile
    M textproc/py-parse/Makefile
    M textproc/py-parso/Makefile
    M textproc/py-pyaml/Makefile
    M textproc/py-pybtex-docutils/Makefile
    M textproc/py-pybtex/Makefile
    M textproc/py-pycountry/Makefile
    M textproc/py-pygments-25/Makefile
    M textproc/py-pygments/Makefile
    M textproc/py-pyhamcrest/Makefile
    M textproc/py-pyjade/Makefile
    M textproc/py-pylons-sphinx-themes/Makefile
    M textproc/py-pymdown-extensions/Makefile
    M textproc/py-pypa-docs-theme/Makefile
    M textproc/py-pyphen/Makefile
    M textproc/py-pystemmer/Makefile
    M textproc/py-python-augeas/Makefile
    M textproc/py-python-docs-theme/Makefile
    M textproc/py-python-slugify/Makefile
    M textproc/py-python-ulid2/Makefile
    M textproc/py-pytidylib/Makefile
    M textproc/py-pytkdocs/Makefile
    M textproc/py-qrcode/Makefile
    M textproc/py-rdflib/Makefile
    M textproc/py-recommonmark/Makefile
    M textproc/py-regex/Makefile
    M textproc/py-reno/Makefile
    M textproc/py-rich/Makefile
    M textproc/py-rst2ansi/Makefile
    M textproc/py-scour/Makefile
    M textproc/py-sentencepiece/Makefile
    M textproc/py-smartypants/Makefile
    M textproc/py-snowballstemmer/Makefile
    M textproc/py-sparqlwrapper/Makefile
    M textproc/py-sphinx-argparse/Makefile
    M textproc/py-sphinx-autoapi/Makefile
    M textproc/py-sphinx-autodoc-typehints/Makefile
    M textproc/py-sphinx-basic-ng/Makefile
    M textproc/py-sphinx-copybutton/Makefile
    M textproc/py-sphinx-design/Makefile
    M textproc/py-sphinx-inline-tabs/Makefile
    M textproc/py-sphinx-issues/Makefile
    M textproc/py-sphinx-markdown-tables/Makefile
    M textproc/py-sphinx-me/Makefile
    M textproc/py-sphinx-multiversion-zrepl/Makefile
    M textproc/py-sphinx/Makefile
    M textproc/py-sphinx_rtd_theme/Makefile
    M textproc/py-sphinxcontrib-adadomain/Makefile
    M textproc/py-sphinxcontrib-applehelp/Makefile
    M textproc/py-sphinxcontrib-autoprogram/Makefile
    M textproc/py-sphinxcontrib-bibtex/Makefile
    M textproc/py-sphinxcontrib-bitbucket/Makefile
    M textproc/py-sphinxcontrib-devhelp/Makefile
    M textproc/py-sphinxcontrib-fulltoc/Makefile
    M textproc/py-sphinxcontrib-htmlhelp/Makefile
    M textproc/py-sphinxcontrib-httpdomain/Makefile
    M textproc/py-sphinxcontrib-issuetracker/Makefile
    M textproc/py-sphinxcontrib-jquery/Makefile
    M textproc/py-sphinxcontrib-jsmath/Makefile
    M textproc/py-sphinxcontrib-log-cabinet/Makefile
    M textproc/py-sphinxcontrib-napoleon/Makefile
    M textproc/py-sphinxcontrib-newsfeed/Makefile
    M textproc/py-sphinxcontrib-programoutput/Makefile
    M textproc/py-sphinxcontrib-qthelp/Makefile
    M textproc/py-sphinxcontrib-serializinghtml/Makefile
    M textproc/py-sphinxcontrib-svg2pdfconverter/Makefile
    M textproc/py-sphinxcontrib-towncrier/Makefile
    M textproc/py-sphinxcontrib-websupport/Makefile
    M textproc/py-texttable/Makefile
    M textproc/py-textual-speedups/Makefile
    M textproc/py-textual/Makefile
    M textproc/py-tiktoken/Makefile
    M textproc/py-tinycss/Makefile
    M textproc/py-tinycss2/Makefile
    M textproc/py-tokenizers/Makefile
    M textproc/py-toml/Makefile
    M textproc/py-tomli-w/Makefile
    M textproc/py-tomli/Makefile
    M textproc/py-tomlkit/Makefile
    M textproc/py-towncrier/Makefile
    M textproc/py-typogrify/Makefile
    M textproc/py-uc-micro-py/Makefile
    M textproc/py-ucl/Makefile
    M textproc/py-wcmatch/Makefile
    M textproc/py-xlrd/Makefile
    M textproc/py-xmlschema/Makefile
    M textproc/py-youseedee/Makefile
    M textproc/py-zope.i18nmessageid/Makefile
    M textproc/rubygem-gitlab-markup/Makefile
    M textproc/unoconv/Makefile
    M textproc/xml2rfc/Makefile
    M textproc/ydiff/Makefile
    M textproc/yelp-tools/Makefile
    M textproc/yq/Makefile
    M www/gitlab/Makefile.common
    M www/googler/Makefile
    M www/ladybird/Makefile
    M www/mod_wsgi4/Makefile
    M www/nghttp2/Makefile
    M www/node20/Makefile
    M www/node22/Makefile
    M www/node23/Makefile
    M www/node24/Makefile
    M www/node25/Makefile
    M www/npm-node22/Makefile
    M www/npm-node24/Makefile
    M www/py-aiohttp/Makefile
    M www/py-aioquic/Makefile
    M www/py-asgiref/Makefile
    M www/py-autobahn/Makefile
    M www/py-beaker/Makefile
    M www/py-beautifulsoup/Makefile
    M www/py-bleach/Makefile
    M www/py-boto3/Makefile
    M www/py-bottle/Makefile
    M www/py-cachecontrol/Makefile
    M www/py-cheroot/Makefile
    M www/py-cherrypy/Makefile
    M www/py-css-parser/Makefile
    M www/py-csscompressor/Makefile
    M www/py-cssselect/Makefile
    M www/py-cssutils/Makefile
    M www/py-django-allauth/Makefile
    M www/py-django-debug-toolbar/Makefile
    M www/py-django-gravatar2/Makefile
    M www/py-django-requests-debug-toolbar/Makefile
    M www/py-django42/Makefile
    M www/py-django50/Makefile
    M www/py-dropbox/Makefile
    M www/py-falcon/Makefile
    M www/py-fastapi/Makefile
    M www/py-flasgger/Makefile
    M www/py-flask-cors/Makefile
    M www/py-flask-jwt/Makefile
    M www/py-flask-restful/Makefile
    M www/py-flask/Makefile
    M www/py-flup6/Makefile
    M www/py-formencode/Makefile
    M www/py-ghp-import/Makefile
    M www/py-google-api-core/Makefile
    M www/py-google-api-python-client/Makefile
    M www/py-gunicorn/Makefile
    M www/py-h2/Makefile
    M www/py-hpack/Makefile
    M www/py-hstspreload/Makefile
    M www/py-html5-parser/Makefile
    M www/py-html5lib/Makefile
    M www/py-httpbin/Makefile
    M www/py-httpcore/Makefile
    M www/py-httplib2/Makefile
    M www/py-httpx-sse/Makefile
    M www/py-httpx/Makefile
    M www/py-hyperframe/Makefile
    M www/py-hyperlink/Makefile
    M www/py-libsass/Makefile
    M www/py-mechanize/Makefile
    M www/py-multidict/Makefile
    M www/py-nh3/Makefile
    M www/py-pecan/Makefile
    M www/py-postorius/Makefile
    M www/py-priority/Makefile
    M www/py-priority1/Makefile
    M www/py-pyjwt/Makefile
    M www/py-pylsqpack/Makefile
    M www/py-python-dotenv/Makefile
    M www/py-python-multipart/Makefile
    M www/py-qt5-webengine/Makefile
    M www/py-qt6-webengine/Makefile
    M www/py-requests-aws4auth/Makefile
    M www/py-requests-cache/Makefile
    M www/py-requests-file/Makefile
    M www/py-requests-futures/Makefile
    M www/py-requests-mock/Makefile
    M www/py-requests-oauthlib/Makefile
    M www/py-requests-toolbelt/Makefile
    M www/py-requests-unixsocket/Makefile
    M www/py-requests/Makefile
    M www/py-requests_ntlm/Makefile
    M www/py-respx/Makefile
    M www/py-rfc3986/Makefile
    M www/py-rfc3987/Makefile
    M www/py-soupsieve/Makefile
    M www/py-sse-starlette/Makefile
    M www/py-starlette/Makefile
    M www/py-tornado/Makefile
    M www/py-treq/Makefile
    M www/py-uvicorn/Makefile
    M www/py-waitress/Makefile
    M www/py-webob/Makefile
    M www/py-websocket-client/Makefile
    M www/py-webtest/Makefile
    M www/py-werkzeug/Makefile
    M www/py-wsaccel/Makefile
    M www/py-yarl/Makefile
    M www/yt-dlp/Makefile
    M x11-drivers/xf86-video-qxl/Makefile
    M x11-fonts/fontconfig/Makefile
    M x11-fonts/py-QtAwesome/Makefile
    M x11-fonts/py-afdko/Makefile
    M x11-fonts/py-axisregistry/Makefile
    M x11-fonts/py-babelfont/Makefile
    M x11-fonts/py-bdflib/Makefile
    M x11-fonts/py-booleanOperations/Makefile
    M x11-fonts/py-cffsubr/Makefile
    M x11-fonts/py-compreffor/Makefile
    M x11-fonts/py-cu2qu/Makefile
    M x11-fonts/py-defcon/Makefile
    M x11-fonts/py-fontMath/Makefile
    M x11-fonts/py-fontfeatures/Makefile
    M x11-fonts/py-fontmake/Makefile
    M x11-fonts/py-gflanguages/Makefile
    M x11-fonts/py-gfsubsets/Makefile
    M x11-fonts/py-glyphsLib/Makefile
    M x11-fonts/py-opentype-sanitizer/Makefile
    M x11-fonts/py-opentypespec/Makefile
    M x11-fonts/py-shaperglot/Makefile
    M x11-fonts/py-ufo2ft/Makefile
    M x11-fonts/py-ufoLib/Makefile
    M x11-fonts/py-ufolint/Makefile
    M x11-fonts/py-ufonormalizer/Makefile
    M x11-fonts/py-ufoprocessor/Makefile
    M x11-fonts/terminus-font/Makefile
    M x11-themes/gnome-themes/Makefile
    M x11-themes/greybird-theme/Makefile
    M x11-themes/plasma6-breeze-gtk/Makefile
    M x11-themes/xapp-symbolic-icons/Makefile
    M x11-themes/yaru-gtk-themes/Makefile
    M x11-themes/yaru-icon-theme/Makefile
    M x11-toolkits/libadwaita/Makefile
    M x11-toolkits/py-python-xlib/Makefile
    M x11-toolkits/py-qt5-charts/Makefile
    M x11-toolkits/py-qt5-datavis3d/Makefile
    M x11-toolkits/py-tkinter/Makefile
    M x11-toolkits/py-wxPython4/Makefile
    M x11-toolkits/qt5-declarative-test/Makefile
    M x11-toolkits/qt5-declarative/Makefile
    M x11-toolkits/qt6-declarative/Makefile
    M x11-toolkits/qt6-quick3d/Makefile
    M x11-toolkits/qt6-shadertools/Makefile
    M x11-wm/fvwm2/Makefile
    M x11-wm/openbox/Makefile
    M x11-wm/plasma6-kwin-x11/Makefile
    M x11-wm/plasma6-kwin/Makefile
    M x11-wm/wmii-devel/Makefile
    M x11/alacritty/Makefile
    M x11/cinnamon-desktop/Makefile
    M x11/cinnamon-screensaver/Makefile
    M x11/cinnamon-session/Makefile
    M x11/fuzzel/Makefile
    M x11/gnome-menus/Makefile
    M x11/gnome-shell-extensions/Makefile
    M x11/gnome-terminal/Makefile
    M x11/libei/Makefile
    M x11/libinput/Makefile
    M x11/libwacom/Makefile
    M x11/libxcb/Makefile
    M x11/libxfce4windowing/Makefile
    M x11/libxkbcommon/Makefile
    M x11/menulibre/Makefile
    M x11/plasma6-plasma-desktop/Makefile
    M x11/plasma6-plasma-workspace/Makefile
    M x11/py-python-xapp/Makefile
    M x11/py-xcffib/Makefile
    M x11/py-xdot/Makefile
    M x11/sddm/Makefile
    M x11/xapp/Makefile
    M x11/xcb-proto/Makefile
    M x11/xcb-util-errors/Makefile
    M x11/xfce4-screensaver/Makefile
    M x11/xkeyboard-config/Makefile
    M x11/xwayland-run/Makefile

  Log Message:
  -----------
  Python ports: bump PORTREVISION for the 3.12 default switch

Sweep PORTREVISION on ports that consume the default Python interpreter,
to force rebuilds now that PYTHON_DEFAULT is 3.12 (see prior commit).

Scope: all ports with USES=python that resolve to the py3 default.
Excluded:
- the lang/python* interpreter ports themselves
- Python-2.7-only ports (py-enum34, py-setuptools44, talloc1,
  py-dnspython1, zbar, mailman, cracklib, google-sitemapgen, moinmoin,
  subversion) -- unaffected by the py3 default
- devel/py-pip (just version-bumped to 23.3.2)
- net-im/pidgin (slave; inherits the bump from net-im/libpurple)

Computed/fallback revisions handled in place: www/gitlab bumps
GITLAB_PORTREVISION in Makefile.common; devel/icu bumps its
PORTREVISION?= line; sysutils/u-boot-master left to its per-version
computed revision.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply at anthropic.com>


  Commit: 9997fd8728dd9f452b1a026f38cccea3235290c9
      https://github.com/MidnightBSD/mports/commit/9997fd8728dd9f452b1a026f38cccea3235290c9
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-27 (Sat, 27 Jun 2026)

  Changed paths:
    M misc/py-mistral-vibe/files/patch-textual-6.12

  Log Message:
  -----------
  misc/py-mistral-vibe: extend Textual 6 patch for tool widgets

Update patch-textual-6.12 to also port vibe/cli/textual_ui/widgets/
tool_widgets.py to the Textual 6 API (native_ansi_color -> ansi_color),
matching the onboarding fixes already in the patch.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply at anthropic.com>


  Commit: 1c6ddcd9c98ae7a073c8fc865104c54ef3527e0a
      https://github.com/MidnightBSD/mports/commit/1c6ddcd9c98ae7a073c8fc865104c54ef3527e0a
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-28 (Sun, 28 Jun 2026)

  Changed paths:
    M misc/linux-claude/Makefile
    M misc/linux-claude/distinfo

  Log Message:
  -----------
  misc/linux-claude: 2.1.195


Compare: https://github.com/MidnightBSD/mports/compare/7beda8e36810...1c6ddcd9c98a

To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list