summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-06-21 19:01:21 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-06-21 19:01:21 +0000
commit00a6d1ff550f047a4aefe580f6d036c1d8564da7 (patch)
tree1e4207fd130e74bd3248b48ddc2062b46480a105
parentae723eb1ef4f54cf34cd3235fe0f5e9d39b046cc (diff)
downloadbaldeagleos-repo-00a6d1ff550f047a4aefe580f6d036c1d8564da7.tar.gz
baldeagleos-repo-00a6d1ff550f047a4aefe580f6d036c1d8564da7.tar.xz
baldeagleos-repo-00a6d1ff550f047a4aefe580f6d036c1d8564da7.zip
Adding metadata
-rw-r--r--app-admin/blahajdots/Manifest2
-rw-r--r--app-admin/blahajdots/blahajdots-0.6.0.ebuild (renamed from app-admin/blahajdots/blahajdots-0.5.0.ebuild)2
-rw-r--r--app-arch/arc/arc-5.21q.ebuild10
-rw-r--r--app-arch/tarlz/Manifest1
-rw-r--r--app-arch/tarlz/tarlz-0.28.ebuild32
-rw-r--r--app-arch/zoo/zoo-2.10-r6.ebuild7
-rw-r--r--app-containers/crun/Manifest4
-rw-r--r--app-containers/crun/crun-1.14.3.ebuild71
-rw-r--r--app-containers/crun/crun-1.17.ebuild81
-rw-r--r--app-containers/crun/crun-1.21.ebuild (renamed from app-containers/crun/crun-1.16.ebuild)38
-rw-r--r--app-crypt/gnupg/gnupg-2.4.8.ebuild2
-rw-r--r--app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0.1.ebuild2
-rw-r--r--app-emulation/free42/Manifest4
-rw-r--r--app-emulation/free42/free42-3.2.7.ebuild45
-rw-r--r--app-emulation/free42/free42-3.2.8.ebuild45
-rw-r--r--app-emulation/free42/free42-3.3.6.ebuild (renamed from app-emulation/free42/free42-3.2.3.ebuild)0
-rw-r--r--app-emulation/plus42/Manifest3
-rw-r--r--app-emulation/plus42/plus42-1.2.7.ebuild49
-rw-r--r--app-emulation/plus42/plus42-1.3.8.ebuild (renamed from app-emulation/plus42/plus42-1.2.6.ebuild)0
-rw-r--r--app-emulation/spice-protocol/Manifest3
-rw-r--r--app-emulation/spice-protocol/spice-protocol-0.14.1.ebuild16
-rw-r--r--app-emulation/spice-protocol/spice-protocol-0.14.3.ebuild14
-rw-r--r--app-emulation/spice-protocol/spice-protocol-0.14.5.ebuild20
-rw-r--r--app-i18n/librime-lua/librime-lua-20240819212322-r1.ebuild (renamed from app-i18n/librime-lua/librime-lua-20240819212322.ebuild)6
-rw-r--r--app-i18n/librime-lua/librime-lua-99999999999999.ebuild6
-rw-r--r--app-misc/screen/screen-4.9.1-r2.ebuild2
-rw-r--r--app-office/orage/Manifest1
-rw-r--r--app-office/orage/orage-4.18.0.ebuild60
-rw-r--r--app-portage/cpuid2cpuflags/cpuid2cpuflags-16.ebuild2
-rw-r--r--app-shells/atuin/atuin-18.6.1.ebuild2
-rw-r--r--app-shells/bash/bash-5.2_p37-r3.ebuild2
-rw-r--r--app-shells/carapace/Manifest4
-rw-r--r--app-shells/carapace/carapace-1.3.3.ebuild (renamed from app-shells/carapace/carapace-1.3.2.ebuild)0
-rw-r--r--app-shells/pwsh-bin/pwsh-bin-7.5.1.ebuild2
-rw-r--r--app-text/ghostscript-gpl/ghostscript-gpl-10.05.1.ebuild2
-rw-r--r--dev-build/xfce4-dev-tools/Manifest1
-rw-r--r--dev-build/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild27
-rw-r--r--dev-cpp/highway/Manifest1
-rw-r--r--dev-cpp/highway/highway-1.2.0.ebuild38
-rw-r--r--dev-cpp/highway/highway-9999.ebuild5
-rw-r--r--dev-cpp/magic_enum/Manifest2
-rw-r--r--dev-cpp/magic_enum/files/magic_enum-0.9.7-werror.patch (renamed from dev-cpp/magic_enum/files/magic_enum-0.9.5-werror.patch)16
-rw-r--r--dev-cpp/magic_enum/magic_enum-0.9.7.ebuild (renamed from dev-cpp/magic_enum/magic_enum-0.9.5.ebuild)12
-rw-r--r--dev-cpp/string-theory/Manifest2
-rw-r--r--dev-cpp/string-theory/string-theory-3.5.ebuild38
-rw-r--r--dev-cpp/string-theory/string-theory-3.6.ebuild38
-rw-r--r--dev-crystal/webless/Manifest1
-rw-r--r--dev-crystal/webless/metadata.xml4
-rw-r--r--dev-crystal/webless/webless-0.2.0.ebuild22
-rw-r--r--dev-db/freetds/Manifest2
-rw-r--r--dev-db/freetds/freetds-1.5.3.ebuild (renamed from dev-db/freetds/freetds-1.5.1.ebuild)0
-rw-r--r--dev-db/limbo/Manifest4
-rw-r--r--dev-db/limbo/limbo-0.0.22.ebuild (renamed from dev-db/limbo/limbo-0.0.20.ebuild)0
-rw-r--r--dev-db/mycli/Manifest1
-rw-r--r--dev-db/mycli/mycli-1.31.2.ebuild134
-rw-r--r--dev-db/pgaudit/Manifest2
-rw-r--r--dev-db/pgaudit/pgaudit-17.1.ebuild (renamed from dev-db/pgaudit/pgaudit-16.0.ebuild)4
-rw-r--r--dev-embedded/pico-sdk/Manifest6
-rw-r--r--dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild38
-rw-r--r--dev-embedded/rpi-openocd/metadata.xml21
-rw-r--r--dev-embedded/rpi-openocd/rpi-openocd-9999.ebuild109
-rw-r--r--dev-games/irrlicht-headers/irrlicht-headers-1.8.5.ebuild4
-rw-r--r--dev-games/irrlicht/irrlicht-1.8.5.ebuild4
-rw-r--r--dev-java/gradle-bin/Manifest1
-rw-r--r--dev-java/gradle-bin/gradle-bin-8.14.2.ebuild59
-rw-r--r--dev-lang/go/go-1.24.4.ebuild2
-rw-r--r--dev-lang/vala/vala-0.56.18.ebuild2
-rw-r--r--dev-libs/aws-c-auth/Manifest1
-rw-r--r--dev-libs/aws-c-auth/aws-c-auth-0.9.0.ebuild34
-rw-r--r--dev-libs/aws-c-auth/metadata.xml10
-rw-r--r--dev-libs/aws-c-compression/Manifest1
-rw-r--r--dev-libs/aws-c-compression/aws-c-compression-0.3.1.ebuild29
-rw-r--r--dev-libs/aws-c-compression/metadata.xml10
-rw-r--r--dev-libs/aws-c-event-stream/Manifest1
-rw-r--r--dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.4.ebuild41
-rw-r--r--dev-libs/aws-c-event-stream/metadata.xml10
-rw-r--r--dev-libs/aws-c-http/Manifest1
-rw-r--r--dev-libs/aws-c-http/aws-c-http-0.10.2.ebuild32
-rw-r--r--dev-libs/aws-c-http/metadata.xml10
-rw-r--r--dev-libs/aws-c-io/Manifest1
-rw-r--r--dev-libs/aws-c-io/aws-c-io-0.19.1.ebuild41
-rw-r--r--dev-libs/aws-c-io/metadata.xml10
-rw-r--r--dev-libs/aws-c-mqtt/Manifest1
-rw-r--r--dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.1.ebuild33
-rw-r--r--dev-libs/aws-c-mqtt/metadata.xml10
-rw-r--r--dev-libs/aws-c-s3/Manifest1
-rw-r--r--dev-libs/aws-c-s3/aws-c-s3-0.8.1.ebuild36
-rw-r--r--dev-libs/aws-c-s3/metadata.xml10
-rw-r--r--dev-libs/aws-c-sdkutils/Manifest1
-rw-r--r--dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.4.ebuild29
-rw-r--r--dev-libs/aws-c-sdkutils/metadata.xml10
-rw-r--r--dev-libs/aws-checksums/Manifest1
-rw-r--r--dev-libs/aws-checksums/aws-checksums-0.2.7.ebuild29
-rw-r--r--dev-libs/aws-checksums/metadata.xml10
-rw-r--r--dev-libs/aws-crt-cpp/Manifest1
-rw-r--r--dev-libs/aws-crt-cpp/aws-crt-cpp-0.32.8.ebuild41
-rw-r--r--dev-libs/aws-crt-cpp/metadata.xml10
-rw-r--r--dev-libs/aws-sdk-cpp/Manifest1
-rw-r--r--dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.11.586.ebuild97
-rw-r--r--dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.11.586-uint64_t-does-not-name-a-type.diff12
-rw-r--r--dev-libs/aws-sdk-cpp/metadata.xml32
-rw-r--r--dev-libs/fribidi/fribidi-1.0.16.ebuild2
-rw-r--r--dev-libs/gmime/gmime-3.2.15-r1.ebuild2
-rw-r--r--dev-libs/isa-l/files/isa-l-2.31.1-big-endian.patch146
-rw-r--r--dev-libs/isa-l/isa-l-2.31.1-r2.ebuild57
-rw-r--r--dev-libs/isa-l/isa-l-2.31.1.ebuild2
-rw-r--r--dev-libs/isa-l/metadata.xml4
-rw-r--r--dev-libs/kdsingleapplication/Manifest1
-rw-r--r--dev-libs/kdsingleapplication/kdsingleapplication-1.2.0.ebuild56
-rw-r--r--dev-libs/libcbor/libcbor-0.12.0.ebuild2
-rw-r--r--dev-libs/libdex/libdex-0.8.1.ebuild2
-rw-r--r--dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild2
-rw-r--r--dev-libs/libthreadar/libthreadar-1.5.2.ebuild2
-rw-r--r--dev-libs/libxml2/Manifest1
-rw-r--r--dev-libs/libxml2/files/libxml2-2.13.8-CVE-2025-6021.patch57
-rw-r--r--dev-libs/libxml2/files/libxml2-2.14.4-cmake.patch66
-rw-r--r--dev-libs/libxml2/libxml2-2.13.8-r1.ebuild191
-rw-r--r--dev-libs/libxml2/libxml2-2.13.8.ebuild2
-rw-r--r--dev-libs/libxml2/libxml2-2.14.4-r1.ebuild (renamed from dev-libs/libxml2/libxml2-2.14.3.ebuild)1
-rw-r--r--dev-libs/md4c/md4c-0.5.2.ebuild2
-rw-r--r--dev-libs/openssl/openssl-3.4.1.ebuild2
-rw-r--r--dev-libs/vala-common/vala-common-0.56.18.ebuild2
-rw-r--r--dev-perl/Clone-Choose/Clone-Choose-0.10.0.ebuild2
-rw-r--r--dev-perl/Clone-PP/Clone-PP-1.80.0.ebuild2
-rw-r--r--dev-perl/File-Find-Rule/File-Find-Rule-0.350.0.ebuild2
-rw-r--r--dev-perl/Finance-Quote/Finance-Quote-1.650.0.ebuild2
-rw-r--r--dev-perl/Net-CIDR/Manifest1
-rw-r--r--dev-perl/Net-CIDR/Net-CIDR-0.260.0.ebuild13
-rw-r--r--dev-perl/Specio/Specio-0.510.0.ebuild2
-rw-r--r--dev-python/absl-py/absl-py-2.3.0.ebuild2
-rw-r--r--dev-python/aiohttp/aiohttp-3.12.13.ebuild2
-rw-r--r--dev-python/aiounittest/aiounittest-1.5.0-r1.ebuild2
-rw-r--r--dev-python/aiounittest/aiounittest-1.5.0.ebuild29
-rw-r--r--dev-python/apsw/Manifest1
-rw-r--r--dev-python/apsw/apsw-3.50.1.0.ebuild53
-rw-r--r--dev-python/argon2-cffi/argon2-cffi-25.1.0.ebuild2
-rw-r--r--dev-python/audioop-lts/audioop-lts-0.2.1.ebuild2
-rw-r--r--dev-python/audioread/audioread-3.0.1-r1.ebuild2
-rw-r--r--dev-python/aws-sam-translator/Manifest1
-rw-r--r--dev-python/aws-sam-translator/aws-sam-translator-1.97.0.ebuild62
-rw-r--r--dev-python/aws-sam-translator/aws-sam-translator-1.98.0.ebuild2
-rw-r--r--dev-python/betterproto/betterproto-2.0.0_beta6.ebuild10
-rw-r--r--dev-python/betterproto/betterproto-2.0.0_beta7.ebuild10
-rw-r--r--dev-python/blockbuster/blockbuster-1.5.24.ebuild2
-rw-r--r--dev-python/blosc/Manifest1
-rw-r--r--dev-python/blosc/blosc-1.11.2.ebuild63
-rw-r--r--dev-python/blosc/blosc-1.11.3.ebuild2
-rw-r--r--dev-python/cattrs/cattrs-25.1.1.ebuild2
-rw-r--r--dev-python/cfn-lint/Manifest2
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.35.3.ebuild61
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.35.4.ebuild2
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.36.0.ebuild61
-rw-r--r--dev-python/curtsies/Manifest1
-rw-r--r--dev-python/curtsies/curtsies-0.4.2-r1.ebuild40
-rw-r--r--dev-python/curtsies/curtsies-0.4.2.ebuild31
-rw-r--r--dev-python/curtsies/curtsies-0.4.3.ebuild2
-rw-r--r--dev-python/curtsies/files/curtsies-0.4.2-py314.patch28
-rw-r--r--dev-python/cypari2/Manifest1
-rw-r--r--dev-python/cypari2/cypari2-2.2.1.ebuild34
-rw-r--r--dev-python/cypari2/cypari2-2.2.2.ebuild2
-rw-r--r--dev-python/dill/Manifest1
-rw-r--r--dev-python/dill/dill-0.3.9.ebuild29
-rw-r--r--dev-python/dill/dill-0.4.0.ebuild2
-rw-r--r--dev-python/dill/files/dill-0.3.9-pypy311.patch123
-rw-r--r--dev-python/dj-database-url/Manifest1
-rw-r--r--dev-python/dj-database-url/dj-database-url-2.3.0.ebuild30
-rw-r--r--dev-python/dj-database-url/dj-database-url-3.0.0.ebuild2
-rw-r--r--dev-python/elasticsearch/Manifest1
-rw-r--r--dev-python/elasticsearch/elasticsearch-9.0.1.ebuild81
-rw-r--r--dev-python/elasticsearch/elasticsearch-9.0.2.ebuild2
-rw-r--r--dev-python/forbiddenfruit/forbiddenfruit-0.1.4.ebuild2
-rw-r--r--dev-python/frozenlist/frozenlist-1.6.2.ebuild2
-rw-r--r--dev-python/google-api-python-client/Manifest1
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.170.0.ebuild50
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.171.0.ebuild2
-rw-r--r--dev-python/google-auth/Manifest4
-rw-r--r--dev-python/google-auth/google-auth-2.39.0.ebuild71
-rw-r--r--dev-python/google-auth/google-auth-2.40.0.ebuild72
-rw-r--r--dev-python/google-auth/google-auth-2.40.1.ebuild72
-rw-r--r--dev-python/google-auth/google-auth-2.40.2-r1.ebuild72
-rw-r--r--dev-python/google-auth/google-auth-2.40.3.ebuild2
-rw-r--r--dev-python/googleapis-common-protos/googleapis-common-protos-1.70.0.ebuild2
-rw-r--r--dev-python/greenlet/greenlet-3.2.3.ebuild2
-rw-r--r--dev-python/grpcio-status/grpcio-status-1.72.1.ebuild2
-rw-r--r--dev-python/grpclib/Manifest1
-rw-r--r--dev-python/grpclib/files/grpclib-0.4.8-pytest-asyncio-1.patch42
-rw-r--r--dev-python/grpclib/grpclib-0.4.7-r1.ebuild42
-rw-r--r--dev-python/grpclib/grpclib-0.4.8.ebuild7
-rw-r--r--dev-python/hiredis/Manifest1
-rw-r--r--dev-python/hiredis/hiredis-3.1.1.ebuild45
-rw-r--r--dev-python/hiredis/hiredis-3.2.1.ebuild2
-rw-r--r--dev-python/hypothesis/Manifest5
-rw-r--r--dev-python/hypothesis/hypothesis-6.131.32.ebuild130
-rw-r--r--dev-python/hypothesis/hypothesis-6.132.0.ebuild130
-rw-r--r--dev-python/hypothesis/hypothesis-6.135.1.ebuild2
-rw-r--r--dev-python/hypothesis/hypothesis-6.135.10.ebuild127
-rw-r--r--dev-python/hypothesis/hypothesis-6.135.11.ebuild127
-rw-r--r--dev-python/hypothesis/hypothesis-6.135.12.ebuild127
-rw-r--r--dev-python/ipyparallel/ipyparallel-9.0.1.ebuild3
-rw-r--r--dev-python/ipython/ipython-9.3.0.ebuild2
-rw-r--r--dev-python/isal/isal-1.7.2.ebuild2
-rw-r--r--dev-python/jupyter-core/Manifest2
-rw-r--r--dev-python/jupyter-core/jupyter-core-5.7.2.ebuild39
-rw-r--r--dev-python/jupyter-core/jupyter-core-5.8.0.ebuild32
-rw-r--r--dev-python/jupyter-core/jupyter-core-5.8.1.ebuild2
-rw-r--r--dev-python/langdetect/Manifest2
-rw-r--r--dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch13
-rw-r--r--dev-python/langdetect/langdetect-1.0.9.ebuild6
-rw-r--r--dev-python/langdetect/metadata.xml10
-rw-r--r--dev-python/looseversion/looseversion-1.3.0.ebuild2
-rw-r--r--dev-python/meson-python/meson-python-0.18.0-r1.ebuild2
-rw-r--r--dev-python/mkdocs-monorepo-plugin/Manifest1
-rw-r--r--dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild33
-rw-r--r--dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.2.ebuild2
-rw-r--r--dev-python/multidict/multidict-6.4.4.ebuild2
-rw-r--r--dev-python/mypy/mypy-1.16.0.ebuild2
-rw-r--r--dev-python/numpy/numpy-2.2.6.ebuild2
-rw-r--r--dev-python/openstacksdk/Manifest1
-rw-r--r--dev-python/openstacksdk/openstacksdk-4.5.0.ebuild92
-rw-r--r--dev-python/openstacksdk/openstacksdk-4.6.0.ebuild2
-rw-r--r--dev-python/overrides/overrides-7.7.0-r1.ebuild2
-rw-r--r--dev-python/overrides/overrides-7.7.0.ebuild21
-rw-r--r--dev-python/pandas/pandas-2.3.0.ebuild2
-rw-r--r--dev-python/parso/parso-0.8.4-r1.ebuild2
-rw-r--r--dev-python/parso/parso-0.8.4.ebuild34
-rw-r--r--dev-python/pikepdf/pikepdf-9.8.1.ebuild2
-rw-r--r--dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild2
-rw-r--r--dev-python/pocketlint/metadata.xml1
-rw-r--r--dev-python/pocketlint/pocketlint-0.25-r1.ebuild2
-rw-r--r--dev-python/pocketlint/pocketlint-0.25.ebuild32
-rw-r--r--dev-python/prometheus-client/Manifest2
-rw-r--r--dev-python/prometheus-client/prometheus-client-0.21.1.ebuild35
-rw-r--r--dev-python/prometheus-client/prometheus-client-0.22.0.ebuild35
-rw-r--r--dev-python/prometheus-client/prometheus-client-0.22.1.ebuild2
-rw-r--r--dev-python/protobuf/protobuf-6.31.1.ebuild2
-rw-r--r--dev-python/pyacoustid/pyacoustid-1.3.0-r1.ebuild2
-rw-r--r--dev-python/pycryptodome/pycryptodome-3.23.0.ebuild2
-rw-r--r--dev-python/pyopencl/Manifest1
-rw-r--r--dev-python/pyopencl/files/pyopencl-2024.2.7-nanobind-flags.patch13
-rw-r--r--dev-python/pyopencl/pyopencl-2024.2.7.ebuild78
-rw-r--r--dev-python/pyopencl/pyopencl-2025.1.ebuild2
-rw-r--r--dev-python/pyopenssl/pyopenssl-25.1.0.ebuild2
-rw-r--r--dev-python/pypdf/pypdf-5.6.0.ebuild2
-rw-r--r--dev-python/pyqt-builder/pyqt-builder-1.18.2.ebuild2
-rw-r--r--dev-python/pyqt6-sip/pyqt6-sip-13.10.2.ebuild2
-rw-r--r--dev-python/pyxdg/pyxdg-0.28-r1.ebuild29
-rw-r--r--dev-python/pyxdg/pyxdg-0.28-r2.ebuild2
-rw-r--r--dev-python/reportlab/reportlab-4.4.1.ebuild2
-rw-r--r--dev-python/rfc3161-client/rfc3161-client-1.0.3.ebuild2
-rw-r--r--dev-python/rfc8785/rfc8785-0.1.4.ebuild2
-rw-r--r--dev-python/rpds-py/rpds-py-0.25.1.ebuild2
-rw-r--r--dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild4
-rw-r--r--dev-python/scikit-build-core/scikit-build-core-0.11.4.ebuild2
-rw-r--r--dev-python/scikit-learn/Manifest2
-rw-r--r--dev-python/scikit-learn/scikit-learn-1.6.1.ebuild84
-rw-r--r--dev-python/scikit-learn/scikit-learn-1.7.0.ebuild2
-rw-r--r--dev-python/scikit-learn/scikit-learn-1.7.0_rc1.ebuild82
-rw-r--r--dev-python/securesystemslib/securesystemslib-1.3.0.ebuild2
-rw-r--r--dev-python/seedir/Manifest1
-rw-r--r--dev-python/seedir/seedir-0.5.0.ebuild29
-rw-r--r--dev-python/seedir/seedir-0.5.1.ebuild2
-rw-r--r--dev-python/selenium/selenium-4.33.0-r1.ebuild2
-rw-r--r--dev-python/sip/sip-6.12.0.ebuild2
-rw-r--r--dev-python/structlog/structlog-25.4.0.ebuild2
-rw-r--r--dev-python/tomlkit/Manifest1
-rw-r--r--dev-python/tomlkit/tomlkit-0.13.2.ebuild48
-rw-r--r--dev-python/tomlkit/tomlkit-0.13.3.ebuild2
-rw-r--r--dev-python/treq/Manifest1
-rw-r--r--dev-python/treq/treq-24.9.1-r1.ebuild55
-rw-r--r--dev-python/treq/treq-25.5.0.ebuild2
-rw-r--r--dev-python/trimesh/Manifest1
-rw-r--r--dev-python/trimesh/trimesh-4.6.10.ebuild79
-rw-r--r--dev-python/trimesh/trimesh-4.6.11.ebuild2
-rw-r--r--dev-python/tuf/tuf-6.0.0.ebuild2
-rw-r--r--dev-python/typer/Manifest2
-rw-r--r--dev-python/typer/metadata.xml14
-rw-r--r--dev-python/typer/typer-0.15.3.ebuild92
-rw-r--r--dev-python/typer/typer-0.16.0.ebuild67
-rw-r--r--dev-python/types-docutils/Manifest1
-rw-r--r--dev-python/types-docutils/types-docutils-0.21.0.20250526.ebuild16
-rw-r--r--dev-python/types-docutils/types-docutils-0.21.0.20250604.ebuild2
-rw-r--r--dev-python/types-psutil/Manifest1
-rw-r--r--dev-python/types-psutil/types-psutil-7.0.0.20250516.ebuild16
-rw-r--r--dev-python/types-psutil/types-psutil-7.0.0.20250601.ebuild2
-rw-r--r--dev-python/typing-extensions/Manifest2
-rw-r--r--dev-python/typing-extensions/files/typing-extensions-4.13.2-py314.patch422
-rw-r--r--dev-python/typing-extensions/typing-extensions-4.13.2-r2.ebuild41
-rw-r--r--dev-python/typing-extensions/typing-extensions-4.14.0.ebuild2
-rw-r--r--dev-python/typing-extensions/typing-extensions-4.14.0_rc1.ebuild34
-rw-r--r--dev-python/uritemplate/Manifest1
-rw-r--r--dev-python/uritemplate/metadata.xml1
-rw-r--r--dev-python/uritemplate/uritemplate-4.1.1.ebuild22
-rw-r--r--dev-python/uritemplate/uritemplate-4.2.0.ebuild2
-rw-r--r--dev-python/uv/uv-0.7.10.ebuild2
-rw-r--r--dev-python/uvicorn/Manifest2
-rw-r--r--dev-python/uvicorn/uvicorn-0.31.1.ebuild75
-rw-r--r--dev-python/uvicorn/uvicorn-0.34.2.ebuild90
-rw-r--r--dev-python/uvicorn/uvicorn-0.34.3.ebuild2
-rw-r--r--dev-python/webtest/Manifest1
-rw-r--r--dev-python/webtest/webtest-3.0.4.ebuild45
-rw-r--r--dev-python/webtest/webtest-3.0.6.ebuild2
-rw-r--r--dev-python/xmlschema/Manifest1
-rw-r--r--dev-python/xmlschema/xmlschema-4.0.1.ebuild38
-rw-r--r--dev-python/xmlschema/xmlschema-4.1.0.ebuild2
-rw-r--r--dev-python/zlib-ng/zlib-ng-0.5.1.ebuild2
-rw-r--r--dev-ruby/elasticsearch-api/elasticsearch-api-7.17.11.ebuild4
-rw-r--r--dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild3
-rw-r--r--dev-ruby/elasticsearch-api/elasticsearch-api-9.0.3.ebuild1
-rw-r--r--dev-ruby/prism/Manifest1
-rw-r--r--dev-ruby/prism/prism-1.3.0.ebuild36
-rw-r--r--dev-ruby/process_executer/process_executer-4.0.0.ebuild2
-rw-r--r--dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild15
-rw-r--r--dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild2
-rw-r--r--dev-util/android-tools/android-tools-35.0.2.ebuild2
-rw-r--r--dev-util/catfish/Manifest1
-rw-r--r--dev-util/catfish/catfish-4.18.0.ebuild50
-rw-r--r--dev-util/ccache/ccache-4.11.3.ebuild2
-rw-r--r--dev-util/cvise/cvise-2.11.0-r1.ebuild2
-rw-r--r--dev-util/distribution-gpg-keys/Manifest2
-rw-r--r--dev-util/distribution-gpg-keys/distribution-gpg-keys-1.113.ebuild (renamed from dev-util/distribution-gpg-keys/distribution-gpg-keys-1.111.ebuild)2
-rw-r--r--dev-util/lxqt-build-tools/Manifest2
-rw-r--r--dev-util/lxqt-build-tools/lxqt-build-tools-2.2.1.ebuild (renamed from dev-util/lxqt-build-tools/lxqt-build-tools-2.2.0.ebuild)0
-rw-r--r--dev-util/mock-core-configs/Manifest2
-rw-r--r--dev-util/mock-core-configs/mock-core-configs-42.4.ebuild (renamed from dev-util/mock-core-configs/mock-core-configs-42.3.ebuild)0
-rw-r--r--dev-util/mock/Manifest2
-rw-r--r--dev-util/mock/mock-6.3.ebuild (renamed from dev-util/mock/mock-6.2.ebuild)4
-rw-r--r--dev-util/spirv-tools/spirv-tools-1.4.313.0.ebuild18
-rw-r--r--dev-util/spirv-tools/spirv-tools-9999.ebuild20
-rw-r--r--dev-util/vulkan-utility-libraries/files/vulkan-utility-libraries-1.4.313.0-magic_enum-0.9.7.patch26
-rw-r--r--dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.313.0.ebuild16
-rw-r--r--dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild16
-rw-r--r--dev-vcs/repo/repo-2.54.ebuild2
-rw-r--r--eclass/wxwidgets.eclass24
-rw-r--r--games-emulation/dosbox-staging/Manifest1
-rw-r--r--games-emulation/dosbox-staging/dosbox-staging-0.82.2.ebuild71
-rw-r--r--games-strategy/freeciv/freeciv-3.1.4.ebuild2
-rw-r--r--gnustep-apps/pikopixel/Manifest1
-rw-r--r--gnustep-apps/pikopixel/pikopixel-1.0_beta10.ebuild20
-rw-r--r--gui-apps/ironbar/ironbar-0.16.0-r1.ebuild1
-rw-r--r--gui-apps/ironbar/ironbar-0.16.1-r1.ebuild1
-rw-r--r--gui-apps/ironbar/ironbar-0.16.1.ebuild1
-rw-r--r--gui-apps/ironbar/ironbar-9999.ebuild89
-rw-r--r--gui-apps/wev/Manifest1
-rw-r--r--gui-apps/wev/metadata.xml8
-rw-r--r--gui-apps/wev/wev-1.1.0.ebuild44
-rw-r--r--gui-libs/libdecor/Manifest1
-rw-r--r--gui-libs/libdecor/libdecor-0.2.3.ebuild54
-rw-r--r--gui-libs/libdecor/libdecor-9999.ebuild4
-rw-r--r--gui-wm/phoc/Manifest10
-rw-r--r--gui-wm/phoc/phoc-0.42.1.ebuild114
-rw-r--r--gui-wm/phoc/phoc-0.43.0.ebuild114
-rw-r--r--gui-wm/phoc/phoc-0.44.0.ebuild114
-rw-r--r--gui-wm/phoc/phoc-0.44.1.ebuild114
-rw-r--r--gui-wm/phoc/phoc-0.45.0.ebuild118
-rw-r--r--llvm-core/llvm/llvm-21.0.0.9999.ebuild3
-rw-r--r--mail-filter/amavisd-new/Manifest1
-rw-r--r--mail-filter/amavisd-new/amavisd-new-2.13.1.ebuild273
-rw-r--r--mail-filter/amavisd-new/metadata.xml4
-rw-r--r--media-libs/alsa-lib/alsa-lib-1.2.14.ebuild2
-rw-r--r--media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.14.ebuild2
-rw-r--r--media-libs/libsdl2/libsdl2-2.32.6.ebuild2
-rw-r--r--media-libs/virglrenderer/Manifest3
-rw-r--r--media-libs/virglrenderer/virglrenderer-0.10.4.ebuild47
-rw-r--r--media-libs/virglrenderer/virglrenderer-1.1.1.ebuild (renamed from media-libs/virglrenderer/virglrenderer-0.10.1.ebuild)35
-rw-r--r--media-libs/virglrenderer/virglrenderer-9999.ebuild35
-rw-r--r--media-libs/vulkan-layers/files/vulkan-layers-1.4.313.0-tests-no-static.patch40
-rw-r--r--media-libs/vulkan-layers/vulkan-layers-1.4.313.0.ebuild10
-rw-r--r--media-libs/vulkan-layers/vulkan-layers-9999.ebuild10
-rw-r--r--media-plugins/eq10q/Manifest1
-rw-r--r--media-plugins/eq10q/eq10q-2.2.ebuild36
-rw-r--r--media-plugins/eq10q/files/eq10q-2.2-cmake4.patch9
-rw-r--r--media-plugins/eq10q/files/eq10q-2.2-fix-lv2-types.patch63
-rw-r--r--media-plugins/eq10q/files/eq10q-2.2-flags.patch15
-rw-r--r--media-plugins/eq10q/files/eq10q-2.2-pow10.patch83
-rw-r--r--media-plugins/eq10q/metadata.xml10
-rw-r--r--media-sound/alsa-tools/alsa-tools-1.2.14.ebuild2
-rw-r--r--media-sound/alsa-utils/alsa-utils-1.2.14.ebuild2
-rw-r--r--media-sound/mac/Manifest1
-rw-r--r--media-sound/mac/mac-11.18.ebuild28
-rw-r--r--media-sound/quodlibet/quodlibet-4.6.0-r3.ebuild2
-rw-r--r--media-video/ffmpeg/ffmpeg-4.4.6-r1.ebuild2
-rw-r--r--metadata/md5-cache/app-admin/blahajdots-0.6.0 (renamed from metadata/md5-cache/app-admin/blahajdots-0.5.0)6
-rw-r--r--metadata/md5-cache/app-admin/passwordsafe-1.20.02
-rw-r--r--metadata/md5-cache/app-admin/passwordsafe-1.21.02
-rw-r--r--metadata/md5-cache/app-arch/arc-5.21q6
-rw-r--r--metadata/md5-cache/app-arch/tarlz-0.2814
-rw-r--r--metadata/md5-cache/app-arch/zoo-2.10-r66
-rw-r--r--metadata/md5-cache/app-containers/crun-1.14.316
-rw-r--r--metadata/md5-cache/app-containers/crun-1.1715
-rw-r--r--metadata/md5-cache/app-containers/crun-1.21 (renamed from metadata/md5-cache/app-containers/crun-1.16)8
-rw-r--r--metadata/md5-cache/app-crypt/gnupg-2.4.84
-rw-r--r--metadata/md5-cache/app-crypt/veracrypt-1.25.9-r22
-rw-r--r--metadata/md5-cache/app-crypt/veracrypt-1.26.15-r12
-rw-r--r--metadata/md5-cache/app-crypt/veracrypt-1.26.202
-rw-r--r--metadata/md5-cache/app-crypt/veracrypt-1.26.7-r12
-rw-r--r--metadata/md5-cache/app-doc/gnu-c-intro-ref-0.14
-rw-r--r--metadata/md5-cache/app-editors/rehex-0.62.12
-rw-r--r--metadata/md5-cache/app-editors/rehex-0.63.02
-rw-r--r--metadata/md5-cache/app-editors/wxhexeditor-0.24-r42
-rw-r--r--metadata/md5-cache/app-editors/xmlcopyeditor-1.3.1.0-r32
-rw-r--r--metadata/md5-cache/app-emulation/arnold-20170513-r22
-rw-r--r--metadata/md5-cache/app-emulation/free42-3.2.714
-rw-r--r--metadata/md5-cache/app-emulation/free42-3.2.814
-rw-r--r--metadata/md5-cache/app-emulation/free42-3.3.6 (renamed from metadata/md5-cache/app-emulation/free42-3.2.3)2
-rw-r--r--metadata/md5-cache/app-emulation/pcem-17_p20241210-r22
-rw-r--r--metadata/md5-cache/app-emulation/plus42-1.2.714
-rw-r--r--metadata/md5-cache/app-emulation/plus42-1.3.8 (renamed from metadata/md5-cache/app-emulation/plus42-1.2.6)2
-rw-r--r--metadata/md5-cache/app-emulation/spice-protocol-0.14.19
-rw-r--r--metadata/md5-cache/app-emulation/spice-protocol-0.14.312
-rw-r--r--metadata/md5-cache/app-emulation/spice-protocol-0.14.512
-rw-r--r--metadata/md5-cache/app-i18n/librime-lua-20240819212322-r1 (renamed from metadata/md5-cache/app-i18n/librime-lua-20240819212322)4
-rw-r--r--metadata/md5-cache/app-i18n/librime-lua-999999999999994
-rw-r--r--metadata/md5-cache/app-i18n/poedit-3.5.2-r12
-rw-r--r--metadata/md5-cache/app-misc/electricsheep-3.0.4_p202402132
-rw-r--r--metadata/md5-cache/app-misc/far2l-2.6.4_beta2
-rw-r--r--metadata/md5-cache/app-misc/far2l-2.6.5_beta2
-rw-r--r--metadata/md5-cache/app-misc/far2l-99992
-rw-r--r--metadata/md5-cache/app-misc/golly-4.3-r22
-rw-r--r--metadata/md5-cache/app-misc/screen-4.9.1-r24
-rw-r--r--metadata/md5-cache/app-office/orage-4.18.015
-rw-r--r--metadata/md5-cache/app-portage/cpuid2cpuflags-164
-rw-r--r--metadata/md5-cache/app-shells/atuin-18.6.14
-rw-r--r--metadata/md5-cache/app-shells/bash-5.2_p37-r34
-rw-r--r--metadata/md5-cache/app-shells/carapace-1.3.3 (renamed from metadata/md5-cache/app-shells/carapace-1.3.2)2
-rw-r--r--metadata/md5-cache/app-shells/pwsh-bin-7.5.14
-rw-r--r--metadata/md5-cache/app-text/crwx-ng-0.3.1-r32
-rw-r--r--metadata/md5-cache/app-text/diff-pdf-0.5.1-r12
-rw-r--r--metadata/md5-cache/app-text/ghostscript-gpl-10.05.14
-rw-r--r--metadata/md5-cache/app-text/xchm-1.36-r12
-rw-r--r--metadata/md5-cache/app-text/xchm-1.37-r12
-rw-r--r--metadata/md5-cache/dev-build/xfce4-dev-tools-4.18.112
-rw-r--r--metadata/md5-cache/dev-cpp/highway-1.2.015
-rw-r--r--metadata/md5-cache/dev-cpp/highway-99992
-rw-r--r--metadata/md5-cache/dev-cpp/magic_enum-0.9.7 (renamed from metadata/md5-cache/dev-cpp/magic_enum-0.9.5)8
-rw-r--r--metadata/md5-cache/dev-crystal/webless-0.2.014
-rw-r--r--metadata/md5-cache/dev-db/freetds-1.5.3 (renamed from metadata/md5-cache/dev-db/freetds-1.5.1)2
-rw-r--r--metadata/md5-cache/dev-db/limbo-0.0.22 (renamed from metadata/md5-cache/dev-db/limbo-0.0.20)2
-rw-r--r--metadata/md5-cache/dev-db/mycli-1.31.216
-rw-r--r--metadata/md5-cache/dev-db/pgaudit-17.1 (renamed from metadata/md5-cache/dev-db/pgaudit-16.0)6
-rw-r--r--metadata/md5-cache/dev-embedded/pico-sdk-2.1.110
-rw-r--r--metadata/md5-cache/dev-embedded/rpi-openocd-999915
-rw-r--r--metadata/md5-cache/dev-games/irrlicht-1.8.54
-rw-r--r--metadata/md5-cache/dev-games/irrlicht-headers-1.8.54
-rw-r--r--metadata/md5-cache/dev-games/openscenegraph-3.6.5-r1172
-rw-r--r--metadata/md5-cache/dev-games/openscenegraph-openmw-3.6_p20221115-r22
-rw-r--r--metadata/md5-cache/dev-java/gradle-bin-8.14.215
-rw-r--r--metadata/md5-cache/dev-lang/erlang-27.3.42
-rw-r--r--metadata/md5-cache/dev-lang/erlang-28.02
-rw-r--r--metadata/md5-cache/dev-lang/erlang-28.0.12
-rw-r--r--metadata/md5-cache/dev-lang/gdl-1.0.4-r22
-rw-r--r--metadata/md5-cache/dev-lang/go-1.24.44
-rw-r--r--metadata/md5-cache/dev-lang/vala-0.56.184
-rw-r--r--metadata/md5-cache/dev-libs/aws-c-auth-0.9.016
-rw-r--r--metadata/md5-cache/dev-libs/aws-c-compression-0.3.116
-rw-r--r--metadata/md5-cache/dev-libs/aws-c-event-stream-0.5.416
-rw-r--r--metadata/md5-cache/dev-libs/aws-c-http-0.10.216
-rw-r--r--metadata/md5-cache/dev-libs/aws-c-io-0.19.116
-rw-r--r--metadata/md5-cache/dev-libs/aws-c-mqtt-0.13.116
-rw-r--r--metadata/md5-cache/dev-libs/aws-c-s3-0.8.116
-rw-r--r--metadata/md5-cache/dev-libs/aws-c-sdkutils-0.2.4 (renamed from metadata/md5-cache/dev-cpp/string-theory-3.6)14
-rw-r--r--metadata/md5-cache/dev-libs/aws-checksums-0.2.7 (renamed from metadata/md5-cache/dev-cpp/string-theory-3.5)14
-rw-r--r--metadata/md5-cache/dev-libs/aws-crt-cpp-0.32.816
-rw-r--r--metadata/md5-cache/dev-libs/aws-sdk-cpp-1.11.58617
-rw-r--r--metadata/md5-cache/dev-libs/fribidi-1.0.164
-rw-r--r--metadata/md5-cache/dev-libs/gmime-3.2.15-r14
-rw-r--r--metadata/md5-cache/dev-libs/isa-l-2.31.14
-rw-r--r--metadata/md5-cache/dev-libs/isa-l-2.31.1-r212
-rw-r--r--metadata/md5-cache/dev-libs/kdsingleapplication-1.2.016
-rw-r--r--metadata/md5-cache/dev-libs/libcbor-0.12.04
-rw-r--r--metadata/md5-cache/dev-libs/libdex-0.8.14
-rw-r--r--metadata/md5-cache/dev-libs/libgcrypt-1.11.14
-rw-r--r--metadata/md5-cache/dev-libs/libthreadar-1.5.24
-rw-r--r--metadata/md5-cache/dev-libs/libxml2-2.13.84
-rw-r--r--metadata/md5-cache/dev-libs/libxml2-2.13.8-r117
-rw-r--r--metadata/md5-cache/dev-libs/libxml2-2.14.4-r1 (renamed from metadata/md5-cache/dev-libs/libxml2-2.14.3)4
-rw-r--r--metadata/md5-cache/dev-libs/md4c-0.5.24
-rw-r--r--metadata/md5-cache/dev-libs/openssl-3.4.14
-rw-r--r--metadata/md5-cache/dev-libs/vala-common-0.56.184
-rw-r--r--metadata/md5-cache/dev-perl/Alien-wxWidgets-0.690.0-r42
-rw-r--r--metadata/md5-cache/dev-perl/Clone-Choose-0.10.04
-rw-r--r--metadata/md5-cache/dev-perl/Clone-PP-1.80.04
-rw-r--r--metadata/md5-cache/dev-perl/File-Find-Rule-0.350.04
-rw-r--r--metadata/md5-cache/dev-perl/Finance-Quote-1.650.04
-rw-r--r--metadata/md5-cache/dev-perl/Net-CIDR-0.260.016
-rw-r--r--metadata/md5-cache/dev-perl/Specio-0.510.04
-rw-r--r--metadata/md5-cache/dev-perl/Wx-0.993.200-r42
-rw-r--r--metadata/md5-cache/dev-perl/Wx-Perl-ProcessStream-0.320.0-r62
-rw-r--r--metadata/md5-cache/dev-perl/Wx-Scintilla-0.390.0-r62
-rw-r--r--metadata/md5-cache/dev-python/absl-py-2.3.04
-rw-r--r--metadata/md5-cache/dev-python/aiohttp-3.12.134
-rw-r--r--metadata/md5-cache/dev-python/aiounittest-1.5.016
-rw-r--r--metadata/md5-cache/dev-python/aiounittest-1.5.0-r14
-rw-r--r--metadata/md5-cache/dev-python/apsw-3.50.1.016
-rw-r--r--metadata/md5-cache/dev-python/argon2-cffi-25.1.04
-rw-r--r--metadata/md5-cache/dev-python/audioop-lts-0.2.14
-rw-r--r--metadata/md5-cache/dev-python/audioread-3.0.1-r14
-rw-r--r--metadata/md5-cache/dev-python/aws-sam-translator-1.97.016
-rw-r--r--metadata/md5-cache/dev-python/aws-sam-translator-1.98.04
-rw-r--r--metadata/md5-cache/dev-python/betterproto-2.0.0_beta66
-rw-r--r--metadata/md5-cache/dev-python/betterproto-2.0.0_beta76
-rw-r--r--metadata/md5-cache/dev-python/blockbuster-1.5.244
-rw-r--r--metadata/md5-cache/dev-python/blosc-1.11.217
-rw-r--r--metadata/md5-cache/dev-python/blosc-1.11.34
-rw-r--r--metadata/md5-cache/dev-python/cattrs-25.1.14
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.35.316
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.35.44
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.36.016
-rw-r--r--metadata/md5-cache/dev-python/curtsies-0.4.216
-rw-r--r--metadata/md5-cache/dev-python/curtsies-0.4.2-r116
-rw-r--r--metadata/md5-cache/dev-python/curtsies-0.4.34
-rw-r--r--metadata/md5-cache/dev-python/cypari2-2.2.116
-rw-r--r--metadata/md5-cache/dev-python/cypari2-2.2.24
-rw-r--r--metadata/md5-cache/dev-python/dill-0.3.915
-rw-r--r--metadata/md5-cache/dev-python/dill-0.4.04
-rw-r--r--metadata/md5-cache/dev-python/dj-database-url-2.3.016
-rw-r--r--metadata/md5-cache/dev-python/dj-database-url-3.0.04
-rw-r--r--metadata/md5-cache/dev-python/elasticsearch-9.0.116
-rw-r--r--metadata/md5-cache/dev-python/elasticsearch-9.0.24
-rw-r--r--metadata/md5-cache/dev-python/forbiddenfruit-0.1.44
-rw-r--r--metadata/md5-cache/dev-python/frozenlist-1.6.24
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.170.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.171.04
-rw-r--r--metadata/md5-cache/dev-python/google-auth-2.39.016
-rw-r--r--metadata/md5-cache/dev-python/google-auth-2.40.016
-rw-r--r--metadata/md5-cache/dev-python/google-auth-2.40.116
-rw-r--r--metadata/md5-cache/dev-python/google-auth-2.40.2-r116
-rw-r--r--metadata/md5-cache/dev-python/google-auth-2.40.34
-rw-r--r--metadata/md5-cache/dev-python/googleapis-common-protos-1.70.04
-rw-r--r--metadata/md5-cache/dev-python/greenlet-3.2.34
-rw-r--r--metadata/md5-cache/dev-python/grpcio-status-1.72.14
-rw-r--r--metadata/md5-cache/dev-python/grpclib-0.4.7-r116
-rw-r--r--metadata/md5-cache/dev-python/grpclib-0.4.84
-rw-r--r--metadata/md5-cache/dev-python/hiredis-3.1.117
-rw-r--r--metadata/md5-cache/dev-python/hiredis-3.2.14
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.131.3216
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.132.016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.135.14
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.135.1016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.135.1116
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.135.1216
-rw-r--r--metadata/md5-cache/dev-python/ipyparallel-9.0.14
-rw-r--r--metadata/md5-cache/dev-python/ipython-9.3.04
-rw-r--r--metadata/md5-cache/dev-python/isal-1.7.24
-rw-r--r--metadata/md5-cache/dev-python/jupyter-core-5.7.216
-rw-r--r--metadata/md5-cache/dev-python/jupyter-core-5.8.016
-rw-r--r--metadata/md5-cache/dev-python/jupyter-core-5.8.14
-rw-r--r--metadata/md5-cache/dev-python/langdetect-1.0.92
-rw-r--r--metadata/md5-cache/dev-python/looseversion-1.3.04
-rw-r--r--metadata/md5-cache/dev-python/meson-python-0.18.0-r14
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.1.016
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.1.24
-rw-r--r--metadata/md5-cache/dev-python/multidict-6.4.44
-rw-r--r--metadata/md5-cache/dev-python/mypy-1.16.04
-rw-r--r--metadata/md5-cache/dev-python/numpy-2.2.64
-rw-r--r--metadata/md5-cache/dev-python/openstacksdk-4.5.016
-rw-r--r--metadata/md5-cache/dev-python/openstacksdk-4.6.04
-rw-r--r--metadata/md5-cache/dev-python/overrides-7.7.016
-rw-r--r--metadata/md5-cache/dev-python/overrides-7.7.0-r14
-rw-r--r--metadata/md5-cache/dev-python/pandas-2.3.04
-rw-r--r--metadata/md5-cache/dev-python/parso-0.8.416
-rw-r--r--metadata/md5-cache/dev-python/parso-0.8.4-r14
-rw-r--r--metadata/md5-cache/dev-python/pikepdf-9.8.14
-rw-r--r--metadata/md5-cache/dev-python/pkgconfig-1.5.5-r14
-rw-r--r--metadata/md5-cache/dev-python/pocketlint-0.2515
-rw-r--r--metadata/md5-cache/dev-python/pocketlint-0.25-r14
-rw-r--r--metadata/md5-cache/dev-python/prometheus-client-0.21.116
-rw-r--r--metadata/md5-cache/dev-python/prometheus-client-0.22.016
-rw-r--r--metadata/md5-cache/dev-python/prometheus-client-0.22.14
-rw-r--r--metadata/md5-cache/dev-python/protobuf-6.31.14
-rw-r--r--metadata/md5-cache/dev-python/pyacoustid-1.3.0-r14
-rw-r--r--metadata/md5-cache/dev-python/pycryptodome-3.23.04
-rw-r--r--metadata/md5-cache/dev-python/pyopencl-2024.2.717
-rw-r--r--metadata/md5-cache/dev-python/pyopencl-2025.14
-rw-r--r--metadata/md5-cache/dev-python/pyopenssl-25.1.04
-rw-r--r--metadata/md5-cache/dev-python/pypdf-5.6.04
-rw-r--r--metadata/md5-cache/dev-python/pyqt-builder-1.18.24
-rw-r--r--metadata/md5-cache/dev-python/pyqt6-sip-13.10.24
-rw-r--r--metadata/md5-cache/dev-python/pyxdg-0.28-r116
-rw-r--r--metadata/md5-cache/dev-python/pyxdg-0.28-r24
-rw-r--r--metadata/md5-cache/dev-python/reportlab-4.4.14
-rw-r--r--metadata/md5-cache/dev-python/rfc3161-client-1.0.34
-rw-r--r--metadata/md5-cache/dev-python/rfc8785-0.1.44
-rw-r--r--metadata/md5-cache/dev-python/rpds-py-0.25.14
-rw-r--r--metadata/md5-cache/dev-python/rpmautospec-core-0.1.510
-rw-r--r--metadata/md5-cache/dev-python/scikit-build-core-0.11.44
-rw-r--r--metadata/md5-cache/dev-python/scikit-learn-1.6.117
-rw-r--r--metadata/md5-cache/dev-python/scikit-learn-1.7.04
-rw-r--r--metadata/md5-cache/dev-python/scikit-learn-1.7.0_rc116
-rw-r--r--metadata/md5-cache/dev-python/securesystemslib-1.3.04
-rw-r--r--metadata/md5-cache/dev-python/seedir-0.5.016
-rw-r--r--metadata/md5-cache/dev-python/seedir-0.5.14
-rw-r--r--metadata/md5-cache/dev-python/selenium-4.33.0-r14
-rw-r--r--metadata/md5-cache/dev-python/sip-6.12.04
-rw-r--r--metadata/md5-cache/dev-python/structlog-25.4.04
-rw-r--r--metadata/md5-cache/dev-python/tomlkit-0.13.216
-rw-r--r--metadata/md5-cache/dev-python/tomlkit-0.13.34
-rw-r--r--metadata/md5-cache/dev-python/treq-24.9.1-r116
-rw-r--r--metadata/md5-cache/dev-python/treq-25.5.04
-rw-r--r--metadata/md5-cache/dev-python/trimesh-4.6.1016
-rw-r--r--metadata/md5-cache/dev-python/trimesh-4.6.114
-rw-r--r--metadata/md5-cache/dev-python/tuf-6.0.04
-rw-r--r--metadata/md5-cache/dev-python/typer-0.15.316
-rw-r--r--metadata/md5-cache/dev-python/typer-0.16.016
-rw-r--r--metadata/md5-cache/dev-python/types-docutils-0.21.0.2025052615
-rw-r--r--metadata/md5-cache/dev-python/types-docutils-0.21.0.202506044
-rw-r--r--metadata/md5-cache/dev-python/types-psutil-7.0.0.2025051615
-rw-r--r--metadata/md5-cache/dev-python/types-psutil-7.0.0.202506014
-rw-r--r--metadata/md5-cache/dev-python/typing-extensions-4.13.2-r216
-rw-r--r--metadata/md5-cache/dev-python/typing-extensions-4.14.04
-rw-r--r--metadata/md5-cache/dev-python/typing-extensions-4.14.0_rc115
-rw-r--r--metadata/md5-cache/dev-python/uritemplate-4.1.116
-rw-r--r--metadata/md5-cache/dev-python/uritemplate-4.2.04
-rw-r--r--metadata/md5-cache/dev-python/uv-0.7.104
-rw-r--r--metadata/md5-cache/dev-python/uvicorn-0.31.116
-rw-r--r--metadata/md5-cache/dev-python/uvicorn-0.34.216
-rw-r--r--metadata/md5-cache/dev-python/uvicorn-0.34.34
-rw-r--r--metadata/md5-cache/dev-python/webtest-3.0.416
-rw-r--r--metadata/md5-cache/dev-python/webtest-3.0.64
-rw-r--r--metadata/md5-cache/dev-python/wxpython-4.2.3-r22
-rw-r--r--metadata/md5-cache/dev-python/xmlschema-4.0.116
-rw-r--r--metadata/md5-cache/dev-python/xmlschema-4.1.04
-rw-r--r--metadata/md5-cache/dev-python/zlib-ng-0.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/elasticsearch-api-7.17.114
-rw-r--r--metadata/md5-cache/dev-ruby/elasticsearch-api-8.18.04
-rw-r--r--metadata/md5-cache/dev-ruby/elasticsearch-api-9.0.34
-rw-r--r--metadata/md5-cache/dev-ruby/prism-1.3.017
-rw-r--r--metadata/md5-cache/dev-ruby/process_executer-4.0.04
-rw-r--r--metadata/md5-cache/dev-ruby/roadie-rails-3.3.04
-rw-r--r--metadata/md5-cache/dev-ruby/track_open_instances-0.1.154
-rw-r--r--metadata/md5-cache/dev-util/android-tools-35.0.24
-rw-r--r--metadata/md5-cache/dev-util/catfish-4.18.015
-rw-r--r--metadata/md5-cache/dev-util/ccache-4.11.34
-rw-r--r--metadata/md5-cache/dev-util/codeblocks-20.03_p13518-r22
-rw-r--r--metadata/md5-cache/dev-util/codeblocks-25.03-r12
-rw-r--r--metadata/md5-cache/dev-util/codeblocks-99992
-rw-r--r--metadata/md5-cache/dev-util/cvise-2.11.0-r14
-rw-r--r--metadata/md5-cache/dev-util/distribution-gpg-keys-1.113 (renamed from metadata/md5-cache/dev-util/distribution-gpg-keys-1.111)4
-rw-r--r--metadata/md5-cache/dev-util/lxqt-build-tools-2.2.1 (renamed from metadata/md5-cache/dev-util/lxqt-build-tools-2.2.0)2
-rw-r--r--metadata/md5-cache/dev-util/mock-6.3 (renamed from metadata/md5-cache/dev-util/mock-6.2)6
-rw-r--r--metadata/md5-cache/dev-util/mock-core-configs-42.4 (renamed from metadata/md5-cache/dev-util/mock-core-configs-42.3)2
-rw-r--r--metadata/md5-cache/dev-util/spirv-tools-1.4.313.06
-rw-r--r--metadata/md5-cache/dev-util/spirv-tools-99996
-rw-r--r--metadata/md5-cache/dev-util/vulkan-utility-libraries-1.4.313.06
-rw-r--r--metadata/md5-cache/dev-util/vulkan-utility-libraries-99996
-rw-r--r--metadata/md5-cache/dev-util/wxformbuilder-3.10.1-r12
-rw-r--r--metadata/md5-cache/dev-util/wxformbuilder-4.2.12
-rw-r--r--metadata/md5-cache/dev-vcs/repo-2.544
-rw-r--r--metadata/md5-cache/games-board/openyahtzee-1.9.3-r32
-rw-r--r--metadata/md5-cache/games-emulation/dosbox-staging-0.82.217
-rw-r--r--metadata/md5-cache/games-emulation/vbam-2.1.11-r12
-rw-r--r--metadata/md5-cache/games-emulation/vbam-99992
-rw-r--r--metadata/md5-cache/games-engines/odamex-11.0.02
-rw-r--r--metadata/md5-cache/games-engines/scummvm-tools-2.7.0_p1-r12
-rw-r--r--metadata/md5-cache/games-misc/sound-of-sorting-0.6.6_pre20221012-r12
-rw-r--r--metadata/md5-cache/games-strategy/freeciv-3.1.44
-rw-r--r--metadata/md5-cache/games-strategy/megaglest-3.13.0-r52
-rw-r--r--metadata/md5-cache/games-strategy/scorched3d-44-r42
-rw-r--r--metadata/md5-cache/games-util/dfarc-3.14-r22
-rw-r--r--metadata/md5-cache/games-util/slade-3.2.6-r12
-rw-r--r--metadata/md5-cache/games-util/slade-3.2.7-r12
-rw-r--r--metadata/md5-cache/games-util/wxchtdecoder-1.5a-r32
-rw-r--r--metadata/md5-cache/gnustep-apps/pikopixel-1.0_beta1015
-rw-r--r--metadata/md5-cache/gui-apps/ironbar-0.16.0-r13
-rw-r--r--metadata/md5-cache/gui-apps/ironbar-0.16.13
-rw-r--r--metadata/md5-cache/gui-apps/ironbar-0.16.1-r13
-rw-r--r--metadata/md5-cache/gui-apps/ironbar-999914
-rw-r--r--metadata/md5-cache/gui-apps/wev-1.1.014
-rw-r--r--metadata/md5-cache/gui-libs/libdecor-0.2.315
-rw-r--r--metadata/md5-cache/gui-libs/libdecor-99992
-rw-r--r--metadata/md5-cache/gui-wm/phoc-0.42.117
-rw-r--r--metadata/md5-cache/gui-wm/phoc-0.43.017
-rw-r--r--metadata/md5-cache/gui-wm/phoc-0.44.017
-rw-r--r--metadata/md5-cache/gui-wm/phoc-0.44.117
-rw-r--r--metadata/md5-cache/gui-wm/phoc-0.45.017
-rw-r--r--metadata/md5-cache/llvm-core/llvm-21.0.0.99992
-rw-r--r--metadata/md5-cache/mail-filter/amavisd-new-2.13.117
-rw-r--r--metadata/md5-cache/media-gfx/hugin-2024.0.12
-rw-r--r--metadata/md5-cache/media-gfx/hugin-2024.0.1-r12
-rw-r--r--metadata/md5-cache/media-gfx/hugin-99992
-rw-r--r--metadata/md5-cache/media-gfx/prusaslicer-2.9.2-r12
-rw-r--r--metadata/md5-cache/media-gfx/prusaslicer-99992
-rw-r--r--metadata/md5-cache/media-gfx/superslicer-2.5.59.10-r22
-rw-r--r--metadata/md5-cache/media-gfx/tintii-2.10.0-r32
-rw-r--r--metadata/md5-cache/media-libs/alsa-lib-1.2.144
-rw-r--r--metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.144
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.32.64
-rw-r--r--metadata/md5-cache/media-libs/virglrenderer-0.10.116
-rw-r--r--metadata/md5-cache/media-libs/virglrenderer-1.1.1 (renamed from metadata/md5-cache/media-libs/virglrenderer-0.10.4)16
-rw-r--r--metadata/md5-cache/media-libs/virglrenderer-999912
-rw-r--r--metadata/md5-cache/media-libs/vulkan-layers-1.4.313.05
-rw-r--r--metadata/md5-cache/media-libs/vulkan-layers-99995
-rw-r--r--metadata/md5-cache/media-libs/wxsvg-1.5.24-r12
-rw-r--r--metadata/md5-cache/media-plugins/eq10q-2.214
-rw-r--r--metadata/md5-cache/media-radio/tqsl-2.7.32
-rw-r--r--metadata/md5-cache/media-sound/alsa-tools-1.2.144
-rw-r--r--metadata/md5-cache/media-sound/alsa-utils-1.2.144
-rw-r--r--metadata/md5-cache/media-sound/audacity-3.3.3-r12
-rw-r--r--metadata/md5-cache/media-sound/audacity-3.4.2-r22
-rw-r--r--metadata/md5-cache/media-sound/audacity-3.7.2-r12
-rw-r--r--metadata/md5-cache/media-sound/audacity-3.7.3-r12
-rw-r--r--metadata/md5-cache/media-sound/audacity-99992
-rw-r--r--metadata/md5-cache/media-sound/mac-11.1812
-rw-r--r--metadata/md5-cache/media-sound/quodlibet-4.6.0-r34
-rw-r--r--metadata/md5-cache/media-sound/sooperlooper-1.7.8_p2-r22
-rw-r--r--metadata/md5-cache/media-sound/spek-0.8.5-r22
-rw-r--r--metadata/md5-cache/media-video/aegisub-3.4.2-r12
-rw-r--r--metadata/md5-cache/media-video/aegisub-99992
-rw-r--r--metadata/md5-cache/media-video/dvdstyler-3.2.1-r22
-rw-r--r--metadata/md5-cache/media-video/dvdstyler-3.2.1-r32
-rw-r--r--metadata/md5-cache/media-video/ffmpeg-4.4.6-r14
-rw-r--r--metadata/md5-cache/media-video/mediainfo-23.10-r12
-rw-r--r--metadata/md5-cache/media-video/mediainfo-24.11-r12
-rw-r--r--metadata/md5-cache/net-dialup/picocom-2024.07-r14
-rw-r--r--metadata/md5-cache/net-ftp/filezilla-3.67.1-r12
-rw-r--r--metadata/md5-cache/net-ftp/filezilla-3.68.1-r12
-rw-r--r--metadata/md5-cache/net-ftp/filezilla-3.69.1-r12
-rw-r--r--metadata/md5-cache/net-im/conduit-0.10.38
-rw-r--r--metadata/md5-cache/net-im/conduit-0.10.416
-rw-r--r--metadata/md5-cache/net-im/synapse-1.128.0-r117
-rw-r--r--metadata/md5-cache/net-im/synapse-1.130.0-r14
-rw-r--r--metadata/md5-cache/net-libs/gtk-vnc-1.5.017
-rw-r--r--metadata/md5-cache/net-libs/udns-0.64
-rw-r--r--metadata/md5-cache/net-mail/mu-1.12.94
-rw-r--r--metadata/md5-cache/net-misc/lyrics-in-terminal-1.5.016
-rw-r--r--metadata/md5-cache/net-misc/lyrics-in-terminal-1.8.016
-rw-r--r--metadata/md5-cache/net-misc/networkmanager-1.48.164
-rw-r--r--metadata/md5-cache/net-misc/nextcloud-client-3.15.2-r117
-rw-r--r--metadata/md5-cache/net-misc/nextcloud-client-3.15.317
-rw-r--r--metadata/md5-cache/net-misc/nextcloud-client-3.15.3-r117
-rw-r--r--metadata/md5-cache/net-misc/nextcloud-client-3.16.217
-rw-r--r--metadata/md5-cache/net-misc/nextcloud-client-3.16.417
-rw-r--r--metadata/md5-cache/net-misc/nextcloud-client-3.16.6 (renamed from metadata/md5-cache/net-misc/nextcloud-client-3.16.3)2
-rw-r--r--metadata/md5-cache/net-misc/owncloud-client-5.3.2.1546317
-rw-r--r--metadata/md5-cache/net-p2p/amule-2.3.3-r52
-rw-r--r--metadata/md5-cache/net-p2p/amule-2.3.3-r72
-rw-r--r--metadata/md5-cache/net-p2p/amule-99992
-rw-r--r--metadata/md5-cache/net-wireless/limesuite-23.11.0-r12
-rw-r--r--metadata/md5-cache/phosh-base/phosh-0.47.010
-rw-r--r--metadata/md5-cache/phosh-base/phosh-shell-0.47.0-r118
-rw-r--r--metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20210225-r32
-rw-r--r--metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20241221-r22
-rw-r--r--metadata/md5-cache/sci-chemistry/openbabel-99992
-rw-r--r--metadata/md5-cache/sci-electronics/gspiceui-1.3.30_pre20240321-r12
-rw-r--r--metadata/md5-cache/sci-electronics/kicad-8.0.6-r12
-rw-r--r--metadata/md5-cache/sci-electronics/kicad-8.0.9-r12
-rw-r--r--metadata/md5-cache/sci-electronics/kicad-9.0.0-r22
-rw-r--r--metadata/md5-cache/sci-electronics/kicad-9.0.1-r12
-rw-r--r--metadata/md5-cache/sci-electronics/kicad-9.0.22
-rw-r--r--metadata/md5-cache/sci-electronics/kicad-99992
-rw-r--r--metadata/md5-cache/sci-libs/lapack-3.12.12
-rw-r--r--metadata/md5-cache/sci-libs/mathgl-8.0.1-r32
-rw-r--r--metadata/md5-cache/sci-libs/plplot-5.15.0_p152
-rw-r--r--metadata/md5-cache/sci-libs/xylib-1.6-r22
-rw-r--r--metadata/md5-cache/sci-mathematics/wxmaxima-24.05.0-r22
-rw-r--r--metadata/md5-cache/sci-mathematics/wxmaxima-25.01.0-r22
-rw-r--r--metadata/md5-cache/sci-mathematics/wxmaxima-25.04.0-r22
-rw-r--r--metadata/md5-cache/sci-misc/boinc-7.24.1-r22
-rw-r--r--metadata/md5-cache/sci-misc/boinc-99992
-rw-r--r--metadata/md5-cache/sci-visualization/fityk-1.3.2-r12
-rw-r--r--metadata/md5-cache/sci-visualization/gnuplot-5.4.10-r22
-rw-r--r--metadata/md5-cache/sci-visualization/gnuplot-6.0.2-r22
-rw-r--r--metadata/md5-cache/sci-visualization/gnuplot-6.1.99992
-rw-r--r--metadata/md5-cache/sys-apps/flashrom-1.5.04
-rw-r--r--metadata/md5-cache/sys-apps/hwloc-2.11.2-r14
-rw-r--r--metadata/md5-cache/sys-apps/pciutils-3.14.016
-rw-r--r--metadata/md5-cache/sys-apps/sdparm-1.12-r14
-rw-r--r--metadata/md5-cache/sys-apps/xdg-dbus-proxy-0.1.64
-rw-r--r--metadata/md5-cache/sys-devel/dwz-0.15-r54
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.4.1_p2025061816
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.4.1_p2025061916
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.3.1_p2025062016
-rw-r--r--metadata/md5-cache/sys-fs/fuse-3.17.24
-rw-r--r--metadata/md5-cache/sys-fs/squashfs-tools-4.74
-rw-r--r--metadata/md5-cache/sys-libs/libblockdev-3.3.14
-rw-r--r--metadata/md5-cache/sys-libs/libucontext-1.3.14
-rw-r--r--metadata/md5-cache/sys-libs/libucontext-1.3.2 (renamed from metadata/md5-cache/sys-libs/libucontext-1.2)4
-rw-r--r--metadata/md5-cache/sys-libs/liburing-2.1115
-rw-r--r--metadata/md5-cache/sys-libs/zlib-ng-2.2.44
-rw-r--r--metadata/md5-cache/sys-process/criu-3.17-r117
-rw-r--r--metadata/md5-cache/sys-process/criu-4.1 (renamed from metadata/md5-cache/sys-process/criu-3.18-r1)10
-rw-r--r--metadata/md5-cache/sys-process/iotop-c-1.294
-rw-r--r--metadata/md5-cache/www-apps/element-1.11.104 (renamed from metadata/md5-cache/www-apps/element-1.11.96)6
-rw-r--r--metadata/md5-cache/www-apps/element-1.11.9714
-rw-r--r--metadata/md5-cache/www-apps/nanoc-4.13.54
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-29.0.14-r115
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-29.0.1515
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-30.0.12 (renamed from metadata/md5-cache/www-apps/nextcloud-30.0.9)4
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-30.0.8-r115
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-31.0.2-r115
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-31.0.6 (renamed from metadata/md5-cache/www-apps/nextcloud-31.0.3)4
-rw-r--r--metadata/md5-cache/www-client/qutebrowser-3.5.14
-rw-r--r--metadata/md5-cache/www-client/vivaldi-7.4.3684.504
-rw-r--r--metadata/md5-cache/www-client/vivaldi-7.4.3684.55 (renamed from metadata/md5-cache/www-client/vivaldi-7.4.3684.46)6
-rw-r--r--metadata/md5-cache/www-client/vivaldi-snapshot-7.5.3731.3 (renamed from metadata/md5-cache/www-client/vivaldi-snapshot-7.5.3704.3)6
-rw-r--r--metadata/md5-cache/www-servers/puma-6.5.02
-rw-r--r--metadata/md5-cache/x11-apps/sessreg-1.1.44
-rw-r--r--metadata/md5-cache/x11-apps/showfont-1.0.74
-rw-r--r--metadata/md5-cache/x11-apps/smproxy-1.0.84
-rw-r--r--metadata/md5-cache/x11-apps/viewres-1.0.84
-rw-r--r--metadata/md5-cache/x11-apps/xcursorgen-1.0.94
-rw-r--r--metadata/md5-cache/x11-base/xorg-server-21.1.18 (renamed from metadata/md5-cache/x11-base/xorg-server-21.1.16)6
-rw-r--r--metadata/md5-cache/x11-base/xwayland-24.1.8 (renamed from metadata/md5-cache/x11-base/xwayland-24.1.6)2
-rw-r--r--metadata/md5-cache/x11-libs/gtk+-3.24.49-r14
-rw-r--r--metadata/md5-cache/x11-libs/libnotify-0.8.64
-rw-r--r--metadata/md5-cache/x11-libs/tslib-1.234
-rw-r--r--metadata/md5-cache/x11-libs/wxGTK-3.2.8.14
-rw-r--r--metadata/md5-cache/x11-misc/grub2-theme-preview-2.9.14
-rw-r--r--metadata/md5-cache/x11-misc/xcalib-0.10-r114
-rw-r--r--metadata/md5-cache/x11-terms/rio-0.2.20 (renamed from metadata/md5-cache/x11-terms/rio-0.2.15)6
-rw-r--r--metadata/md5-cache/x11-themes/elementary-xfce-icon-theme-0.20.1-r113
-rw-r--r--metadata/md5-cache/xfce-base/exo-4.18.014
-rw-r--r--metadata/md5-cache/xfce-base/garcon-4.18.215
-rw-r--r--metadata/md5-cache/xfce-base/libxfce4ui-4.18.6-r116
-rw-r--r--metadata/md5-cache/xfce-base/libxfce4ui-4.21.016
-rw-r--r--metadata/md5-cache/xfce-base/libxfce4util-4.18.216
-rw-r--r--metadata/md5-cache/xfce-base/libxfce4util-4.20.016
-rw-r--r--metadata/md5-cache/xfce-base/libxfce4windowing-4.20.2-r114
-rw-r--r--metadata/md5-cache/xfce-base/libxfce4windowing-4.20.34
-rw-r--r--metadata/md5-cache/xfce-base/thunar-4.18.1115
-rw-r--r--metadata/md5-cache/xfce-base/thunar-volman-4.18.015
-rw-r--r--metadata/md5-cache/xfce-base/tumbler-4.18.215
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-appfinder-4.18.114
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-meta-4.1810
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-meta-4.18-r110
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-panel-4.18.616
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-panel-4.20.316
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-power-manager-4.18.415
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-session-4.18.415
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-session-4.20.016
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-session-4.20.116
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-settings-4.18.6-r116
-rw-r--r--metadata/md5-cache/xfce-base/xfconf-4.18.316
-rw-r--r--metadata/md5-cache/xfce-base/xfdesktop-4.18.115
-rw-r--r--metadata/md5-cache/xfce-base/xfwm4-4.18.015
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-calculator-plugin-0.7.314
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-cpugraph-plugin-1.2.1114
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-cpugraph-plugin-1.3.04
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-dict-0.8.814
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-dict-0.8.94
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-docklike-plugin-0.4.316
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-generic-slider-1.0.114
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-indicator-plugin-2.4.314
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-mixer-4.18.215
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-mount-plugin-1.1.714
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-mount-plugin-1.2.04
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-panel-profiles-1.0.15-r115
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-panel-profiles-1.1.015
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-stopwatch-plugin-0.5.214
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.1.414
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.2.04
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-timer-plugin-1.7.314
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-timer-plugin-1.8.04
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-verve-plugin-2.0.412
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-verve-plugin-2.1.04
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-volumed-pulse-0.2.513
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-volumed-pulse-0.3.04
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-windowck-plugin-0.5.214
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-windowck-plugin-0.6.014
-rw-r--r--metadata/stabilization-groups/games/irrlicht.group2
-rw-r--r--net-analyzer/bwping/metadata.xml4
-rw-r--r--net-dialup/picocom/picocom-2024.07-r1.ebuild2
-rw-r--r--net-im/conduit/Manifest2
-rw-r--r--net-im/conduit/conduit-0.10.3.ebuild2
-rw-r--r--net-im/conduit/conduit-0.10.4.ebuild549
-rw-r--r--net-im/synapse/Manifest1
-rw-r--r--net-im/synapse/synapse-1.128.0-r1.ebuild244
-rw-r--r--net-im/synapse/synapse-1.130.0-r1.ebuild2
-rw-r--r--net-libs/gtk-vnc/Manifest1
-rw-r--r--net-libs/gtk-vnc/gtk-vnc-1.5.0.ebuild75
-rw-r--r--net-libs/udns/udns-0.6.ebuild2
-rw-r--r--net-mail/mu/mu-1.12.9.ebuild2
-rw-r--r--net-misc/lyrics-in-terminal/Manifest2
-rw-r--r--net-misc/lyrics-in-terminal/lyrics-in-terminal-1.8.0.ebuild (renamed from net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild)10
-rw-r--r--net-misc/networkmanager/networkmanager-1.48.16.ebuild2
-rw-r--r--net-misc/nextcloud-client/Manifest6
-rw-r--r--net-misc/nextcloud-client/nextcloud-client-3.15.2-r1.ebuild122
-rw-r--r--net-misc/nextcloud-client/nextcloud-client-3.15.3-r1.ebuild123
-rw-r--r--net-misc/nextcloud-client/nextcloud-client-3.15.3.ebuild122
-rw-r--r--net-misc/nextcloud-client/nextcloud-client-3.16.2.ebuild124
-rw-r--r--net-misc/nextcloud-client/nextcloud-client-3.16.4.ebuild124
-rw-r--r--net-misc/nextcloud-client/nextcloud-client-3.16.6.ebuild (renamed from net-misc/nextcloud-client/nextcloud-client-3.16.3.ebuild)0
-rw-r--r--net-misc/owncloud-client/Manifest1
-rw-r--r--net-misc/owncloud-client/owncloud-client-5.3.2.15463.ebuild54
-rw-r--r--phosh-base/phosh-shell/Manifest2
-rw-r--r--phosh-base/phosh-shell/metadata.xml1
-rw-r--r--phosh-base/phosh-shell/phosh-shell-0.47.0-r1.ebuild171
-rw-r--r--phosh-base/phosh/metadata.xml1
-rw-r--r--phosh-base/phosh/phosh-0.47.0.ebuild35
-rw-r--r--profiles/package.mask/00-gentoo12
-rw-r--r--sci-libs/lapack/files/lapack-3.12.1-broken-flow.patch32
-rw-r--r--sci-libs/lapack/lapack-3.12.1.ebuild4
-rw-r--r--sys-apps/flashrom/flashrom-1.5.0.ebuild2
-rw-r--r--sys-apps/hwloc/hwloc-2.11.2-r1.ebuild2
-rw-r--r--sys-apps/pciutils/Manifest1
-rw-r--r--sys-apps/pciutils/pciutils-3.14.0.ebuild173
-rw-r--r--sys-apps/sdparm/sdparm-1.12-r1.ebuild2
-rw-r--r--sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.6.ebuild2
-rw-r--r--sys-devel/dwz/dwz-0.15-r5.ebuild2
-rw-r--r--sys-devel/gcc/Manifest3
-rw-r--r--sys-devel/gcc/gcc-12.4.1_p20250618.ebuild68
-rw-r--r--sys-devel/gcc/gcc-13.4.1_p20250619.ebuild69
-rw-r--r--sys-devel/gcc/gcc-14.3.1_p20250620.ebuild57
-rw-r--r--sys-fs/fuse/fuse-3.17.2.ebuild2
-rw-r--r--sys-fs/squashfs-tools/squashfs-tools-4.7.ebuild2
-rw-r--r--sys-libs/libblockdev/libblockdev-3.3.1.ebuild2
-rw-r--r--sys-libs/libucontext/Manifest2
-rw-r--r--sys-libs/libucontext/libucontext-1.3.1.ebuild4
-rw-r--r--sys-libs/libucontext/libucontext-1.3.2.ebuild (renamed from sys-libs/libucontext/libucontext-1.2.ebuild)27
-rw-r--r--sys-libs/liburing/Manifest1
-rw-r--r--sys-libs/liburing/liburing-2.11.ebuild88
-rw-r--r--sys-libs/zlib-ng/zlib-ng-2.2.4.ebuild2
-rw-r--r--sys-process/criu/Manifest3
-rw-r--r--sys-process/criu/criu-3.17-r1.ebuild168
-rw-r--r--sys-process/criu/criu-4.1.ebuild (renamed from sys-process/criu/criu-3.18-r1.ebuild)49
-rw-r--r--sys-process/criu/files/criu-3.16.1-buildsystem.patch56
-rw-r--r--sys-process/criu/files/criu-3.17-amdgpu-build-fixes.patch98
-rw-r--r--sys-process/criu/files/criu-3.17-glibc-2.36-deux.patch99
-rw-r--r--sys-process/criu/files/criu-3.17-glibc-2.36.patch242
-rw-r--r--sys-process/criu/files/criu-3.18-buildsystem.patch57
-rw-r--r--sys-process/criu/files/criu-4.1-no-werror.patch164
-rw-r--r--sys-process/iotop-c/iotop-c-1.29.ebuild2
-rw-r--r--www-apps/element/Manifest3
-rw-r--r--www-apps/element/element-1.11.104.ebuild (renamed from www-apps/element/element-1.11.96.ebuild)2
-rw-r--r--www-apps/element/element-1.11.97.ebuild32
-rw-r--r--www-apps/nanoc/nanoc-4.13.5.ebuild1
-rw-r--r--www-apps/nextcloud/Manifest8
-rw-r--r--www-apps/nextcloud/nextcloud-30.0.12.ebuild (renamed from www-apps/nextcloud/nextcloud-29.0.14-r1.ebuild)0
-rw-r--r--www-apps/nextcloud/nextcloud-30.0.8-r1.ebuild43
-rw-r--r--www-apps/nextcloud/nextcloud-30.0.9.ebuild43
-rw-r--r--www-apps/nextcloud/nextcloud-31.0.2-r1.ebuild43
-rw-r--r--www-apps/nextcloud/nextcloud-31.0.3.ebuild43
-rw-r--r--www-apps/nextcloud/nextcloud-31.0.6.ebuild (renamed from www-apps/nextcloud/nextcloud-29.0.15.ebuild)0
-rw-r--r--www-client/qutebrowser/qutebrowser-3.5.1.ebuild2
-rw-r--r--www-client/vivaldi-snapshot/Manifest6
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-7.5.3731.3.ebuild (renamed from www-client/vivaldi/vivaldi-7.4.3684.46.ebuild)4
-rw-r--r--www-client/vivaldi/Manifest6
-rw-r--r--www-client/vivaldi/vivaldi-7.4.3684.50.ebuild2
-rw-r--r--www-client/vivaldi/vivaldi-7.4.3684.55.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-7.5.3704.3.ebuild)0
-rw-r--r--www-client/waterfox/Manifest4
-rw-r--r--www-servers/puma/puma-6.5.0.ebuild3
-rw-r--r--x11-apps/sessreg/sessreg-1.1.4.ebuild2
-rw-r--r--x11-apps/showfont/showfont-1.0.7.ebuild2
-rw-r--r--x11-apps/smproxy/smproxy-1.0.8.ebuild2
-rw-r--r--x11-apps/viewres/viewres-1.0.8.ebuild2
-rw-r--r--x11-apps/xcursorgen/xcursorgen-1.0.9.ebuild2
-rw-r--r--x11-base/xorg-server/Manifest2
-rw-r--r--x11-base/xorg-server/xorg-server-21.1.18.ebuild (renamed from x11-base/xorg-server/xorg-server-21.1.16.ebuild)2
-rw-r--r--x11-base/xwayland/Manifest2
-rw-r--r--x11-base/xwayland/xwayland-24.1.8.ebuild (renamed from x11-base/xwayland/xwayland-24.1.6.ebuild)0
-rw-r--r--x11-libs/gtk+/gtk+-3.24.49-r1.ebuild2
-rw-r--r--x11-libs/libnotify/libnotify-0.8.6.ebuild2
-rw-r--r--x11-libs/tslib/tslib-1.23.ebuild2
-rw-r--r--x11-libs/wxGTK/wxGTK-3.2.8.1.ebuild2
-rw-r--r--x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild2
-rw-r--r--x11-misc/xcalib/Manifest1
-rw-r--r--x11-misc/xcalib/files/xcalib-0.10-cmake4.patch10
-rw-r--r--x11-misc/xcalib/xcalib-0.10-r1.ebuild26
-rw-r--r--x11-terms/rio/Manifest4
-rw-r--r--x11-terms/rio/rio-0.2.20.ebuild (renamed from x11-terms/rio/rio-0.2.15.ebuild)2
-rw-r--r--x11-themes/elementary-xfce-icon-theme/Manifest1
-rw-r--r--x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.20.1-r1.ebuild47
-rw-r--r--xfce-base/exo/Manifest1
-rw-r--r--xfce-base/exo/exo-4.18.0.ebuild45
-rw-r--r--xfce-base/garcon/Manifest1
-rw-r--r--xfce-base/garcon/garcon-4.18.2.ebuild57
-rw-r--r--xfce-base/libxfce4ui/Manifest2
-rw-r--r--xfce-base/libxfce4ui/files/libxfce4ui-4.21.0-no-libgtop.patch27
-rw-r--r--xfce-base/libxfce4ui/libxfce4ui-4.18.6-r1.ebuild79
-rw-r--r--xfce-base/libxfce4ui/libxfce4ui-4.21.0.ebuild90
-rw-r--r--xfce-base/libxfce4util/Manifest2
-rw-r--r--xfce-base/libxfce4util/libxfce4util-4.18.2.ebuild47
-rw-r--r--xfce-base/libxfce4util/libxfce4util-4.20.0.ebuild46
-rw-r--r--xfce-base/libxfce4windowing/Manifest1
-rw-r--r--xfce-base/libxfce4windowing/libxfce4windowing-4.20.2-r1.ebuild60
-rw-r--r--xfce-base/libxfce4windowing/libxfce4windowing-4.20.3.ebuild2
-rw-r--r--xfce-base/thunar-volman/Manifest1
-rw-r--r--xfce-base/thunar-volman/thunar-volman-4.18.0.ebuild55
-rw-r--r--xfce-base/thunar/Manifest1
-rw-r--r--xfce-base/thunar/thunar-4.18.11.ebuild86
-rw-r--r--xfce-base/tumbler/Manifest1
-rw-r--r--xfce-base/tumbler/tumbler-4.18.2.ebuild77
-rw-r--r--xfce-base/xfce4-appfinder/Manifest1
-rw-r--r--xfce-base/xfce4-appfinder/xfce4-appfinder-4.18.1.ebuild42
-rw-r--r--xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild50
-rw-r--r--xfce-base/xfce4-meta/xfce4-meta-4.18.ebuild38
-rw-r--r--xfce-base/xfce4-panel/Manifest2
-rw-r--r--xfce-base/xfce4-panel/xfce4-panel-4.18.6.ebuild71
-rw-r--r--xfce-base/xfce4-panel/xfce4-panel-4.20.3.ebuild86
-rw-r--r--xfce-base/xfce4-power-manager/Manifest1
-rw-r--r--xfce-base/xfce4-power-manager/xfce4-power-manager-4.18.4.ebuild75
-rw-r--r--xfce-base/xfce4-session/Manifest3
-rw-r--r--xfce-base/xfce4-session/xfce4-session-4.18.4.ebuild77
-rw-r--r--xfce-base/xfce4-session/xfce4-session-4.20.0.ebuild89
-rw-r--r--xfce-base/xfce4-session/xfce4-session-4.20.1.ebuild90
-rw-r--r--xfce-base/xfce4-settings/Manifest1
-rw-r--r--xfce-base/xfce4-settings/xfce4-settings-4.18.6-r1.ebuild78
-rw-r--r--xfce-base/xfconf/Manifest1
-rw-r--r--xfce-base/xfconf/xfconf-4.18.3.ebuild78
-rw-r--r--xfce-base/xfdesktop/Manifest1
-rw-r--r--xfce-base/xfdesktop/xfdesktop-4.18.1.ebuild60
-rw-r--r--xfce-base/xfwm4/Manifest1
-rw-r--r--xfce-base/xfwm4/xfwm4-4.18.0.ebuild74
-rw-r--r--xfce-extra/xfce4-calculator-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-calculator-plugin/xfce4-calculator-plugin-0.7.3.ebuild46
-rw-r--r--xfce-extra/xfce4-cpugraph-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.11.ebuild46
-rw-r--r--xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.3.0.ebuild2
-rw-r--r--xfce-extra/xfce4-dict/Manifest1
-rw-r--r--xfce-extra/xfce4-dict/xfce4-dict-0.8.8.ebuild51
-rw-r--r--xfce-extra/xfce4-dict/xfce4-dict-0.8.9.ebuild2
-rw-r--r--xfce-extra/xfce4-docklike-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-docklike-plugin/xfce4-docklike-plugin-0.4.3.ebuild55
-rw-r--r--xfce-extra/xfce4-generic-slider/Manifest1
-rw-r--r--xfce-extra/xfce4-generic-slider/xfce4-generic-slider-1.0.1.ebuild44
-rw-r--r--xfce-extra/xfce4-indicator-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.4.3.ebuild61
-rw-r--r--xfce-extra/xfce4-mixer/Manifest1
-rw-r--r--xfce-extra/xfce4-mixer/xfce4-mixer-4.18.2.ebuild64
-rw-r--r--xfce-extra/xfce4-mount-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.1.7.ebuild46
-rw-r--r--xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.2.0.ebuild2
-rw-r--r--xfce-extra/xfce4-panel-profiles/Manifest2
-rw-r--r--xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.0.15-r1.ebuild53
-rw-r--r--xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.1.0.ebuild53
-rw-r--r--xfce-extra/xfce4-stopwatch-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-stopwatch-plugin/xfce4-stopwatch-plugin-0.5.2.ebuild45
-rw-r--r--xfce-extra/xfce4-time-out-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.4.ebuild47
-rw-r--r--xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.2.0.ebuild2
-rw-r--r--xfce-extra/xfce4-timer-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.3.ebuild45
-rw-r--r--xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.8.0.ebuild2
-rw-r--r--xfce-extra/xfce4-verve-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.0.4.ebuild35
-rw-r--r--xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.1.0.ebuild2
-rw-r--r--xfce-extra/xfce4-volumed-pulse/Manifest1
-rw-r--r--xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.5.ebuild37
-rw-r--r--xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.3.0.ebuild2
-rw-r--r--xfce-extra/xfce4-windowck-plugin/Manifest2
-rw-r--r--xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.2.ebuild45
-rw-r--r--xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.6.0.ebuild46
1041 files changed, 5939 insertions, 11925 deletions
diff --git a/app-admin/blahajdots/Manifest b/app-admin/blahajdots/Manifest
index 8ab0a13f0504..54fe56feb929 100644
--- a/app-admin/blahajdots/Manifest
+++ b/app-admin/blahajdots/Manifest
@@ -1 +1 @@
-DIST blahajdots-0.5.0.tar.xz 11251968 BLAKE2B 84ba3030aba9425f8db4143ae8b59c8201707b13fe2e56acd1c6b04144bc088c9b3ec5e614856d0fdd0bd10cd35faf34ed44a8b516153f9bbe8c4edd63a356f8 SHA512 2d7bdc88c071fee57e9b00f50783bfccd987d25641704f79cd08d4ece0ccdaaaa5e55738049ca8a95810cb21e0e3f640897a9ecf35dd0e4fec3b594667100249
+DIST blahajdots-0.6.0.tar.xz 11191396 BLAKE2B df08631cd8aa660d0cde39fd1030e69654d8d7ca42b94817abadfe81e4098302ac820f2f502ac97518f947106a2ac50f1c285a1ac67037fb27e49fb143b2db36 SHA512 8e507d3c574af9ed9a94e84d1e669427acd8d4a081b8baf4d6d5e992ba11b0c6fbf0b1f6a05b44950efb93065af79626d4052e9c611fab5b7bbc5043472cf43c
diff --git a/app-admin/blahajdots/blahajdots-0.5.0.ebuild b/app-admin/blahajdots/blahajdots-0.6.0.ebuild
index 86e3f73c96ed..74929ae53299 100644
--- a/app-admin/blahajdots/blahajdots-0.5.0.ebuild
+++ b/app-admin/blahajdots/blahajdots-0.6.0.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+RUST_MIN_VER="1.85.0"
+
inherit cargo
DESCRIPTION="Bespoke dotfile management for sharkgirls."
diff --git a/app-arch/arc/arc-5.21q.ebuild b/app-arch/arc/arc-5.21q.ebuild
index 3d510f5b386e..da9718cf8047 100644
--- a/app-arch/arc/arc-5.21q.ebuild
+++ b/app-arch/arc/arc-5.21q.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Create & extract files from DOS .ARC files"
HOMEPAGE="https://arc.sourceforge.net"
@@ -30,7 +30,11 @@ src_prepare() {
}
src_compile() {
- emake CC="$(tc-getCC)" OPT="${LDFLAGS}"
+ # bug #940242
+ filter-lto
+
+ # bug #944136 for gnu17
+ emake CC="$(tc-getCC) -std=gnu17" OPT="${LDFLAGS}"
}
src_install() {
diff --git a/app-arch/tarlz/Manifest b/app-arch/tarlz/Manifest
index 8e0714ca34c4..70971d948fd8 100644
--- a/app-arch/tarlz/Manifest
+++ b/app-arch/tarlz/Manifest
@@ -1 +1,2 @@
DIST tarlz-0.27.1.tar.lz 117083 BLAKE2B 6e494002caee22ea6dc6f6474ca4852e2cc64c30a9edf4be8b9e45d5a6c90efec5ad4f1d2554ae120e01ea9b0b73a2aa04d7fbfa298c0d4d07d95e55083bd83d SHA512 827813c6f184bcae137db79da51434263bcb3d15f88f5eb7bc34e70b6bf7ae8ce76e11a34b3925dd0bd870543e92245428f154ffddf87c6090c351a2734e7adb
+DIST tarlz-0.28.tar.lz 121294 BLAKE2B d37222452e4ca4be98f98dd6bcf3c2681d21e2298f8a59e4a90ba94a88d6ef6a0f3f942cf7496540792d11e167716ed7e9192f3907c5eed82e4ef3ca40280328 SHA512 8aa1e7e656103cc7421975e8e02bafc5dde5f5d8c23952b7ce916535fda39bd33bb543f6f991b9367a05f091c921be882f01c75b42f018537ff9bce95a2e4b88
diff --git a/app-arch/tarlz/tarlz-0.28.ebuild b/app-arch/tarlz/tarlz-0.28.ebuild
new file mode 100644
index 000000000000..739f5d1d4ed6
--- /dev/null
+++ b/app-arch/tarlz/tarlz-0.28.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs unpacker
+
+DESCRIPTION="A parallel archiver combining tar and lzip"
+HOMEPAGE="https://www.nongnu.org/lzip/tarlz.html"
+SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.lz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=app-arch/lzlib-1.12
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ $(unpacker_src_uri_depends)
+"
+
+src_configure() {
+ econf \
+ CXX="$(tc-getCXX)" \
+ CXXFLAGS="${CXXFLAGS}" \
+ CPPFLAGS="${CPPFLAGS}" \
+ LDFLAGS="${LDFLAGS}"
+}
diff --git a/app-arch/zoo/zoo-2.10-r6.ebuild b/app-arch/zoo/zoo-2.10-r6.ebuild
index 596ed3ada797..2469528f2f2a 100644
--- a/app-arch/zoo/zoo-2.10-r6.ebuild
+++ b/app-arch/zoo/zoo-2.10-r6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Manipulate archives of files in compressed form"
HOMEPAGE="https://github.com/jduerstock/zoo"
@@ -27,6 +27,9 @@ src_configure() {
}
src_compile() {
+ # bug #943903
+ append-cflags -std=gnu17
+
emake linux
}
diff --git a/app-containers/crun/Manifest b/app-containers/crun/Manifest
index dbc943f3d1ca..25d0a382abb1 100644
--- a/app-containers/crun/Manifest
+++ b/app-containers/crun/Manifest
@@ -1,5 +1,3 @@
-DIST crun-1.14.3.tar.xz 750456 BLAKE2B 5a63b5da2f85ff1a83d4589be224c5b7a1123b6d7714b90a63c1907b78d42392aff25ffe5d9a4127173ac47026d57e9c93a39f5ba4b07de7f9f3722c14e6d203 SHA512 d6645c519ff00dda5def6d58240600d15e76969489918d51c0def2fee7dbad6374f83e5afc14a998d176aa2944765df5cd84c3031b265a1931ab23f2fc965fc1
-DIST crun-1.16.tar.gz 1759549 BLAKE2B 1dfdf9177ae52e627c92e70e48a558bb355c87f629e95f1debaf6b7d8c38802110bd796545d5b2dbe3cac7f8de1f9c94e9b5f046cc618e73afd4c434188d585c SHA512 718e17abdb8c2a9e1fdd39f09e7e3e435d88c5785cc13c1e67f492847d7d938cf399aecc055ecf88720fa8f73b8539f057e3b0e53f10f4e382f5664a2243b959
-DIST crun-1.17.tar.gz 1773153 BLAKE2B 9f75cb6879e0b8cd47bb8939c1cf6f88d5e13e6d8932c652ea20c64501bc69fbda84dd061866a9c08e353848f39d1022bf67fbc0d160d5ef7fdc08c1edec03f9 SHA512 7556467c5e0e93bb7321e2e88de8a2f537340e3e0acaa5501eab8deb0f4bb93c4561f8d063156789d3ee98fdd49069fc52c0ed0c773bd44db476eeeccc16aa1a
DIST crun-1.19.1.tar.gz 1786019 BLAKE2B 555f7c917c9e9ed80919b708cd711890d47c395b5b6fa1c2b542d311176941c5ece23bd7ff0cb4c3dcf81be4f46fec21fa8127da57092657157707537771dfe1 SHA512 6cb6148a3b6e18b4dbb0178ea23eaaa57c040781a34b5c5c5dac71be513941717011fe996a7400b9dee0a73f7f0dd2fc36544fe72382a3f2543e4de90589fe6a
DIST crun-1.20.tar.gz 1787750 BLAKE2B 4f31c21056c6c764c76021d3121dfaa4dd9b91f17def977238df831af02f27aff267cf22c3f1ade4f332d757ffc50cc98a480aea7cd67b3552f19ba5c810c3f8 SHA512 759326768a9a141ecaec5824e3c30cade0a0c7d848935d434cada4fdc5a59a992f1916515141a84387cdb95ee1307f5bec471679d7ff9b403b0cb2b10c7dfd74
+DIST crun-1.21.tar.gz 1788933 BLAKE2B bc854f8eb24566d608e90b44cb7dd2509b59cf6594eef244839f15beef2d241eab7149aabcf2156694043ab00367e312f58599deb324b85493555958eedaf849 SHA512 dbec4b55645587046a83903822a00b93092b26fdf36d6df9b086674815b53a9a60f907c1611eb9535f3186a03d6e8a98ae6e40e9f4e287855ea17745c3578d4f
diff --git a/app-containers/crun/crun-1.14.3.ebuild b/app-containers/crun/crun-1.14.3.ebuild
deleted file mode 100644
index e2c9cb46b13f..000000000000
--- a/app-containers/crun/crun-1.14.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2019-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit libtool python-any-r1
-
-DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
-HOMEPAGE="https://github.com/containers/crun"
-
-if [[ "$PV" == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/containers/${PN}.git"
-else
- SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv"
-fi
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-IUSE="+bpf +caps criu +seccomp selinux systemd static-libs"
-
-DEPEND="
- dev-libs/yajl:=
- sys-kernel/linux-headers
- caps? ( sys-libs/libcap )
- criu? ( >=sys-process/criu-3.15 )
- elibc_musl? ( sys-libs/argp-standalone[static-libs] )
- seccomp? ( sys-libs/libseccomp )
- systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}
- selinux? ( sec-policy/selinux-container )"
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
-"
-
-# the crun test suite is comprehensive to the extent that tests will fail
-# within a sandbox environment, due to the nature of the privileges
-# required to create linux "containers".
-RESTRICT="test"
-
-src_prepare() {
- default
- elibtoolize
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable bpf)
- $(use_enable caps)
- $(use_enable criu)
- $(use_enable seccomp)
- $(use_enable systemd)
- $(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- emake "DESTDIR=${D}" install-exec
- doman crun.1
- einstalldocs
-
- einfo "Cleaning up .la files"
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/app-containers/crun/crun-1.17.ebuild b/app-containers/crun/crun-1.17.ebuild
deleted file mode 100644
index 6624a2c03323..000000000000
--- a/app-containers/crun/crun-1.17.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2019-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit libtool python-any-r1
-
-DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
-HOMEPAGE="https://github.com/containers/crun"
-
-if [[ "$PV" == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/containers/${PN}.git"
-else
- SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv"
-fi
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-IUSE="+bpf +caps criu +seccomp selinux systemd static-libs"
-
-DEPEND="
- dev-libs/yajl:=
- sys-kernel/linux-headers
- caps? ( sys-libs/libcap )
- criu? ( >=sys-process/criu-3.15 )
- seccomp? ( sys-libs/libseccomp )
- systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}
- selinux? ( sec-policy/selinux-container )"
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
-"
-
-src_prepare() {
- default
- elibtoolize
-}
-
-src_configure() {
- local myeconfargs=(
- --cache-file="${S}"/config.cache
- $(use_enable bpf)
- $(use_enable caps)
- $(use_enable criu)
- $(use_enable seccomp)
- $(use_enable systemd)
- $(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_test() {
- emake check-TESTS -C ./libocispec
-
- # the crun test suite is comprehensive to the extent that tests will fail
- # within a sandbox environment, due to the nature of the privileges
- # required to create linux "containers".
- local supported_tests=(
- "tests/tests_libcrun_utils"
- "tests/tests_libcrun_errors"
- "tests/tests_libcrun_intelrdt"
- "tests/test_oci_features"
- )
- emake check-TESTS TESTS="${supported_tests[*]}"
-}
-
-src_install() {
- emake "DESTDIR=${D}" install-exec
- doman crun.1
- einstalldocs
-
- einfo "Cleaning up .la files"
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/app-containers/crun/crun-1.16.ebuild b/app-containers/crun/crun-1.21.ebuild
index 78ab1d9b2cca..5960de0a2603 100644
--- a/app-containers/crun/crun-1.16.ebuild
+++ b/app-containers/crun/crun-1.21.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+PYTHON_COMPAT=( python3_{11..14} )
inherit libtool python-any-r1
-DESCRIPTION="A fast and low-memory footprint OCI Container Runtime fully written in C"
+DESCRIPTION="Fast and low-memory footprint OCI Container Runtime fully written in C"
HOMEPAGE="https://github.com/containers/crun"
-if [[ "$PV" == *9999* ]]; then
+if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/${PN}.git"
else
@@ -30,8 +30,10 @@ DEPEND="
seccomp? ( sys-libs/libseccomp )
systemd? ( sys-apps/systemd:= )
"
-RDEPEND="${DEPEND}
- selinux? ( sec-policy/selinux-container )"
+RDEPEND="
+ ${DEPEND}
+ selinux? ( sec-policy/selinux-container )
+"
BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig
@@ -44,37 +46,37 @@ src_prepare() {
src_configure() {
local myeconfargs=(
+ --cache-file="${S}"/config.cache
$(use_enable bpf)
$(use_enable caps)
$(use_enable criu)
$(use_enable seccomp)
$(use_enable systemd)
- $(usex static-libs '--enable-shared --enable-static' '--enable-shared --disable-static' '' '')
+ --enable-shared
+ $(use_enable static-libs static)
)
econf "${myeconfargs[@]}"
}
-src_install() {
- emake "DESTDIR=${D}" install-exec
- doman crun.1
- einstalldocs
-
- einfo "Cleaning up .la files"
- find "${ED}" -name '*.la' -delete || die
-}
-
src_test() {
emake check-TESTS -C ./libocispec
- # the crun test suite is comprehensive to the extent that tests will fail
+ # The crun test suite is comprehensive to the extent that tests will fail
# within a sandbox environment, due to the nature of the privileges
# required to create linux "containers".
local supported_tests=(
"tests/tests_libcrun_utils"
"tests/tests_libcrun_errors"
"tests/tests_libcrun_intelrdt"
- "tests/test_oci_features"
)
- emake check-TESTS TESTS="${supported_tests[*]}"
+ emake check-TESTS TESTS="${supported_tests[*]}" CFLAGS="${CFLAGS} -std=gnu17"
+}
+
+src_install() {
+ emake "DESTDIR=${D}" install-exec
+ doman crun.1
+ einstalldocs
+
+ find "${ED}" -name '*.la' -type f -delete || die
}
diff --git a/app-crypt/gnupg/gnupg-2.4.8.ebuild b/app-crypt/gnupg/gnupg-2.4.8.ebuild
index e010ff811b9c..2090aed62a81 100644
--- a/app-crypt/gnupg/gnupg-2.4.8.ebuild
+++ b/app-crypt/gnupg/gnupg-2.4.8.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server"
RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( tofu )"
diff --git a/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0.1.ebuild b/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0.1.ebuild
index f67150d705c8..f5a1999b3e2e 100644
--- a/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0.1.ebuild
+++ b/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0.1.ebuild
@@ -24,7 +24,7 @@ LICENSE="FDL-1.3+"
SLOT="0"
IUSE="pdf"
if [[ ${PV} != 9999 ]] ; then
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~ppc64"
fi
BDEPEND="
diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 567f1da6f5b1..1821f73081ea 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,5 +1,3 @@
DIST free42-nologo-3.1.9.tgz 7464567 BLAKE2B d3a8e87a71b1e6de0da2f9d0efe20e3131c8589151b1f67873d29aa45131b513a2e7fb127fd93fec35c318ed9ed9959f356df3b8c39ea31ed89022d9d66de3eb SHA512 350a0f15f08afbca04cf59e453ac0e48c78fb068b67746ac4174a595140085a167409a51eb9f627a71b931177495456ab31ae3ec00a9dda29bb21db7244381fd
-DIST free42-nologo-3.2.3.tgz 7474355 BLAKE2B 163251cad1b5cf166a12d83341314c778a220539fd5dcbc44d68358dd8a6923e35611ba0482cdf80f843981368ceaa5c86a67fe89ecbe0d4b613f414036c1782 SHA512 c0e840e387a63212a9386a11e198efe779a9613fe5a8522dc320ee0f04920e637085406de3e906f8819178401aeb5dd3158716fc63b30e009678d834060040dd
-DIST free42-nologo-3.2.7.tgz 7475723 BLAKE2B 66caacdd353886268d16e9429e324fc1218ab102f7508e4440c09d365734b4b9ba58b6e3f779b7981e11191716cc910a7fa219477013fba4963a402f7cc94604 SHA512 e4342d8c9adb05daed67c98d676b0e43c7fb2590fffeabcb9359a957f7ddb989fec89f1bce86db8ef366bcca03ce3feec77f46338fe775df9d3e4f54369ee861
-DIST free42-nologo-3.2.8.tgz 7475999 BLAKE2B 2e4128d090c1ae40a4f22486183cbd5e44a8c4f6c49889cbeb914df01a05e655a4ac7b99d1db5b34b88295fb036267f82f0458d58a384b0d342d1607f898253d SHA512 2612ddb3cdeb7dbe101a42aedfcf8cb1f2ba593d8c038f29ce0e3a49c768f757b0b49a9bd957c6eca7bae1f6159f2ca467c41490a9a529c694bdc3c0b38e4eeb
DIST free42-nologo-3.3.3.tgz 7484886 BLAKE2B d47fbcf80e411b923505d6ce5c2d7cdeab17b0ff78db30717a1756eed08e47d88d3b620d5db86a972d832771d51dc66917a1669f864d288b52c705ff494827bb SHA512 d85aa219524ec6ce329464060a0bdc0b4682592642c2f827cd9bdbcf9df6a0b5040c128dbd089972843bea47cb71000e5945e66d792a16cbe905268a4d9276c2
+DIST free42-nologo-3.3.6.tgz 7485550 BLAKE2B affc55767b9e3dacabbcefc551cc9380e116b7b81bb7bb2790d17d3a32600322c6f6a9f2fa9a5b6247eab2c4c553ef91daadf46e79b50212464082e866eccd3d SHA512 6530337d3475917acf5fbe3802360de426d07d19eefe52fd290430d06c4584d5c9cd9439fdd015a7d0e8d982b7654b03f1a3085a0e645adbaf5d1dd3a4ed58a3
diff --git a/app-emulation/free42/free42-3.2.7.ebuild b/app-emulation/free42/free42-3.2.7.ebuild
deleted file mode 100644
index 768a05888a5e..000000000000
--- a/app-emulation/free42/free42-3.2.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_PV="${PN}-nologo-${PV}"
-
-DESCRIPTION="An HP-42S Calculator Simulator"
-HOMEPAGE="https://thomasokken.com/free42/"
-SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz"
-S=${WORKDIR}/${MY_PV}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa"
-
-DEPEND="app-accessibility/at-spi2-core
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- alsa? ( media-libs/alsa-lib )"
-RDEPEND="${DEPEND}"
-
-DOCS=( CREDITS HISTORY README )
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.0.14-fix-makefile.patch"
- "${FILESDIR}/${PN}-3.0.16-fix-build-intel-lib.patch"
-)
-
-src_compile() {
- local myconf
- use alsa && myconf="AUDIO_ALSA=yes"
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
- emake -C gtk clean
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
-}
-
-src_install() {
- default
- dobin gtk/free42bin gtk/free42dec
-}
diff --git a/app-emulation/free42/free42-3.2.8.ebuild b/app-emulation/free42/free42-3.2.8.ebuild
deleted file mode 100644
index 768a05888a5e..000000000000
--- a/app-emulation/free42/free42-3.2.8.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_PV="${PN}-nologo-${PV}"
-
-DESCRIPTION="An HP-42S Calculator Simulator"
-HOMEPAGE="https://thomasokken.com/free42/"
-SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz"
-S=${WORKDIR}/${MY_PV}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa"
-
-DEPEND="app-accessibility/at-spi2-core
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- alsa? ( media-libs/alsa-lib )"
-RDEPEND="${DEPEND}"
-
-DOCS=( CREDITS HISTORY README )
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.0.14-fix-makefile.patch"
- "${FILESDIR}/${PN}-3.0.16-fix-build-intel-lib.patch"
-)
-
-src_compile() {
- local myconf
- use alsa && myconf="AUDIO_ALSA=yes"
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
- emake -C gtk clean
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
-}
-
-src_install() {
- default
- dobin gtk/free42bin gtk/free42dec
-}
diff --git a/app-emulation/free42/free42-3.2.3.ebuild b/app-emulation/free42/free42-3.3.6.ebuild
index 768a05888a5e..768a05888a5e 100644
--- a/app-emulation/free42/free42-3.2.3.ebuild
+++ b/app-emulation/free42/free42-3.3.6.ebuild
diff --git a/app-emulation/plus42/Manifest b/app-emulation/plus42/Manifest
index cb2b1525ec7c..389e1de1b522 100644
--- a/app-emulation/plus42/Manifest
+++ b/app-emulation/plus42/Manifest
@@ -1,3 +1,2 @@
-DIST plus42-upstream-1.2.6.tgz 7651293 BLAKE2B 3f2d62d13d654b52a4479d6afa3719e26acb849fe8a63523df9970c8701046a0b43830bccb0a35f12bdd784b7a858c1f40e16c5c878d413666eacbe7327b08fd SHA512 929e34809d5983654ce4a8fbcce9cb7d486d78c682367e8af02e5d05863c14143f4378bc047051cc13df6d96e4e60b64d74553e278ca7b6e350d0294650569ab
-DIST plus42-upstream-1.2.7.tgz 7654451 BLAKE2B 9f6399d492fcbc7282fcb0e906dd67d09068e5e45969f90e9ae728d0f0371ba98715eb927d7d7795505a30f353df30379e0505cb9fdb1715612dfb4dbe9b686c SHA512 a7dbee0d4454ee4265df3e80d776eb99a8fcbdee8bcd42f83c288684064e9c131ec4de6b74eba8000df22086777c2ffcb07c53d83ed8fe87732c02317d2537c1
DIST plus42-upstream-1.3.3.tgz 7662537 BLAKE2B 6460dd60388ce88cc8908820bbdb764189c6d642d6a6253d3ae57ea0f0dd35778c8a3ed15ffcfd5bd1447c38b511fba8327874ca76d4d7404cf65bb72dc92919 SHA512 c71143fc332eec064ab257208aad944e6619ddb1816518c73343f94768df8b80c03aa802b7a8730796f6f446aeec79a4b62ef8145ab54d4b2f1b5818f52ff667
+DIST plus42-upstream-1.3.8.tgz 7663074 BLAKE2B f65a7fcddf2caf7590dbcb96bc00835965bfec355f921254e32202e3eb92d2ee4c5a3ae6e8273e5e323477638d12f053395c20e39d2abe897bbe7327a4cec92d SHA512 a468507a6b8ba100ad56761565f3103b7b0ea54916700cdb020df75f340f794251f43e0cdcfab84e4154765cddea9304a25d70b1f44212592c38939313885b46
diff --git a/app-emulation/plus42/plus42-1.2.7.ebuild b/app-emulation/plus42/plus42-1.2.7.ebuild
deleted file mode 100644
index 8749be2a6c4c..000000000000
--- a/app-emulation/plus42/plus42-1.2.7.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_PV="${PN}-upstream-${PV}"
-
-DESCRIPTION="An Enhanced HP-42S Calculator Simulator"
-HOMEPAGE="https://thomasokken.com/plus42/"
-SRC_URI="https://thomasokken.com/plus42/upstream/${MY_PV}.tgz"
-S=${WORKDIR}/${MY_PV}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa"
-
-DEPEND="app-accessibility/at-spi2-core
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- alsa? ( media-libs/alsa-lib )"
-RDEPEND="${DEPEND}"
-
-DOCS=( CREDITS HISTORY README )
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.9-fix-makefile.patch"
- "${FILESDIR}/${PN}-1.0.12-fix-build-intel-lib.patch"
-)
-
-src_prepare() {
- default
-}
-
-src_compile() {
- local myconf
- use alsa && myconf="AUDIO_ALSA=yes"
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
- emake -C gtk clean
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
-}
-
-src_install() {
- default
- dobin gtk/plus42bin gtk/plus42dec
-}
diff --git a/app-emulation/plus42/plus42-1.2.6.ebuild b/app-emulation/plus42/plus42-1.3.8.ebuild
index 8749be2a6c4c..8749be2a6c4c 100644
--- a/app-emulation/plus42/plus42-1.2.6.ebuild
+++ b/app-emulation/plus42/plus42-1.3.8.ebuild
diff --git a/app-emulation/spice-protocol/Manifest b/app-emulation/spice-protocol/Manifest
index b8a9464a18fa..4162c992343a 100644
--- a/app-emulation/spice-protocol/Manifest
+++ b/app-emulation/spice-protocol/Manifest
@@ -1,3 +1,2 @@
-DIST spice-protocol-0.14.1.tar.bz2 73444 BLAKE2B 12050c38ee3d24814b57a340a88423352edae6412b5a20e27d59b7235e753f51aaf757f7e9e6ce702d0b0c0afeadfde7f3937725ae4715ae4dc4da20ee7fd663 SHA512 88b0e652564a1f826ee6d3c165ab05c40d13f366567db3840805f03d433d13d7f722225219c26759770d2cde33221fe6d97528521d0eb14bc069cd7ce9af8482
-DIST spice-protocol-0.14.3.tar.xz 22224 BLAKE2B 32e69c56ea78e21cf2ff9474e34908eababc1dd9667cd8be24c973e9ff006e1a14f55dd23ab16c40d7bcb5bd7f00392edccdd3512218928787ad9162a6519f1c SHA512 9e35fd0d9be14074a482bdb20fe6954e5f0a616d0ad60da63a065435df2b169ec134a95d5756df73e2606c7497c9bf0427023d4e5ebfbb1abb181cf8020879a6
DIST spice-protocol-0.14.4.tar.xz 23540 BLAKE2B a36ea56f000fbbfd87f3a318ff932332116f5229d89cbf19be53e7605aef52cc650d453982d23d1f2decb7ef1273758b40022dc1dada49f40cd6f75e55f014d6 SHA512 c55677fd6da37303487f8245388cbd555715c736e15bca4a305c4374feafc655b74e549ea401949d72e17b2e6ad76f16c5add3963008a18a1fefedd4b4a001c1
+DIST spice-protocol-0.14.5.tar.xz 23592 BLAKE2B 25d6ab5cd1615cee10cf88b405c4508bcbd4ab2c6778a0546e9d411c43f789bddec52715460df765c915490402e09111c1c9c414489dfa98c0e2bde9a5a11912 SHA512 45bec8b427f3ae8df62e946eb21d3d31deed5e404d58cb9cd143669a2abb94d9ceb8add4f28b483a9c4215a8edba25be9308b6d3b63ad1ddc21653e0ab068dbc
diff --git a/app-emulation/spice-protocol/spice-protocol-0.14.1.ebuild b/app-emulation/spice-protocol/spice-protocol-0.14.1.ebuild
deleted file mode 100644
index 86c14fbef0e1..000000000000
--- a/app-emulation/spice-protocol/spice-protocol-0.14.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Headers defining the SPICE protocol"
-HOMEPAGE="https://www.spice-space.org/"
-SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ppc64 ~sparc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
diff --git a/app-emulation/spice-protocol/spice-protocol-0.14.3.ebuild b/app-emulation/spice-protocol/spice-protocol-0.14.3.ebuild
deleted file mode 100644
index 9912285a14e7..000000000000
--- a/app-emulation/spice-protocol/spice-protocol-0.14.3.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Headers defining the SPICE protocol"
-HOMEPAGE="https://www.spice-space.org/"
-SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
diff --git a/app-emulation/spice-protocol/spice-protocol-0.14.5.ebuild b/app-emulation/spice-protocol/spice-protocol-0.14.5.ebuild
new file mode 100644
index 000000000000..63ff479c774c
--- /dev/null
+++ b/app-emulation/spice-protocol/spice-protocol-0.14.5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-protocol.git"
+else
+ SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Headers defining the SPICE protocol"
+HOMEPAGE="https://spice-space.org/"
+
+LICENSE="BSD"
+SLOT="0"
diff --git a/app-i18n/librime-lua/librime-lua-20240819212322.ebuild b/app-i18n/librime-lua/librime-lua-20240819212322-r1.ebuild
index 94f09e2a3dd8..dd06a2acf5d6 100644
--- a/app-i18n/librime-lua/librime-lua-20240819212322.ebuild
+++ b/app-i18n/librime-lua/librime-lua-20240819212322-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
LUA_COMPAT=( lua5-{1,3,4} luajit )
inherit cmake lua-single
@@ -36,7 +36,7 @@ fi
src_prepare() {
sed \
- -e "1icmake_minimum_required(VERSION 3.0)\nproject(${PN})\n" \
+ -e "1icmake_minimum_required(VERSION 3.12)\nproject(${PN})\n" \
-e "s/ PARENT_SCOPE//" \
-e "\$a\\\n" \
-e "\$aadd_library(\${plugin_modules} MODULE \${plugin_objs})" \
diff --git a/app-i18n/librime-lua/librime-lua-99999999999999.ebuild b/app-i18n/librime-lua/librime-lua-99999999999999.ebuild
index 2041c97d31c1..f740a8c9309b 100644
--- a/app-i18n/librime-lua/librime-lua-99999999999999.ebuild
+++ b/app-i18n/librime-lua/librime-lua-99999999999999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
LUA_COMPAT=( lua5-{1,3,4} luajit )
inherit cmake lua-single
@@ -35,7 +35,7 @@ fi
src_prepare() {
sed \
- -e "1icmake_minimum_required(VERSION 3.0)\nproject(${PN})\n" \
+ -e "1icmake_minimum_required(VERSION 3.12)\nproject(${PN})\n" \
-e "s/ PARENT_SCOPE//" \
-e "\$a\\\n" \
-e "\$aadd_library(\${plugin_modules} MODULE \${plugin_objs})" \
diff --git a/app-misc/screen/screen-4.9.1-r2.ebuild b/app-misc/screen/screen-4.9.1-r2.ebuild
index 20bec83a168b..7e0b751d5c06 100644
--- a/app-misc/screen/screen-4.9.1-r2.ebuild
+++ b/app-misc/screen/screen-4.9.1-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/"
if [[ ${PV} != 9999 ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git"
diff --git a/app-office/orage/Manifest b/app-office/orage/Manifest
index 94b0c0c788f8..20c4a55a18d1 100644
--- a/app-office/orage/Manifest
+++ b/app-office/orage/Manifest
@@ -1,2 +1 @@
-DIST orage-4.18.0.tar.bz2 1418645 BLAKE2B 533f55d4a6e69c0458fb01a8b3fd6a20f30b409ddd1d2eb65f00c321daa441d7e99e154ee4558160fc3e387e2ddb45a2ee0c37e6814a74f40e724fd748cd2fa5 SHA512 7760219f64ac3e2ba6d73541a626a0c9411b93268c007f2af5d8080a3a3c0b2a08e00dd96b7794b688aa83c567150c02033b9ba46bf38cd71d3d890e8d1e45ad
DIST orage-4.20.1.tar.bz2 2353452 BLAKE2B 20f22801f6a8c8d7b6f462663c0bf7daf459a7b4b152967a96c15187c6e18d6c02c962cee6484ed06ee2d8cff2d24acb6a9ab2ea28a204b36ad15bffbe26389c SHA512 b0f5b5e35be430b36dba4ff9dc2330b7177a95fa39ed920a4a1ef766c1a1503d25c1ab48a9d2182a3d5d358ba4f11dc79b8f5fc0b26b5bb373b8d302b00e7bc2
diff --git a/app-office/orage/orage-4.18.0.ebuild b/app-office/orage/orage-4.18.0.ebuild
deleted file mode 100644
index 21ea3d8e214e..000000000000
--- a/app-office/orage/orage-4.18.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A calendar application for Xfce"
-HOMEPAGE="
- https://docs.xfce.org/apps/orage/start
- https://gitlab.xfce.org/apps/orage/
-"
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="libnotify"
-
-DEPEND="
- >=dev-libs/glib-2.58.0
- >=dev-libs/libical-3.0.16:=
- >=x11-libs/gtk+-3.24.0:3=
- x11-libs/libX11
- >=xfce-base/libxfce4ui-4.16.0:=
- >=xfce-base/libxfce4util-4.16.0:=
- libnotify? ( >=x11-libs/libnotify-0.7.0:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=dev-util/intltool-0.35
- sys-devel/gettext
- >=dev-build/libtool-2.2.6
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable libnotify)
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/app-portage/cpuid2cpuflags/cpuid2cpuflags-16.ebuild b/app-portage/cpuid2cpuflags/cpuid2cpuflags-16.ebuild
index 6a38e56f1a68..a3790b6b4a6c 100644
--- a/app-portage/cpuid2cpuflags/cpuid2cpuflags-16.ebuild
+++ b/app-portage/cpuid2cpuflags/cpuid2cpuflags-16.ebuild
@@ -11,4 +11,4 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~x64-macos ~x64-solaris"
diff --git a/app-shells/atuin/atuin-18.6.1.ebuild b/app-shells/atuin/atuin-18.6.1.ebuild
index 5924bd2bf5f4..9c89b497165b 100644
--- a/app-shells/atuin/atuin-18.6.1.ebuild
+++ b/app-shells/atuin/atuin-18.6.1.ebuild
@@ -18,7 +18,7 @@ LICENSE="MIT"
# - openssl for ring crate
LICENSE+=" Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
IUSE="+client +daemon server test +sync"
RESTRICT="!test? ( test )"
REQUIRED_USE="
diff --git a/app-shells/bash/bash-5.2_p37-r3.ebuild b/app-shells/bash/bash-5.2_p37-r3.ebuild
index f844573464ef..b502e8d2dbc3 100644
--- a/app-shells/bash/bash-5.2_p37-r3.ebuild
+++ b/app-shells/bash/bash-5.2_p37-r3.ebuild
@@ -65,7 +65,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="GPL-3+"
SLOT="0"
if (( PLEVEL >= 0 )); then
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest
index c0a6d280cfaa..abe913d93d31 100644
--- a/app-shells/carapace/Manifest
+++ b/app-shells/carapace/Manifest
@@ -1,2 +1,2 @@
-DIST carapace-1.3.2-deps.tar.xz 2994144 BLAKE2B 7d20782e4268b8878e20c465ba1f28426bde0cc55fc2d420d9754985d24335f69a020a890c3c21ba2dae01e716c177f464b104dcb857e7a7dd3a6f8eae5d17cb SHA512 2da64f26fe46aa64542f84426a4d2ddd97575519f394efe36fd19167902b0fb173171e3e19a7c2752e51cab4831872373e1e4124b130546d615037239919212a
-DIST carapace-1.3.2.tar.gz 17417475 BLAKE2B 7da29568ff6e34a880959650d4dd1f3be6f7340496f2f94b3460149c3d81b204e10738396eeacd7dd4b65a6c231180d56a349991bac176b9435c9a0cb5beda7d SHA512 e7b04c5b8c3f71a0c58fb054cab4fc85635602db13e4fd097b32169d5711253d0c11a3eaa73f7782ac07fe45441afffd02df3ad611d43ba02ef15aab991f6bee
+DIST carapace-1.3.3-deps.tar.xz 2996008 BLAKE2B c115ac47cef343fa81314f49670419151b15059d3b745e5fa6f781e03987b7d2da82b54fed552e71f24cf23486723d1d1d4cc722ad8b50092689617fc6748368 SHA512 d8eb74592edfff6a49f1cc44f11f5d71d6ea9928e557a3a8c842d53049a1c1348be46aeb8d8c85dbf1f91128b5b11c5235ee5de4a04249b9b8ec3b11684f9f2b
+DIST carapace-1.3.3.tar.gz 17418650 BLAKE2B 4e55082b68890886d50ca0adb211770666363ffe640facee368ec681ea9f71c4afee9234696888ec7e30080f459702108f88716534c68e7344e9ae4515c83747 SHA512 87cbcd9edc4fc74d694400fe670e40637bd1b869fa0bea693a716077df1e30ebec8bb94a5dfac09d53ebaa0c0d107b8238b74730799d17f8ff35946cf51de3a3
diff --git a/app-shells/carapace/carapace-1.3.2.ebuild b/app-shells/carapace/carapace-1.3.3.ebuild
index b9400c753ef3..b9400c753ef3 100644
--- a/app-shells/carapace/carapace-1.3.2.ebuild
+++ b/app-shells/carapace/carapace-1.3.3.ebuild
diff --git a/app-shells/pwsh-bin/pwsh-bin-7.5.1.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.5.1.ebuild
index 2b368037d971..f5757d9331bb 100644
--- a/app-shells/pwsh-bin/pwsh-bin-7.5.1.ebuild
+++ b/app-shells/pwsh-bin/pwsh-bin-7.5.1.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm arm64"
+KEYWORDS="amd64 arm arm64"
REQUIRED_USE="elibc_glibc"
RDEPEND="
diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.05.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.05.1.ebuild
index 20c56b97daac..2db0ac1b6b55 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-10.05.1.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.05.1.ebuild
@@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="AGPL-3 CPL-1.0"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="cups cpu_flags_arm_neon dbus gtk l10n_de static-libs unicode X"
LANGS="ja ko zh-CN zh-TW"
diff --git a/dev-build/xfce4-dev-tools/Manifest b/dev-build/xfce4-dev-tools/Manifest
index f1633fecfb35..fe543f430756 100644
--- a/dev-build/xfce4-dev-tools/Manifest
+++ b/dev-build/xfce4-dev-tools/Manifest
@@ -1,3 +1,2 @@
-DIST xfce4-dev-tools-4.18.1.tar.bz2 363652 BLAKE2B f78c39de833353aecd57db6d199a2bdb1a478eff996732653f49199cf8b9c6d54c02c969f823ebc441415fb6376d588e79796bcaa48bb4349c3d54068d86622b SHA512 8fa65aa57450d3e65ef55bf86e8a113c06e64289a9f71875049b422da2a8bdfcdd36c3a3e94a3c0e7c602a3e9577eca14d63318489f81fd88d6743e188636304
DIST xfce4-dev-tools-4.20.0.tar.bz2 380344 BLAKE2B 9444857000bd35c0118656abda28ad155632edba441316093a0075ce06f6146bc028e023d11f2f6380f6c89a66e9ae2b2470f4c7b0ded3eab32d25532d0b528a SHA512 2ee8d0e4512c326ad404310f15081a8c6eec026634bcc2e76873cecc5b4356c3425d883c07f05e5a76a500c135d62809e6323f318ac6fc33d16023a9c5bd5441
DIST xfce4-dev-tools-4.21.0.tar.bz2 402865 BLAKE2B 333ad5e9ddfd4d9ad4a60e26dc2b24966c8ed1117dd5ee8a642a1672046c179743229eeaa3a89dfe6b4016e58463b53d9b99b12a7de75a3e711fed8d5eb67ec4 SHA512 0416ad6afde2babe8e4694cc76742feaf575ae45b3cf3439139ec99cedee8f0132ceb1336f0c34af7d3fb36a047d74423a171089735eb91a11473497a2142103
diff --git a/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild b/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild
deleted file mode 100644
index c6ef213cc2ba..000000000000
--- a/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A set of scripts and m4/autoconf macros that ease build system maintenance"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfce4-dev-tools/start
- https://gitlab.xfce.org/xfce/xfce4-dev-tools/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
-"
-RDEPEND="
- ${DEPEND}
-"
-# libxslt for xsltproc
-BDEPEND="
- dev-libs/libxslt
- virtual/pkgconfig
-"
diff --git a/dev-cpp/highway/Manifest b/dev-cpp/highway/Manifest
index 728a3cdb7277..1fc33321e2a3 100644
--- a/dev-cpp/highway/Manifest
+++ b/dev-cpp/highway/Manifest
@@ -2,3 +2,4 @@ DIST highway-1.0.1.tar.gz 1730746 BLAKE2B 1c6185af91afe32fbb35285d49101d381ade7d
DIST highway-1.0.3.tar.gz 1770704 BLAKE2B 5454f7e661270f25d1439a2a3d649a0f9970d7e10e0cfe6818c470b00460cc77b044ca83e912c91a3582b4a60af5d8d0f7c0aba01762acd3c98b9692fa0b20c6 SHA512 fc419c862e1686b6278081e8e10da41dc2bdfbd386a29b59e21a57375a47d3eeb5c7297e3078c78007b212121d936640b192a26a16c941e73cf599f24e081021
DIST highway-1.0.5.tar.gz 2012129 BLAKE2B cd7673bc5e3a32551554c83c4e1beb31f9855d9ad9550f156be2fb9e93b20391bd98d4b3ed4d0edf0a2786e403dcca86f4a50d00c27f0e08242dc66e2e6b2262 SHA512 0886b60147b78807e40c4987438fe664b4fbc012c3c681a45f3043ee4077afa493cb75550bc18ae160d00e527bf15bcf1f14220ea8561a4baacb3317fc25e347
DIST highway-1.0.7.tar.gz 2055819 BLAKE2B da10291124dfdb5d9fd2b661f4d7e594c1e80e4159c9d704e1b4203facf7a0603e7ba808ffb1d8f1aba13d992df24abdb0ae89807329fffb67dee78b58574c28 SHA512 6ee5007ec13ac20b5d816b38a1b31c31a06678ca6d2ea090dd75e364f04cb2cf7ad8a82d1bdfff51079efa54b9a95fb554d62e6cc1bbf7d7e794cb272032d8f5
+DIST highway-1.2.0.tar.gz 2234665 BLAKE2B b92f699c0f2f15fd9d223cf9546125b68a5c12ba9c84f8a3a990129f40bc56a266858e4f99eebe34e47c9904bd9164a138de1af8d405911d4b03bea67532489a SHA512 e94b9cc51c81157ccd6bf4d6163445b1acc1a2667dc2650d1c4aea0a5021989c08dafcb92564fcbecb9445ab2f1779051260be2f5b29c3932803b8a42ed2f824
diff --git a/dev-cpp/highway/highway-1.2.0.ebuild b/dev-cpp/highway/highway-1.2.0.ebuild
new file mode 100644
index 000000000000..379a4e39f798
--- /dev/null
+++ b/dev-cpp/highway/highway-1.2.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Performance-portable, length-agnostic SIMD with runtime dispatch"
+HOMEPAGE="https://github.com/google/highway"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/google/highway.git"
+else
+ SRC_URI="https://github.com/google/highway/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cpu_flags_arm_neon test"
+
+DEPEND="test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )"
+
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DHWY_CMAKE_ARM7=$(usex cpu_flags_arm_neon)
+ -DBUILD_TESTING=$(usex test)
+ -DHWY_ENABLE_TESTS=$(usex test)
+ -DHWY_WARNINGS_ARE_ERRORS=OFF
+ )
+
+ use test && mycmakeargs+=( "-DHWY_SYSTEM_GTEST=ON" )
+
+ cmake_src_configure
+}
diff --git a/dev-cpp/highway/highway-9999.ebuild b/dev-cpp/highway/highway-9999.ebuild
index af752cf34a06..379a4e39f798 100644
--- a/dev-cpp/highway/highway-9999.ebuild
+++ b/dev-cpp/highway/highway-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ "${PV}" == *9999* ]]; then
EGIT_REPO_URI="https://github.com/google/highway.git"
else
SRC_URI="https://github.com/google/highway/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="Apache-2.0"
@@ -28,6 +28,7 @@ multilib_src_configure() {
local mycmakeargs=(
-DHWY_CMAKE_ARM7=$(usex cpu_flags_arm_neon)
-DBUILD_TESTING=$(usex test)
+ -DHWY_ENABLE_TESTS=$(usex test)
-DHWY_WARNINGS_ARE_ERRORS=OFF
)
diff --git a/dev-cpp/magic_enum/Manifest b/dev-cpp/magic_enum/Manifest
index 44ea6643f9fa..145a81733d2e 100644
--- a/dev-cpp/magic_enum/Manifest
+++ b/dev-cpp/magic_enum/Manifest
@@ -1,2 +1,2 @@
-DIST magic_enum-0.9.5.tar.gz 198269 BLAKE2B c3c6bbf6c5d366813dac7df5fbfc48f414cf4235d842ef3a5a2fd8f2c2857e55243b7fbf7000d598e778fc8d2d54c7d6e34f8a97fa2eaf510572bf53f17500a6 SHA512 f1b412d15e0ef624b4588adba00a18ed12eeb1f0dabc021d53a7c047b8976ecb07701b76040f47c77c75e00151619dbce1f9a75f471db04340156a39044768f3
DIST magic_enum-0.9.6.tar.gz 199883 BLAKE2B 32909c5ea0cff32b14fb4fd5507f1f99cd45f572d56fd14f76aea3ca3c1fa16d08573568a7c7f9a3efbc9396450b2e897aa64de414b34a4c19b6c49f63aed506 SHA512 6154c816446e115f3b164df79ab8d8088eb76b632ee3fdc82ea17cc7ae8d04652c83e5cc587c2c4b334889904b101ba08a04c5837103af260768e93df17cc263
+DIST magic_enum-0.9.7.tar.gz 202916 BLAKE2B c084df420d66b4920ef028c74056a64e6221d787bbdc958407426442bc14f9a62ec32c56aa7e914a79f4e10a231312fc03230a6d4cbed992f6eae51e14372283 SHA512 8b61c621ff2a6981b4ff89f7df577091ffc9382d443c061db612fb61822dbf6ef8aba69ea35d1c435dcffbd7434cb4ccc5d12bbe2deba1cf0a5316c979ee6a4b
diff --git a/dev-cpp/magic_enum/files/magic_enum-0.9.5-werror.patch b/dev-cpp/magic_enum/files/magic_enum-0.9.7-werror.patch
index 6f28fa7ef704..35c9011844d0 100644
--- a/dev-cpp/magic_enum/files/magic_enum-0.9.5-werror.patch
+++ b/dev-cpp/magic_enum/files/magic_enum-0.9.7-werror.patch
@@ -4,19 +4,19 @@
set(CMAKE_CXX_STANDARD 17)
if((CMAKE_CXX_COMPILER_ID MATCHES "GNU") OR (CMAKE_CXX_COMPILER_ID MATCHES "Clang"))
-- set(OPTIONS -Wall -Wextra -pedantic-errors -Werror)
+- set(OPTIONS -Wall -Wextra -Wshadow -pedantic-errors -Werror)
+ set(OPTIONS -Wall -Wextra)
elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
set(OPTIONS /W4 /WX)
if(HAS_PERMISSIVE_FLAG)
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
-@@ -12,7 +12,7 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
- check_cxx_compiler_flag(/std:c++latest HAS_CPPLATEST_FLAG)
+@@ -56,7 +56,7 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
+ check_cxx_compiler_flag(/std:c++latest HAS_CPPLATEST_FLAG)
elseif(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
- set(CMAKE_VERBOSE_MAKEFILE ON)
-- set(OPTIONS -Wall -Wextra -pedantic-errors -Werror)
-+ set(OPTIONS -Wall -Wextra)
+ set(CMAKE_VERBOSE_MAKEFILE ON)
+- set(OPTIONS -Wall -Wextra -Wshadow -pedantic-errors -Werror)
++ set(OPTIONS -Wall -Wextra -Wshadow)
- check_cxx_compiler_flag(-std=c++20 HAS_CPP20_FLAG)
- check_cxx_compiler_flag(-std=c++23 HAS_CPP23_FLAG)
+ check_cxx_compiler_flag(-std=c++20 HAS_CPP20_FLAG)
+ check_cxx_compiler_flag(-std=c++23 HAS_CPP23_FLAG)
diff --git a/dev-cpp/magic_enum/magic_enum-0.9.5.ebuild b/dev-cpp/magic_enum/magic_enum-0.9.7.ebuild
index 1077c351e165..a63522454784 100644
--- a/dev-cpp/magic_enum/magic_enum-0.9.5.ebuild
+++ b/dev-cpp/magic_enum/magic_enum-0.9.7.ebuild
@@ -1,10 +1,11 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# As of 0.8.2, it has meson, but only for subproject use(?)
-# Doesn't install anything.
+# Doesn't install anything. In 0.9.7, the situation looks better, but
+# need to test with reverse dependencies.
inherit cmake
DESCRIPTION="Static reflection for enums in header-only C++"
@@ -13,16 +14,17 @@ SRC_URI="https://github.com/Neargye/magic_enum/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="test"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="examples test"
RESTRICT="!test? ( test )"
PATCHES=(
- "${FILESDIR}"/${PN}-0.9.5-werror.patch
+ "${FILESDIR}"/${PN}-0.9.7-werror.patch
)
src_configure() {
local mycmakeargs=(
+ -DMAGIC_ENUM_OPT_BUILD_EXAMPLES=$(usex examples)
-DMAGIC_ENUM_OPT_BUILD_TESTS=$(usex test)
-DMAGIC_ENUM_OPT_INSTALL=ON
)
diff --git a/dev-cpp/string-theory/Manifest b/dev-cpp/string-theory/Manifest
index 2dc8ad7b7d75..ecc07443ec29 100644
--- a/dev-cpp/string-theory/Manifest
+++ b/dev-cpp/string-theory/Manifest
@@ -1,3 +1 @@
-DIST string-theory-3.5.tar.gz 589905 BLAKE2B c2bc926b8568efc1fbe27861619bd8249ad788297dd537cff393d212b3bb12a529847b740fc8ba82dc28501fb05800eb8debf3e4832cf145b5c13882ac45e900 SHA512 30300155e64ace8197ed531baffe4e835c269ac10d6857ac9f29501e0a1f69965994d6f2fa2e64544e7d441de635e2d370be24efcf00a0d24066730d19f022a6
-DIST string-theory-3.6.tar.gz 590461 BLAKE2B e8441ead9b13e8f107c47d0695ca669f40558567590b85310903f550edf2d4cbb8622f36857b9563d33a629398358e33024c97b97a8f151a3899f9cee30ee237 SHA512 2bbd8e6c5c2501cc9616ee6a77b60a7cac5e7c9fa58d6616f6ba39cfdee33dc1b072c5d1b34bd2f88726fb4d65d32032595be7a67854a2e894eb3d81d4a8eea9
DIST string-theory-3.9.tar.gz 68952 BLAKE2B f18c558b38b346d5cfcaa18ae6ea28c223571c8c016b686f5ed787c17c34cb6bec62e064072adf8a5ebc7d2eab89173d171f02a180f3664f36f05cf8d7845808 SHA512 a36825ab22be64c7c7b54861e88dea0bde5f0b80d32fc86b863e4409c820a25fea17cfbf2d068c1fdf4fb371714337dff390d31c983ea898fbdc37a09c469b4a
diff --git a/dev-cpp/string-theory/string-theory-3.5.ebuild b/dev-cpp/string-theory/string-theory-3.5.ebuild
deleted file mode 100644
index 1e683f2fff92..000000000000
--- a/dev-cpp/string-theory/string-theory-3.5.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="A flexible modern C++ library for string manipulation and storage"
-HOMEPAGE="https://github.com/zrax/string_theory/"
-SRC_URI="https://github.com/zrax/string_theory/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/string_theory-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_prepare() {
- # Drop -Werror from bundled gtest
- # bug #766468
- sed -i -e "s/-Werror//" test/gtest-1.10.0/cmake/internal_utils.cmake || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DST_BUILD_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- cd "${BUILD_DIR}/test" || die
- ./st_gtests || die
-}
diff --git a/dev-cpp/string-theory/string-theory-3.6.ebuild b/dev-cpp/string-theory/string-theory-3.6.ebuild
deleted file mode 100644
index 1e683f2fff92..000000000000
--- a/dev-cpp/string-theory/string-theory-3.6.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="A flexible modern C++ library for string manipulation and storage"
-HOMEPAGE="https://github.com/zrax/string_theory/"
-SRC_URI="https://github.com/zrax/string_theory/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/string_theory-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_prepare() {
- # Drop -Werror from bundled gtest
- # bug #766468
- sed -i -e "s/-Werror//" test/gtest-1.10.0/cmake/internal_utils.cmake || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DST_BUILD_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- cd "${BUILD_DIR}/test" || die
- ./st_gtests || die
-}
diff --git a/dev-crystal/webless/Manifest b/dev-crystal/webless/Manifest
index fec0251554c1..002d08851914 100644
--- a/dev-crystal/webless/Manifest
+++ b/dev-crystal/webless/Manifest
@@ -1 +1,2 @@
DIST webless-0.1.0.tar.gz 5524 BLAKE2B 2ab486ea7e1fc8b7d7d2137057532d8aa07ac6f44277039d25c75a7d856d1fdd1f330433e3ef3ac50bfd1b26edfd834efc2f6cd2c2509d7b022ffdb62c185bf2 SHA512 81465db690f416f3f16a390a8e3fc80f943a86d16dc82a04be227db2a787738de16a071655fc99227f2ed9e4ea0ffddf1251064abeaccbcf2d341c19fb080a33
+DIST webless-0.2.0.tar.gz 6135 BLAKE2B 7f3720f810835e2b17dfe22c112d4d47e0184703a81a932e99135a10107c34a05cf39896c1cb51da17a139e4ffa101f3f67f6faee24952f45863bec5aa2d761d SHA512 1a772ca7d13ddccee2ce9bcd0123f7066d990441d4c8bf6b146b76b085d4394e14d860cf5e5407a07d90f684f92b679ee5d8f3a97c8ad916b5382d0f71078ead
diff --git a/dev-crystal/webless/metadata.xml b/dev-crystal/webless/metadata.xml
index b8edc5a9b3fe..89c15acdc17a 100644
--- a/dev-crystal/webless/metadata.xml
+++ b/dev-crystal/webless/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>cyber+gentoo@sysrq.in</email>
+ <name>Anna</name>
+ </maintainer>
<upstream>
<maintainer>
<email>matthewmcgarvey14@gmail.com</email>
diff --git a/dev-crystal/webless/webless-0.2.0.ebuild b/dev-crystal/webless/webless-0.2.0.ebuild
new file mode 100644
index 000000000000..5122ffc0fdee
--- /dev/null
+++ b/dev-crystal/webless/webless-0.2.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit shards
+
+DESCRIPTION="HTTP::Client for testing HTTP::Handlers directly and maintaining cookies"
+HOMEPAGE="https://github.com/crystal-loot/webless"
+SRC_URI="https://github.com/crystal-loot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? (
+ dev-crystal/spectator
+ )
+"
diff --git a/dev-db/freetds/Manifest b/dev-db/freetds/Manifest
index 38ece296dae4..158aa5741109 100644
--- a/dev-db/freetds/Manifest
+++ b/dev-db/freetds/Manifest
@@ -1,2 +1,2 @@
-DIST freetds-1.5.1.tar.gz 3348919 BLAKE2B 7f768bdba9d06fa694e120c2b0cb2cbb83e3780034464231ec754ff718945f6ff3b3f5fd6a6cee596f7217fd0962bd3bb5eda2bbdb3eb9af463dae3846c350f6 SHA512 910e4c286392b23492cd99b03bbc9851a8a3f626e435446be85b86dc42166ffe34f4d4a53de4e0667193bea6eab9976acb49ae8b863096f1e5c1682ad80067a4
DIST freetds-1.5.2.tar.gz 3349537 BLAKE2B c95a9e5640ef8f8ce9ed06c78e6f00432e5a621c773ad3f028e7afb1bf044fae692979102a0b3ed29a38ce29f4482c05c010b545472eeb2dac446017f59c9590 SHA512 3a963d9c910cebcaf016edf91f2238032d38dde94f17c04b6252caee292f623d8c8b5bf22268a7e2e60dff85de4eb7acc91bf37c684c59b6001bad6df59b6ca6
+DIST freetds-1.5.3.tar.gz 3349902 BLAKE2B fede72eaf48f70ee67f493151fe48f3809cc6be5cd70bd6f9463cecd66bdffba048b48611e6eced93fb12715a2d0d511c7239e8882e2e9fe8692207c9bc5c3c7 SHA512 f75f89da8a6c19188a9393894c1465d507643fb48943fefc294f06819c5f0602b7de22a6e5d60cef6ac1883d4f8b2e4abb4e747ec5788c4aff4ce49cad50821c
diff --git a/dev-db/freetds/freetds-1.5.1.ebuild b/dev-db/freetds/freetds-1.5.3.ebuild
index cffcd374f4d9..cffcd374f4d9 100644
--- a/dev-db/freetds/freetds-1.5.1.ebuild
+++ b/dev-db/freetds/freetds-1.5.3.ebuild
diff --git a/dev-db/limbo/Manifest b/dev-db/limbo/Manifest
index 6ae4dfcb0e76..df5ac4b3736e 100644
--- a/dev-db/limbo/Manifest
+++ b/dev-db/limbo/Manifest
@@ -1,4 +1,4 @@
DIST limbo-0.0.19-crates.tar.xz 31577128 BLAKE2B e7b8c3e83a764523ca88a9bc0cb8b4b045c38338ee76937a025df486f2e7a31a0f0efeed475a2d5e00fdd78593a155cb82844fbde1c88524ef8d37b53efa8e94 SHA512 7790af27369b716db1e7028c858bb324d70ed9638447579858e6d0157c1f2d909586c0b07c868160235b92c4c26d9e53be941bb989e211c228857a895ad3d65b
DIST limbo-0.0.19.tar.gz 4698440 BLAKE2B e620719d7d3986f8a81d6393556415eb828a9b516bcfd0cf468fc4bee22083189a4ae0c175a06a6c4164e8fb78ec5f511cbe858781c9ca5f9501b0e4dc832a43 SHA512 3d32971d03df0396128214b213f5c6694de753935cbe88463e057fcc9b597fd12a32ef10628a8ce9c579be94418f1ceabd490ed99d2c19aa0c1d1ca39b7a0697
-DIST limbo-0.0.20-crates.tar.xz 31591640 BLAKE2B 6f905e045f3cc807d71bbecf19b3134fd2be103b2e007ace6d577f20fcfadec301c54512959a55e927cafee278213a8e4a5cfd32de6fdad3d6897a1bd83f361d SHA512 a47fddcb04c824549545034d1510fc8d1432aba15db50ba1aa656fba9b78e699abd45385c27926b4d3778e5eb803201857d95e10588101c9000995738281765f
-DIST limbo-0.0.20.tar.gz 4771190 BLAKE2B 1eabc48a948b7bf3182e0484f1a65cbefb1b908284a8434f9d61acdfc864f9fe661a09eb9ab55955cf378d9ed8a7a7bd819bf48a4eb7d6f424d677ce75cf9a8f SHA512 d679775c8cbcb22747546affc085fa0f530ca184a7a71833c573a18f560ae6e96b7afeda8d7c75fed0aa204d62a78acf0b4e36dbbea4f4bb5507f5a02fde7fa5
+DIST limbo-0.0.22-crates.tar.xz 31930740 BLAKE2B df38f33717797a8b999f8c2a22efd88e67e62991cd1a0245c7e6c41f2a3a089dd229fd12e633cfb8b2c96604e4799019e8e9c0401f05d4c62d753ba4e10ce189 SHA512 f5ef72b87e663e9c09a510bdfd3507302df6c9206237af1a04469b772e8b6f6aa68bc04364722e168246423cb8da46498a032fb4b33dbbcc844ea7efea7488ad
+DIST limbo-0.0.22.tar.gz 5994615 BLAKE2B 9c26fca141d8797b69b81060a08b91f7017d4966a25856b5d238c874b3a275e52c7ec9719f48a0c45abda2dee8da07972589ddbf69d32889c6600e97f780142f SHA512 127038105f386fd2eb75936de17220ef663ebf341dc900556edb7f43e41c7ecfbf6641ed49e8677458182745325372169fbdeb10f90788d7f03e05349c2090a6
diff --git a/dev-db/limbo/limbo-0.0.20.ebuild b/dev-db/limbo/limbo-0.0.22.ebuild
index 853ffad4cdc3..853ffad4cdc3 100644
--- a/dev-db/limbo/limbo-0.0.20.ebuild
+++ b/dev-db/limbo/limbo-0.0.22.ebuild
diff --git a/dev-db/mycli/Manifest b/dev-db/mycli/Manifest
index d804ddca0f12..26d808d34ed5 100644
--- a/dev-db/mycli/Manifest
+++ b/dev-db/mycli/Manifest
@@ -1 +1,2 @@
DIST mycli-1.31.1.tar.gz 294459 BLAKE2B b2437f57f4f9d5388982cd54dc30ce98c6fe4abc68b18d8643e28742231c812aec8220c2fa0f88ae0e9ebca6c55a814d9e93a3e33a6b12832f3b7dbd13681233 SHA512 95903570eb901fb4fe497435bf3e04ea6af25c0925f36d696088d8f667c9e60cd8dff04098cccda32084981cd74b2ff812ce99248df2d357fed05178e98adea2
+DIST mycli-1.31.2.tar.gz 295447 BLAKE2B e0e8520402b26e1cf1c502fe8d7f11156adf521fea2c88e28c43683ac14fef50c60aee1d5627e94841d38668e965a531f5cce28b5b38a7a69a1081f79c8a66af SHA512 1d3d427c07f9e5f9273c07ca45e9f46423b9263e2548b5e7e4f12ca90a7e7aa87c7b78ee48fc6f172b8a5074c5497a5186b059a4e4ef388252d83580fbd870e3
diff --git a/dev-db/mycli/mycli-1.31.2.ebuild b/dev-db/mycli/mycli-1.31.2.ebuild
new file mode 100644
index 000000000000..43513641edbc
--- /dev/null
+++ b/dev-db/mycli/mycli-1.31.2.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=yes
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CLI for MySQL Database with auto-completion and syntax highlighting"
+HOMEPAGE="
+ https://www.mycli.net/
+ https://github.com/dbcli/mycli/
+ https://pypi.org/project/mycli/
+"
+
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="ssh"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-python/cli-helpers-2.2.1[${PYTHON_USEDEP}]
+ >=dev-python/click-7.0[${PYTHON_USEDEP}]
+ >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/prompt-toolkit-3.0.6[${PYTHON_USEDEP}]
+ <dev-python/prompt-toolkit-4.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pyaes-1.6.1[${PYTHON_USEDEP}]
+ >=dev-python/pyfzf-0.3.1[${PYTHON_USEDEP}]
+ >=dev-python/pygments-1.6[${PYTHON_USEDEP}]
+ >=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}]
+ >=dev-python/pyperclip-1.8.1[${PYTHON_USEDEP}]
+ >=dev-python/sqlglot-5.1.3[${PYTHON_USEDEP}]
+ <dev-python/sqlparse-0.6.0[${PYTHON_USEDEP}]
+ >=dev-python/sqlparse-0.3.0[${PYTHON_USEDEP}]
+ ssh? (
+ dev-python/paramiko[${PYTHON_USEDEP}]
+ dev-python/sshtunnel[${PYTHON_USEDEP}]
+ )
+ ')
+"
+BDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ test? (
+ dev-db/mysql[server]
+ dev-python/paramiko[${PYTHON_USEDEP}]
+ )
+ ')
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_prepare_all() {
+ # Relax click requirement. Behave tests aren't hooked up here :/
+ # https://github.com/dbcli/mycli/commit/bb18b0c2f2ed7375efe31d379e616a11c82b1299
+ sed -e '/click/ s/,<8.1.8//' -i pyproject.toml || die
+
+ # no coverage please
+ sed -e 's/import coverage ; coverage.process_startup(); //' \
+ -i test/features/environment.py test/features/steps/wrappers.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+src_test() {
+ # test/utils.py
+ local -x PYTEST_PASSWORD="notsecure"
+ local -x PYTEST_HOST="127.0.0.1"
+ local -x PYTEST_PORT="43307"
+ local -x PYTEST_CHARSET="utf8"
+
+ einfo "Creating mysql test instance ..."
+ mysqld \
+ --no-defaults \
+ --initialize-insecure \
+ --basedir="${EPREFIX}/usr" \
+ --datadir="${T}/mysql" 1>"${T}"/mysql_install.log || die
+
+ einfo "Starting mysql test instance ..."
+ mysqld \
+ --no-defaults \
+ --character-set-server="${PYTEST_CHARSET}" \
+ --bind-address="${PYTEST_HOST}" \
+ --port="${PYTEST_PORT}" \
+ --pid-file="${T}/mysqld.pid" \
+ --socket="${T}/mysqld.sock" \
+ --datadir="${T}/mysql" 1>"${T}/mysqld.log" 2>&1 &
+
+ # wait for it to start
+ local i
+ for (( i = 0; i < 10; i++ )); do
+ [[ -S ${T}/mysqld.sock ]] && break
+ sleep 1
+ done
+ [[ ! -S ${T}/mysqld.sock ]] && die "mysqld failed to start"
+
+ einfo "Configuring test mysql instance ..."
+ mysql \
+ -u root \
+ --socket="${T}/mysqld.sock" \
+ -e "ALTER USER 'root'@'localhost' IDENTIFIED BY '${PYTEST_PASSWORD}'" \
+ || die "Failed to change mysql user password"
+
+ local failures=()
+ nonfatal distutils-r1_src_test
+ [[ ${?} -ne 0 ]] && failures+=( pytest )
+
+ # Behave is in a weird situation, last non beta version is 7 years old and doesnt build well with modern setuptools.
+ # Mycli doesnt pass tests with prereleases of updated behave.
+ #behave --jobs=$(get_makeopts_jobs) --summary --verbose test/features
+ #[[ ${?} -ne 0 ]] && failures+=( behave )
+
+ einfo "Stopping mysql test instance ..."
+ pkill -F "${T}"/mysqld.pid || die
+ # wait for it to stop
+ local i
+ for (( i = 0; i < 10; i++ )); do
+ [[ -S ${T}/mysqld.sock ]] || break
+ sleep 1
+ done
+
+ rm -rf "${T}"/mysql || die
+
+ if [[ ${#failures[@]} -gt 0 ]]; then
+ die "Tests failed: ${failures}"
+ fi
+}
diff --git a/dev-db/pgaudit/Manifest b/dev-db/pgaudit/Manifest
index 0de6742899f1..de896ed56852 100644
--- a/dev-db/pgaudit/Manifest
+++ b/dev-db/pgaudit/Manifest
@@ -1,2 +1,2 @@
-DIST 16.0.tar.gz 45747 BLAKE2B b39e061b824fbb6005540b951dd8a8fed2e83c57e6f98199085904be4ed12443f752697255b21953447e8ac3286ee372bc63843e2da3ba5d1df0bc8f7863c36b SHA512 65a6dffdc648255424fc44d6dd361938ebc6f9520770be2a1acd78d791cb4fc6caaa2f01865ef3e747bac50efa720e8817f9427eadec75fdfdf192c2705e44e2
DIST 17.0.tar.gz 46289 BLAKE2B 41279d9b971b7558842fb6445b2aa0a8fb78a61e06bcadd957a4a473b81ef63e0651a4e56f3b7ce2b13cf7738ed6376aa651c97df60de5c08ddee92a5d7fc4ff SHA512 8ed578b306d48010bd223aeaaf4b395bf247a1edca4504c407071ae1849f0ced347a236393702a52f3c5ffb2fd22db235eb9cb41ad61e090caf650d012bf3fb3
+DIST 17.1.tar.gz 46603 BLAKE2B 31f7e72fd1eb062fe7ba7b541f688d3f1a02449b46446241d77e3141365d205dd7527b2216ef1f89830b12a9ae9e85a4e12aa5721519579446535ef112ed102f SHA512 670efc1027a38c0f8b4f8408f00166682dbef04f3d468ca1b30865ddab332108a9a644eb22b485a431d5fa320fcb61bb41080b1bce8b47f2d3c05d6cf512603f
diff --git a/dev-db/pgaudit/pgaudit-16.0.ebuild b/dev-db/pgaudit/pgaudit-17.1.ebuild
index 4556df2fc670..9b9a0785434d 100644
--- a/dev-db/pgaudit/pgaudit-16.0.ebuild
+++ b/dev-db/pgaudit/pgaudit-17.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021-2023 Liguros Authors
+# Copyright 2021-2025 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-POSTGRES_COMPAT=( 14 15 16 )
+POSTGRES_COMPAT=( 14 15 16 17 )
inherit postgres
diff --git a/dev-embedded/pico-sdk/Manifest b/dev-embedded/pico-sdk/Manifest
new file mode 100644
index 000000000000..f87ad10d1851
--- /dev/null
+++ b/dev-embedded/pico-sdk/Manifest
@@ -0,0 +1,6 @@
+DIST btstack-501e6d2b86e6c92bfb9c390bcf55709938e25ac1.tar.gz 54737745 BLAKE2B 012432d83c46cf11386a51a7714ec68cca632597f7cf3376635472d90f003e83653d3b8373e08a47a4a191cca8cfaad9f55ab113352bce8003f3c93cdb599421 SHA512 4aa70c23bad0b90ad663fbe3bfb1ee49a8cda6b0a4b1178afcc29709dd00ae01ace256f6a180a1cf9ef1bc722cbe2b2bb564b046f04c844f557fa1a187287c26
+DIST cyw43-driver-c1075d4bc440422cf2b2fd12c64a1f53f77660ee.tar.gz 1520548 BLAKE2B acf5da64ab755dd4279ac8865dbce425f110ad9198433b23e32203603bf08a6c045aa6dd304ee562c211d1dbd43e243f3e7749d56b7634fd8befae92e1fe6bc1 SHA512 a79b067f3a2d19f4bd025939662baa287ad7fbb848cdec69b62e0269300a6577415aaaa74082ecea33a210c5c1a2868d2be85c85cb9fc9cddf11dcad1e4d0360
+DIST lwip-STABLE-2_2_0_RELEASE.tar.gz 1592352 BLAKE2B be91fdf775bad7ec8824af7000c446a6c5eef007bd01af53eccffee4915fe9bd5436056c862e36aed7fd89133dd2e234ed74bf0389e67e19d018ba3c2688bf13 SHA512 df60b14ee50ee2ab5e3fc07844f44b9b0698cc581407a22b05a2da834a23b9a946ea46e30e373b64694999920bc06b2787c733623a459591d66f88ee3470f86b
+DIST mbedtls-2.28.8.tar.bz2 3343796 BLAKE2B 1efde6698662873c40df9733bae902db4e009f3dd26a937e05707ca1a208b71675df0737b44b5895a60cfbf42f18f92dae88cba62f32b55733947b9c0481880e SHA512 c8e91ec50ab2caf1f33e907279dc30fca2a8cd97e6e531be857149589e52aeffb95b445b2a9fa674886f0071f446381da3bb8107f7e850f3390128b069ac9ea7
+DIST pico-sdk-2.1.1.tar.gz 2437119 BLAKE2B 3c165355221e4b3855df79cc2da28bd97143731ac2c6e4168ccfee5826d0c2b8c17f0173c6d01fcd7e396c04c95733fd107063ecda92c1f32e31cb964ec7f4ea SHA512 1a827d0783c2bf22a225dd924f95a0d766ecdb21f4f4eb4531e3c1d00c76f79d94f5fa3f97c5de84197c158508a8659f3cbe8ff4bee644c0fffc42c67a2d3102
+DIST tinyusb-0.18.0.tar.gz 3282996 BLAKE2B 32e20a22e6f7a705047c25773b5b404150e8f7d58fc1997b27330039307d196fd1173dbd551c57d375083e1dbd6a3f91a54229bd62e3d479313526b2857d53a8 SHA512 2fc854a32a43879af9b2ffcd934632fbf51df51c274859372548bbb049a02fbea6667060488a9cae9caf91e1ef8b047be9aab715fc04d8fed8b4c36d3fed965c
diff --git a/dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild b/dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild
index 81776c20c54a..d438436e49ff 100644
--- a/dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild
+++ b/dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild
@@ -3,22 +3,46 @@
EAPI=8
-inherit git-r3
-
DESCRIPTION="Libraries and tools for C/C++ development on RP2040 and RP2350 microcontrollers."
HOMEPAGE="https://github.com/raspberrypi/pico-sdk"
-EGIT_REPO_URI="https://github.com/raspberrypi/pico-sdk.git"
-EGIT_BRANCH="master"
-EGIT_COMMIT="${PV}"
+SRC_URI="
+ https://github.com/raspberrypi/pico-sdk/releases/download/${PV}/${P}.tar.gz
+ -> ${P}.tar.gz
+
+ https://github.com/bluekitchen/btstack/archive/501e6d2b86e6c92bfb9c390bcf55709938e25ac1.tar.gz
+ -> btstack-501e6d2b86e6c92bfb9c390bcf55709938e25ac1.tar.gz
+
+ https://github.com/georgerobotics/cyw43-driver/archive/c1075d4bc440422cf2b2fd12c64a1f53f77660ee.tar.gz
+ -> cyw43-driver-c1075d4bc440422cf2b2fd12c64a1f53f77660ee.tar.gz
+
+ https://github.com/lwip-tcpip/lwip/archive/refs/tags/STABLE-2_2_0_RELEASE.tar.gz
+ -> lwip-STABLE-2_2_0_RELEASE.tar.gz
+
+ https://github.com/Mbed-TLS/mbedtls/releases/download/v2.28.8/mbedtls-2.28.8.tar.bz2
+ -> mbedtls-2.28.8.tar.bz2
+
+ https://github.com/hathach/tinyusb/archive/refs/tags/0.18.0.tar.gz
+ -> tinyusb-0.18.0.tar.gz
+"
LICENSE="BSD"
SLOT="0"
+KEYWORDS="~amd64"
+
+src_prepare() {
+ default
+
+ cp -r "${WORKDIR}"/btstack-501e6d2b86e6c92bfb9c390bcf55709938e25ac1/. "${S}/lib/btstack" || die
+ cp -r "${WORKDIR}"/cyw43-driver-c1075d4bc440422cf2b2fd12c64a1f53f77660ee/. "${S}/lib/cyw43-driver" || die
+ cp -r "${WORKDIR}"/lwip-STABLE-2_2_0_RELEASE/. "${S}/lib/lwip" || die
+ cp -r "${WORKDIR}"/mbedtls-2.28.8/. "${S}/lib/mbedtls" || die
+ cp -r "${WORKDIR}"/tinyusb-0.18.0/. "${S}/lib/tinyusb" || die
+}
src_install() {
dodir /opt/pico-sdk
- cp -r "${S}/." "${D}/opt/pico-sdk/"
- find "${D}/opt/pico-sdk" -type d -name ".git" -exec rm -rf '{}' +
+ cp -r "${S}/." "${D}/opt/pico-sdk/" || die
echo "PICO_SDK_PATH=/opt/pico-sdk" > "${T}/99pico-sdk" || die
doenvd "${T}/99pico-sdk"
diff --git a/dev-embedded/rpi-openocd/metadata.xml b/dev-embedded/rpi-openocd/metadata.xml
new file mode 100644
index 000000000000..2011439cbad0
--- /dev/null
+++ b/dev-embedded/rpi-openocd/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ljn0099@hotmail.com</email>
+ <name>Manuel</name>
+ </maintainer>
+
+ <use>
+ <flag name="capstone">Support for ARM disassembly via dev-libs/capstone</flag>
+ <flag name="cmsis-dap">Support for CMSIS-DAP adapter driver via dev-libs/hidapi</flag>
+ <flag name="dummy">Build the dummy port driver</flag>
+ <flag name="ftdi">Support for USB FTDI chips via dev-embedded/libftdi</flag>
+ <flag name="gpiod">Support for linuxgpiod driver via dev-libs/libgpiod</flag>
+ <flag name="jlink">Support for J-Link driver via dev-embedded/libjaylink</flag>
+ <flag name="parport">Support for parport JTAG devices</flag>
+ <flag name="verbose-io">Verbose IO and comm JTAG and USB messages</flag>
+ <flag name="usb">Support for the USB-based drivers</flag>
+ </use>
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-embedded/rpi-openocd/rpi-openocd-9999.ebuild b/dev-embedded/rpi-openocd/rpi-openocd-9999.ebuild
new file mode 100644
index 000000000000..d28770dfc0ec
--- /dev/null
+++ b/dev-embedded/rpi-openocd/rpi-openocd-9999.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools git-r3 udev
+
+DESCRIPTION="OpenOCD - Open On-Chip Debugger (Raspberry Pi Fork)"
+HOMEPAGE="https://github.com/raspberrypi/openocd"
+
+EGIT_REPO_URI="https://github.com/raspberrypi/openocd.git"
+EGIT_BRANCH="rpi-common"
+EGIT_SUBMODULES=()
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="capstone +cmsis-dap dummy +ftdi gpiod +jlink parport +usb verbose-io"
+RESTRICT="strip"
+
+DEPEND="
+ acct-group/plugdev
+ >=dev-lang/jimtcl-0.79
+ capstone? ( dev-libs/capstone )
+ cmsis-dap? ( dev-libs/hidapi )
+ ftdi? ( dev-embedded/libftdi:= )
+ gpiod? ( dev-libs/libgpiod:0/2 )
+ jlink? ( >=dev-embedded/libjaylink-0.2.0 )
+ usb? ( virtual/libusb:1 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ AT_NO_RECURSIVE=yes eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ --program-prefix=rpi-
+ --datadir=/usr/share/openocd-rpi
+ --infodir=/usr/share/info/rpi-openocd
+ --docdir=/usr/share/doc/rpi-openocd
+ --enable-amtjtagaccel
+ --enable-am335xgpio
+ --enable-arm-jtag-ew
+ --enable-at91rm9200
+ --enable-bcm2835gpio
+ --enable-buspirate
+ --enable-ep93xx
+ --enable-gw16012
+ --enable-jtag_dpi
+ --enable-sysfsgpio
+ --enable-vdebug
+ --disable-internal-jimtcl
+ --disable-internal-libjaylink
+ --disable-parport-giveio
+ --disable-werror
+ $(use_with capstone)
+ $(use_enable cmsis-dap)
+ $(use_enable dummy)
+ $(use_enable ftdi openjtag)
+ $(use_enable ftdi presto)
+ $(use_enable ftdi usb-blaster)
+ $(use_enable gpiod linuxgpiod)
+ $(use_enable jlink)
+ $(use_enable parport)
+ $(use_enable parport parport_ppdev)
+ $(use_enable usb aice)
+ $(use_enable usb armjtagew)
+ $(use_enable usb ftdi)
+ $(use_enable usb osbdm)
+ $(use_enable usb opendous)
+ $(use_enable usb rlink)
+ $(use_enable usb stlink)
+ $(use_enable usb ti-icdi)
+ $(use_enable usb usbprog)
+ $(use_enable usb usb-blaster-2)
+ $(use_enable usb ulink)
+ $(use_enable usb vsllink)
+ $(use_enable verbose-io verbose-jtag-io)
+ $(use_enable verbose-io verbose-usb-io)
+ $(use_enable verbose-io verbose_usb_comms)
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ dostrip /usr/bin
+
+ mv "${ED}/usr/share/openocd-rpi/openocd/contrib/60-openocd.rules" \
+ "${ED}/usr/share/openocd-rpi/openocd/contrib/60-openocd-rpi.rules" || die
+
+ udev_dorules "${ED}"/usr/share/openocd-rpi/openocd/contrib/*.rules
+}
+
+pkg_postinst() {
+ udev_reload
+
+ elog "To access openocd devices as user you must be in the plugdev group"
+ elog "Installed as rpi-openocd"
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/dev-games/irrlicht-headers/irrlicht-headers-1.8.5.ebuild b/dev-games/irrlicht-headers/irrlicht-headers-1.8.5.ebuild
index 841369b95a2c..92942238185c 100644
--- a/dev-games/irrlicht-headers/irrlicht-headers-1.8.5.ebuild
+++ b/dev-games/irrlicht-headers/irrlicht-headers-1.8.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}/source/${MY_PN^}"
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
BDEPEND="app-arch/unzip"
diff --git a/dev-games/irrlicht/irrlicht-1.8.5.ebuild b/dev-games/irrlicht/irrlicht-1.8.5.ebuild
index 538e8e60e57e..52bcffb0f548 100644
--- a/dev-games/irrlicht/irrlicht-1.8.5.ebuild
+++ b/dev-games/irrlicht/irrlicht-1.8.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/source/${PN^}"
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
IUSE="debug doc"
RDEPEND="
diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest
index 17e8ab19d5c6..b7f3fc838286 100644
--- a/dev-java/gradle-bin/Manifest
+++ b/dev-java/gradle-bin/Manifest
@@ -1,6 +1,7 @@
DIST gradle-bin-8.10.2.zip 227989293 BLAKE2B 3eaafca3c06bb82b6c95026421f40d1e24f590d2660f781aca8f3eaac72a8077bbb735297465d8ad430507003fd9231db848369e96542276098614942076258f SHA512 b2fbf57701e7d8f02b425988afe3fcad7a22814823b4748db68ea4c1c7f3027110b3d3b5f6797eded037cc28356b630b1bd6b24e0169107b85abdc860184ee53
DIST gradle-bin-8.12.1.zip 229909900 BLAKE2B eef9c26fa3ba310fb3e3b96f048253fdb02d11d97d8189ff615f99f688cb3f3dba77b94ad65feceb0bb23b5a4ec61129c3510235acc23133880c2c74b11bd695 SHA512 eaebfe424141b40e5efbe403314ea327978738f6e550e118b3d328275339d26975415aa52b2dd8d4d0dd1fd3665821b6509d19eeddf6e9e59efedce05f16b13c
DIST gradle-bin-8.14.1.zip 224468812 BLAKE2B a5f7a84b9fd22c31ebaef8d90df0692d2839ebac9acb0333124b85b3a34509cea608f9ee0e05d52659a349e42d03039d59ca10c9abdb875674931fd33db3563e SHA512 a96eb44b3ea6b77397e1f648a3988c79ba04cb8a92c4f29145c5cd2d5ebe86afd31701b425c0ee64b3075ab3b4127abb10bfa74c2535c1dfa06cb2b91f36e47d
+DIST gradle-bin-8.14.2.zip 224593870 BLAKE2B 895b4bc835c8230f68abf1b88be86e6a4248fe895f7c01930071072ada09816f1e79ae1b838bf1bab00c048b6002edee705f1d1f929d0f59650adc031a4eaaae SHA512 c02c2b498597a8eab88f4606a8e767c694871bf15112208dac51fa19535da32001110b74573416c05f4e339ab1fade017176f0a53146a7c41445006070b4057f
DIST gradle-bin-8.4.zip 212870963 BLAKE2B da32c1010e85f6cded0c1b539b243db6d41fcd033266be3b03b389e6a2e317bea17ddbe65c597c7ea82628cc5bec913954ec998d018b68daa67d39f9a8958e7e SHA512 52d5f622b8ad0ab36ff84589733b47423b12f94211086a84eca9810690af29e396877f1155ee31279c4325e98cd1d55b32137d52efcf48eb1e258caeece08f22
DIST gradle-bin-8.5.zip 218636663 BLAKE2B 0360f240f6183abec540f7755a966767a8dc175ca0ea047273e05c4b2219fd80cb92e62e9b961481d646157418cc91ea211eb83530cc6ec815ea790f6ad8380a SHA512 37a1c2989c46dad0f843565d05fd29010df10ac199d81f0ccddf56ffd490642039046d43a320ba04d1f87cbbc6d4cebf20ff66ce45ec005931cfc85aee2e0180
DIST gradle-bin-8.7.zip 224435312 BLAKE2B 1926765aea8931b25a9f0b7b9a224dd70756cfd337eecb364c6d288486187dd6311f888c7e1c36b1fc81b454c3514d2807884343e7782f1be45fce03e611496b SHA512 fc18863654cbe8dd2357f388c0fc5f699ca2d40ffd32c283f00cfd5bda94e1711ab7b7a3b154e7da66c17468f00c3c72fe6b6603c4a29617b33b0f292cbac3de
diff --git a/dev-java/gradle-bin/gradle-bin-8.14.2.ebuild b/dev-java/gradle-bin/gradle-bin-8.14.2.ebuild
new file mode 100644
index 000000000000..ec8906f55248
--- /dev/null
+++ b/dev-java/gradle-bin/gradle-bin-8.14.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2
+
+MY_PN=${PN%%-bin}
+MY_P="${MY_PN}-${PV/_rc/-rc-}"
+
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
+HOMEPAGE="https://gradle.org"
+SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip"
+
+S="${WORKDIR}/${MY_P}"
+LICENSE="Apache-2.0"
+SLOT="${PV}"
+KEYWORDS="~amd64"
+
+DEPEND="app-eselect/eselect-gradle"
+BDEPEND="app-arch/unzip"
+RDEPEND="
+ ${DEPEND}
+ >=virtual/jre-1.8:*
+"
+
+src_compile() {
+ :
+}
+
+src_install() {
+ local gradle_dir="/usr/share/${PN}-${SLOT}"
+
+ if use source; then
+ java-pkg_dosrc src
+ fi
+
+ docinto html
+ dodoc -r docs/release-notes.html
+ if use doc; then
+ dodoc -r docs/{dsl,userguide}
+ java-pkg_dojavadoc docs/javadoc
+ fi
+
+ insinto "${gradle_dir}"
+ doins -r bin/ lib/
+ fperms 755 "${gradle_dir}/bin/gradle"
+ dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}"
+}
+
+pkg_postinst() {
+ eselect gradle update ifunset
+}
+
+pkg_postrm() {
+ eselect gradle update ifunset
+}
diff --git a/dev-lang/go/go-1.24.4.ebuild b/dev-lang/go/go-1.24.4.ebuild
index ac363e2cc1d3..2a3d3932da58 100644
--- a/dev-lang/go/go-1.24.4.ebuild
+++ b/dev-lang/go/go-1.24.4.ebuild
@@ -20,7 +20,7 @@ case ${PV} in
*)
SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
S="${WORKDIR}"/go
- KEYWORDS="-* amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+ KEYWORDS="-* amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
diff --git a/dev-lang/vala/vala-0.56.18.ebuild b/dev-lang/vala/vala-0.56.18.ebuild
index e0e15eec0845..89e53630afb2 100644
--- a/dev-lang/vala/vala-0.56.18.ebuild
+++ b/dev-lang/vala/vala-0.56.18.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://vala.dev https://gitlab.gnome.org/GNOME/vala"
LICENSE="LGPL-2.1+"
SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux"
IUSE="test valadoc"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/aws-c-auth/Manifest b/dev-libs/aws-c-auth/Manifest
new file mode 100644
index 000000000000..8b0570c32293
--- /dev/null
+++ b/dev-libs/aws-c-auth/Manifest
@@ -0,0 +1 @@
+DIST aws-c-auth-0.9.0.tar.gz 265696 BLAKE2B c489e4a36ec3448f2474c5660ac94ac7f7ca4cbc9d77e29db2ff37be928796b74fccb6b24761fcbb6322f97bf083227d928ecad9625ce29cdaf101d356534f20 SHA512 709716d306e4592c5f7fdc7503c060b38a9ed904baf7df6d53db5ada041f2c7677186f06738c449df68a2e4661ec3da01aa218aa78f4ef2d67ff25c88b902f24
diff --git a/dev-libs/aws-c-auth/aws-c-auth-0.9.0.ebuild b/dev-libs/aws-c-auth/aws-c-auth-0.9.0.ebuild
new file mode 100644
index 000000000000..de1763d0ee0e
--- /dev/null
+++ b/dev-libs/aws-c-auth/aws-c-auth-0.9.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C99 library implementation of AWS client-side authentication: standard credentials providers and signing"
+HOMEPAGE="https://github.com/awslabs/aws-c-auth"
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/aws-c-common:=
+ dev-libs/aws-c-cal:=
+ dev-libs/aws-c-io:=
+ dev-libs/aws-c-compression:=
+ dev-libs/aws-c-http:=
+ dev-libs/aws-c-sdkutils:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-c-auth/metadata.xml b/dev-libs/aws-c-auth/metadata.xml
new file mode 100644
index 000000000000..888fdd35d0ca
--- /dev/null
+++ b/dev-libs/aws-c-auth/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/aws-c-compression/Manifest b/dev-libs/aws-c-compression/Manifest
new file mode 100644
index 000000000000..6c65f410defc
--- /dev/null
+++ b/dev-libs/aws-c-compression/Manifest
@@ -0,0 +1 @@
+DIST aws-c-compression-0.3.1.tar.gz 36879 BLAKE2B 9383d40c0234f410068b78a36b1918e81968349f096f88814df488c27bc8575a11473d3c8b2a6ac5c41134cdeaffd624da86cf9a8b63c39ad26d0c11649c63ac SHA512 02c569751c55b95032bef9b718ca8e2b66b4bd85355f31623ab65621373ec39999231d0a1ceb4fe5f83aa42b9c1d153ffb36ccadfb86f78ad43246d26532cc97
diff --git a/dev-libs/aws-c-compression/aws-c-compression-0.3.1.ebuild b/dev-libs/aws-c-compression/aws-c-compression-0.3.1.ebuild
new file mode 100644
index 000000000000..4cd6b3145ccc
--- /dev/null
+++ b/dev-libs/aws-c-compression/aws-c-compression-0.3.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C99 implementation of huffman encoding/decoding"
+HOMEPAGE="https://github.com/awslabs/aws-c-compression"
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ >=dev-libs/aws-c-common-0.6.20:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-c-compression/metadata.xml b/dev-libs/aws-c-compression/metadata.xml
new file mode 100644
index 000000000000..888fdd35d0ca
--- /dev/null
+++ b/dev-libs/aws-c-compression/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/aws-c-event-stream/Manifest b/dev-libs/aws-c-event-stream/Manifest
new file mode 100644
index 000000000000..2ae080a8a5d3
--- /dev/null
+++ b/dev-libs/aws-c-event-stream/Manifest
@@ -0,0 +1 @@
+DIST aws-c-event-stream-0.5.4.tar.gz 98545 BLAKE2B 786ee3db4e482547ed5de9d7982e3941809a895894431950194556d934de6a62fcfaddc3acc4688bd83caa5ccf647b926b96b37ba81373aff47da345e6027ee5 SHA512 5eb9d0aec42eeb637e16c6921a57d1de6a69da55842aed2230792632e62deb701be0049961e8b2daf6b01f048f2d9756cc71acebbcfc445ed0ebd8098a6b843a
diff --git a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.4.ebuild b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.4.ebuild
new file mode 100644
index 000000000000..6335b70354d0
--- /dev/null
+++ b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.5.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C99 implementation of the vnd.amazon.eventstream content-type"
+HOMEPAGE="https://github.com/awslabs/aws-c-event-stream"
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/aws-c-common:=
+ dev-libs/aws-c-io:=
+ dev-libs/aws-checksums:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ if use test; then
+ # (#760585) Due to network sandboxing of portage, internet connectivity
+ # tests will always fail. If you need a USE flag, because you want/need
+ # to perform these tests manually, please open a bug report for it.
+ mycmakeargs+=(
+ -DENABLE_NET_TESTS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-c-event-stream/metadata.xml b/dev-libs/aws-c-event-stream/metadata.xml
new file mode 100644
index 000000000000..888fdd35d0ca
--- /dev/null
+++ b/dev-libs/aws-c-event-stream/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/aws-c-http/Manifest b/dev-libs/aws-c-http/Manifest
new file mode 100644
index 000000000000..e691f98a6aa1
--- /dev/null
+++ b/dev-libs/aws-c-http/Manifest
@@ -0,0 +1 @@
+DIST aws-c-http-0.10.2.tar.gz 489715 BLAKE2B 460437c3181723ceb217ac25d60981d23255877da2791893a9a949949f26e91efe3451db22908f82ab9b7db150842c7a6568492bd8c2e5e4009ce7f57411f645 SHA512 c7467494319551e6fb2eed84f510f0ebe97b4c720f2254bfc865450bb90249b9fc55b371d6c02a1433eb3ee7759b3bad4502023590439dba87c6cfe5b618d14e
diff --git a/dev-libs/aws-c-http/aws-c-http-0.10.2.ebuild b/dev-libs/aws-c-http/aws-c-http-0.10.2.ebuild
new file mode 100644
index 000000000000..7777170bfdd5
--- /dev/null
+++ b/dev-libs/aws-c-http/aws-c-http-0.10.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C99 implementation of the HTTP/1.1 and HTTP/2 specifications"
+HOMEPAGE="https://github.com/awslabs/aws-c-http"
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/aws-c-common:=
+ dev-libs/aws-c-cal:=
+ dev-libs/aws-c-io:=
+ dev-libs/aws-c-compression:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-c-http/metadata.xml b/dev-libs/aws-c-http/metadata.xml
new file mode 100644
index 000000000000..888fdd35d0ca
--- /dev/null
+++ b/dev-libs/aws-c-http/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/aws-c-io/Manifest b/dev-libs/aws-c-io/Manifest
new file mode 100644
index 000000000000..e5fe68be2fdd
--- /dev/null
+++ b/dev-libs/aws-c-io/Manifest
@@ -0,0 +1 @@
+DIST aws-c-io-0.19.1.tar.gz 736276 BLAKE2B 66afe228fda5d24eb240f9c187bfe5516fa81c8206089813b35ac7872ff5592d9014e1e7b0ae805ead59953d56abbce0356b41b7618d180f292a36c37dfb1d90 SHA512 980de4a052155226ff71e6c3a0e5b49c2717b6bf8478148b327963d6a6856b81940f0d9fa3cdaa9e99606f39e93fb74bee601b4f03e2d0f285b0f0056277fdce
diff --git a/dev-libs/aws-c-io/aws-c-io-0.19.1.ebuild b/dev-libs/aws-c-io/aws-c-io-0.19.1.ebuild
new file mode 100644
index 000000000000..6ce115eecbbd
--- /dev/null
+++ b/dev-libs/aws-c-io/aws-c-io-0.19.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="AWS SDK for C module, handles IO and TLS work for application protocols"
+HOMEPAGE="https://github.com/awslabs/aws-c-io"
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/aws-c-common:=
+ dev-libs/aws-c-cal:=
+ dev-libs/s2n:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ if use test; then
+ # (#759802) Due to network sandboxing of portage, internet connectivity
+ # tests will always fail. If you need a USE flag, because you want/need
+ # to perform these tests manually, please open a bug report for it.
+ mycmakeargs+=(
+ -DENABLE_NET_TESTS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-c-io/metadata.xml b/dev-libs/aws-c-io/metadata.xml
new file mode 100644
index 000000000000..888fdd35d0ca
--- /dev/null
+++ b/dev-libs/aws-c-io/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/aws-c-mqtt/Manifest b/dev-libs/aws-c-mqtt/Manifest
new file mode 100644
index 000000000000..3f9cd08f7c1c
--- /dev/null
+++ b/dev-libs/aws-c-mqtt/Manifest
@@ -0,0 +1 @@
+DIST aws-c-mqtt-0.13.1.tar.gz 442637 BLAKE2B f191e3dc604cef3926810c5fee8dff8147006d22836464d88ed7899b354838886f5d9b912557dbbce2eafd4343d426fddbe4fa46ee101d109bf1fede7e902820 SHA512 178a357d2efe6f945f0342a5ecef1b7df1333b2be9c26f658310bc87e0f99890757aa7be53d7a3867ff03c97cc4b4003c2ea5fd6b5448eb3bc80043751a1679e
diff --git a/dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.1.ebuild b/dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.1.ebuild
new file mode 100644
index 000000000000..0e90ac41bf5f
--- /dev/null
+++ b/dev-libs/aws-c-mqtt/aws-c-mqtt-0.13.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C99 implementation of the MQTT 3.1.1 specification"
+HOMEPAGE="https://github.com/awslabs/aws-c-mqtt"
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/aws-c-common:=
+ dev-libs/aws-c-cal:=
+ dev-libs/aws-c-io:=
+ dev-libs/aws-c-compression:=
+ dev-libs/aws-c-http:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-c-mqtt/metadata.xml b/dev-libs/aws-c-mqtt/metadata.xml
new file mode 100644
index 000000000000..888fdd35d0ca
--- /dev/null
+++ b/dev-libs/aws-c-mqtt/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/aws-c-s3/Manifest b/dev-libs/aws-c-s3/Manifest
new file mode 100644
index 000000000000..95c8cff588c5
--- /dev/null
+++ b/dev-libs/aws-c-s3/Manifest
@@ -0,0 +1 @@
+DIST aws-c-s3-0.8.1.tar.gz 369627 BLAKE2B 6fc7f81dac815c371e0f46832761290e72e246332743961dc45e1e307eab7551b4b7e124ed9f18b77acf8a1ff0a96b01295c9b13230bbf3dd285e02692d00773 SHA512 a1199cb9f9bd344d8cfe436a3a8c139e10623024b40d46cc0e90e335efe4f989b0b7b0e6b2d870c2fe5f3dc12dea31776fc28647e13225e4fb0c4945ee31d3b9
diff --git a/dev-libs/aws-c-s3/aws-c-s3-0.8.1.ebuild b/dev-libs/aws-c-s3/aws-c-s3-0.8.1.ebuild
new file mode 100644
index 000000000000..538cfdd74d2d
--- /dev/null
+++ b/dev-libs/aws-c-s3/aws-c-s3-0.8.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="AWS C S3 Library"
+HOMEPAGE="https://github.com/awslabs/aws-c-s3"
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/aws-c-common:=
+ dev-libs/aws-c-cal:=
+ dev-libs/aws-c-io:=
+ dev-libs/aws-c-compression:=
+ dev-libs/aws-c-http:=
+ dev-libs/aws-c-sdkutils:=
+ dev-libs/aws-c-auth:=
+ dev-libs/s2n:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-c-s3/metadata.xml b/dev-libs/aws-c-s3/metadata.xml
new file mode 100644
index 000000000000..888fdd35d0ca
--- /dev/null
+++ b/dev-libs/aws-c-s3/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/aws-c-sdkutils/Manifest b/dev-libs/aws-c-sdkutils/Manifest
new file mode 100644
index 000000000000..f93757585398
--- /dev/null
+++ b/dev-libs/aws-c-sdkutils/Manifest
@@ -0,0 +1 @@
+DIST aws-c-sdkutils-0.2.4.tar.gz 80333 BLAKE2B 19888ff7a5ed48a041ba5f63f3db3b46d4240bf0fd74850d3d6ed1dce0cc86b6ebd34ba998bd4ffecea3df322e3c46e1cfdd820eaa51568b3d29c7632dd95683 SHA512 4c25a92495d056145c69023922b41a8ec80660171d4b6cbbcc029f63a93e4d57868121b8baca10cb671d275a49ab6d977746871f671bc913f5eee2f960937bc4
diff --git a/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.4.ebuild b/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.4.ebuild
new file mode 100644
index 000000000000..daf8b0fb96e6
--- /dev/null
+++ b/dev-libs/aws-c-sdkutils/aws-c-sdkutils-0.2.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="AWS SDK Utilities Library"
+HOMEPAGE="https://github.com/awslabs/aws-c-sdkutils"
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/aws-c-common:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-c-sdkutils/metadata.xml b/dev-libs/aws-c-sdkutils/metadata.xml
new file mode 100644
index 000000000000..888fdd35d0ca
--- /dev/null
+++ b/dev-libs/aws-c-sdkutils/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/aws-checksums/Manifest b/dev-libs/aws-checksums/Manifest
new file mode 100644
index 000000000000..33375db0a95b
--- /dev/null
+++ b/dev-libs/aws-checksums/Manifest
@@ -0,0 +1 @@
+DIST aws-checksums-0.2.7.tar.gz 136393 BLAKE2B 197dc38d7f592ee96ac4ad1869b23eb63947ede09d9994086106425643db4b9dbdc2ed1fd98eb3045ca521338f6784d0cf8e68772133934370003d8ad72fada1 SHA512 9327d7194d3be9ba55f6c30010961a7fb2c8d287853412a06f6fc0b76ce414994b68b4b6eae10d51f747227af062d55c76c49ceeecf079a33f13096be729f061
diff --git a/dev-libs/aws-checksums/aws-checksums-0.2.7.ebuild b/dev-libs/aws-checksums/aws-checksums-0.2.7.ebuild
new file mode 100644
index 000000000000..8d224b7960d4
--- /dev/null
+++ b/dev-libs/aws-checksums/aws-checksums-0.2.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Cross-Platform HW accelerated CRC32c and CRC32 with software fallbacks"
+HOMEPAGE="https://github.com/awslabs/aws-checksums"
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/aws-c-common:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-checksums/metadata.xml b/dev-libs/aws-checksums/metadata.xml
new file mode 100644
index 000000000000..888fdd35d0ca
--- /dev/null
+++ b/dev-libs/aws-checksums/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/aws-crt-cpp/Manifest b/dev-libs/aws-crt-cpp/Manifest
new file mode 100644
index 000000000000..1cb0d98cbbb3
--- /dev/null
+++ b/dev-libs/aws-crt-cpp/Manifest
@@ -0,0 +1 @@
+DIST aws-crt-cpp-0.32.8.tar.gz 370067 BLAKE2B 00cc75a8547db9aec0322a4892d5ec3e0d42db3c38e4737924032adffa824daa7eb34c2bc7b5d7b047044cff26d006fd4961b38d302992da540c4c81fddc3650 SHA512 39899542e65390b13f19f9ad39a1ca65f6789bfdd9f496f4e7a917ced6be3fcf755132fa4173fcd982fee0368806ee252a883271e4a52e6619b4bb1d3ff20864
diff --git a/dev-libs/aws-crt-cpp/aws-crt-cpp-0.32.8.ebuild b/dev-libs/aws-crt-cpp/aws-crt-cpp-0.32.8.ebuild
new file mode 100644
index 000000000000..6523c9267480
--- /dev/null
+++ b/dev-libs/aws-crt-cpp/aws-crt-cpp-0.32.8.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Core CRT package for AWS SDK for C"
+HOMEPAGE="https://github.com/awslabs/aws-crt-cpp"
+SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/aws-c-auth:=
+ dev-libs/aws-c-cal:=
+ dev-libs/aws-c-common:=
+ dev-libs/aws-c-compression:=
+ dev-libs/aws-c-http:=
+ dev-libs/aws-c-io:=
+ dev-libs/aws-c-mqtt:=
+ dev-libs/aws-c-s3:=
+ dev-libs/aws-c-event-stream:=
+ dev-libs/aws-c-sdkutils:=
+ dev-libs/aws-checksums:=
+ dev-libs/s2n:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DBUILD_DEPS=OFF
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-crt-cpp/metadata.xml b/dev-libs/aws-crt-cpp/metadata.xml
new file mode 100644
index 000000000000..888fdd35d0ca
--- /dev/null
+++ b/dev-libs/aws-crt-cpp/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/aws-sdk-cpp/Manifest b/dev-libs/aws-sdk-cpp/Manifest
new file mode 100644
index 000000000000..2b69bf036db5
--- /dev/null
+++ b/dev-libs/aws-sdk-cpp/Manifest
@@ -0,0 +1 @@
+DIST aws-sdk-cpp-1.11.586.tar.gz 74846065 BLAKE2B dd8e0e25d004c2a06d911a23749087199dbb383f2270065085d7ed7f3adb1f70e529ee4c74560d19fbcb7f605b865c41860280eb0fb9840b650b34842860e3e3 SHA512 873cf5efaede5196bc5f0aac8593b4d00626a39e660a4e492e498348dc9e15784fabecd9df42af8db3fbdd88500fba89692c2f5abb59c37a570243b5e59a51ee
diff --git a/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.11.586.ebuild b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.11.586.ebuild
new file mode 100644
index 000000000000..e19492d06daa
--- /dev/null
+++ b/dev-libs/aws-sdk-cpp/aws-sdk-cpp-1.11.586.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="AWS SDK for C++"
+HOMEPAGE="https://aws.amazon.com/sdk-for-cpp/"
+SRC_URI="https://github.com/aws/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# BUILD_ONLY lists
+AWS_GROUP_storage="backup;backup-gateway;datasync;ebs;fsx;glacier;mediapackage;mediapackage-vod;mediapackagev2;mediastore;mediastore-data;s3;s3-crt;snow-device-management;snowball;storagegateway;workdocs;awstransfer;importexport;rbin;s3tables"
+AWS_GROUP_compute="application-autoscaling;autoscaling;autoscaling-plans;batch;compute-optimizer;ec2;ec2-instance-connect;ecr;ecr-public;ecs;eks;elasticbeanstalk;elasticmapreduce;emr-containers;emr-serverless;lambda;lightsail;outposts;simspaceweaver;elasticfilesystem;elasticloadbalancing;elasticloadbalancingv2;m2;s3outposts;imagebuilder;swf"
+AWS_GROUP_networking="appmesh;cloudfront;cloudfront-keyvaluestore;directconnect;globalaccelerator;location;network-firewall;networkflowmonitor;networkmanager;networkmonitor;route53;route53-recovery-cluster;route53-recovery-control-config;route53-recovery-readiness;route53domains;route53profiles;route53resolver;vpc-lattice;geo-maps;geo-places;geo-routes;tnb"
+AWS_GROUP_database="docdb;docdb-elastic;dynamodb;dynamodbstreams;keyspaces;memorydb;neptune;neptune-graph;neptunedata;opensearch;opensearchserverless;qldb;qldb-session;rds;rds-data;redshift;redshift-data;redshift-serverless;sdb;timestream-influxdb;timestream-query;timestream-write;osis"
+AWS_GROUP_analytics="athena;cleanrooms;cleanroomsml;datazone;entityresolution;finspace;finspace-data;firehose;forecast;forecastquery;glue;lakeformation;lookoutequipment;lookoutmetrics;lookoutvision;machinelearning;quicksight;repostspace;timestream-influxdb;amp;amplify;amplifybackend;amplifyuibuilder;omics;kafka;kafkaconnect;dsql"
+AWS_GROUP_messaging="chatbot;chime;chime-sdk-identity;chime-sdk-media-pipelines;chime-sdk-meetings;chime-sdk-messaging;chime-sdk-voice;connect;connect-contact-lens;connectcampaigns;connectcampaignsv2;connectcases;connectparticipant;customer-profiles;eventbridge;notifications;notificationscontacts;pinpoint;pinpoint-email;pinpoint-sms-voice-v2;pipes;rum;scheduler;sns;sqs;mailmanager;sms;sms-voice;socialmessaging;wisdom;workmail;workmailmessageflow"
+AWS_GROUP_monitor="config;devops-guru;health;inspector;inspector-scan;inspector2;internetmonitor;logs;monitoring;observabilityadmin;resiliencehub;security-ir;synthetics;trustedadvisor;wellarchitected;xray;fis;grafana;healthlake;oam"
+AWS_GROUP_security="accessanalyzer;acm;acm-pca;codeguru-security;guardduty;iam;kms;macie2;payment-cryptography;payment-cryptography-data;rolesanywhere;secretsmanager;securityhub;securitylake;shield;signer;verifiedpermissions;waf;waf-regional;wafv2"
+AWS_GROUP_ml="bedrock;bedrock-agent;bedrock-agent-runtime;bedrock-data-automation;bedrock-data-automation-runtime;bedrock-runtime;comprehend;comprehendmedical;frauddetector;personalize;personalize-events;personalize-runtime;rekognition;sagemaker;sagemaker-a2i-runtime;sagemaker-edge;sagemaker-featurestore-runtime;sagemaker-geospatial;sagemaker-metrics;sagemaker-runtime;textract;transcribe;transcribestreaming;translate;lex;lex-models;lexv2-models;lexv2-runtime;qapps;qbusiness;medical-imaging"
+AWS_GROUP_iot="greengrass;greengrassv2;groundstation;iot;iot-data;iot-jobs-data;iot-managed-integrations;iot1click-devices;iot1click-projects;iotanalytics;iotdeviceadvisor;iotevents;iotevents-data;iotfleetwise;iotfleethub;iotsitewise;iotthingsgraph;iottwinmaker;iotwireless"
+AWS_GROUP_media="elastictranscoder;ivs;ivs-realtime;kinesis-video-archived-media;kinesis-video-media;kinesis-video-signaling;kinesis-video-webrtc-storage;mediaconvert;mediatailor;voice-id;deadline;evs"
+AWS_GROUP_devops="codeartifact;codebuild;codecatalyst;codecommit;codeconnections;codedeploy;codeguru-reviewer;codeguru-security;codepipeline;codestar-connections;codestar-notifications;devicefarm;gamelift;gameliftstreams;proton;artifact;b2bi;serverlessrepo;schemas;mturk-requester"
+AWS_GROUP_mgmt="account;appconfig;appconfigdata;applicationcostprofiler;application-insights;application-signals;budgets;billing;billingconductor;ce;cloudcontrol;cloudformation;cloudtrail;cloudtrail-data;controltower;cur;fms;license-manager;license-manager-linux-subscriptions;license-manager-user-subscriptions;marketplace-agreement;marketplace-catalog;marketplace-deployment;marketplace-entitlement;marketplace-reporting;marketplacecommerceanalytics;organizations;ram;resource-explorer-2;resource-groups;resourcegroupstaggingapi;savingsplans;service-quotas;servicecatalog;servicecatalog-appregistry;support;support-app;taxsettings;AWSMigrationHub;cost-optimization-hub;dlm;dms;drs;mgn;migration-hub-refactor-spaces;migrationhub-config;migrationhuborchestrator;migrationhubstrategy;launch-wizard;meteringmarketplace;supplychain;workspaces;workspaces-thin-client;workspaces-web;worklink;bcm-data-exports;bcm-pricing-calculator"
+AWS_GROUP_other="ds;evs"
+
+AWS_GROUP_LIST=( storage compute networking database analytics messaging monitor security ml iot media devops mgmt other )
+
+IUSE="+http speech +ssl test full ${AWS_GROUP_LIST[*]}"
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ full? ( $(printf ' !%s' "${AWS_GROUP_LIST[@]}") )
+"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ http? ( net-misc/curl:= )
+ speech? ( media-libs/libpulse )
+ ssl? (
+ dev-libs/openssl:=
+ )
+ dev-libs/aws-crt-cpp:=
+ sys-libs/zlib
+"
+RDEPEND="
+ ${DEPEND}
+ ${PYTHON_DEPS}
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.11.586-uint64_t-does-not-name-a-type.diff
+)
+
+_aws_expand_group() {
+ local _var="AWS_GROUP_${1}"
+ printf "%s" "${!_var}"
+}
+src_configure() {
+ local mybuildtargets="core;identity-management;sts"
+
+ local g
+ for g in "${AWS_GROUP_LIST[@]}" ; do
+ if use "${g}" || use full ; then
+ mybuildtargets+=";$( _aws_expand_group "${g}" )"
+ fi
+ done
+
+ local mycmakeargs=(
+ -DAUTORUN_UNIT_TESTS=$(usex test)
+ -DAWS_SDK_WARNINGS_ARE_ERRORS=OFF
+ -DBUILD_DEPS=NO
+ -DBUILD_ONLY="${mybuildtargets}"
+ -DCPP_STANDARD=17
+ -DENABLE_TESTING=$(usex test)
+ -DNO_ENCRYPTION=$(usex !ssl)
+ -DNO_HTTP_CLIENT=$(usex !http)
+ )
+
+ if use test; then
+ # (#759802) Due to network sandboxing of portage, internet connectivity
+ # tests will always fail. If you need a USE flag, because you want/need
+ # to perform these tests manually, please open a bug report for it.
+ mycmakeargs+=(
+ -DENABLE_HTTP_CLIENT_TESTING=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
diff --git a/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.11.586-uint64_t-does-not-name-a-type.diff b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.11.586-uint64_t-does-not-name-a-type.diff
new file mode 100644
index 000000000000..bfd11ec0f7bc
--- /dev/null
+++ b/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-1.11.586-uint64_t-does-not-name-a-type.diff
@@ -0,0 +1,12 @@
+diff --git a/src/aws-cpp-sdk-core/include/aws/core/utils/crypto/SecureRandom.h b/src/aws-cpp-sdk-core/include/aws/core/utils/crypto/SecureRandom.h
+index 2d5e56b7b..fca096cfe 100644
+--- a/src/aws-cpp-sdk-core/include/aws/core/utils/crypto/SecureRandom.h
++++ b/src/aws-cpp-sdk-core/include/aws/core/utils/crypto/SecureRandom.h
+@@ -6,6 +6,7 @@
+ #include <type_traits>
+ #include <memory>
+ #include <cassert>
++#include <cstdint>
+
+ namespace Aws
+ {
diff --git a/dev-libs/aws-sdk-cpp/metadata.xml b/dev-libs/aws-sdk-cpp/metadata.xml
new file mode 100644
index 000000000000..d4d008df9470
--- /dev/null
+++ b/dev-libs/aws-sdk-cpp/metadata.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>trakrailysurely@danceylove.net</email>
+ <name>Okamura Kazuya</name>
+ </maintainer>
+ <longdescription>
+ AWS SDK for C++. Except for the minimal core, identity management, and sts, none are enabled by default.
+ If you need other services, enable them with the use flag.
+ </longdescription>
+
+ <use>
+ <flag name="http">If ON, prevents the default platform-specific HTTP client from being built into the library. If ON, you will need to provide your own platform-specific HTTP client implementation.</flag>
+ <flag name="storage">Adds access to services related to object, block, and file storage.</flag>
+ <flag name="compute">Adds access to Compute and Auto Scaling related services.</flag>
+ <flag name="networking">Adds access to network and CDN related services.</flag>
+ <flag name="database">Adds access functionality to RDB, NoSQL, TimeStream, and Ledger related services.</flag>
+ <flag name="analytics">Adds access to big data and analysis related services.</flag>
+ <flag name="messaging">Adds access to messaging and notification services.</flag>
+ <flag name="monitor">Adds access to monitoring and operation related services.</flag>
+ <flag name="security">Adds access to services related to ID management and security auditing.</flag>
+ <flag name="ml">Adds access to machine learning and AI related services.</flag>
+ <flag name="iot">Adds access to IoT and edge services.</flag>
+ <flag name="media">Adds access to media processing related services.</flag>
+ <flag name="devops">Adds access to CI/CD and developer related services.</flag>
+ <flag name="mgmt">Adds access to operational management related services.</flag>
+ <flag name="other">Add access to services that do not easily fit into existing groups.</flag>
+ <flag name="full">Adds access to all supported services. Enabling this will significantly increase build times.</flag>
+ </use>
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/fribidi/fribidi-1.0.16.ebuild b/dev-libs/fribidi/fribidi-1.0.16.ebuild
index 1d892802d623..5149ae1d4eac 100644
--- a/dev-libs/fribidi/fribidi-1.0.16.ebuild
+++ b/dev-libs/fribidi/fribidi-1.0.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/fribidi/fribidi/releases/download/v${PV}/${P}.tar.xz
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/gmime/gmime-3.2.15-r1.ebuild b/dev-libs/gmime/gmime-3.2.15-r1.ebuild
index 69d86b402253..984b908207e3 100644
--- a/dev-libs/gmime/gmime-3.2.15-r1.ebuild
+++ b/dev-libs/gmime/gmime-3.2.15-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/jstedfast/${PN}/releases/download/${PV}/${P}.tar.xz"
SLOT="3.0"
LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="crypt doc idn test +vala"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/isa-l/files/isa-l-2.31.1-big-endian.patch b/dev-libs/isa-l/files/isa-l-2.31.1-big-endian.patch
new file mode 100644
index 000000000000..17bd9c58a3a1
--- /dev/null
+++ b/dev-libs/isa-l/files/isa-l-2.31.1-big-endian.patch
@@ -0,0 +1,146 @@
+From 633add1b569fe927bace3960d7c84ed9c1b38bb9 Mon Sep 17 00:00:00 2001
+From: Pablo de Lara <pablo.de.lara.guarch@intel.com>
+Date: Fri, 24 Jan 2025 12:51:48 +0000
+Subject: [PATCH] igzip: fix header construction in Big Endian systems
+
+When a file contains a number of repeated '0x00' or '0xff'
+bytes, the block header is copied from a precomputed header,
+which only worked for Little-Endian systems.
+
+Fixes #311.
+
+Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
+---
+ igzip/repeated_char_result.h | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/igzip/repeated_char_result.h b/igzip/repeated_char_result.h
+index c06d01d7..c90d529f 100644
+--- a/igzip/repeated_char_result.h
++++ b/igzip/repeated_char_result.h
+@@ -59,8 +59,13 @@
+ /* Headers for constant 0x00 and 0xFF blocks
+ * This also contains the first literal character. */
+ const uint32_t repeated_char_header[2][5] = {
++#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
+ { 0x0121c0ec, 0xc30c0000, 0x7d57fab0, 0x49270938 }, /* Deflate header for 0x00 */
+ { 0x0121c0ec, 0xc30c0000, 0x7baaff30, 0x49270938 } /* Deflate header for 0xFF */
++#else
++ { 0xecc02101, 0x00000cc3, 0xb0fa577d, 0x38092749 }, /* Deflate header for 0x00 */
++ { 0xecc02101, 0x00000cc3, 0x30ffaa7b, 0x38092749 }, /* Deflate header for 0xFF */
++#endif
+
+ };
+
+From e3c2d243a11ae31a19f090206cbe90c84b12ceb1 Mon Sep 17 00:00:00 2001
+From: Mattias Ellert <mattias.ellert@physics.uu.se>
+Date: Sat, 18 Jan 2025 19:36:44 +0100
+Subject: [PATCH] Address compiler warnings on ppc64le and s390x
+
+igzip/igzip_icf_body.c:7:1: warning: type of 'gen_icf_map_lh1' does not match original declaration [-Wlto-type-mismatch]
+ 7 | gen_icf_map_lh1(struct isal_zstream *, struct deflate_icf *, uint32_t);
+ | ^
+igzip/igzip_base_aliases.c:177:1: note: return value type mismatch
+ 177 | gen_icf_map_lh1(struct isal_zstream *stream, struct deflate_icf *matches_icf_lookup,
+ | ^
+igzip/igzip_base_aliases.c:177:1: note: type 'void' should match type 'uint64_t'
+igzip/igzip_base_aliases.c:177:1: note: 'gen_icf_map_lh1' was previously declared here
+igzip/igzip_base_aliases.c:177:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used
+igzip/igzip_icf_body.c:9:1: warning: type of 'set_long_icf_fg' does not match original declaration [-Wlto-type-mismatch]
+ 9 | set_long_icf_fg(uint8_t *, uint64_t, uint64_t, struct deflate_icf *);
+ | ^
+igzip/igzip_base_aliases.c:170:1: note: type mismatch in parameter 2
+ 170 | set_long_icf_fg(uint8_t *next_in, uint8_t *end_in, struct deflate_icf *match_lookup,
+ | ^
+igzip/igzip_base_aliases.c:170:1: note: 'set_long_icf_fg' was previously declared here
+igzip/igzip_base_aliases.c:170:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used
+igzip/igzip_base_aliases.c:62:1: warning: type of 'set_long_icf_fg_base' does not match original declaration [-Wlto-type-mismatch]
+ 62 | set_long_icf_fg_base(uint8_t *next_in, uint8_t *end_in, struct deflate_icf *match_lookup,
+ | ^
+igzip/igzip_icf_body.c:34:1: note: type mismatch in parameter 2
+ 34 | set_long_icf_fg_base(uint8_t *next_in, uint64_t processed, uint64_t input_size,
+ | ^
+igzip/igzip_icf_body.c:34:1: note: 'set_long_icf_fg_base' was previously declared here
+igzip/igzip_icf_body.c:34:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used
+igzip/igzip_base_aliases.c:54:1: warning: type of 'adler32_base' does not match original declaration [-Wlto-type-mismatch]
+ 54 | adler32_base(uint32_t init, const unsigned char *buf, uint64_t len);
+ | ^
+igzip/adler32_base.c:34:1: note: type mismatch in parameter 3
+ 34 | adler32_base(uint32_t adler32, uint8_t *start, uint32_t length)
+ | ^
+igzip/adler32_base.c:34:1: note: type 'uint32_t' should match type 'uint64_t'
+igzip/adler32_base.c:34:1: note: 'adler32_base' was previously declared here
+igzip/adler32_base.c:34:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used
+
+Signed-off-by: Mattias Ellert <mattias.ellert@physics.uu.se>
+---
+ igzip/adler32_base.c | 2 +-
+ igzip/igzip_base_aliases.c | 17 +++++++++--------
+ igzip/igzip_icf_body.c | 2 +-
+ 3 files changed, 11 insertions(+), 10 deletions(-)
+
+diff --git a/igzip/adler32_base.c b/igzip/adler32_base.c
+index 504b8b12..bc0818ab 100644
+--- a/igzip/adler32_base.c
++++ b/igzip/adler32_base.c
+@@ -31,7 +31,7 @@
+ #include "igzip_checksums.h"
+
+ uint32_t
+-adler32_base(uint32_t adler32, uint8_t *start, uint32_t length)
++adler32_base(uint32_t adler32, uint8_t *start, uint64_t length)
+ {
+ uint8_t *end, *next = start;
+ uint64_t A, B;
+diff --git a/igzip/igzip_base_aliases.c b/igzip/igzip_base_aliases.c
+index 93240b3f..7de2e40f 100644
+--- a/igzip/igzip_base_aliases.c
++++ b/igzip/igzip_base_aliases.c
+@@ -59,9 +59,10 @@ extern void
+ isal_deflate_hash_base(uint16_t *, uint32_t, uint32_t, uint8_t *, uint32_t);
+
+ void
+-set_long_icf_fg_base(uint8_t *next_in, uint8_t *end_in, struct deflate_icf *match_lookup,
+- struct level_buf *level_buf);
+-void
++set_long_icf_fg_base(uint8_t *next_in, uint64_t processed, uint64_t input_size,
++ struct deflate_icf *match_lookup);
++
++uint64_t
+ gen_icf_map_h1_base(struct isal_zstream *stream, struct deflate_icf *matches_icf_lookup,
+ uint64_t input_size);
+
+@@ -167,15 +168,15 @@ isal_deflate_hash_lvl3(uint16_t *hash_table, uint32_t hash_mask, uint32_t curren
+ }
+
+ void
+-set_long_icf_fg(uint8_t *next_in, uint8_t *end_in, struct deflate_icf *match_lookup,
+- struct level_buf *level_buf)
++set_long_icf_fg(uint8_t *next_in, uint64_t processed, uint64_t input_size,
++ struct deflate_icf *match_lookup)
+ {
+- set_long_icf_fg_base(next_in, end_in, match_lookup, level_buf);
++ set_long_icf_fg_base(next_in, processed, input_size, match_lookup);
+ }
+
+-void
++uint64_t
+ gen_icf_map_lh1(struct isal_zstream *stream, struct deflate_icf *matches_icf_lookup,
+ uint64_t input_size)
+ {
+- gen_icf_map_h1_base(stream, matches_icf_lookup, input_size);
++ return gen_icf_map_h1_base(stream, matches_icf_lookup, input_size);
+ }
+diff --git a/igzip/igzip_icf_body.c b/igzip/igzip_icf_body.c
+index faa4156f..e3f8bbed 100644
+--- a/igzip/igzip_icf_body.c
++++ b/igzip/igzip_icf_body.c
+@@ -4,7 +4,7 @@
+ #include "igzip_level_buf_structs.h"
+
+ extern uint64_t
+-gen_icf_map_lh1(struct isal_zstream *, struct deflate_icf *, uint32_t);
++gen_icf_map_lh1(struct isal_zstream *, struct deflate_icf *, uint64_t);
+ extern void
+ set_long_icf_fg(uint8_t *, uint64_t, uint64_t, struct deflate_icf *);
+ extern void
diff --git a/dev-libs/isa-l/isa-l-2.31.1-r2.ebuild b/dev-libs/isa-l/isa-l-2.31.1-r2.ebuild
new file mode 100644
index 000000000000..5e962499e9c4
--- /dev/null
+++ b/dev-libs/isa-l/isa-l-2.31.1-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Intelligent Storage Acceleration Library"
+HOMEPAGE="https://github.com/intel/isa-l"
+SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+ amd64? ( || (
+ >=dev-lang/nasm-2.11.01
+ >=dev-lang/yasm-1.2.0
+ ) )
+ x86? ( || (
+ >=dev-lang/nasm-2.11.01
+ >=dev-lang/yasm-1.2.0
+ ) )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.31.0_makefile-no-D.patch
+ "${FILESDIR}"/${PN}-2.31.0_makefile-x86.patch
+ "${FILESDIR}"/${PN}-2.31.0_no-fortify-source.patch
+ "${FILESDIR}"/${PN}-2.31.0_user-ldflags.patch
+ # https://github.com/intel/isa-l/commit/633add1b569fe927bace3960d7c84ed9c1b38bb9
+ # https://github.com/intel/isa-l/commit/e3c2d243a11ae31a19f090206cbe90c84b12ceb1
+ "${FILESDIR}"/${P}-big-endian.patch
+)
+
+src_prepare() {
+ default
+
+ # isa-l does not support arbitrary assemblers on amd64 and x86,
+ # it must be either nasm or yasm.
+ if use amd64 || use x86; then
+ unset AS
+ fi
+
+ eautoreconf
+}
+
+src_compile() {
+ unset ARCH
+ default
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-libs/isa-l/isa-l-2.31.1.ebuild b/dev-libs/isa-l/isa-l-2.31.1.ebuild
index 7d73af589bea..ea2ac8685b42 100644
--- a/dev-libs/isa-l/isa-l-2.31.1.ebuild
+++ b/dev-libs/isa-l/isa-l-2.31.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
BDEPEND="
amd64? ( || (
diff --git a/dev-libs/isa-l/metadata.xml b/dev-libs/isa-l/metadata.xml
index a8738f7aae8f..6b0fce896d5f 100644
--- a/dev-libs/isa-l/metadata.xml
+++ b/dev-libs/isa-l/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
<longdescription>
ISA-L is a collection of optimized low-level functions targeting storage applications. ISA-L includes:
* Erasure codes - Fast block Reed-Solomon type erasure codes for any encode/decode matrix in GF(2^8).
diff --git a/dev-libs/kdsingleapplication/Manifest b/dev-libs/kdsingleapplication/Manifest
index 934377590f4f..f811076b2df7 100644
--- a/dev-libs/kdsingleapplication/Manifest
+++ b/dev-libs/kdsingleapplication/Manifest
@@ -1 +1,2 @@
DIST kdsingleapplication-1.1.0.tar.gz 73558 BLAKE2B 26eda1d7a9a48f6167db9d2d7cd143ab45a08e96eef277cf1099c1ed24528f56ec54e8ab44671e7584937dc21d3437b15c033991e48fafd8b9fab10473e07864 SHA512 61b34a36b05c58ede881f38d78c767726f8e23dc230e292568013fa428f50ff674f7eb12bc4d76ceaa9ef444264b2e86d95ab14cc41c6a275bf917edb8832c1f
+DIST kdsingleapplication-1.2.0.tar.gz 87265 BLAKE2B 64d3ba9f17551fb1547218419deaea2234fe1233a5a626449ff632f9b17235392bb34f6b296bca2fe3ef2b113ee0e412f328362cde8cfbea1769ae7d15af922a SHA512 2832f53b70258af1bfe9d66d67ab1c46be720ccab632d1b76353a171414cea00a03c576ad34eeefb2648330a311867f7fde7efb96b1f16159dc206f890bc1085
diff --git a/dev-libs/kdsingleapplication/kdsingleapplication-1.2.0.ebuild b/dev-libs/kdsingleapplication/kdsingleapplication-1.2.0.ebuild
new file mode 100644
index 000000000000..84338c6eeaab
--- /dev/null
+++ b/dev-libs/kdsingleapplication/kdsingleapplication-1.2.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake qmake-utils
+
+DESCRIPTION="KDAB's helper class for single-instance policy applications"
+HOMEPAGE="https://github.com/KDAB/KDSingleApplication"
+SRC_URI="https://github.com/KDAB/KDSingleApplication/releases/download/v${PV}/kdsingleapplication-${PV}.tar.gz"
+S="${WORKDIR}"/KDSingleApplication-${PV}
+
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-qt/qtbase:6[network,widgets]"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ doc? (
+ app-text/doxygen[dot]
+ dev-qt/qttools:6[assistant]
+ )
+ examples? ( dev-util/patchelf )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DINSTALL_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
+ -DKDSingleApplication_QT6=ON
+ -DKDSingleApplication_DOCS=$(usex doc)
+ -DKDSingleApplication_EXAMPLES=$(usex examples)
+ -DKDSingleApplication_TESTS=$(usex test)
+ )
+ use doc && mycmakeargs+=(
+ -DQHELPGEN_EXECUTABLE="$(qt6_get_bindir)/../libexec/qhelpgenerator"
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ if use doc; then
+ if use examples; then
+ rm -r "${BUILD_DIR}"/docs/api/html/examples || die
+ fi
+ local HTML_DOCS=( "${BUILD_DIR}"/docs/api/html/. )
+ fi
+ if use examples; then
+ patchelf --remove-rpath "${BUILD_DIR}"/bin/widgetsingleapplication || die
+ dobin "${BUILD_DIR}"/bin/widgetsingleapplication
+ fi
+ cmake_src_install
+}
diff --git a/dev-libs/libcbor/libcbor-0.12.0.ebuild b/dev-libs/libcbor/libcbor-0.12.0.ebuild
index 2d48c796eb28..367840bc8d0a 100644
--- a/dev-libs/libcbor/libcbor-0.12.0.ebuild
+++ b/dev-libs/libcbor/libcbor-0.12.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="doc test"
BDEPEND="
diff --git a/dev-libs/libdex/libdex-0.8.1.ebuild b/dev-libs/libdex/libdex-0.8.1.ebuild
index 3133919102f6..a3b694f71165 100644
--- a/dev-libs/libdex/libdex-0.8.1.ebuild
+++ b/dev-libs/libdex/libdex-0.8.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libdex"
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+KEYWORDS="amd64 ~arm64 ~loong x86"
IUSE="+eventfd gtk-doc +introspection +liburing sysprof test vala"
REQUIRED_USE="
diff --git a/dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild
index 5b9e38f6da09..0f49af86c77e 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.11.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
LICENSE="LGPL-2.1+ GPL-2+ MIT"
SLOT="0/20" # subslot = soname major version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+asm doc +getentropy static-libs"
IUSE+=" cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_arm_sve"
IUSE+=" cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3"
diff --git a/dev-libs/libthreadar/libthreadar-1.5.2.ebuild b/dev-libs/libthreadar/libthreadar-1.5.2.ebuild
index 70a94a8976ec..fee025ab2d69 100644
--- a/dev-libs/libthreadar/libthreadar-1.5.2.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.5.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/libthreadar/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ppc ~sparc x86"
src_prepare() {
default
diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index 1d5c882b01b2..5df8ded35ff0 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -1,6 +1,5 @@
DIST libxml2-2.13.7.tar.xz 2424236 BLAKE2B 464097c4b579f964a42909e26b3c2702d7b40c3029628c8980a1ea7a43867dda3c4bdf38b63557f971b20b125a5fc0ac7031bad5df10b1bc25380e995f7707b4 SHA512 6e69ed38cdf2aaa5df7e26b654a7aadd2d80131619184380bafc6a22811acb6b7286c819175c3b37edb194019a93ba6085852a0281934d6bb36d0b52ce138541
DIST libxml2-2.13.8.tar.xz 2423128 BLAKE2B 9abe12acb2b619f8649dc4472c39d4c59074a83538bf1a534163737bf9e99e6387fec53404392c325102da1e77f53606f2679c47b7136d7f7541a8fcc6bcd995 SHA512 668e556404693f17e074bc31e2caa5e50bf003ee3cd81b61a51ea25e76efd7eff7ec70ff603eed87b9d9e9b2299673e6e8871798264113e660e703b74b58458f
-DIST libxml2-2.14.3.tar.xz 2325052 BLAKE2B 25ad281925dee3aa032f9ce5c71bebfdfeb3469351eebdcede01c81978ddc411376f2a13b82d207614857b385ca7d589708c3437ad3effd5bc425d7e6b515cf2 SHA512 0efdd42c5fe0160a91945fdbe3193937ee799965e0ac19bd091e1a56e63a36dfc585bd9afee83af330b7d93914e5bd28cf4914246802565dd758a6edd80b1bf7
DIST libxml2-2.14.4.tar.xz 2325848 BLAKE2B 6ee7e4f35e6f15124fe1ceb55758236229f87e05344c55e82c419f8e8dba763adbd25746c038d13189dfadc3bb023fd8891251e78e9c9046d42961829d93b885 SHA512 5991223bdd6c84886bba8fb81c4e48bf92c8bc3571262ffa8c7673a10efeebceafc1dee362624417dca146982d030ee8d0ccda41f4c82d3074845f74ef6da5d4
DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be SHA512 d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733
DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288
diff --git a/dev-libs/libxml2/files/libxml2-2.13.8-CVE-2025-6021.patch b/dev-libs/libxml2/files/libxml2-2.13.8-CVE-2025-6021.patch
new file mode 100644
index 000000000000..8c5e83e680b5
--- /dev/null
+++ b/dev-libs/libxml2/files/libxml2-2.13.8-CVE-2025-6021.patch
@@ -0,0 +1,57 @@
+From ebe46ba82340cea8f030e0c0b3bb89aabad83674 Mon Sep 17 00:00:00 2001
+Message-ID: <ebe46ba82340cea8f030e0c0b3bb89aabad83674.1750520310.git.sam@gentoo.org>
+From: Nick Wellnhofer <wellnhofer@aevum.de>
+Date: Tue, 27 May 2025 12:53:17 +0200
+Subject: [PATCH] tree: Fix integer overflow in xmlBuildQName
+
+This issue affects memory safety and might receive a CVE ID later.
+
+Fixes #926.
+
+(cherry picked from commit acbbeef9f5dcdcc901c5f3fa14d583ef8cfd22f0)
+---
+ tree.c | 9 ++++++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/tree.c b/tree.c
+index f097cf87..76112e22 100644
+--- a/tree.c
++++ b/tree.c
+@@ -22,6 +22,7 @@
+ #include <stddef.h>
+ #include <limits.h>
+ #include <ctype.h>
++#include <stdint.h>
+ #include <stdlib.h>
+
+ #ifdef LIBXML_ZLIB_ENABLED
+@@ -167,10 +168,10 @@ xmlGetParameterEntityFromDtd(const xmlDtd *dtd, const xmlChar *name) {
+ xmlChar *
+ xmlBuildQName(const xmlChar *ncname, const xmlChar *prefix,
+ xmlChar *memory, int len) {
+- int lenn, lenp;
++ size_t lenn, lenp;
+ xmlChar *ret;
+
+- if (ncname == NULL) return(NULL);
++ if ((ncname == NULL) || (len < 0)) return(NULL);
+ if (prefix == NULL) return((xmlChar *) ncname);
+
+ #ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
+@@ -181,8 +182,10 @@ xmlBuildQName(const xmlChar *ncname, const xmlChar *prefix,
+
+ lenn = strlen((char *) ncname);
+ lenp = strlen((char *) prefix);
++ if (lenn >= SIZE_MAX - lenp - 1)
++ return(NULL);
+
+- if ((memory == NULL) || (len < lenn + lenp + 2)) {
++ if ((memory == NULL) || ((size_t) len < lenn + lenp + 2)) {
+ ret = (xmlChar *) xmlMallocAtomic(lenn + lenp + 2);
+ if (ret == NULL)
+ return(NULL);
+
+base-commit: 3a1c25f5e7bbf8180690cf5c4c5a9fc1caf55c62
+--
+2.50.0
+
diff --git a/dev-libs/libxml2/files/libxml2-2.14.4-cmake.patch b/dev-libs/libxml2/files/libxml2-2.14.4-cmake.patch
new file mode 100644
index 000000000000..b047fba3d5d1
--- /dev/null
+++ b/dev-libs/libxml2/files/libxml2-2.14.4-cmake.patch
@@ -0,0 +1,66 @@
+https://gitlab.gnome.org/GNOME/libxml2/-/commit/5700d989cc18889e1601c651ad69a41af8b32073
+https://gitlab.gnome.org/GNOME/libxml2/-/commit/d3e33dc214276498e73b61188be02b2863c9670a
+
+From 5700d989cc18889e1601c651ad69a41af8b32073 Mon Sep 17 00:00:00 2001
+From: Markus Rickert <markus.rickert@uni-bamberg.de>
+Date: Wed, 18 Jun 2025 13:48:55 +0200
+Subject: [PATCH] Fix CMake iconv handling after change to private dependency
+
+---
+ CMakeLists.txt | 2 +-
+ libxml2-config.cmake.in | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index e136f2167..b952d7bfa 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -354,7 +354,7 @@ if(WIN32)
+ endif()
+
+ if(LIBXML2_WITH_ICONV)
+- target_link_libraries(LibXml2 PUBLIC Iconv::Iconv)
++ target_link_libraries(LibXml2 PRIVATE Iconv::Iconv)
+ if(NOT Iconv_IS_BUILT_IN)
+ set(ICONV_LIBS "-liconv")
+ endif()
+diff --git a/libxml2-config.cmake.in b/libxml2-config.cmake.in
+index e040a759b..3ce7ef43f 100644
+--- a/libxml2-config.cmake.in
++++ b/libxml2-config.cmake.in
+@@ -56,7 +56,7 @@ if(NOT LIBXML2_SHARED)
+ if(LIBXML2_WITH_ICONV)
+ find_dependency(Iconv)
+ list(APPEND LIBXML2_LIBRARIES ${Iconv_LIBRARIES})
+- list(APPEND LIBXML2_INTERFACE_LINK_LIBRARIES "Iconv::Iconv")
++ list(APPEND LIBXML2_INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:Iconv::Iconv>")
+ if(NOT Iconv_FOUND)
+ set(${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE)
+ set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "Iconv dependency was not found")
+--
+GitLab
+
+From d3e33dc214276498e73b61188be02b2863c9670a Mon Sep 17 00:00:00 2001
+From: Nick Wellnhofer <wellnhofer@aevum.de>
+Date: Fri, 20 Jun 2025 11:20:34 +0200
+Subject: [PATCH] cmake: Add missing endif() in libxml2-config.cmake.in
+
+Regressed with 28ccdaf9.
+---
+ libxml2-config.cmake.in | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/libxml2-config.cmake.in b/libxml2-config.cmake.in
+index 3ce7ef43f..bd971e081 100644
+--- a/libxml2-config.cmake.in
++++ b/libxml2-config.cmake.in
+@@ -119,6 +119,7 @@ if(NOT LIBXML2_SHARED)
+ if(LIBXML2_WITH_HTTP)
+ list(APPEND LIBXML2_LIBRARIES ws2_32)
+ list(APPEND LIBXML2_INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:ws2_32>")
++ endif()
+ endif()
+ endif()
+
+--
+GitLab
diff --git a/dev-libs/libxml2/libxml2-2.13.8-r1.ebuild b/dev-libs/libxml2/libxml2-2.13.8-r1.ebuild
new file mode 100644
index 000000000000..bf99e8749a1d
--- /dev/null
+++ b/dev-libs/libxml2/libxml2-2.13.8-r1.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Note: Please bump in sync with dev-libs/libxslt
+
+PYTHON_COMPAT=( python3_{11..14} )
+PYTHON_REQ_USE="xml(+)"
+inherit autotools python-r1 multilib-minimal
+
+XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"
+XSTS_NAME_1="xmlschema2002-01-16"
+XSTS_NAME_2="xmlschema2004-01-14"
+XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
+XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
+XMLCONF_TARBALL="xmlts20130923.tar.gz"
+
+DESCRIPTION="XML C parser and toolkit"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home"
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2"
+ inherit git-r3
+else
+ inherit gnome.org
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+SRC_URI+="
+ test? (
+ ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
+ ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
+ https://www.w3.org/XML/Test/${XMLCONF_TARBALL}
+ )
+"
+S="${WORKDIR}/${PN}-${PV%_rc*}"
+
+LICENSE="MIT"
+SLOT="2"
+IUSE="examples icu lzma +python readline static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ virtual/libiconv
+ >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
+ icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+ lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
+ python? ( ${PYTHON_DEPS} )
+ readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+if [[ ${PV} == 9999 ]] ; then
+ BDEPEND+=" dev-build/gtk-doc-am"
+fi
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/xml2-config
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.12.9-icu-pkgconfig.patch
+ "${FILESDIR}"/${PN}-2.13.8-CVE-2025-6021.patch
+)
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ else
+ local tarname=${P/_rc/-rc}.tar.xz
+
+ # ${A} isn't used to avoid unpacking of test tarballs into ${WORKDIR},
+ # as they are needed as tarballs in ${S}/xstc instead and not unpacked
+ unpack ${tarname}
+
+ if [[ -n ${PATCHSET_VERSION} ]] ; then
+ unpack ${PN}-${PATCHSET_VERSION}.tar.xz
+ fi
+ fi
+
+ cd "${S}" || die
+
+ if use test ; then
+ cp "${DISTDIR}/${XSTS_TARBALL_1}" \
+ "${DISTDIR}/${XSTS_TARBALL_2}" \
+ "${S}"/xstc/ \
+ || die "Failed to install test tarballs"
+ unpack ${XMLCONF_TARBALL}
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Please do not remove, as else we get references to PORTAGE_TMPDIR
+ # in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
+ #elibtoolize
+
+ eautoreconf
+}
+
+multilib_src_configure() {
+ libxml2_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_with icu) \
+ $(use_with lzma) \
+ $(use_enable static-libs static) \
+ $(multilib_native_use_with readline) \
+ $(multilib_native_use_with readline history) \
+ --with-legacy \
+ "$@"
+ }
+
+ # Build python bindings separately
+ libxml2_configure --without-python
+
+ multilib_is_native_abi && use python &&
+ python_foreach_impl run_in_build_dir libxml2_configure --with-python
+}
+
+libxml2_py_emake() {
+ pushd "${BUILD_DIR}"/python >/dev/null || die
+
+ emake top_builddir="${NATIVE_BUILD_DIR}" "$@"
+
+ popd >/dev/null || die
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi && use python ; then
+ NATIVE_BUILD_DIR="${BUILD_DIR}"
+ python_foreach_impl run_in_build_dir libxml2_py_emake all
+ fi
+}
+
+multilib_src_test() {
+ ln -s "${S}"/xmlconf || die
+
+ emake check
+
+ multilib_is_native_abi && use python &&
+ python_foreach_impl run_in_build_dir libxml2_py_emake check
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+
+ multilib_is_native_abi && use python &&
+ python_foreach_impl run_in_build_dir libxml2_py_emake DESTDIR="${D}" install
+
+ # Hack until automake release is made for the optimise fix
+ # https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097
+ multilib_is_native_abi && use python && python_foreach_impl python_optimize
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if ! use examples ; then
+ rm -rf "${ED}"/usr/share/doc/${PF}/examples || die
+ rm -rf "${ED}"/usr/share/doc/${PF}/python/examples || die
+ fi
+
+ rm -rf "${ED}"/usr/share/doc/${PN}-python-${PVR} || die
+
+ find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ # We don't want to do the xmlcatalog during stage1, as xmlcatalog will not
+ # be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887.
+ if [[ -n "${ROOT}" ]]; then
+ elog "Skipping XML catalog creation for stage building (bug #208887)."
+ else
+ # Need an XML catalog, so no-one writes to a non-existent one
+ CATALOG="${EROOT}/etc/xml/catalog"
+
+ # We don't want to clobber an existing catalog though,
+ # only ensure that one is there
+ # <obz@gentoo.org>
+ if [[ ! -e "${CATALOG}" ]]; then
+ [[ -d "${EROOT}/etc/xml" ]] || mkdir -p "${EROOT}/etc/xml"
+ "${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}"
+ einfo "Created XML catalog in ${CATALOG}"
+ fi
+ fi
+}
diff --git a/dev-libs/libxml2/libxml2-2.13.8.ebuild b/dev-libs/libxml2/libxml2-2.13.8.ebuild
index 677cbccf3823..5d0ec26e66ad 100644
--- a/dev-libs/libxml2/libxml2-2.13.8.ebuild
+++ b/dev-libs/libxml2/libxml2-2.13.8.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
inherit gnome.org
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
SRC_URI+="
diff --git a/dev-libs/libxml2/libxml2-2.14.3.ebuild b/dev-libs/libxml2/libxml2-2.14.4-r1.ebuild
index cea637a5d7a2..f8c49ee9c226 100644
--- a/dev-libs/libxml2/libxml2-2.14.3.ebuild
+++ b/dev-libs/libxml2/libxml2-2.14.4-r1.ebuild
@@ -58,6 +58,7 @@ MULTILIB_CHOST_TOOLS=(
PATCHES=(
"${FILESDIR}"/libxml2-2.14.2-no-git.patch
+ "${FILESDIR}"/libxml2-2.14.4-cmake.patch
)
src_unpack() {
diff --git a/dev-libs/md4c/md4c-0.5.2.ebuild b/dev-libs/md4c/md4c-0.5.2.ebuild
index 2f078a957966..21df60fda45b 100644
--- a/dev-libs/md4c/md4c-0.5.2.ebuild
+++ b/dev-libs/md4c/md4c-0.5.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == 9999 ]]; then
else
SRC_URI="https://github.com/mity/md4c/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/md4c-release-${PV}"
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
fi
LICENSE="MIT test? ( CC-BY-SA-4.0 )"
diff --git a/dev-libs/openssl/openssl-3.4.1.ebuild b/dev-libs/openssl/openssl-3.4.1.ebuild
index c8feaa50241f..8326ed6c8c6c 100644
--- a/dev-libs/openssl/openssl-3.4.1.ebuild
+++ b/dev-libs/openssl/openssl-3.4.1.ebuild
@@ -27,7 +27,7 @@ else
"
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 )"
diff --git a/dev-libs/vala-common/vala-common-0.56.18.ebuild b/dev-libs/vala-common/vala-common-0.56.18.ebuild
index 9c63ca904863..98be787f54de 100644
--- a/dev-libs/vala-common/vala-common-0.56.18.ebuild
+++ b/dev-libs/vala-common/vala-common-0.56.18.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://vala.dev https://gitlab.gnome.org/GNOME/vala"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
RDEPEND=""
DEPEND=""
diff --git a/dev-perl/Clone-Choose/Clone-Choose-0.10.0.ebuild b/dev-perl/Clone-Choose/Clone-Choose-0.10.0.ebuild
index e1a66ee2da29..ac3a9a1e8c05 100644
--- a/dev-perl/Clone-Choose/Clone-Choose-0.10.0.ebuild
+++ b/dev-perl/Clone-Choose/Clone-Choose-0.10.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Choose appropriate clone utility"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~s390 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Clone-PP/Clone-PP-1.80.0.ebuild b/dev-perl/Clone-PP/Clone-PP-1.80.0.ebuild
index f8917a1811e7..c20b2ce72c0f 100644
--- a/dev-perl/Clone-PP/Clone-PP-1.80.0.ebuild
+++ b/dev-perl/Clone-PP/Clone-PP-1.80.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Recursively copy Perl datatypes"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~s390 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Find-Rule/File-Find-Rule-0.350.0.ebuild b/dev-perl/File-Find-Rule/File-Find-Rule-0.350.0.ebuild
index 7a3bdfa5fb6a..cac8486531b9 100644
--- a/dev-perl/File-Find-Rule/File-Find-Rule-0.350.0.ebuild
+++ b/dev-perl/File-Find-Rule/File-Find-Rule-0.350.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Alternative interface to File::Find"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-perl/Number-Compare
diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.650.0.ebuild b/dev-perl/Finance-Quote/Finance-Quote-1.650.0.ebuild
index a4c27784a3bb..33ab13caca04 100644
--- a/dev-perl/Finance-Quote/Finance-Quote-1.650.0.ebuild
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.650.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86"
RDEPEND="
dev-perl/CGI
diff --git a/dev-perl/Net-CIDR/Manifest b/dev-perl/Net-CIDR/Manifest
index d25e54be7952..2e17792d265d 100644
--- a/dev-perl/Net-CIDR/Manifest
+++ b/dev-perl/Net-CIDR/Manifest
@@ -1,2 +1,3 @@
DIST Net-CIDR-0.22.tar.gz 11891 BLAKE2B b8e4002dd63f6561eeeb926faf58f68a30b476a1a65178cd24e9810088513135f9ef14aab55e779e8ce53529917cda230897d7fdd7d9bf821bb825ccf2f4b733 SHA512 787cb4ecb45bfb9f192c165a7e65ba3f85278e473012a9adb6ffcff26fa29948d9894c93bfaa5990bed3f7a22b5ec32f10790227304f4891cd1ecdece7a51825
DIST Net-CIDR-0.25.tar.gz 12290 BLAKE2B 2586702b638a6cb45a01a9a699298ddbf22a03ea0ba6f123e0779da763aa9a58bd04082db73d8f3d4542b8d8a94bebd328ae83492e40e969910be8e02ffc3ca5 SHA512 1a2be0cb6e9546d195462cffded702616c4c648b131425076453df6a1189255fd188018838b041579b3f1b3e6bd7afa0b67a1898f9de937fab57edab059abd2d
+DIST Net-CIDR-0.26.tar.gz 12418 BLAKE2B 4b9b71928a776dbe96d5f0bf68870976fc2861e3bba49c4bf7fb4bcfe6aebc0be007bca5b8df58c98f17f482a720a77b4c2ae2597da9f0e954b21c8e68e10720 SHA512 7b88a789480aec331cdbca6973cde608eebde4e3c4aef3dc5ef3ff23866b04317b62965fd8f3ef731525afad42f829179f4290cd91345ad4a58283c5f3166507
diff --git a/dev-perl/Net-CIDR/Net-CIDR-0.260.0.ebuild b/dev-perl/Net-CIDR/Net-CIDR-0.260.0.ebuild
new file mode 100644
index 000000000000..2cb3a1736ec0
--- /dev/null
+++ b/dev-perl/Net-CIDR/Net-CIDR-0.260.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MRSAM
+DIST_VERSION=0.26
+inherit perl-module
+
+DESCRIPTION="Manipulate netblock lists in CIDR notation"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86"
diff --git a/dev-perl/Specio/Specio-0.510.0.ebuild b/dev-perl/Specio/Specio-0.510.0.ebuild
index 214259f836f2..33b483260628 100644
--- a/dev-perl/Specio/Specio-0.510.0.ebuild
+++ b/dev-perl/Specio/Specio-0.510.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Type constraints and coercions for Perl"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-python/absl-py/absl-py-2.3.0.ebuild b/dev-python/absl-py/absl-py-2.3.0.ebuild
index c45c332efca8..0a44856eaf29 100644
--- a/dev-python/absl-py/absl-py-2.3.0.ebuild
+++ b/dev-python/absl-py/absl-py-2.3.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/aiohttp/aiohttp-3.12.13.ebuild b/dev-python/aiohttp/aiohttp-3.12.13.ebuild
index 562da68a921d..a1c48f4e1061 100644
--- a/dev-python/aiohttp/aiohttp-3.12.13.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.12.13.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
IUSE="+native-extensions test-rust"
DEPEND="
diff --git a/dev-python/aiounittest/aiounittest-1.5.0-r1.ebuild b/dev-python/aiounittest/aiounittest-1.5.0-r1.ebuild
index d70f8d9423a9..e8fb9d6c93b0 100644
--- a/dev-python/aiounittest/aiounittest-1.5.0-r1.ebuild
+++ b/dev-python/aiounittest/aiounittest-1.5.0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/wrapt[${PYTHON_USEDEP}]
diff --git a/dev-python/aiounittest/aiounittest-1.5.0.ebuild b/dev-python/aiounittest/aiounittest-1.5.0.ebuild
deleted file mode 100644
index 0c4463037659..000000000000
--- a/dev-python/aiounittest/aiounittest-1.5.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2023-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Test asyncio code more easily"
-HOMEPAGE="
- https://github.com/kwarunek/aiounittest/
- https://pypi.org/project/aiounittest/
-"
-SRC_URI="
- https://github.com/kwarunek/aiounittest/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/wrapt[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest
index ea81a6c05b10..ba4678acbd5d 100644
--- a/dev-python/apsw/Manifest
+++ b/dev-python/apsw/Manifest
@@ -1,2 +1,3 @@
DIST apsw-3.49.1.0.zip 2452578 BLAKE2B 86668de3ffd71581611e1cb2dc8b249d8d104626e167eab3c98cb20747bbed17dc15517808e3c361f13adf89e8af515cffc55d7b3e1c4c75bdaeab37aff8ae16 SHA512 faae9cceb462428345fd2815a970dfc80574848f87bade7cceb09aed17127d020fd16402b3d36afe0fbc6bf707a408feea0ce038486c2a68a2ab1077a9b68d0a
DIST apsw-3.50.0.0.zip 2530510 BLAKE2B ae129f716ffa2b560e1983513c9cdace5225fda846be64080035f083d0b6e6fedc2367a7039aeb33b373076449862794932db331f0a7c3488e95e3e3c1af7fcf SHA512 90c2df39cf6f2347449b809688c4789105f1e74b19292c82bf7271e6ba4f5ef70a71da65f8e8aec8b34ca16ea1e4ff7fbf386500b9d09958a9611e09c788e91c
+DIST apsw-3.50.1.0.zip 2531812 BLAKE2B b187040c31470c975230c09053a09e608b80a2bba0ecf1edbf91ed2c5754d4b52d4a5310275ad3c4900e177124fa2a42f1e895ed607e509289862cfe5fc61e1a SHA512 d4d8e543950587bb772bc9bc04f0882378f430998ba26e1b0dc2bdee46c4a5e1539100770e4d2d9c800a37958730c0e24178cefbfaf01debb2367d738e1ecbde
diff --git a/dev-python/apsw/apsw-3.50.1.0.ebuild b/dev-python/apsw/apsw-3.50.1.0.ebuild
new file mode 100644
index 000000000000..bbde61020ea5
--- /dev/null
+++ b/dev-python/apsw/apsw-3.50.1.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="APSW - Another Python SQLite Wrapper"
+HOMEPAGE="
+ https://github.com/rogerbinns/apsw/
+ https://pypi.org/project/apsw/
+"
+SRC_URI="
+ https://github.com/rogerbinns/apsw/releases/download/${PV}/${P}.zip
+"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+DEPEND="
+ >=dev-db/sqlite-${PV%.*}:3
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ app-arch/unzip
+"
+
+src_configure() {
+ cat >> setup.apsw <<-EOF || die
+ [build_ext]
+ use_system_sqlite_config=True
+ EOF
+}
+
+python_test() {
+ esetup.py build_test_extension
+ cd "${T}" || die
+ "${EPYTHON}" -m apsw.tests -v || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ doman man/apsw.1
+ use doc && local HTML_DOCS=( doc/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/argon2-cffi/argon2-cffi-25.1.0.ebuild b/dev-python/argon2-cffi/argon2-cffi-25.1.0.ebuild
index 27f46da2f131..2386a8a3d871 100644
--- a/dev-python/argon2-cffi/argon2-cffi-25.1.0.ebuild
+++ b/dev-python/argon2-cffi/argon2-cffi-25.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
>=dev-python/argon2-cffi-bindings-21.2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/audioop-lts/audioop-lts-0.2.1.ebuild b/dev-python/audioop-lts/audioop-lts-0.2.1.ebuild
index af9a4b88d2fa..242169ea2b5f 100644
--- a/dev-python/audioop-lts/audioop-lts-0.2.1.ebuild
+++ b/dev-python/audioop-lts/audioop-lts-0.2.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
distutils_enable_tests pytest
diff --git a/dev-python/audioread/audioread-3.0.1-r1.ebuild b/dev-python/audioread/audioread-3.0.1-r1.ebuild
index d34d6bfbf1be..fbd94626aa34 100644
--- a/dev-python/audioread/audioread-3.0.1-r1.ebuild
+++ b/dev-python/audioread/audioread-3.0.1-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
IUSE="ffmpeg gstreamer mad"
RDEPEND="
diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest
index 3df1b4edf77c..4e313392e118 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1,3 +1,2 @@
-DIST serverless-application-model-1.97.0.gh.tar.gz 5891456 BLAKE2B 6a568333110eed9a219d489f7ec566cee595654f0d75b8fb5cf89d4a32b64862549ba6c5d10f195d82a48bd44c0529425eec0150775df16025a33c0135ad9232 SHA512 4489410aa77c831e5b85b0e0f3f25a77b4b9a14947159c2a23f29b241d7e2858922847df41b24a1d784ea412019f2ed5a395773e42925bc1cc479c9ca1c4602c
DIST serverless-application-model-1.98.0.gh.tar.gz 5905089 BLAKE2B 68c5b12c9f5654bd2124d9f17999ece147686759db9d43e7bdf28f81ec92e616f73666594ac9c72b22e36ae4254fc19dc6663692d44ef8c7dedeab115fa0ee3c SHA512 57319c501d345aaa960194155e62d03a87a7a1a3f34944d0aedc3107940018031f10a46ea9f6fd1a4aae6a12c6cb2bf852ca5892c4fb69baf63be5b3c8c16420
DIST serverless-application-model-1.99.0.gh.tar.gz 5926908 BLAKE2B 2789e0fafa9036f51f2a854e5d46a8306866a1ab02f0ae92c080eda4c054a13f489a7027131c3a2512f92e125b280cb5aadb78b040f69ebc66c4ec1c5b052ae7 SHA512 e5c8d0d8b9f6215e7b1a8685206c2abdb5a79b9251ca5e2dc3092649899df5f35712c9a3068fc2476eb7b5efc08e8ea8654519ecfd8c53b8fe79838079721808
diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.97.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.97.0.ebuild
deleted file mode 100644
index f10d0b683442..000000000000
--- a/dev-python/aws-sam-translator/aws-sam-translator-1.97.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 multiprocessing
-
-MY_P=serverless-application-model-${PV}
-DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates"
-HOMEPAGE="
- https://github.com/aws/serverless-application-model/
- https://pypi.org/project/aws-sam-translator/
-"
-SRC_URI="
- https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- <dev-python/boto3-2[${PYTHON_USEDEP}]
- >=dev-python/boto3-1.19.5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}]
- <dev-python/pydantic-3[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.8[${PYTHON_USEDEP}]
- <dev-python/typing-extensions-5[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # so much noise...
- sed -i -e '/log_cli/d' pytest.ini || die
-
- # deps are installed by ebuild, don't try to reinstall them via pip
- truncate --size=0 requirements/*.txt || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x AWS_DEFAULT_REGION=us-east-1
- epytest -o addopts= -o filterwarnings= \
- -p xdist -n "$(makeopts_jobs)" --dist=worksteal
-}
diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.98.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.98.0.ebuild
index 540f80a51ae0..f10d0b683442 100644
--- a/dev-python/aws-sam-translator/aws-sam-translator-1.98.0.ebuild
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.98.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
<dev-python/boto3-2[${PYTHON_USEDEP}]
diff --git a/dev-python/betterproto/betterproto-2.0.0_beta6.ebuild b/dev-python/betterproto/betterproto-2.0.0_beta6.ebuild
index 753e06ffdc2c..24ffc8600477 100644
--- a/dev-python/betterproto/betterproto-2.0.0_beta6.ebuild
+++ b/dev-python/betterproto/betterproto-2.0.0_beta6.ebuild
@@ -34,7 +34,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="
>=dev-python/black-23.1.0[${PYTHON_USEDEP}]
@@ -50,6 +50,7 @@ BDEPEND="
dev-python/pydantic[${PYTHON_USEDEP}]
dev-python/tomlkit[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
)
"
@@ -67,12 +68,15 @@ python_test() {
tests/inputs/oneof/test_oneof.py
)
local EPYTEST_DESELECT=(
- # TODO: ordering issue?
+ # TODO: new protobuf?
"tests/test_inputs.py::test_binary_compatibility[map]"
+ "tests/test_inputs.py::test_binary_compatibility[mapmessage]"
# pydantic
tests/inputs/bool/test_bool.py::test_pydantic_no_value
)
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p asyncio -p pytest_mock
+ # --forked to workaround protobuf segfaults
+ # https://github.com/protocolbuffers/protobuf/issues/22067
+ epytest -p asyncio -p pytest_mock -p pytest_forked --forked
}
diff --git a/dev-python/betterproto/betterproto-2.0.0_beta7.ebuild b/dev-python/betterproto/betterproto-2.0.0_beta7.ebuild
index dd47d8c0c124..9a72a7555b4b 100644
--- a/dev-python/betterproto/betterproto-2.0.0_beta7.ebuild
+++ b/dev-python/betterproto/betterproto-2.0.0_beta7.ebuild
@@ -34,7 +34,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="
>=dev-python/black-23.1.0[${PYTHON_USEDEP}]
@@ -50,6 +50,7 @@ BDEPEND="
dev-python/pydantic[${PYTHON_USEDEP}]
dev-python/tomlkit[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
)
"
@@ -63,10 +64,13 @@ PATCHES=(
python_test() {
local EPYTEST_DESELECT=(
- # TODO: ordering issue?
+ # TODO: new protobuf?
"tests/test_inputs.py::test_binary_compatibility[map]"
+ "tests/test_inputs.py::test_binary_compatibility[mapmessage]"
)
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p asyncio -p pytest_mock
+ # --forked to workaround protobuf segfaults
+ # https://github.com/protocolbuffers/protobuf/issues/22067
+ epytest -p asyncio -p pytest_mock -p pytest_forked --forked
}
diff --git a/dev-python/blockbuster/blockbuster-1.5.24.ebuild b/dev-python/blockbuster/blockbuster-1.5.24.ebuild
index ddc6692822e0..35aee0e8f638 100644
--- a/dev-python/blockbuster/blockbuster-1.5.24.ebuild
+++ b/dev-python/blockbuster/blockbuster-1.5.24.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
RDEPEND="
$(python_gen_cond_dep '
diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index 2b50372f9121..0d33b2695124 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,2 +1 @@
-DIST python-blosc-1.11.2.gh.tar.gz 99160 BLAKE2B 79176961221a2dcdf389165b3ed0e629201605f806aca3e1ada1dd9b35c1acf13ea7fa6692a762f5e31270df327751642256a1c5bafb14fbed48ef69c6b9745c SHA512 56a53828669ac9d1452b247b8aad6bdfcb71ecffe9b8c7723e4405825704506946f150f54633b7e0886160255e5619c698b97847963c909e14c97808c04f39ab
DIST python-blosc-1.11.3.gh.tar.gz 99129 BLAKE2B e75262a25767a800b73e87bbfe46e107380647df6e3bba4dee32a4111afed11ec3c779e0dae1c8f38491015e6f23199945997ac5a5c5311256a7e5efad4c1654 SHA512 fc82b7b100d306965874868b2a0b1b6a9b865f1ba86ce65546aeb8212ba5085ef7a565f46ac3b40f648641d449d9f5265087ca8670075221ba8018dc8efd7be4
diff --git a/dev-python/blosc/blosc-1.11.2.ebuild b/dev-python/blosc/blosc-1.11.2.ebuild
deleted file mode 100644
index c6e37d95cc53..000000000000
--- a/dev-python/blosc/blosc-1.11.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1
-
-MY_P=python-blosc-${PV}
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="
- https://www.blosc.org/
- https://github.com/Blosc/python-blosc/
- https://pypi.org/project/blosc/
-"
-SRC_URI="
- https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/c-blosc-1.19.0:=
-"
-DEPEND="
- ${RDEPEND}
-"
-# py-cpuinfo dep is irrelevant for us, as it is only used to configure
-# bundled c-blosc build
-BDEPEND="
- dev-python/scikit-build[${PYTHON_USEDEP}]
- test? (
- dev-python/numpy[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
-
-src_configure() {
- export USE_SYSTEM_BLOSC=1
- export BLOSC_DIR="${EPREFIX}/usr"
-}
-
-python_compile() {
- distutils-r1_python_compile
-
- # scikit-build is broken and reuses the same build
- # https://github.com/scikit-build/scikit-build/issues/633
- rm -r _skbuild || die
-}
-
-python_test() {
- "${EPYTHON}" -m blosc.test -v || die
-}
diff --git a/dev-python/blosc/blosc-1.11.3.ebuild b/dev-python/blosc/blosc-1.11.3.ebuild
index 57f5b273b75f..c6e37d95cc53 100644
--- a/dev-python/blosc/blosc-1.11.3.ebuild
+++ b/dev-python/blosc/blosc-1.11.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/cattrs/cattrs-25.1.1.ebuild b/dev-python/cattrs/cattrs-25.1.1.ebuild
index eae85e98b515..29342e0e571e 100644
--- a/dev-python/cattrs/cattrs-25.1.1.ebuild
+++ b/dev-python/cattrs/cattrs-25.1.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="test-rust"
RDEPEND="
diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 815a33ff59a9..dc49742c91a2 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,4 +1,2 @@
-DIST cfn_lint-1.35.3.tar.gz 3105179 BLAKE2B a1bd9ea3dee0f4ee6ddf88a4572e0900ac099274bf75f37e54a56a6c5d102e9f1d91a14518be38b03a37257999ff3c9539c4a8f08a5042a1689e862259266d50 SHA512 bdd0188bcd7dd327e6a72c60dcc8535643750c3762632e09bb851c62f520b38518d76e0566686f8fe5766beff147abd5eccd94db34701bef5d149e84954a3a48
DIST cfn_lint-1.35.4.tar.gz 2981501 BLAKE2B 51fd51b194e19a0bebd72efadfd81c633f86c3017efaf08b262c83b36228548b53835aae0f17e2617ed7ec8a4cd87886f33d3ad01c935b26dde58273eee37dc4 SHA512 67442deda9d3ab8556cb35def0b3b26286d986f17f7fd07080b1752575790bda18ea65ac3ac66be3086cc1762d773fa499f31c26a9d4b75cde2c7c91471fbcd4
-DIST cfn_lint-1.36.0.tar.gz 3085599 BLAKE2B 5f482ab9c4682c11471fb66edb2caa262f7a2c61037c60139ffa610c5d0f40a3c37a32db992e37d3ead6593cbc9a8dba9576400043cbe02c7c64d457dfcbbb76 SHA512 3140ea79beeb61411f7e432476009356b67ad64fdaa1ca2d4c4f6965a1630886b9ec6e95f96afe237ebd486abb061c348c0ab224457d04a7a17d529733514a32
DIST cfn_lint-1.36.1.tar.gz 3108363 BLAKE2B 21d99e2ccd5edc69cc7c1995f5667e9997764c0d7be6a2662ef3b8f42bf72d633153a0cef5493d25b16eed2e87da1bdad1536b97b9193e4c26a1e44c15790827 SHA512 49adc1844768b9ae70599c02653cfc2b454edf08def22c3d6aa5728f0ebf7b4cc1729f729ab3022a1028f44b54df1e14a626dad684143306766930f398a744a2
diff --git a/dev-python/cfn-lint/cfn-lint-1.35.3.ebuild b/dev-python/cfn-lint/cfn-lint-1.35.3.ebuild
deleted file mode 100644
index 9921dc42a902..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.35.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.97.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}]
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # different line wrapping somehow
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-1.35.4.ebuild b/dev-python/cfn-lint/cfn-lint-1.35.4.ebuild
index 669286dc533a..9921dc42a902 100644
--- a/dev-python/cfn-lint/cfn-lint-1.35.4.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-1.35.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
RDEPEND="
>=dev-python/aws-sam-translator-1.97.0[${PYTHON_USEDEP}]
diff --git a/dev-python/cfn-lint/cfn-lint-1.36.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.36.0.ebuild
deleted file mode 100644
index 669286dc533a..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.36.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.97.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}]
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # different line wrapping somehow
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/curtsies/Manifest b/dev-python/curtsies/Manifest
index b11afae32e43..9e0b4590df08 100644
--- a/dev-python/curtsies/Manifest
+++ b/dev-python/curtsies/Manifest
@@ -1,2 +1 @@
-DIST curtsies-0.4.2.tar.gz 53559 BLAKE2B b1e6a0b736615c890a35fba0dae2914e51123976c884d253e61e2e4f04cff9398fa9668387b9503a064aa76664c339d5be000e8e172c23a82cafbf3b7523beb3 SHA512 0740b50001a65da7afcb634d99ab03612be0c379035bc15f591a70dc006b46476d38a1c4b107ff17a12d696ce127027c3e13763dfd16dc223628a27611e071e3
DIST curtsies-0.4.3.tar.gz 53401 BLAKE2B 4c5f7bf6041b3585dcb9288d36e9bf7d6ec2354dc115fe696124df354529a33bff3702071ca56bad8fec0222b6d1b8023d1e16027257af29fdc47862c1d1f44f SHA512 db157b9f32a13b8086df1909c363ff669fcb6053bb205e0b9ede3aa21a4afbe9f4e08371ede9bbb6af31cdf1cd96166938a35af04e695b6c0a7d01a12d6ce158
diff --git a/dev-python/curtsies/curtsies-0.4.2-r1.ebuild b/dev-python/curtsies/curtsies-0.4.2-r1.ebuild
deleted file mode 100644
index 0cf9939c1ea9..000000000000
--- a/dev-python/curtsies/curtsies-0.4.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Curses-like terminal wrapper, with colored strings"
-HOMEPAGE="
- https://github.com/bpython/curtsies/
- https://pypi.org/project/curtsies/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/blessed-1.5[${PYTHON_USEDEP}]
- dev-python/cwcwidth[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pyte[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- local PATCHES=(
- # https://github.com/bpython/curtsies/pull/186
- "${FILESDIR}/${P}-py314.patch"
- )
- distutils-r1_src_prepare
- rm setup.py || die
-}
diff --git a/dev-python/curtsies/curtsies-0.4.2.ebuild b/dev-python/curtsies/curtsies-0.4.2.ebuild
deleted file mode 100644
index 7f5caedeac4b..000000000000
--- a/dev-python/curtsies/curtsies-0.4.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Curses-like terminal wrapper, with colored strings"
-HOMEPAGE="
- https://github.com/bpython/curtsies/
- https://pypi.org/project/curtsies/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/blessed-1.5[${PYTHON_USEDEP}]
- dev-python/cwcwidth[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pyte[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/curtsies/curtsies-0.4.3.ebuild b/dev-python/curtsies/curtsies-0.4.3.ebuild
index 65e4f5cb05b3..7f5caedeac4b 100644
--- a/dev-python/curtsies/curtsies-0.4.3.ebuild
+++ b/dev-python/curtsies/curtsies-0.4.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/blessed-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/curtsies/files/curtsies-0.4.2-py314.patch b/dev-python/curtsies/files/curtsies-0.4.2-py314.patch
deleted file mode 100644
index 3b53a479f358..000000000000
--- a/dev-python/curtsies/files/curtsies-0.4.2-py314.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 8ff589184cdc0a2face9bd3430757f672292462c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
-Date: Sat, 31 May 2025 19:22:56 +0200
-Subject: [PATCH] Use standard setuptools `attr:` feature, fixing Python 3.14
- compat
-
-Use the standard setuptools `attr:` feature to obtain the version
-via setuptools' built-in AST parser rather than writing a custom AST
-parser in `setup.py`. This fixes compatibility with Python 3.14,
-since the custom parser is not compatible with the new `ast.Constant`
-type.
----
- setup.cfg | 1 +
- setup.py | 16 ----------------
- 2 files changed, 1 insertion(+), 16 deletions(-)
- delete mode 100644 setup.py
-
-diff --git a/setup.cfg b/setup.cfg
-index 10332bd..ae01e92 100644
---- a/setup.cfg
-+++ b/setup.cfg
-@@ -1,5 +1,6 @@
- [metadata]
- name = curtsies
-+version = attr: curtsies.__version__
- description = Curses-like terminal wrapper, with colored strings!
- long_description = file: README.md,
- long_description_content_type = text/markdown
diff --git a/dev-python/cypari2/Manifest b/dev-python/cypari2/Manifest
index e25980459f1f..30a6b9858fa1 100644
--- a/dev-python/cypari2/Manifest
+++ b/dev-python/cypari2/Manifest
@@ -1,2 +1 @@
-DIST cypari2-2.2.1.tar.gz 127323 BLAKE2B 8dc382c54516482516388cdb98ff026938f87fb0b93cddc32ddc0bd6feca2dfd7983cabd0a2c9730bbe5f8eb189a23f4386bbe6325916e505fedfc10052e56e1 SHA512 b5b5c32a321cc8c58f44f9aecabf0a2ece5332596903a98bc6299c3598a247d994b4368318e57ae52e6768dcb1bdb95f152d31f1df378088d3412e22e979341b
DIST cypari2-2.2.2.tar.gz 127375 BLAKE2B 01481a74c892fdfab1192a1f7cd50fcb73bdbb59d8c3f15a23c01f3c17a55099c0f20d867f065a2007c53b4c0635880899550c252abe4171f6dfc61ccbfb6531 SHA512 b9f1d7aaba5fca71a78a41b10a7f98b61d0e0076d73f97c3fda003b81260e5f8f79c6489d8c75a7d12ea8c2715fe45cb6687984b4b448d1c6b2d3ee9616791db
diff --git a/dev-python/cypari2/cypari2-2.2.1.ebuild b/dev-python/cypari2/cypari2-2.2.1.ebuild
deleted file mode 100644
index 507f48392c15..000000000000
--- a/dev-python/cypari2/cypari2-2.2.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-DISTUTILS_USE_PEP517=standalone
-DISTUTILS_EXT=1
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Cython interface to PARI"
-HOMEPAGE="https://github.com/sagemath/cypari2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-
-DEPEND=">=sci-mathematics/pari-2.17.1:=[gmp,doc]
- dev-python/cysignals[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-python/cython-3[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}/cypari2-2.2.0-regen-bindings-for-each-python.patch" )
-
-python_test(){
- cd "${S}"/tests || die
- "${EPYTHON}" rundoctest.py || die
-}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
diff --git a/dev-python/cypari2/cypari2-2.2.2.ebuild b/dev-python/cypari2/cypari2-2.2.2.ebuild
index 2e4b6922070a..507f48392c15 100644
--- a/dev-python/cypari2/cypari2-2.2.2.ebuild
+++ b/dev-python/cypari2/cypari2-2.2.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sagemath/cypari2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
DEPEND=">=sci-mathematics/pari-2.17.1:=[gmp,doc]
dev-python/cysignals[${PYTHON_USEDEP}]"
diff --git a/dev-python/dill/Manifest b/dev-python/dill/Manifest
index 9cdfd1898511..259c5f4cd80e 100644
--- a/dev-python/dill/Manifest
+++ b/dev-python/dill/Manifest
@@ -1,2 +1 @@
-DIST dill-0.3.9.tar.gz 187000 BLAKE2B 56196bd04d0a050619feee6b719e9232376853a03fae3a7486fa48f90fea1e27b4f4eaa31b0df54e70cf1aa4333268213dd6350408db0b78778d92f04ae65bd0 SHA512 461943ff8a0b7212b30e7c8b9e35348d0215c1c6dca356ad813e15c8721f39692fb61809349e5ee63a00d19a39aeae34c3b4def17257f8f7820e4318b81b273f
DIST dill-0.4.0.tar.gz 186976 BLAKE2B fefaaa23b98df7548089907224ec405efa75570df51fb08940d14193a7710355ab473b335642d153920a42fe648e218db30b846c826964accd1c1ba79b2cc708 SHA512 1289780e9326959a4d2488e5097b889f27212fba23d35d5c0db00337b952cde20786ecdbefa03a8b276f0cec8dba5b8ea118245e39e4fe8fd3209b5c920829e7
diff --git a/dev-python/dill/dill-0.3.9.ebuild b/dev-python/dill/dill-0.3.9.ebuild
deleted file mode 100644
index ee837b8dbf42..000000000000
--- a/dev-python/dill/dill-0.3.9.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Serialize all of Python (almost)"
-HOMEPAGE="
- https://github.com/uqfoundation/dill/
- https://pypi.org/project/dill/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-PATCHES=(
- # https://github.com/uqfoundation/dill/pull/707
- # https://github.com/uqfoundation/dill/pull/701
- "${FILESDIR}/${P}-pypy311.patch"
-)
-
-python_test() {
- "${EPYTHON}" -m dill.tests || die
-}
diff --git a/dev-python/dill/dill-0.4.0.ebuild b/dev-python/dill/dill-0.4.0.ebuild
index 0271619539e8..d9a81b9b58d0 100644
--- a/dev-python/dill/dill-0.4.0.ebuild
+++ b/dev-python/dill/dill-0.4.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
python_test() {
"${EPYTHON}" -m dill.tests || die
diff --git a/dev-python/dill/files/dill-0.3.9-pypy311.patch b/dev-python/dill/files/dill-0.3.9-pypy311.patch
deleted file mode 100644
index 8f73f1264a25..000000000000
--- a/dev-python/dill/files/dill-0.3.9-pypy311.patch
+++ /dev/null
@@ -1,123 +0,0 @@
-From 599265e0a0cec406e245808105b63987077f53f2 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
-Date: Wed, 12 Mar 2025 03:41:39 +0100
-Subject: [PATCH] fix CodeType support for PyPy3.11 7.3.19+ (#707)
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Add support for the variation of `types.CodeType` used in PyPy3.11
-7.3.19 and newer. It introduces `co_qualname` in addition
-to the previous members — but it does not feature `co_exceptiontable`
-like CPython 3.11. I've named the version `(3,11,'p')` for PyPy.
-
-Fixes #706
----
- dill/_dill.py | 26 ++++++++++++++++++++++++++
- 1 file changed, 26 insertions(+)
-
-diff --git a/dill/_dill.py b/dill/_dill.py
-index 152899f1..aec297c4 100644
---- a/dill/_dill.py
-+++ b/dill/_dill.py
-@@ -665,6 +665,7 @@ def __getattr__(self, item):
- # Version New attribute CodeType parameters
- ((3,11,'a'), 'co_endlinetable', 'argcount posonlyargcount kwonlyargcount nlocals stacksize flags code consts names varnames filename name qualname firstlineno linetable endlinetable columntable exceptiontable freevars cellvars'),
- ((3,11), 'co_exceptiontable', 'argcount posonlyargcount kwonlyargcount nlocals stacksize flags code consts names varnames filename name qualname firstlineno linetable exceptiontable freevars cellvars'),
-+ ((3,11,'p'), 'co_qualname', 'argcount posonlyargcount kwonlyargcount nlocals stacksize flags code consts names varnames filename name qualname firstlineno linetable freevars cellvars'),
- ((3,10), 'co_linetable', 'argcount posonlyargcount kwonlyargcount nlocals stacksize flags code consts names varnames filename name firstlineno linetable freevars cellvars'),
- ((3,8), 'co_posonlyargcount', 'argcount posonlyargcount kwonlyargcount nlocals stacksize flags code consts names varnames filename name firstlineno lnotab freevars cellvars'),
- ((3,7), 'co_kwonlyargcount', 'argcount kwonlyargcount nlocals stacksize flags code consts names varnames filename name firstlineno lnotab freevars cellvars'),
-@@ -701,6 +702,22 @@ def _create_code(*args):
- args[17],
- )
- fields = m.fields
-+ # PyPy 3.11 7.3.19+ (17 members)
-+ elif m.case((
-+ 'argcount', 'posonlyargcount', 'kwonlyargcount', 'nlocals', 'stacksize', 'flags', # args[0:6]
-+ 'code', 'consts', 'names', 'varnames', 'filename', 'name', 'qualname', # args[6:13]
-+ 'firstlineno', 'linetable', 'freevars', 'cellvars' # args[13:]
-+ )):
-+ if CODE_VERSION == (3,11,'p'):
-+ return CodeType(
-+ *args[:6],
-+ args[6].encode() if hasattr(args[6], 'encode') else args[6], # code
-+ *args[7:14],
-+ args[14].encode() if hasattr(args[14], 'encode') else args[14], # linetable
-+ args[15],
-+ args[16],
-+ )
-+ fields = m.fields
- # Python 3.10 or 3.8/3.9 (16 members)
- elif m.case((
- 'argcount', 'posonlyargcount', 'kwonlyargcount', 'nlocals', 'stacksize', 'flags', # args[0:6]
-@@ -1175,6 +1192,15 @@ def save_code(pickler, obj):
- obj.co_firstlineno, obj.co_linetable, obj.co_exceptiontable,
- obj.co_freevars, obj.co_cellvars
- )
-+ elif hasattr(obj, "co_qualname"): # pypy 3.11 7.3.19+ (17 args)
-+ args = (
-+ obj.co_lnotab, obj.co_argcount, obj.co_posonlyargcount,
-+ obj.co_kwonlyargcount, obj.co_nlocals, obj.co_stacksize,
-+ obj.co_flags, obj.co_code, obj.co_consts, obj.co_names,
-+ obj.co_varnames, obj.co_filename, obj.co_name, obj.co_qualname,
-+ obj.co_firstlineno, obj.co_linetable, obj.co_freevars,
-+ obj.co_cellvars
-+ )
- elif hasattr(obj, "co_linetable"): # python 3.10 (16 args)
- args = (
- obj.co_lnotab, # for < python 3.10 [not counted in args]
-
-From a3d129f9c8aceb856a7e50277af4b7fef6ab9202 Mon Sep 17 00:00:00 2001
-From: Mike McKerns <mmckerns@caltech.edu>
-Date: Mon, 17 Feb 2025 00:06:31 -0500
-Subject: [PATCH] support pypy-3.11 (#701)
-
----
- dill/_dill.py | 2 +-
- dill/_objects.py | 2 +-
- dill/detect.py | 5 ++++-
- 3 files changed, 6 insertions(+), 3 deletions(-)
-
-diff --git a/dill/_dill.py b/dill/_dill.py
-index 987b96b..152899f 100644
---- a/dill/_dill.py
-+++ b/dill/_dill.py
-@@ -571,7 +571,7 @@ if sys.hexversion >= 0x30a00a0:
- _incedental_reverse_typemap['LineIteratorType'] = type(compile('3', '', 'eval').co_lines())
- '''
-
--if sys.hexversion >= 0x30b00b0:
-+if sys.hexversion >= 0x30b00b0 and not IS_PYPY:
- from types import GenericAlias
- _incedental_reverse_typemap["GenericAliasIteratorType"] = type(iter(GenericAlias(list, (int,))))
- '''
-diff --git a/dill/_objects.py b/dill/_objects.py
-index 500322f..a37cd79 100644
---- a/dill/_objects.py
-+++ b/dill/_objects.py
-@@ -402,7 +402,7 @@ except ImportError:
- if sys.hexversion >= 0x30a00a0 and not IS_PYPY:
- x['LineIteratorType'] = compile('3', '', 'eval').co_lines()
-
--if sys.hexversion >= 0x30b00b0:
-+if sys.hexversion >= 0x30b00b0 and not IS_PYPY:
- from types import GenericAlias
- d["GenericAliasIteratorType"] = iter(GenericAlias(list, (int,)))
- x['PositionsIteratorType'] = compile('3', '', 'eval').co_positions()
-diff --git a/dill/detect.py b/dill/detect.py
-index 1f8ae3d..2f0bea1 100644
---- a/dill/detect.py
-+++ b/dill/detect.py
-@@ -145,7 +145,10 @@ def nestedglobals(func, recurse=True):
- CAN_NULL = sys.hexversion >= 0x30b00a7 # NULL may be prepended >= 3.11a7
- names = set()
- with capture('stdout') as out:
-- dis.dis(func) #XXX: dis.dis(None) disassembles last traceback
-+ try:
-+ dis.dis(func) #XXX: dis.dis(None) disassembles last traceback
-+ except IndexError:
-+ pass #FIXME: HACK for IS_PYPY (3.11)
- for line in out.getvalue().splitlines():
- if '_GLOBAL' in line:
- name = line.split('(')[-1].split(')')[0]
diff --git a/dev-python/dj-database-url/Manifest b/dev-python/dj-database-url/Manifest
index b5f782385dd8..551cd7231679 100644
--- a/dev-python/dj-database-url/Manifest
+++ b/dev-python/dj-database-url/Manifest
@@ -1,2 +1 @@
-DIST dj_database_url-2.3.0.tar.gz 10980 BLAKE2B fba212a3795fa735646d35b4d228d5581ef2310b9bb496cbc0305774e96074d5e7734f9970f1808ce7a7d39836937b4b33a509190c4194c2fbb494b598b9b57a SHA512 ad1c05fe7ec1340044c8f47702b5d6962127621f33dfffd9236799bdf6119c6fbe34ec0521777704e3f465a3587b04aaebc9f68170a583007ac21d6dfba06a12
DIST dj_database_url-3.0.0.tar.gz 12594 BLAKE2B e112363e9f542506b03cd88f54c8bab0bc685e948815a162c934774c488b97041c4bace1ed0e1012c2fe41b96486461939432d80fd6c2c7e30fb1c924e113dac SHA512 c5ce3e57c115b72311b581f388b7665f070ca82cac2bf828cf610e6c7f52cf34ae379247dea99fcd133276ad110994bdd9e02ae288a5a8df7c14a1245a447f8f
diff --git a/dev-python/dj-database-url/dj-database-url-2.3.0.ebuild b/dev-python/dj-database-url/dj-database-url-2.3.0.ebuild
deleted file mode 100644
index b23e70114262..000000000000
--- a/dev-python/dj-database-url/dj-database-url-2.3.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Use Database URLs in your Django Application"
-HOMEPAGE="
- https://github.com/jazzband/dj-database-url/
- https://pypi.org/project/dj-database-url/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/django-4.2[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-3.10.0.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest
-
-python_test() {
- eunittest -s tests
-}
diff --git a/dev-python/dj-database-url/dj-database-url-3.0.0.ebuild b/dev-python/dj-database-url/dj-database-url-3.0.0.ebuild
index 9a05249332d6..131174823206 100644
--- a/dev-python/dj-database-url/dj-database-url-3.0.0.ebuild
+++ b/dev-python/dj-database-url/dj-database-url-3.0.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/django-4.2[${PYTHON_USEDEP}]
diff --git a/dev-python/elasticsearch/Manifest b/dev-python/elasticsearch/Manifest
index efbecbfb9ae5..934b7e2f240e 100644
--- a/dev-python/elasticsearch/Manifest
+++ b/dev-python/elasticsearch/Manifest
@@ -1,2 +1 @@
-DIST elasticsearch-py-9.0.1.gh.tar.gz 2189309 BLAKE2B 31f2e9541efdc90e85d40a462b45cd34ae4ffd8f44bb95af8c96cca44eb1b50cc0525b0d38ae3234a23ed986377ed3bd64325a46799d25c21214267cacf9279e SHA512 38ec30b85cc2d3ebef8dfde2bc7e07082240fcca6f98d9285a2d72876369f6a8233f973794c825f5564a99ca2c9a83f35c8eb954e123431c153309eb02f1f04c
DIST elasticsearch-py-9.0.2.gh.tar.gz 2192777 BLAKE2B d7fc3c9fe94b954d0522be03335c7639e38a67fa30949f19a1004b368750ae87da5fd3ea87e048f6cc36c19a42883821ff3f986879ab6f61f4128add73a62c83 SHA512 b2473dae673051be4e6477947b9faddb11d1ac563a971c0b4eb14748ffdf3ab7eef89dbbdca27b486e631f575f7558341e46d22d551b1d20f100260d41c3b2c7
diff --git a/dev-python/elasticsearch/elasticsearch-9.0.1.ebuild b/dev-python/elasticsearch/elasticsearch-9.0.1.ebuild
deleted file mode 100644
index 382c39b825c6..000000000000
--- a/dev-python/elasticsearch/elasticsearch-9.0.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1
-
-MY_P="elasticsearch-py-${PV}"
-DESCRIPTION="Official Elasticsearch client library for Python"
-HOMEPAGE="
- https://ela.st/es-python
- https://github.com/elastic/elasticsearch-py/
- https://pypi.org/project/elasticsearch/
-"
-SRC_URI="
- https://github.com/elastic/elasticsearch-py/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0/$(ver_cut 1)"
-KEYWORDS="amd64 arm64 ~x86"
-
-RDEPEND="
- <dev-python/aiohttp-4[${PYTHON_USEDEP}]
- >=dev-python/aiohttp-3[${PYTHON_USEDEP}]
- <dev-python/elastic-transport-9[${PYTHON_USEDEP}]
- >=dev-python/elastic-transport-8.15.1[${PYTHON_USEDEP}]
- >=dev-python/orjson-3[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- <dev-python/requests-3[${PYTHON_USEDEP}]
- >=dev-python/requests-2.4[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- dev-python/mapbox-vector-tile[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/opentelemetry-api[${PYTHON_USEDEP}]
- dev-python/opentelemetry-sdk[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/pyarrow[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- dev-python/unasync[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs/sphinx \
- dev-python/sphinx-autodoc-typehints \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # REST api tests are a black hole for effort. It downloads the tests
- # so its an ever moving target. It also requires effort to blacklist
- # tests for apis which are license restricted.
- "test_elasticsearch/test_server/test_rest_api_spec.py"
- # Counting deprecation warnings from python is bound to fail even
- # if all are fixed in this package. Not worth it.
- "test_elasticsearch/test_client/test_deprecated_options.py"
- # Running daemon for tests is finicky and upstream CI fails at it
- # as well.
- "test_elasticsearch/test_server/"
- "test_elasticsearch/test_async/test_server/"
- # require nltk
- test_elasticsearch/test_dsl/test_integration/test_examples/_async/test_vectors.py
- test_elasticsearch/test_dsl/test_integration/test_examples/_sync/test_vectors.py
- )
-
- local -x TEST_WITH_OTEL=1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -o addopts= -p asyncio
-}
diff --git a/dev-python/elasticsearch/elasticsearch-9.0.2.ebuild b/dev-python/elasticsearch/elasticsearch-9.0.2.ebuild
index e6c7574b70df..382c39b825c6 100644
--- a/dev-python/elasticsearch/elasticsearch-9.0.2.ebuild
+++ b/dev-python/elasticsearch/elasticsearch-9.0.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0/$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
RDEPEND="
<dev-python/aiohttp-4[${PYTHON_USEDEP}]
diff --git a/dev-python/forbiddenfruit/forbiddenfruit-0.1.4.ebuild b/dev-python/forbiddenfruit/forbiddenfruit-0.1.4.ebuild
index 015e1b453a88..b4572d929c2e 100644
--- a/dev-python/forbiddenfruit/forbiddenfruit-0.1.4.ebuild
+++ b/dev-python/forbiddenfruit/forbiddenfruit-0.1.4.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="|| ( GPL-3 MIT )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/frozenlist/frozenlist-1.6.2.ebuild b/dev-python/frozenlist/frozenlist-1.6.2.ebuild
index 9ac110983020..e633ef91a317 100644
--- a/dev-python/frozenlist/frozenlist-1.6.2.ebuild
+++ b/dev-python/frozenlist/frozenlist-1.6.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="+native-extensions"
BDEPEND="
diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest
index bca290d2038d..8a803c6534fd 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,4 +1,3 @@
-DIST google_api_python_client-2.170.0.tar.gz 12971933 BLAKE2B 51382bb40c74018ec8267130b8ac50152a7b85cf09551c0c0826f0cce763834b2480127ac72a26ac600b5f847cd558651449f35997c335e1f54d51c275687cad SHA512 a2cb7dc10089ffe33c22e9c5ab2cff4836f6982ce708a6efc744ee218a6bb9d42a33afec1bd20213d1c234fe7176f5ffc59f1116c6f4cdc8a0f46e956073f302
DIST google_api_python_client-2.171.0.tar.gz 13028937 BLAKE2B 8fdb02566b59a6ee863613ec707666ddd959a1962fbd679d8e2ffb0dd2ed9e051390302ed54d3631a6518f4cf2157ff092f8dbb17eb95ff771155a3fe45242f0 SHA512 8237e79f3e6be18bcd2aa8e073c5842768861dbd90faabf25e01cda116afebea0e895a951c01f23f81cda26d70db387b622afa024378f5acb7a6d580d7279663
DIST google_api_python_client-2.172.0.tar.gz 13074841 BLAKE2B 18c4904b5b9f48e34f10e71cc3b6a5ab0c9a9fdcd88b126d8fadc107be82a626739dd33496a50c5943c32d3acf14e8c9ae28da382a67525ca48f7a1462cea80d SHA512 b28db1652f648638d2f78b091cc4cddbb629f2600160f83384bf6ff7948667764ec7805bb8da858578faca97c6be0f06724d0be672aedf94994633d81aa9f64c
DIST google_api_python_client-2.173.0.tar.gz 13091318 BLAKE2B c7135d5ef2ce2b029c3d6d779fa82db69768ed70e366301ab692f746b7b76c3807f823a85e47a01cbe68626b20092b6bf5ea53baaeb416e84ec1d4086858267f SHA512 28947b8dd0cda063ebe5f9a722dfaf07f6a3db9030ac40c949b5ba27353699da32ee13862fc8969e7e4cf0f61a6efba11701ef15a460f827ab3e32b3f80d8b97
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.170.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.170.0.ebuild
deleted file mode 100644
index 75fc31e16901..000000000000
--- a/dev-python/google-api-python-client/google-api-python-client-2.170.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google API Client for Python"
-HOMEPAGE="
- https://github.com/googleapis/google-api-python-client/
- https://pypi.org/project/google-api-python-client/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-RDEPEND="
- >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
- <dev-python/httplib2-1[${PYTHON_USEDEP}]
- >=dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
- >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
- >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
- <dev-python/uritemplate-5[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # require Internet access (and credentials)
- tests/test_discovery.py::DiscoveryErrors::test_credentials_and_credentials_file_mutually_exclusive
- tests/test_discovery.py::DiscoveryFromDocument::test_api_endpoint_override_from_client_options_mapping_object
- tests/test_discovery.py::Universe::test_client_options_universe_configured_with_mtls
- tests/test_discovery.py::Universe::test_universe_env_var_configured_with_mtls
- )
-
- epytest tests
-}
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.171.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.171.0.ebuild
index b2220fafe3ef..75fc31e16901 100644
--- a/dev-python/google-api-python-client/google-api-python-client-2.171.0.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-2.171.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
>=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index ab4b2effa14a..458b8890926c 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,5 +1 @@
-DIST google_auth-2.39.0.tar.gz 274834 BLAKE2B f924291ba51799c4560849f61c30419110c786bfe12bade26ecd6940c952ad91a515770997008a2dd0b82f42771695500b951e036b2387b43e57c76ca2e6e04e SHA512 3bee0b649fdec2e9972afc47cd863f58c2b5e451a3970d85674d3d0572b1cbfd39d355af8c7648bb79aea2b41bd177da03dd01cb146681ed651de2d06bf355c0
-DIST google_auth-2.40.0.tar.gz 280934 BLAKE2B a70b27a417e08e7d0edbc0ec09049aca6035582c9dc0bcc9b0d29acbc17f137beb2a9c145e783b356720b3327fd426025bef236a63dab83e98399a9bfd0dda36 SHA512 0e4587bde4076fcf8f905f1f8de6aa3b145424be2b8a36108f4f1fad12f024ea47e1b0bc5c877fa119b6a0dd7fa7fcb6a48e6cfbe4dacf72d04c23938cd66dbb
-DIST google_auth-2.40.1.tar.gz 280975 BLAKE2B 755d05067caeb3317489d040bc17cb92a6a96f9f2433d43eb02dedd7dc3caadf9012ed497a5956ec82174ccec8b704d123275c22211906d7edbb915442313874 SHA512 3a3a5b970d020ba8e220794ef276ef55249026161f18dce513eaaa2e63f2a0d628a477c11ea2b35e7686b924ccc12eb5ff6c97a6e8df5279f8d3a195f85d4181
-DIST google_auth-2.40.2.tar.gz 280990 BLAKE2B 969cadb07091f221d1e9e82e783068913f7d6cbc7a4087b29e368bf0f6c89da45d880fc0aa9aa62f3efd467a70c17bd7c864d2dc7a9de64938f4086dd1a0ad00 SHA512 d79213f2c8fc3603437be5d40a1b887d85c13aa401dd918581cf17d5ac8a8211cf08633ec3a4fead705ad38d72a4a1eb919f073b10983be4a652a0db2bc14b43
DIST google_auth-2.40.3.tar.gz 281029 BLAKE2B eb95721c42ee37c0498c9c57fe3aceea006bc0b401a84c8f33a0000e8f49975537124827092da9ad40a66650dbe6e276b570d77eb45bcc86c23085a231572e1b SHA512 35062091ab3515f381c5da5d7952e1c60c650f62041b32217905462b0393199666126cbc018e96ea694eadaf9fec2528e9c7531758cfeda8a244fa10f8d362fb
diff --git a/dev-python/google-auth/google-auth-2.39.0.ebuild b/dev-python/google-auth/google-auth-2.39.0.ebuild
deleted file mode 100644
index 1081feaf30b4..000000000000
--- a/dev-python/google-auth/google-auth-2.39.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google Authentication Library"
-HOMEPAGE="
- https://github.com/googleapis/google-auth-library-python/
- https://pypi.org/project/google-auth/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-RDEPEND="
- <dev-python/cachetools-6.0.0[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
- >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/aioresponses[${PYTHON_USEDEP}]
- >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-localserver[${PYTHON_USEDEP}]
- dev-python/pyu2f[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # unpin deps
- sed -i -e 's:,<[0-9.]*::' setup.py || die
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # tests are broken with up-to-date pyopenssl
- tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success
- )
- local EPYTEST_IGNORE=(
- # these are compatibility tests with oauth2client
- # disable them to unblock removal of that package
- tests/test__oauth2client.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p asyncio
-}
diff --git a/dev-python/google-auth/google-auth-2.40.0.ebuild b/dev-python/google-auth/google-auth-2.40.0.ebuild
deleted file mode 100644
index 2a75d669830b..000000000000
--- a/dev-python/google-auth/google-auth-2.40.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google Authentication Library"
-HOMEPAGE="
- https://github.com/googleapis/google-auth-library-python/
- https://pypi.org/project/google-auth/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- <dev-python/cachetools-6.0.0[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
- >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/aioresponses[${PYTHON_USEDEP}]
- >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-localserver[${PYTHON_USEDEP}]
- dev-python/pyu2f[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # unpin deps
- sed -i -e 's:,<[0-9.]*::' setup.py || die
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # tests are broken with up-to-date pyopenssl
- tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success
- )
- local EPYTEST_IGNORE=(
- # these are compatibility tests with oauth2client
- # disable them to unblock removal of that package
- tests/test__oauth2client.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- distutils_write_namespace google
- epytest -p asyncio
-}
diff --git a/dev-python/google-auth/google-auth-2.40.1.ebuild b/dev-python/google-auth/google-auth-2.40.1.ebuild
deleted file mode 100644
index 2a75d669830b..000000000000
--- a/dev-python/google-auth/google-auth-2.40.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google Authentication Library"
-HOMEPAGE="
- https://github.com/googleapis/google-auth-library-python/
- https://pypi.org/project/google-auth/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- <dev-python/cachetools-6.0.0[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
- >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/aioresponses[${PYTHON_USEDEP}]
- >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-localserver[${PYTHON_USEDEP}]
- dev-python/pyu2f[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # unpin deps
- sed -i -e 's:,<[0-9.]*::' setup.py || die
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # tests are broken with up-to-date pyopenssl
- tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success
- )
- local EPYTEST_IGNORE=(
- # these are compatibility tests with oauth2client
- # disable them to unblock removal of that package
- tests/test__oauth2client.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- distutils_write_namespace google
- epytest -p asyncio
-}
diff --git a/dev-python/google-auth/google-auth-2.40.2-r1.ebuild b/dev-python/google-auth/google-auth-2.40.2-r1.ebuild
deleted file mode 100644
index b9306a877fb9..000000000000
--- a/dev-python/google-auth/google-auth-2.40.2-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google Authentication Library"
-HOMEPAGE="
- https://github.com/googleapis/google-auth-library-python/
- https://pypi.org/project/google-auth/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- dev-python/cachetools[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
- >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/aioresponses[${PYTHON_USEDEP}]
- >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-localserver[${PYTHON_USEDEP}]
- dev-python/pyu2f[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # unpin deps
- sed -i -e 's:,<[0-9.]*::' setup.py || die
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # tests are broken with up-to-date pyopenssl
- tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success
- )
- local EPYTEST_IGNORE=(
- # these are compatibility tests with oauth2client
- # disable them to unblock removal of that package
- tests/test__oauth2client.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- distutils_write_namespace google
- epytest -p asyncio
-}
diff --git a/dev-python/google-auth/google-auth-2.40.3.ebuild b/dev-python/google-auth/google-auth-2.40.3.ebuild
index b9306a877fb9..7d35924d7587 100644
--- a/dev-python/google-auth/google-auth-2.40.3.ebuild
+++ b/dev-python/google-auth/google-auth-2.40.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
dev-python/cachetools[${PYTHON_USEDEP}]
diff --git a/dev-python/googleapis-common-protos/googleapis-common-protos-1.70.0.ebuild b/dev-python/googleapis-common-protos/googleapis-common-protos-1.70.0.ebuild
index 486f8ff02b12..357ac47c51c6 100644
--- a/dev-python/googleapis-common-protos/googleapis-common-protos-1.70.0.ebuild
+++ b/dev-python/googleapis-common-protos/googleapis-common-protos-1.70.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
RDEPEND="
<dev-python/protobuf-7[${PYTHON_USEDEP}]
diff --git a/dev-python/greenlet/greenlet-3.2.3.ebuild b/dev-python/greenlet/greenlet-3.2.3.ebuild
index 6cecdbf77ff2..120093b709aa 100644
--- a/dev-python/greenlet/greenlet-3.2.3.ebuild
+++ b/dev-python/greenlet/greenlet-3.2.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="MIT PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~m68k ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 -hppa ~m68k ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/grpcio-status/grpcio-status-1.72.1.ebuild b/dev-python/grpcio-status/grpcio-status-1.72.1.ebuild
index d7038de3c24e..68bd15556908 100644
--- a/dev-python/grpcio-status/grpcio-status-1.72.1.ebuild
+++ b/dev-python/grpcio-status/grpcio-status-1.72.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}/src/python/grpcio_status
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
RDEPEND="
>=dev-python/grpcio-${PV}[${PYTHON_USEDEP}]
diff --git a/dev-python/grpclib/Manifest b/dev-python/grpclib/Manifest
index 57966375e523..5d9a5cbdc1a0 100644
--- a/dev-python/grpclib/Manifest
+++ b/dev-python/grpclib/Manifest
@@ -1,2 +1 @@
-DIST grpclib-0.4.7.gh.tar.gz 106012 BLAKE2B 9eb351511c4bf5e0be3135734a1d2ce66187a1fef1b35c46cd518199c07cede6f88351b3b56fc211775666c333cafd0a67da2d281b314bc2a8fdb51f9def33bf SHA512 8148edcadb1140973ea54473939744810f156ff719c72e8485534097d7c0efc324f9b5df1c71e1477e624859d068d5ec0a44b22f80717fd7ca8f697d3dfc592a
DIST grpclib-0.4.8.gh.tar.gz 106522 BLAKE2B df4a4eadfdaece1bc65e27a2ef82562fd095e184c7118da078383afe8a8a03a2e389bdb2466c88079dfae6254c55bb9134eab35cb3c82b1c02e3da6c6a7e02e3 SHA512 f00e93e9371f68a86ce818b3c45e5c7319074163c404b36af3a183f0676fbe58722fa0cb3f119073f13f6d8b763a673e2ab292678868257f88cb834aa5bc2f71
diff --git a/dev-python/grpclib/files/grpclib-0.4.8-pytest-asyncio-1.patch b/dev-python/grpclib/files/grpclib-0.4.8-pytest-asyncio-1.patch
new file mode 100644
index 000000000000..4e5db2479e8e
--- /dev/null
+++ b/dev-python/grpclib/files/grpclib-0.4.8-pytest-asyncio-1.patch
@@ -0,0 +1,42 @@
+From 2008de510c76c40dca9c175febfe14200f1f5fb5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
+Date: Sat, 21 Jun 2025 07:14:42 +0200
+Subject: [PATCH] Fix tests with pytest-asyncio >= 1.0.0
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Update tests not to use the deprecated `event_loop` fixture that's
+been removed in pytest-asyncio >= 1.0.0. Instead, use
+`asyncio.get_running_loop()` as the recommended replacement. Make
+the fixture `async` as well to make things work correctly.
+
+This change is compatible both with `pytest-asyncio >= 1.0.0`
+and `== 0.23.6`.
+
+Signed-off-by: Michał Górny <mgorny@gentoo.org>
+---
+ tests/conftest.py | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/tests/conftest.py b/tests/conftest.py
+index 6aef1a1..21159de 100644
+--- a/tests/conftest.py
++++ b/tests/conftest.py
+@@ -1,12 +1,14 @@
++import asyncio
++
+ import pytest
+
+ from grpclib.config import Configuration
+
+
+ @pytest.fixture(name='loop')
+-def loop_fixture(event_loop):
++async def loop_fixture():
+ """ Shortcut """
+- return event_loop
++ return asyncio.get_running_loop()
+
+
+ @pytest.fixture(name='config')
diff --git a/dev-python/grpclib/grpclib-0.4.7-r1.ebuild b/dev-python/grpclib/grpclib-0.4.7-r1.ebuild
deleted file mode 100644
index 638de161826e..000000000000
--- a/dev-python/grpclib/grpclib-0.4.7-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python gRPC implementation for asyncio"
-HOMEPAGE="
- https://github.com/vmagamedov/grpclib/
- https://pypi.org/project/grpclib/
-"
-# no tests in sdist, as of 0.4.7
-SRC_URI="
- https://github.com/vmagamedov/grpclib/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# setup.txt + requirements/runtime.in
-RDEPEND="
- dev-python/certifi[${PYTHON_USEDEP}]
- dev-python/googleapis-common-protos[${PYTHON_USEDEP}]
- dev-python/h2[${PYTHON_USEDEP}]
- dev-python/multidict[${PYTHON_USEDEP}]
- dev-python/protobuf[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/async-timeout[${PYTHON_USEDEP}]
- dev-python/faker[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/grpclib/grpclib-0.4.8.ebuild b/dev-python/grpclib/grpclib-0.4.8.ebuild
index 3110bf025924..17bf0042afe6 100644
--- a/dev-python/grpclib/grpclib-0.4.8.ebuild
+++ b/dev-python/grpclib/grpclib-0.4.8.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
# setup.txt + requirements/runtime.in
RDEPEND="
@@ -40,3 +40,8 @@ BDEPEND="
"
distutils_enable_tests pytest
+
+PATCHES=(
+ # https://github.com/vmagamedov/grpclib/pull/205
+ "${FILESDIR}/${P}-pytest-asyncio-1.patch"
+)
diff --git a/dev-python/hiredis/Manifest b/dev-python/hiredis/Manifest
index cc7c100e0a79..61d2f5055f68 100644
--- a/dev-python/hiredis/Manifest
+++ b/dev-python/hiredis/Manifest
@@ -1,2 +1 @@
-DIST hiredis-py-3.1.1.gh.tar.gz 19545 BLAKE2B 02762179999f226ac87c059299116c5880ab07efd9a61d0b1fa9af8225f1f2f303756411cea8605055cbe1918c8948418e6beed28f6325d5af0a95723a5a6c6e SHA512 10eb7a7b69d26c8f977ac6790d2ae110b04bf071d547dff1cd0234f0bb227735b6c7784573921125c54ba936334077c55b7a981348af06f58ffca020ed64ef60
DIST hiredis-py-3.2.1.gh.tar.gz 20090 BLAKE2B 362ec46549780eba4c672a8e9dee5b380829e2bb3de79d45052ede6634faa499bddbb7cf479714daf4ffb71754df267ec08b32a37c30c9d4700f92015cb95ed0 SHA512 eac9299f3de448628111fa25d6dde5faaec95f3f80120ebc9b659e1b4336c84e10c04084dd8d14eda279589ffcf6b18064b37fa8f5fd358d63e8fd1a02309b9f
diff --git a/dev-python/hiredis/hiredis-3.1.1.ebuild b/dev-python/hiredis/hiredis-3.1.1.ebuild
deleted file mode 100644
index 8672f8ffbc42..000000000000
--- a/dev-python/hiredis/hiredis-3.1.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1
-
-MY_P=hiredis-py-${PV}
-DESCRIPTION="Python extension that wraps hiredis"
-HOMEPAGE="
- https://github.com/redis/hiredis-py/
- https://pypi.org/project/hiredis/
-"
-SRC_URI="
- https://github.com/redis/hiredis-py/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-
-DEPEND="
- >=dev-libs/hiredis-1.0.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-
-PATCHES=(
- "${FILESDIR}"/hiredis-2.4.0-system-libs.patch
-)
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- rm -rf hiredis || die
- epytest
-}
diff --git a/dev-python/hiredis/hiredis-3.2.1.ebuild b/dev-python/hiredis/hiredis-3.2.1.ebuild
index 26c77d2e1808..8672f8ffbc42 100644
--- a/dev-python/hiredis/hiredis-3.2.1.ebuild
+++ b/dev-python/hiredis/hiredis-3.2.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
DEPEND="
>=dev-libs/hiredis-1.0.0:=
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index d46228cdac2c..3fd8a5c62709 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,8 +1,3 @@
-DIST hypothesis-6.131.32.gh.tar.gz 9562669 BLAKE2B 28e2f15db216bafc545a262e47c43aa7594c54d3066b08910de1695945de07508b5bef24fea9139736a7e429afa6232c75e3a8e0bb2eb349fb23eb7d318bd03d SHA512 f51cf27fa60756d28416699292b6a6dc4a5cd89bccc7acbd3de65fd83222907e57d7b601544b9965f1646979d6aa9220cd5ed2f44760507af362bb3806630706
-DIST hypothesis-6.132.0.gh.tar.gz 9563870 BLAKE2B de088f7d632a8ada158f5c11b6eb8bce009b544b0cde1d4f1398b059956d17fc8fbad3abbc9033d4c9544ccbf13782c7e0ed63e366665f362c3b651490bca5f1 SHA512 b43e661610e2491abad4f20cbf455b45be995ee927106ef17a0ecfdd2090a64b0f2588e3a3466fd22304c20d0371ec0ed15505a8f57d32a3b4a44c2ef24fa203
DIST hypothesis-6.135.1.gh.tar.gz 9569007 BLAKE2B ceebfcbc7ae66c73251a5196f304a1a4e51cd3db27e7815db248ee014bbae7ca921c95a6962174f69c755c715a51b5fc041dbd11a2e0b6f7e2a97c669ae033e0 SHA512 be50f86dee60b5a6c8e8680652e6f76a30d4402e62346e7536a83dec2598cc320e56496e93363e8207f9086061c9e19ab7d4ea684405eb1ebeb3ef5f9dd29ecd
-DIST hypothesis-6.135.10.gh.tar.gz 9578191 BLAKE2B 39e2d2b74aaa857530eb7102b54dc755a54df96e0f20f90f261b5e23ce70c95c6bb141d406f966b4d5c18cccc8a50381f2b4caf238c48d358f960a24823e9a2f SHA512 714420003d1bf5eea41e2e9fcd70a2cd12ea0b2ec4852d5e141d6e9a082effa2bdc26647a100a0240c29134cccb4ad5fe1cbc4c441b9142c1d2a7296718059db
-DIST hypothesis-6.135.11.gh.tar.gz 9578647 BLAKE2B b2c6e9d920fe1d560a98dd16f1396f63da11cee5229272382980aef2981628bdf6bc81e810e591713379b6faf96f0e8e0b5c063ba687e7cf7e29cd287adb1337 SHA512 08d36fdc6544e622f4dc47d947dbb7c78951ee0db83b67b948e2ed908c86689fd167aeeeaf930e8b24d95889ef568eda7b0f2a224aacf6b0e8c741ebaa289719
-DIST hypothesis-6.135.12.gh.tar.gz 9578712 BLAKE2B 27d1d890f3fff017fe8f8152a0f2a8338722a0c72a6a7ca17cc02cc65ec8d084d82b80acaeae11f00d4452ca431f12ffe63a8dda6b25b8608f0a7a613fc815be SHA512 635e3d9214c60f219857e6de8ee7e999db9dae98812e15e724b6f72638916c2ac3bd122071e8a4b1c91b6ea7a09d1ea6b71492a35cb1b72ccc24217d329f3081
DIST hypothesis-6.135.14.gh.tar.gz 9580007 BLAKE2B deb23f73931fea93e30892a936f0035a6ea405610c42df1be571285dbabc2319c76db0d8b9a28b766da3d621f6ac419b133bd868e4756d43a3791befa5e5ea39 SHA512 269f54cd85d88fa177bd6e81e9d75e23797b208e5b9043f0d80b292545cd40896f4db56b68889336a55e0a5fb0879e8080e89fa498786877b2cf9f1c80775a08
DIST hypothesis-6.135.9.gh.tar.gz 9578130 BLAKE2B fc0619685edd2c06d77d95ee0bb7244f62b0b262621e399e3ff7a1ef13a36c80f6d60c8b333011e9387bf04095f40519b072f1b69407e5b0a83c46d2fd7acc40 SHA512 bc69855f5d68bfd68a4915d2085505d815159d5b0757104f7634cdd3db2a2e9c5a7e8c68826864aeb15aae5b16bdb99cbafdab3e443349c3edfa86c964110bce
diff --git a/dev-python/hypothesis/hypothesis-6.131.32.ebuild b/dev-python/hypothesis/hypothesis-6.131.32.ebuild
deleted file mode 100644
index 92d2bed3e937..000000000000
--- a/dev-python/hypothesis/hypothesis-6.131.32.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( python3_{11..13} )
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- cli? (
- $(python_gen_cond_dep '
- dev-python/black[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- ' "${CLI_COMPAT[@]}")
- )
-"
-BDEPEND="
- test? (
- dev-python/pexpect[${PYTHON_USEDEP}]
- >=dev-python/pytest-8[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=(
- # hangs
- hypothesis-python/tests/cover/test_lookup.py::test_lookup_overrides_defaults
- )
-
- case ${EPYTHON} in
- python3.13t)
- EPYTEST_DESELECT+=(
- # TODO: missing warning
- 'hypothesis-python/tests/cover/test_random_module.py::test_passing_referenced_instance_within_function_scope_warns'
- )
- ;&
- python3.14*)
- EPYTEST_DESELECT+=(
- 'hypothesis-python/tests/cover/test_compat.py::test_resolve_fwd_refs[Foo-Union]'
- 'hypothesis-python/tests/cover/test_lookup.py::test_builds_suggests_from_type[Union]'
- hypothesis-python/tests/cover/test_attrs_inference.py::test_attrs_inference_builds
- hypothesis-python/tests/cover/test_lookup.py::test_bytestring_not_treated_as_generic_sequence
- hypothesis-python/tests/cover/test_lookup.py::test_issue_4194_regression
- hypothesis-python/tests/cover/test_lookup.py::test_resolves_forwardrefs_to_builtin_types
- hypothesis-python/tests/cover/test_lookup.py::test_specialised_collection_types
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_collection_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_container_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_contextmanager_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_iterable_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_reversible_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_sequence_as_generic
- hypothesis-python/tests/cover/test_random_module.py::test_evil_prng_registration_nonsense
- hypothesis-python/tests/cover/test_random_module.py::test_passing_referenced_instance_within_function_scope_warns
- hypothesis-python/tests/cover/test_random_module.py::test_register_random_within_nested_function_scope
- hypothesis-python/tests/cover/test_random_module.py::test_registering_a_Random_is_idempotent
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_missing_dot_access_forward_ref
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_missing_forward_ref
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_type_checking_only_forward_ref_wrong_type
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_type_cheking_only_forward_ref
- )
- ;;
- esac
-
- epytest -o filterwarnings= -p rerunfailures --reruns=5 \
- tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.132.0.ebuild b/dev-python/hypothesis/hypothesis-6.132.0.ebuild
deleted file mode 100644
index 997db78b8df2..000000000000
--- a/dev-python/hypothesis/hypothesis-6.132.0.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( python3_{11..13} )
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- cli? (
- $(python_gen_cond_dep '
- dev-python/black[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- ' "${CLI_COMPAT[@]}")
- )
-"
-BDEPEND="
- test? (
- dev-python/pexpect[${PYTHON_USEDEP}]
- >=dev-python/pytest-8[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=(
- # hangs
- hypothesis-python/tests/cover/test_lookup.py::test_lookup_overrides_defaults
- )
-
- case ${EPYTHON} in
- python3.13t)
- EPYTEST_DESELECT+=(
- # TODO: missing warning
- 'hypothesis-python/tests/cover/test_random_module.py::test_passing_referenced_instance_within_function_scope_warns'
- )
- ;&
- python3.14*)
- EPYTEST_DESELECT+=(
- 'hypothesis-python/tests/cover/test_compat.py::test_resolve_fwd_refs[Foo-Union]'
- 'hypothesis-python/tests/cover/test_lookup.py::test_builds_suggests_from_type[Union]'
- hypothesis-python/tests/cover/test_attrs_inference.py::test_attrs_inference_builds
- hypothesis-python/tests/cover/test_lookup.py::test_bytestring_not_treated_as_generic_sequence
- hypothesis-python/tests/cover/test_lookup.py::test_issue_4194_regression
- hypothesis-python/tests/cover/test_lookup.py::test_resolves_forwardrefs_to_builtin_types
- hypothesis-python/tests/cover/test_lookup.py::test_specialised_collection_types
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_collection_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_container_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_contextmanager_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_iterable_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_reversible_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_sequence_as_generic
- hypothesis-python/tests/cover/test_random_module.py::test_evil_prng_registration_nonsense
- hypothesis-python/tests/cover/test_random_module.py::test_passing_referenced_instance_within_function_scope_warns
- hypothesis-python/tests/cover/test_random_module.py::test_register_random_within_nested_function_scope
- hypothesis-python/tests/cover/test_random_module.py::test_registering_a_Random_is_idempotent
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_missing_dot_access_forward_ref
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_missing_forward_ref
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_type_checking_only_forward_ref_wrong_type
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_type_cheking_only_forward_ref
- )
- ;;
- esac
-
- epytest -o filterwarnings= -p rerunfailures --reruns=5 \
- tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.135.1.ebuild b/dev-python/hypothesis/hypothesis-6.135.1.ebuild
index e23d3543d705..3d9eaf1e40f8 100644
--- a/dev-python/hypothesis/hypothesis-6.135.1.ebuild
+++ b/dev-python/hypothesis/hypothesis-6.135.1.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}/hypothesis-python"
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="cli"
RDEPEND="
diff --git a/dev-python/hypothesis/hypothesis-6.135.10.ebuild b/dev-python/hypothesis/hypothesis-6.135.10.ebuild
deleted file mode 100644
index 25eb21e77d45..000000000000
--- a/dev-python/hypothesis/hypothesis-6.135.10.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( python3_{11..13} )
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- cli? (
- $(python_gen_cond_dep '
- dev-python/black[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- ' "${CLI_COMPAT[@]}")
- )
-"
-BDEPEND="
- test? (
- dev-python/pexpect[${PYTHON_USEDEP}]
- >=dev-python/pytest-8[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
-
- case ${EPYTHON} in
- python3.13t)
- EPYTEST_DESELECT+=(
- # TODO: missing warning
- 'hypothesis-python/tests/cover/test_random_module.py::test_passing_referenced_instance_within_function_scope_warns'
- )
- ;;
- python3.14*)
- EPYTEST_DESELECT+=(
- 'hypothesis-python/tests/cover/test_compat.py::test_resolve_fwd_refs[Foo-Union]'
- 'hypothesis-python/tests/cover/test_lookup.py::test_builds_suggests_from_type[Union]'
- hypothesis-python/tests/cover/test_attrs_inference.py::test_attrs_inference_builds
- hypothesis-python/tests/cover/test_lookup.py::test_bytestring_not_treated_as_generic_sequence
- hypothesis-python/tests/cover/test_lookup.py::test_issue_4194_regression
- hypothesis-python/tests/cover/test_lookup.py::test_resolves_forwardrefs_to_builtin_types
- hypothesis-python/tests/cover/test_lookup.py::test_specialised_collection_types
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_collection_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_container_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_contextmanager_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_iterable_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_reversible_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_sequence_as_generic
- hypothesis-python/tests/cover/test_random_module.py::test_evil_prng_registration_nonsense
- hypothesis-python/tests/cover/test_random_module.py::test_passing_referenced_instance_within_function_scope_warns
- hypothesis-python/tests/cover/test_random_module.py::test_register_random_within_nested_function_scope
- hypothesis-python/tests/cover/test_random_module.py::test_registering_a_Random_is_idempotent
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_missing_dot_access_forward_ref
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_missing_forward_ref
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_type_checking_only_forward_ref_wrong_type
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_type_cheking_only_forward_ref
- )
- ;;
- esac
-
- epytest -o filterwarnings= -p rerunfailures --reruns=5 \
- tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.135.11.ebuild b/dev-python/hypothesis/hypothesis-6.135.11.ebuild
deleted file mode 100644
index 25eb21e77d45..000000000000
--- a/dev-python/hypothesis/hypothesis-6.135.11.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( python3_{11..13} )
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- cli? (
- $(python_gen_cond_dep '
- dev-python/black[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- ' "${CLI_COMPAT[@]}")
- )
-"
-BDEPEND="
- test? (
- dev-python/pexpect[${PYTHON_USEDEP}]
- >=dev-python/pytest-8[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
-
- case ${EPYTHON} in
- python3.13t)
- EPYTEST_DESELECT+=(
- # TODO: missing warning
- 'hypothesis-python/tests/cover/test_random_module.py::test_passing_referenced_instance_within_function_scope_warns'
- )
- ;;
- python3.14*)
- EPYTEST_DESELECT+=(
- 'hypothesis-python/tests/cover/test_compat.py::test_resolve_fwd_refs[Foo-Union]'
- 'hypothesis-python/tests/cover/test_lookup.py::test_builds_suggests_from_type[Union]'
- hypothesis-python/tests/cover/test_attrs_inference.py::test_attrs_inference_builds
- hypothesis-python/tests/cover/test_lookup.py::test_bytestring_not_treated_as_generic_sequence
- hypothesis-python/tests/cover/test_lookup.py::test_issue_4194_regression
- hypothesis-python/tests/cover/test_lookup.py::test_resolves_forwardrefs_to_builtin_types
- hypothesis-python/tests/cover/test_lookup.py::test_specialised_collection_types
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_collection_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_container_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_contextmanager_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_iterable_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_reversible_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_sequence_as_generic
- hypothesis-python/tests/cover/test_random_module.py::test_evil_prng_registration_nonsense
- hypothesis-python/tests/cover/test_random_module.py::test_passing_referenced_instance_within_function_scope_warns
- hypothesis-python/tests/cover/test_random_module.py::test_register_random_within_nested_function_scope
- hypothesis-python/tests/cover/test_random_module.py::test_registering_a_Random_is_idempotent
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_missing_dot_access_forward_ref
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_missing_forward_ref
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_type_checking_only_forward_ref_wrong_type
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_type_cheking_only_forward_ref
- )
- ;;
- esac
-
- epytest -o filterwarnings= -p rerunfailures --reruns=5 \
- tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.135.12.ebuild b/dev-python/hypothesis/hypothesis-6.135.12.ebuild
deleted file mode 100644
index 25eb21e77d45..000000000000
--- a/dev-python/hypothesis/hypothesis-6.135.12.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( python3_{11..13} )
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- cli? (
- $(python_gen_cond_dep '
- dev-python/black[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- ' "${CLI_COMPAT[@]}")
- )
-"
-BDEPEND="
- test? (
- dev-python/pexpect[${PYTHON_USEDEP}]
- >=dev-python/pytest-8[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
-
- case ${EPYTHON} in
- python3.13t)
- EPYTEST_DESELECT+=(
- # TODO: missing warning
- 'hypothesis-python/tests/cover/test_random_module.py::test_passing_referenced_instance_within_function_scope_warns'
- )
- ;;
- python3.14*)
- EPYTEST_DESELECT+=(
- 'hypothesis-python/tests/cover/test_compat.py::test_resolve_fwd_refs[Foo-Union]'
- 'hypothesis-python/tests/cover/test_lookup.py::test_builds_suggests_from_type[Union]'
- hypothesis-python/tests/cover/test_attrs_inference.py::test_attrs_inference_builds
- hypothesis-python/tests/cover/test_lookup.py::test_bytestring_not_treated_as_generic_sequence
- hypothesis-python/tests/cover/test_lookup.py::test_issue_4194_regression
- hypothesis-python/tests/cover/test_lookup.py::test_resolves_forwardrefs_to_builtin_types
- hypothesis-python/tests/cover/test_lookup.py::test_specialised_collection_types
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_collection_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_container_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_contextmanager_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_iterable_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_reversible_as_generic
- hypothesis-python/tests/cover/test_lookup_py37.py::test_resolving_standard_sequence_as_generic
- hypothesis-python/tests/cover/test_random_module.py::test_evil_prng_registration_nonsense
- hypothesis-python/tests/cover/test_random_module.py::test_passing_referenced_instance_within_function_scope_warns
- hypothesis-python/tests/cover/test_random_module.py::test_register_random_within_nested_function_scope
- hypothesis-python/tests/cover/test_random_module.py::test_registering_a_Random_is_idempotent
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_missing_dot_access_forward_ref
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_missing_forward_ref
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_type_checking_only_forward_ref_wrong_type
- hypothesis-python/tests/cover/test_type_lookup_forward_ref.py::test_bound_type_cheking_only_forward_ref
- )
- ;;
- esac
-
- epytest -o filterwarnings= -p rerunfailures --reruns=5 \
- tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/ipyparallel/ipyparallel-9.0.1.ebuild b/dev-python/ipyparallel/ipyparallel-9.0.1.ebuild
index 49dbede56692..4c8cca66ddea 100644
--- a/dev-python/ipyparallel/ipyparallel-9.0.1.ebuild
+++ b/dev-python/ipyparallel/ipyparallel-9.0.1.ebuild
@@ -38,7 +38,6 @@ BDEPEND="
dev-python/flit-core[${PYTHON_USEDEP}]
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-tornado[${PYTHON_USEDEP}]
dev-python/testpath[${PYTHON_USEDEP}]
)
"
@@ -82,7 +81,7 @@ python_test() {
esac
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p asyncio -p tornado
+ epytest -p asyncio
}
python_install_all() {
diff --git a/dev-python/ipython/ipython-9.3.0.ebuild b/dev-python/ipython/ipython-9.3.0.ebuild
index 0c1d219a5e2b..27a202cb70b0 100644
--- a/dev-python/ipython/ipython-9.3.0.ebuild
+++ b/dev-python/ipython/ipython-9.3.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="examples notebook nbconvert qt5 +smp test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/isal/isal-1.7.2.ebuild b/dev-python/isal/isal-1.7.2.ebuild
index 603f9d8989b7..c88f65354fe7 100644
--- a/dev-python/isal/isal-1.7.2.ebuild
+++ b/dev-python/isal/isal-1.7.2.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
DEPEND="
dev-libs/isa-l:=
diff --git a/dev-python/jupyter-core/Manifest b/dev-python/jupyter-core/Manifest
index 5a00e2476481..fad7572294d9 100644
--- a/dev-python/jupyter-core/Manifest
+++ b/dev-python/jupyter-core/Manifest
@@ -1,3 +1 @@
-DIST jupyter_core-5.7.2.tar.gz 87629 BLAKE2B b8d460f239419c7f648a856e55e1570646b6a6cd38ee900bbeac0aa64965f8868a88be20f6b890f2f424f0752f0da44d79abd0b3d18d275ac3f9c574ad7d18b4 SHA512 1eb4766dbc10afdcbc469853b391a88a2551a0ee2b2a3f93a316b407371ca10f546746aa4a327f8c0423cc10e4de022630c04ca7547dcf7ee8d9a911e9a0e572
-DIST jupyter_core-5.8.0.tar.gz 88884 BLAKE2B 1c3885308217fbedf62dfb5987d0da101e0868d71266afeee7cb23bd42096d295e402064ec86ed4d4bbb34fcde2fd143ad77757fc2407d2a4ba699dd94ea0062 SHA512 ef85915fcb64b7ebf5e43b1e975826a16a619dc5860223043caf9e9ee1518e7e387f6eaf1c02ff4207f37e5caec092c87b4328566732c6ffe48eeab017955c0d
DIST jupyter_core-5.8.1.tar.gz 88923 BLAKE2B 6c71035772039e719f6ec1b9ef9a70b7e651475668672b89f10e47945b224fc110d7a7ec58af8d591388d5608bd2ea2e0e0bba5aac704e48e004f0d59d5175d4 SHA512 6b3b9afbf3cf17546c1750b2725124a21a5bc0070cee580e9e82c902eddd12c54d371769211bc7c3a302fdfb9452bbc78e9e4f1b0d27e65d83f2cf86e3f0529a
diff --git a/dev-python/jupyter-core/jupyter-core-5.7.2.ebuild b/dev-python/jupyter-core/jupyter-core-5.7.2.ebuild
deleted file mode 100644
index 69dee400673d..000000000000
--- a/dev-python/jupyter-core/jupyter-core-5.7.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Core common functionality of Jupyter projects"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/jupyter_core/
- https://pypi.org/project/jupyter-core/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.11.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pip[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs \
- dev-python/myst-parser \
- dev-python/pydata-sphinx-theme \
- dev-python/sphinx-autodoc-typehints \
- dev-python/sphinxcontrib-github-alt \
- dev-python/sphinxcontrib-spelling \
- dev-python/traitlets
-distutils_enable_tests pytest
diff --git a/dev-python/jupyter-core/jupyter-core-5.8.0.ebuild b/dev-python/jupyter-core/jupyter-core-5.8.0.ebuild
deleted file mode 100644
index 1f4afb612c6a..000000000000
--- a/dev-python/jupyter-core/jupyter-core-5.8.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Core common functionality of Jupyter projects"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/jupyter_core/
- https://pypi.org/project/jupyter-core/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.11.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pip[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/jupyter-core/jupyter-core-5.8.1.ebuild b/dev-python/jupyter-core/jupyter-core-5.8.1.ebuild
index 1f4afb612c6a..7f330725caae 100644
--- a/dev-python/jupyter-core/jupyter-core-5.8.1.ebuild
+++ b/dev-python/jupyter-core/jupyter-core-5.8.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/platformdirs-2.5[${PYTHON_USEDEP}]
diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest
index a11d7c268c91..d12ab8aeaca8 100644
--- a/dev-python/langdetect/Manifest
+++ b/dev-python/langdetect/Manifest
@@ -1 +1,3 @@
DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db
+EBUILD langdetect-1.0.9.ebuild 494 BLAKE2B 9cd8a2a93a8d45bf51fe2324402b175d641762ea591fcb99459427f977a95eccffa6ca4777ca4df39814eea6eac62711567faa654456d32f79023a4685804504 SHA512 d973b85ba1a44389a4275f02a779a93a005f7c2e096467b94b072862e4984d5b42cf33f9821ac68aa5b85b12c98983a90b96049989d8c84497969174b6bb838e
+MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45
diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch
deleted file mode 100644
index 637368d2f237..000000000000
--- a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Fix "Package 'langdetect.profiles' is absent from the `packages` configuration."
-
---- a/setup.py
-+++ b/setup.py
-@@ -18,7 +18,7 @@ setup(
- author_email='michal.danilak@gmail.com',
- url='https://github.com/Mimino666/langdetect',
- keywords='language detection library',
-- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'],
-+ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'],
- include_package_data=True,
- install_requires=['six'],
- license='MIT',
diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild
index 99577c43fc3e..56733bbffc48 100644
--- a/dev-python/langdetect/langdetect-1.0.9.ebuild
+++ b/dev-python/langdetect/langdetect-1.0.9.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
@@ -19,6 +19,4 @@ KEYWORDS="~amd64"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" )
-
distutils_enable_tests unittest
diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml
index c0f74ac187e2..020e07f2a3dd 100644
--- a/dev-python/langdetect/metadata.xml
+++ b/dev-python/langdetect/metadata.xml
@@ -2,9 +2,11 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>pastalian46@gmail.com</email>
- <name>Takuya Wakazono</name>
+ <email>marcin.deranek@slonko.net</email>
+ <name>Marcin Deranek</name>
</maintainer>
-
- <origin>gentoo-guru-overlay</origin>
+ <upstream>
+ <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to>
+ </upstream>
+ <origin>slonko-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/looseversion/looseversion-1.3.0.ebuild b/dev-python/looseversion/looseversion-1.3.0.ebuild
index cb0eb19b6026..17b818a6228f 100644
--- a/dev-python/looseversion/looseversion-1.3.0.ebuild
+++ b/dev-python/looseversion/looseversion-1.3.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86"
distutils_enable_tests pytest
diff --git a/dev-python/meson-python/meson-python-0.18.0-r1.ebuild b/dev-python/meson-python/meson-python-0.18.0-r1.ebuild
index 367756089f33..1a89c17b8177 100644
--- a/dev-python/meson-python/meson-python-0.18.0-r1.ebuild
+++ b/dev-python/meson-python/meson-python-0.18.0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-monorepo-plugin/Manifest b/dev-python/mkdocs-monorepo-plugin/Manifest
index 50c0fc55f324..fcb05752cfd9 100644
--- a/dev-python/mkdocs-monorepo-plugin/Manifest
+++ b/dev-python/mkdocs-monorepo-plugin/Manifest
@@ -1,2 +1 @@
-DIST mkdocs-monorepo-plugin-1.1.0.tar.gz 13435 BLAKE2B 5e3b0af987f0125595c32e9a68fbc5d41936081fff17a69f381789df03870cfc7efcca768de4de5663998e5437d25d24b91ab60a32106e027c5c76204aaeeaaa SHA512 8820bea9dc7e8754832c85e8b8a5e369f5ab28d388d6386912b0903739dd8bafc7dfda59bf7e4b98938ac171c7d76c9bd2e836a9c0fd05f0a61e1787e959f5da
DIST mkdocs-monorepo-plugin-1.1.2.tar.gz 13723 BLAKE2B b0cbe141b2077380e8d1b19e5925aee0a3e510cb26b2dbd2c8d1be4a70afa0c2976179cadb644c3a3a6504cc86d70a2d6d8869074a47c00039188b1601d8e805 SHA512 87af8b4fe1a0ac707a9ce8b888520a8d09fefaca05a2e0aabc521025659afddb76eaba74629e7f638393e6776220be527cdcd8f4e558066cd5d204db9ab0c419
diff --git a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild
deleted file mode 100644
index 0135b4145bee..000000000000
--- a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Build multiple documentation folders in a single Mkdocs"
-HOMEPAGE="
- https://backstage.github.io/mkdocs-monorepo-plugin/
- https://pypi.org/project/mkdocs-monorepo-plugin/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
-"
-
-# Data files required by this test are not included in PyPI tarballs,
-# and upstream has not tagged any releases in their GitHub repository since 2019.
-EPYTEST_DESELECT=(
- mkdocs_monorepo_plugin/tests/test_plugin.py::TestMonorepoPlugin::test_plugin_on_config_with_nav
-)
-
-distutils_enable_tests pytest
diff --git a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.2.ebuild b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.2.ebuild
index c0bc6ca58003..0135b4145bee 100644
--- a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.2.ebuild
+++ b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}]
diff --git a/dev-python/multidict/multidict-6.4.4.ebuild b/dev-python/multidict/multidict-6.4.4.ebuild
index 74c8613b0b64..1041d0b99acd 100644
--- a/dev-python/multidict/multidict-6.4.4.ebuild
+++ b/dev-python/multidict/multidict-6.4.4.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
IUSE="+native-extensions"
BDEPEND="
diff --git a/dev-python/mypy/mypy-1.16.0.ebuild b/dev-python/mypy/mypy-1.16.0.ebuild
index c01bccee99ba..9e9e1b26d89e 100644
--- a/dev-python/mypy/mypy-1.16.0.ebuild
+++ b/dev-python/mypy/mypy-1.16.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="+native-extensions"
# stubgen collides with this package: https://bugs.gentoo.org/585594
diff --git a/dev-python/numpy/numpy-2.2.6.ebuild b/dev-python/numpy/numpy-2.2.6.ebuild
index 227ec20e781c..112853884e57 100644
--- a/dev-python/numpy/numpy-2.2.6.ebuild
+++ b/dev-python/numpy/numpy-2.2.6.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
# +lapack because the internal fallbacks are pretty slow. Building without blas
# is barely supported anyway, see bug #914358.
IUSE="big-endian +lapack"
diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest
index cd9a4e38da68..1ce6407d8e31 100644
--- a/dev-python/openstacksdk/Manifest
+++ b/dev-python/openstacksdk/Manifest
@@ -1,2 +1 @@
-DIST openstacksdk-4.5.0.tar.gz 1284921 BLAKE2B 0b1ef6483c8c3724f20badb1108ec544937b83d9fd25d989289ac4143909d175c9d16b9545315bfe88a371a1ac2088511dbe4333cadf6141dd95200b3b45ed5c SHA512 7c8225089afa4e52ef501810a495c3047a15f31388cb32cecd035474c9cf56bd2b3181b13c71a619f841206935d455fd69787005fa6fcdf5a0d2f627c9a39dc3
DIST openstacksdk-4.6.0.tar.gz 1287222 BLAKE2B cd2af29901c89bee15ed01fc2d19d75c75a5e2bacd860f999f6696292d171967e7f129ad295fc4556222ba4bf7786cccc4e20bd612b19bf3b6c6507752a88e25 SHA512 9c11a537734e11a25a8e4c664fa700071a47743b12bd8656ce6b91294650c2cd9e119d1f9fe2e68b230c46c1435040ca6b33e28f6e750f3bf88d1686dc66a42c
diff --git a/dev-python/openstacksdk/openstacksdk-4.5.0.ebuild b/dev-python/openstacksdk/openstacksdk-4.5.0.ebuild
deleted file mode 100644
index dfba065ce61c..000000000000
--- a/dev-python/openstacksdk/openstacksdk-4.5.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A collection of libraries for building applications to work with OpenStack"
-HOMEPAGE="
- https://opendev.org/openstack/openstacksdk/
- https://github.com/openstack/openstacksdk/
- https://pypi.org/project/openstacksdk/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/cryptography-2.7[${PYTHON_USEDEP}]
- >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}]
- >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}]
- >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
- >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}]
- >=dev-python/jsonpatch-1.21[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth1-5.10.0[${PYTHON_USEDEP}]
- >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}]
- >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-3[${PYTHON_USEDEP}]
- >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
- >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/prometheus-client-0.4.2[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.12.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # Internet?
- sed -e 's:test_create_dynamic_large_object:_&:' \
- -i openstack/tests/unit/cloud/test_object.py || die
-
- # TODO
- sed -e 's:test_generate_form:_&:' \
- -e 's:test_create_static_large_object:_&:' \
- -e 's:test_object_segment_retries:_&:' \
- -e 's:test_object_segment_retry_failure:_&:' \
- -e 's:test_slo_manifest_retry:_&:' \
- -i openstack/tests/unit/cloud/test_object.py || die
- sed -e 's:test_servers:_&:' \
- -i openstack/tests/unit/test_stats.py || die
-
- # unhappy about paths due to test runner
- sed -e 's:test_method_not_supported:_&:' \
- -i openstack/tests/unit/test_exceptions.py || die
- sed -e 's:test_repr:_&:' \
- -i openstack/tests/unit/test_resource.py || die
-
- # requires hacking
- rm openstack/tests/unit/test_hacking.py || die
-
- # fragile warning-based tests
- sed -e 's:test_unsupported_version_override:_&:' \
- -i openstack/tests/unit/test_missing_version.py || die
- sed -e 's:test_create_unknown_proxy:_&:' \
- -i openstack/tests/unit/test_connection.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- # functional tests require cloud instance access
- eunittest -b openstack/tests/unit
-}
diff --git a/dev-python/openstacksdk/openstacksdk-4.6.0.ebuild b/dev-python/openstacksdk/openstacksdk-4.6.0.ebuild
index 773203367ae0..dfba065ce61c 100644
--- a/dev-python/openstacksdk/openstacksdk-4.6.0.ebuild
+++ b/dev-python/openstacksdk/openstacksdk-4.6.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
>=dev-python/cryptography-2.7[${PYTHON_USEDEP}]
diff --git a/dev-python/overrides/overrides-7.7.0-r1.ebuild b/dev-python/overrides/overrides-7.7.0-r1.ebuild
index 64df1e930d8f..e2721376a589 100644
--- a/dev-python/overrides/overrides-7.7.0-r1.ebuild
+++ b/dev-python/overrides/overrides-7.7.0-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
distutils_enable_tests pytest
diff --git a/dev-python/overrides/overrides-7.7.0.ebuild b/dev-python/overrides/overrides-7.7.0.ebuild
deleted file mode 100644
index e2dfe33f0800..000000000000
--- a/dev-python/overrides/overrides-7.7.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A decorator to automatically detect mismatch when overriding a method."
-HOMEPAGE="
- https://pypi.org/project/overrides/
- https://github.com/mkorpela/overrides/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-distutils_enable_tests pytest
diff --git a/dev-python/pandas/pandas-2.3.0.ebuild b/dev-python/pandas/pandas-2.3.0.ebuild
index fd207379247e..8db7d580b03b 100644
--- a/dev-python/pandas/pandas-2.3.0.ebuild
+++ b/dev-python/pandas/pandas-2.3.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv ~x86"
IUSE="big-endian full-support minimal test X"
RESTRICT="!test? ( test )"
diff --git a/dev-python/parso/parso-0.8.4-r1.ebuild b/dev-python/parso/parso-0.8.4-r1.ebuild
index f5d3cefa4a08..d8f70d01c441 100644
--- a/dev-python/parso/parso-0.8.4-r1.ebuild
+++ b/dev-python/parso/parso-0.8.4-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
distutils_enable_sphinx docs
distutils_enable_tests pytest
diff --git a/dev-python/parso/parso-0.8.4.ebuild b/dev-python/parso/parso-0.8.4.ebuild
deleted file mode 100644
index 72df25f5079d..000000000000
--- a/dev-python/parso/parso-0.8.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A python parser that supports error recovery and round-trip parsing"
-HOMEPAGE="
- https://github.com/davidhalter/parso/
- https://pypi.org/project/parso/
-"
-SRC_URI="
- https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # py3.10 changed exception messages
- test/test_python_errors.py::test_python_exception_matches
- # With python3.11 this additional file is run by pytest,
- # but it is not actually a test and thus fails
- parso/python/token.py::parso.python.token.PythonTokenTypes
-)
diff --git a/dev-python/pikepdf/pikepdf-9.8.1.ebuild b/dev-python/pikepdf/pikepdf-9.8.1.ebuild
index d3b094767792..27ad15fc748d 100644
--- a/dev-python/pikepdf/pikepdf-9.8.1.ebuild
+++ b/dev-python/pikepdf/pikepdf-9.8.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="big-endian"
# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
diff --git a/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild b/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild
index b79542e03058..d2b84ae537e1 100644
--- a/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild
+++ b/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
RDEPEND="
virtual/pkgconfig
diff --git a/dev-python/pocketlint/metadata.xml b/dev-python/pocketlint/metadata.xml
index 83d00b14c8d4..f0609a5259d1 100644
--- a/dev-python/pocketlint/metadata.xml
+++ b/dev-python/pocketlint/metadata.xml
@@ -3,4 +3,5 @@
<pkgmetadata>
<origin>gentoo-staging</origin>
+ <stabilize-allarches/>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/pocketlint/pocketlint-0.25-r1.ebuild b/dev-python/pocketlint/pocketlint-0.25-r1.ebuild
index 39c0ed84c2b9..034aa16d9279 100644
--- a/dev-python/pocketlint/pocketlint-0.25-r1.ebuild
+++ b/dev-python/pocketlint/pocketlint-0.25-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
diff --git a/dev-python/pocketlint/pocketlint-0.25.ebuild b/dev-python/pocketlint/pocketlint-0.25.ebuild
deleted file mode 100644
index 9cdafd685d0f..000000000000
--- a/dev-python/pocketlint/pocketlint-0.25.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Shared code for running pylint against rhinstaller projects"
-HOMEPAGE="
- https://github.com/rhinstaller/pocketlint/
- https://pypi.org/project/pocketlint/
-"
-SRC_URI="
- https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
-
-RDEPEND="
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pylint[${PYTHON_USEDEP}]
-"
-
-python_test() {
- "${EPYTHON}" tests/pylint/runpylint.py || die "test failed with ${EPYTHON}"
-}
diff --git a/dev-python/prometheus-client/Manifest b/dev-python/prometheus-client/Manifest
index d69ae386046c..1e9e3e06acdd 100644
--- a/dev-python/prometheus-client/Manifest
+++ b/dev-python/prometheus-client/Manifest
@@ -1,3 +1 @@
DIST client_python-0.22.1.gh.tar.gz 4648230 BLAKE2B 3b6df3195c73f1541266d6050bb5b8208966afddd31763f0110007c8568a5307d7a3971d3f20271f2ff6dab652a6e0d6bb52dcaad2b293b1aa2cdc23792e5d05 SHA512 875bb70478e5a01a209c656692298735df21aed18861bd269b40fc70aac1e99843a95a39dc2a8999b0684d15c754d77bd913b409a275ccc2c4007f9128643ed2
-DIST prometheus_client-0.21.1.tar.gz 78551 BLAKE2B 309b32e8fd52576190c6010c52a1ec9c7cec5ce7a617285acb424dacf3cbc9a7cc4681b4fce1c291626d603ac9708c7e05d5562d2bd82c95558609b6477b2f4e SHA512 e62302e46d1dddd38463e02ed1d79448084cb76e0b2301c3af5ca4312646c450472a3bf42e4fda440d580635e8eec611948ae4a99b16961672ec3a34ce4a3df9
-DIST prometheus_client-0.22.0.tar.gz 74443 BLAKE2B e21e827c0fd85e13d1cae9d1a24b96e4dd42bda61b783d1eccc456bb55657ba4da893adfb22edb887487eba53e538c77b119915dc65b23ab6d24b20e88572ee1 SHA512 d332771f3381e55a8fd76a1e4ab71cf539568f6963a703249bc9e544132c05ccaca5b6fbe8a07bb661133bc0831a589eac81e288c0c29ec287997ea3a201437f
diff --git a/dev-python/prometheus-client/prometheus-client-0.21.1.ebuild b/dev-python/prometheus-client/prometheus-client-0.21.1.ebuild
deleted file mode 100644
index b3cf08bcdcaa..000000000000
--- a/dev-python/prometheus-client/prometheus-client-0.21.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python client for the Prometheus monitoring system"
-HOMEPAGE="
- https://github.com/prometheus/client_python/
- https://pypi.org/project/prometheus-client/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/twisted[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # optional tests, broken with >=dev-python/asgiref-3.8
- tests/test_asgi.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/prometheus-client/prometheus-client-0.22.0.ebuild b/dev-python/prometheus-client/prometheus-client-0.22.0.ebuild
deleted file mode 100644
index f6ef907b0ca2..000000000000
--- a/dev-python/prometheus-client/prometheus-client-0.22.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python client for the Prometheus monitoring system"
-HOMEPAGE="
- https://github.com/prometheus/client_python/
- https://pypi.org/project/prometheus-client/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/twisted[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # optional tests, broken with >=dev-python/asgiref-3.8
- tests/test_asgi.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/prometheus-client/prometheus-client-0.22.1.ebuild b/dev-python/prometheus-client/prometheus-client-0.22.1.ebuild
index dca11d15dc0c..4a371d544934 100644
--- a/dev-python/prometheus-client/prometheus-client-0.22.1.ebuild
+++ b/dev-python/prometheus-client/prometheus-client-0.22.1.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/twisted[${PYTHON_USEDEP}]
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index 14e20d2d8cc4..2f933dbe2b83 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
# need protobuf compiler
BDEPEND="
diff --git a/dev-python/pyacoustid/pyacoustid-1.3.0-r1.ebuild b/dev-python/pyacoustid/pyacoustid-1.3.0-r1.ebuild
index f5255c114668..49081d143c89 100644
--- a/dev-python/pyacoustid/pyacoustid-1.3.0-r1.ebuild
+++ b/dev-python/pyacoustid/pyacoustid-1.3.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="examples test"
# Tests fail with network-sandbox, since they need to connect to acoustid.org
PROPERTIES="test_network"
diff --git a/dev-python/pycryptodome/pycryptodome-3.23.0.ebuild b/dev-python/pycryptodome/pycryptodome-3.23.0.ebuild
index 4454123e7ac3..c82b17950598 100644
--- a/dev-python/pycryptodome/pycryptodome-3.23.0.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.23.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="BSD-2 Unlicense"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
DEPEND="
dev-libs/gmp:=
diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest
index 354ea28a50d8..ad3975731b62 100644
--- a/dev-python/pyopencl/Manifest
+++ b/dev-python/pyopencl/Manifest
@@ -1,2 +1 @@
-DIST pyopencl-2024.2.7.tar.gz 470964 BLAKE2B 6c61d91735667dd63fec0375defe98fb681eb448780f86b0129769d30714adb51832955d8c2e838970f17187e5027f794cd21affc870910d23ec46126049d4ed SHA512 5c9982f5dcaeb3faeb6ac6b88940b5baff43b7580fc5d466a596d9c180e45725cbf9971ba6ae4981202900b06cee3be7fa88fdf7227befee874a8f203a3a3267
DIST pyopencl-2025.1.tar.gz 422510 BLAKE2B 1da270b4eabd3cf1209c97db6383ccd3450601946181386c139ed76b9cee3cccba06d6836b342b902fb227d1ef43f899633fe2037f5744a38b37677ef70ed00c SHA512 bc281c38b977f207a213763aca3c0086430e5a4d8d9018673fb5648e1afc440758ec7ec219544644d596805beaa448b2fa34cd5b4c109a46b3d6e8b7648a931c
diff --git a/dev-python/pyopencl/files/pyopencl-2024.2.7-nanobind-flags.patch b/dev-python/pyopencl/files/pyopencl-2024.2.7-nanobind-flags.patch
deleted file mode 100644
index e5816b924773..000000000000
--- a/dev-python/pyopencl/files/pyopencl-2024.2.7-nanobind-flags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-nanobind defaults to adding -Os and friends: https://github.com/wjakob/nanobind/blob/b0136fe6ac1967cb2399456adc346a1af06a3b88/docs/api_cmake.rst#L80.
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -167,6 +167,9 @@ find_package(OpenCL REQUIRED)
- nanobind_add_module(
- _cl
- NB_STATIC # Build static libnanobind (the extension module itself remains a shared library)
-+ PROTECT_STACK
-+ NOMINSIZE
-+ NOSTRIP
- src/wrap_constants.cpp
- src/wrap_cl.cpp
- src/wrap_cl_part_1.cpp
diff --git a/dev-python/pyopencl/pyopencl-2024.2.7.ebuild b/dev-python/pyopencl/pyopencl-2024.2.7.ebuild
deleted file mode 100644
index 6dbeeee75a2b..000000000000
--- a/dev-python/pyopencl/pyopencl-2024.2.7.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-
-inherit distutils-r1 multiprocessing pypi
-
-DESCRIPTION="Python wrapper for OpenCL"
-HOMEPAGE="
- https://mathema.tician.de/software/pyopencl/
- https://pypi.org/project/pyopencl/
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-IUSE="examples opengl"
-
-# Running tests on GPUs requires both appropriate hardware and additional permissions
-# having been granted to the user running them. Testing on CPUs with dev-libs/pocl
-# is in theory possible but has been found to be very fragile, see e.g. Bug #872308.
-RESTRICT="test"
-
-COMMON=">=virtual/opencl-2"
-# libglvnd is only needed for the headers
-DEPEND="
- ${COMMON}
- opengl? ( media-libs/libglvnd )
-"
-RDEPEND="
- ${COMMON}
- >=dev-python/mako-0.3.6[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/pytools-2024.1.5[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/nanobind[${PYTHON_USEDEP}]
- test? ( dev-libs/pocl )
-"
-
-PATCHES=(
- "${FILESDIR}"/pyopencl-2024.2.7-nanobind-flags.patch
-)
-
-distutils_enable_tests pytest
-
-python_configure_all() {
- DISTUTILS_ARGS=(
- -DPYOPENCL_ENABLE_GL=$(usex opengl)
- )
-}
-
-python_test() {
- # Use dev-libs/pocl for testing; ignore any other OpenCL devices that might be present
- local -x PYOPENCL_TEST="portable:pthread"
- # Set the number of threads to match MAKEOPTS
- local -x POCL_MAX_PTHREAD_COUNT=$(makeopts_jobs)
- # Change to the 'test' directory so that python does not try to import pyopencl from the source directory
- # (Importing from the source directory fails, because the compiled '_cl' module is only in the build directory)
- pushd test >/dev/null || die
- epytest
- popd >/dev/null || die
-}
-
-python_install_all() {
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyopencl/pyopencl-2025.1.ebuild b/dev-python/pyopencl/pyopencl-2025.1.ebuild
index ddb50025ab5a..70d43e974f57 100644
--- a/dev-python/pyopencl/pyopencl-2025.1.ebuild
+++ b/dev-python/pyopencl/pyopencl-2025.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ~ppc64 ~riscv"
IUSE="examples opengl"
# Running tests on GPUs requires both appropriate hardware and additional permissions
diff --git a/dev-python/pyopenssl/pyopenssl-25.1.0.ebuild b/dev-python/pyopenssl/pyopenssl-25.1.0.ebuild
index 11e89d49062f..88e52ad0aee2 100644
--- a/dev-python/pyopenssl/pyopenssl-25.1.0.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-25.1.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
<dev-python/cryptography-46[${PYTHON_USEDEP}]
diff --git a/dev-python/pypdf/pypdf-5.6.0.ebuild b/dev-python/pypdf/pypdf-5.6.0.ebuild
index 7f7c606f0d17..d318e9a36250 100644
--- a/dev-python/pypdf/pypdf-5.6.0.ebuild
+++ b/dev-python/pypdf/pypdf-5.6.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
BDEPEND="
test? (
diff --git a/dev-python/pyqt-builder/pyqt-builder-1.18.2.ebuild b/dev-python/pyqt-builder/pyqt-builder-1.18.2.ebuild
index 79890dd9d3f1..c84dfb5b713a 100644
--- a/dev-python/pyqt-builder/pyqt-builder-1.18.2.ebuild
+++ b/dev-python/pyqt-builder/pyqt-builder-1.18.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/Python-PyQt/PyQt-builder/"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
diff --git a/dev-python/pyqt6-sip/pyqt6-sip-13.10.2.ebuild b/dev-python/pyqt6-sip/pyqt6-sip-13.10.2.ebuild
index 5f9d9add6ba6..44147b674004 100644
--- a/dev-python/pyqt6-sip/pyqt6-sip-13.10.2.ebuild
+++ b/dev-python/pyqt6-sip/pyqt6-sip-13.10.2.ebuild
@@ -14,4 +14,4 @@ HOMEPAGE="https://pypi.org/project/PyQt6-sip/"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
diff --git a/dev-python/pyxdg/pyxdg-0.28-r1.ebuild b/dev-python/pyxdg/pyxdg-0.28-r1.ebuild
deleted file mode 100644
index 9ce537ed0bb7..000000000000
--- a/dev-python/pyxdg/pyxdg-0.28-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-MY_P="${PN}-rel-${PV}"
-DESCRIPTION="A Python module to deal with freedesktop.org specifications"
-HOMEPAGE="
- https://freedesktop.org/wiki/Software/pyxdg/
- https://pypi.org/project/pyxdg/
-"
-SRC_URI="
- https://github.com/takluyver/pyxdg/archive/rel-${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
-
-PATCHES=( "${FILESDIR}"/${P}-py3.12.patch )
-
-distutils_enable_tests pytest
diff --git a/dev-python/pyxdg/pyxdg-0.28-r2.ebuild b/dev-python/pyxdg/pyxdg-0.28-r2.ebuild
index b9b96bf2f671..cba39bfc7515 100644
--- a/dev-python/pyxdg/pyxdg-0.28-r2.ebuild
+++ b/dev-python/pyxdg/pyxdg-0.28-r2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
PATCHES=(
"${FILESDIR}"/${PN}-0.28-py3.12.patch
diff --git a/dev-python/reportlab/reportlab-4.4.1.ebuild b/dev-python/reportlab/reportlab-4.4.1.ebuild
index 403335fa7f9b..676bca9d07e2 100644
--- a/dev-python/reportlab/reportlab-4.4.1.ebuild
+++ b/dev-python/reportlab/reportlab-4.4.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
diff --git a/dev-python/rfc3161-client/rfc3161-client-1.0.3.ebuild b/dev-python/rfc3161-client/rfc3161-client-1.0.3.ebuild
index 962dbc5ffe5f..2d840d51ec46 100644
--- a/dev-python/rfc3161-client/rfc3161-client-1.0.3.ebuild
+++ b/dev-python/rfc3161-client/rfc3161-client-1.0.3.ebuild
@@ -98,7 +98,7 @@ LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0
"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
RDEPEND="
>=dev-python/cryptography-43[${PYTHON_USEDEP}]
diff --git a/dev-python/rfc8785/rfc8785-0.1.4.ebuild b/dev-python/rfc8785/rfc8785-0.1.4.ebuild
index 0f0d58b8b4aa..439594bd98f5 100644
--- a/dev-python/rfc8785/rfc8785-0.1.4.ebuild
+++ b/dev-python/rfc8785/rfc8785-0.1.4.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
distutils_enable_tests pytest
diff --git a/dev-python/rpds-py/rpds-py-0.25.1.ebuild b/dev-python/rpds-py/rpds-py-0.25.1.ebuild
index 1b0802135fc3..19e9c18abfaf 100644
--- a/dev-python/rpds-py/rpds-py-0.25.1.ebuild
+++ b/dev-python/rpds-py/rpds-py-0.25.1.ebuild
@@ -51,7 +51,7 @@ LICENSE="MIT"
# Dependent crate licenses
LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so"
diff --git a/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild b/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild
index 001e30e261c9..c4f5d49b1926 100644
--- a/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild
+++ b/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2024 Gentoo Authors
+# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1 pypi
diff --git a/dev-python/scikit-build-core/scikit-build-core-0.11.4.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.11.4.ebuild
index ce461e9023e9..93c81ff191aa 100644
--- a/dev-python/scikit-build-core/scikit-build-core-0.11.4.ebuild
+++ b/dev-python/scikit-build-core/scikit-build-core-0.11.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
# we always want [pyproject] extra
RDEPEND="
diff --git a/dev-python/scikit-learn/Manifest b/dev-python/scikit-learn/Manifest
index e961187ce505..5b8fd7591315 100644
--- a/dev-python/scikit-learn/Manifest
+++ b/dev-python/scikit-learn/Manifest
@@ -1,3 +1 @@
-DIST scikit-learn-1.6.1.gh.tar.gz 7046495 BLAKE2B 83292549cc12e44033451345fe6deac17fa4f3d013f9755839d4d7f1c7de9690c089a754493d0d3879ef44ed8523400d617fa4d135ce8500dab608552777cdf6 SHA512 ad91d7bd67884851334fed9b0f3b6f3bfacb6b1521b89acbe22e9428a88009579373118bbd3a55358ea60c997e98609062fc4eac8b1def1d0ad18026c0491074
DIST scikit-learn-1.7.0.gh.tar.gz 7155945 BLAKE2B bd95523f81d64c1eca8bb162372344a91331007a0a0c9764d84fd6e92ce5ae4f72f9595598e8ea806b7bcfcff1f97e020bb6976a738fcca8c0f22ae348355207 SHA512 9093af3df99bdb9dc3961e4ba576ec53a2fd27c9a6dbe49b24a9cc9de9ae33536dff7c68c4430ff0c29bd4e0e2ee05f937c94b048a2443aa92c7258a82011fca
-DIST scikit-learn-1.7.0rc1.gh.tar.gz 7160017 BLAKE2B 15534eeef26f8f7ee335f14cb193be3742c1fe215093f2852e7ad6a00e23237fae2b6af820632bc07630c51a54f6cc5bdd8e4a7b40834c2b1ddf6b385c55eb06 SHA512 103dda41a312dad7a9586ffcc3d2e95594de566dfa33cce5e06b34b30bd62eceae762af4ecfc5094313a28502db2c22aafd1bd69bffe5347ccb651fa589ebe9d
diff --git a/dev-python/scikit-learn/scikit-learn-1.6.1.ebuild b/dev-python/scikit-learn/scikit-learn-1.6.1.ebuild
deleted file mode 100644
index a24291d74bdd..000000000000
--- a/dev-python/scikit-learn/scikit-learn-1.6.1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Machine learning library for Python"
-HOMEPAGE="
- https://scikit-learn.org/stable/
- https://github.com/scikit-learn/scikit-learn/
- https://pypi.org/project/scikit-learn/
-"
-SRC_URI="
- https://github.com/scikit-learn/scikit-learn/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
-IUSE="examples"
-
-DEPEND="
- virtual/blas:=
- virtual/cblas:=
- >=dev-python/numpy-1.19.5:=[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
- >=dev-python/joblib-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/threadpoolctl-3.1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pythran-0.14.0[${PYTHON_USEDEP}]
- >=dev-python/cython-3.0.10[${PYTHON_USEDEP}]
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-# For some reason this wants to use urllib to fetch things from the internet
-# distutils_enable_sphinx doc \
-# dev-python/matplotlib \
-# dev-python/memory-profiler \
-# dev-python/numpydoc \
-# dev-python/pandas \
-# dev-python/pillow \
-# dev-python/seaborn \
-# dev-python/sphinx-gallery \
-# dev-python/sphinx-prompt \
-# dev-python/scikit-image
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: floating-point problems
- gaussian_process/kernels.py::sklearn.gaussian_process.kernels.ExpSineSquared
- # doctest failing on extra shape= in repr, probably numpy version
- cluster/_hdbscan/hdbscan.py::sklearn.cluster._hdbscan.hdbscan.HDBSCAN
- )
-
- case ${ARCH} in
- ppc64)
- EPYTEST_DESELECT+=(
- # TODO
- ensemble/_weight_boosting.py::sklearn.ensemble._weight_boosting.AdaBoostRegressor
- )
- esac
-
- rm -rf sklearn || die
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest --pyargs sklearn
-}
-
-python_install_all() {
- find "${S}" -name \*LICENSE.txt -delete || die
- distutils-r1_python_install_all
- use examples && dodoc -r examples
-}
diff --git a/dev-python/scikit-learn/scikit-learn-1.7.0.ebuild b/dev-python/scikit-learn/scikit-learn-1.7.0.ebuild
index 43f10c5f3cf8..2fb07901734c 100644
--- a/dev-python/scikit-learn/scikit-learn-1.7.0.ebuild
+++ b/dev-python/scikit-learn/scikit-learn-1.7.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${P/_}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
IUSE="examples"
DEPEND="
diff --git a/dev-python/scikit-learn/scikit-learn-1.7.0_rc1.ebuild b/dev-python/scikit-learn/scikit-learn-1.7.0_rc1.ebuild
deleted file mode 100644
index 971476d364fa..000000000000
--- a/dev-python/scikit-learn/scikit-learn-1.7.0_rc1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Machine learning library for Python"
-HOMEPAGE="
- https://scikit-learn.org/stable/
- https://github.com/scikit-learn/scikit-learn/
- https://pypi.org/project/scikit-learn/
-"
-SRC_URI="
- https://github.com/scikit-learn/scikit-learn/archive/${PV/_}.tar.gz
- -> ${P/_}.gh.tar.gz
-"
-S=${WORKDIR}/${P/_}
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="examples"
-
-DEPEND="
- virtual/blas:=
- virtual/cblas:=
- >=dev-python/numpy-1.22.0:=[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
- >=dev-python/joblib-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/threadpoolctl-3.1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pythran-0.14.0[${PYTHON_USEDEP}]
- >=dev-python/cython-3.0.10[${PYTHON_USEDEP}]
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-# For some reason this wants to use urllib to fetch things from the internet
-# distutils_enable_sphinx doc \
-# dev-python/matplotlib \
-# dev-python/memory-profiler \
-# dev-python/numpydoc \
-# dev-python/pandas \
-# dev-python/pillow \
-# dev-python/seaborn \
-# dev-python/sphinx-gallery \
-# dev-python/sphinx-prompt \
-# dev-python/scikit-image
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: floating-point problems
- gaussian_process/kernels.py::sklearn.gaussian_process.kernels.ExpSineSquared
- )
-
- case ${ARCH} in
- ppc64)
- EPYTEST_DESELECT+=(
- # TODO
- ensemble/_weight_boosting.py::sklearn.ensemble._weight_boosting.AdaBoostRegressor
- )
- esac
-
- rm -rf sklearn || die
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest --pyargs sklearn
-}
-
-python_install_all() {
- find "${S}" -name \*LICENSE.txt -delete || die
- distutils-r1_python_install_all
- use examples && dodoc -r examples
-}
diff --git a/dev-python/securesystemslib/securesystemslib-1.3.0.ebuild b/dev-python/securesystemslib/securesystemslib-1.3.0.ebuild
index d2d53ec0c363..e99c968d29f6 100644
--- a/dev-python/securesystemslib/securesystemslib-1.3.0.ebuild
+++ b/dev-python/securesystemslib/securesystemslib-1.3.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
RDEPEND="
>=dev-python/cryptography-40.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/seedir/Manifest b/dev-python/seedir/Manifest
index f83c886053c4..423f9ad4e267 100644
--- a/dev-python/seedir/Manifest
+++ b/dev-python/seedir/Manifest
@@ -1,2 +1 @@
-DIST seedir-0.5.0.gh.tar.gz 3099344 BLAKE2B 27ee50e6dfd91a67bb80452b3065c4183341933ef09de4ec298490264bb66601146a50a0b7550ef37bb332acdee1f2e45c31b8eca6e33f4f7e59b9d8f127f565 SHA512 e6c257787e65c24697e76f75308dc5e8c2f919205a4922aa1bb66673000e2c784959ebe45a7ccd826d3ee1fea03fe0a6a64f6c90321c76d1e36ab68ba3962361
DIST seedir-0.5.1.gh.tar.gz 3103982 BLAKE2B bfdc149ebba6d9fa86ec295de92ae6a77664d35ed4db7f1b3fb1fac250f23a238adfaf3e6419973fee93964bc1a252bdd691eaa5c2ec34e3b74f3dc22e2ef9db SHA512 279b5480bf66b19449a60a5b6240e0bf34d94383b184495486acd1f4ab55303158f652c8fc88d373e9cec0522aa35e83c40a13df83f372556c8873ac220e6fe2
diff --git a/dev-python/seedir/seedir-0.5.0.ebuild b/dev-python/seedir/seedir-0.5.0.ebuild
deleted file mode 100644
index 32c154869e33..000000000000
--- a/dev-python/seedir/seedir-0.5.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Package for creating, editing, and reading folder tree diagrams"
-HOMEPAGE="
- https://github.com/earnestt1234/seedir/
- https://pypi.org/project/seedir/
-"
-SRC_URI="
- https://github.com/earnestt1234/seedir/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
-
-RDEPEND="
- dev-python/natsort[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/seedir/seedir-0.5.1.ebuild b/dev-python/seedir/seedir-0.5.1.ebuild
index b7ae7fbc2d48..32c154869e33 100644
--- a/dev-python/seedir/seedir-0.5.1.ebuild
+++ b/dev-python/seedir/seedir-0.5.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-python/natsort[${PYTHON_USEDEP}]
diff --git a/dev-python/selenium/selenium-4.33.0-r1.ebuild b/dev-python/selenium/selenium-4.33.0-r1.ebuild
index 8c347029916e..57620e92c4ee 100644
--- a/dev-python/selenium/selenium-4.33.0-r1.ebuild
+++ b/dev-python/selenium/selenium-4.33.0-r1.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="test test-rust"
RESTRICT="!test? ( test )"
diff --git a/dev-python/sip/sip-6.12.0.ebuild b/dev-python/sip/sip-6.12.0.ebuild
index 8abc7ce9ef41..bb8daacbe818 100644
--- a/dev-python/sip/sip-6.12.0.ebuild
+++ b/dev-python/sip/sip-6.12.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="BSD-2 BSD"
SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
diff --git a/dev-python/structlog/structlog-25.4.0.ebuild b/dev-python/structlog/structlog-25.4.0.ebuild
index ee3aefbb91b1..d769f9aaed18 100644
--- a/dev-python/structlog/structlog-25.4.0.ebuild
+++ b/dev-python/structlog/structlog-25.4.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="|| ( Apache-2.0 MIT )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
BDEPEND="
dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
diff --git a/dev-python/tomlkit/Manifest b/dev-python/tomlkit/Manifest
index ff95e1151ea4..08594ce1f3c1 100644
--- a/dev-python/tomlkit/Manifest
+++ b/dev-python/tomlkit/Manifest
@@ -1,2 +1 @@
-DIST tomlkit-0.13.2.tar.gz 192885 BLAKE2B c95d24e0ec61cb90dfdd3fe7a07f8187fdfdee1b60d6d3e5a1af08e6d319e24c2447107cd3e49455a3f1cd29a50bde2e09f3a57708ce7349d1e9bd6957e46c9d SHA512 65b45468de25a6b9f22c3fe3468301902e1e439de580e74f15f5a24985546a4bfe47642b6014a25590eb176fedbe468828d7bc84c9c3b65ab418c071f0902957
DIST tomlkit-0.13.3.tar.gz 185207 BLAKE2B e4248dd22357295b4315abb28abb1e2949499fcc2f451058205876ffd67b4f45e0a773de9f73f07ec3a44dd8d066d7ee6bb2ea9d2067db2b76adba9b5391982b SHA512 bdb679d64ad09f89b8ae8c6b8406d24b805562e4d80a1a0644a533b15eafe8bf5b3451754d71d453ca581d43bcc598473499dab29176d52b2ff0589ff59bbec9
diff --git a/dev-python/tomlkit/tomlkit-0.13.2.ebuild b/dev-python/tomlkit/tomlkit-0.13.2.ebuild
deleted file mode 100644
index 0dab9f8f5aa6..000000000000
--- a/dev-python/tomlkit/tomlkit-0.13.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Style preserving TOML library"
-HOMEPAGE="
- https://github.com/python-poetry/tomlkit/
- https://pypi.org/project/tomlkit/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-BDEPEND="
- test? (
- dev-python/pyyaml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- grep -q 'build-backend = "poetry' pyproject.toml ||
- die "Upstream changed build-backend, recheck"
- # write a custom pyproject.toml to ease setuptools bootstrap
- cat > pyproject.toml <<-EOF || die
- [build-system]
- requires = ["flit_core >=3.2,<4"]
- build-backend = "flit_core.buildapi"
-
- [project]
- name = "tomlkit"
- version = "${PV}"
- description = "Style preserving TOML library"
- EOF
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/tomlkit/tomlkit-0.13.3.ebuild b/dev-python/tomlkit/tomlkit-0.13.3.ebuild
index 5aa2fb057ade..caa53d3122e0 100644
--- a/dev-python/tomlkit/tomlkit-0.13.3.ebuild
+++ b/dev-python/tomlkit/tomlkit-0.13.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/treq/Manifest b/dev-python/treq/Manifest
index 589ccefe0388..de81bfc9a4a3 100644
--- a/dev-python/treq/Manifest
+++ b/dev-python/treq/Manifest
@@ -1,2 +1 @@
-DIST treq-24.9.1.tar.gz 85614 BLAKE2B cce700ae1f18b7e97953c45cb835786655caf47a0e425944e58f94c76a33c5948920c38f89283f50b51624f365326045d6ebb163c86644069f5bf548e137b9c0 SHA512 b8ed6ed5262073559babe8d0413a1f5369215a41ac7459441172a9086c654cf1dc7e51a0497d4c714726ae02d2163760cddde7008e360f37ebb4586b82409bb8
DIST treq-25.5.0.tar.gz 83588 BLAKE2B 671e3e1f79f76abd1bda8b7826500bfc18c2d0bb192c668667f138fc123b178dcaee33e99e29f0ef437cbcaf12b511d54641b6300e6f068e85850a178dcf6617 SHA512 59fb457c2b4bc60ffa6fc0649c55fedcf4c64fdc43d7ea5c74241ab8e7a8afc23f878138dea249890e64ac0ba33959e8de443decb6ac388a976d8d4dabf64086
diff --git a/dev-python/treq/treq-24.9.1-r1.ebuild b/dev-python/treq/treq-24.9.1-r1.ebuild
deleted file mode 100644
index 51f4afa444bd..000000000000
--- a/dev-python/treq/treq-24.9.1-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A requests-like API built on top of twisted.web's Agent"
-HOMEPAGE="
- https://github.com/twisted/treq/
- https://pypi.org/project/treq/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/attrs[${PYTHON_USEDEP}]
- >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
- dev-python/incremental[${PYTHON_USEDEP}]
- dev-python/multipart[${PYTHON_USEDEP}]
- >=dev-python/requests-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-18.7.0[ssl(-),${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-3.10.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/incremental[${PYTHON_USEDEP}]
- test? (
- dev-python/httpbin[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # fix relative path for docs generation
- sed -e 's@("..")@("../src")@' -i docs/conf.py || die
-
- # unbundle multipart
- rm src/treq/_multipart.py || die
- find -name '*.py' -exec \
- sed -i -e 's:from [.]\+_multipart:from multipart:' {} + || die
-}
-
-python_test() {
- "${EPYTHON}" -m twisted.trial treq || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/treq/treq-25.5.0.ebuild b/dev-python/treq/treq-25.5.0.ebuild
index a13d435d0958..e0238a3b16b2 100644
--- a/dev-python/treq/treq-25.5.0.ebuild
+++ b/dev-python/treq/treq-25.5.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest
index 14b1a012eb2f..ab2a71455af0 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -1,3 +1,2 @@
-DIST trimesh-4.6.10.gh.tar.gz 13636665 BLAKE2B 1362e7db082cd107d801314ece352f61beb704f3b53f0a33daf2b3ebb86cf670209769504e4dcc5f258d80fb7da3a6b20509589e2d7a8ff83b9f892c9ddc0193 SHA512 27e3bdc32a5ff9fe2c9a0b989487815817811db196d1be6d6356a25a23ae39cf13a069318146dfb2c722ac175beeb68b69a12dfcea3689b70f6e376f5ecfd608
DIST trimesh-4.6.11.gh.tar.gz 13637301 BLAKE2B fc672641ec363794ff90aa1daaa4711838917395771de55376981af1a2bab1dcb58e8240fd23d9c6d17187ed952994927b4896792a0cf1d632eaf88d0ca3808c SHA512 7c1039a845a461b450d5dda54da287a7f35e8ffbe544ee4e920dcb7053a30791796f239d00337f1cb443c3df610bdc2faa6a93e7240c2c494ab6c6ef9d563b96
DIST trimesh-4.6.12.gh.tar.gz 13637824 BLAKE2B f1dbc1c7963284d4560847872290d09096673cccefce62758bbea9d055c933aff15eced6a279fba88a8b0489a16df6c9e7211a7977488eb719696d465a6ca8f5 SHA512 01f4f0d3b8b1c7621dc19f2e541d68337298133d331b5950a786a0e07bf0fbbeb10777887ce6b49134c670e3d1bd56fcdbc1f08e7d1eb79527e91b6e9b5b01d9
diff --git a/dev-python/trimesh/trimesh-4.6.10.ebuild b/dev-python/trimesh/trimesh-4.6.10.ebuild
deleted file mode 100644
index 71f4a8bbad96..000000000000
--- a/dev-python/trimesh/trimesh-4.6.10.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Python library for loading and using triangular meshes"
-HOMEPAGE="
- https://trimesh.org/
- https://github.com/mikedh/trimesh/
- https://pypi.org/project/trimesh/
-"
-SRC_URI="
- https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~x86"
-
-RDEPEND="
- dev-python/charset-normalizer[${PYTHON_USEDEP}]
- dev-python/colorlog[${PYTHON_USEDEP}]
- dev-python/httpx[${PYTHON_USEDEP}]
- dev-python/jsonschema[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/networkx[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.20[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pycollada[${PYTHON_USEDEP}]
- dev-python/pyglet[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}]
- dev-python/svg-path[${PYTHON_USEDEP}]
- dev-python/sympy[${PYTHON_USEDEP}]
- dev-python/xxhash[${PYTHON_USEDEP}]
- dev-python/rtree[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/mapbox-earcut[${PYTHON_USEDEP}]
- dev-python/pillow[webp,${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_TIMEOUT=1800
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # requires manifold3d
- tests/test_boolean.py::test_multiple_difference
- # timing nonsense
- tests/test_bounds.py::BoundsTest::test_obb_mesh_large
- )
- local EPYTEST_IGNORE=(
- # require pyinstrument
- tests/test_sweep.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-pkg_postinst() {
- optfeature_header "${PN} functionality can be extended by installing the following packages:"
- optfeature "making GUI applications with 3D stuff" dev-python/glooey
- optfeature "2D triangulations of polygons" dev-python/mapbox-earcut
- optfeature "loading a number of additional mesh formats" dev-python/meshio
- optfeature "figuring out how much memory we have" dev-python/psutil
- optfeature "marching cubes and other nice stuff" dev-python/scikit-image
-}
diff --git a/dev-python/trimesh/trimesh-4.6.11.ebuild b/dev-python/trimesh/trimesh-4.6.11.ebuild
index 9a55e3b051f5..71f4a8bbad96 100644
--- a/dev-python/trimesh/trimesh-4.6.11.ebuild
+++ b/dev-python/trimesh/trimesh-4.6.11.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
RDEPEND="
dev-python/charset-normalizer[${PYTHON_USEDEP}]
diff --git a/dev-python/tuf/tuf-6.0.0.ebuild b/dev-python/tuf/tuf-6.0.0.ebuild
index 6d1cdaa1ec6f..8817c161bcac 100644
--- a/dev-python/tuf/tuf-6.0.0.ebuild
+++ b/dev-python/tuf/tuf-6.0.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="|| ( Apache-2.0 MIT )"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
RDEPEND="
<dev-python/urllib3-3[${PYTHON_USEDEP}]
diff --git a/dev-python/typer/Manifest b/dev-python/typer/Manifest
index 230682e9b5ae..414effc0be07 100644
--- a/dev-python/typer/Manifest
+++ b/dev-python/typer/Manifest
@@ -1 +1 @@
-DIST typer-0.15.3.tar.gz 101641 BLAKE2B c400974553ecaa1aa8ebeacc0042b50b5c7805dadbeca33225d9bedff415b10ce644b384fc699660a34f1d3a5049ceff67e682a5e7fb5910d7b264b49ce0e4ef SHA512 0562b8305bb8d494112919962aa74ca750ecdef2f70c0fd1f956101d2b81c28e9f31b94c8258eaa7f3cf7c3f685e48c86d8469a63c9d0e65eb1b49d79e6220c6
+DIST typer-0.16.0.tar.gz 102625 BLAKE2B 9d9974af18697bdfac6954d596537178d5bc5ee8fd2e812561f5d282d02816d945a37c2dc60b90711ff9abe8c5df5d08b08cc321854d2bf75fd3567e5d4ce3d5 SHA512 72ed9d0996ee4a96dffd866332916c705a2f5c11547248039c828b5180193e8ef9aed0789605703c9f7350f3f9d91049cec4b185dcbc1e8fb662b6dc7385f01e
diff --git a/dev-python/typer/metadata.xml b/dev-python/typer/metadata.xml
index 8a81ebe4b659..af170d60a2dc 100644
--- a/dev-python/typer/metadata.xml
+++ b/dev-python/typer/metadata.xml
@@ -9,10 +9,18 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
<use>
- <flag name="rich">Rich text output via <pkg>dev-python/rich</pkg></flag>
- <flag name="shell-detection">detect current shell with <pkg>dev-python/shellingham</pkg> for completions</flag>
+ <flag name="cli">
+ Install "typer" entry point (conflicts with dev-lang/erlang).
+ Even with the flag disabled, the CLI can still be used
+ via "python -m typer".
+ </flag>
</use>
- <origin>gentoo-guru-overlay</origin>
+ <origin>gentoo-staging</origin>
+ <stabilize-allarches/>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/typer/typer-0.15.3.ebuild b/dev-python/typer/typer-0.15.3.ebuild
deleted file mode 100644
index c6921119791c..000000000000
--- a/dev-python/typer/typer-0.15.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-DISTUTILS_USE_PEP517=pdm-backend
-
-inherit distutils-r1 shell-completion pypi
-
-DESCRIPTION="Build great CLIs. Easy to code. Based on Python type hints."
-HOMEPAGE="
- https://typer.tiangolo.com/
- https://github.com/tiangolo/typer
- https://pypi.org/project/typer/
-"
-SRC_URI="$(pypi_sdist_url "${PN}" "${PV}")"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-IUSE="+rich shell-detection test"
-
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/shellingham[${PYTHON_USEDEP}]
- ')
- )
-"
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- rich? ( dev-python/rich[${PYTHON_USEDEP}] )
- shell-detection? ( dev-python/shellingham[${PYTHON_USEDEP}] )
- ')
-"
-
-distutils_enable_tests pytest
-
-src_test() {
- export TERMINAL_WIDTH=3000
- export _TYPER_FORCE_DISABLE_TERMINAL=1
-
- distutils-r1_src_test "${@}"
-}
-
-src_compile() {
- distutils-r1_src_compile "${@}"
-
- local shell
- for shell in bash zsh fish; do
- typer_gencomp ${shell}
- done
-}
-
-typer_get_comp() {
- local COMPLETIONSDIR="${WORKDIR}/comp"
- local shell="$1"
-
- case "${shell}" in
- bash) echo "${COMPLETIONSDIR}/${PN}" ;;
- zsh) echo "${COMPLETIONSDIR}/_${PN}" ;;
- fish) echo "${COMPLETIONSDIR}/${PN}.fish" ;;
- *) die "unknown shell: ${shell}" ;;
- esac
-}
-
-typer_gencomp() {
- local COMPLETIONSDIR="${WORKDIR}/comp"
- mkdir "${COMPLETIONSDIR}" 2> /dev/null
- local shell="$1"
-
- compfile="$(typer_get_comp "${@}")"
-
- _TYPER_COMPLETE_TEST_DISABLE_SHELL_DETECTION=1 python -m typer --show-completion "${shell}" |
- sed 's/python -m //g ; s/_PYTHON _M //g ; s/python_m//g ; s/TYPER_COMPLETE/_TYPER_COMPLETE/' > "${compfile}" ||
- die "failed to generate ${shell} completion"
-
- einfo "generated completion script for ${shell}: ${compfile}"
-}
-
-src_install() {
- distutils-r1_src_install "${@}"
-
- dobashcomp "$(typer_get_comp bash)"
- dozshcomp "$(typer_get_comp zsh)"
- dofishcomp "$(typer_get_comp fish)"
-}
diff --git a/dev-python/typer/typer-0.16.0.ebuild b/dev-python/typer/typer-0.16.0.ebuild
new file mode 100644
index 000000000000..478a50bcc17c
--- /dev/null
+++ b/dev-python/typer/typer-0.16.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 shell-completion pypi
+
+DESCRIPTION="Build great CLIs. Easy to code. Based on Python type hints"
+HOMEPAGE="
+ https://typer.tiangolo.com/
+ https://github.com/fastapi/typer/
+ https://pypi.org/project/typer/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="cli"
+
+RDEPEND="
+ >=dev-python/click-8.0.0[${PYTHON_USEDEP}]
+ >=dev-python/rich-10.11.0[${PYTHON_USEDEP}]
+ >=dev-python/shellingham-1.3.0[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-3.7.4.3[${PYTHON_USEDEP}]
+ cli? ( !dev-lang/erlang )
+"
+BDEPEND="
+ test? (
+ dev-python/coverage[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ if ! use cli; then
+ sed -i -e '/typer\.cli/d' pyproject.toml || die
+ fi
+}
+
+python_test() {
+ # See scripts/tests.sh
+ local -x TERMINAL_WIDTH=3000
+ local -x _TYPER_FORCE_DISABLE_TERMINAL=1
+ local -x _TYPER_RUN_INSTALL_COMPLETION_TESTS=1
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
+
+python_install() {
+ if use cli && [[ ! ${COMPLETIONS_INSTALLED} ]]; then
+ local -x _TYPER_COMPLETE_TEST_DISABLE_SHELL_DETECTION=1
+ newbashcomp - typer < <(typer --show-completion bash || die)
+ newzshcomp - typer < <(typer --show-completion zsh || die)
+ newfishcomp - typer < <(typer --show-completion fish || die)
+ COMPLETIONS_INSTALLED=1
+ fi
+
+ distutils-r1_python_install
+}
diff --git a/dev-python/types-docutils/Manifest b/dev-python/types-docutils/Manifest
index af5b5dbf19bb..e38a43861c2a 100644
--- a/dev-python/types-docutils/Manifest
+++ b/dev-python/types-docutils/Manifest
@@ -1,2 +1 @@
-DIST types_docutils-0.21.0.20250526.tar.gz 38140 BLAKE2B 33a226242e97e9c89db972fc82c664a322deb6b0d1853c5942ba993a4f27d2c193e5456293330abc9d2b98ad60fb094c0972f875d17253329ef8a50b6a5ad2cd SHA512 3945615dc897ba657fb8cba4d8682ad0eeb3617aae4ff62e8f9e4b90ebc30136c4e1abe87c8f5c10a9ec60484d86e9cb5b79510117bbe424ff8f0879313a6561
DIST types_docutils-0.21.0.20250604.tar.gz 40953 BLAKE2B 35ca47bb71ece85f2786396d224835f74592ec2e7278f6c0459bea8451a4ee7c9299be1fcaa2a8d41a6c0d8a1abacbb72403611069ef24df9940330682c01103 SHA512 84ee5f87686bc75e0e41437b05a23932de4e92a179bc19763bb6cc823b31e8055f143e27d74fd77d1752b945d56db0979ab9a418f8edf63aeb195b621620c0ba
diff --git a/dev-python/types-docutils/types-docutils-0.21.0.20250526.ebuild b/dev-python/types-docutils/types-docutils-0.21.0.20250526.ebuild
deleted file mode 100644
index 29b3eac5da76..000000000000
--- a/dev-python/types-docutils/types-docutils-0.21.0.20250526.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Typing stubs for docutils"
-HOMEPAGE="https://pypi.org/project/types-docutils/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
diff --git a/dev-python/types-docutils/types-docutils-0.21.0.20250604.ebuild b/dev-python/types-docutils/types-docutils-0.21.0.20250604.ebuild
index 9fdbbf2b35dd..29b3eac5da76 100644
--- a/dev-python/types-docutils/types-docutils-0.21.0.20250604.ebuild
+++ b/dev-python/types-docutils/types-docutils-0.21.0.20250604.ebuild
@@ -13,4 +13,4 @@ HOMEPAGE="https://pypi.org/project/types-docutils/"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
diff --git a/dev-python/types-psutil/Manifest b/dev-python/types-psutil/Manifest
index 15da1d8398b3..009a56fd9b99 100644
--- a/dev-python/types-psutil/Manifest
+++ b/dev-python/types-psutil/Manifest
@@ -1,2 +1 @@
-DIST types_psutil-7.0.0.20250516.tar.gz 20271 BLAKE2B 67993809d6f3fef5ad81d75e6c64467ba3481baecba2ce7d5747257fbb4f5272b9e53931d8942fd721b5a524d3989b7756441ad0f2dc1c57565a28bb922c6ee6 SHA512 5c9943cd6597d118ced72fcd4f18ae4dc903ae82e8721de1b1b363300f437bcb130d4c30bae1f26b4fab9016fa9dc868bfd93a5b3c5a2bfcf9309a8f9df326eb
DIST types_psutil-7.0.0.20250601.tar.gz 20297 BLAKE2B 5be04bb1399bc30ad93083e9bb539b7f53fa7ca0aaa743c19ad364256389d2e5e3e2eb9fedea00ae24e9465abbd9eba761ef81c4eda2bd8d0c3b55c78bcf970b SHA512 212270e73b30f1862e1a014581688d0478df792064d44dd18426b317c695496cd247913c10144bd45bdb3b37704e135cfe84f99616e9f14fb60990e26e06e2ed
diff --git a/dev-python/types-psutil/types-psutil-7.0.0.20250516.ebuild b/dev-python/types-psutil/types-psutil-7.0.0.20250516.ebuild
deleted file mode 100644
index 7cc0c410d9fc..000000000000
--- a/dev-python/types-psutil/types-psutil-7.0.0.20250516.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2023-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Typing stubs for psutil"
-HOMEPAGE="https://pypi.org/project/types-psutil/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/dev-python/types-psutil/types-psutil-7.0.0.20250601.ebuild b/dev-python/types-psutil/types-psutil-7.0.0.20250601.ebuild
index da0f9d713bcd..7cc0c410d9fc 100644
--- a/dev-python/types-psutil/types-psutil-7.0.0.20250601.ebuild
+++ b/dev-python/types-psutil/types-psutil-7.0.0.20250601.ebuild
@@ -13,4 +13,4 @@ HOMEPAGE="https://pypi.org/project/types-psutil/"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest
index efb5a12e1e19..39350d146c0a 100644
--- a/dev-python/typing-extensions/Manifest
+++ b/dev-python/typing-extensions/Manifest
@@ -1,3 +1 @@
-DIST typing_extensions-4.13.2.tar.gz 106967 BLAKE2B 6a0dfd0cb94f8411342f547f2b209a3c8afd32c818ec837c9ce63191392ba5f89c31279f35d7ca8c0a2f2cda99ea23084c3fad4bc3787f20e31741665e174645 SHA512 2cd798939362ee0d7ddbffe69b1d0fdd72b9574c1bd7300caee73d36c457ea64ea635c87ecc6188db9ffaaca272b1c8dd978a42c591ae0dfdca5632317ddb18c
DIST typing_extensions-4.14.0.tar.gz 107423 BLAKE2B dc5035fd1e7029b50ca92f286ca01839e722279e7a0d4325f1217b2546ebb4b01dcba36cb364d50c71f176b9a8ab42b55f29fef87f5856b5d215b39006e35bae SHA512 69cc6588c22744758461bc752ad983111a55e256fbe29250f36077b349b8266b12920897fe70d48d7994db644737dc1e6f74626e22d972aef7a1c3f4204779eb
-DIST typing_extensions-4.14.0rc1.tar.gz 107459 BLAKE2B 5be5ca9f8e29f26f0cf61d7125caaab830d70e13199f1b0407d04eef18587e144737553cf6ed750f31188723821743d80b16b91c93cd4a4714402e1e1ac3df57 SHA512 0c37102ca65695dd71431aac63457f76c09bb974e32fb8e22cc54e386c6307701a3e58fc21cd2883409a2c6ea6eae337c5184030eda7c5f3580c721ac681ad32
diff --git a/dev-python/typing-extensions/files/typing-extensions-4.13.2-py314.patch b/dev-python/typing-extensions/files/typing-extensions-4.13.2-py314.patch
deleted file mode 100644
index d1086c2c3590..000000000000
--- a/dev-python/typing-extensions/files/typing-extensions-4.13.2-py314.patch
+++ /dev/null
@@ -1,422 +0,0 @@
-From 2354c1a8d21cf8f6d6f6a9d54bb3a69b5908e035 Mon Sep 17 00:00:00 2001
-From: Jelle Zijlstra <jelle.zijlstra@gmail.com>
-Date: Fri, 2 May 2025 19:45:27 -0700
-Subject: [PATCH 1/2] Fix test failures on Python 3.14 (#566)
-
----
- src/test_typing_extensions.py | 40 ++++++++++++++++++++++++-----------
- src/typing_extensions.py | 9 ++++++--
- 2 files changed, 35 insertions(+), 14 deletions(-)
-
-diff --git a/src/test_typing_extensions.py b/src/test_typing_extensions.py
-index 584b0fa..7b08f72 100644
---- a/src/test_typing_extensions.py
-+++ b/src/test_typing_extensions.py
-@@ -901,10 +901,12 @@ class Cls:
-
- class DeprecatedCoroTests(BaseTestCase):
- def test_asyncio_iscoroutinefunction(self):
-- self.assertFalse(asyncio.coroutines.iscoroutinefunction(func))
-- self.assertFalse(asyncio.coroutines.iscoroutinefunction(Cls.func))
-- self.assertTrue(asyncio.coroutines.iscoroutinefunction(coro))
-- self.assertTrue(asyncio.coroutines.iscoroutinefunction(Cls.coro))
-+ with warnings.catch_warnings():
-+ warnings.simplefilter("ignore", DeprecationWarning)
-+ self.assertFalse(asyncio.coroutines.iscoroutinefunction(func))
-+ self.assertFalse(asyncio.coroutines.iscoroutinefunction(Cls.func))
-+ self.assertTrue(asyncio.coroutines.iscoroutinefunction(coro))
-+ self.assertTrue(asyncio.coroutines.iscoroutinefunction(Cls.coro))
-
- @skipUnless(TYPING_3_12_ONLY or TYPING_3_13_0_RC, "inspect.iscoroutinefunction works differently on Python < 3.12")
- def test_inspect_iscoroutinefunction(self):
-@@ -7228,7 +7230,7 @@ class TypeVarTests(BaseTestCase):
-
- def test_bound_errors(self):
- with self.assertRaises(TypeError):
-- TypeVar('X', bound=Union)
-+ TypeVar('X', bound=Optional)
- with self.assertRaises(TypeError):
- TypeVar('X', str, float, bound=Employee)
- with self.assertRaisesRegex(TypeError,
-@@ -8213,19 +8215,26 @@ class TestGetAnnotations(BaseTestCase):
- get_annotations(f2, format=Format.FORWARDREF),
- {"a": "undefined"},
- )
-- self.assertEqual(get_annotations(f2, format=2), {"a": "undefined"})
-+ # Test that the raw int also works
-+ self.assertEqual(
-+ get_annotations(f2, format=Format.FORWARDREF.value),
-+ {"a": "undefined"},
-+ )
-
- self.assertEqual(
- get_annotations(f1, format=Format.STRING),
- {"a": "int"},
- )
-- self.assertEqual(get_annotations(f1, format=3), {"a": "int"})
-+ self.assertEqual(
-+ get_annotations(f1, format=Format.STRING.value),
-+ {"a": "int"},
-+ )
-
- with self.assertRaises(ValueError):
- get_annotations(f1, format=0)
-
- with self.assertRaises(ValueError):
-- get_annotations(f1, format=4)
-+ get_annotations(f1, format=42)
-
- def test_custom_object_with_annotations(self):
- class C:
-@@ -8264,10 +8273,17 @@ class TestGetAnnotations(BaseTestCase):
- foo.__annotations__ = {"a": "foo", "b": "str"}
- for format in Format:
- with self.subTest(format=format):
-- self.assertEqual(
-- get_annotations(foo, format=format),
-- {"a": "foo", "b": "str"},
-- )
-+ if format is Format.VALUE_WITH_FAKE_GLOBALS:
-+ with self.assertRaisesRegex(
-+ ValueError,
-+ "The VALUE_WITH_FAKE_GLOBALS format is for internal use only"
-+ ):
-+ get_annotations(foo, format=format)
-+ else:
-+ self.assertEqual(
-+ get_annotations(foo, format=format),
-+ {"a": "foo", "b": "str"},
-+ )
-
- self.assertEqual(
- get_annotations(foo, eval_str=True, locals=locals()),
-diff --git a/src/typing_extensions.py b/src/typing_extensions.py
-index fa89c83..d089d5e 100644
---- a/src/typing_extensions.py
-+++ b/src/typing_extensions.py
-@@ -4153,8 +4153,9 @@ _PEP_649_OR_749_IMPLEMENTED = (
-
- class Format(enum.IntEnum):
- VALUE = 1
-- FORWARDREF = 2
-- STRING = 3
-+ VALUE_WITH_FAKE_GLOBALS = 2
-+ FORWARDREF = 3
-+ STRING = 4
-
-
- if _PEP_649_OR_749_IMPLEMENTED:
-@@ -4198,6 +4199,10 @@ else:
-
- """
- format = Format(format)
-+ if format is Format.VALUE_WITH_FAKE_GLOBALS:
-+ raise ValueError(
-+ "The VALUE_WITH_FAKE_GLOBALS format is for internal use only"
-+ )
-
- if eval_str and format is not Format.VALUE:
- raise ValueError("eval_str=True is only supported with format=Format.VALUE")
-From 62740a52eca38414efc9ce01b361ab45eae7c38e Mon Sep 17 00:00:00 2001
-From: Jelle Zijlstra <jelle.zijlstra@gmail.com>
-Date: Mon, 5 May 2025 09:50:14 -0700
-Subject: [PATCH 2/2] Fix tests on Python 3.14 (#592)
-
----
- src/test_typing_extensions.py | 117 ++++++++++++++++++++++++++++++----
- src/typing_extensions.py | 67 +++++++++++++++----
- 2 files changed, 161 insertions(+), 23 deletions(-)
-
-diff --git a/src/test_typing_extensions.py b/src/test_typing_extensions.py
-index 7b08f72..9742b98 100644
---- a/src/test_typing_extensions.py
-+++ b/src/test_typing_extensions.py
-@@ -440,6 +440,48 @@ class BaseTestCase(TestCase):
- raise self.failureException(message)
-
-
-+class EqualToForwardRef:
-+ """Helper to ease use of annotationlib.ForwardRef in tests.
-+
-+ This checks only attributes that can be set using the constructor.
-+
-+ """
-+
-+ def __init__(
-+ self,
-+ arg,
-+ *,
-+ module=None,
-+ owner=None,
-+ is_class=False,
-+ ):
-+ self.__forward_arg__ = arg
-+ self.__forward_is_class__ = is_class
-+ self.__forward_module__ = module
-+ self.__owner__ = owner
-+
-+ def __eq__(self, other):
-+ if not isinstance(other, (EqualToForwardRef, typing.ForwardRef)):
-+ return NotImplemented
-+ if sys.version_info >= (3, 14) and self.__owner__ != other.__owner__:
-+ return False
-+ return (
-+ self.__forward_arg__ == other.__forward_arg__
-+ and self.__forward_module__ == other.__forward_module__
-+ and self.__forward_is_class__ == other.__forward_is_class__
-+ )
-+
-+ def __repr__(self):
-+ extra = []
-+ if self.__forward_module__ is not None:
-+ extra.append(f", module={self.__forward_module__!r}")
-+ if self.__forward_is_class__:
-+ extra.append(", is_class=True")
-+ if sys.version_info >= (3, 14) and self.__owner__ is not None:
-+ extra.append(f", owner={self.__owner__!r}")
-+ return f"EqualToForwardRef({self.__forward_arg__!r}{''.join(extra)})"
-+
-+
- class Employee:
- pass
-
-@@ -5075,6 +5117,64 @@ class TypedDictTests(BaseTestCase):
- x: str
-
-
-+ def test_annotations(self):
-+ # _type_check is applied
-+ with self.assertRaisesRegex(TypeError, "Plain typing.Optional is not valid as type argument"):
-+ class X(TypedDict):
-+ a: Optional
-+
-+ # _type_convert is applied
-+ class Y(TypedDict):
-+ a: None
-+ b: "int"
-+ if sys.version_info >= (3, 14):
-+ import annotationlib
-+
-+ fwdref = EqualToForwardRef('int', module=__name__)
-+ self.assertEqual(Y.__annotations__, {'a': type(None), 'b': fwdref})
-+ self.assertEqual(Y.__annotate__(annotationlib.Format.FORWARDREF), {'a': type(None), 'b': fwdref})
-+ else:
-+ self.assertEqual(Y.__annotations__, {'a': type(None), 'b': typing.ForwardRef('int', module=__name__)})
-+
-+ @skipUnless(TYPING_3_14_0, "Only supported on 3.14")
-+ def test_delayed_type_check(self):
-+ # _type_check is also applied later
-+ class Z(TypedDict):
-+ a: undefined # noqa: F821
-+
-+ with self.assertRaises(NameError):
-+ Z.__annotations__
-+
-+ undefined = Final
-+ with self.assertRaisesRegex(TypeError, "Plain typing.Final is not valid as type argument"):
-+ Z.__annotations__
-+
-+ undefined = None # noqa: F841
-+ self.assertEqual(Z.__annotations__, {'a': type(None)})
-+
-+ @skipUnless(TYPING_3_14_0, "Only supported on 3.14")
-+ def test_deferred_evaluation(self):
-+ class A(TypedDict):
-+ x: NotRequired[undefined] # noqa: F821
-+ y: ReadOnly[undefined] # noqa: F821
-+ z: Required[undefined] # noqa: F821
-+
-+ self.assertEqual(A.__required_keys__, frozenset({'y', 'z'}))
-+ self.assertEqual(A.__optional_keys__, frozenset({'x'}))
-+ self.assertEqual(A.__readonly_keys__, frozenset({'y'}))
-+ self.assertEqual(A.__mutable_keys__, frozenset({'x', 'z'}))
-+
-+ with self.assertRaises(NameError):
-+ A.__annotations__
-+
-+ import annotationlib
-+ self.assertEqual(
-+ A.__annotate__(annotationlib.Format.STRING),
-+ {'x': 'NotRequired[undefined]', 'y': 'ReadOnly[undefined]',
-+ 'z': 'Required[undefined]'},
-+ )
-+
-+
- class AnnotatedTests(BaseTestCase):
-
- def test_repr(self):
-@@ -5887,7 +5987,7 @@ class ConcatenateTests(BaseTestCase):
- U2 = Unpack[Ts]
- self.assertEqual(C2[U1], (str, int, str))
- self.assertEqual(C2[U2], (str, Unpack[Ts]))
-- self.assertEqual(C2["U2"], (str, typing.ForwardRef("U2")))
-+ self.assertEqual(C2["U2"], (str, EqualToForwardRef("U2")))
-
- if (3, 12, 0) <= sys.version_info < (3, 12, 4):
- with self.assertRaises(AssertionError):
-@@ -7196,8 +7296,8 @@ class TypeVarTests(BaseTestCase):
- self.assertEqual(X | "x", Union[X, "x"])
- self.assertEqual("x" | X, Union["x", X])
- # make sure the order is correct
-- self.assertEqual(get_args(X | "x"), (X, typing.ForwardRef("x")))
-- self.assertEqual(get_args("x" | X), (typing.ForwardRef("x"), X))
-+ self.assertEqual(get_args(X | "x"), (X, EqualToForwardRef("x")))
-+ self.assertEqual(get_args("x" | X), (EqualToForwardRef("x"), X))
-
- def test_union_constrained(self):
- A = TypeVar('A', str, bytes)
-@@ -8770,7 +8870,7 @@ class TestEvaluateForwardRefs(BaseTestCase):
- type_params=None,
- format=Format.FORWARDREF,
- )
-- self.assertEqual(evaluated_ref, typing.ForwardRef("doesnotexist2"))
-+ self.assertEqual(evaluated_ref, EqualToForwardRef("doesnotexist2"))
-
- def test_evaluate_with_type_params(self):
- # Use a T name that is not in globals
-@@ -8857,13 +8957,6 @@ class TestEvaluateForwardRefs(BaseTestCase):
- obj = object()
- self.assertIs(evaluate_forward_ref(typing.ForwardRef("int"), globals={"int": obj}), obj)
-
-- def test_fwdref_value_is_cached(self):
-- fr = typing.ForwardRef("hello")
-- with self.assertRaises(NameError):
-- evaluate_forward_ref(fr)
-- self.assertIs(evaluate_forward_ref(fr, globals={"hello": str}), str)
-- self.assertIs(evaluate_forward_ref(fr), str)
--
- @skipUnless(TYPING_3_9_0, "Needs PEP 585 support")
- def test_fwdref_with_owner(self):
- self.assertEqual(
-@@ -8908,7 +9001,7 @@ class TestEvaluateForwardRefs(BaseTestCase):
- self.assertEqual(get_args(evaluated_ref1b), (Y[Tx],))
-
- with self.subTest("nested string of TypeVar"):
-- evaluated_ref2 = evaluate_forward_ref(typing.ForwardRef("""Y["Y['Tx']"]"""), locals={"Y": Y})
-+ evaluated_ref2 = evaluate_forward_ref(typing.ForwardRef("""Y["Y['Tx']"]"""), locals={"Y": Y, "Tx": Tx})
- self.assertEqual(get_origin(evaluated_ref2), Y)
- if not TYPING_3_9_0:
- self.skipTest("Nested string 'Tx' stays ForwardRef in 3.8")
-diff --git a/src/typing_extensions.py b/src/typing_extensions.py
-index d089d5e..baa6c4f 100644
---- a/src/typing_extensions.py
-+++ b/src/typing_extensions.py
-@@ -13,6 +13,9 @@ import types as _types
- import typing
- import warnings
-
-+if sys.version_info >= (3, 14):
-+ import annotationlib
-+
- __all__ = [
- # Super-special typing primitives.
- 'Any',
-@@ -1014,21 +1017,31 @@ else:
- tp_dict.__orig_bases__ = bases
-
- annotations = {}
-+ own_annotate = None
- if "__annotations__" in ns:
- own_annotations = ns["__annotations__"]
-- elif "__annotate__" in ns:
-- # TODO: Use inspect.VALUE here, and make the annotations lazily evaluated
-- own_annotations = ns["__annotate__"](1)
-+ elif sys.version_info >= (3, 14):
-+ if hasattr(annotationlib, "get_annotate_from_class_namespace"):
-+ own_annotate = annotationlib.get_annotate_from_class_namespace(ns)
-+ else:
-+ # 3.14.0a7 and earlier
-+ own_annotate = ns.get("__annotate__")
-+ if own_annotate is not None:
-+ own_annotations = annotationlib.call_annotate_function(
-+ own_annotate, Format.FORWARDREF, owner=tp_dict
-+ )
-+ else:
-+ own_annotations = {}
- else:
- own_annotations = {}
- msg = "TypedDict('Name', {f0: t0, f1: t1, ...}); each t must be a type"
- if _TAKES_MODULE:
-- own_annotations = {
-+ own_checked_annotations = {
- n: typing._type_check(tp, msg, module=tp_dict.__module__)
- for n, tp in own_annotations.items()
- }
- else:
-- own_annotations = {
-+ own_checked_annotations = {
- n: typing._type_check(tp, msg)
- for n, tp in own_annotations.items()
- }
-@@ -1041,7 +1054,8 @@ else:
- for base in bases:
- base_dict = base.__dict__
-
-- annotations.update(base_dict.get('__annotations__', {}))
-+ if sys.version_info <= (3, 14):
-+ annotations.update(base_dict.get('__annotations__', {}))
- required_keys.update(base_dict.get('__required_keys__', ()))
- optional_keys.update(base_dict.get('__optional_keys__', ()))
- readonly_keys.update(base_dict.get('__readonly_keys__', ()))
-@@ -1051,8 +1065,8 @@ else:
- # is retained for backwards compatibility, but only for Python
- # 3.13 and lower.
- if (closed and sys.version_info < (3, 14)
-- and "__extra_items__" in own_annotations):
-- annotation_type = own_annotations.pop("__extra_items__")
-+ and "__extra_items__" in own_checked_annotations):
-+ annotation_type = own_checked_annotations.pop("__extra_items__")
- qualifiers = set(_get_typeddict_qualifiers(annotation_type))
- if Required in qualifiers:
- raise TypeError(
-@@ -1066,8 +1080,8 @@ else:
- )
- extra_items_type = annotation_type
-
-- annotations.update(own_annotations)
-- for annotation_key, annotation_type in own_annotations.items():
-+ annotations.update(own_checked_annotations)
-+ for annotation_key, annotation_type in own_checked_annotations.items():
- qualifiers = set(_get_typeddict_qualifiers(annotation_type))
-
- if Required in qualifiers:
-@@ -1085,7 +1099,38 @@ else:
- mutable_keys.add(annotation_key)
- readonly_keys.discard(annotation_key)
-
-- tp_dict.__annotations__ = annotations
-+ if sys.version_info >= (3, 14):
-+ def __annotate__(format):
-+ annos = {}
-+ for base in bases:
-+ if base is Generic:
-+ continue
-+ base_annotate = base.__annotate__
-+ if base_annotate is None:
-+ continue
-+ base_annos = annotationlib.call_annotate_function(
-+ base.__annotate__, format, owner=base)
-+ annos.update(base_annos)
-+ if own_annotate is not None:
-+ own = annotationlib.call_annotate_function(
-+ own_annotate, format, owner=tp_dict)
-+ if format != Format.STRING:
-+ own = {
-+ n: typing._type_check(tp, msg, module=tp_dict.__module__)
-+ for n, tp in own.items()
-+ }
-+ elif format == Format.STRING:
-+ own = annotationlib.annotations_to_string(own_annotations)
-+ elif format in (Format.FORWARDREF, Format.VALUE):
-+ own = own_checked_annotations
-+ else:
-+ raise NotImplementedError(format)
-+ annos.update(own)
-+ return annos
-+
-+ tp_dict.__annotate__ = __annotate__
-+ else:
-+ tp_dict.__annotations__ = annotations
- tp_dict.__required_keys__ = frozenset(required_keys)
- tp_dict.__optional_keys__ = frozenset(optional_keys)
- tp_dict.__readonly_keys__ = frozenset(readonly_keys)
diff --git a/dev-python/typing-extensions/typing-extensions-4.13.2-r2.ebuild b/dev-python/typing-extensions/typing-extensions-4.13.2-r2.ebuild
deleted file mode 100644
index e155428a7f5e..000000000000
--- a/dev-python/typing-extensions/typing-extensions-4.13.2-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
-HOMEPAGE="
- https://pypi.org/project/typing-extensions/
- https://github.com/python/typing_extensions/
-"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- >=dev-python/flit-core-3.11[${PYTHON_USEDEP}]
- test? (
- dev-python/test[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-PATCHES=(
- # https://github.com/python/typing_extensions/pull/566
- # https://github.com/python/typing_extensions/pull/592
- "${FILESDIR}/${P}-py314.patch"
-)
-
-python_test() {
- cd src || die
- eunittest
-}
diff --git a/dev-python/typing-extensions/typing-extensions-4.14.0.ebuild b/dev-python/typing-extensions/typing-extensions-4.14.0.ebuild
index aa49586f5f76..7cde208e1712 100644
--- a/dev-python/typing-extensions/typing-extensions-4.14.0.ebuild
+++ b/dev-python/typing-extensions/typing-extensions-4.14.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/typing-extensions/typing-extensions-4.14.0_rc1.ebuild b/dev-python/typing-extensions/typing-extensions-4.14.0_rc1.ebuild
deleted file mode 100644
index a25f13f9c29f..000000000000
--- a/dev-python/typing-extensions/typing-extensions-4.14.0_rc1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
-HOMEPAGE="
- https://pypi.org/project/typing-extensions/
- https://github.com/python/typing_extensions/
-"
-
-LICENSE="PSF-2"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- >=dev-python/flit-core-3.11[${PYTHON_USEDEP}]
- test? (
- dev-python/test[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
- cd src || die
- eunittest
-}
diff --git a/dev-python/uritemplate/Manifest b/dev-python/uritemplate/Manifest
index 8ec84a4c96cf..9c7b58054dba 100644
--- a/dev-python/uritemplate/Manifest
+++ b/dev-python/uritemplate/Manifest
@@ -1,2 +1 @@
-DIST uritemplate-4.1.1.tar.gz 273898 BLAKE2B 08a9179da7ccdb8b6d1a85ccf34f44f8282e6b5a00ddea541364272816588c238f4f8f960a197a7e8074607bcb8d1b52226740bddf0b92fb3751cb2d4b8fad51 SHA512 7682c7dcd9c8d4428b047e3adbc283b78f755face4d8dd1b0cd11df9583bd0435543640ba79229d436aeecad2b5b29684befdccc84ba71f72769ee130cb6576a
DIST uritemplate-4.2.0.tar.gz 33267 BLAKE2B fc2e2de096e5419c5fdcfb650396c8044029f2574e73889b7cb4c117f83f7bd9b50402cc3af4fc6df12cf6ebace38d3a799c689fbbb311907bbe12704f004f90 SHA512 1c0bda6238f651aca6126ad2e34db4af62b81666a22171f4082293804976b654cc83506d3209cc09866e682a29f8223301c62c8db420f12c38af4a23b9a1d4fe
diff --git a/dev-python/uritemplate/metadata.xml b/dev-python/uritemplate/metadata.xml
index 853174b8f2ab..ea8988e8af6a 100644
--- a/dev-python/uritemplate/metadata.xml
+++ b/dev-python/uritemplate/metadata.xml
@@ -7,4 +7,5 @@
</maintainer>
<origin>gentoo-staging</origin>
+ <stabilize-allarches/>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/uritemplate/uritemplate-4.1.1.ebuild b/dev-python/uritemplate/uritemplate-4.1.1.ebuild
deleted file mode 100644
index adb2932ac834..000000000000
--- a/dev-python/uritemplate/uritemplate-4.1.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python implementation of RFC6570, URI Template"
-HOMEPAGE="
- https://uritemplate.readthedocs.io/en/latest/
- https://pypi.org/project/uritemplate/
- https://github.com/python-hyper/uritemplate/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-distutils_enable_tests pytest
diff --git a/dev-python/uritemplate/uritemplate-4.2.0.ebuild b/dev-python/uritemplate/uritemplate-4.2.0.ebuild
index e6c5521efd26..adb2932ac834 100644
--- a/dev-python/uritemplate/uritemplate-4.2.0.ebuild
+++ b/dev-python/uritemplate/uritemplate-4.2.0.ebuild
@@ -17,6 +17,6 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
distutils_enable_tests pytest
diff --git a/dev-python/uv/uv-0.7.10.ebuild b/dev-python/uv/uv-0.7.10.ebuild
index 2d1639acdcdb..ae627e729770 100644
--- a/dev-python/uv/uv-0.7.10.ebuild
+++ b/dev-python/uv/uv-0.7.10.ebuild
@@ -47,7 +47,7 @@ LICENSE+="
# ring crate
LICENSE+=" openssl"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="test"
RESTRICT="test"
PROPERTIES="test_network"
diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index 92726c1f288d..24f4445a9181 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1,3 +1 @@
-DIST uvicorn-0.31.1.gh.tar.gz 728604 BLAKE2B 4f8f4e34bc6b13f6f0866a6890855a5b3bf9aad179de2fdeab40fdb017f76acfaa1cb7c9bd97d55d2ea5cd513afc3b6857ae0613912f6be55dc1d17cf810b213 SHA512 2ceab852cd7819fee592cf2507fa9ce8cc80f19dec0492fec621e6eded4a47edecbe4fe559a8474dacff260546ba146e33af9cab964e121356797fdc9a2dae28
-DIST uvicorn-0.34.2.gh.tar.gz 709898 BLAKE2B 8316b0f51f0a833ae42eaf235839761019e20e80e1bf9a81d79f90c814fc214b0a346b81d98b6734f2b132c8641e96b1ef43c137906b55fcd8d4c825d607626e SHA512 e8d4dbf182a47431ab9485a8f1072b327c2adb97e4489dcad08835d2759241539971192781cffe4cbb12ff68e70b040e07ad60fe274aa1d62320ad0d63278e64
DIST uvicorn-0.34.3.gh.tar.gz 709829 BLAKE2B 160af2a0d85d02745fe608aac5c1e3589a5e8fee1e69607764a7bce563f05dd09bda2a7502f1dee595ef594d1d389a3070802c0bbeadf9590f9b834b5de2ba4a SHA512 22858af8e7c8ec80aca7d8a4a450213526752a96aaacd8d7016d7589aa3577e01ba36cdf3684820c3dc34be0a313e7ca5dec87acb7b3dc0ec0375ae00aa95d10
diff --git a/dev-python/uvicorn/uvicorn-0.31.1.ebuild b/dev-python/uvicorn/uvicorn-0.31.1.ebuild
deleted file mode 100644
index 2681899e88be..000000000000
--- a/dev-python/uvicorn/uvicorn-0.31.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Lightning-fast ASGI server implementation"
-HOMEPAGE="
- https://www.uvicorn.org/
- https://github.com/encode/uvicorn/
- https://pypi.org/project/uvicorn/
-"
-# as of 0.28.0, no tests in sdist
-SRC_URI="
- https://github.com/encode/uvicorn/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="test-rust"
-
-RDEPEND="
- >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/click-7.0[${PYTHON_USEDEP}]
- >=dev-python/h11-0.8[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- dev-python/a2wsgi[${PYTHON_USEDEP}]
- dev-python/httpx[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/python-dotenv[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- >=dev-python/websockets-10.4[${PYTHON_USEDEP}]
- dev-python/wsproto[${PYTHON_USEDEP}]
- test-rust? (
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
- dev-python/watchfiles[${PYTHON_USEDEP}]
- )
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # too long path for unix socket
- tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
- )
- case ${EPYTHON} in
- pypy3)
- # TODO
- EPYTEST_DESELECT+=(
- tests/middleware/test_logging.py::test_running_log_using_fd
- )
- ;;
- esac
-
- epytest
-}
-
-pkg_postinst() {
- optfeature "auto reload on file changes" dev-python/watchfiles
-}
diff --git a/dev-python/uvicorn/uvicorn-0.34.2.ebuild b/dev-python/uvicorn/uvicorn-0.34.2.ebuild
deleted file mode 100644
index fdbe4af3779f..000000000000
--- a/dev-python/uvicorn/uvicorn-0.34.2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2021-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Lightning-fast ASGI server implementation"
-HOMEPAGE="
- https://www.uvicorn.org/
- https://github.com/encode/uvicorn/
- https://pypi.org/project/uvicorn/
-"
-# as of 0.28.0, no tests in sdist
-SRC_URI="
- https://github.com/encode/uvicorn/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="test-rust"
-
-RDEPEND="
- >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/click-7.0[${PYTHON_USEDEP}]
- >=dev-python/h11-0.8[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- dev-python/a2wsgi[${PYTHON_USEDEP}]
- dev-python/anyio[${PYTHON_USEDEP}]
- >=dev-python/httptools-0.6.3[${PYTHON_USEDEP}]
- >=dev-python/httpx-0.28[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/python-dotenv[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- >=dev-python/websockets-10.4[${PYTHON_USEDEP}]
- dev-python/wsproto[${PYTHON_USEDEP}]
- test-rust? (
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
- dev-python/watchfiles[${PYTHON_USEDEP}]
- )
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # too long path for unix socket
- tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
- # TODO
- 'tests/protocols/test_http.py::test_close_connection_with_multiple_requests[httptools]'
- 'tests/protocols/test_websocket.py::test_send_binary_data_to_server_bigger_than_default_on_websockets[httptools-max=defaults sent=defaults+1]'
- 'tests/protocols/test_websocket.py::test_send_binary_data_to_server_bigger_than_default_on_websockets[h11-max=defaults sent=defaults+1]'
- )
- case ${EPYTHON} in
- pypy3*)
- # TODO
- EPYTEST_DESELECT+=(
- tests/middleware/test_logging.py::test_running_log_using_fd
- )
- ;;
- python3.14*)
- EPYTEST_DESELECT+=(
- # TODO
- tests/test_auto_detection.py::test_loop_auto
- )
- ;;
- esac
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p anyio -p pytest_mock -p rerunfailures --reruns=5
-}
-
-pkg_postinst() {
- optfeature "auto reload on file changes" dev-python/watchfiles
-}
diff --git a/dev-python/uvicorn/uvicorn-0.34.3.ebuild b/dev-python/uvicorn/uvicorn-0.34.3.ebuild
index c904a360a967..e1f2f9245f17 100644
--- a/dev-python/uvicorn/uvicorn-0.34.3.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.34.3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test-rust"
RDEPEND="
diff --git a/dev-python/webtest/Manifest b/dev-python/webtest/Manifest
index 0f9875281237..6e822e3d7977 100644
--- a/dev-python/webtest/Manifest
+++ b/dev-python/webtest/Manifest
@@ -1,2 +1 @@
-DIST webtest-3.0.4.tar.gz 79395 BLAKE2B 8a0aa8fae18e7c4ac816910cf0a7e6dea8905d14a35bacca8b53351189c9d00da0016c533a74b3b0623c81e7d8504260a2ad83ca4a2cb57f7a629cb1f2067d0a SHA512 ebf7a76d18719283af5fcf0ea902285a9eee280e68892f2db35e5e48e04efd18e96e393a020e3c4ac4e001875c6da5583348572fd028c0e1a11d468695362a0b
DIST webtest-3.0.6.tar.gz 80151 BLAKE2B fde505862a0c7a87923fd7ed70748c045076c9fe70323099ef975153eeba5996cf84534e7acca7a97ad3c1a1a258351e02dd850be1826032da0edd7b0c27c31f SHA512 02341bac9e65bf736954ecaf34245afdae05a45e2e17d36ba5ba8be732e35938aab8a0f7ef58e260bc5f2d3667c87666b985e39de4006ed7cb4be2237c0441d9
diff --git a/dev-python/webtest/webtest-3.0.4.ebuild b/dev-python/webtest/webtest-3.0.4.ebuild
deleted file mode 100644
index b8034be2a7c4..000000000000
--- a/dev-python/webtest/webtest-3.0.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_PN="WebTest"
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Helper to test WSGI applications"
-HOMEPAGE="
- https://docs.pylonsproject.org/projects/webtest/en/latest/
- https://github.com/Pylons/webtest/
- https://pypi.org/project/WebTest/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- dev-python/paste[${PYTHON_USEDEP}]
- dev-python/pastedeploy[${PYTHON_USEDEP}]
- >=dev-python/webob-1.2[${PYTHON_USEDEP}]
- >=dev-python/waitress-3.0.2[${PYTHON_USEDEP}]
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pyquery[${PYTHON_USEDEP}]
- dev-python/wsgiproxy2[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/legacy-cgi[${PYTHON_USEDEP}]
- ' 3.{13..14})
- )
-"
-
-PATCHES=(
- "${FILESDIR}/webtest-2.0.33-no-pylons-theme.patch"
-)
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
diff --git a/dev-python/webtest/webtest-3.0.6.ebuild b/dev-python/webtest/webtest-3.0.6.ebuild
index e9571110419f..b8034be2a7c4 100644
--- a/dev-python/webtest/webtest-3.0.6.ebuild
+++ b/dev-python/webtest/webtest-3.0.6.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
dev-python/paste[${PYTHON_USEDEP}]
diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest
index cf38e19a5d12..f25700f1984b 100644
--- a/dev-python/xmlschema/Manifest
+++ b/dev-python/xmlschema/Manifest
@@ -1,2 +1 @@
-DIST xmlschema-4.0.1.tar.gz 625283 BLAKE2B 750f151a6e10a01732cd9ff4a66f5499e3f8ed0ba2c07faf98bb85fab1c7a28bd3677f4b7ab12ab31235b1b23ca9127d8fa2a67bec7d5d4386bd3be26227fb6e SHA512 b1c08b9feabc40f1f299f005f765fa9d46780e3bc2173ee305d71c40e403a6f67b3a7558214fc663e54abd9a68ae28465044c7bc0113999cf18d2f4b95bfcec8
DIST xmlschema-4.1.0.tar.gz 633811 BLAKE2B d4a0281f5d8bac3f5935b41bfcff37dbf355370ec8f09dbc356c86695c75546fb34b5870bc4a5a390be9bcf4025f1165b0768cb3b8f19c180a5f2a439bf89b00 SHA512 14884a7d6f804de08ff3cb35d06bd647bfefaa588d04b4128d0b8f71adac94b314b90ec2a0f6d3eb42bf8b4b3054c57adcbc218ce7b0ad822dc24906eac8f591
diff --git a/dev-python/xmlschema/xmlschema-4.0.1.ebuild b/dev-python/xmlschema/xmlschema-4.0.1.ebuild
deleted file mode 100644
index ab5fcac30ab4..000000000000
--- a/dev-python/xmlschema/xmlschema-4.0.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2019-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="An XML Schema validator and decoder"
-HOMEPAGE="
- https://github.com/sissaschool/xmlschema/
- https://pypi.org/project/xmlschema/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- <dev-python/elementpath-6[${PYTHON_USEDEP}]
- >=dev-python/elementpath-4.8.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-77[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- dev-python/jinja2[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- )
-"
-
-python_test() {
- "${EPYTHON}" tests/run_all_tests.py -v || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/xmlschema/xmlschema-4.1.0.ebuild b/dev-python/xmlschema/xmlschema-4.1.0.ebuild
index 7f2327f15c70..1126143c10f8 100644
--- a/dev-python/xmlschema/xmlschema-4.1.0.ebuild
+++ b/dev-python/xmlschema/xmlschema-4.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/zlib-ng/zlib-ng-0.5.1.ebuild b/dev-python/zlib-ng/zlib-ng-0.5.1.ebuild
index 11549c7ab87e..4bd05d4c2fc8 100644
--- a/dev-python/zlib-ng/zlib-ng-0.5.1.ebuild
+++ b/dev-python/zlib-ng/zlib-ng-0.5.1.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
DEPEND="
sys-libs/zlib-ng:=
diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.11.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.11.ebuild
index a4fc7b18df15..09859c76dbcf 100644
--- a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.11.ebuild
+++ b/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.11.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby32 ruby33"
+
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
RUBY_FAKEGEM_TASK_DOC=doc
@@ -31,6 +32,7 @@ ruby_add_bdepend "
dev-ruby/ansi
dev-ruby/elasticsearch
dev-ruby/elasticsearch-transport
+ dev-ruby/hashie
dev-ruby/mocha:2
dev-ruby/pry
dev-ruby/rspec:3
diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild
index 06beb83a7e82..536d197b631d 100644
--- a/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild
+++ b/dev-ruby/elasticsearch-api/elasticsearch-api-8.18.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby32 ruby33"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
RUBY_FAKEGEM_TASK_DOC=doc
@@ -32,6 +32,7 @@ ruby_add_bdepend "
dev-ruby/ansi
dev-ruby/elasticsearch
dev-ruby/elastic-transport
+ dev-ruby/hashie
dev-ruby/mocha:2
dev-ruby/patron
dev-ruby/pry
diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-9.0.3.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-9.0.3.ebuild
index 8968ae36502d..507b20b6e922 100644
--- a/dev-ruby/elasticsearch-api/elasticsearch-api-9.0.3.ebuild
+++ b/dev-ruby/elasticsearch-api/elasticsearch-api-9.0.3.ebuild
@@ -32,6 +32,7 @@ ruby_add_bdepend "
dev-ruby/ansi
dev-ruby/elasticsearch
dev-ruby/elastic-transport
+ dev-ruby/hashie
dev-ruby/jbuilder
dev-ruby/mocha:2
dev-ruby/patron
diff --git a/dev-ruby/prism/Manifest b/dev-ruby/prism/Manifest
index 7bd12d3f5aea..eb23576db7e5 100644
--- a/dev-ruby/prism/Manifest
+++ b/dev-ruby/prism/Manifest
@@ -1,2 +1 @@
-DIST prism-1.3.0.tar.gz 1503686 BLAKE2B 6fa7e474509debc4f7f1f5f6c96fbbfe8c57cb7e8f946e23ab64dabfbecb825164704862dc2b56e61927d5330882f735cf1e10c77287b115686f213164f6019a SHA512 b1aefaa84f03ac74edf9edb09d72a3ea680a6772cd4490692742d6679e690ad47382784e1523febc2f74d360c44cf5e9d387cf4872613503b656154645e880b5
DIST prism-1.4.0.tar.gz 1553218 BLAKE2B d936e2a44026bfb23000061e3eb9e2d6f885a93b56e776f5a78e995e3857d413718603799352d6666da98c27f8ee94cf69b6db8c4cb2cdb8e027ea12d52a973c SHA512 46288329239c7b5f42e4fed3e096c54a15403f1d5520449300250c88718b29678de2b992f9cda5cbc81c9d4499264be1fd37e9e37c95cda1294e845bca0ca256
diff --git a/dev-ruby/prism/prism-1.3.0.ebuild b/dev-ruby/prism/prism-1.3.0.ebuild
deleted file mode 100644
index 33ff67921cec..000000000000
--- a/dev-ruby/prism/prism-1.3.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTENSIONS=( ext/prism/extconf.rb )
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/prism"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/*"
-RUBY_FAKEGEM_GEMSPEC="prism.gemspec"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Prism Ruby parser"
-HOMEPAGE="https://github.com/ruby/prism"
-SRC_URI="https://github.com/ruby/prism/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-ruby_add_bdepend "dev-ruby/bundler"
-
-all_ruby_prepare() {
- # Avoid a dependency on rake-compiler
- sed -e '/PRISM_FFI_BACKEND/ s/$/ and false/' \
- -i Rakefile || die
-}
-
-each_ruby_prepare() {
- # rake imports all rakelib/* (bug #947054)
- rm rakelib/rdoc.rake || die
- ${RUBY} -S rake templates || die
-}
diff --git a/dev-ruby/process_executer/process_executer-4.0.0.ebuild b/dev-ruby/process_executer/process_executer-4.0.0.ebuild
index ff366ff0858f..a1f25dee4563 100644
--- a/dev-ruby/process_executer/process_executer-4.0.0.ebuild
+++ b/dev-ruby/process_executer/process_executer-4.0.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/main-branch/process_executer/archive/refs/tags/v${PV
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
ruby_add_rdepend ">=dev-ruby/track_open_instances-0.1:0"
diff --git a/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild b/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild
index 1d000eabcf3d..404e69dc3d1f 100644
--- a/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild
+++ b/dev-ruby/roadie-rails/roadie-rails-3.3.0.ebuild
@@ -25,7 +25,7 @@ ruby_add_rdepend "dev-ruby/roadie:5
ruby_add_bdepend "
test? (
dev-ruby/bundler
- || ( dev-ruby/rails:8.0 dev-ruby/rails:7.2 dev-ruby/rails:7.1 dev-ruby/rails:7.0 )
+ dev-ruby/rails:8.0 dev-ruby/rails:7.2 dev-ruby/rails:7.1
dev-ruby/rspec-rails
dev-ruby/rspec-collection_matchers
dev-ruby/sass-rails )"
@@ -34,8 +34,9 @@ all_ruby_prepare() {
sed -i -e '/\(simplecov\|standard\)/ s:^:#:' Gemfile || die
sed -i -e 's/git ls-files/find * -print/' -e '/standard/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
- # Avoid already removed rails versions and version incompatible with our sass-rails version.
- sed -e '/rails_\(51\|52\|60\)/ s:^:#:' \
+ # Avoid already removed rails versions and version incompatible with
+ # our sass-rails version or not having ruby33 targets.
+ sed -e '/rails_\(51\|52\|60\|70\)/ s:^:#:' \
-e '/Rails 7.1 with sprockets/ s:^:#:' \
-i spec/integration_spec.rb || die
@@ -54,14 +55,6 @@ all_ruby_prepare() {
each_ruby_prepare() {
sed -i -e '/run_in_app_context/ s:bin/rails:'${RUBY}' -S bin/rails:' spec/support/rails_app.rb || die
-
- case ${RUBY} in
- *ruby33)
- # Rails 7.0 does not have a ruby33 target so we can't test it.
- sed -e '/rails_70/ s:^:#:' \
- -i spec/integration_spec.rb || die
- ;;
- esac
}
each_ruby_test() {
diff --git a/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild b/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
index 5b8972fd6ec9..0acfab8fbda3 100644
--- a/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
+++ b/dev-ruby/track_open_instances/track_open_instances-0.1.15.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/main-branch/track_open_instances/archive/refs/tags/v
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
all_ruby_prepare() {
sed -e '/simplecov/ s:^:#:' \
diff --git a/dev-util/android-tools/android-tools-35.0.2.ebuild b/dev-util/android-tools/android-tools-35.0.2.ebuild
index 7ff44ffaa278..abb2248c6857 100644
--- a/dev-util/android-tools/android-tools-35.0.2.ebuild
+++ b/dev-util/android-tools/android-tools-35.0.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
# The entire source code is Apache-2.0, except for fastboot which is BSD-2.
LICENSE="Apache-2.0 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 x86"
IUSE="python udev"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/dev-util/catfish/Manifest b/dev-util/catfish/Manifest
index 893c4d6d21c0..8360e84b9b6e 100644
--- a/dev-util/catfish/Manifest
+++ b/dev-util/catfish/Manifest
@@ -1,3 +1,2 @@
-DIST catfish-4.18.0.tar.bz2 295952 BLAKE2B bf05a8f272217936b8f010157c585ab90a9b5858c06a72c6145da62999221725a990d544c67a8469b08d3accbcf28af59bc59a6585e3c8781fb88dc48fb026c0 SHA512 57a3cc5043281bd9527e4faa6a3afcba2e8948fb6dc9e8d93d26ceb0358a84850b3e892105f81b4f2a30bb2964d65b2083fd07b55f145f3ae6ea653acd098539
DIST catfish-4.20.0.tar.bz2 230923 BLAKE2B 2d2224c7d6cdc4bfa91fb7e2f89162eff3d67b53be06693e1b55cbeccca65b061981cb88768c7fb0d5555ae8ccc65911980a590513d2607745e143ffcea8246b SHA512 982676e9f3a11f0faba25e3e238c51bdbc6f172effc368e747627e87c2bf362fae631d23c10cd99fae3449256b3911240691df304d7415ec925a138688b4c913
DIST catfish-4.20.1.tar.xz 215824 BLAKE2B 301617ce7f975587ed4b41d6c0382ffc9cde27a0ab9569437520bf35b660b7f9861f60310790f6c83aeb1021b33d0d43e336ca3b95705594defa06ba939f381c SHA512 7ace7be1a3fb5f3903005a975a8c195be6695eb97dd3c2c0eac29d8d40ab39212f4b597de98be91e42301645c74000aaa400d7faa1ff0a8a98d170b401029e8a
diff --git a/dev-util/catfish/catfish-4.18.0.ebuild b/dev-util/catfish/catfish-4.18.0.ebuild
deleted file mode 100644
index 5e478c2e151c..000000000000
--- a/dev-util/catfish/catfish-4.18.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="A frontend for find, (s)locate, doodle, tracker, beagle, strigi and pinot"
-HOMEPAGE="https://docs.xfce.org/apps/catfish/start"
-SRC_URI="https://archive.xfce.org/src/apps/catfish/${PV%.*}/${P}.tar.bz2"
-
-# yep, GPL-2 only
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-libs/glib-2.42
- dev-libs/gobject-introspection
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/pexpect[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- x11-libs/gdk-pixbuf[introspection]
- >=x11-libs/gtk+-3.22:3[introspection]
- x11-libs/pango[introspection]
- >=xfce-base/xfconf-4.14[introspection]
- virtual/freedesktop-icon-theme
-"
-BDEPEND="
- dev-python/python-distutils-extra[${PYTHON_USEDEP}]
- sys-devel/gettext
-"
-
-src_install() {
- distutils-r1_src_install
- rm -r "${ED}"/usr/share/doc/catfish || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/dev-util/ccache/ccache-4.11.3.ebuild b/dev-util/ccache/ccache-4.11.3.ebuild
index 890e362bb7a5..8b3b74eba620 100644
--- a/dev-util/ccache/ccache-4.11.3.ebuild
+++ b/dev-util/ccache/ccache-4.11.3.ebuild
@@ -34,7 +34,7 @@ fi
LICENSE="GPL-3+ || ( CC0-1.0 Apache-2.0 ) Boost-1.0 CC0-1.0"
LICENSE+=" elibc_mingw? ( LGPL-3 ISC PSF-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
IUSE="${MY_DOCS_USEFLAG} redis +static-c++ test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/cvise/cvise-2.11.0-r1.ebuild b/dev-util/cvise/cvise-2.11.0-r1.ebuild
index a51101fb4e03..c897ff8a8f07 100644
--- a/dev-util/cvise/cvise-2.11.0-r1.ebuild
+++ b/dev-util/cvise/cvise-2.11.0-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="UoI-NCSA"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
diff --git a/dev-util/distribution-gpg-keys/Manifest b/dev-util/distribution-gpg-keys/Manifest
index 49872c51c473..81e72a92bbea 100644
--- a/dev-util/distribution-gpg-keys/Manifest
+++ b/dev-util/distribution-gpg-keys/Manifest
@@ -1 +1 @@
-DIST distribution-gpg-keys-1.111-1.tar.gz 87182704 BLAKE2B 4ffbc1e73128a3dd351a45112cff625adc85c6cfdc574b98e4f472daac9ed4ad1505d7e278c9a2fe69630ea4ca14d99a8b3edee3e33f5549136b798eb73116aa SHA512 4aa5ef7996c9049dc2803117ab255167d1a87ca5380ac14a469b6560ee4ac0f84bde8bf39f87e867c17a5c473b78a0d6e6811ae8578412bb216c41bcbde31bde
+DIST distribution-gpg-keys-1.113-1.tar.gz 87193504 BLAKE2B 71011cf35e93e41268ac67cdb02369dba0f0966a3001f13f9b2428df0d75d19a42c4facf0b829b0b67eaedc95d243d41907aabb43af0ce72210e71815600af16 SHA512 5e6f55bb69f6a68dd43da1fb2dd2498f38ff38bf4a6cf616fdf233aa8f3d0a4bb6985c0f79c785e5882e12d56acf060e58499882eae63cbc1a91d84ead6ac4fa
diff --git a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.111.ebuild b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.113.ebuild
index 12c96e17d711..7fa6dcba5df3 100644
--- a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.111.ebuild
+++ b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.113.ebuild
@@ -17,7 +17,7 @@ IUSE="copr"
src_prepare() {
default
- use copr || rm -rf keys/copr || die
+ use copr || rm -r keys/copr || die
}
src_install() {
diff --git a/dev-util/lxqt-build-tools/Manifest b/dev-util/lxqt-build-tools/Manifest
index b88463ff9354..467426c2d445 100644
--- a/dev-util/lxqt-build-tools/Manifest
+++ b/dev-util/lxqt-build-tools/Manifest
@@ -1,3 +1,3 @@
DIST lxqt-build-tools-2.0.0.tar.xz 26072 BLAKE2B a549dbe4b2e93d33d0238efe4e419c867db49e626436c243c8080cd4d925212edfb531bb2d9b661d675b7c9b9fec076a4a6f2d144f414ebc3babacada75877e3 SHA512 4fe92af82d55bda8fc1b6dc44998ed64b031e33a5c19e9206c1822375b8aa8abbf5f5b94d3c5ebe6d5d318f8821664ee308064b7adb9081e08047a4456cc6a66
DIST lxqt-build-tools-2.1.0.tar.xz 26088 BLAKE2B c1b1dfe17113354d89c4d0c70e196f9863ce6d5e6fe1385ee369e233abd9affcee269bb9f05aacca865a1f9eb73ce3dde08926ba484e3955e4967e661b59deb9 SHA512 d5c11474125e7285e28d5d148347118d9e7110bbb93c82695c08c7231d2dcc3bc3851076795af64d5d800a2ec39a16a2533e7565c579ec01994bae4f20e3c34e
-DIST lxqt-build-tools-2.2.0.tar.xz 26088 BLAKE2B 8ff303b2c5d80fecb60dd18f4c5bd0e760629c8987b0e6d9662db3cf973924b1e6740c9fccf78924067516499a92a61db0b8cd155386d762cf85df2787acf833 SHA512 8ec0425ae49a9d661f432a4bb0ba0e61311047663a5dd9e1adddfd293b8b367db455d370529204dea2be5c858bf5934a637bb5b0e3897629679a035b7c1967c4
+DIST lxqt-build-tools-2.2.1.tar.xz 25728 BLAKE2B 3a33f03e6f3e0fc16055bf59d5749412aba513dac76caac7b8561d57670d57596b797b6bfb25e91442e5e50d1e0a8a7d6ad4c68935f44db5d57a0e356f5a90dd SHA512 d1b0f7b067283be36bcba063e2e7397be5f69b43949c772eb9966fae84290b01d7cd2e1c688928a6a09534e260f220de180014eda0cc306804eb1c3df3f06056
diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-2.2.0.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-2.2.1.ebuild
index 298fe7114b85..298fe7114b85 100644
--- a/dev-util/lxqt-build-tools/lxqt-build-tools-2.2.0.ebuild
+++ b/dev-util/lxqt-build-tools/lxqt-build-tools-2.2.1.ebuild
diff --git a/dev-util/mock-core-configs/Manifest b/dev-util/mock-core-configs/Manifest
index 02a2fd52de15..9c2d13c05c07 100644
--- a/dev-util/mock-core-configs/Manifest
+++ b/dev-util/mock-core-configs/Manifest
@@ -1 +1 @@
-DIST mock-core-configs-42.3-1.tar.gz 413652 BLAKE2B 3620813d362c60e0a4066d8182ca626d466dfa1cd4f48b8a07f0d108771d3a144aeead44362086b4bdd599d9ed347f1f1558ccc5db3a01b19c753dbf384e64d2 SHA512 af170ee3984f7f768dd9e0140ead8ed22f1adb3dee8278548e081c27a9aabc8500ca6899b69ccc06f1562b7bb22703900a26c3793ba8cc2fda412f9b7021dced
+DIST mock-core-configs-42.4-1.tar.gz 415415 BLAKE2B b7f79a36e3cc110cf4e96b6595f60e3c072c6d61ab35698c58a027f022eb7c347c9c3451c742a5ae60949af872d1db744effa3e90fdf515a1bccc5fbc91dad43 SHA512 c0e4a24b078fd0729022ecc269c318e2429efc9b356d4218216695292fae4148275ed985ab19de7db161eb45ef0adf12d8105c3a65f1a92bd77a73d82cdc0a54
diff --git a/dev-util/mock-core-configs/mock-core-configs-42.3.ebuild b/dev-util/mock-core-configs/mock-core-configs-42.4.ebuild
index e43b427306d6..e43b427306d6 100644
--- a/dev-util/mock-core-configs/mock-core-configs-42.3.ebuild
+++ b/dev-util/mock-core-configs/mock-core-configs-42.4.ebuild
diff --git a/dev-util/mock/Manifest b/dev-util/mock/Manifest
index b3c05f9a7b5f..8ced9060efa8 100644
--- a/dev-util/mock/Manifest
+++ b/dev-util/mock/Manifest
@@ -1 +1 @@
-DIST mock-6.2.tar.gz 198222 BLAKE2B 2b20e84e994e80e907a8e13752ad4813017e3f025486287cd69de261e4af689561968e5b5031fcfa3f138e83d35150f3418685a1e4bd64ebab3ea657e2890444 SHA512 9d272d22d87ab37973f85d8e1d4bb090144171b695569b0bebabb60df1a7b6a8191dc434727dd7a4bb0ca78095c9c43d79373ad58eea3b15996227e4c608cb0a
+DIST mock-6.3.tar.gz 198503 BLAKE2B 4d901871986758b778882710a105d564e266d7c0f276e4ec58cc25e9c1f2ad78dac795a790ce9d0aa7232880c1a51683e95ac58d0c80d8ec0683cecdb40ed350 SHA512 ebfaca2d8fd75c684f1d62e36118c0708a80bcfb319a4e0d1c421734bec2df18ebc37e93ef9fdf1bb3488fddc6b632b91acc26f7890ff455ff0b0145eaa4b879
diff --git a/dev-util/mock/mock-6.2.ebuild b/dev-util/mock/mock-6.3.ebuild
index 119a88a3a96a..7c37b4ab27fd 100644
--- a/dev-util/mock/mock-6.2.ebuild
+++ b/dev-util/mock/mock-6.3.ebuild
@@ -24,7 +24,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep '
- app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+ app-arch/rpm[caps,python,${PYTHON_SINGLE_USEDEP}]
dev-python/backoff[${PYTHON_USEDEP}]
dev-python/distro[${PYTHON_USEDEP}]
dev-python/pyroute2[${PYTHON_USEDEP}]
@@ -33,7 +33,7 @@ RDEPEND="
dev-python/templated-dictionary[${PYTHON_USEDEP}]
')
acct-group/mock
- app-containers/podman
+ || ( app-containers/podman sys-apps/dnf5 )
dev-util/distribution-gpg-keys
dev-util/mock-core-configs
"
diff --git a/dev-util/spirv-tools/spirv-tools-1.4.313.0.ebuild b/dev-util/spirv-tools/spirv-tools-1.4.313.0.ebuild
index 7fa029587a3f..b5c061ec7fb0 100644
--- a/dev-util/spirv-tools/spirv-tools-1.4.313.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.4.313.0.ebuild
@@ -23,9 +23,8 @@ HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
+IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="~dev-util/spirv-headers-${PV}"
# RDEPEND=""
@@ -35,6 +34,7 @@ multilib_src_configure() {
local mycmakeargs=(
-DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
-DSPIRV_WERROR=OFF
+ -DSPIRV_SKIP_TESTS=$(usex !test)
-DSPIRV_TOOLS_BUILD_STATIC=OFF
-DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
@@ -42,3 +42,15 @@ multilib_src_configure() {
cmake_src_configure
}
+
+src_test() {
+ CMAKE_SKIP_TESTS=(
+ # Not relevant for us downstream
+ spirv-tools-copyrights
+ # Tests fail upon finding symbols that do not match a regular expression
+ # in the generated library. Easily hit with non-standard compiler flags
+ spirv-tools-symbol-exports.*
+ )
+
+ multilib-minimal_src_test
+}
diff --git a/dev-util/spirv-tools/spirv-tools-9999.ebuild b/dev-util/spirv-tools/spirv-tools-9999.ebuild
index 04066f14f80d..2cc7b4c559a2 100644
--- a/dev-util/spirv-tools/spirv-tools-9999.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-9999.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
else
EGIT_COMMIT="vulkan-sdk-${PV}"
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
fi
@@ -23,9 +23,8 @@ HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools"
LICENSE="Apache-2.0"
SLOT="0"
-# Tests fail upon finding symbols that do not match a regular expression
-# in the generated library. Easily hit with non-standard compiler flags
-RESTRICT="test"
+IUSE="test"
+RESTRICT="!test? ( test )"
DEPEND="~dev-util/spirv-headers-${PV}"
# RDEPEND=""
@@ -35,6 +34,7 @@ multilib_src_configure() {
local mycmakeargs=(
-DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/
-DSPIRV_WERROR=OFF
+ -DSPIRV_SKIP_TESTS=$(usex !test)
-DSPIRV_TOOLS_BUILD_STATIC=OFF
-DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
-DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
@@ -42,3 +42,15 @@ multilib_src_configure() {
cmake_src_configure
}
+
+src_test() {
+ CMAKE_SKIP_TESTS=(
+ # Not relevant for us downstream
+ spirv-tools-copyrights
+ # Tests fail upon finding symbols that do not match a regular expression
+ # in the generated library. Easily hit with non-standard compiler flags
+ spirv-tools-symbol-exports.*
+ )
+
+ multilib-minimal_src_test
+}
diff --git a/dev-util/vulkan-utility-libraries/files/vulkan-utility-libraries-1.4.313.0-magic_enum-0.9.7.patch b/dev-util/vulkan-utility-libraries/files/vulkan-utility-libraries-1.4.313.0-magic_enum-0.9.7.patch
new file mode 100644
index 000000000000..248376513821
--- /dev/null
+++ b/dev-util/vulkan-utility-libraries/files/vulkan-utility-libraries-1.4.313.0-magic_enum-0.9.7.patch
@@ -0,0 +1,26 @@
+Per https://github.com/Neargye/magic_enum/releases/tag/v0.9.7
+> [breaking changes] Need to use #include <magic_enum/magic_enum.hpp> instead of #include <magic_enum.hpp>
+--- a/tests/test_formats.cpp
++++ b/tests/test_formats.cpp
+@@ -8,8 +8,8 @@
+ #include <gtest/gtest.h>
+ #define MAGIC_ENUM_RANGE_MIN 0
+ #define MAGIC_ENUM_RANGE_MAX 512
+-#include <magic_enum.hpp>
+-#include <magic_enum_flags.hpp>
++#include <magic_enum/magic_enum.hpp>
++#include <magic_enum/magic_enum_flags.hpp>
+ #include <vulkan/utility/vk_format_utils.h>
+
+ #include <string_view>
+--- a/tests/vk_enum_string_helper.cpp
++++ b/tests/vk_enum_string_helper.cpp
+@@ -5,7 +5,7 @@
+ // SPDX-License-Identifier: Apache-2.0
+ #include <vulkan/vk_enum_string_helper.h>
+
+-#include <magic_enum.hpp>
++#include <magic_enum/magic_enum.hpp>
+
+ #include <gtest/gtest.h>
+
diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.313.0.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.313.0.ebuild
index a74cbadb0d5c..dffad6c7f418 100644
--- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.313.0.ebuild
+++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.313.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
MY_PN=Vulkan-Utility-Libraries
PYTHON_COMPAT=( python3_{11..14} )
PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
+inherit cmake-multilib dot-a python-any-r1
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
@@ -33,9 +33,23 @@ DEPEND="~dev-util/vulkan-headers-${PV}
)"
BDEPEND="${PYTHON_DEPS}"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.4.313.0-magic_enum-0.9.7.patch
+)
+
+src_configure() {
+ lto-guarantee-fat
+ multilib-minimal_src_configure
+}
+
multilib_src_configure() {
local mycmakeargs=(
-DBUILD_TESTS=$(usex test ON OFF)
)
cmake_src_configure
}
+
+multilib_src_install_all() {
+ einstalldocs
+ strip-lto-bytecode
+}
diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild
index afaede96fa4d..a2d1fe03e8a5 100644
--- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild
+++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
MY_PN=Vulkan-Utility-Libraries
PYTHON_COMPAT=( python3_{11..14} )
PYTHON_REQ_USE="xml(+)"
-inherit cmake-multilib python-any-r1
+inherit cmake-multilib dot-a python-any-r1
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"
@@ -33,9 +33,23 @@ DEPEND="~dev-util/vulkan-headers-${PV}
)"
BDEPEND="${PYTHON_DEPS}"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.4.313.0-magic_enum-0.9.7.patch
+)
+
+src_configure() {
+ lto-guarantee-fat
+ multilib-minimal_src_configure
+}
+
multilib_src_configure() {
local mycmakeargs=(
-DBUILD_TESTS=$(usex test ON OFF)
)
cmake_src_configure
}
+
+multilib_src_install_all() {
+ einstalldocs
+ strip-lto-bytecode
+}
diff --git a/dev-vcs/repo/repo-2.54.ebuild b/dev-vcs/repo/repo-2.54.ebuild
index adf09dc6b6b6..ddc6557540ed 100644
--- a/dev-vcs/repo/repo-2.54.ebuild
+++ b/dev-vcs/repo/repo-2.54.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/git-${P}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass
index c861189b6551..427884a846e1 100644
--- a/eclass/wxwidgets.eclass
+++ b/eclass/wxwidgets.eclass
@@ -4,7 +4,7 @@
# @ECLASS: wxwidgets.eclass
# @MAINTAINER:
# wxwidgets@gentoo.org
-# @SUPPORTED_EAPIS: 7 8
+# @SUPPORTED_EAPIS: 8
# @BLURB: Manages build configuration for wxGTK-using packages.
# @DESCRIPTION:
# This eclass sets up the proper environment for ebuilds using the wxGTK
@@ -22,7 +22,7 @@
# wxGTK was built with.
case ${EAPI} in
- 7|8) ;;
+ 8) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
esac
@@ -34,16 +34,11 @@ _WXWIDGETS_ECLASS=1
# @REQUIRED
# @DESCRIPTION:
# The SLOT of the x11-libs/wxGTK you're targeting. Needs to be defined before
-# inheriting the eclass. Can be either "3.0" or "3.0-gtk3".
+# inheriting the eclass. Currently only "3.2-gtk3" is supported.
case ${WX_GTK_VER} in
- 3.0-gtk3 | 3.2-gtk3) ;;
- 3.0)
- if [[ ${EAPI} != 7 ]]; then
- die "${ECLASS}: GTK 2 no longer supported in EAPI ${EAPI}"
- fi
- ;;
+ 3.2-gtk3) ;;
"") die "WX_GTK_VER not declared" ;;
- *) die "Invalid WX_GTK_VER: must be set to a valid wxGTK SLOT ('3.0', '3.0-gtk3', or '3.2-gtk3')" ;;
+ *) die "Invalid WX_GTK_VER: must be set to a valid wxGTK SLOT ('3.2-gtk3')" ;;
esac
readonly WX_GTK_VER
@@ -64,14 +59,7 @@ inherit flag-o-matic
#
# See: https://docs.wxwidgets.org/trunk/overview_debugging.html
setup-wxwidgets() {
- local w wxtoolkit wxconf
-
- case ${WX_GTK_VER} in
- 3.0-gtk3 | 3.2-gtk3) wxtoolkit=gtk3 ;;
- 3.0) wxtoolkit=gtk2
- eqawarn "QA Notice: This package relies on the deprecated GTK 2 slot, which will go away soon (https://bugs.gentoo.org/618642)"
- ;;
- esac
+ local w wxtoolkit=gtk3 wxconf
if [[ -z ${WX_DISABLE_NDEBUG} ]]; then
{ in_iuse debug && use debug; } || append-cppflags -DNDEBUG
diff --git a/games-emulation/dosbox-staging/Manifest b/games-emulation/dosbox-staging/Manifest
index 11be7211c766..c80cc2d5481a 100644
--- a/games-emulation/dosbox-staging/Manifest
+++ b/games-emulation/dosbox-staging/Manifest
@@ -1,2 +1,3 @@
DIST dosbox-staging-0.82.0.tar.gz 7196080 BLAKE2B 0d4067ae8f9ec7eb348d1a25bc8e842a4c3328ba3fccdc589137ff61e88f92e34594cf46c8f54d0936f8c50afa5b158bceca37091557c6d1fe856af03c9a43b1 SHA512 d3a7316d31111c89db1f157ee25f6a14d1fd0c6b2f00e524f16a47bf958d6037c82b051e2e9b62ccf2380ef1671d59523a164e68c8525e61903ec639effcfaf0
DIST dosbox-staging-0.82.1.tar.gz 6691719 BLAKE2B 58ae707b4105477d39c3417535dc5f54779797379fe8f7df06685a7d728655c7ad7dbdf5bf159e8eb9099c3eaed1e8e708ce4f4c4a585dacffa916a7b602f0a2 SHA512 756892cce07fa0e62407413b8aa463181c5d50780dca8aae8b36b8b5457ef9adc7a6ca01de69df673f360413bf384c30cc29fde06d556b839952482f5a60e64d
+DIST dosbox-staging-0.82.2.tar.gz 6691414 BLAKE2B d37be59d5817058fab3252377dd8103d8a89364ac27025680eaaba9741c603ca6f4e91d3b3f6b1ec21ee8a5904a04a587d367ab9274ad8f4c809e4fe7e1d13dc SHA512 09dfd20f3a749e141a3eca41bd4556fdcb33df864a908710fb6f6163dbdab4f427c2738354c089cea53af0ae8f7cd3f526ad9939e5e562abb9c9705a443c3c5d
diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.82.2.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.82.2.ebuild
new file mode 100644
index 000000000000..0feb596994b4
--- /dev/null
+++ b/games-emulation/dosbox-staging/dosbox-staging-0.82.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic meson xdg
+
+DESCRIPTION="Modernized DOSBox soft-fork"
+HOMEPAGE="https://dosbox-staging.github.io/"
+SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="+alsa debug dynrec +fluidsynth mt-32 network opengl slirp test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="alsa? ( media-libs/alsa-lib )
+ debug? ( sys-libs/ncurses:0= )
+ fluidsynth? (
+ media-sound/fluid-soundfont
+ media-sound/fluidsynth
+ )
+ mt-32? ( media-libs/munt-mt32emu )
+ network? ( media-libs/sdl2-net )
+ opengl? ( virtual/opengl )
+ slirp? ( net-libs/libslirp )
+ media-libs/iir1
+ media-libs/libpng:0=
+ media-libs/libsdl2[joystick,opengl?,video,X]
+ media-libs/opusfile
+ media-libs/speexdsp
+ sys-libs/zlib
+ !games-emulation/dosbox"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-cpp/gtest )"
+
+DOCS=( AUTHORS README THANKS )
+
+src_prepare() {
+ default
+
+ # We do not have default.sf2, use actual name from fluid-soundfont
+ sed -e "s/default.sf2/FluidR3_GM.sf2/" \
+ -i src/midi/midi_fluidsynth.cpp || die
+
+ # Disable license and docs install (handled by ebuild)
+ sed -e "/licenses_dir\|doc_dir/d" -i meson.build || die
+}
+
+src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/926078
+ # https://github.com/dosbox-staging/dosbox-staging/issues/3519
+ filter-lto
+
+ # xinput2 comes with libsdl2[X]
+ local emesonargs=(
+ -Duse_xinput2=true
+ $(meson_use alsa use_alsa)
+ $(meson_use debug)
+ -Ddynamic_core=$(usex dynrec dynrec dyn-x86)
+ $(meson_use fluidsynth use_fluidsynth)
+ $(meson_use mt-32 use_mt32emu)
+ $(meson_use network use_sdl2_net)
+ $(meson_use opengl use_opengl)
+ $(meson_use slirp use_slirp)
+ $(meson_feature test unit_tests)
+ )
+ meson_src_configure
+}
diff --git a/games-strategy/freeciv/freeciv-3.1.4.ebuild b/games-strategy/freeciv/freeciv-3.1.4.ebuild
index fc4b70c1c0f7..e7e9002c2a89 100644
--- a/games-strategy/freeciv/freeciv-3.1.4.ebuild
+++ b/games-strategy/freeciv/freeciv-3.1.4.ebuild
@@ -17,7 +17,7 @@ else
MY_PV="R${PV//./_}"
SRC_URI="https://github.com/freeciv/freeciv/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
if [[ ${PV} != *_beta* ]]; then
- KEYWORDS="~amd64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~ppc64 ~x86"
fi
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"
diff --git a/gnustep-apps/pikopixel/Manifest b/gnustep-apps/pikopixel/Manifest
index c89dc9016ef9..dd0bbfb1950a 100644
--- a/gnustep-apps/pikopixel/Manifest
+++ b/gnustep-apps/pikopixel/Manifest
@@ -1,2 +1 @@
-DIST PikoPixel.Sources.1.0-b10.tar.gz 664582 BLAKE2B 8b05fdda15511d7e03257748d1e99dc2d80ae0da7474423983b9eb309f1d03acc202492ef81467a6cd42a416cb2bbe57ef818b6e9144c127f32c093e3c3de26d SHA512 45f3d347fee628ffea469d29273bb9d9ba8946fd5c2cece3fd7bac2fbfc2971a1ae2424f45609ec0236e1479aaa0e31ad84b299ab08470f85fa04ef72ab18255
DIST PikoPixel.Sources.1.0-b10a.tar.gz 665754 BLAKE2B f174c3c28ef0e5225eb2d5338e42226b44923f216138793762e3f28ade88956a48d23642b1aa7e17314f63b1248ac3badd48b673c672e02dfbbbb787f7874133 SHA512 0cb2df3c66971f294444dc83aa002aeca1a4184de7bb3c5a3e763bd17697c3b96ff0f93df50d5ba843fe579207ec7cc89968882d9a77c7c795246517bc8ed43f
diff --git a/gnustep-apps/pikopixel/pikopixel-1.0_beta10.ebuild b/gnustep-apps/pikopixel/pikopixel-1.0_beta10.ebuild
deleted file mode 100644
index 2845f2e1a391..000000000000
--- a/gnustep-apps/pikopixel/pikopixel-1.0_beta10.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnustep-2
-
-MY_P=${PN//p/P}.Sources.${PV/_beta/-b}
-DESCRIPTION="a free application for drawing & editing pixel-art images"
-HOMEPAGE="https://twilightedge.com/mac/pikopixel/"
-SRC_URI="https://twilightedge.com/downloads/${MY_P}.tar.gz"
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/gnustep-back-0.25.0"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}/${PN//p/P}
diff --git a/gui-apps/ironbar/ironbar-0.16.0-r1.ebuild b/gui-apps/ironbar/ironbar-0.16.0-r1.ebuild
index a2b416717c8c..3241d29c2fa0 100644
--- a/gui-apps/ironbar/ironbar-0.16.0-r1.ebuild
+++ b/gui-apps/ironbar/ironbar-0.16.0-r1.ebuild
@@ -458,6 +458,7 @@ DEPEND="
music? ( sys-apps/dbus )
volume? ( media-libs/libpulse )
"
+RDEPEND="${DEPEND}"
BDEPEND="
virtual/pkgconfig
"
diff --git a/gui-apps/ironbar/ironbar-0.16.1-r1.ebuild b/gui-apps/ironbar/ironbar-0.16.1-r1.ebuild
index fa0d7340d501..cf2406d1fb64 100644
--- a/gui-apps/ironbar/ironbar-0.16.1-r1.ebuild
+++ b/gui-apps/ironbar/ironbar-0.16.1-r1.ebuild
@@ -466,6 +466,7 @@ DEPEND="
tray? ( dev-libs/libdbusmenu[gtk3] )
volume? ( media-libs/libpulse )
"
+RDEPEND="${DEPEND}"
BDEPEND="
virtual/pkgconfig
"
diff --git a/gui-apps/ironbar/ironbar-0.16.1.ebuild b/gui-apps/ironbar/ironbar-0.16.1.ebuild
index b51ed67836c8..97e2918450a5 100644
--- a/gui-apps/ironbar/ironbar-0.16.1.ebuild
+++ b/gui-apps/ironbar/ironbar-0.16.1.ebuild
@@ -465,6 +465,7 @@ DEPEND="
tray? ( dev-libs/libdbusmenu[gtk3] )
volume? ( media-libs/libpulse )
"
+RDEPEND="${DEPEND}"
BDEPEND="
virtual/pkgconfig
"
diff --git a/gui-apps/ironbar/ironbar-9999.ebuild b/gui-apps/ironbar/ironbar-9999.ebuild
new file mode 100644
index 000000000000..e79b6fa8da56
--- /dev/null
+++ b/gui-apps/ironbar/ironbar-9999.ebuild
@@ -0,0 +1,89 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cargo git-r3
+
+DESCRIPTION="Customisable Wayland gtk bar written in Rust"
+HOMEPAGE="https://crates.io/crates/ironbar"
+EGIT_REPO_URI="https://github.com/JakeStanger/${PN}"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016
+"
+SLOT="0"
+IUSE="cairo +http +music notifications +tray +volume"
+
+DEPEND="
+ x11-libs/gtk+:3=[wayland]
+ gui-libs/gtk-layer-shell[introspection]
+ cairo? ( dev-lua/lgi[lua_targets_luajit] )
+ http? ( dev-libs/openssl:0= )
+ music? ( sys-apps/dbus )
+ notifications? ( gui-apps/swaync )
+ tray? ( dev-libs/libdbusmenu[gtk3] )
+ volume? ( media-libs/libpulse )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+src_unpack() {
+ git-r3_src_unpack
+ cargo_live_src_unpack
+}
+
+src_configure() {
+ # high magic to allow system-libs
+ export OPENSSL_NO_VENDOR=true
+ export PKG_CONFIG_ALLOW_CROSS=1
+
+ local myfeatures=(
+ "bindmode+all"
+ "cli"
+ $(usev cairo)
+ "clipboard"
+ "clock"
+ "config+all"
+ "custom"
+ "focused"
+ $(usev http)
+ "ipc"
+ "keyboard+all"
+ "label"
+ "launcher"
+ "menu"
+ $(usex "music" "music+all" "")
+ "network_manager"
+ $(usev notifications)
+ "script"
+ "sys_info"
+ $(usev tray)
+ "upower"
+ $(usev volume)
+ "workspaces+all"
+ )
+ cargo_src_configure --no-default-features
+}
+
+src_install() {
+ cargo_src_install
+
+ local DOCS=(
+ CHANGELOG.md
+ CONTRIBUTING.md
+ README.md
+ examples/
+ )
+ local HTML_DOCS=(
+ docs/
+ )
+ docompress -x /usr/share/doc/${PF}/examples
+ einstalldocs
+}
diff --git a/gui-apps/wev/Manifest b/gui-apps/wev/Manifest
index e4dd75695764..8663ce8b9743 100644
--- a/gui-apps/wev/Manifest
+++ b/gui-apps/wev/Manifest
@@ -1 +1,2 @@
DIST wev-1.0.0.tar.gz 8647 BLAKE2B e777cf1f19a5ad051b81ccd878067ba043c5121f460aed26fa41c999812d9c52e30837cbcb72351de4e532f0427cb2e8f707ca1ddaa09d992cdff3c422638ec2 SHA512 01d933b485393b5c3cd7a2d11c3946b48701650d61117aba2ec7ff8b9633e03dc462b25013f1faeea0d6e90f45251a4c701df76a5f894869645c9a84243f937c
+DIST wev-1.1.0.tar.gz 11163 BLAKE2B 2e2a232d33ec274e5d9afa4ea3f11a13eb3f91e7ba1faddd6b324dc6ef93ecf71ffae81fd4f50ab9f48b4aaae68f498302b2799dd5aa688c73aef3cfa54e36c1 SHA512 c38516cb5e56ba44252ca2c78b14c0f4b0a26ba2aaeaee917474f751154711a3cd8ab96747167f7ab384c771d1554944e107d56571d0b2abacc4772e18cbc2d2
diff --git a/gui-apps/wev/metadata.xml b/gui-apps/wev/metadata.xml
index b32e352f46ef..74f91a497492 100644
--- a/gui-apps/wev/metadata.xml
+++ b/gui-apps/wev/metadata.xml
@@ -5,6 +5,12 @@
<email>myrvogna@electrosphe.re</email>
<name>Octiabrina Terrien-Puig</name>
</maintainer>
-
+ <upstream>
+ <maintainer>
+ <email>sir@cmpwn.com</email>
+ <name>Drew DeVault</name>
+ </maintainer>
+ <bugs-to>mailto:~sircmpwn/public-inbox@lists.sr.ht</bugs-to>
+ </upstream>
<origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/gui-apps/wev/wev-1.1.0.ebuild b/gui-apps/wev/wev-1.1.0.ebuild
new file mode 100644
index 000000000000..d38e994ed0d9
--- /dev/null
+++ b/gui-apps/wev/wev-1.1.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Wayland event viewer"
+HOMEPAGE="https://git.sr.ht/~sircmpwn/wev"
+SRC_URI="https://git.sr.ht/~sircmpwn/wev/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/wayland
+ x11-libs/libxkbcommon
+"
+DEPEND="${DEPEND}
+ dev-libs/wayland-protocols
+"
+BDEPEND="
+ app-text/scdoc
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # Respect LDFLAGS
+ sed -e 's/$(LIBS)/$(LIBS) $(LDFLAGS)/g' \
+ -i Makefile || die
+}
+
+src_configure() {
+ tc-export CC
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+ einstalldocs
+}
diff --git a/gui-libs/libdecor/Manifest b/gui-libs/libdecor/Manifest
index cb5c2e5a09bb..2934609c2c6d 100644
--- a/gui-libs/libdecor/Manifest
+++ b/gui-libs/libdecor/Manifest
@@ -1 +1,2 @@
DIST libdecor-0.2.2.tar.bz2 45375 BLAKE2B 86e78ce5017b0babc627b5f9ce75b7e2cca38929e3c382828e0453329efed707e2c010fb51522b7b5077a616d54cf2f9af70d5b3d68d2b2aa1d6d36b7a834b8d SHA512 f9761a8c59dc85dd92c871f73192ab05eb56ea34e85a38b5a7222822173f9fd71b5bfb5cffe2782e8c0a6275100e32b6761143cb1469dbcc6988d046a09f1b9a
+DIST libdecor-0.2.3.tar.bz2 45727 BLAKE2B 0a0adfcf90eaaba5961498665970ed4611123b8d6fc1b39d3bf1dcba32cfc681d5997fbe30786eae7964d3d12bf3f4b3b28cb5c9576a41b766bd68826c26dfff SHA512 9aa9ba80499fe34d1fb5495e5fae6bdeb9b60e39944fa75f2afcc22fb1cc0b510a5bb9a7774e3011b1902a24b34bf39b066492c356528615c1d91e398c6d15a3
diff --git a/gui-libs/libdecor/libdecor-0.2.3.ebuild b/gui-libs/libdecor/libdecor-0.2.3.ebuild
new file mode 100644
index 000000000000..8d47748697ce
--- /dev/null
+++ b/gui-libs/libdecor/libdecor-0.2.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+DESCRIPTION="A client-side decorations library for Wayland clients"
+HOMEPAGE="https://gitlab.freedesktop.org/libdecor/libdecor"
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/libdecor/libdecor.git"
+ inherit git-r3
+else
+ SRC_URI="https://gitlab.freedesktop.org/libdecor/libdecor/-/archive/${PV}/${P}.tar.bz2"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+LICENSE="MIT"
+SLOT="0"
+IUSE="+dbus +gtk examples"
+
+RDEPEND="
+ >=dev-libs/wayland-1.18[${MULTILIB_USEDEP}]
+ x11-libs/pango[${MULTILIB_USEDEP}]
+ x11-libs/cairo[${MULTILIB_USEDEP}]
+ dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+ gtk? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
+ examples? (
+ media-libs/libglvnd
+ x11-libs/libxkbcommon
+ )
+"
+
+DEPEND="
+ ${RDEPEND}
+ >=dev-libs/wayland-protocols-1.15
+"
+
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+multilib_src_configure() {
+ local emesonargs=(
+ # Avoid auto-magic, built-in feature of meson
+ -Dauto_features=disabled
+ $(meson_feature gtk)
+ $(meson_feature dbus)
+ $(meson_native_use_bool examples demo)
+ -Dinstall_demo=true
+ )
+
+ meson_src_configure
+}
diff --git a/gui-libs/libdecor/libdecor-9999.ebuild b/gui-libs/libdecor/libdecor-9999.ebuild
index 3b5fbd9c2c4a..8d47748697ce 100644
--- a/gui-libs/libdecor/libdecor-9999.ebuild
+++ b/gui-libs/libdecor/libdecor-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://gitlab.freedesktop.org/libdecor/libdecor/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~loong"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="MIT"
SLOT="0"
diff --git a/gui-wm/phoc/Manifest b/gui-wm/phoc/Manifest
index 0ae6a66342a4..d27419742895 100644
--- a/gui-wm/phoc/Manifest
+++ b/gui-wm/phoc/Manifest
@@ -1,13 +1,3 @@
-DIST phoc-0.42.1.tar.xz 687208 BLAKE2B 1f89a76a1ff2fa7316788aa8d4af7bf1df6f841f62ba507d3059c98475084a534d331845700979a4d93d9eba8b525a29770070bd7a3e6b2beef142a59a1ee5fc SHA512 f09502542597ed17e5fef6846bb9617da6dae8a096e5eb37b0f69b4d0a6bfbdf17454969ebe14abba8a77197831cd789925ad426137c948ca6290f4d5c74d785
-DIST phoc-0.42.1.tar.xz.asc 833 BLAKE2B dbec4d25a8a870d772912f94500472e0d71121a619e71a4c5f13208c1931dd9891f30566c3ae03d619990bd019af06ad292c2172696bbcb9e9175fff93814d78 SHA512 7db208e32f72aacb98fee818fbf3103778c67115c6980056081c16465fc2c789954849dd6066e76c8c42e014287c0d6e6767a43ff813c9cc312ea155a1ae3e85
-DIST phoc-0.43.0.tar.xz 689036 BLAKE2B 4a89bd56ff1fff983d6f99d84165bae0e2a0a629582386724cacf92d29905925b67bbab62d2ba047534ad343375137a4f6eb4faa51bf52127a3ca9819138466e SHA512 934f3c56ff010a99efe9cc9ef44ec68d7f1f1e91dc26e16e436a4a88b6711f560be0eab506e0c2b710635ad1149967d38a4144e28dc60763252e1a3f891a1625
-DIST phoc-0.43.0.tar.xz.asc 833 BLAKE2B 6f8aeea6582188b7d57fea8621384b260eb2dd3ffbc9bb6b879f819fb713e420e1fea00013026f07b27983c8725c2e8e8f0774ea9a7a2e454ff5039d3739ca8f SHA512 a64445e050477b9174b2d25a8302812155f9286401fbaad7dc125fec0c70889fd8776c0880c278e7d00799177e666f8144287e1c3939af033598802b9f9fe5c5
-DIST phoc-0.44.0.tar.xz 689792 BLAKE2B 47f4ad8b5fed5527eee460e1130273b22fe4c9d7aa1a0984750036915f2faea2a6eae606a64eda360250fe89491308f3f54a73d764c324bf553706edb8f664d5 SHA512 e7c78dbca7253da86538b2a3809eaf8b185d9d78d8843e8b12b2e435ab529495bc5c77a7cd23bd8b621c0d1f132abdd8a6c9a567586082360e517417fb4f0f94
-DIST phoc-0.44.0.tar.xz.asc 833 BLAKE2B 565eda07b26200d74626e7eee608d8200550c39340adb975f7bd93623486cc5696443c76a89f23d89418bf13f60238fe15200539b87b540cf202a3ab8670ac84 SHA512 9704e505f095e48270c6b011e5318fe3676cfdc9eb2b08dbc705c3c44b68b18b1f62776ffd7287c5fcda3931372578323a4fee3b652c902c245a5d7970f1f484
-DIST phoc-0.44.1.tar.xz 689848 BLAKE2B 49e5782aedba3aba25e1bc2647b89d1e083fcfd2c77828a8816eef538dc1967d5ef1d407a029dcf92c26ef7ee97b9d0c7198bea906f1b5344ac193e6024a9b4b SHA512 99fcd9bc4dc65cb3776d9a1123886c594e5cd303c36037070d7889ebbd9c8a8ace2115bae53c6df6e127e31047da9f2a82508eeb2a6a5b8befe5459f5e4ac232
-DIST phoc-0.44.1.tar.xz.asc 833 BLAKE2B dd462708672966d14fb4517b8bdf6ce70c9b74ef16ef20e0379cdab36daace663197fd019e21ffe30d2ac80bbde38dc260ae9e6b2bd41aedc507ed584ce5b367 SHA512 35145f2ca15f189fda02d4eeee3ab6d28d03903be81ea04a2fafb9c8f7f9573260a76c111304ba354e7172578d67eba1b12dd6be0b7ec34a4bf4f7e7621f7e54
-DIST phoc-0.45.0.tar.xz 721780 BLAKE2B 0409e8b74f18fa3f5dab942d090312bad11c1dfd6d7e4fd24f103191fab8f54b2a3b2826325fc26316ecd35d43f94832f00edbce8e93ee1d1744cd79741a9dc1 SHA512 3b647c41577ba792f490b97b9f1c00634e581b47bf2534e54b56ce0ab3e248afdc1f366d726bea64ed1b79cdc0779f1d22576983fafc348a51be1314fa77f607
-DIST phoc-0.45.0.tar.xz.asc 833 BLAKE2B aa46dbc6ebe74d748f276f86c28a15f49721509d4ad8d3bd20e57d7c9ce6471cbc792f1eab8b4e7cc80f7a0f67c5ba97d5e12a2f09dbe8c22574b51f50c9aae9 SHA512 3ec861c7d8e6407e6e99d585033bd84ab2ac4513de2e023ac02cecafa3d1e8889c6da9ea20096c4f056d94d0044ec4ec938252d25971ca5c86f0658e9d5baabb
DIST phoc-0.46.0.tar.xz 730608 BLAKE2B 51716b99447c0275bdc3af0bd6587c53c240612f659d2d69257b717bd2323515b80367f8d92adc9c89297c87c6dede4c51a011e77f950dfb09ece55e14e55d7a SHA512 cb089a48dd12e2885fa7fa23df62b4ee60f3701900327195f74afda528cc736322e7f29440fcff5fa81cfebf6ffcffee5c4b67a127823b438da577d3fc3c3747
DIST phoc-0.46.0.tar.xz.asc 833 BLAKE2B c7f2fe56f4fb085160d968bda21d47574ef4decb145c4e08f6f9b337a28dabaab52efb306eab1e09646420553f49804e58cfe4aed70973c4f83dacee63985edb SHA512 29c67a5b6dbc1420e47ab7853d4c19a255eeaf09c1ef0bc3920e48c74feeae20d864a335e76d71178ab95f27127ad3b2a362ba10d3bad18ad834f4a6527031c7
DIST phoc-0.47.0.tar.xz 732348 BLAKE2B 1558858760f56bb6a693d261807beae3d30e3c6296a52e42bb73c51963e92a710b13a060a0b87e216fb09899f1ce879518a5110c7c409f43d8e00885b572b92e SHA512 b36c413edea91fa5bde2fb8f7761f2fb9f5ad5f546da4d712dce90a083300e99d902b43e38268a87922870296f705bae8402fc81d95f83f866956cf33ecbf00c
diff --git a/gui-wm/phoc/phoc-0.42.1.ebuild b/gui-wm/phoc/phoc-0.42.1.ebuild
deleted file mode 100644
index 7856fa23798a..000000000000
--- a/gui-wm/phoc/phoc-0.42.1.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson verify-sig virtualx xdg
-
-DESCRIPTION="Wayland compositor for mobile phones"
-HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phoc"
-SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
- verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )
-"
-
-LICENSE="|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="gtk-doc man test"
-RESTRICT="!test? ( test )"
-
-WLROOTS_DEPEND="
- >=dev-libs/libinput-1.14.0:=
- >=dev-libs/wayland-1.22.0
- media-libs/libdisplay-info:=
- media-libs/libglvnd
- || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
- )
- sys-apps/hwdata
- sys-auth/seatd:=
- x11-base/xwayland
- x11-libs/cairo
- >=x11-libs/libdrm-2.4.114
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
- >=x11-libs/pixman-0.42.0
- x11-libs/xcb-util-errors
- x11-libs/xcb-util-renderutil
- x11-libs/xcb-util-wm
- virtual/libudev
- amd64? ( >=dev-libs/libliftoff-0.4 )
-"
-COMMON_DEPEND="${WLROOTS_DEPEND}
- >=dev-libs/glib-2.74:2
- dev-libs/gmobile
- dev-libs/libinput:=
- dev-libs/wayland
- >=gnome-base/gnome-desktop-3.26:3
- gnome-base/gsettings-desktop-schemas
- x11-libs/pixman
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
-"
-DEPEND="${COMMON_DEPEND}
- test? ( x11-wm/mutter )
-"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-libs/glib:2
- dev-libs/wayland-protocols
- dev-util/wayland-scanner
- sys-devel/gettext
- gtk-doc? ( dev-util/gi-docgen )
- man? ( dev-python/docutils )
- verify-sig? ( sec-keys/openpgp-keys-phosh )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
-
-src_prepare() {
- default
-
- cd subprojects/wlroots || die
- eapply "${S}"/subprojects/packagefiles/wlroots
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use gtk-doc gtk_doc)
- $(meson_use man)
- $(meson_use test tests)
- -Ddefault_library=static
- -Dembed-wlroots=enabled
- -Dxwayland=enabled
- )
- meson_src_configure
-}
-
-src_test() {
- local -x LC_ALL="C.UTF-8"
- virtx meson_src_test
-}
-
-src_install() {
- meson_src_install --skip-subprojects wlroots
-
- if use gtk-doc; then
- mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
- mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
- fi
-
- newbin helpers/auto-maximize phoc-auto-maximize
- newbin helpers/scale-to-fit phoc-scale-to-fit
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gui-wm/phoc/phoc-0.43.0.ebuild b/gui-wm/phoc/phoc-0.43.0.ebuild
deleted file mode 100644
index 7856fa23798a..000000000000
--- a/gui-wm/phoc/phoc-0.43.0.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson verify-sig virtualx xdg
-
-DESCRIPTION="Wayland compositor for mobile phones"
-HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phoc"
-SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
- verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )
-"
-
-LICENSE="|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="gtk-doc man test"
-RESTRICT="!test? ( test )"
-
-WLROOTS_DEPEND="
- >=dev-libs/libinput-1.14.0:=
- >=dev-libs/wayland-1.22.0
- media-libs/libdisplay-info:=
- media-libs/libglvnd
- || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
- )
- sys-apps/hwdata
- sys-auth/seatd:=
- x11-base/xwayland
- x11-libs/cairo
- >=x11-libs/libdrm-2.4.114
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
- >=x11-libs/pixman-0.42.0
- x11-libs/xcb-util-errors
- x11-libs/xcb-util-renderutil
- x11-libs/xcb-util-wm
- virtual/libudev
- amd64? ( >=dev-libs/libliftoff-0.4 )
-"
-COMMON_DEPEND="${WLROOTS_DEPEND}
- >=dev-libs/glib-2.74:2
- dev-libs/gmobile
- dev-libs/libinput:=
- dev-libs/wayland
- >=gnome-base/gnome-desktop-3.26:3
- gnome-base/gsettings-desktop-schemas
- x11-libs/pixman
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
-"
-DEPEND="${COMMON_DEPEND}
- test? ( x11-wm/mutter )
-"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-libs/glib:2
- dev-libs/wayland-protocols
- dev-util/wayland-scanner
- sys-devel/gettext
- gtk-doc? ( dev-util/gi-docgen )
- man? ( dev-python/docutils )
- verify-sig? ( sec-keys/openpgp-keys-phosh )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
-
-src_prepare() {
- default
-
- cd subprojects/wlroots || die
- eapply "${S}"/subprojects/packagefiles/wlroots
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use gtk-doc gtk_doc)
- $(meson_use man)
- $(meson_use test tests)
- -Ddefault_library=static
- -Dembed-wlroots=enabled
- -Dxwayland=enabled
- )
- meson_src_configure
-}
-
-src_test() {
- local -x LC_ALL="C.UTF-8"
- virtx meson_src_test
-}
-
-src_install() {
- meson_src_install --skip-subprojects wlroots
-
- if use gtk-doc; then
- mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
- mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
- fi
-
- newbin helpers/auto-maximize phoc-auto-maximize
- newbin helpers/scale-to-fit phoc-scale-to-fit
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gui-wm/phoc/phoc-0.44.0.ebuild b/gui-wm/phoc/phoc-0.44.0.ebuild
deleted file mode 100644
index 2bd4d8aba163..000000000000
--- a/gui-wm/phoc/phoc-0.44.0.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson verify-sig virtualx xdg
-
-DESCRIPTION="Wayland compositor for mobile phones"
-HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phoc"
-SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
- verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )
-"
-
-LICENSE="|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="gtk-doc man test"
-RESTRICT="!test? ( test )"
-
-WLROOTS_DEPEND="
- >=dev-libs/libinput-1.14.0:=
- >=dev-libs/wayland-1.22.0
- media-libs/libdisplay-info:=
- media-libs/libglvnd
- || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
- )
- sys-apps/hwdata
- sys-auth/seatd:=
- x11-base/xwayland
- x11-libs/cairo
- >=x11-libs/libdrm-2.4.114
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
- >=x11-libs/pixman-0.42.0
- x11-libs/xcb-util-errors
- x11-libs/xcb-util-renderutil
- x11-libs/xcb-util-wm
- virtual/libudev
- amd64? ( >=dev-libs/libliftoff-0.4 )
-"
-COMMON_DEPEND="${WLROOTS_DEPEND}
- >=dev-libs/glib-2.74:2
- dev-libs/gmobile
- dev-libs/libinput:=
- dev-libs/wayland
- >=gnome-base/gnome-desktop-3.26:3
- gnome-base/gsettings-desktop-schemas
- x11-libs/pixman
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
-"
-DEPEND="${COMMON_DEPEND}
- test? ( x11-wm/mutter )
-"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-libs/glib:2
- dev-libs/wayland-protocols
- dev-util/wayland-scanner
- sys-devel/gettext
- gtk-doc? ( dev-util/gi-docgen )
- man? ( dev-python/docutils )
- verify-sig? ( sec-keys/openpgp-keys-phosh )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
-
-src_prepare() {
- default
-
- cd subprojects/wlroots || die
- eapply "${S}"/subprojects/packagefiles/wlroots
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use gtk-doc gtk_doc)
- $(meson_use man)
- $(meson_use test tests)
- -Ddefault_library=static
- -Dembed-wlroots=enabled
- -Dxwayland=enabled
- )
- meson_src_configure
-}
-
-src_test() {
- local -x LC_ALL="C.UTF-8"
- virtx meson_src_test
-}
-
-src_install() {
- meson_src_install --skip-subprojects wlroots
-
- if use gtk-doc; then
- mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
- mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
- fi
-
- newbin helpers/auto-maximize phoc-auto-maximize
- newbin helpers/scale-to-fit phoc-scale-to-fit
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gui-wm/phoc/phoc-0.44.1.ebuild b/gui-wm/phoc/phoc-0.44.1.ebuild
deleted file mode 100644
index 2bd4d8aba163..000000000000
--- a/gui-wm/phoc/phoc-0.44.1.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson verify-sig virtualx xdg
-
-DESCRIPTION="Wayland compositor for mobile phones"
-HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phoc"
-SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
- verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )
-"
-
-LICENSE="|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="gtk-doc man test"
-RESTRICT="!test? ( test )"
-
-WLROOTS_DEPEND="
- >=dev-libs/libinput-1.14.0:=
- >=dev-libs/wayland-1.22.0
- media-libs/libdisplay-info:=
- media-libs/libglvnd
- || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
- )
- sys-apps/hwdata
- sys-auth/seatd:=
- x11-base/xwayland
- x11-libs/cairo
- >=x11-libs/libdrm-2.4.114
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
- >=x11-libs/pixman-0.42.0
- x11-libs/xcb-util-errors
- x11-libs/xcb-util-renderutil
- x11-libs/xcb-util-wm
- virtual/libudev
- amd64? ( >=dev-libs/libliftoff-0.4 )
-"
-COMMON_DEPEND="${WLROOTS_DEPEND}
- >=dev-libs/glib-2.74:2
- dev-libs/gmobile
- dev-libs/libinput:=
- dev-libs/wayland
- >=gnome-base/gnome-desktop-3.26:3
- gnome-base/gsettings-desktop-schemas
- x11-libs/pixman
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
-"
-DEPEND="${COMMON_DEPEND}
- test? ( x11-wm/mutter )
-"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-libs/glib:2
- dev-libs/wayland-protocols
- dev-util/wayland-scanner
- sys-devel/gettext
- gtk-doc? ( dev-util/gi-docgen )
- man? ( dev-python/docutils )
- verify-sig? ( sec-keys/openpgp-keys-phosh )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
-
-src_prepare() {
- default
-
- cd subprojects/wlroots || die
- eapply "${S}"/subprojects/packagefiles/wlroots
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use gtk-doc gtk_doc)
- $(meson_use man)
- $(meson_use test tests)
- -Ddefault_library=static
- -Dembed-wlroots=enabled
- -Dxwayland=enabled
- )
- meson_src_configure
-}
-
-src_test() {
- local -x LC_ALL="C.UTF-8"
- virtx meson_src_test
-}
-
-src_install() {
- meson_src_install --skip-subprojects wlroots
-
- if use gtk-doc; then
- mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
- mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
- fi
-
- newbin helpers/auto-maximize phoc-auto-maximize
- newbin helpers/scale-to-fit phoc-scale-to-fit
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/gui-wm/phoc/phoc-0.45.0.ebuild b/gui-wm/phoc/phoc-0.45.0.ebuild
deleted file mode 100644
index 85595c65c30b..000000000000
--- a/gui-wm/phoc/phoc-0.45.0.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson verify-sig virtualx xdg
-
-DESCRIPTION="Wayland compositor for mobile phones"
-HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phoc"
-SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
- verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )
-"
-
-LICENSE="|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="gtk-doc man test"
-RESTRICT="!test? ( test )"
-
-WLROOTS_DEPEND="
- >=dev-libs/libinput-1.19.0:=
- >=dev-libs/libliftoff-0.4
- >=dev-libs/wayland-1.23.0
- dev-util/glslang:=
- dev-util/vulkan-headers
- media-libs/lcms:2
- media-libs/libdisplay-info:=
- media-libs/libglvnd
- media-libs/vulkan-loader
- || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
- )
- sys-apps/hwdata
- sys-auth/seatd:=
- x11-base/xwayland
- x11-libs/cairo
- >=x11-libs/libdrm-2.4.122
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
- >=x11-libs/pixman-0.42.0
- x11-libs/xcb-util-errors
- x11-libs/xcb-util-renderutil
- x11-libs/xcb-util-wm
- virtual/libudev
-"
-COMMON_DEPEND="${WLROOTS_DEPEND}
- >=dev-libs/glib-2.80:2
- dev-libs/gmobile
- dev-libs/libinput:=
- dev-libs/wayland
- >=gnome-base/gnome-desktop-3.26:3
- gnome-base/gsettings-desktop-schemas
- >=x11-libs/pixman-0.43.4
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
-"
-DEPEND="${COMMON_DEPEND}
- test? ( x11-wm/mutter )
-"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-libs/glib:2
- dev-libs/wayland-protocols
- dev-util/wayland-scanner
- sys-devel/gettext
- gtk-doc? ( dev-util/gi-docgen )
- man? ( dev-python/docutils )
- verify-sig? ( sec-keys/openpgp-keys-phosh )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
-
-src_prepare() {
- default
-
- cd subprojects/wlroots || die
- eapply "${S}"/subprojects/packagefiles/wlroots
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use gtk-doc gtk_doc)
- $(meson_use man)
- $(meson_use test tests)
- -Ddefault_library=static
- -Dembed-wlroots=enabled
- -Dxwayland=enabled
- )
- meson_src_configure
-}
-
-src_test() {
- local -x LC_ALL="C.UTF-8"
- virtx meson_src_test
-}
-
-src_install() {
- meson_src_install --skip-subprojects wlroots
-
- if use gtk-doc; then
- mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
- mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
- fi
-
- newbin helpers/auto-maximize phoc-auto-maximize
- newbin helpers/scale-to-fit phoc-scale-to-fit
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/llvm-core/llvm/llvm-21.0.0.9999.ebuild b/llvm-core/llvm/llvm-21.0.0.9999.ebuild
index 1fb82efc6002..7506840cd3ba 100644
--- a/llvm-core/llvm/llvm-21.0.0.9999.ebuild
+++ b/llvm-core/llvm/llvm-21.0.0.9999.ebuild
@@ -418,9 +418,6 @@ multilib_src_configure() {
-DLLVM_HOST_TRIPLE="${CHOST}"
- -DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
- -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"
-
-DPython3_EXECUTABLE="${PYTHON}"
# disable OCaml bindings (now in dev-ml/llvm)
diff --git a/mail-filter/amavisd-new/Manifest b/mail-filter/amavisd-new/Manifest
index 766605ed8cee..4a13e1640f1c 100644
--- a/mail-filter/amavisd-new/Manifest
+++ b/mail-filter/amavisd-new/Manifest
@@ -1,2 +1,3 @@
DIST amavis-v2.12.2.tar.bz2 874946 BLAKE2B 0b52cb23e11d0b7b346e53b979b580b76f51ce22516a8e2ef6c6d579f1693a9d175ebd92e9cba74e4bed68b012250808e2f827182dddf5addbbb40f2602294f7 SHA512 8a6ab4441a9ef2ee757c839f656bc16f00dd9213f6cc0bb976d7f2b76793adf023d33a42099f07b0dae13281171db9ba0405028882a86e2230126e8d6a29a4ff
DIST amavis-v2.13.0.tar.bz2 890721 BLAKE2B ceb2d020a9066b530a7a05de30c1a3483010f018e9344a354a6a372581bc6442ac74990b733cf4fd4d2e63d3adfe7140ebaca7d050becb69cc26cd010d032afd SHA512 b4d623b212bd2bbdcd192cee603941af3854bcd6c09ed1d6194138c0d7e10160ab1fece821bdd134ae86a1f8e5ccd4b3f92643f2f2b4c73c3f0c1e30e4b97441
+DIST amavis-v2.13.1.tar.bz2 893595 BLAKE2B 1fc24a450c2c93e39ea0f6eb2cff3e9a0c2aa2b0ce8bb8a0c9cfb744b76d12c0bd9a0549e493cfa555278e95b81ef8f18238ea63920c39aa0dd0c5c1b3dda543 SHA512 90a67fa246a2446a4fb3733f10cdb21e25f6f2aea4293a3880606e57cfa1b4c568e1670ec2a43f1d38fdf13d8eab8d22e3e293f86f594968e194dc2c8a5ae992
diff --git a/mail-filter/amavisd-new/amavisd-new-2.13.1.ebuild b/mail-filter/amavisd-new/amavisd-new-2.13.1.ebuild
new file mode 100644
index 000000000000..8b13a8506910
--- /dev/null
+++ b/mail-filter/amavisd-new/amavisd-new-2.13.1.ebuild
@@ -0,0 +1,273 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd perl-module
+
+DESCRIPTION="High-performance interface between the MTA and content checkers"
+HOMEPAGE="https://gitlab.com/amavis/amavis"
+SRC_URI="https://gitlab.com/amavis/amavis/-/archive/v${PV}/amavis-v${PV}.tar.bz2"
+S="${WORKDIR}/amavis-v${PV}"
+
+LICENSE="GPL-2 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="clamav dkim ldap mysql postgres razor rspamd rspamd-https selinux snmp spamassassin test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( spamassassin )"
+
+MY_RSPAMD_DEPEND="
+ dev-perl/HTTP-Message
+ dev-perl/JSON
+ dev-perl/LWP-UserAgent-Determined
+"
+DEPEND="acct-user/amavis"
+RDEPEND="
+ ${DEPEND}
+ app-arch/arc
+ app-arch/bzip2
+ app-arch/cabextract
+ app-alternatives/cpio
+ app-arch/gzip
+ app-arch/lha
+ app-arch/lrzip
+ app-arch/lzop
+ app-arch/p7zip
+ app-arch/pax
+ app-arch/arj
+ app-arch/unrar
+ app-arch/xz-utils
+ app-arch/zoo
+ dev-lang/perl:*
+ dev-perl/Archive-Zip
+ dev-perl/BerkeleyDB
+ dev-perl/Convert-BinHex
+ dev-perl/File-LibMagic
+ dev-perl/IO-Socket-SSL
+ dev-perl/IO-stringy
+ >=dev-perl/Mail-DKIM-0.31
+ >=dev-perl/MailTools-1.58
+ >=dev-perl/MIME-tools-5.415
+ dev-perl/Net-LibIDN2
+ >=dev-perl/Net-Server-0.91
+ dev-perl/Net-SSLeay
+ dev-perl/Unix-Syslog
+ net-mail/ripole
+ net-mail/tnef
+ >=sys-apps/coreutils-5.0-r3
+ >=sys-libs/db-4.4.20
+ virtual/mta
+ clamav? ( app-antivirus/clamav )
+ ldap? ( >=dev-perl/perl-ldap-0.33 )
+ mysql? ( dev-perl/DBD-mysql )
+ postgres? ( dev-perl/DBD-Pg )
+ razor? ( mail-filter/razor )
+ rspamd? ( ${MY_RSPAMD_DEPEND} )
+ rspamd-https? (
+ ${MY_RSPAMD_DEPEND}
+ dev-perl/LWP-Protocol-https
+ dev-perl/Net-SSLeay
+ )
+ selinux? ( sec-policy/selinux-amavis )
+ snmp? ( net-analyzer/net-snmp[perl] )
+ spamassassin? (
+ mail-filter/spamassassin
+ dev-perl/Image-Info
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ dev-perl/Dist-Zilla
+ test? (
+ dev-perl/File-Slurp
+ dev-perl/Test-Class
+ dev-perl/DBI
+ dev-perl/perl-ldap
+ dev-perl/NetAddr-IP
+ dev-perl/Test-Most
+ )
+"
+
+AMAVIS_ROOT="/var/lib/amavishome"
+
+dzil_to_distdir() {
+ local dzil_root dest has_missing modname dzil_version
+ dzil_root="$1"
+ dest="$2"
+
+ cd "${dzil_root}" || die "Can't enter workdir '${dzil_root}'";
+
+ dzil_version="$(dzil version)" || die "Error invoking 'dzil version'"
+ einfo "Generating CPAN dist with ${dzil_version}"
+
+ has_missing=""
+
+ einfo "Checking dzil authordeps"
+ while IFS= read -d $'\n' -r modname; do
+ if [[ -z "${has_missing}" ]]; then
+ has_missing=1
+ eerror "'dzil authordeps' indicates missing build dependencies"
+ eerror "These will prevent building, please report a bug"
+ eerror "Missing:"
+ fi
+ S= eerror " ${modname}"
+ done < <(dzil authordeps --missing --versions)
+
+ [[ -z "${has_missing}" ]] || die "Satisfy all missing authordeps first"
+
+ einfo "Checking dzil build deps"
+ while IFS= read -d $'\n' -r modname; do
+ if [[ -z "${has_missing}" ]]; then
+ has_missing=1
+ ewarn "'dzil listdeps' indicates missing build dependencies"
+ ewarn "These may prevent building, please report a bug if they do"
+ ewarn "Missing:"
+ fi
+ ewarn " ${modname}"
+ done < <(dzil listdeps --missing --versions --author)
+
+ einfo "Generating release"
+ dzil build --notgz --in "${dest}" || die "Unable to build CPAN dist in '${dest}'"
+}
+
+src_prepare() {
+ # perl-module doesn't account for this being a directory
+ mv README_FILES READ_FILES || die
+
+ # We need to fix the daemon_user and daemon_group in amavis-mc even
+ # though we're going to run it in the foreground, because it calls
+ # "drop_priv" unconditionally and will crash if its user/group
+ # doesn't exist.
+ sed -i \
+ -e '/daemon/s/vscan/amavis/' \
+ -e "s:'/var/virusmails':\"\$MYHOME/quarantine\":" \
+ "${S}/conf/amavisd.conf" "${S}/bin/amavis-mc" || die "missing conf file"
+
+ if ! use dkim ; then
+ sed -i -e '/enable_dkim/s/1/0/' "${S}/conf/amavisd.conf" \
+ || die "missing conf file - dkim"
+ fi
+
+ if ! use spamassassin ; then
+ sed -i -e \
+ "/^#[[:space:]]*@bypass_spam_checks_maps[[:space:]]*=[[:space:]]*(1)/s/^#//" \
+ "${S}/conf/amavisd.conf" || die "missing conf file - sa"
+ fi
+
+ # needs ZMQ::LibZMQ3 which only suports net-libs/zeromq-3*,
+ # long since removed from tree
+ perl_rm_files t/Amavis/ZMQTest.t
+ sed -e '/^ZMQ::LibZMQ3 =/d' \
+ -i dist.ini || die "Can't patch dist.ini"
+
+ rm bin/{amavis-services,amavis-mc,amavisd-snmp-subagent-zmq}
+
+ if ! use snmp ; then
+ rm bin/amavisd-snmp-subagent
+ fi
+
+ eapply_user
+
+ # prevent distdir-in-distdir
+ mv "${S}" "${T}" || die
+ dzil_to_distdir "${T}/amavis-v${PV}" "${S}"
+
+ perl-module_src_prepare
+}
+
+src_test() {
+ # TODO: xz test fails
+ rm t/Amavis/UnpackersTest.t || die
+
+ prove -lr t || die
+}
+
+src_install() {
+ perl-module_src_install
+ mkdir "${ED}"/usr/sbin
+ mv "${ED}"/usr/bin/amavisd "${ED}"/usr/sbin/amavisd || die
+ mv "${ED}"/usr/bin/amavisd-agent "${ED}"/usr/sbin/amavisd-agent || die
+ mv "${ED}"/usr/bin/amavisd-nanny "${ED}"/usr/sbin/amavisd-nanny || die
+ mv "${ED}"/usr/bin/amavisd-release "${ED}"/usr/sbin/amavisd-release || die
+ mv "${ED}"/usr/bin/amavisd-signer "${ED}"/usr/sbin/amavisd-signer || die
+ mv "${ED}"/usr/bin/amavisd-status "${ED}"/usr/sbin/amavisd-status || die
+ dobin contrib/p0f-analyzer.pl
+
+ if use snmp ; then
+ mv "${ED}"/usr/bin/amavisd-snmp-subagent "${ED}"/usr/sbin/amavisd-snmp-subagent || die
+ newinitd "${FILESDIR}/amavisd-snmp-subagent.initd" \
+ amavisd-snmp-subagent
+ dodoc AMAVIS-MIB.txt
+ fi
+
+ perl_fix_packlist
+
+ if use ldap ; then
+ insinto /etc/openldap/schema
+ newins contrib/LDAP.schema "${PN}.schema"
+ fi
+
+ # The config file should be root:amavis so that the amavis user can
+ # read (only) it after dropping privileges. And of course he should
+ # own everything in his home directory.
+ insinto /etc
+ insopts -m0640 -g amavis
+ doins conf/amavisd.conf
+
+ # Implementation detail? Keepdir calls dodir under the hood.
+ diropts -o amavis -g amavis
+ keepdir "${AMAVIS_ROOT}"/{,db,quarantine,tmp,var}
+
+ # BEWARE:
+ #
+ # Anything below this line is using the mangled insopts/diropts from
+ # above!
+ #
+
+ newinitd "${FILESDIR}/amavisd.initd-r2" amavisd
+
+ systemd_newunit "${FILESDIR}/amavisd.service-r1" amavisd.service
+
+ dodoc AAAREADME.first RELEASE_NOTES TODO \
+ conf/amavisd.conf-default conf/amavisd-custom.conf \
+ conf/amavisd-docker.conf
+
+ docinto README_FILES
+ dodoc READ_FILES/README*
+ dodoc -r READ_FILES/*.{html,css}
+ docinto README_FILES/images
+ dodoc READ_FILES/images/*.png
+ docinto README_FILES/images/callouts
+ dodoc READ_FILES/images/callouts/*.png
+
+ docinto test-messages
+ dodoc t/messages/README
+ dodoc t/messages/sample.tar.gz.compl
+}
+
+pkg_preinst() {
+ # TODO: the following is done as root, but should probably be done
+ # as the amavis user.
+ if use razor ; then
+ if [[ ! -d "${ROOT}${AMAVIS_ROOT}/.razor" ]] ; then
+ elog "Setting up initial razor config files..."
+
+ razor-admin -create -home="${D}/${AMAVIS_ROOT}/.razor"
+ sed -i -e "s:debuglevel\([ ]*\)= .:debuglevel\1= 0:g" \
+ "${D}/${AMAVIS_ROOT}/.razor/razor-agent.conf" || die
+ fi
+ fi
+}
+
+pkg_postinst() {
+ local d="/var/amavis"
+ if [[ -d ${d} ]]; then
+ elog "Existing data found. Please make sure to manually copy it to amavis' new"
+ elog "home directory by executing the following command as root from a shell:"
+ elog
+ elog " cp -a ${d}/* ${d}/.??* ${AMAVIS_ROOT}/ && rm -r ${d}"
+ elog
+ fi
+}
diff --git a/mail-filter/amavisd-new/metadata.xml b/mail-filter/amavisd-new/metadata.xml
index 3440c673c305..d295ee8181b7 100644
--- a/mail-filter/amavisd-new/metadata.xml
+++ b/mail-filter/amavisd-new/metadata.xml
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
-
+ <upstream>
+ <bugs-to>https://gitlab.com/amavis/amavis/-/issues</bugs-to>
+ </upstream>
<use>
<flag name="courier">Add courier support</flag>
<flag name="dkim">Add DomainKeys Identified Mail support</flag>
diff --git a/media-libs/alsa-lib/alsa-lib-1.2.14.ebuild b/media-libs/alsa-lib/alsa-lib-1.2.14.ebuild
index f4990010cf4a..402915d9a7d3 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.14.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.14.ebuild
@@ -20,7 +20,7 @@ fi
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="debug doc python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.14.ebuild b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.14.ebuild
index fd2b51e1810c..710eef6a6201 100644
--- a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.14.ebuild
+++ b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.14.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86"
RDEPEND="!<media-libs/alsa-lib-1.2.1"
DEPEND="${RDEPEND}"
diff --git a/media-libs/libsdl2/libsdl2-2.32.6.ebuild b/media-libs/libsdl2/libsdl2-2.32.6.ebuild
index f1c4cdc210e3..f50646b56e0e 100644
--- a/media-libs/libsdl2/libsdl2-2.32.6.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.32.6.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 custom-cflags dbus doc fcitx gles1 gles2 +haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs test udev +video vulkan wayland X xscreensaver"
RESTRICT="!test? ( test )"
diff --git a/media-libs/virglrenderer/Manifest b/media-libs/virglrenderer/Manifest
index 1fd2126c42fb..36471a64d73d 100644
--- a/media-libs/virglrenderer/Manifest
+++ b/media-libs/virglrenderer/Manifest
@@ -1,3 +1,2 @@
-DIST virglrenderer-0.10.1.tar.gz 3814616 BLAKE2B f292bf49f772624d8bbc2dc48faa5c5cc3e2eeb46aef3e04abb7141743b763055e944beb6f119e1a99396d5b607510c1be7f9de0a319e63cf52d31d30216d273 SHA512 d832a1c19f7776fffcdabd848d8e3d43125613e3d4590704a98e63274d12573f0ab4501182076c28e026495e3690e79940695216da13eeabdddbe0e542eb077a
-DIST virglrenderer-0.10.4.tar.gz 3833794 BLAKE2B 45420e5085866a5e38543129cff0361672595274b6dd94fd4a172ae78536ad13b5e0e8bcebd21f2ca1ac2b82e3cd0cd2217e6bdc67f22fe88969bb9544b51864 SHA512 dd545b4dd1ec504f8fc1209a933fef63ffdb08298c0cf274f0f314525b0bf03233a1b18cb6d7a8c372d1476af3a1b4b74bc3dc72ea18e99954a3ca324c2bb81f
DIST virglrenderer-1.0.1.tar.gz 980054 BLAKE2B 59295d4c6d92079fe2e2d6c8d7e170052e3a8c2d26db661575d582b847f06cd0b3b6299a07e0bec0fd85192eca19a9d48c607679c4d0f6e9fc6ece7336efceee SHA512 9f3b29f06c6359ac385c199fa186e004b2d32fbb50e9ad01ffd16aaf076ac6d6bf93cf5c938ad76505c80cda8b644342a9f6703e493860ee962d67f413966714
+DIST virglrenderer-virglrenderer-1.1.1.tar.bz2 837534 BLAKE2B c1d00f69c8d3f44c56c87889190a85ef517f324a5446ae2f60d2b64bca00a3e34b65cd2705aae7fe8721185c89e6baaa250cfe4749d5673c29a127f491c4da90 SHA512 1f1483867574ce46fac7d2b562f71df5ee3d41493467adac2ac831605bc6946878c66f07492f1edda36d54896a814673dd314eaa63fb62f8f322da8122404712
diff --git a/media-libs/virglrenderer/virglrenderer-0.10.4.ebuild b/media-libs/virglrenderer/virglrenderer-0.10.4.ebuild
deleted file mode 100644
index 7925a11dbdd1..000000000000
--- a/media-libs/virglrenderer/virglrenderer-0.10.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://anongit.freedesktop.org/git/virglrenderer.git"
- inherit git-r3
-else
- MY_P="${PN}-${P}"
- SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${MY_P}"
-
- KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
-fi
-
-DESCRIPTION="library used implement a virtual 3D GPU used by qemu"
-HOMEPAGE="https://virgil3d.github.io/"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="static-libs"
-
-RDEPEND="
- >=x11-libs/libdrm-2.4.50
- media-libs/libepoxy"
-
-DEPEND="${RDEPEND}"
-
-# Most of the testsuite cannot run in our sandboxed environment, just don't
-# deal with it for now.
-RESTRICT="test"
-
-src_configure() {
- local emesonargs=(
- -Ddefault_library=$(usex static-libs both shared)
- )
-
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- find "${ED}/usr" -name 'lib*.la' -delete
-}
diff --git a/media-libs/virglrenderer/virglrenderer-0.10.1.ebuild b/media-libs/virglrenderer/virglrenderer-1.1.1.ebuild
index 72dd610129b2..27c8eca53c2a 100644
--- a/media-libs/virglrenderer/virglrenderer-0.10.1.ebuild
+++ b/media-libs/virglrenderer/virglrenderer-1.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,38 +10,37 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
MY_P="${PN}-${P}"
- SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
+ KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
fi
-DESCRIPTION="library used implement a virtual 3D GPU used by qemu"
+DESCRIPTION="Library used implement a virtual 3D GPU used by qemu"
HOMEPAGE="https://virgil3d.github.io/"
LICENSE="MIT"
SLOT="0"
-IUSE="static-libs"
-
-RDEPEND="
- >=x11-libs/libdrm-2.4.50
- media-libs/libepoxy"
-
-DEPEND="${RDEPEND}"
-
+IUSE="static-libs test"
# Most of the testsuite cannot run in our sandboxed environment, just don't
# deal with it for now.
-RESTRICT="test"
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+ >=x11-libs/libdrm-2.4.121
+ media-libs/libepoxy
+"
+DEPEND="
+ ${RDEPEND}
+ sys-kernel/linux-headers
+"
src_configure() {
local emesonargs=(
+ # TODO: Wire up drm-renderers= (msm, amdgpu-experimental as of 1.1.1)
-Ddefault_library=$(usex static-libs both shared)
+ $(meson_use test tests)
)
meson_src_configure
}
-
-src_install() {
- meson_src_install
- find "${ED}/usr" -name 'lib*.la' -delete
-}
diff --git a/media-libs/virglrenderer/virglrenderer-9999.ebuild b/media-libs/virglrenderer/virglrenderer-9999.ebuild
index a0ee87345132..27c8eca53c2a 100644
--- a/media-libs/virglrenderer/virglrenderer-9999.ebuild
+++ b/media-libs/virglrenderer/virglrenderer-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,38 +10,37 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
MY_P="${PN}-${P}"
- SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
fi
-DESCRIPTION="library used implement a virtual 3D GPU used by qemu"
+DESCRIPTION="Library used implement a virtual 3D GPU used by qemu"
HOMEPAGE="https://virgil3d.github.io/"
LICENSE="MIT"
SLOT="0"
-IUSE="static-libs"
-
-RDEPEND="
- >=x11-libs/libdrm-2.4.50
- media-libs/libepoxy"
-
-DEPEND="${RDEPEND}"
-
+IUSE="static-libs test"
# Most of the testsuite cannot run in our sandboxed environment, just don't
# deal with it for now.
-RESTRICT="test"
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+ >=x11-libs/libdrm-2.4.121
+ media-libs/libepoxy
+"
+DEPEND="
+ ${RDEPEND}
+ sys-kernel/linux-headers
+"
src_configure() {
local emesonargs=(
+ # TODO: Wire up drm-renderers= (msm, amdgpu-experimental as of 1.1.1)
-Ddefault_library=$(usex static-libs both shared)
+ $(meson_use test tests)
)
meson_src_configure
}
-
-src_install() {
- meson_src_install
- find "${ED}/usr" -name 'lib*.la' -delete
-}
diff --git a/media-libs/vulkan-layers/files/vulkan-layers-1.4.313.0-tests-no-static.patch b/media-libs/vulkan-layers/files/vulkan-layers-1.4.313.0-tests-no-static.patch
new file mode 100644
index 000000000000..601f459f8482
--- /dev/null
+++ b/media-libs/vulkan-layers/files/vulkan-layers-1.4.313.0-tests-no-static.patch
@@ -0,0 +1,40 @@
+This is a revert of upstream commit b5c2e38840480e3653360127f18459a907c75f5c to allow
+building tests without building dev-util/spirv-tools with static-libs.
+--- a/tests/CMakeLists.txt
++++ b/tests/CMakeLists.txt
+@@ -320,13 +320,11 @@ endif()
+
+ find_package(GTest CONFIG)
+ find_package(glslang CONFIG)
+-find_package(SPIRV-Tools CONFIG)
+
+ target_link_libraries(vk_layer_validation_tests PRIVATE
+ VkLayer_utils
+ glslang::SPIRV
+ glslang::SPVRemapper
+- SPIRV-Tools-static
+ SPIRV-Headers::SPIRV-Headers
+ GTest::gtest
+ GTest::gtest_main
+@@ -347,6 +345,21 @@ target_include_directories(vk_layer_validation_tests PRIVATE
+ ${VVL_SOURCE_DIR}/layers/external
+ )
+
++find_package(SPIRV-Tools CONFIG QUIET)
++
++# See https://github.com/KhronosGroup/SPIRV-Tools/issues/3909 for background on this.
++# The targets available from SPIRV-Tools change depending on how SPIRV_TOOLS_BUILD_STATIC is set.
++# Try to handle all possible combinations so that we work with externally built packages.
++if (TARGET SPIRV-Tools)
++ target_link_libraries(vk_layer_validation_tests PRIVATE SPIRV-Tools)
++elseif(TARGET SPIRV-Tools-static)
++ target_link_libraries(vk_layer_validation_tests PRIVATE SPIRV-Tools-static)
++elseif(TARGET SPIRV-Tools-shared)
++ target_link_libraries(vk_layer_validation_tests PRIVATE SPIRV-Tools-shared)
++else()
++ message(FATAL_ERROR "Cannot determine SPIRV-Tools target name")
++endif()
++
+ # More details in tests/android/mock/README.md
+ option(VVL_MOCK_ANDROID "Enable building for Android on desktop for testing with MockICD setup")
+ if(VVL_MOCK_ANDROID)
diff --git a/media-libs/vulkan-layers/vulkan-layers-1.4.313.0.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.4.313.0.ebuild
index a9bc67b96005..f73a7e9ec03c 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.4.313.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.4.313.0.ebuild
@@ -22,7 +22,9 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="wayland X"
+IUSE="wayland test X"
+# Many segfaults as of 1.4.313.0
+RESTRICT="!test? ( test ) test"
RDEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
@@ -40,6 +42,10 @@ DEPEND="${RDEPEND}
QA_SONAME="/usr/lib[^/]*/libVkLayer_khronos_validation.so"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.4.313.0-tests-no-static.patch
+)
+
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
@@ -49,7 +55,7 @@ multilib_src_configure() {
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DBUILD_TESTS=OFF
+ -DBUILD_TESTS=$(usex test)
)
cmake_src_configure
}
diff --git a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild b/media-libs/vulkan-layers/vulkan-layers-9999.ebuild
index aead30e6a6fe..6c18930cbc0b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-9999.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-9999.ebuild
@@ -22,7 +22,9 @@ HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="wayland X"
+IUSE="wayland test X"
+# Many segfaults as of 1.4.313.0
+RESTRICT="!test? ( test ) test"
RDEPEND="~dev-util/spirv-tools-${PV}[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
@@ -40,6 +42,10 @@ DEPEND="${RDEPEND}
QA_SONAME="/usr/lib[^/]*/libVkLayer_khronos_validation.so"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.4.313.0-tests-no-static.patch
+)
+
multilib_src_configure() {
local mycmakeargs=(
-DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
@@ -49,7 +55,7 @@ multilib_src_configure() {
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
- -DBUILD_TESTS=OFF
+ -DBUILD_TESTS=$(usex test)
)
cmake_src_configure
}
diff --git a/media-plugins/eq10q/Manifest b/media-plugins/eq10q/Manifest
new file mode 100644
index 000000000000..c0769f4a7acc
--- /dev/null
+++ b/media-plugins/eq10q/Manifest
@@ -0,0 +1 @@
+DIST eq10q-2.2.tar.gz 797991 BLAKE2B 453cf8e0dcb330e92dfa6be65a83c63c05450956ea9dcef49206d83758c8ea0746cde7d26932e709116a44eb2ce30bb29fa5a4753f5597e71128767b462cb024 SHA512 4c6a79e9f1faeb431abd4e94b6bfa153b1ff5f55b3c2734d35a865ba23e3a7786ee45ee122cdcc26c9a8de915f1c4e2ec588a4c219ad6daf0ccf4a2b474b1e24
diff --git a/media-plugins/eq10q/eq10q-2.2.ebuild b/media-plugins/eq10q/eq10q-2.2.ebuild
new file mode 100644
index 000000000000..0308106bb6d4
--- /dev/null
+++ b/media-plugins/eq10q/eq10q-2.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="An LV2 audio plugin implementing a powerful and flexible parametric equalizer"
+HOMEPAGE="https://eq10q.sourceforge.net/"
+SRC_URI="https://download.sourceforge.net/project/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-cpp/gtkmm:2.4
+ media-libs/lv2
+ sci-libs/fftw:3.0=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.2-flags.patch
+ "${FILESDIR}"/${PN}-2.2-cmake4.patch
+ "${FILESDIR}"/${PN}-2.2-pow10.patch
+ "${FILESDIR}"/${PN}-2.2-fix-lv2-types.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/$(get_libdir)/lv2"
+ )
+
+ cmake_src_configure
+}
diff --git a/media-plugins/eq10q/files/eq10q-2.2-cmake4.patch b/media-plugins/eq10q/files/eq10q-2.2-cmake4.patch
new file mode 100644
index 000000000000..85dffcbfb655
--- /dev/null
+++ b/media-plugins/eq10q/files/eq10q-2.2-cmake4.patch
@@ -0,0 +1,9 @@
+--- a/CMakeLists.txt 2025-06-20 14:20:47.019956704 +0300
++++ b/CMakeLists.txt 2025-06-20 14:39:37.597091838 +0300
+@@ -1,5 +1,5 @@
+ ##EQ10Q TopLevel CMake
+-cmake_minimum_required(VERSION 2.8)
++cmake_minimum_required(VERSION 3.5)
+ PROJECT(eq10q)
+
+ ##ADD_DEFINITIONS(-Wall -O3 -fPIC -finline-functions -finline-functions-called-once -msse -mfpmath=sse -std=c99)
diff --git a/media-plugins/eq10q/files/eq10q-2.2-fix-lv2-types.patch b/media-plugins/eq10q/files/eq10q-2.2-fix-lv2-types.patch
new file mode 100644
index 000000000000..0a292e61038f
--- /dev/null
+++ b/media-plugins/eq10q/files/eq10q-2.2-fix-lv2-types.patch
@@ -0,0 +1,63 @@
+From: Sebastian Ramacher <sramacher@debian.org>
+Date: Sat, 16 May 2020 15:38:28 +0200
+Subject: Fix lv2 types
+
+---
+ gui/bassup_ui.cpp | 2 +-
+ gui/dyn_ui.cpp | 2 +-
+ gui/eq10q_ui.cpp | 2 +-
+ gui/midside_ui.cpp | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/gui/bassup_ui.cpp b/gui/bassup_ui.cpp
+index dc7ca6d..da504b9 100644
+--- a/gui/bassup_ui.cpp
++++ b/gui/bassup_ui.cpp
+@@ -38,7 +38,7 @@ using namespace std;
+ #define BASSUP_GUI_URI "http://eq10q.sourceforge.net/bassup/gui"
+
+
+-static LV2UI_Handle instantiateBassUp_gui(const _LV2UI_Descriptor *descriptor, const char *plugin_uri, const char *bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget *widget, const LV2_Feature *const *features)
++static LV2UI_Handle instantiateBassUp_gui(const LV2UI_Descriptor *descriptor, const char *plugin_uri, const char *bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget *widget, const LV2_Feature *const *features)
+ {
+ #ifdef TESTING_EQ10Q
+ cout<<"instantiateEq10q_gui Entring... ";
+diff --git a/gui/dyn_ui.cpp b/gui/dyn_ui.cpp
+index 661a094..fbf13d2 100644
+--- a/gui/dyn_ui.cpp
++++ b/gui/dyn_ui.cpp
+@@ -37,7 +37,7 @@ This plugin is inside the Sapista Plugins Bundle
+ using namespace std;
+ #endif
+
+-static LV2UI_Handle instantiateDyn_gui(const _LV2UI_Descriptor *descriptor, const char *plugin_uri, const char *bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget *widget, const LV2_Feature *const *features)
++static LV2UI_Handle instantiateDyn_gui(const LV2UI_Descriptor *descriptor, const char *plugin_uri, const char *bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget *widget, const LV2_Feature *const *features)
+ {
+ #ifdef TESTING_EQ10Q
+ cout<<"instantiateDyn_gui Entring... ";
+diff --git a/gui/eq10q_ui.cpp b/gui/eq10q_ui.cpp
+index 0ca0217..67f7cef 100644
+--- a/gui/eq10q_ui.cpp
++++ b/gui/eq10q_ui.cpp
+@@ -38,7 +38,7 @@ using namespace std;
+ #endif
+
+
+-static LV2UI_Handle instantiateEq10q_gui(const _LV2UI_Descriptor *descriptor, const char *plugin_uri, const char *bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget *widget, const LV2_Feature *const *features)
++static LV2UI_Handle instantiateEq10q_gui(const LV2UI_Descriptor *descriptor, const char *plugin_uri, const char *bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget *widget, const LV2_Feature *const *features)
+ {
+ #ifdef TESTING_EQ10Q
+ cout<<"instantiateEq10q_gui Entring... ";
+diff --git a/gui/midside_ui.cpp b/gui/midside_ui.cpp
+index a614c09..1d1818d 100644
+--- a/gui/midside_ui.cpp
++++ b/gui/midside_ui.cpp
+@@ -37,7 +37,7 @@ This plugin is inside the Sapista Plugins Bundle
+ using namespace std;
+ #endif
+
+-static LV2UI_Handle instantiateMidSide_gui(const _LV2UI_Descriptor *descriptor, const char *plugin_uri, const char *bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget *widget, const LV2_Feature *const *features)
++static LV2UI_Handle instantiateMidSide_gui(const LV2UI_Descriptor *descriptor, const char *plugin_uri, const char *bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget *widget, const LV2_Feature *const *features)
+ {
+ #ifdef TESTING_EQ10Q
+ cout<<"instantiateEq10q_gui Entring... ";
diff --git a/media-plugins/eq10q/files/eq10q-2.2-flags.patch b/media-plugins/eq10q/files/eq10q-2.2-flags.patch
new file mode 100644
index 000000000000..e5cefa511213
--- /dev/null
+++ b/media-plugins/eq10q/files/eq10q-2.2-flags.patch
@@ -0,0 +1,15 @@
+--- a/CMakeLists.txt 2016-12-11 15:07:48.000000000 +0300
++++ b/CMakeLists.txt 2025-06-20 14:52:07.734175894 +0300
+@@ -3,10 +3,10 @@ cmake_minimum_required(VERSION 2.8)
+ PROJECT(eq10q)
+
+ ##ADD_DEFINITIONS(-Wall -O3 -fPIC -finline-functions -finline-functions-called-once -msse -mfpmath=sse -std=c99)
+-set(CMAKE_C_FLAGS "-Wall -O3 -fPIC -finline-functions -finline-functions-called-once -msse -mfpmath=sse -std=c99")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fPIC -finline-functions -finline-functions-called-once -std=c99")
+ #set(CMAKE_C_FLAGS "-Wall -O0 -g -fPIC -finline-functions -finline-functions-called-once -msse -mfpmath=sse -std=c99")
+
+-set(CMAKE_CXX_FLAGS "-Wall -fPIC -std=c++11")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIC -std=c++11")
+ #set(CMAKE_CXX_FLAGS "-Wall -O0 -g -fPIC -DPIC -std=c++11") ##Debuging GUI
+
+ ##ADD_DEFINITIONS(-Wall -O0 -g -fPIC -DPIC) ###USED FOR DEBUG
diff --git a/media-plugins/eq10q/files/eq10q-2.2-pow10.patch b/media-plugins/eq10q/files/eq10q-2.2-pow10.patch
new file mode 100644
index 000000000000..69a8f01af8c5
--- /dev/null
+++ b/media-plugins/eq10q/files/eq10q-2.2-pow10.patch
@@ -0,0 +1,83 @@
+From: Aurelien Jarno <aurel32@debian.org>
+Date: Sat, 16 May 2020 15:37:49 +0200
+Subject: Replace deprecated pow10 by exp10.
+
+Forwarded: no
+---
+ gui/widgets/bandctl.cpp | 4 ++--
+ gui/widgets/bodeplot.cpp | 14 +++++++-------
+ 2 files changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/gui/widgets/bandctl.cpp b/gui/widgets/bandctl.cpp
+index a2ce684..7702582 100644
+--- a/gui/widgets/bandctl.cpp
++++ b/gui/widgets/bandctl.cpp
+@@ -949,7 +949,7 @@ bool BandCtl::parseBtnString(BandCtl::Button* btn)
+ if(str_k.length() > 0)
+ {
+ val_k = atof(str_k.c_str()) * 1e3;
+- val *= pow10(3.0 - str.length());
++ val *= exp10(3.0 - str.length());
+ if(str.length() > 3)
+ {
+ //throw an error, imposible to match str > 3 with k
+@@ -960,7 +960,7 @@ bool BandCtl::parseBtnString(BandCtl::Button* btn)
+ }
+ if(str_d.length() > 0)
+ {
+- val_d = atof(str_d.c_str())/ pow10((double)str_d.length());
++ val_d = atof(str_d.c_str())/ exp10((double)str_d.length());
+ }
+
+ btn->value = val + val_k + val_d;
+diff --git a/gui/widgets/bodeplot.cpp b/gui/widgets/bodeplot.cpp
+index 584f87e..0dab144 100644
+--- a/gui/widgets/bodeplot.cpp
++++ b/gui/widgets/bodeplot.cpp
+@@ -194,14 +194,14 @@ void PlotEQCurve::resetCenterSpan()
+ {
+ //Compute center and span for the full range spectrum
+ double sp = log10(MAX_FREQ/MIN_FREQ);
+- double cn = MIN_FREQ * sqrt(pow10(sp));
++ double cn = MIN_FREQ * sqrt(exp10(sp));
+ setCenterSpan(cn, sp);
+ }
+
+ void PlotEQCurve::setCenterSpan(double center, double span)
+ {
+- m_minFreq = center / sqrt(pow10(span));
+- m_maxFreq = center * sqrt(pow10(span));
++ m_minFreq = center / sqrt(exp10(span));
++ m_maxFreq = center * sqrt(exp10(span));
+
+ //Initalize the grid
+ const double f_grid[GRID_VERTICAL_LINES] = {20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0,
+@@ -246,8 +246,8 @@ void PlotEQCurve::setCenter(double center)
+ {
+ //Limit center to the possible range according the current span
+ double sp = log10(m_maxFreq/m_minFreq);
+- double cmin = MIN_FREQ * sqrt(pow10(sp));
+- double cmax = MAX_FREQ / sqrt(pow10(sp));
++ double cmin = MIN_FREQ * sqrt(exp10(sp));
++ double cmax = MAX_FREQ / sqrt(exp10(sp));
+
+ double cn = center;
+ cn = cn > cmax ? cmax : cn;
+@@ -259,7 +259,7 @@ void PlotEQCurve::setSpan(double span)
+ {
+ //Limit center to the possible range according the current span
+ double sp_act = log10(m_maxFreq/m_minFreq);
+- double cn = m_minFreq * sqrt(pow10(sp_act));
++ double cn = m_minFreq * sqrt(exp10(sp_act));
+ double smax1 = 2.0*log10(cn/MIN_FREQ);
+ double smax2= 2.0*log10(MAX_FREQ/cn);
+ double smax = smax1 < smax2 ? smax1 : smax2;
+@@ -306,7 +306,7 @@ void PlotEQCurve::recomputeCenterFreq(double xDiff)
+ double fmax = MIN_FREQ*pow((MAX_FREQ/MIN_FREQ),((local_x2 + 3.5)/((double)m_zoom_surface_ptr->get_width())));
+
+ double sp_act = log10(fmax/fmin);
+- double cn = fmin * sqrt(pow10(sp_act));
++ double cn = fmin * sqrt(exp10(sp_act));
+ setCenter(cn);
+ }
+
diff --git a/media-plugins/eq10q/metadata.xml b/media-plugins/eq10q/metadata.xml
new file mode 100644
index 000000000000..d0cdfbcd06f8
--- /dev/null
+++ b/media-plugins/eq10q/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>alexander@tsoy.me</email>
+ <name>Alexander Tsoy</name>
+ </maintainer>
+
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/media-sound/alsa-tools/alsa-tools-1.2.14.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.14.ebuild
index 68eab45b81e0..f340688b348e 100644
--- a/media-sound/alsa-tools/alsa-tools-1.2.14.ebuild
+++ b/media-sound/alsa-tools/alsa-tools-1.2.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86"
IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart
alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
diff --git a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
index 23fd85f29b88..2b423b24063d 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
DEPEND="
diff --git a/media-sound/mac/Manifest b/media-sound/mac/Manifest
index 374afd53899d..ad27f6d6e883 100644
--- a/media-sound/mac/Manifest
+++ b/media-sound/mac/Manifest
@@ -1,4 +1,5 @@
DIST mac-10.87.zip 1673921 BLAKE2B 4a4d1946bcb33f742b75f1ad1d21170309ff82016eaa82104035d544c6916b5a0fb8ceff827bafb782aaea07d77c83b94c080426e5ed458e3e9d53f46a584354 SHA512 2e0ef696302d8a066e57a47df9578a922fa07f0b8a916d0bb041b4f558e4824e0cc4d2c3fa5bda2ecf22c5380780301f03af1cb4b01ba5b525b6c2616f9a0197
DIST mac-11.08.zip 1690776 BLAKE2B e38e8a18eca0f41d7cadc80d69988fe9036fbd1089541060bb8b7b79a476023a0cd9c2343492c70e3341215f125fcf2b7e4c56fc43e39b6edf2835a503a65104 SHA512 50261ffffdcb2d73042c999365e4b00c49ddf3682223029a456f06559f3e84a75170c5e1ef739b8f29a3c208bb92684e0acd71df3806f9405a9fe01a72e119e2
DIST mac-11.14.zip 1696604 BLAKE2B 28f8b156c16e701610d36a487fce0fbfacd4fbecbec8329fac497c53d398ca624ae8c52668acdbf81289ec96210cb0ac1008c4f64bd1aba5bb797c42d2456ff6 SHA512 322251ae43c8564e2263e6f4507f6b691825f442c5fa07c5e1df53e34336a66ba9e77ce5315b008604ff90d3cab5a984c8592ba8dc2cad9b6210cbcac73512fa
+DIST mac-11.18.zip 1699795 BLAKE2B b6ff3a509e3a8630e09e24b1255b320ae88fea79660c89ec3aa05cbf39dac0badd8d341705e799dbfac6c0854d00d7b7f18525b00eff0da1302da1b4141e727a SHA512 dcc9811ca4e61ed3bf9325f29da32c0f3990145ed5ac44b8006e918bd17f6a7bc0effc13b3ef56cbcfe991f6857155e22dafbf910264f3883b01e5667ef72abd
DIST monkeys-audio_4.11-u4-b5-s7.orig.tar.gz 511190 BLAKE2B 28b5a3aadd9dae410c93cfc43c40c07fe207036f27cf60d59d8fa137a0327f90a78746c14930b7d3becb7f5fa69a454a6855aae1553dc74cd5168a9a523bb8f0 SHA512 7e73b35c86d6007ab2a94a2d8b7449bb4ac505bbba53e40373a279dc83a9cad5f62a51419a6375335576cf325c88ed7d317b0ef3039b8a497100cb74a63c25d0
diff --git a/media-sound/mac/mac-11.18.ebuild b/media-sound/mac/mac-11.18.ebuild
new file mode 100644
index 000000000000..d3bcd557eb99
--- /dev/null
+++ b/media-sound/mac/mac-11.18.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE=Release
+inherit cmake
+
+DESCRIPTION="Monkey's Audio Codecs"
+HOMEPAGE="https://www.monkeysaudio.com"
+SRC_URI="https://monkeysaudio.com/files/MAC_${PV/.}_SDK.zip -> ${P}.zip"
+
+LICENSE="BSD"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+BDEPEND="app-arch/unzip"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-11.02-output.patch"
+ "${FILESDIR}/${PN}-11.02-linux.patch"
+)
+
+src_unpack() {
+ mkdir -p "${S}" || die
+ cd "${S}" || die
+ default
+}
diff --git a/media-sound/quodlibet/quodlibet-4.6.0-r3.ebuild b/media-sound/quodlibet/quodlibet-4.6.0-r3.ebuild
index f7b4d76530b2..b157cfc72f38 100644
--- a/media-sound/quodlibet/quodlibet-4.6.0-r3.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.6.0-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar
S="${WORKDIR}/${PN}-release-${PV}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ppc64 x86"
IUSE="+dbus gstreamer +udev"
RDEPEND="dev-libs/keybinder:3[introspection]
diff --git a/media-video/ffmpeg/ffmpeg-4.4.6-r1.ebuild b/media-video/ffmpeg/ffmpeg-4.4.6-r1.ebuild
index 772eea8b2f9e..c19422688637 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.6-r1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.6-r1.ebuild
@@ -21,7 +21,7 @@ else
https://dev.gentoo.org/~ionen/distfiles/ffmpeg-$(ver_cut 1-2)-patchset-2.tar.xz
"
S=${WORKDIR}/ffmpeg-${PV} # avoid ${P} for ffmpeg-compat
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
fi
DESCRIPTION="Complete solution to record/convert/stream audio and video"
diff --git a/metadata/md5-cache/app-admin/blahajdots-0.5.0 b/metadata/md5-cache/app-admin/blahajdots-0.6.0
index b1208c613afb..047ce4c34404 100644
--- a/metadata/md5-cache/app-admin/blahajdots-0.5.0
+++ b/metadata/md5-cache/app-admin/blahajdots-0.6.0
@@ -1,4 +1,4 @@
-BDEPEND=|| ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
+BDEPEND=|| ( >=dev-lang/rust-bin-1.85.0:* >=dev-lang/rust-1.85.0:* )
DEFINED_PHASES=compile configure install setup test unpack
DEPEND=gtk? ( dev-libs/glib:2= )
DESCRIPTION=Bespoke dotfile management for sharkgirls.
@@ -10,6 +10,6 @@ KEYWORDS=~amd64
LICENSE=GPL-3+ Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
RDEPEND=gtk? ( dev-libs/glib:2= )
SLOT=0
-SRC_URI=https://codeberg.org/vimproved/blahajdots/releases/download/v0.5.0/blahajdots-0.5.0.tar.xz
+SRC_URI=https://codeberg.org/vimproved/blahajdots/releases/download/v0.6.0/blahajdots-0.6.0.tar.xz
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=363966459c88dfb4831217a12bcba059
+_md5_=3818850dca5ec5ad14131c3a2e355c70
diff --git a/metadata/md5-cache/app-admin/passwordsafe-1.20.0 b/metadata/md5-cache/app-admin/passwordsafe-1.20.0
index 8be12c5d6708..d6b62b3af35c 100644
--- a/metadata/md5-cache/app-admin/passwordsafe-1.20.0
+++ b/metadata/md5-cache/app-admin/passwordsafe-1.20.0
@@ -13,5 +13,5 @@ RDEPEND=!libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ne
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pwsafe/pwsafe/archive/1.20.0.tar.gz -> passwordsafe-1.20.0.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=c55c6c30454d05c5e4b9c8ffa5ef9e95
diff --git a/metadata/md5-cache/app-admin/passwordsafe-1.21.0 b/metadata/md5-cache/app-admin/passwordsafe-1.21.0
index fa2c99d60821..94e500fb92c1 100644
--- a/metadata/md5-cache/app-admin/passwordsafe-1.21.0
+++ b/metadata/md5-cache/app-admin/passwordsafe-1.21.0
@@ -13,5 +13,5 @@ RDEPEND=!libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ne
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pwsafe/pwsafe/archive/1.21.0.tar.gz -> passwordsafe-1.21.0.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=2db636fcc7804fc1deeb101ba2c09dbc
diff --git a/metadata/md5-cache/app-arch/arc-5.21q b/metadata/md5-cache/app-arch/arc-5.21q
index 1fa4dad09641..b31b702a4aa3 100644
--- a/metadata/md5-cache/app-arch/arc-5.21q
+++ b/metadata/md5-cache/app-arch/arc-5.21q
@@ -2,10 +2,10 @@ DEFINED_PHASES=compile install prepare
DESCRIPTION=Create & extract files from DOS .ARC files
EAPI=8
HOMEPAGE=https://arc.sourceforge.net
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
SLOT=0
SRC_URI=https://github.com/ani6al/arc/archive/refs/tags/5.21q.tar.gz -> arc-5.21q.tar.gz
-_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=000e1bf1721dda27655bb6dd2a8f2ad4
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=d3cd91e4a740ea3bb51b79ead218730c
diff --git a/metadata/md5-cache/app-arch/tarlz-0.28 b/metadata/md5-cache/app-arch/tarlz-0.28
new file mode 100644
index 000000000000..bcfa49cfb629
--- /dev/null
+++ b/metadata/md5-cache/app-arch/tarlz-0.28
@@ -0,0 +1,14 @@
+BDEPEND=|| ( >=app-arch/xz-utils-5.4.0 app-arch/plzip app-arch/pdlzip app-arch/lzip )
+DEFINED_PHASES=configure unpack
+DEPEND=>=app-arch/lzlib-1.12
+DESCRIPTION=A parallel archiver combining tar and lzip
+EAPI=8
+HOMEPAGE=https://www.nongnu.org/lzip/tarlz.html
+INHERIT=toolchain-funcs unpacker
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=>=app-arch/lzlib-1.12
+SLOT=0
+SRC_URI=https://download.savannah.gnu.org/releases/lzip/tarlz/tarlz-0.28.tar.lz
+_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
+_md5_=8497355c8f965ed4b4540951357de73f
diff --git a/metadata/md5-cache/app-arch/zoo-2.10-r6 b/metadata/md5-cache/app-arch/zoo-2.10-r6
index f045b086e12e..0739b370b05c 100644
--- a/metadata/md5-cache/app-arch/zoo-2.10-r6
+++ b/metadata/md5-cache/app-arch/zoo-2.10-r6
@@ -2,10 +2,10 @@ DEFINED_PHASES=compile configure install
DESCRIPTION=Manipulate archives of files in compressed form
EAPI=8
HOMEPAGE=https://github.com/jduerstock/zoo
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=public-domain
SLOT=0
SRC_URI=http://http.debian.net/debian/pool/main/z/zoo/zoo_2.10.orig.tar.gz http://http.debian.net/debian/pool/main/z/zoo/zoo_2.10-28.debian.tar.xz
-_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0c5abf679c1dc40f1b93cdb87ff19ba0
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=d6a9494a0f4a0cd707b40b70d13f2177
diff --git a/metadata/md5-cache/app-containers/crun-1.14.3 b/metadata/md5-cache/app-containers/crun-1.14.3
deleted file mode 100644
index 029ad35ddd2b..000000000000
--- a/metadata/md5-cache/app-containers/crun-1.14.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) virtual/pkgconfig >=app-portage/elt-patches-20250306
-DEFINED_PHASES=configure install prepare setup
-DEPEND=dev-libs/yajl:= sys-kernel/linux-headers caps? ( sys-libs/libcap ) criu? ( >=sys-process/criu-3.15 ) elibc_musl? ( sys-libs/argp-standalone[static-libs] ) seccomp? ( sys-libs/libseccomp ) systemd? ( sys-apps/systemd:= )
-DESCRIPTION=A fast and low-memory footprint OCI Container Runtime fully written in C
-EAPI=8
-HOMEPAGE=https://github.com/containers/crun
-INHERIT=libtool python-any-r1
-IUSE=+bpf +caps criu +seccomp selinux systemd static-libs
-KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv
-LICENSE=GPL-2+ LGPL-2.1+
-RDEPEND=dev-libs/yajl:= sys-kernel/linux-headers caps? ( sys-libs/libcap ) criu? ( >=sys-process/criu-3.15 ) elibc_musl? ( sys-libs/argp-standalone[static-libs] ) seccomp? ( sys-libs/libseccomp ) systemd? ( sys-apps/systemd:= ) selinux? ( sec-policy/selinux-container )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/containers/crun/releases/download/1.14.3/crun-1.14.3.tar.xz
-_eclasses_=libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=22e88bdcec894acae8553c3c94006cae
diff --git a/metadata/md5-cache/app-containers/crun-1.17 b/metadata/md5-cache/app-containers/crun-1.17
deleted file mode 100644
index b82ffde5aaea..000000000000
--- a/metadata/md5-cache/app-containers/crun-1.17
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) virtual/pkgconfig >=app-portage/elt-patches-20250306
-DEFINED_PHASES=configure install prepare setup test
-DEPEND=dev-libs/yajl:= sys-kernel/linux-headers caps? ( sys-libs/libcap ) criu? ( >=sys-process/criu-3.15 ) seccomp? ( sys-libs/libseccomp ) systemd? ( sys-apps/systemd:= )
-DESCRIPTION=A fast and low-memory footprint OCI Container Runtime fully written in C
-EAPI=8
-HOMEPAGE=https://github.com/containers/crun
-INHERIT=libtool python-any-r1
-IUSE=+bpf +caps criu +seccomp selinux systemd static-libs
-KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv
-LICENSE=GPL-2+ LGPL-2.1+
-RDEPEND=dev-libs/yajl:= sys-kernel/linux-headers caps? ( sys-libs/libcap ) criu? ( >=sys-process/criu-3.15 ) seccomp? ( sys-libs/libseccomp ) systemd? ( sys-apps/systemd:= ) selinux? ( sec-policy/selinux-container )
-SLOT=0
-SRC_URI=https://github.com/containers/crun/releases/download/1.17/crun-1.17.tar.gz
-_eclasses_=libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=65f612f77b67ca13c5c73825d417a6ac
diff --git a/metadata/md5-cache/app-containers/crun-1.16 b/metadata/md5-cache/app-containers/crun-1.21
index e91bd5d1a3ba..094f9fa13891 100644
--- a/metadata/md5-cache/app-containers/crun-1.16
+++ b/metadata/md5-cache/app-containers/crun-1.21
@@ -1,7 +1,7 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) virtual/pkgconfig >=app-portage/elt-patches-20250306
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) virtual/pkgconfig >=app-portage/elt-patches-20250306
DEFINED_PHASES=configure install prepare setup test
DEPEND=dev-libs/yajl:= sys-kernel/linux-headers caps? ( sys-libs/libcap ) criu? ( >=sys-process/criu-3.15 ) seccomp? ( sys-libs/libseccomp ) systemd? ( sys-apps/systemd:= )
-DESCRIPTION=A fast and low-memory footprint OCI Container Runtime fully written in C
+DESCRIPTION=Fast and low-memory footprint OCI Container Runtime fully written in C
EAPI=8
HOMEPAGE=https://github.com/containers/crun
INHERIT=libtool python-any-r1
@@ -10,6 +10,6 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv
LICENSE=GPL-2+ LGPL-2.1+
RDEPEND=dev-libs/yajl:= sys-kernel/linux-headers caps? ( sys-libs/libcap ) criu? ( >=sys-process/criu-3.15 ) seccomp? ( sys-libs/libseccomp ) systemd? ( sys-apps/systemd:= ) selinux? ( sec-policy/selinux-container )
SLOT=0
-SRC_URI=https://github.com/containers/crun/releases/download/1.16/crun-1.16.tar.gz
+SRC_URI=https://github.com/containers/crun/releases/download/1.21/crun-1.21.tar.gz
_eclasses_=libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0b9b35a962f5eee6a9cd881bb03a8ec2
+_md5_=bb15bdaf961034070fa686186b02e2ce
diff --git a/metadata/md5-cache/app-crypt/gnupg-2.4.8 b/metadata/md5-cache/app-crypt/gnupg-2.4.8
index 90e172debb1b..d1394592a3dc 100644
--- a/metadata/md5-cache/app-crypt/gnupg-2.4.8
+++ b/metadata/md5-cache/app-crypt/gnupg-2.4.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gnupg.org/
INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-3+
PDEPEND=app-crypt/pinentry
RDEPEND=>=dev-libs/libassuan-2.5.0:= >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnupg/gnupg/gnupg-2.4.8.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.4.8.tar.bz2.sig )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=5236bb739ba703cbd71f33bcb7a9ae17
+_md5_=9383198e269f6393fd377aad42c288e2
diff --git a/metadata/md5-cache/app-crypt/veracrypt-1.25.9-r2 b/metadata/md5-cache/app-crypt/veracrypt-1.25.9-r2
index 2e6aaf495d0d..f1123119d7d8 100644
--- a/metadata/md5-cache/app-crypt/veracrypt-1.25.9-r2
+++ b/metadata/md5-cache/app-crypt/veracrypt-1.25.9-r2
@@ -13,5 +13,5 @@ RDEPEND=sys-fs/lvm2 sys-fs/fuse:0 x11-libs/wxGTK:3.2-gtk3=[X?] app-admin/sudo de
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_1.25.9.tar.gz -> veracrypt-1.25.9.tar.gz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=6b992f11f1391004d9b418c984d06def
diff --git a/metadata/md5-cache/app-crypt/veracrypt-1.26.15-r1 b/metadata/md5-cache/app-crypt/veracrypt-1.26.15-r1
index e81bd756f760..bc55d6ab63c1 100644
--- a/metadata/md5-cache/app-crypt/veracrypt-1.26.15-r1
+++ b/metadata/md5-cache/app-crypt/veracrypt-1.26.15-r1
@@ -12,5 +12,5 @@ RDEPEND=app-admin/sudo sys-apps/pcsc-lite sys-fs/fuse:0 sys-fs/lvm2 x11-libs/wxG
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_1.26.15.tar.gz -> veracrypt-1.26.15.tar.gz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=3625fb1e33e823f3ae28ed5887419be8
diff --git a/metadata/md5-cache/app-crypt/veracrypt-1.26.20 b/metadata/md5-cache/app-crypt/veracrypt-1.26.20
index 9b1f24a16b66..c6cfe5c1bf54 100644
--- a/metadata/md5-cache/app-crypt/veracrypt-1.26.20
+++ b/metadata/md5-cache/app-crypt/veracrypt-1.26.20
@@ -12,5 +12,5 @@ RDEPEND=app-admin/sudo sys-apps/pcsc-lite sys-fs/fuse:0 sys-fs/lvm2 x11-libs/wxG
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_1.26.20.tar.gz -> veracrypt-1.26.20.tar.gz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=f91b6777c46766da2698cc1938e35de1
diff --git a/metadata/md5-cache/app-crypt/veracrypt-1.26.7-r1 b/metadata/md5-cache/app-crypt/veracrypt-1.26.7-r1
index 75245c084609..8f12be25893a 100644
--- a/metadata/md5-cache/app-crypt/veracrypt-1.26.7-r1
+++ b/metadata/md5-cache/app-crypt/veracrypt-1.26.7-r1
@@ -12,5 +12,5 @@ RDEPEND=app-admin/sudo sys-apps/pcsc-lite sys-fs/fuse:0 sys-fs/lvm2 x11-libs/wxG
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_1.26.7.tar.gz -> veracrypt-1.26.7.tar.gz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=af67b56f9ad239f52f029670f0dcb6a5
diff --git a/metadata/md5-cache/app-doc/gnu-c-intro-ref-0.1 b/metadata/md5-cache/app-doc/gnu-c-intro-ref-0.1
index 069e71b2500e..17629c7bfd64 100644
--- a/metadata/md5-cache/app-doc/gnu-c-intro-ref-0.1
+++ b/metadata/md5-cache/app-doc/gnu-c-intro-ref-0.1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://savannah.gnu.org/projects/c-intro-and-ref/
INHERIT=autotools
IUSE=pdf
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~ppc64
LICENSE=FDL-1.3+
SLOT=0
SRC_URI=mirror://gnu/c-intro-and-ref/c-intro-and-ref-0.1.tar.gz
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=6b17c75d0fa16aecd5326768c840d97c
+_md5_=fe050c9a88776a8e6ed0f383d4279ca5
diff --git a/metadata/md5-cache/app-editors/rehex-0.62.1 b/metadata/md5-cache/app-editors/rehex-0.62.1
index e367f6054f84..8d7be04be598 100644
--- a/metadata/md5-cache/app-editors/rehex-0.62.1
+++ b/metadata/md5-cache/app-editors/rehex-0.62.1
@@ -13,5 +13,5 @@ RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/solemnwarning/rehex/archive/refs/tags/0.62.1.tar.gz -> rehex-0.62.1.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8b5bc09da1658376ab82a62280346012
diff --git a/metadata/md5-cache/app-editors/rehex-0.63.0 b/metadata/md5-cache/app-editors/rehex-0.63.0
index 9de670153fcd..d4664d900802 100644
--- a/metadata/md5-cache/app-editors/rehex-0.63.0
+++ b/metadata/md5-cache/app-editors/rehex-0.63.0
@@ -13,5 +13,5 @@ RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/solemnwarning/rehex/archive/refs/tags/0.63.0.tar.gz -> rehex-0.63.0.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=c9033e96bf79c14b54cabe0b0e81a1db
diff --git a/metadata/md5-cache/app-editors/wxhexeditor-0.24-r4 b/metadata/md5-cache/app-editors/wxhexeditor-0.24-r4
index e78de5341462..1b56773f5b0c 100644
--- a/metadata/md5-cache/app-editors/wxhexeditor-0.24-r4
+++ b/metadata/md5-cache/app-editors/wxhexeditor-0.24-r4
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=app-crypt/mhash dev-libs/udis86 x11-libs/wxGTK:3.2-gtk3=[X]
SLOT=0
SRC_URI=https://downloads.sourceforge.net/wxhexeditor/wxHexEditor-v0.24-src.tar.xz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=140958f9427f7759321ddeb8bbd347e9
diff --git a/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.1.0-r3 b/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.1.0-r3
index 93b98e2ce73c..aa641b747e1c 100644
--- a/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.1.0-r3
+++ b/metadata/md5-cache/app-editors/xmlcopyeditor-1.3.1.0-r3
@@ -12,5 +12,5 @@ LICENSE=GPL-2
RDEPEND=app-text/enchant:2 >=dev-libs/libxml2-2.12.5:= dev-libs/libxslt dev-libs/xerces-c:=[cpu_flags_x86_sse2,icu] dev-libs/libpcre2 x11-libs/wxGTK:3.2-gtk3=[X]
SLOT=0
SRC_URI=https://downloads.sourceforge.net/xml-copy-editor/xmlcopyeditor-1.3.1.0.tar.gz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=bf916e6bb7f0c96da24e09e2ad4f1032
diff --git a/metadata/md5-cache/app-emulation/arnold-20170513-r2 b/metadata/md5-cache/app-emulation/arnold-20170513-r2
index 7d274b97ed3a..25a2ecf18cf0 100644
--- a/metadata/md5-cache/app-emulation/arnold-20170513-r2
+++ b/metadata/md5-cache/app-emulation/arnold-20170513-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2 LGPL-2.1
RDEPEND=media-libs/libsdl2 virtual/opengl x11-libs/wxGTK:3.2-gtk3[X]
SLOT=0
SRC_URI=https://cpctech.cpcwiki.de/arnsrc.zip -> arnold-20170513.zip
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=784ce4d70ff6462a23ed8421d136e1a9
diff --git a/metadata/md5-cache/app-emulation/free42-3.2.7 b/metadata/md5-cache/app-emulation/free42-3.2.7
deleted file mode 100644
index 823a888d26f9..000000000000
--- a/metadata/md5-cache/app-emulation/free42-3.2.7
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib )
-DESCRIPTION=An HP-42S Calculator Simulator
-EAPI=8
-HOMEPAGE=https://thomasokken.com/free42/
-INHERIT=toolchain-funcs
-IUSE=+alsa
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib )
-SLOT=0
-SRC_URI=https://thomasokken.com/free42/upstream/free42-nologo-3.2.7.tgz
-_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=88ff219357c5e3e7ba5e6858a152f3f1
diff --git a/metadata/md5-cache/app-emulation/free42-3.2.8 b/metadata/md5-cache/app-emulation/free42-3.2.8
deleted file mode 100644
index 3c1d665dcce9..000000000000
--- a/metadata/md5-cache/app-emulation/free42-3.2.8
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib )
-DESCRIPTION=An HP-42S Calculator Simulator
-EAPI=8
-HOMEPAGE=https://thomasokken.com/free42/
-INHERIT=toolchain-funcs
-IUSE=+alsa
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib )
-SLOT=0
-SRC_URI=https://thomasokken.com/free42/upstream/free42-nologo-3.2.8.tgz
-_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=88ff219357c5e3e7ba5e6858a152f3f1
diff --git a/metadata/md5-cache/app-emulation/free42-3.2.3 b/metadata/md5-cache/app-emulation/free42-3.3.6
index bef1eb68e7cb..cec602f92a07 100644
--- a/metadata/md5-cache/app-emulation/free42-3.2.3
+++ b/metadata/md5-cache/app-emulation/free42-3.3.6
@@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib )
SLOT=0
-SRC_URI=https://thomasokken.com/free42/upstream/free42-nologo-3.2.3.tgz
+SRC_URI=https://thomasokken.com/free42/upstream/free42-nologo-3.3.6.tgz
_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
_md5_=88ff219357c5e3e7ba5e6858a152f3f1
diff --git a/metadata/md5-cache/app-emulation/pcem-17_p20241210-r2 b/metadata/md5-cache/app-emulation/pcem-17_p20241210-r2
index 8d6027004695..db3ddceb95f1 100644
--- a/metadata/md5-cache/app-emulation/pcem-17_p20241210-r2
+++ b/metadata/md5-cache/app-emulation/pcem-17_p20241210-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=media-libs/libsdl2 media-libs/libglvnd media-libs/openal x11-libs/wxGTK:3.2-gtk3=[tiff,X] alsa? ( media-libs/alsa-lib ) experimental? ( media-libs/freetype ) networking? ( net-libs/libpcap )
SLOT=0
SRC_URI=https://github.com/sarah-walker-pcem/pcem/archive/bd1283b91282d522617ac6d29eb0f271ded83ffc.tar.gz -> pcem-17_p20241210.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=94759011ee7a5a3fd93ba0d1c0fbcf7f
diff --git a/metadata/md5-cache/app-emulation/plus42-1.2.7 b/metadata/md5-cache/app-emulation/plus42-1.2.7
deleted file mode 100644
index f4ac5ecc1dd7..000000000000
--- a/metadata/md5-cache/app-emulation/plus42-1.2.7
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib )
-DESCRIPTION=An Enhanced HP-42S Calculator Simulator
-EAPI=8
-HOMEPAGE=https://thomasokken.com/plus42/
-INHERIT=toolchain-funcs
-IUSE=+alsa
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib )
-SLOT=0
-SRC_URI=https://thomasokken.com/plus42/upstream/plus42-upstream-1.2.7.tgz
-_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=3331da72cbebfd6b1a2556ca0522de43
diff --git a/metadata/md5-cache/app-emulation/plus42-1.2.6 b/metadata/md5-cache/app-emulation/plus42-1.3.8
index 7ffcdee3326e..6899fe3b2b03 100644
--- a/metadata/md5-cache/app-emulation/plus42-1.2.6
+++ b/metadata/md5-cache/app-emulation/plus42-1.3.8
@@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 alsa? ( media-libs/alsa-lib )
SLOT=0
-SRC_URI=https://thomasokken.com/plus42/upstream/plus42-upstream-1.2.6.tgz
+SRC_URI=https://thomasokken.com/plus42/upstream/plus42-upstream-1.3.8.tgz
_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
_md5_=3331da72cbebfd6b1a2556ca0522de43
diff --git a/metadata/md5-cache/app-emulation/spice-protocol-0.14.1 b/metadata/md5-cache/app-emulation/spice-protocol-0.14.1
deleted file mode 100644
index 28512b42d9b5..000000000000
--- a/metadata/md5-cache/app-emulation/spice-protocol-0.14.1
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Headers defining the SPICE protocol
-EAPI=7
-HOMEPAGE=https://www.spice-space.org/
-KEYWORDS=~alpha amd64 ~arm arm64 ~ppc ppc64 ~sparc x86
-LICENSE=BSD
-SLOT=0
-SRC_URI=https://www.spice-space.org/download/releases/spice-protocol-0.14.1.tar.bz2
-_md5_=0543a40cb9065367617679fe228fe04b
diff --git a/metadata/md5-cache/app-emulation/spice-protocol-0.14.3 b/metadata/md5-cache/app-emulation/spice-protocol-0.14.3
deleted file mode 100644
index 85c6d3b398e3..000000000000
--- a/metadata/md5-cache/app-emulation/spice-protocol-0.14.3
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install test
-DESCRIPTION=Headers defining the SPICE protocol
-EAPI=7
-HOMEPAGE=https://www.spice-space.org/
-INHERIT=meson
-KEYWORDS=~alpha amd64 ~arm arm64 ~ppc ppc64 ~riscv ~sparc x86
-LICENSE=BSD
-SLOT=0
-SRC_URI=https://www.spice-space.org/download/releases/spice-protocol-0.14.3.tar.xz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=194d88188ec78ac60035b5a91379ff91
diff --git a/metadata/md5-cache/app-emulation/spice-protocol-0.14.5 b/metadata/md5-cache/app-emulation/spice-protocol-0.14.5
new file mode 100644
index 000000000000..bb837abeef95
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/spice-protocol-0.14.5
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=Headers defining the SPICE protocol
+EAPI=8
+HOMEPAGE=https://spice-space.org/
+INHERIT=meson
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://www.spice-space.org/download/releases/spice-protocol-0.14.5.tar.xz
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=91673d1da245e06e418d3752d8d8c3ae
diff --git a/metadata/md5-cache/app-i18n/librime-lua-20240819212322 b/metadata/md5-cache/app-i18n/librime-lua-20240819212322-r1
index 974d5bb3d751..7a6353c96d23 100644
--- a/metadata/md5-cache/app-i18n/librime-lua-20240819212322
+++ b/metadata/md5-cache/app-i18n/librime-lua-20240819212322-r1
@@ -2,7 +2,7 @@ BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=>=app-i18n/librime-1.6:0= lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dev-libs/boost:0
DESCRIPTION=Lua module for RIME
-EAPI=7
+EAPI=8
HOMEPAGE=https://github.com/hchunhui/librime-lua
INHERIT=cmake lua-single
IUSE=lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_t
SLOT=0
SRC_URI=https://github.com/hchunhui/librime-lua/archive/fa6563cf7b40f3bfbf09e856420bff8de6820558.tar.gz -> librime-lua-20240819212322.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=69b1f668442d8fb2dae6be5d8b81fc12
+_md5_=bda0d0fdcbdbd99ca51dd0ad7b18d035
diff --git a/metadata/md5-cache/app-i18n/librime-lua-99999999999999 b/metadata/md5-cache/app-i18n/librime-lua-99999999999999
index 69073092b04a..7438e5f58ad7 100644
--- a/metadata/md5-cache/app-i18n/librime-lua-99999999999999
+++ b/metadata/md5-cache/app-i18n/librime-lua-99999999999999
@@ -2,7 +2,7 @@ BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[cu
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=>=app-i18n/librime-1.6:0= lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dev-libs/boost:0
DESCRIPTION=Lua module for RIME
-EAPI=7
+EAPI=8
HOMEPAGE=https://github.com/hchunhui/librime-lua
INHERIT=cmake lua-single git-r3
IUSE=lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
@@ -12,4 +12,4 @@ RDEPEND=>=app-i18n/librime-1.6:0= lua_single_target_luajit? ( dev-lang/luajit:=
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
SLOT=0
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f241321b642ae6f076b067c24e20da9d
+_md5_=d132b4a4e971ad1ff004c9274ffdcad5
diff --git a/metadata/md5-cache/app-i18n/poedit-3.5.2-r1 b/metadata/md5-cache/app-i18n/poedit-3.5.2-r1
index ad7807108024..8896cac9c397 100644
--- a/metadata/md5-cache/app-i18n/poedit-3.5.2-r1
+++ b/metadata/md5-cache/app-i18n/poedit-3.5.2-r1
@@ -11,5 +11,5 @@ LICENSE=MIT
RDEPEND=app-text/gtkspell:3 x11-libs/gtk+:3 >=dev-cpp/lucene++-3.0.5 >=dev-libs/pugixml-1.9 dev-libs/boost:=[nls] dev-libs/icu:= x11-libs/wxGTK:3.2-gtk3=[webkit,X]
SLOT=0
SRC_URI=https://github.com/vslavik/poedit/releases/download/v3.5.2-oss/poedit-3.5.2.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=612d400e1188505c3ccf7c5edb9a9a23
diff --git a/metadata/md5-cache/app-misc/electricsheep-3.0.4_p20240213 b/metadata/md5-cache/app-misc/electricsheep-3.0.4_p20240213
index c52d64ae2bc5..9e114f02821a 100644
--- a/metadata/md5-cache/app-misc/electricsheep-3.0.4_p20240213
+++ b/metadata/md5-cache/app-misc/electricsheep-3.0.4_p20240213
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-lang/lua:5.1 dev-libs/boost dev-libs/expat dev-libs/tinyxml gnome-base/libgtop media-gfx/flam3 media-libs/freeglut media-libs/glee media-libs/libpng:* media-video/ffmpeg:0 net-misc/curl sys-libs/zlib x11-libs/libX11 x11-libs/libXrender x11-libs/wxGTK:3.2-gtk3 virtual/opengl
SLOT=0
SRC_URI=https://github.com/scottdraves/electricsheep/archive/5fbbb684752be06ccbea41639968aa7f1cc678dd.tar.gz -> electricsheep-3.0.4_p20240213.tar.gz https://github.com/scottdraves/electricsheep/pull/126.patch -> electricsheep-remove-convenience.patch
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=fd298d3b0931ca73a0e1e6f0151b12dc
diff --git a/metadata/md5-cache/app-misc/far2l-2.6.4_beta b/metadata/md5-cache/app-misc/far2l-2.6.4_beta
index 0f063030b299..c069b6f157b1 100644
--- a/metadata/md5-cache/app-misc/far2l-2.6.4_beta
+++ b/metadata/md5-cache/app-misc/far2l-2.6.4_beta
@@ -13,5 +13,5 @@ RDEPEND=wxwidgets? ( x11-libs/wxGTK:3.2-gtk3 ) X? ( x11-libs/libX11 x11-libs/lib
RESTRICT=mirror
SLOT=0
SRC_URI=https://github.com/elfmz/far2l/archive/v_2.6.4.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8011ba155b15fef4155e862a6250292e
diff --git a/metadata/md5-cache/app-misc/far2l-2.6.5_beta b/metadata/md5-cache/app-misc/far2l-2.6.5_beta
index 84372c3f9aa4..a353441afee8 100644
--- a/metadata/md5-cache/app-misc/far2l-2.6.5_beta
+++ b/metadata/md5-cache/app-misc/far2l-2.6.5_beta
@@ -13,5 +13,5 @@ RDEPEND=wxwidgets? ( x11-libs/wxGTK:3.2-gtk3 ) X? ( x11-libs/libX11 x11-libs/lib
RESTRICT=mirror
SLOT=0
SRC_URI=https://github.com/elfmz/far2l/archive/v_2.6.5.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d5b02c9d6475b7f252fa838b124a6027
diff --git a/metadata/md5-cache/app-misc/far2l-9999 b/metadata/md5-cache/app-misc/far2l-9999
index c1bfd929574a..9189013197ba 100644
--- a/metadata/md5-cache/app-misc/far2l-9999
+++ b/metadata/md5-cache/app-misc/far2l-9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=wxwidgets? ( x11-libs/wxGTK:3.2-gtk3 ) X? ( x11-libs/libX11 x11-libs/libXi ) archive? ( app-arch/libarchive ) chardet? ( app-i18n/uchardet ) colorer? ( dev-libs/libxml2 ) nfs? ( net-fs/libnfs ) samba? ( net-fs/samba ) sftp? ( net-libs/libssh[sftp] ) ssl? ( dev-libs/openssl ) webdav? ( net-libs/neon )
RESTRICT=mirror
SLOT=0
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d5b02c9d6475b7f252fa838b124a6027
diff --git a/metadata/md5-cache/app-misc/golly-4.3-r2 b/metadata/md5-cache/app-misc/golly-4.3-r2
index 1a8fc6911a24..99a8a0cb3d48 100644
--- a/metadata/md5-cache/app-misc/golly-4.3-r2
+++ b/metadata/md5-cache/app-misc/golly-4.3-r2
@@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib virtual/opengl x11-libs/wxGTK:3.2-gtk3=[X,curl,opengl,sdl,
REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/golly/golly-4.3-src.tar.gz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=f7c687cbbc2852ca4dc91646f231a24b
diff --git a/metadata/md5-cache/app-misc/screen-4.9.1-r2 b/metadata/md5-cache/app-misc/screen-4.9.1-r2
index 78b369dfb686..a1d7669bd8ee 100644
--- a/metadata/md5-cache/app-misc/screen-4.9.1-r2
+++ b/metadata/md5-cache/app-misc/screen-4.9.1-r2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.gnu.org/software/screen/
INHERIT=autotools flag-o-matic pam tmpfiles
IUSE=debug nethack pam selinux multiuser
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-3+
RDEPEND=>=sys-libs/ncurses-5.2:= virtual/libcrypt:= pam? ( sys-libs/pam ) acct-group/utmp selinux? ( sec-policy/selinux-screen ) virtual/tmpfiles
SLOT=0
SRC_URI=mirror://gnu/screen/screen-4.9.1.tar.gz
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=ebec4fab98c13c5abb82c6002c51cb74
+_md5_=6b0fac4bf9a3c703b5c42789fc292306
diff --git a/metadata/md5-cache/app-office/orage-4.18.0 b/metadata/md5-cache/app-office/orage-4.18.0
deleted file mode 100644
index 0f8701c49ce6..000000000000
--- a/metadata/md5-cache/app-office/orage-4.18.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-util/intltool-0.35 sys-devel/gettext >=dev-build/libtool-2.2.6 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.58.0 >=dev-libs/libical-3.0.16:= >=x11-libs/gtk+-3.24.0:3= x11-libs/libX11 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= libnotify? ( >=x11-libs/libnotify-0.7.0:= )
-DESCRIPTION=A calendar application for Xfce
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/apps/orage/start https://gitlab.xfce.org/apps/orage/
-INHERIT=xdg-utils
-IUSE=libnotify
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.58.0 >=dev-libs/libical-3.0.16:= >=x11-libs/gtk+-3.24.0:3= x11-libs/libX11 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= libnotify? ( >=x11-libs/libnotify-0.7.0:= )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/apps/orage/4.18/orage-4.18.0.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=acbca06f23d48cddf825e9b1aa3eda16
diff --git a/metadata/md5-cache/app-portage/cpuid2cpuflags-16 b/metadata/md5-cache/app-portage/cpuid2cpuflags-16
index d5b754d4ee58..543afda03028 100644
--- a/metadata/md5-cache/app-portage/cpuid2cpuflags-16
+++ b/metadata/md5-cache/app-portage/cpuid2cpuflags-16
@@ -2,8 +2,8 @@ DEFINED_PHASES=-
DESCRIPTION=Tool to guess CPU_FLAGS_* flags for the host
EAPI=8
HOMEPAGE=https://github.com/projg2/cpuid2cpuflags/
-KEYWORDS=amd64 ~arm arm64 ~ppc ppc64 x86 ~x64-macos ~x64-solaris
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 ~x64-macos ~x64-solaris
LICENSE=BSD-2
SLOT=0
SRC_URI=https://github.com/projg2/cpuid2cpuflags/releases/download/v16/cpuid2cpuflags-16.tar.bz2
-_md5_=79422bd6e57e0d096a88f132172b060d
+_md5_=cf10b624eb770fa7c1ce627081b274c7
diff --git a/metadata/md5-cache/app-shells/atuin-18.6.1 b/metadata/md5-cache/app-shells/atuin-18.6.1
index bca5500f4068..f663e91bbb09 100644
--- a/metadata/md5-cache/app-shells/atuin-18.6.1
+++ b/metadata/md5-cache/app-shells/atuin-18.6.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://atuin.sh https://github.com/atuinsh/atuin
INHERIT=cargo readme.gentoo-r1 shell-completion systemd
IUSE=+client +daemon server test +sync debug
-KEYWORDS=~amd64 ~arm64 ~riscv
+KEYWORDS=amd64 ~arm64 ~riscv
LICENSE=MIT Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
RDEPEND=dev-db/sqlite:3 server? ( acct-user/atuin )
REQUIRED_USE=|| ( client server ) sync? ( client ) test? ( client server sync )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/atuinsh/atuin/archive/refs/tags/v18.6.1.tar.gz -> atuin-18.6.1.tar.gz https://github.com/gentoo-crate-dist/atuin/releases/download/v18.6.1/atuin-18.6.1-crates.tar.xz
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=c49fd23401047125b8e35dd38930973d
+_md5_=fd1442d0acad1834c49fe47acb613d8e
diff --git a/metadata/md5-cache/app-shells/bash-5.2_p37-r3 b/metadata/md5-cache/app-shells/bash-5.2_p37-r3
index 591b7fdb0147..6f3ab7d8e773 100644
--- a/metadata/md5-cache/app-shells/bash-5.2_p37-r3
+++ b/metadata/md5-cache/app-shells/bash-5.2_p37-r3
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git
INHERIT=flag-o-matic toolchain-funcs prefix verify-sig
IUSE=afs bashlogger examples mem-scramble +net nls plugins pgo +readline verify-sig
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-3+
RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= )
SLOT=0
SRC_URI=mirror://gnu/bash/bash-5.2.tar.gz mirror://gnu/bash/bash-5.2-patches/bash52-001 mirror://gnu/bash/bash-5.2-patches/bash52-002 mirror://gnu/bash/bash-5.2-patches/bash52-003 mirror://gnu/bash/bash-5.2-patches/bash52-004 mirror://gnu/bash/bash-5.2-patches/bash52-005 mirror://gnu/bash/bash-5.2-patches/bash52-006 mirror://gnu/bash/bash-5.2-patches/bash52-007 mirror://gnu/bash/bash-5.2-patches/bash52-008 mirror://gnu/bash/bash-5.2-patches/bash52-009 mirror://gnu/bash/bash-5.2-patches/bash52-010 mirror://gnu/bash/bash-5.2-patches/bash52-011 mirror://gnu/bash/bash-5.2-patches/bash52-012 mirror://gnu/bash/bash-5.2-patches/bash52-013 mirror://gnu/bash/bash-5.2-patches/bash52-014 mirror://gnu/bash/bash-5.2-patches/bash52-015 mirror://gnu/bash/bash-5.2-patches/bash52-016 mirror://gnu/bash/bash-5.2-patches/bash52-017 mirror://gnu/bash/bash-5.2-patches/bash52-018 mirror://gnu/bash/bash-5.2-patches/bash52-019 mirror://gnu/bash/bash-5.2-patches/bash52-020 mirror://gnu/bash/bash-5.2-patches/bash52-021 mirror://gnu/bash/bash-5.2-patches/bash52-022 mirror://gnu/bash/bash-5.2-patches/bash52-023 mirror://gnu/bash/bash-5.2-patches/bash52-024 mirror://gnu/bash/bash-5.2-patches/bash52-025 mirror://gnu/bash/bash-5.2-patches/bash52-026 mirror://gnu/bash/bash-5.2-patches/bash52-027 mirror://gnu/bash/bash-5.2-patches/bash52-028 mirror://gnu/bash/bash-5.2-patches/bash52-029 mirror://gnu/bash/bash-5.2-patches/bash52-030 mirror://gnu/bash/bash-5.2-patches/bash52-031 mirror://gnu/bash/bash-5.2-patches/bash52-032 mirror://gnu/bash/bash-5.2-patches/bash52-033 mirror://gnu/bash/bash-5.2-patches/bash52-034 mirror://gnu/bash/bash-5.2-patches/bash52-035 mirror://gnu/bash/bash-5.2-patches/bash52-036 mirror://gnu/bash/bash-5.2-patches/bash52-037 verify-sig? ( mirror://gnu/bash/bash-5.2.tar.gz.sig mirror://gnu/bash/bash-5.2-patches/bash52-001.sig mirror://gnu/bash/bash-5.2-patches/bash52-002.sig mirror://gnu/bash/bash-5.2-patches/bash52-003.sig mirror://gnu/bash/bash-5.2-patches/bash52-004.sig mirror://gnu/bash/bash-5.2-patches/bash52-005.sig mirror://gnu/bash/bash-5.2-patches/bash52-006.sig mirror://gnu/bash/bash-5.2-patches/bash52-007.sig mirror://gnu/bash/bash-5.2-patches/bash52-008.sig mirror://gnu/bash/bash-5.2-patches/bash52-009.sig mirror://gnu/bash/bash-5.2-patches/bash52-010.sig mirror://gnu/bash/bash-5.2-patches/bash52-011.sig mirror://gnu/bash/bash-5.2-patches/bash52-012.sig mirror://gnu/bash/bash-5.2-patches/bash52-013.sig mirror://gnu/bash/bash-5.2-patches/bash52-014.sig mirror://gnu/bash/bash-5.2-patches/bash52-015.sig mirror://gnu/bash/bash-5.2-patches/bash52-016.sig mirror://gnu/bash/bash-5.2-patches/bash52-017.sig mirror://gnu/bash/bash-5.2-patches/bash52-018.sig mirror://gnu/bash/bash-5.2-patches/bash52-019.sig mirror://gnu/bash/bash-5.2-patches/bash52-020.sig mirror://gnu/bash/bash-5.2-patches/bash52-021.sig mirror://gnu/bash/bash-5.2-patches/bash52-022.sig mirror://gnu/bash/bash-5.2-patches/bash52-023.sig mirror://gnu/bash/bash-5.2-patches/bash52-024.sig mirror://gnu/bash/bash-5.2-patches/bash52-025.sig mirror://gnu/bash/bash-5.2-patches/bash52-026.sig mirror://gnu/bash/bash-5.2-patches/bash52-027.sig mirror://gnu/bash/bash-5.2-patches/bash52-028.sig mirror://gnu/bash/bash-5.2-patches/bash52-029.sig mirror://gnu/bash/bash-5.2-patches/bash52-030.sig mirror://gnu/bash/bash-5.2-patches/bash52-031.sig mirror://gnu/bash/bash-5.2-patches/bash52-032.sig mirror://gnu/bash/bash-5.2-patches/bash52-033.sig mirror://gnu/bash/bash-5.2-patches/bash52-034.sig mirror://gnu/bash/bash-5.2-patches/bash52-035.sig mirror://gnu/bash/bash-5.2-patches/bash52-036.sig mirror://gnu/bash/bash-5.2-patches/bash52-037.sig )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=e31c64b48d76ba818346c42fcd0a9fdb
+_md5_=f3748e313a4e513a7ee09f6dce46adf8
diff --git a/metadata/md5-cache/app-shells/carapace-1.3.2 b/metadata/md5-cache/app-shells/carapace-1.3.3
index 81ea5244c76c..231e7f1cc3b7 100644
--- a/metadata/md5-cache/app-shells/carapace-1.3.2
+++ b/metadata/md5-cache/app-shells/carapace-1.3.3
@@ -8,6 +8,6 @@ KEYWORDS=~amd64
LICENSE=MIT
RESTRICT=strip
SLOT=0
-SRC_URI=https://github.com/carapace-sh/carapace-bin/archive/refs/tags/v1.3.2.tar.gz -> carapace-1.3.2.tar.gz https://github.com/freijon/carapace-bin/releases/download/v1.3.2/carapace-1.3.2-deps.tar.xz
+SRC_URI=https://github.com/carapace-sh/carapace-bin/archive/refs/tags/v1.3.3.tar.gz -> carapace-1.3.3.tar.gz https://github.com/freijon/carapace-bin/releases/download/v1.3.3/carapace-1.3.3-deps.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module 191a27261275fc3bff7dd7482361b5d6 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169
_md5_=aec593986f94005fc2df28dd5088056a
diff --git a/metadata/md5-cache/app-shells/pwsh-bin-7.5.1 b/metadata/md5-cache/app-shells/pwsh-bin-7.5.1
index d8686cd70062..159a610d449e 100644
--- a/metadata/md5-cache/app-shells/pwsh-bin-7.5.1
+++ b/metadata/md5-cache/app-shells/pwsh-bin-7.5.1
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://microsoft.com/powershell/ https://github.com/PowerShell/PowerShell/
IDEPEND=app-eselect/eselect-pwsh
INHERIT=wrapper
-KEYWORDS=amd64 ~arm arm64
+KEYWORDS=amd64 arm arm64
LICENSE=MIT
RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/pam:0/0 sys-libs/zlib:0/1 || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0/0 )
REQUIRED_USE=elibc_glibc
SLOT=7.5
SRC_URI=amd64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.5.1/powershell-7.5.1-linux-x64.tar.gz ) arm64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.5.1/powershell-7.5.1-linux-arm64.tar.gz ) arm? ( https://github.com/PowerShell/PowerShell/releases/download//v7.5.1/powershell-7.5.1-linux-arm32.tar.gz )
_eclasses_=wrapper 11a2a3bd712784986679b60a0cab34a0
-_md5_=f6e342475ac5ce6395d0d1b9d6fa9041
+_md5_=bdc86aa3de1fb76b694f78a37f490f8d
diff --git a/metadata/md5-cache/app-text/crwx-ng-0.3.1-r3 b/metadata/md5-cache/app-text/crwx-ng-0.3.1-r3
index 018a1e356c46..93b612adf396 100644
--- a/metadata/md5-cache/app-text/crwx-ng-0.3.1-r3
+++ b/metadata/md5-cache/app-text/crwx-ng-0.3.1-r3
@@ -12,5 +12,5 @@ LICENSE=GPL-2+
RDEPEND=>=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] x11-libs/wxGTK:3.2-gtk3=[X] virtual/ttf-fonts
SLOT=0
SRC_URI=https://gitlab.com/coolreader-ng/crwx-ng/-/archive/0.3.1/crwx-ng-0.3.1.tar.bz2
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=4aa99d04c063309955f8298420b5b665
diff --git a/metadata/md5-cache/app-text/diff-pdf-0.5.1-r1 b/metadata/md5-cache/app-text/diff-pdf-0.5.1-r1
index 4aa25b116674..01d59c87d0a2 100644
--- a/metadata/md5-cache/app-text/diff-pdf-0.5.1-r1
+++ b/metadata/md5-cache/app-text/diff-pdf-0.5.1-r1
@@ -9,5 +9,5 @@ LICENSE=GPL-2+ LGPL-2+
RDEPEND=app-text/poppler[cairo] dev-libs/glib x11-libs/cairo x11-libs/wxGTK:3.2-gtk3=[X]
SLOT=0
SRC_URI=https://github.com/vslavik/diff-pdf/releases/download/v0.5.1/diff-pdf-0.5.1.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=f75cd00e030351df503aec4ebe61bab8
diff --git a/metadata/md5-cache/app-text/ghostscript-gpl-10.05.1 b/metadata/md5-cache/app-text/ghostscript-gpl-10.05.1
index 1d3849c04a31..e3d1b3c46bd7 100644
--- a/metadata/md5-cache/app-text/ghostscript-gpl-10.05.1
+++ b/metadata/md5-cache/app-text/ghostscript-gpl-10.05.1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary
INHERIT=autotools flag-o-matic toolchain-funcs
IUSE=cups cpu_flags_arm_neon dbus gtk l10n_de static-libs unicode X l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=AGPL-3 CPL-1.0
RDEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.11-r2 >=media-fonts/urw-fonts-2.4.9 l10n_ja? ( media-fonts/kochi-substitute ) l10n_ko? ( media-fonts/baekmuk-fonts ) l10n_zh-CN? ( media-fonts/arphicfonts ) l10n_zh-TW? ( media-fonts/arphicfonts )
SLOT=0/10.05
SRC_URI=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10051/ghostscript-10.05.1.tar.xz https://dev.gentoo.org/~sam/distfiles/app-text/ghostscript-gpl/ghostscript-gpl-10.04.0-patches.tar.xz
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0286ab0c7dd5167c9f820286a4896ab6
+_md5_=d27d5e41aa119af8538937bc91e89440
diff --git a/metadata/md5-cache/app-text/xchm-1.36-r1 b/metadata/md5-cache/app-text/xchm-1.36-r1
index 4a15e65a2968..650b7e109a7b 100644
--- a/metadata/md5-cache/app-text/xchm-1.36-r1
+++ b/metadata/md5-cache/app-text/xchm-1.36-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=>=dev-libs/chmlib-0.36 x11-libs/wxGTK:3.2-gtk3=[X] nls? ( virtual/libintl )
SLOT=0
SRC_URI=https://github.com/rzvncj/xCHM/releases/download/1.36/xchm-1.36.tar.gz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=04b5c11d99653ca88ba6ca76b3c61ef7
diff --git a/metadata/md5-cache/app-text/xchm-1.37-r1 b/metadata/md5-cache/app-text/xchm-1.37-r1
index a2a042c13a7a..6063fc0c3926 100644
--- a/metadata/md5-cache/app-text/xchm-1.37-r1
+++ b/metadata/md5-cache/app-text/xchm-1.37-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=>=dev-libs/chmlib-0.36 x11-libs/wxGTK:3.2-gtk3=[X] nls? ( virtual/libintl )
SLOT=0
SRC_URI=https://github.com/rzvncj/xCHM/releases/download/1.37/xchm-1.37.tar.gz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=474ce6cdbdad2292ae9c34fdecd83ccc
diff --git a/metadata/md5-cache/dev-build/xfce4-dev-tools-4.18.1 b/metadata/md5-cache/dev-build/xfce4-dev-tools-4.18.1
deleted file mode 100644
index c7a01f9745a0..000000000000
--- a/metadata/md5-cache/dev-build/xfce4-dev-tools-4.18.1
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=dev-libs/libxslt virtual/pkgconfig
-DEFINED_PHASES=-
-DEPEND=>=dev-libs/glib-2.66.0
-DESCRIPTION=A set of scripts and m4/autoconf macros that ease build system maintenance
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfce4-dev-tools/start https://gitlab.xfce.org/xfce/xfce4-dev-tools/
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.66.0
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfce4-dev-tools/4.18/xfce4-dev-tools-4.18.1.tar.bz2
-_md5_=36bfe64cf28d5a481dd7055243edbb8f
diff --git a/metadata/md5-cache/dev-cpp/highway-1.2.0 b/metadata/md5-cache/dev-cpp/highway-1.2.0
new file mode 100644
index 000000000000..a803fd3703f4
--- /dev/null
+++ b/metadata/md5-cache/dev-cpp/highway-1.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( dev-cpp/gtest[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Performance-portable, length-agnostic SIMD with runtime dispatch
+EAPI=8
+HOMEPAGE=https://github.com/google/highway
+INHERIT=cmake-multilib
+IUSE=cpu_flags_arm_neon test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/google/highway/archive/refs/tags/1.2.0.tar.gz -> highway-1.2.0.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=a9b7ae432a790f7b5c48495ba34d7486
diff --git a/metadata/md5-cache/dev-cpp/highway-9999 b/metadata/md5-cache/dev-cpp/highway-9999
index ca487f31e3d1..6f4ddd63d6af 100644
--- a/metadata/md5-cache/dev-cpp/highway-9999
+++ b/metadata/md5-cache/dev-cpp/highway-9999
@@ -11,4 +11,4 @@ PROPERTIES=live
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a688aa08e0d386cd2829d3a16a750a6a
+_md5_=a9b7ae432a790f7b5c48495ba34d7486
diff --git a/metadata/md5-cache/dev-cpp/magic_enum-0.9.5 b/metadata/md5-cache/dev-cpp/magic_enum-0.9.7
index 0f8c034712f8..27f37b897a4e 100644
--- a/metadata/md5-cache/dev-cpp/magic_enum-0.9.5
+++ b/metadata/md5-cache/dev-cpp/magic_enum-0.9.7
@@ -4,11 +4,11 @@ DESCRIPTION=Static reflection for enums in header-only C++
EAPI=8
HOMEPAGE=https://github.com/Neargye/magic_enum
INHERIT=cmake
-IUSE=test
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
+IUSE=examples test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/Neargye/magic_enum/archive/refs/tags/v0.9.5.tar.gz -> magic_enum-0.9.5.tar.gz
+SRC_URI=https://github.com/Neargye/magic_enum/archive/refs/tags/v0.9.7.tar.gz -> magic_enum-0.9.7.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=94e322a356fafde9347990c5c4876fdd
+_md5_=41adbfc52a9edaa33875e19876e8d300
diff --git a/metadata/md5-cache/dev-crystal/webless-0.2.0 b/metadata/md5-cache/dev-crystal/webless-0.2.0
new file mode 100644
index 000000000000..3533bfe66755
--- /dev/null
+++ b/metadata/md5-cache/dev-crystal/webless-0.2.0
@@ -0,0 +1,14 @@
+BDEPEND=test? ( dev-crystal/spectator ) || ( dev-lang/crystal dev-lang/crystal-bin ) || ( dev-util/shards dev-lang/crystal-bin ) >=dev-util/gshards-0.2
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=HTTP::Client for testing HTTP::Handlers directly and maintaining cookies
+EAPI=8
+HOMEPAGE=https://github.com/crystal-loot/webless
+INHERIT=shards
+IUSE=test debug doc
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/crystal-loot/webless/archive/refs/tags/v0.2.0.tar.gz -> webless-0.2.0.tar.gz
+_eclasses_=crystal-utils 25e840513c93fc4f0194e6240a0d756d edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f shards 19e21a696fe66db90959968325a9c97f toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=070ffb72a66b357a9842edf88986db2d
diff --git a/metadata/md5-cache/dev-db/freetds-1.5.1 b/metadata/md5-cache/dev-db/freetds-1.5.3
index e0f171d6c170..fd85d7844740 100644
--- a/metadata/md5-cache/dev-db/freetds-1.5.1
+++ b/metadata/md5-cache/dev-db/freetds-1.5.3
@@ -10,5 +10,5 @@ RDEPEND=app-alternatives/awk iconv? ( virtual/libiconv ) iodbc? ( dev-db/libiodb
REQUIRED_USE=?? ( iodbc odbc )
RESTRICT=test
SLOT=0
-SRC_URI=ftp://ftp.freetds.org/pub/freetds/stable/freetds-1.5.1.tar.gz
+SRC_URI=ftp://ftp.freetds.org/pub/freetds/stable/freetds-1.5.3.tar.gz
_md5_=199826a9e03bc95cfabf0d0a4a7e1152
diff --git a/metadata/md5-cache/dev-db/limbo-0.0.20 b/metadata/md5-cache/dev-db/limbo-0.0.22
index c27d99a741d6..7b08777d12b5 100644
--- a/metadata/md5-cache/dev-db/limbo-0.0.20
+++ b/metadata/md5-cache/dev-db/limbo-0.0.22
@@ -10,6 +10,6 @@ KEYWORDS=~amd64
LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 CC0-1.0 CDDL GPL-2.0-with-bison-exception MIT MPL-2.0 Unicode-DFS-2016
RDEPEND=>=dev-libs/libgit2-0.99:= dev-libs/oniguruma:=
SLOT=0
-SRC_URI=https://github.com/tursodatabase/limbo/releases/download/v0.0.20/source.tar.gz -> limbo-0.0.20.tar.gz https://github.com/freijon/limbo/releases/download/v0.0.20/limbo-0.0.20-crates.tar.xz
+SRC_URI=https://github.com/tursodatabase/limbo/releases/download/v0.0.22/source.tar.gz -> limbo-0.0.22.tar.gz https://github.com/freijon/limbo/releases/download/v0.0.22/limbo-0.0.22-crates.tar.xz
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169
_md5_=0694ac4947c57ebb9d97a1ed8ae3613c
diff --git a/metadata/md5-cache/dev-db/mycli-1.31.2 b/metadata/md5-cache/dev-db/mycli-1.31.2
new file mode 100644
index 000000000000..1809b9a265f2
--- /dev/null
+++ b/metadata/md5-cache/dev-db/mycli-1.31.2
@@ -0,0 +1,16 @@
+BDEPEND=python_single_target_python3_9? ( dev-python/setuptools-scm[python_targets_python3_9(-)] test? ( dev-db/mysql[server] dev-python/paramiko[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/setuptools-scm[python_targets_python3_10(-)] test? ( dev-db/mysql[server] dev-python/paramiko[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/setuptools-scm[python_targets_python3_11(-)] test? ( dev-db/mysql[server] dev-python/paramiko[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-python/setuptools-scm[python_targets_python3_12(-)] test? ( dev-db/mysql[server] dev-python/paramiko[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( dev-python/setuptools-scm[python_targets_python3_13(-)] test? ( dev-db/mysql[server] dev-python/paramiko[python_targets_python3_13(-)] ) ) test? ( python_single_target_python3_9? ( >=dev-python/cli-helpers-2.2.1[python_targets_python3_9(-)] >=dev-python/click-7.0[python_targets_python3_9(-)] >=dev-python/configobj-5.0.5[python_targets_python3_9(-)] >=dev-python/cryptography-1.0.0[python_targets_python3_9(-)] >=dev-python/prompt-toolkit-3.0.6[python_targets_python3_9(-)] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_9(-)] >=dev-python/pyaes-1.6.1[python_targets_python3_9(-)] >=dev-python/pyfzf-0.3.1[python_targets_python3_9(-)] >=dev-python/pygments-1.6[python_targets_python3_9(-)] >=dev-python/pymysql-0.9.2[python_targets_python3_9(-)] >=dev-python/pyperclip-1.8.1[python_targets_python3_9(-)] >=dev-python/sqlglot-5.1.3[python_targets_python3_9(-)] <dev-python/sqlparse-0.6.0[python_targets_python3_9(-)] >=dev-python/sqlparse-0.3.0[python_targets_python3_9(-)] ssh? ( dev-python/paramiko[python_targets_python3_9(-)] dev-python/sshtunnel[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( >=dev-python/cli-helpers-2.2.1[python_targets_python3_10(-)] >=dev-python/click-7.0[python_targets_python3_10(-)] >=dev-python/configobj-5.0.5[python_targets_python3_10(-)] >=dev-python/cryptography-1.0.0[python_targets_python3_10(-)] >=dev-python/prompt-toolkit-3.0.6[python_targets_python3_10(-)] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_10(-)] >=dev-python/pyaes-1.6.1[python_targets_python3_10(-)] >=dev-python/pyfzf-0.3.1[python_targets_python3_10(-)] >=dev-python/pygments-1.6[python_targets_python3_10(-)] >=dev-python/pymysql-0.9.2[python_targets_python3_10(-)] >=dev-python/pyperclip-1.8.1[python_targets_python3_10(-)] >=dev-python/sqlglot-5.1.3[python_targets_python3_10(-)] <dev-python/sqlparse-0.6.0[python_targets_python3_10(-)] >=dev-python/sqlparse-0.3.0[python_targets_python3_10(-)] ssh? ( dev-python/paramiko[python_targets_python3_10(-)] dev-python/sshtunnel[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/cli-helpers-2.2.1[python_targets_python3_11(-)] >=dev-python/click-7.0[python_targets_python3_11(-)] >=dev-python/configobj-5.0.5[python_targets_python3_11(-)] >=dev-python/cryptography-1.0.0[python_targets_python3_11(-)] >=dev-python/prompt-toolkit-3.0.6[python_targets_python3_11(-)] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_11(-)] >=dev-python/pyaes-1.6.1[python_targets_python3_11(-)] >=dev-python/pyfzf-0.3.1[python_targets_python3_11(-)] >=dev-python/pygments-1.6[python_targets_python3_11(-)] >=dev-python/pymysql-0.9.2[python_targets_python3_11(-)] >=dev-python/pyperclip-1.8.1[python_targets_python3_11(-)] >=dev-python/sqlglot-5.1.3[python_targets_python3_11(-)] <dev-python/sqlparse-0.6.0[python_targets_python3_11(-)] >=dev-python/sqlparse-0.3.0[python_targets_python3_11(-)] ssh? ( dev-python/paramiko[python_targets_python3_11(-)] dev-python/sshtunnel[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/cli-helpers-2.2.1[python_targets_python3_12(-)] >=dev-python/click-7.0[python_targets_python3_12(-)] >=dev-python/configobj-5.0.5[python_targets_python3_12(-)] >=dev-python/cryptography-1.0.0[python_targets_python3_12(-)] >=dev-python/prompt-toolkit-3.0.6[python_targets_python3_12(-)] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_12(-)] >=dev-python/pyaes-1.6.1[python_targets_python3_12(-)] >=dev-python/pyfzf-0.3.1[python_targets_python3_12(-)] >=dev-python/pygments-1.6[python_targets_python3_12(-)] >=dev-python/pymysql-0.9.2[python_targets_python3_12(-)] >=dev-python/pyperclip-1.8.1[python_targets_python3_12(-)] >=dev-python/sqlglot-5.1.3[python_targets_python3_12(-)] <dev-python/sqlparse-0.6.0[python_targets_python3_12(-)] >=dev-python/sqlparse-0.3.0[python_targets_python3_12(-)] ssh? ( dev-python/paramiko[python_targets_python3_12(-)] dev-python/sshtunnel[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( >=dev-python/cli-helpers-2.2.1[python_targets_python3_13(-)] >=dev-python/click-7.0[python_targets_python3_13(-)] >=dev-python/configobj-5.0.5[python_targets_python3_13(-)] >=dev-python/cryptography-1.0.0[python_targets_python3_13(-)] >=dev-python/prompt-toolkit-3.0.6[python_targets_python3_13(-)] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_13(-)] >=dev-python/pyaes-1.6.1[python_targets_python3_13(-)] >=dev-python/pyfzf-0.3.1[python_targets_python3_13(-)] >=dev-python/pygments-1.6[python_targets_python3_13(-)] >=dev-python/pymysql-0.9.2[python_targets_python3_13(-)] >=dev-python/pyperclip-1.8.1[python_targets_python3_13(-)] >=dev-python/sqlglot-5.1.3[python_targets_python3_13(-)] <dev-python/sqlparse-0.6.0[python_targets_python3_13(-)] >=dev-python/sqlparse-0.3.0[python_targets_python3_13(-)] ssh? ( dev-python/paramiko[python_targets_python3_13(-)] dev-python/sshtunnel[python_targets_python3_13(-)] ) ) python_single_target_python3_9? ( >=dev-python/pytest-7.4.4[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] ) ) python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_9? ( >=dev-python/gpep517-16[python_targets_python3_9(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/gpep517-16[python_targets_python3_10(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-16[python_targets_python3_11(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-16[python_targets_python3_12(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-16[python_targets_python3_13(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_13(-)] )
+DEFINED_PHASES=compile configure install prepare setup test
+DESCRIPTION=CLI for MySQL Database with auto-completion and syntax highlighting
+EAPI=8
+HOMEPAGE=https://www.mycli.net/ https://github.com/dbcli/mycli/ https://pypi.org/project/mycli/
+INHERIT=distutils-r1 pypi
+IUSE=ssh test python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD MIT
+RDEPEND=python_single_target_python3_9? ( >=dev-python/cli-helpers-2.2.1[python_targets_python3_9(-)] >=dev-python/click-7.0[python_targets_python3_9(-)] >=dev-python/configobj-5.0.5[python_targets_python3_9(-)] >=dev-python/cryptography-1.0.0[python_targets_python3_9(-)] >=dev-python/prompt-toolkit-3.0.6[python_targets_python3_9(-)] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_9(-)] >=dev-python/pyaes-1.6.1[python_targets_python3_9(-)] >=dev-python/pyfzf-0.3.1[python_targets_python3_9(-)] >=dev-python/pygments-1.6[python_targets_python3_9(-)] >=dev-python/pymysql-0.9.2[python_targets_python3_9(-)] >=dev-python/pyperclip-1.8.1[python_targets_python3_9(-)] >=dev-python/sqlglot-5.1.3[python_targets_python3_9(-)] <dev-python/sqlparse-0.6.0[python_targets_python3_9(-)] >=dev-python/sqlparse-0.3.0[python_targets_python3_9(-)] ssh? ( dev-python/paramiko[python_targets_python3_9(-)] dev-python/sshtunnel[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( >=dev-python/cli-helpers-2.2.1[python_targets_python3_10(-)] >=dev-python/click-7.0[python_targets_python3_10(-)] >=dev-python/configobj-5.0.5[python_targets_python3_10(-)] >=dev-python/cryptography-1.0.0[python_targets_python3_10(-)] >=dev-python/prompt-toolkit-3.0.6[python_targets_python3_10(-)] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_10(-)] >=dev-python/pyaes-1.6.1[python_targets_python3_10(-)] >=dev-python/pyfzf-0.3.1[python_targets_python3_10(-)] >=dev-python/pygments-1.6[python_targets_python3_10(-)] >=dev-python/pymysql-0.9.2[python_targets_python3_10(-)] >=dev-python/pyperclip-1.8.1[python_targets_python3_10(-)] >=dev-python/sqlglot-5.1.3[python_targets_python3_10(-)] <dev-python/sqlparse-0.6.0[python_targets_python3_10(-)] >=dev-python/sqlparse-0.3.0[python_targets_python3_10(-)] ssh? ( dev-python/paramiko[python_targets_python3_10(-)] dev-python/sshtunnel[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/cli-helpers-2.2.1[python_targets_python3_11(-)] >=dev-python/click-7.0[python_targets_python3_11(-)] >=dev-python/configobj-5.0.5[python_targets_python3_11(-)] >=dev-python/cryptography-1.0.0[python_targets_python3_11(-)] >=dev-python/prompt-toolkit-3.0.6[python_targets_python3_11(-)] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_11(-)] >=dev-python/pyaes-1.6.1[python_targets_python3_11(-)] >=dev-python/pyfzf-0.3.1[python_targets_python3_11(-)] >=dev-python/pygments-1.6[python_targets_python3_11(-)] >=dev-python/pymysql-0.9.2[python_targets_python3_11(-)] >=dev-python/pyperclip-1.8.1[python_targets_python3_11(-)] >=dev-python/sqlglot-5.1.3[python_targets_python3_11(-)] <dev-python/sqlparse-0.6.0[python_targets_python3_11(-)] >=dev-python/sqlparse-0.3.0[python_targets_python3_11(-)] ssh? ( dev-python/paramiko[python_targets_python3_11(-)] dev-python/sshtunnel[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/cli-helpers-2.2.1[python_targets_python3_12(-)] >=dev-python/click-7.0[python_targets_python3_12(-)] >=dev-python/configobj-5.0.5[python_targets_python3_12(-)] >=dev-python/cryptography-1.0.0[python_targets_python3_12(-)] >=dev-python/prompt-toolkit-3.0.6[python_targets_python3_12(-)] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_12(-)] >=dev-python/pyaes-1.6.1[python_targets_python3_12(-)] >=dev-python/pyfzf-0.3.1[python_targets_python3_12(-)] >=dev-python/pygments-1.6[python_targets_python3_12(-)] >=dev-python/pymysql-0.9.2[python_targets_python3_12(-)] >=dev-python/pyperclip-1.8.1[python_targets_python3_12(-)] >=dev-python/sqlglot-5.1.3[python_targets_python3_12(-)] <dev-python/sqlparse-0.6.0[python_targets_python3_12(-)] >=dev-python/sqlparse-0.3.0[python_targets_python3_12(-)] ssh? ( dev-python/paramiko[python_targets_python3_12(-)] dev-python/sshtunnel[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( >=dev-python/cli-helpers-2.2.1[python_targets_python3_13(-)] >=dev-python/click-7.0[python_targets_python3_13(-)] >=dev-python/configobj-5.0.5[python_targets_python3_13(-)] >=dev-python/cryptography-1.0.0[python_targets_python3_13(-)] >=dev-python/prompt-toolkit-3.0.6[python_targets_python3_13(-)] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_13(-)] >=dev-python/pyaes-1.6.1[python_targets_python3_13(-)] >=dev-python/pyfzf-0.3.1[python_targets_python3_13(-)] >=dev-python/pygments-1.6[python_targets_python3_13(-)] >=dev-python/pymysql-0.9.2[python_targets_python3_13(-)] >=dev-python/pyperclip-1.8.1[python_targets_python3_13(-)] >=dev-python/sqlglot-5.1.3[python_targets_python3_13(-)] <dev-python/sqlparse-0.6.0[python_targets_python3_13(-)] >=dev-python/sqlparse-0.3.0[python_targets_python3_13(-)] ssh? ( dev-python/paramiko[python_targets_python3_13(-)] dev-python/sshtunnel[python_targets_python3_13(-)] ) ) python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/m/mycli/mycli-1.31.2.tar.gz
+_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=bc7b762509a6ccaa82417875332c9898
diff --git a/metadata/md5-cache/dev-db/pgaudit-16.0 b/metadata/md5-cache/dev-db/pgaudit-17.1
index 95c434d5468f..49c8c2de81d2 100644
--- a/metadata/md5-cache/dev-db/pgaudit-16.0
+++ b/metadata/md5-cache/dev-db/pgaudit-17.1
@@ -4,11 +4,11 @@ DESCRIPTION=PostgreSQL Audit Extension
EAPI=8
HOMEPAGE=https://www.pgaudit.org/
INHERIT=postgres
-IUSE=postgres_targets_postgres16 postgres_targets_postgres15 postgres_targets_postgres14
+IUSE=postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 postgres_targets_postgres14
KEYWORDS=~amd64
LICENSE=PostgreSQL
RDEPEND=dev-db/postgresql
SLOT=1.6
-SRC_URI=https://github.com/pgaudit/pgaudit/archive/refs/tags/16.0.tar.gz
+SRC_URI=https://github.com/pgaudit/pgaudit/archive/refs/tags/17.1.tar.gz
_eclasses_=postgres aa74feb4d9c1e9af578d99aea36bbace
-_md5_=1651e1063aa414643371b72bc47467a9
+_md5_=88f167a470126dcc8310290d6e6b948e
diff --git a/metadata/md5-cache/dev-embedded/pico-sdk-2.1.1 b/metadata/md5-cache/dev-embedded/pico-sdk-2.1.1
index 4b83ffbc6c50..4c1b0f8cfe8e 100644
--- a/metadata/md5-cache/dev-embedded/pico-sdk-2.1.1
+++ b/metadata/md5-cache/dev-embedded/pico-sdk-2.1.1
@@ -1,11 +1,9 @@
-BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=install postinst unpack
+DEFINED_PHASES=install postinst prepare
DESCRIPTION=Libraries and tools for C/C++ development on RP2040 and RP2350 microcontrollers.
EAPI=8
HOMEPAGE=https://github.com/raspberrypi/pico-sdk
-INHERIT=git-r3
+KEYWORDS=~amd64
LICENSE=BSD
-PROPERTIES=live
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81
-_md5_=01e05f61d38915d69bb7457ce847b9db
+SRC_URI=https://github.com/raspberrypi/pico-sdk/releases/download/2.1.1/pico-sdk-2.1.1.tar.gz -> pico-sdk-2.1.1.tar.gz https://github.com/bluekitchen/btstack/archive/501e6d2b86e6c92bfb9c390bcf55709938e25ac1.tar.gz -> btstack-501e6d2b86e6c92bfb9c390bcf55709938e25ac1.tar.gz https://github.com/georgerobotics/cyw43-driver/archive/c1075d4bc440422cf2b2fd12c64a1f53f77660ee.tar.gz -> cyw43-driver-c1075d4bc440422cf2b2fd12c64a1f53f77660ee.tar.gz https://github.com/lwip-tcpip/lwip/archive/refs/tags/STABLE-2_2_0_RELEASE.tar.gz -> lwip-STABLE-2_2_0_RELEASE.tar.gz https://github.com/Mbed-TLS/mbedtls/releases/download/v2.28.8/mbedtls-2.28.8.tar.bz2 -> mbedtls-2.28.8.tar.bz2 https://github.com/hathach/tinyusb/archive/refs/tags/0.18.0.tar.gz -> tinyusb-0.18.0.tar.gz
+_md5_=a0c2d4fc7995029e1b85140ee208d46a
diff --git a/metadata/md5-cache/dev-embedded/rpi-openocd-9999 b/metadata/md5-cache/dev-embedded/rpi-openocd-9999
new file mode 100644
index 000000000000..d5d8f10f3fd2
--- /dev/null
+++ b/metadata/md5-cache/dev-embedded/rpi-openocd-9999
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm prepare unpack
+DEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.79 capstone? ( dev-libs/capstone ) cmsis-dap? ( dev-libs/hidapi ) ftdi? ( dev-embedded/libftdi:= ) gpiod? ( dev-libs/libgpiod:0/2 ) jlink? ( >=dev-embedded/libjaylink-0.2.0 ) usb? ( virtual/libusb:1 )
+DESCRIPTION=OpenOCD - Open On-Chip Debugger (Raspberry Pi Fork)
+EAPI=8
+HOMEPAGE=https://github.com/raspberrypi/openocd
+INHERIT=autotools git-r3 udev
+IUSE=capstone +cmsis-dap dummy +ftdi gpiod +jlink parport +usb verbose-io
+LICENSE=GPL-2+
+PROPERTIES=live
+RDEPEND=acct-group/plugdev >=dev-lang/jimtcl-0.79 capstone? ( dev-libs/capstone ) cmsis-dap? ( dev-libs/hidapi ) ftdi? ( dev-embedded/libftdi:= ) gpiod? ( dev-libs/libgpiod:0/2 ) jlink? ( >=dev-embedded/libjaylink-0.2.0 ) usb? ( virtual/libusb:1 )
+RESTRICT=strip
+SLOT=0
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f
+_md5_=d5db1b5e8aa8713f2cc75d73daf5384d
diff --git a/metadata/md5-cache/dev-games/irrlicht-1.8.5 b/metadata/md5-cache/dev-games/irrlicht-1.8.5
index a60c73449e53..f4a5ca11dc27 100644
--- a/metadata/md5-cache/dev-games/irrlicht-1.8.5
+++ b/metadata/md5-cache/dev-games/irrlicht-1.8.5
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://irrlicht.sourceforge.io/
INHERIT=toolchain-funcs
IUSE=debug doc
-KEYWORDS=~amd64 ~riscv ~x86
+KEYWORDS=amd64 ~riscv x86
LICENSE=ZLIB
RDEPEND=app-arch/bzip2 ~dev-games/irrlicht-headers-1.8.5 media-libs/libpng:= sys-libs/zlib:= media-libs/libjpeg-turbo:= virtual/opengl x11-libs/libX11 x11-libs/libXxf86vm
SLOT=0
SRC_URI=https://downloads.sourceforge.net/irrlicht/irrlicht-1.8.5.zip https://dev.gentoo.org/~mgorny/dist/irrlicht-1.8.4-patchset.tar.bz2
_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5cab53a0d12611ee3439bd8ee3e3cd39
+_md5_=647d9064be7247a138dbc28f1046f677
diff --git a/metadata/md5-cache/dev-games/irrlicht-headers-1.8.5 b/metadata/md5-cache/dev-games/irrlicht-headers-1.8.5
index f0facc53bbbf..98639230d634 100644
--- a/metadata/md5-cache/dev-games/irrlicht-headers-1.8.5
+++ b/metadata/md5-cache/dev-games/irrlicht-headers-1.8.5
@@ -4,9 +4,9 @@ DESCRIPTION=Irrlicht 3D engine headers
EAPI=8
HOMEPAGE=https://irrlicht.sourceforge.io/
INHERIT=edos2unix
-KEYWORDS=~amd64 ~riscv ~x86
+KEYWORDS=amd64 ~riscv x86
LICENSE=ZLIB
SLOT=0
SRC_URI=https://downloads.sourceforge.net/irrlicht/irrlicht-1.8.5.zip https://dev.gentoo.org/~mgorny/dist/irrlicht-1.8.4-patchset.tar.bz2
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773
-_md5_=d01f4661db13b4a558b5c843e2a534f6
+_md5_=ea3df8c6858fa3dca781531118da5173
diff --git a/metadata/md5-cache/dev-games/openscenegraph-3.6.5-r117 b/metadata/md5-cache/dev-games/openscenegraph-3.6.5-r117
index 504e87b4129d..b188320383d6 100644
--- a/metadata/md5-cache/dev-games/openscenegraph-3.6.5-r117
+++ b/metadata/md5-cache/dev-games/openscenegraph-3.6.5-r117
@@ -12,5 +12,5 @@ RDEPEND=media-libs/mesa[egl(+)?] virtual/glu virtual/opengl x11-libs/libSM x11-l
REQUIRED_USE=dicom? ( zlib ) lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) openexr? ( zlib ) sdl2? ( sdl )
SLOT=0/161
SRC_URI=https://github.com/openscenegraph/OpenSceneGraph/archive/OpenSceneGraph-3.6.5.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=6ace759411ffd04a36754e330b1956cc
diff --git a/metadata/md5-cache/dev-games/openscenegraph-openmw-3.6_p20221115-r2 b/metadata/md5-cache/dev-games/openscenegraph-openmw-3.6_p20221115-r2
index faf51d8d74b3..75985739a80f 100644
--- a/metadata/md5-cache/dev-games/openscenegraph-openmw-3.6_p20221115-r2
+++ b/metadata/md5-cache/dev-games/openscenegraph-openmw-3.6_p20221115-r2
@@ -12,5 +12,5 @@ RDEPEND=!dev-games/openscenegraph dev-libs/glib:2 media-libs/fontconfig media-li
REQUIRED_USE=dicom? ( zlib ) lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) openexr? ( zlib ) sdl2? ( sdl )
SLOT=0/162
SRC_URI=https://github.com/OpenMW/osg/archive/69cfecebfb6dc703b42e8de39eed750a84a87489.tar.gz -> openscenegraph-openmw-3.6_p20221115.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=207cf5fa0118e353f30b3d4a5548c87b
diff --git a/metadata/md5-cache/dev-java/gradle-bin-8.14.2 b/metadata/md5-cache/dev-java/gradle-bin-8.14.2
new file mode 100644
index 000000000000..79d41992efa7
--- /dev/null
+++ b/metadata/md5-cache/dev-java/gradle-bin-8.14.2
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup
+DEPEND=app-eselect/eselect-gradle >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=A project automation and build tool with a Groovy based DSL
+EAPI=8
+HOMEPAGE=https://gradle.org
+INHERIT=java-pkg-2
+IUSE=doc source
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=app-eselect/eselect-gradle >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=8.14.2
+SRC_URI=https://services.gradle.org/distributions/gradle-8.14.2-all.zip -> gradle-bin-8.14.2.zip
+_eclasses_=java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-utils-2 c610b1541a10e37cb26ab5b707a744f1
+_md5_=a39cdffe97bf9de4390a3653ae901b23
diff --git a/metadata/md5-cache/dev-lang/erlang-27.3.4 b/metadata/md5-cache/dev-lang/erlang-27.3.4
index d941fc93a224..f939a6eb77be 100644
--- a/metadata/md5-cache/dev-lang/erlang-27.3.4
+++ b/metadata/md5-cache/dev-lang/erlang-27.3.4
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) libressl? ( dev-libs/libressl:0= ) ) systemd? ( sys-apps/systemd ) wxwidgets? ( dev-libs/glib:2 x11-libs/wxGTK:3.2-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/27.3.4
SRC_URI=https://github.com/erlang/otp/archive/OTP-27.3.4.tar.gz -> erlang-27.3.4.tar.gz https://github.com/erlang/otp/releases/download/OTP-27.3/otp_doc_man_27.3.tar.gz -> erlang_doc_man_27.3.tar.gz doc? ( https://github.com/erlang/otp/releases/download/OTP-27.3/otp_doc_html_27.3.tar.gz -> erlang_doc_html_27.3.tar.gz )
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 elisp-common fe05085d051330f15cf7201109b5cd23 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool c81bd096be5f4c82f4e8f156ef112402 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 elisp-common fe05085d051330f15cf7201109b5cd23 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool c81bd096be5f4c82f4e8f156ef112402 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=954381b1b464e26840a5dfb698c100b3
diff --git a/metadata/md5-cache/dev-lang/erlang-28.0 b/metadata/md5-cache/dev-lang/erlang-28.0
index d7975b736089..a0df08cf2164 100644
--- a/metadata/md5-cache/dev-lang/erlang-28.0
+++ b/metadata/md5-cache/dev-lang/erlang-28.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) libressl? ( dev-libs/libressl:0= ) ) systemd? ( sys-apps/systemd ) wxwidgets? ( dev-libs/glib:2 x11-libs/wxGTK:3.2-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/28.0
SRC_URI=https://github.com/erlang/otp/archive/OTP-28.0.tar.gz -> erlang-28.0.tar.gz https://github.com/erlang/otp/releases/download/OTP-28.0/otp_doc_man_28.0.tar.gz -> erlang_doc_man_28.0.tar.gz doc? ( https://github.com/erlang/otp/releases/download/OTP-28.0/otp_doc_html_28.0.tar.gz -> erlang_doc_html_28.0.tar.gz )
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 elisp-common fe05085d051330f15cf7201109b5cd23 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool c81bd096be5f4c82f4e8f156ef112402 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 elisp-common fe05085d051330f15cf7201109b5cd23 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool c81bd096be5f4c82f4e8f156ef112402 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=954381b1b464e26840a5dfb698c100b3
diff --git a/metadata/md5-cache/dev-lang/erlang-28.0.1 b/metadata/md5-cache/dev-lang/erlang-28.0.1
index f6d4ff0e7902..d67d2c80387f 100644
--- a/metadata/md5-cache/dev-lang/erlang-28.0.1
+++ b/metadata/md5-cache/dev-lang/erlang-28.0.1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) libressl? ( dev-libs/libressl:0= ) ) systemd? ( sys-apps/systemd ) wxwidgets? ( dev-libs/glib:2 x11-libs/wxGTK:3.2-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/28.0.1
SRC_URI=https://github.com/erlang/otp/archive/OTP-28.0.1.tar.gz -> erlang-28.0.1.tar.gz https://github.com/erlang/otp/releases/download/OTP-28.0/otp_doc_man_28.0.tar.gz -> erlang_doc_man_28.0.tar.gz doc? ( https://github.com/erlang/otp/releases/download/OTP-28.0/otp_doc_html_28.0.tar.gz -> erlang_doc_html_28.0.tar.gz )
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 elisp-common fe05085d051330f15cf7201109b5cd23 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool c81bd096be5f4c82f4e8f156ef112402 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 elisp-common fe05085d051330f15cf7201109b5cd23 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool c81bd096be5f4c82f4e8f156ef112402 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=954381b1b464e26840a5dfb698c100b3
diff --git a/metadata/md5-cache/dev-lang/gdl-1.0.4-r2 b/metadata/md5-cache/dev-lang/gdl-1.0.4-r2
index ee2962e5a294..aba6abc4b94c 100644
--- a/metadata/md5-cache/dev-lang/gdl-1.0.4-r2
+++ b/metadata/md5-cache/dev-lang/gdl-1.0.4-r2
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_9 python_single_target_
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/gnudatalanguage/gdl/releases/download/v1.0.4/gdl-v1.0.4.tar.gz -> gdl-1.0.4.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=3abaeb3b2a362388c22ef3a55b430962
diff --git a/metadata/md5-cache/dev-lang/go-1.24.4 b/metadata/md5-cache/dev-lang/go-1.24.4
index 2849eda15856..7315377041fa 100644
--- a/metadata/md5-cache/dev-lang/go-1.24.4
+++ b/metadata/md5-cache/dev-lang/go-1.24.4
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://go.dev
INHERIT=go-env toolchain-funcs
IUSE=cpu_flags_x86_sse2
-KEYWORDS=-* amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+KEYWORDS=-* amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
LICENSE=BSD
RESTRICT=strip
SLOT=0/1.24.4
SRC_URI=https://storage.googleapis.com/golang/go1.24.4.src.tar.gz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a go-env 0e2babf96e7d0b045fc07ad199eb2399 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=4c191a1994f0fbcb054dd65aac655637
+_md5_=5bb8df235cae78e9db35c3d0d039282c
diff --git a/metadata/md5-cache/dev-lang/vala-0.56.18 b/metadata/md5-cache/dev-lang/vala-0.56.18
index 29dd30fb1e65..bd46468f3daa 100644
--- a/metadata/md5-cache/dev-lang/vala-0.56.18
+++ b/metadata/md5-cache/dev-lang/vala-0.56.18
@@ -7,11 +7,11 @@ HOMEPAGE=https://vala.dev https://gitlab.gnome.org/GNOME/vala
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2
IUSE=test valadoc
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.48.0:2 >=dev-libs/vala-common-0.56.18 valadoc? ( >=media-gfx/graphviz-2.16 )
RESTRICT=!test? ( test )
SLOT=0.56
SRC_URI=mirror://gnome/sources/vala/0.56/vala-0.56.18.tar.xz
_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1a1db09896c5bd6b2429244f8b3e1233
+_md5_=92d6d44f010e19cb7cde944080566f6a
diff --git a/metadata/md5-cache/dev-libs/aws-c-auth-0.9.0 b/metadata/md5-cache/dev-libs/aws-c-auth-0.9.0
new file mode 100644
index 000000000000..0688e096f249
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/aws-c-auth-0.9.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-cal:= dev-libs/aws-c-io:= dev-libs/aws-c-compression:= dev-libs/aws-c-http:= dev-libs/aws-c-sdkutils:=
+DESCRIPTION=C99 library implementation of AWS client-side authentication: standard credentials providers and signing
+EAPI=8
+HOMEPAGE=https://github.com/awslabs/aws-c-auth
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-cal:= dev-libs/aws-c-io:= dev-libs/aws-c-compression:= dev-libs/aws-c-http:= dev-libs/aws-c-sdkutils:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/awslabs/aws-c-auth/archive/v0.9.0.tar.gz -> aws-c-auth-0.9.0.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=1777089d99fb02cff5602de95fac6fbf
diff --git a/metadata/md5-cache/dev-libs/aws-c-compression-0.3.1 b/metadata/md5-cache/dev-libs/aws-c-compression-0.3.1
new file mode 100644
index 000000000000..64c77e4e660a
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/aws-c-compression-0.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/aws-c-common-0.6.20:=
+DESCRIPTION=C99 implementation of huffman encoding/decoding
+EAPI=8
+HOMEPAGE=https://github.com/awslabs/aws-c-compression
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-libs/aws-c-common-0.6.20:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/awslabs/aws-c-compression/archive/v0.3.1.tar.gz -> aws-c-compression-0.3.1.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=b76be9f81c0e5beba2451ac61a4d20ae
diff --git a/metadata/md5-cache/dev-libs/aws-c-event-stream-0.5.4 b/metadata/md5-cache/dev-libs/aws-c-event-stream-0.5.4
new file mode 100644
index 000000000000..52aa19dca5f5
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/aws-c-event-stream-0.5.4
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-io:= dev-libs/aws-checksums:=
+DESCRIPTION=C99 implementation of the vnd.amazon.eventstream content-type
+EAPI=8
+HOMEPAGE=https://github.com/awslabs/aws-c-event-stream
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-io:= dev-libs/aws-checksums:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/awslabs/aws-c-event-stream/archive/v0.5.4.tar.gz -> aws-c-event-stream-0.5.4.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=aa6e5eed316fcc10e5a2213eb769ffce
diff --git a/metadata/md5-cache/dev-libs/aws-c-http-0.10.2 b/metadata/md5-cache/dev-libs/aws-c-http-0.10.2
new file mode 100644
index 000000000000..421f02c36462
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/aws-c-http-0.10.2
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-cal:= dev-libs/aws-c-io:= dev-libs/aws-c-compression:=
+DESCRIPTION=C99 implementation of the HTTP/1.1 and HTTP/2 specifications
+EAPI=8
+HOMEPAGE=https://github.com/awslabs/aws-c-http
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-cal:= dev-libs/aws-c-io:= dev-libs/aws-c-compression:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/awslabs/aws-c-http/archive/v0.10.2.tar.gz -> aws-c-http-0.10.2.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=0582ed0ce3362430b1a627b8a4362075
diff --git a/metadata/md5-cache/dev-libs/aws-c-io-0.19.1 b/metadata/md5-cache/dev-libs/aws-c-io-0.19.1
new file mode 100644
index 000000000000..17de37d4d51b
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/aws-c-io-0.19.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-cal:= dev-libs/s2n:=
+DESCRIPTION=AWS SDK for C module, handles IO and TLS work for application protocols
+EAPI=8
+HOMEPAGE=https://github.com/awslabs/aws-c-io
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-cal:= dev-libs/s2n:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/awslabs/aws-c-io/archive/v0.19.1.tar.gz -> aws-c-io-0.19.1.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=1c9e6ca9289e066f027f98d084c11e0a
diff --git a/metadata/md5-cache/dev-libs/aws-c-mqtt-0.13.1 b/metadata/md5-cache/dev-libs/aws-c-mqtt-0.13.1
new file mode 100644
index 000000000000..c67ffdb81d3a
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/aws-c-mqtt-0.13.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-cal:= dev-libs/aws-c-io:= dev-libs/aws-c-compression:= dev-libs/aws-c-http:=
+DESCRIPTION=C99 implementation of the MQTT 3.1.1 specification
+EAPI=8
+HOMEPAGE=https://github.com/awslabs/aws-c-mqtt
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-cal:= dev-libs/aws-c-io:= dev-libs/aws-c-compression:= dev-libs/aws-c-http:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/awslabs/aws-c-mqtt/archive/v0.13.1.tar.gz -> aws-c-mqtt-0.13.1.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=2efa6cec58333e90ea0bcfcb3ce49699
diff --git a/metadata/md5-cache/dev-libs/aws-c-s3-0.8.1 b/metadata/md5-cache/dev-libs/aws-c-s3-0.8.1
new file mode 100644
index 000000000000..bbcf138a18d1
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/aws-c-s3-0.8.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-cal:= dev-libs/aws-c-io:= dev-libs/aws-c-compression:= dev-libs/aws-c-http:= dev-libs/aws-c-sdkutils:= dev-libs/aws-c-auth:= dev-libs/s2n:=
+DESCRIPTION=AWS C S3 Library
+EAPI=8
+HOMEPAGE=https://github.com/awslabs/aws-c-s3
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/aws-c-common:= dev-libs/aws-c-cal:= dev-libs/aws-c-io:= dev-libs/aws-c-compression:= dev-libs/aws-c-http:= dev-libs/aws-c-sdkutils:= dev-libs/aws-c-auth:= dev-libs/s2n:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/awslabs/aws-c-s3/archive/v0.8.1.tar.gz -> aws-c-s3-0.8.1.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=2f90abb2d9823f74578cc9027160b4b2
diff --git a/metadata/md5-cache/dev-cpp/string-theory-3.6 b/metadata/md5-cache/dev-libs/aws-c-sdkutils-0.2.4
index 904554947630..6ef2cd18627b 100644
--- a/metadata/md5-cache/dev-cpp/string-theory-3.6
+++ b/metadata/md5-cache/dev-libs/aws-c-sdkutils-0.2.4
@@ -1,14 +1,16 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A flexible modern C++ library for string manipulation and storage
+DEPEND=dev-libs/aws-c-common:=
+DESCRIPTION=AWS SDK Utilities Library
EAPI=8
-HOMEPAGE=https://github.com/zrax/string_theory/
+HOMEPAGE=https://github.com/awslabs/aws-c-sdkutils
INHERIT=cmake
IUSE=test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=MIT
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/aws-c-common:=
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/zrax/string_theory/archive/3.6.tar.gz -> string-theory-3.6.tar.gz
+SRC_URI=https://github.com/awslabs/aws-c-sdkutils/archive/v0.2.4.tar.gz -> aws-c-sdkutils-0.2.4.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1232bc65d0ae7043e488ad5acf86e77a
+_md5_=66ffe73e64d7eb890baed710c2a8062e
diff --git a/metadata/md5-cache/dev-cpp/string-theory-3.5 b/metadata/md5-cache/dev-libs/aws-checksums-0.2.7
index 77620bb24596..4da2413d7803 100644
--- a/metadata/md5-cache/dev-cpp/string-theory-3.5
+++ b/metadata/md5-cache/dev-libs/aws-checksums-0.2.7
@@ -1,14 +1,16 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A flexible modern C++ library for string manipulation and storage
+DEPEND=dev-libs/aws-c-common:=
+DESCRIPTION=Cross-Platform HW accelerated CRC32c and CRC32 with software fallbacks
EAPI=8
-HOMEPAGE=https://github.com/zrax/string_theory/
+HOMEPAGE=https://github.com/awslabs/aws-checksums
INHERIT=cmake
IUSE=test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=MIT
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/aws-c-common:=
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/zrax/string_theory/archive/3.5.tar.gz -> string-theory-3.5.tar.gz
+SRC_URI=https://github.com/awslabs/aws-checksums/archive/v0.2.7.tar.gz -> aws-checksums-0.2.7.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1232bc65d0ae7043e488ad5acf86e77a
+_md5_=6566612254e08bf963af06ce0e78447b
diff --git a/metadata/md5-cache/dev-libs/aws-crt-cpp-0.32.8 b/metadata/md5-cache/dev-libs/aws-crt-cpp-0.32.8
new file mode 100644
index 000000000000..cb77d5b71216
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/aws-crt-cpp-0.32.8
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/aws-c-auth:= dev-libs/aws-c-cal:= dev-libs/aws-c-common:= dev-libs/aws-c-compression:= dev-libs/aws-c-http:= dev-libs/aws-c-io:= dev-libs/aws-c-mqtt:= dev-libs/aws-c-s3:= dev-libs/aws-c-event-stream:= dev-libs/aws-c-sdkutils:= dev-libs/aws-checksums:= dev-libs/s2n:=
+DESCRIPTION=Core CRT package for AWS SDK for C
+EAPI=8
+HOMEPAGE=https://github.com/awslabs/aws-crt-cpp
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/aws-c-auth:= dev-libs/aws-c-cal:= dev-libs/aws-c-common:= dev-libs/aws-c-compression:= dev-libs/aws-c-http:= dev-libs/aws-c-io:= dev-libs/aws-c-mqtt:= dev-libs/aws-c-s3:= dev-libs/aws-c-event-stream:= dev-libs/aws-c-sdkutils:= dev-libs/aws-checksums:= dev-libs/s2n:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/awslabs/aws-crt-cpp/archive/v0.32.8.tar.gz -> aws-crt-cpp-0.32.8.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=aa3bbe613f09a7f796421864d871b71d
diff --git a/metadata/md5-cache/dev-libs/aws-sdk-cpp-1.11.586 b/metadata/md5-cache/dev-libs/aws-sdk-cpp-1.11.586
new file mode 100644
index 000000000000..596aa8aa4ad9
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/aws-sdk-cpp-1.11.586
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=http? ( net-misc/curl:= ) speech? ( media-libs/libpulse ) ssl? ( dev-libs/openssl:= ) dev-libs/aws-crt-cpp:= sys-libs/zlib
+DESCRIPTION=AWS SDK for C++
+EAPI=8
+HOMEPAGE=https://aws.amazon.com/sdk-for-cpp/
+INHERIT=cmake python-single-r1
+IUSE=+http speech +ssl test full storage compute networking database analytics messaging monitor security ml iot media devops mgmt other python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=http? ( net-misc/curl:= ) speech? ( media-libs/libpulse ) ssl? ( dev-libs/openssl:= ) dev-libs/aws-crt-cpp:= sys-libs/zlib python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) full? ( !storage !compute !networking !database !analytics !messaging !monitor !security !ml !iot !media !devops !mgmt !other )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-sdk-cpp/archive/1.11.586.tar.gz -> aws-sdk-cpp-1.11.586.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=0c9fe474bf5ae4b8fff73f6ce8c9bd3a
diff --git a/metadata/md5-cache/dev-libs/fribidi-1.0.16 b/metadata/md5-cache/dev-libs/fribidi-1.0.16
index 1b1c6852f452..ef1e76bed530 100644
--- a/metadata/md5-cache/dev-libs/fribidi-1.0.16
+++ b/metadata/md5-cache/dev-libs/fribidi-1.0.16
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://fribidi.org/
INHERIT=meson-multilib
IUSE=doc test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=LGPL-2.1+
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fribidi/fribidi/releases/download/v1.0.16/fribidi-1.0.16.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=68d99dc08fe6b175d717737fe78532bc
+_md5_=322b70a1a819d38b83af1af8244fb11c
diff --git a/metadata/md5-cache/dev-libs/gmime-3.2.15-r1 b/metadata/md5-cache/dev-libs/gmime-3.2.15-r1
index 274b54225609..cf3c8791db5d 100644
--- a/metadata/md5-cache/dev-libs/gmime-3.2.15-r1
+++ b/metadata/md5-cache/dev-libs/gmime-3.2.15-r1
@@ -7,11 +7,11 @@ HOMEPAGE=https://github.com/jstedfast/gmime http://spruce.sourceforge.net/gmime/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=flag-o-matic gnome2 vala
IUSE=crypt doc idn test +vala
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.68.0:2 sys-libs/zlib crypt? ( >=app-crypt/gpgme-1.8.0:= ) idn? ( net-dns/libidn2:= ) vala? ( || ( dev-lang/vala:0.56 ) >=dev-libs/gobject-introspection-1.30.0:= )
RESTRICT=!test? ( test )
SLOT=3.0
SRC_URI=https://github.com/jstedfast/gmime/releases/download/3.2.15/gmime-3.2.15.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vala e477903dbe0105930c51f170a592dc16 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=543360473ed81fb254f4abc3f8023400
+_md5_=a94ce6baad5e0c3fffd85be899bd9afc
diff --git a/metadata/md5-cache/dev-libs/isa-l-2.31.1 b/metadata/md5-cache/dev-libs/isa-l-2.31.1
index 1329729562d9..8b2cd060beda 100644
--- a/metadata/md5-cache/dev-libs/isa-l-2.31.1
+++ b/metadata/md5-cache/dev-libs/isa-l-2.31.1
@@ -4,9 +4,9 @@ DESCRIPTION=Intelligent Storage Acceleration Library
EAPI=8
HOMEPAGE=https://github.com/intel/isa-l
INHERIT=autotools
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=BSD
SLOT=0
SRC_URI=https://github.com/intel/isa-l/archive/refs/tags/v2.31.1.tar.gz -> isa-l-2.31.1.tar.gz
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=bb88a5ec80228a885992aa1991f0233a
+_md5_=7a8d5868be363f1396597712ad21a3d2
diff --git a/metadata/md5-cache/dev-libs/isa-l-2.31.1-r2 b/metadata/md5-cache/dev-libs/isa-l-2.31.1-r2
new file mode 100644
index 000000000000..3f3d22303a81
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/isa-l-2.31.1-r2
@@ -0,0 +1,12 @@
+BDEPEND=amd64? ( || ( >=dev-lang/nasm-2.11.01 >=dev-lang/yasm-1.2.0 ) ) x86? ( || ( >=dev-lang/nasm-2.11.01 >=dev-lang/yasm-1.2.0 ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile install prepare
+DESCRIPTION=Intelligent Storage Acceleration Library
+EAPI=8
+HOMEPAGE=https://github.com/intel/isa-l
+INHERIT=autotools
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://github.com/intel/isa-l/archive/refs/tags/v2.31.1.tar.gz -> isa-l-2.31.1.tar.gz
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=90000140d35c911dda89ea4c01bfaa8d
diff --git a/metadata/md5-cache/dev-libs/kdsingleapplication-1.2.0 b/metadata/md5-cache/dev-libs/kdsingleapplication-1.2.0
new file mode 100644
index 000000000000..302e71f8f747
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/kdsingleapplication-1.2.0
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen[dot] dev-qt/qttools:6[assistant] ) examples? ( dev-util/patchelf ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtbase:6[network,widgets]
+DESCRIPTION=KDAB's helper class for single-instance policy applications
+EAPI=8
+HOMEPAGE=https://github.com/KDAB/KDSingleApplication
+INHERIT=cmake qmake-utils
+IUSE=doc examples test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=BSD MIT
+RDEPEND=dev-qt/qtbase:6[network,widgets]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/KDAB/KDSingleApplication/releases/download/v1.2.0/kdsingleapplication-1.2.0.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=49f9060782b35d354a2bc6a1e004c5c3
diff --git a/metadata/md5-cache/dev-libs/libcbor-0.12.0 b/metadata/md5-cache/dev-libs/libcbor-0.12.0
index bdad7ced2da2..ab461e71d380 100644
--- a/metadata/md5-cache/dev-libs/libcbor-0.12.0
+++ b/metadata/md5-cache/dev-libs/libcbor-0.12.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/pjk/libcbor
INHERIT=python-any-r1 cmake
IUSE=doc test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0/0.12
SRC_URI=https://github.com/PJK/libcbor/archive/v0.12.0.tar.gz -> libcbor-0.12.0.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=79d05af230ecda870e4920d9d7148158
+_md5_=aac0ba44025dfea2a39120bf70e058a9
diff --git a/metadata/md5-cache/dev-libs/libdex-0.8.1 b/metadata/md5-cache/dev-libs/libdex-0.8.1
index d3646baab7ce..d79f6a8d33e8 100644
--- a/metadata/md5-cache/dev-libs/libdex-0.8.1
+++ b/metadata/md5-cache/dev-libs/libdex-0.8.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.gnome.org/GNOME/libdex
INHERIT=gnome.org linux-info meson vala
IUSE=+eventfd gtk-doc +introspection +liburing sysprof test vala
-KEYWORDS=~amd64 ~arm64 ~loong ~x86
+KEYWORDS=amd64 ~arm64 ~loong x86
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.68:2 liburing? ( >=sys-libs/liburing-0.7:= ) introspection? ( dev-libs/gobject-introspection:= ) sysprof? ( dev-util/sysprof-capture:4 ) elibc_musl? ( sys-libs/libucontext )
REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=mirror://gnome/sources/libdex/0.8/libdex-0.8.1.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome.org e1b4f392dbfedfb8974b71b017937f08 linux-info efd923656513c879204fec6638eadee5 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vala e477903dbe0105930c51f170a592dc16
-_md5_=3733578fb39a7a387916e564b288a58d
+_md5_=bd27f80ae1c9fd687b3d774a2e39508d
diff --git a/metadata/md5-cache/dev-libs/libgcrypt-1.11.1 b/metadata/md5-cache/dev-libs/libgcrypt-1.11.1
index 898cc8b1c954..9133048b565c 100644
--- a/metadata/md5-cache/dev-libs/libgcrypt-1.11.1
+++ b/metadata/md5-cache/dev-libs/libgcrypt-1.11.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.gnupg.org/
INHERIT=autotools flag-o-matic linux-info multilib-minimal toolchain-funcs verify-sig
IUSE=+asm doc +getentropy static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_arm_sve cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_padlock cpu_flags_x86_sha cpu_flags_x86_sse4_1 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=LGPL-2.1+ GPL-2+ MIT
RDEPEND=>=dev-libs/libgpg-error-1.49[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] getentropy? ( kernel_linux? ( elibc_glibc? ( >=sys-libs/glibc-2.25 ) elibc_musl? ( >=sys-libs/musl-1.1.20 ) ) )
REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 ) cpu_flags_ppc_vsx3? ( cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_altivec )
SLOT=0/20
SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.11.1.tar.bz2 verify-sig? ( mirror://gnupg/libgcrypt/libgcrypt-1.11.1.tar.bz2.sig )
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 linux-info efd923656513c879204fec6638eadee5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=d047002eb75b7125c8a4d3f916e58af7
+_md5_=852ae73e630732ebadc6f6762f3e7880
diff --git a/metadata/md5-cache/dev-libs/libthreadar-1.5.2 b/metadata/md5-cache/dev-libs/libthreadar-1.5.2
index bdbc0ba963b5..26d59ad467b6 100644
--- a/metadata/md5-cache/dev-libs/libthreadar-1.5.2
+++ b/metadata/md5-cache/dev-libs/libthreadar-1.5.2
@@ -4,9 +4,9 @@ DESCRIPTION=Threading library used by dar archiver
EAPI=8
HOMEPAGE=https://sourceforge.net/projects/libthreadar/
INHERIT=autotools
-KEYWORDS=amd64 ~ppc ~sparc x86
+KEYWORDS=amd64 ppc ~sparc x86
LICENSE=LGPL-3
SLOT=0
SRC_URI=https://downloads.sourceforge.net/libthreadar/libthreadar-1.5.2.tar.gz
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=ed1c3c2e843fee46684003532cc71ce6
+_md5_=c260f0b184b6a1af6025f5fb4ca28e5c
diff --git a/metadata/md5-cache/dev-libs/libxml2-2.13.8 b/metadata/md5-cache/dev-libs/libxml2-2.13.8
index 3c580361d803..c75495184057 100644
--- a/metadata/md5-cache/dev-libs/libxml2-2.13.8
+++ b/metadata/md5-cache/dev-libs/libxml2-2.13.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
INHERIT=autotools python-r1 multilib-minimal gnome.org
IUSE=examples icu lzma +python readline static-libs test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=virtual/libiconv >=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[xml(+)] ) ) readline? ( sys-libs/readline:= )
REQUIRED_USE=python? ( || ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://gnome/sources/libxml2/2.13/libxml2-2.13.8.tar.xz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz )
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=d6f0cdfc586e07ec4dce7ddefd4ba2b3
+_md5_=6b4f77cd56a4565b99ea69070c555fbf
diff --git a/metadata/md5-cache/dev-libs/libxml2-2.13.8-r1 b/metadata/md5-cache/dev-libs/libxml2-2.13.8-r1
new file mode 100644
index 000000000000..9afbe54f26ad
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libxml2-2.13.8-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=virtual/libiconv >=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[xml(+)] ) ) readline? ( sys-libs/readline:= )
+DESCRIPTION=XML C parser and toolkit
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
+INHERIT=autotools python-r1 multilib-minimal gnome.org
+IUSE=examples icu lzma +python readline static-libs test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=virtual/libiconv >=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] icu? ( >=dev-libs/icu-51.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[xml(+)] ) ) readline? ( sys-libs/readline:= )
+REQUIRED_USE=python? ( || ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) )
+RESTRICT=!test? ( test )
+SLOT=2
+SRC_URI=mirror://gnome/sources/libxml2/2.13/libxml2-2.13.8.tar.xz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz )
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=0ffe002911542ee98c0945a9c63b3bbc
diff --git a/metadata/md5-cache/dev-libs/libxml2-2.14.3 b/metadata/md5-cache/dev-libs/libxml2-2.14.4-r1
index 4abc69e16d05..e43629492fe0 100644
--- a/metadata/md5-cache/dev-libs/libxml2-2.14.3
+++ b/metadata/md5-cache/dev-libs/libxml2-2.14.4-r1
@@ -12,6 +12,6 @@ RDEPEND=virtual/libiconv >=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)
REQUIRED_USE=python? ( || ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) )
RESTRICT=!test? ( test )
SLOT=2/16
-SRC_URI=mirror://gnome/sources/libxml2/2.14/libxml2-2.14.3.tar.xz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz )
+SRC_URI=mirror://gnome/sources/libxml2/2.14/libxml2-2.14.4.tar.xz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz )
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=d85faf6400fab0ea33534c20b999dcbd
+_md5_=1d8fcee5602d305fc0948255a4f5ef2f
diff --git a/metadata/md5-cache/dev-libs/md4c-0.5.2 b/metadata/md5-cache/dev-libs/md4c-0.5.2
index 5cbddb9ad084..e5714752c208 100644
--- a/metadata/md5-cache/dev-libs/md4c-0.5.2
+++ b/metadata/md5-cache/dev-libs/md4c-0.5.2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/mity/md4c
INHERIT=cmake python-any-r1
IUSE=+md2html test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT test? ( CC-BY-SA-4.0 )
REQUIRED_USE=test? ( md2html )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mity/md4c/archive/refs/tags/release-0.5.2.tar.gz -> md4c-0.5.2.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=cdf945e79368d99b40c3ba161e6b90db
+_md5_=721b14ccf50e7f52aebe5458aed50c0a
diff --git a/metadata/md5-cache/dev-libs/openssl-3.4.1 b/metadata/md5-cache/dev-libs/openssl-3.4.1
index 5112a696cb9c..67f6b280a129 100644
--- a/metadata/md5-cache/dev-libs/openssl-3.4.1
+++ b/metadata/md5-cache/dev-libs/openssl-3.4.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://openssl-library.org/
INHERIT=edo flag-o-matic linux-info toolchain-funcs multilib multilib-minimal multiprocessing preserve-libs verify-sig
IUSE=+asm cpu_flags_x86_sse2 fips ktls +quic rfc3779 sctp static-libs test tls-compression vanilla weak-ssl-ciphers abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Apache-2.0
PDEPEND=app-misc/ca-certificates
RDEPEND=!<net-misc/openssh-9.2_p1-r3 tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/3
SRC_URI=https://github.com/openssl/openssl/releases/download/openssl-3.4.1/openssl-3.4.1.tar.gz verify-sig? ( https://github.com/openssl/openssl/releases/download/openssl-3.4.1/openssl-3.4.1.tar.gz.asc )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c preserve-libs 8692a88c92b5ae250732743932d8ebda toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=d355d0c088025dfb5cee5201cf2224d7
+_md5_=bb857929435b30515700af20cf8bc656
diff --git a/metadata/md5-cache/dev-libs/vala-common-0.56.18 b/metadata/md5-cache/dev-libs/vala-common-0.56.18
index ece2e4cc50aa..65b3c781a55f 100644
--- a/metadata/md5-cache/dev-libs/vala-common-0.56.18
+++ b/metadata/md5-cache/dev-libs/vala-common-0.56.18
@@ -4,9 +4,9 @@ DESCRIPTION=Build infrastructure for packages that use Vala
EAPI=8
HOMEPAGE=https://vala.dev https://gitlab.gnome.org/GNOME/vala
INHERIT=gnome.org
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
LICENSE=LGPL-2.1+
SLOT=0
SRC_URI=mirror://gnome/sources/vala/0.56/vala-0.56.18.tar.xz
_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08
-_md5_=c2deeccbd49f8772c8a733e84155830d
+_md5_=412bdf8b019899d39e8865f65ab1338c
diff --git a/metadata/md5-cache/dev-perl/Alien-wxWidgets-0.690.0-r4 b/metadata/md5-cache/dev-perl/Alien-wxWidgets-0.690.0-r4
index 4548b81d5cd9..08eaf963aa4a 100644
--- a/metadata/md5-cache/dev-perl/Alien-wxWidgets-0.690.0-r4
+++ b/metadata/md5-cache/dev-perl/Alien-wxWidgets-0.690.0-r4
@@ -12,5 +12,5 @@ RDEPEND=x11-libs/wxGTK:3.2-gtk3=[gstreamer=,opengl=,tiff,X] >=dev-perl/Module-Pl
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MD/MDOOTSON/Alien-wxWidgets-0.69.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=df1c53927817c7fe8645f05d4bec956d
diff --git a/metadata/md5-cache/dev-perl/Clone-Choose-0.10.0 b/metadata/md5-cache/dev-perl/Clone-Choose-0.10.0
index 7e985753548b..3d3496087aeb 100644
--- a/metadata/md5-cache/dev-perl/Clone-Choose-0.10.0
+++ b/metadata/md5-cache/dev-perl/Clone-Choose-0.10.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://metacpan.org/release/Clone-Choose
INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~s390 x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-perl/Module-Runtime virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HE/HERMES/Clone-Choose-0.010.tar.gz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=ac60aded0b76314a9edfbe44271ee4a2
+_md5_=dc9e04f9bbf91287cab93aa127c8180f
diff --git a/metadata/md5-cache/dev-perl/Clone-PP-1.80.0 b/metadata/md5-cache/dev-perl/Clone-PP-1.80.0
index 71b6ed887404..a5d9ec715ba0 100644
--- a/metadata/md5-cache/dev-perl/Clone-PP-1.80.0
+++ b/metadata/md5-cache/dev-perl/Clone-PP-1.80.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://metacpan.org/release/Clone-PP
INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~s390 x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~s390 x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Clone-PP-1.08.tar.gz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=3e0419d8aefc21a3affcac1d0917dcf6
+_md5_=40d76d599223d200e2fb68788337a0f6
diff --git a/metadata/md5-cache/dev-perl/File-Find-Rule-0.350.0 b/metadata/md5-cache/dev-perl/File-Find-Rule-0.350.0
index f03b65d0bdcd..6849e8831173 100644
--- a/metadata/md5-cache/dev-perl/File-Find-Rule-0.350.0
+++ b/metadata/md5-cache/dev-perl/File-Find-Rule-0.350.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Find-Rule
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-perl/Number-Compare >=dev-perl/Text-Glob-0.70.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/File-Find-Rule-0.35.tar.gz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=75ca9fcc53cddd200c06f510efabc20b
+_md5_=d0d1fe69116240b0f1cb6c5629ada474
diff --git a/metadata/md5-cache/dev-perl/Finance-Quote-1.650.0 b/metadata/md5-cache/dev-perl/Finance-Quote-1.650.0
index 6ad1e2f890f2..a51d74c5afc8 100644
--- a/metadata/md5-cache/dev-perl/Finance-Quote-1.650.0
+++ b/metadata/md5-cache/dev-perl/Finance-Quote-1.650.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Finance-Quote
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~alpha amd64 ~arm64 ~ppc ~ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=dev-perl/CGI dev-perl/DateTime dev-perl/DateTime-Format-Strptime dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies >=dev-perl/HTTP-CookieJar-0.14.0 dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template dev-perl/TimeDate dev-perl/Try-Tiny >=dev-perl/URI-3.310.0 dev-perl/Web-Scraper dev-perl/XML-LibXML >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.65.tar.gz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=3fc61e0e194379ccd56b12c019c751c6
+_md5_=b41de65f60048ce366818e497b4c81ab
diff --git a/metadata/md5-cache/dev-perl/Net-CIDR-0.260.0 b/metadata/md5-cache/dev-perl/Net-CIDR-0.260.0
new file mode 100644
index 000000000000..1823dbedd2a3
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Net-CIDR-0.260.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
+DESCRIPTION=Manipulate netblock lists in CIDR notation
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Net-CIDR
+INHERIT=perl-module
+IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/M/MR/MRSAM/Net-CIDR-0.26.tar.gz
+_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=b1f87f2436e65b47dc80fe1a8cd9d2dd
diff --git a/metadata/md5-cache/dev-perl/Specio-0.510.0 b/metadata/md5-cache/dev-perl/Specio-0.510.0
index 9718a9980a86..1fce42e0624f 100644
--- a/metadata/md5-cache/dev-perl/Specio-0.510.0
+++ b/metadata/md5-cache/dev-perl/Specio-0.510.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Specio
INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~s390 ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=|| ( dev-perl/Clone dev-perl/Clone-PP ) dev-perl/Clone-Choose dev-perl/Devel-StackTrace dev-perl/Eval-Closure dev-perl/MRO-Compat dev-perl/Module-Implementation dev-perl/Module-Runtime >=dev-perl/Role-Tiny-1.3.3 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Sub-Quote dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny dev-perl/XString >=virtual/perl-version-0.830.0 !minimal? ( >=dev-perl/Ref-Util-0.112.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Specio-0.51.tar.gz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=1e728da565ba1ebe1dce7c9be5ca9779
+_md5_=8144e452b623e84299db0a2bf70915a3
diff --git a/metadata/md5-cache/dev-perl/Wx-0.993.200-r4 b/metadata/md5-cache/dev-perl/Wx-0.993.200-r4
index 6e998f955195..85c981828916 100644
--- a/metadata/md5-cache/dev-perl/Wx-0.993.200-r4
+++ b/metadata/md5-cache/dev-perl/Wx-0.993.200-r4
@@ -12,5 +12,5 @@ RDEPEND=>=dev-perl/Alien-wxWidgets-0.690.0-r1 x11-libs/wxGTK:3.2-gtk3= >=virtual
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MD/MDOOTSON/Wx-0.9932.tar.gz https://dev.gentoo.org/~pacho/Wx/Wx-0.993.200-wx32-port.patch
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=389454a454b32e662248a0ab219b8e12
diff --git a/metadata/md5-cache/dev-perl/Wx-Perl-ProcessStream-0.320.0-r6 b/metadata/md5-cache/dev-perl/Wx-Perl-ProcessStream-0.320.0-r6
index 35ce21469426..01b1433e0c19 100644
--- a/metadata/md5-cache/dev-perl/Wx-Perl-ProcessStream-0.320.0-r6
+++ b/metadata/md5-cache/dev-perl/Wx-Perl-ProcessStream-0.320.0-r6
@@ -12,5 +12,5 @@ RDEPEND=x11-libs/wxGTK:3.2-gtk3= >=dev-perl/Wx-0.97.01 >=dev-lang/perl-5.38.2-r3
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MD/MDOOTSON/Wx-Perl-ProcessStream-0.32.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=ca6814691d66f1505f9cb610c920cef2
diff --git a/metadata/md5-cache/dev-perl/Wx-Scintilla-0.390.0-r6 b/metadata/md5-cache/dev-perl/Wx-Scintilla-0.390.0-r6
index 534293205b3a..89295444e8cc 100644
--- a/metadata/md5-cache/dev-perl/Wx-Scintilla-0.390.0-r6
+++ b/metadata/md5-cache/dev-perl/Wx-Scintilla-0.390.0-r6
@@ -12,5 +12,5 @@ RDEPEND=dev-perl/Alien-wxWidgets dev-perl/Wx x11-libs/wxGTK:3.2-gtk3= >=dev-lang
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AZ/AZAWAWI/Wx-Scintilla-0.39.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=106891d5392b2a215524043eefa82093
diff --git a/metadata/md5-cache/dev-python/absl-py-2.3.0 b/metadata/md5-cache/dev-python/absl-py-2.3.0
index e281b9887b20..134ce8aec55c 100644
--- a/metadata/md5-cache/dev-python/absl-py-2.3.0
+++ b/metadata/md5-cache/dev-python/absl-py-2.3.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/abseil/abseil-py/ https://pypi.org/project/absl-py/
INHERIT=distutils-r1
IUSE=python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86
LICENSE=Apache-2.0
RDEPEND=dev-python/setuptools[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
SLOT=0
SRC_URI=https://github.com/abseil/abseil-py/archive/v2.3.0.tar.gz -> abseil-py-2.3.0.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=535af2cfb26d314529f264697c861104
+_md5_=78cc0e8abbf0992071970f530603fdd3
diff --git a/metadata/md5-cache/dev-python/aiohttp-3.12.13 b/metadata/md5-cache/dev-python/aiohttp-3.12.13
index 6cbf960a5d9b..74e0113daec1 100644
--- a/metadata/md5-cache/dev-python/aiohttp-3.12.13
+++ b/metadata/md5-cache/dev-python/aiohttp-3.12.13
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/aio-libs/aiohttp/ https://pypi.org/project/aiohttp/
INHERIT=distutils-r1 pypi
IUSE=+native-extensions test-rust test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~riscv ~s390 ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86
LICENSE=Apache-2.0
RDEPEND=native-extensions? ( python_targets_python3_9? ( net-libs/llhttp:= ) python_targets_python3_10? ( net-libs/llhttp:= ) python_targets_python3_11? ( net-libs/llhttp:= ) python_targets_python3_12? ( net-libs/llhttp:= ) python_targets_python3_13? ( net-libs/llhttp:= ) ) >=dev-python/aiodns-3.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohappyeyeballs-2.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiosignal-1.1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-17.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/brotlicffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/frozenlist-1.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/multidict-4.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/propcache-0.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/yarl-1.17.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/aiohttp/aiohttp-3.12.13.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=9febd072c3023e50b1fddb370e250e54
+_md5_=fa7932bf283a9bab24a03a045751eef6
diff --git a/metadata/md5-cache/dev-python/aiounittest-1.5.0 b/metadata/md5-cache/dev-python/aiounittest-1.5.0
deleted file mode 100644
index 4d5a93efd7a1..000000000000
--- a/metadata/md5-cache/dev-python/aiounittest-1.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/wrapt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Test asyncio code more easily
-EAPI=8
-HOMEPAGE=https://github.com/kwarunek/aiounittest/ https://pypi.org/project/aiounittest/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=dev-python/wrapt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/kwarunek/aiounittest/archive/1.5.0.tar.gz -> aiounittest-1.5.0.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=9701f5d209594aadd6c7aa85f7d624fc
diff --git a/metadata/md5-cache/dev-python/aiounittest-1.5.0-r1 b/metadata/md5-cache/dev-python/aiounittest-1.5.0-r1
index cc85d771b9e8..8198bb035db0 100644
--- a/metadata/md5-cache/dev-python/aiounittest-1.5.0-r1
+++ b/metadata/md5-cache/dev-python/aiounittest-1.5.0-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/kwarunek/aiounittest/ https://pypi.org/project/aiounittest/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=dev-python/wrapt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kwarunek/aiounittest/archive/1.5.0.tar.gz -> aiounittest-1.5.0.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=bf32c69895cf84bf8f1eea34dbdfdf37
+_md5_=b43546e2329c31b6c48c6837d27c905b
diff --git a/metadata/md5-cache/dev-python/apsw-3.50.1.0 b/metadata/md5-cache/dev-python/apsw-3.50.1.0
new file mode 100644
index 000000000000..15bfb281d4be
--- /dev/null
+++ b/metadata/md5-cache/dev-python/apsw-3.50.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-db/sqlite-3.50.1:3 python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+DESCRIPTION=APSW - Another Python SQLite Wrapper
+EAPI=8
+HOMEPAGE=https://github.com/rogerbinns/apsw/ https://pypi.org/project/apsw/
+INHERIT=distutils-r1
+IUSE=doc python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=ZLIB
+RDEPEND=>=dev-db/sqlite-3.50.1:3 python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+SLOT=0
+SRC_URI=https://github.com/rogerbinns/apsw/releases/download/3.50.1.0/apsw-3.50.1.0.zip
+_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=e28e88a61c91510d91e5cef22ac456c2
diff --git a/metadata/md5-cache/dev-python/argon2-cffi-25.1.0 b/metadata/md5-cache/dev-python/argon2-cffi-25.1.0
index cf60bc38417f..1da43ea39b65 100644
--- a/metadata/md5-cache/dev-python/argon2-cffi-25.1.0
+++ b/metadata/md5-cache/dev-python/argon2-cffi-25.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/hynek/argon2-cffi/ https://pypi.org/project/argon2-cffi/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=>=dev-python/argon2-cffi-bindings-21.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/argon2-cffi/argon2_cffi-25.1.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=dcc24b9b6c540c0f4a574d18760c8d40
+_md5_=3db271cfbbdfa79c2da7bec75bc2a698
diff --git a/metadata/md5-cache/dev-python/audioop-lts-0.2.1 b/metadata/md5-cache/dev-python/audioop-lts-0.2.1
index d3c065e3345f..4ebd127152aa 100644
--- a/metadata/md5-cache/dev-python/audioop-lts-0.2.1
+++ b/metadata/md5-cache/dev-python/audioop-lts-0.2.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/AbstractUmbra/audioop https://pypi.org/project/audioop-lts/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_13 python_targets_python3_14 debug
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 ~arm64
LICENSE=PSF-2
RDEPEND=python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_13 python_targets_python3_14 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/audioop-lts/audioop_lts-0.2.1.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=494aa8ffb84cb84daa656b507c954895
+_md5_=9cb10d09fe753f381b10a0df829bc970
diff --git a/metadata/md5-cache/dev-python/audioread-3.0.1-r1 b/metadata/md5-cache/dev-python/audioread-3.0.1-r1
index fdc60b956ed7..0fec1295370b 100644
--- a/metadata/md5-cache/dev-python/audioread-3.0.1-r1
+++ b/metadata/md5-cache/dev-python/audioread-3.0.1-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/beetbox/audioread/ https://pypi.org/project/audioread/
INHERIT=distutils-r1 pypi
IUSE=ffmpeg gstreamer mad test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 ~arm64
LICENSE=MIT
RDEPEND=python_targets_python3_13? ( dev-python/audioop-lts[python_targets_python3_13(-)?] ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( dev-python/pygobject:3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-libs/gstreamer:1.0 media-plugins/gst-plugins-meta:1.0 ) mad? ( dev-python/pymad[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/audioread/audioread-3.0.1.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=76bf3d07d4f2bc151f48764af6a614b0
+_md5_=c3102bdf24297ee8b3d88e9a31a8038a
diff --git a/metadata/md5-cache/dev-python/aws-sam-translator-1.97.0 b/metadata/md5-cache/dev-python/aws-sam-translator-1.97.0
deleted file mode 100644
index c531d9da1af5..000000000000
--- a/metadata/md5-cache/dev-python/aws-sam-translator-1.97.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parameterized[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/boto3-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/boto3-1.19.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pydantic-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydantic-1.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/typing-extensions-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A library that transform SAM templates into AWS CloudFormation templates
-EAPI=8
-HOMEPAGE=https://github.com/aws/serverless-application-model/ https://pypi.org/project/aws-sam-translator/
-INHERIT=distutils-r1 multiprocessing
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/boto3-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/boto3-1.19.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pydantic-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydantic-1.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/typing-extensions-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/aws/serverless-application-model/archive/v1.97.0.tar.gz -> serverless-application-model-1.97.0.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=51cec41e994126ac4eb9564a2bafde1d
diff --git a/metadata/md5-cache/dev-python/aws-sam-translator-1.98.0 b/metadata/md5-cache/dev-python/aws-sam-translator-1.98.0
index 8af6951dd23a..c3b6620856bb 100644
--- a/metadata/md5-cache/dev-python/aws-sam-translator-1.98.0
+++ b/metadata/md5-cache/dev-python/aws-sam-translator-1.98.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/aws/serverless-application-model/ https://pypi.org/project/aws-sam-translator/
INHERIT=distutils-r1 multiprocessing
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=<dev-python/boto3-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/boto3-1.19.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pydantic-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydantic-1.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/typing-extensions-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/aws/serverless-application-model/archive/v1.98.0.tar.gz -> serverless-application-model-1.98.0.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=cbb85c9214b3320e43088cf181a8737c
+_md5_=51cec41e994126ac4eb9564a2bafde1d
diff --git a/metadata/md5-cache/dev-python/betterproto-2.0.0_beta6 b/metadata/md5-cache/dev-python/betterproto-2.0.0_beta6
index 86f4c43553fb..c17481d405a5 100644
--- a/metadata/md5-cache/dev-python/betterproto-2.0.0_beta6
+++ b/metadata/md5-cache/dev-python/betterproto-2.0.0_beta6
@@ -1,11 +1,11 @@
-BDEPEND=test? ( dev-python/cachelib[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pydantic[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomlkit[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/black-23.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/grpclib-0.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/isort-5.11.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+BDEPEND=test? ( dev-python/cachelib[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pydantic[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomlkit[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-forked[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/black-23.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/grpclib-0.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/isort-5.11.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A better Protobuf / gRPC generator & library
EAPI=8
HOMEPAGE=https://github.com/danielgtaylor/python-betterproto/ https://pypi.org/project/betterproto/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=MIT
RDEPEND=>=dev-python/black-23.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/grpclib-0.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/isort-5.11.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/danielgtaylor/python-betterproto/archive/v.2.0.0b6.tar.gz -> python-betterproto-v.2.0.0b6.gh.tar.gz test? ( https://dev.gentoo.org/~mgorny/dist/python-betterproto-v.2.0.0b6.tests.tar.xz )
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=fc819120b7eea513728abd4aad6241d9
+_md5_=416a6e004c7e875cead6388cdb6f1c3c
diff --git a/metadata/md5-cache/dev-python/betterproto-2.0.0_beta7 b/metadata/md5-cache/dev-python/betterproto-2.0.0_beta7
index 4a79e2f97e20..e897250f6f58 100644
--- a/metadata/md5-cache/dev-python/betterproto-2.0.0_beta7
+++ b/metadata/md5-cache/dev-python/betterproto-2.0.0_beta7
@@ -1,11 +1,11 @@
-BDEPEND=test? ( dev-python/cachelib[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pydantic[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomlkit[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/black-23.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/grpclib-0.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/isort-5.11.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+BDEPEND=test? ( dev-python/cachelib[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pydantic[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomlkit[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-forked[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/black-23.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/grpclib-0.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/isort-5.11.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A better Protobuf / gRPC generator & library
EAPI=8
HOMEPAGE=https://github.com/danielgtaylor/python-betterproto/ https://pypi.org/project/betterproto/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=MIT
RDEPEND=>=dev-python/black-23.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/grpclib-0.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/isort-5.11.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/danielgtaylor/python-betterproto/archive/v.2.0.0b7.tar.gz -> python-betterproto-v.2.0.0b7.gh.tar.gz test? ( https://dev.gentoo.org/~mgorny/dist/python-betterproto-v.2.0.0b7.tests.tar.xz )
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=834e6bcbaff95f82228bdc94949370d2
+_md5_=456fde10e1246e2bb0f129cff43c0946
diff --git a/metadata/md5-cache/dev-python/blockbuster-1.5.24 b/metadata/md5-cache/dev-python/blockbuster-1.5.24
index b6ef27094861..e5d94b8fce74 100644
--- a/metadata/md5-cache/dev-python/blockbuster-1.5.24
+++ b/metadata/md5-cache/dev-python/blockbuster-1.5.24
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/cbornet/blockbuster/ https://pypi.org/project/blockbuster/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~riscv ~s390 ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_9? ( >=dev-python/forbiddenfruit-0.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( >=dev-python/forbiddenfruit-0.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/forbiddenfruit-0.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/forbiddenfruit-0.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/forbiddenfruit-0.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/blockbuster/blockbuster-1.5.24.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=3ceb2c5b65aa5330124bd3ddaa291ae0
+_md5_=453e1b5178f310436f9cc03a4a80073a
diff --git a/metadata/md5-cache/dev-python/blosc-1.11.2 b/metadata/md5-cache/dev-python/blosc-1.11.2
deleted file mode 100644
index 1ae192eef9d0..000000000000
--- a/metadata/md5-cache/dev-python/blosc-1.11.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/scikit-build[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/c-blosc-1.19.0:= python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=High performance compressor optimized for binary data
-EAPI=8
-HOMEPAGE=https://www.blosc.org/ https://github.com/Blosc/python-blosc/ https://pypi.org/project/blosc/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=dev-libs/c-blosc-1.19.0:= python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Blosc/python-blosc/archive/v1.11.2.tar.gz -> python-blosc-1.11.2.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0d3f4d60260da3f8b13aab0130d4a082
diff --git a/metadata/md5-cache/dev-python/blosc-1.11.3 b/metadata/md5-cache/dev-python/blosc-1.11.3
index 9dee2e9c535f..acd74b74c1f9 100644
--- a/metadata/md5-cache/dev-python/blosc-1.11.3
+++ b/metadata/md5-cache/dev-python/blosc-1.11.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.blosc.org/ https://github.com/Blosc/python-blosc/ https://pypi.org/project/blosc/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=>=dev-libs/c-blosc-1.19.0:= python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Blosc/python-blosc/archive/v1.11.3.tar.gz -> python-blosc-1.11.3.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=9f8d3db24a4d4a5514181ec4f8de16ed
+_md5_=0d3f4d60260da3f8b13aab0130d4a082
diff --git a/metadata/md5-cache/dev-python/cattrs-25.1.1 b/metadata/md5-cache/dev-python/cattrs-25.1.1
index 7419a9af237b..492001df4154 100644
--- a/metadata/md5-cache/dev-python/cattrs-25.1.1
+++ b/metadata/md5-cache/dev-python/cattrs-25.1.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/cattrs/ https://github.com/python-attrs/cattrs/
INHERIT=distutils-r1
IUSE=test-rust test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=>=dev-python/attrs-24.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.12.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-attrs/cattrs/archive/v25.1.1.tar.gz -> cattrs-25.1.1.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=1013b6cfeb438f72d02573c54c3b5825
+_md5_=f676bab0b646cd44e2d7efce674e2482
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.35.3 b/metadata/md5-cache/dev-python/cfn-lint-1.35.3
deleted file mode 100644
index 6fa2cee1ca1c..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.35.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-77.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/defusedxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.97.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 ~riscv x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.97.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.35.3.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=f6cff19a19b6982f13737c81b78d12b1
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.35.4 b/metadata/md5-cache/dev-python/cfn-lint-1.35.4
index f7ea0e706946..3687e072d10a 100644
--- a/metadata/md5-cache/dev-python/cfn-lint-1.35.4
+++ b/metadata/md5-cache/dev-python/cfn-lint-1.35.4
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 arm64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-python/aws-sam-translator-1.97.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.35.4.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=894a8d1291cb05e6e91ec92ed0d17f12
+_md5_=f6cff19a19b6982f13737c81b78d12b1
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.36.0 b/metadata/md5-cache/dev-python/cfn-lint-1.36.0
deleted file mode 100644
index 81a537ba5212..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.36.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-77.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/defusedxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.97.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.97.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.36.0.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=894a8d1291cb05e6e91ec92ed0d17f12
diff --git a/metadata/md5-cache/dev-python/curtsies-0.4.2 b/metadata/md5-cache/dev-python/curtsies-0.4.2
deleted file mode 100644
index 3440a5f3adbd..000000000000
--- a/metadata/md5-cache/dev-python/curtsies-0.4.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pyte[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/blessed-1.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cwcwidth[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Curses-like terminal wrapper, with colored strings
-EAPI=8
-HOMEPAGE=https://github.com/bpython/curtsies/ https://pypi.org/project/curtsies/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=MIT
-RDEPEND=>=dev-python/blessed-1.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cwcwidth[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/curtsies/curtsies-0.4.2.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=a3547fb2845f16134028fd4e6012db23
diff --git a/metadata/md5-cache/dev-python/curtsies-0.4.2-r1 b/metadata/md5-cache/dev-python/curtsies-0.4.2-r1
deleted file mode 100644
index 1dca56190295..000000000000
--- a/metadata/md5-cache/dev-python/curtsies-0.4.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pyte[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/blessed-1.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cwcwidth[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Curses-like terminal wrapper, with colored strings
-EAPI=8
-HOMEPAGE=https://github.com/bpython/curtsies/ https://pypi.org/project/curtsies/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux
-LICENSE=MIT
-RDEPEND=>=dev-python/blessed-1.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cwcwidth[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/curtsies/curtsies-0.4.2.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=9d2a510541a5b45371c5f9792cf72efe
diff --git a/metadata/md5-cache/dev-python/curtsies-0.4.3 b/metadata/md5-cache/dev-python/curtsies-0.4.3
index f98887b283c3..71630b477f3c 100644
--- a/metadata/md5-cache/dev-python/curtsies-0.4.3
+++ b/metadata/md5-cache/dev-python/curtsies-0.4.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/bpython/curtsies/ https://pypi.org/project/curtsies/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=>=dev-python/blessed-1.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/cwcwidth[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/curtsies/curtsies-0.4.3.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=f452d4e3b05378013475b0176bcc1701
+_md5_=a3547fb2845f16134028fd4e6012db23
diff --git a/metadata/md5-cache/dev-python/cypari2-2.2.1 b/metadata/md5-cache/dev-python/cypari2-2.2.1
deleted file mode 100644
index 826c32aab7d3..000000000000
--- a/metadata/md5-cache/dev-python/cypari2-2.2.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/cython-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sci-mathematics/pari-2.17.1:=[gmp,doc] dev-python/cysignals[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Cython interface to PARI
-EAPI=8
-HOMEPAGE=https://github.com/sagemath/cypari2
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 ~riscv
-LICENSE=GPL-2+
-RDEPEND=>=sci-mathematics/pari-2.17.1:=[gmp,doc] dev-python/cysignals[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cypari2/cypari2-2.2.1.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=720e754cef28a1afd5ac1eb450139cf7
diff --git a/metadata/md5-cache/dev-python/cypari2-2.2.2 b/metadata/md5-cache/dev-python/cypari2-2.2.2
index da83280af231..2bfeeb7aa24f 100644
--- a/metadata/md5-cache/dev-python/cypari2-2.2.2
+++ b/metadata/md5-cache/dev-python/cypari2-2.2.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/sagemath/cypari2
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~riscv
+KEYWORDS=amd64 ~riscv
LICENSE=GPL-2+
RDEPEND=>=sci-mathematics/pari-2.17.1:=[gmp,doc] dev-python/cysignals[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cypari2/cypari2-2.2.2.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=27ae420eb29abf2d41ef284e62ea38e2
+_md5_=720e754cef28a1afd5ac1eb450139cf7
diff --git a/metadata/md5-cache/dev-python/dill-0.3.9 b/metadata/md5-cache/dev-python/dill-0.3.9
deleted file mode 100644
index c64851edb4b6..000000000000
--- a/metadata/md5-cache/dev-python/dill-0.3.9
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Serialize all of Python (almost)
-EAPI=8
-HOMEPAGE=https://github.com/uqfoundation/dill/ https://pypi.org/project/dill/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/d/dill/dill-0.3.9.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=11ea8504f26931a8ef438b0690d0caaa
diff --git a/metadata/md5-cache/dev-python/dill-0.4.0 b/metadata/md5-cache/dev-python/dill-0.4.0
index ca5321cfb693..f287b6676c66 100644
--- a/metadata/md5-cache/dev-python/dill-0.4.0
+++ b/metadata/md5-cache/dev-python/dill-0.4.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/uqfoundation/dill/ https://pypi.org/project/dill/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/dill/dill-0.4.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=2449c0bde08fd8739853ffd3eae6584e
+_md5_=19da5890e5d9962175eb9d45b98bd278
diff --git a/metadata/md5-cache/dev-python/dj-database-url-2.3.0 b/metadata/md5-cache/dev-python/dj-database-url-2.3.0
deleted file mode 100644
index 2609b35e8b44..000000000000
--- a/metadata/md5-cache/dev-python/dj-database-url-2.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/django-4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-3.10.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Use Database URLs in your Django Application
-EAPI=8
-HOMEPAGE=https://github.com/jazzband/dj-database-url/ https://pypi.org/project/dj-database-url/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=dev-python/django-4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-3.10.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/d/dj-database-url/dj_database_url-2.3.0.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=4db44cc01efa5ab6e555217f6465f15a
diff --git a/metadata/md5-cache/dev-python/dj-database-url-3.0.0 b/metadata/md5-cache/dev-python/dj-database-url-3.0.0
index 3d875c09f566..a78b2da9848b 100644
--- a/metadata/md5-cache/dev-python/dj-database-url-3.0.0
+++ b/metadata/md5-cache/dev-python/dj-database-url-3.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jazzband/dj-database-url/ https://pypi.org/project/dj-database-url/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=>=dev-python/django-4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/dj-database-url/dj_database_url-3.0.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=649d89cfce6eca19b18dcbf7d61a6444
+_md5_=2387985dd760ff3a4bac1f2a17b9d1cd
diff --git a/metadata/md5-cache/dev-python/elasticsearch-9.0.1 b/metadata/md5-cache/dev-python/elasticsearch-9.0.1
deleted file mode 100644
index 92ff74c666ef..000000000000
--- a/metadata/md5-cache/dev-python/elasticsearch-9.0.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( <dev-python/aiohttp-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohttp-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/elastic-transport-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/elastic-transport-8.15.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/orjson-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/requests-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mapbox-vector-tile[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/opentelemetry-api[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/opentelemetry-sdk[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pandas[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyarrow[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-5.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/unasync[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 >=dev-python/sphinx-8.1.3[python_targets_python3_9(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_9(-)] dev-python/sphinx-rtd-theme[python_targets_python3_9(-)] ) ) ) test? ( <dev-python/aiohttp-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohttp-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/elastic-transport-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/elastic-transport-8.15.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/orjson-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/requests-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Official Elasticsearch client library for Python
-EAPI=8
-HOMEPAGE=https://ela.st/es-python https://github.com/elastic/elasticsearch-py/ https://pypi.org/project/elasticsearch/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/aiohttp-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohttp-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/elastic-transport-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/elastic-transport-8.15.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/orjson-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/requests-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0/9
-SRC_URI=https://github.com/elastic/elasticsearch-py/archive/v9.0.1.tar.gz -> elasticsearch-py-9.0.1.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=413f2b4090a9935e7de165277cbe01d1
diff --git a/metadata/md5-cache/dev-python/elasticsearch-9.0.2 b/metadata/md5-cache/dev-python/elasticsearch-9.0.2
index 030c8a327cb6..f4bbeec8b617 100644
--- a/metadata/md5-cache/dev-python/elasticsearch-9.0.2
+++ b/metadata/md5-cache/dev-python/elasticsearch-9.0.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://ela.st/es-python https://github.com/elastic/elasticsearch-py/ https://pypi.org/project/elasticsearch/
INHERIT=distutils-r1
IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 ~x86
LICENSE=Apache-2.0
RDEPEND=<dev-python/aiohttp-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohttp-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/elastic-transport-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/elastic-transport-8.15.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/orjson-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/requests-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/9
SRC_URI=https://github.com/elastic/elasticsearch-py/archive/v9.0.2.tar.gz -> elasticsearch-py-9.0.2.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=32a62c794a59be879510c2390eabe333
+_md5_=413f2b4090a9935e7de165277cbe01d1
diff --git a/metadata/md5-cache/dev-python/forbiddenfruit-0.1.4 b/metadata/md5-cache/dev-python/forbiddenfruit-0.1.4
index a7d785d1a36a..ec65d6f0b49c 100644
--- a/metadata/md5-cache/dev-python/forbiddenfruit-0.1.4
+++ b/metadata/md5-cache/dev-python/forbiddenfruit-0.1.4
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/clarete/forbiddenfruit/ https://pypi.org/project/forbiddenfruit/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~riscv ~s390 ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86
LICENSE=|| ( GPL-3 MIT )
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/f/forbiddenfruit/forbiddenfruit-0.1.4.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=9062a80e786cc39e143016b03c569d52
+_md5_=2c6e7b60adca2196db497ac7b0f3e974
diff --git a/metadata/md5-cache/dev-python/frozenlist-1.6.2 b/metadata/md5-cache/dev-python/frozenlist-1.6.2
index b8544cc9ee95..0f88fa9f74f6 100644
--- a/metadata/md5-cache/dev-python/frozenlist-1.6.2
+++ b/metadata/md5-cache/dev-python/frozenlist-1.6.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/frozenlist/ https://github.com/aio-libs/frozenlist/
INHERIT=distutils-r1
IUSE=+native-extensions test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/aio-libs/frozenlist/archive/v1.6.2.tar.gz -> frozenlist-1.6.2.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=98ef986ebab574ddf7d1b7653173c29a
+_md5_=8f1fc82973e442c3e133427ecbba7c55
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.170.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.170.0
deleted file mode 100644
index 396c39a1c660..000000000000
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.170.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pandas[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parameterized[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/httplib2-1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/uritemplate-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google API Client for Python
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/httplib2-1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/uritemplate-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google_api_python_client-2.170.0.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=3d11b977dc14ef7254443139a552a4cc
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.171.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.171.0
index 8c09118fc63a..f293d8169d81 100644
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.171.0
+++ b/metadata/md5-cache/dev-python/google-api-python-client-2.171.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/httplib2-1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/uritemplate-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google_api_python_client-2.171.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=27afd1b8068a7662ea18ad282354251a
+_md5_=3d11b977dc14ef7254443139a552a4cc
diff --git a/metadata/md5-cache/dev-python/google-auth-2.39.0 b/metadata/md5-cache/dev-python/google-auth-2.39.0
deleted file mode 100644
index 9bcc010157ed..000000000000
--- a/metadata/md5-cache/dev-python/google-auth-2.39.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/aioresponses[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-38.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyjwt-2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-localserver[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyu2f[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/responses[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/cachetools-6.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google Authentication Library
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/cachetools-6.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google_auth-2.39.0.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=cc39f930d2e132edd9ffb003edc131eb
diff --git a/metadata/md5-cache/dev-python/google-auth-2.40.0 b/metadata/md5-cache/dev-python/google-auth-2.40.0
deleted file mode 100644
index 12b51e3a4d34..000000000000
--- a/metadata/md5-cache/dev-python/google-auth-2.40.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/aioresponses[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-38.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyjwt-2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-localserver[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyu2f[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/responses[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/cachetools-6.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google Authentication Library
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/cachetools-6.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google_auth-2.40.0.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b21234b477ac2b6a91ec197ac25789a2
diff --git a/metadata/md5-cache/dev-python/google-auth-2.40.1 b/metadata/md5-cache/dev-python/google-auth-2.40.1
deleted file mode 100644
index 67dc1d134db8..000000000000
--- a/metadata/md5-cache/dev-python/google-auth-2.40.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/aioresponses[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-38.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyjwt-2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-localserver[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyu2f[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/responses[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/cachetools-6.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google Authentication Library
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/cachetools-6.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google_auth-2.40.1.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b21234b477ac2b6a91ec197ac25789a2
diff --git a/metadata/md5-cache/dev-python/google-auth-2.40.2-r1 b/metadata/md5-cache/dev-python/google-auth-2.40.2-r1
deleted file mode 100644
index 587197d3a268..000000000000
--- a/metadata/md5-cache/dev-python/google-auth-2.40.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/aioresponses[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-38.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyjwt-2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-localserver[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyu2f[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/responses[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/cachetools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google Authentication Library
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=dev-python/cachetools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google_auth-2.40.2.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5be60549d30c48a8096181fa553b72b1
diff --git a/metadata/md5-cache/dev-python/google-auth-2.40.3 b/metadata/md5-cache/dev-python/google-auth-2.40.3
index b301d2e449db..0c4b46ff3667 100644
--- a/metadata/md5-cache/dev-python/google-auth-2.40.3
+++ b/metadata/md5-cache/dev-python/google-auth-2.40.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 x86
LICENSE=Apache-2.0
RDEPEND=dev-python/cachetools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google_auth-2.40.3.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5be60549d30c48a8096181fa553b72b1
+_md5_=019f3d4963f6ed2f8dac801530dc4b19
diff --git a/metadata/md5-cache/dev-python/googleapis-common-protos-1.70.0 b/metadata/md5-cache/dev-python/googleapis-common-protos-1.70.0
index 965b2fe8521d..8a088a2a97a2 100644
--- a/metadata/md5-cache/dev-python/googleapis-common-protos-1.70.0
+++ b/metadata/md5-cache/dev-python/googleapis-common-protos-1.70.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/googleapis/python-api-common-protos/ https://pypi.org/project/googleapis-common-protos/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=amd64 ~arm arm64 x86
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 x86
LICENSE=Apache-2.0
RDEPEND=<dev-python/protobuf-7[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/protobuf-3.15.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/g/googleapis-common-protos/googleapis_common_protos-1.70.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=f5a3e367b47e268be8d87e8b6ad524b9
+_md5_=648aae7f50ff4f750b2af193ef81f121
diff --git a/metadata/md5-cache/dev-python/greenlet-3.2.3 b/metadata/md5-cache/dev-python/greenlet-3.2.3
index 78704868c1fb..c89304968912 100644
--- a/metadata/md5-cache/dev-python/greenlet-3.2.3
+++ b/metadata/md5-cache/dev-python/greenlet-3.2.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://greenlet.readthedocs.io/en/latest/ https://github.com/python-greenlet/greenlet/ https://pypi.org/project/greenlet/
INHERIT=distutils-r1 pypi
IUSE=test doc python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 -hppa ~m68k ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 ~arm ~arm64 -hppa ~m68k ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=MIT PSF-2
RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/g/greenlet/greenlet-3.2.3.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b13ad5cf2696c87e2212cc87b257a8bc
+_md5_=dceb505ea9b39c0878f5760a2261db09
diff --git a/metadata/md5-cache/dev-python/grpcio-status-1.72.1 b/metadata/md5-cache/dev-python/grpcio-status-1.72.1
index 355a34a3f593..04d350b438aa 100644
--- a/metadata/md5-cache/dev-python/grpcio-status-1.72.1
+++ b/metadata/md5-cache/dev-python/grpcio-status-1.72.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://grpc.io/ https://github.com/grpc/grpc/ https://pypi.org/project/grpcio-status/
INHERIT=distutils-r1
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 ~arm64 x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/grpcio-1.72.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/googleapis-common-protos-1.5.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/protobuf-7[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/protobuf-6.30.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/grpc/grpc/archive/v1.72.1.tar.gz -> grpc-1.72.1.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5dc31d6b91072aa4734af0b1dc6ba76c
+_md5_=6f826dd0891cc1c57c9065e277772300
diff --git a/metadata/md5-cache/dev-python/grpclib-0.4.7-r1 b/metadata/md5-cache/dev-python/grpclib-0.4.7-r1
deleted file mode 100644
index ef481fd11941..000000000000
--- a/metadata/md5-cache/dev-python/grpclib-0.4.7-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/async-timeout[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/faker[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/googleapis-common-protos[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/h2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/multidict[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/protobuf[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Pure-Python gRPC implementation for asyncio
-EAPI=8
-HOMEPAGE=https://github.com/vmagamedov/grpclib/ https://pypi.org/project/grpclib/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/googleapis-common-protos[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/h2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/multidict[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/protobuf[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/vmagamedov/grpclib/archive/v0.4.7.tar.gz -> grpclib-0.4.7.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=639b1a946a65f6403cc64a7648cf0aa4
diff --git a/metadata/md5-cache/dev-python/grpclib-0.4.8 b/metadata/md5-cache/dev-python/grpclib-0.4.8
index 158385612bf2..000f9fec8e4a 100644
--- a/metadata/md5-cache/dev-python/grpclib-0.4.8
+++ b/metadata/md5-cache/dev-python/grpclib-0.4.8
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/vmagamedov/grpclib/ https://pypi.org/project/grpclib/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=BSD
RDEPEND=dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/googleapis-common-protos[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/h2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/multidict[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/protobuf[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/vmagamedov/grpclib/archive/v0.4.8.tar.gz -> grpclib-0.4.8.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=adc4f9dc565adcf43f8620632ab3347c
+_md5_=acd92efdf3715f8b3eec07022cbc990c
diff --git a/metadata/md5-cache/dev-python/hiredis-3.1.1 b/metadata/md5-cache/dev-python/hiredis-3.1.1
deleted file mode 100644
index 5c9dd0792f87..000000000000
--- a/metadata/md5-cache/dev-python/hiredis-3.1.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-libs/hiredis-1.0.0:= >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/hiredis-1.0.0:= python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Python extension that wraps hiredis
-EAPI=8
-HOMEPAGE=https://github.com/redis/hiredis-py/ https://pypi.org/project/hiredis/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-libs/hiredis-1.0.0:= python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/redis/hiredis-py/archive/v3.1.1.tar.gz -> hiredis-py-3.1.1.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=c30a794a883c60772937ad00efcada87
diff --git a/metadata/md5-cache/dev-python/hiredis-3.2.1 b/metadata/md5-cache/dev-python/hiredis-3.2.1
index 08e0af3c85f3..0a5e51b5d249 100644
--- a/metadata/md5-cache/dev-python/hiredis-3.2.1
+++ b/metadata/md5-cache/dev-python/hiredis-3.2.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/redis/hiredis-py/ https://pypi.org/project/hiredis/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=MIT
RDEPEND=>=dev-libs/hiredis-1.0.0:= python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/redis/hiredis-py/archive/v3.2.1.tar.gz -> hiredis-py-3.2.1.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=c2a929411e77572cf4d5eb9a8db7e68e
+_md5_=c30a794a883c60772937ad00efcada87
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.131.32 b/metadata/md5-cache/dev-python/hypothesis-6.131.32
deleted file mode 100644
index 9f0cb6215ab3..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.131.32
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pexpect[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.131.32.tar.gz -> hypothesis-6.131.32.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=fdfd0f61e9d3e2efc2b3904d75f8005b
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.132.0 b/metadata/md5-cache/dev-python/hypothesis-6.132.0
deleted file mode 100644
index 3122c30af54a..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.132.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pexpect[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.132.0.tar.gz -> hypothesis-6.132.0.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=7b77aadbe9b748b1ea64ad812d81d083
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.135.1 b/metadata/md5-cache/dev-python/hypothesis-6.135.1
index 1bf91500c25d..f02919493037 100644
--- a/metadata/md5-cache/dev-python/hypothesis-6.135.1
+++ b/metadata/md5-cache/dev-python/hypothesis-6.135.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
INHERIT=distutils-r1 optfeature
IUSE=cli test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MPL-2.0
RDEPEND=>=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.135.1.tar.gz -> hypothesis-6.135.1.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=3c7964eab004f050c415cb983eac8772
+_md5_=1dec14a11ac6fbbf1bbee5394acd0bd6
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.135.10 b/metadata/md5-cache/dev-python/hypothesis-6.135.10
deleted file mode 100644
index 10fdd7ef05c8..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.135.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pexpect[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.135.10.tar.gz -> hypothesis-6.135.10.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0c766bf939b2b713b3affe4aaebc1c19
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.135.11 b/metadata/md5-cache/dev-python/hypothesis-6.135.11
deleted file mode 100644
index 2929d5c15099..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.135.11
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pexpect[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.135.11.tar.gz -> hypothesis-6.135.11.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0c766bf939b2b713b3affe4aaebc1c19
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.135.12 b/metadata/md5-cache/dev-python/hypothesis-6.135.12
deleted file mode 100644
index ff0d41db0cc2..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.135.12
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pexpect[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] cli? ( python_targets_python3_11? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.135.12.tar.gz -> hypothesis-6.135.12.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0c766bf939b2b713b3affe4aaebc1c19
diff --git a/metadata/md5-cache/dev-python/ipyparallel-9.0.1 b/metadata/md5-cache/dev-python/ipyparallel-9.0.1
index 678c511dddd9..64859a3a6ea6 100644
--- a/metadata/md5-cache/dev-python/ipyparallel-9.0.1
+++ b/metadata/md5-cache/dev-python/ipyparallel-9.0.1
@@ -1,4 +1,4 @@
-BDEPEND=dev-python/flit-core[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-tornado[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/testpath[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/decorator[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyzmq-25[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/traitlets-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ipython-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jupyter-client-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jupyter-server[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/ipykernel-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ipykernel-6.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tqdm[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tornado-6.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+BDEPEND=dev-python/flit-core[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/testpath[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/decorator[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyzmq-25[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/traitlets-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ipython-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jupyter-client-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jupyter-server[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/ipykernel-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ipykernel-6.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tqdm[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tornado-6.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=Interactive Parallel Computing with IPython
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/ipyparallel/ipyparallel-9.0.1.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=2c18fb86156ba5098d0fca15ca520198
+_md5_=9fea9c79a7c472369823b4d50e895330
diff --git a/metadata/md5-cache/dev-python/ipython-9.3.0 b/metadata/md5-cache/dev-python/ipython-9.3.0
index 3f6561cb207b..b4ddcd549883 100644
--- a/metadata/md5-cache/dev-python/ipython-9.3.0
+++ b/metadata/md5-cache/dev-python/ipython-9.3.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://ipython.org/ https://github.com/ipython/ipython/ https://pypi.org/project/ipython/
INHERIT=distutils-r1 optfeature pypi virtualx
IUSE=examples notebook nbconvert qt5 +smp test test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=BSD
PDEPEND=python_targets_python3_9? ( qt5? ( dev-python/qtconsole[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_10? ( qt5? ( dev-python/qtconsole[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_11? ( qt5? ( dev-python/qtconsole[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_12? ( qt5? ( dev-python/qtconsole[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_13? ( qt5? ( dev-python/qtconsole[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_11? ( notebook? ( dev-python/notebook[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_12? ( notebook? ( dev-python/notebook[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) smp? ( >=dev-python/ipykernel-5.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ipyparallel-6.2.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] )
RDEPEND=dev-python/decorator[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ipython-pygments-lexers[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jedi-0.16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/matplotlib-inline[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pexpect-4.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/prompt-toolkit-3.0.41[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/prompt-toolkit-3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/stack-data[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/traitlets-5.13.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)?] ) nbconvert? ( dev-python/nbconvert[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[readline(+),sqlite,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[readline(+),sqlite,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[readline(+),sqlite,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[readline(+),sqlite,threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[readline(+),sqlite,threads(+)] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/ipython/ipython-9.3.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=8c470ac1224eac3db9a6ae5589cc4b09
+_md5_=e2a0ac9ac710656675945492ca6f0df2
diff --git a/metadata/md5-cache/dev-python/isal-1.7.2 b/metadata/md5-cache/dev-python/isal-1.7.2
index 00b00caaa1b0..c3b4644fe589 100644
--- a/metadata/md5-cache/dev-python/isal-1.7.2
+++ b/metadata/md5-cache/dev-python/isal-1.7.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pycompression/python-isal/ https://pypi.org/project/isal/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86
LICENSE=PSF-2
RDEPEND=dev-libs/isa-l:= python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pycompression/python-isal/archive/v1.7.2.tar.gz -> python-isal-1.7.2.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=4b74d66bf535b2f3dcdf07f486eabaa3
+_md5_=f2d03e05067ca7e229dd4ffc6ed6525a
diff --git a/metadata/md5-cache/dev-python/jupyter-core-5.7.2 b/metadata/md5-cache/dev-python/jupyter-core-5.7.2
deleted file mode 100644
index afc2aa670a49..000000000000
--- a/metadata/md5-cache/dev-python/jupyter-core-5.7.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pip[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/myst-parser[python_targets_python3_13(-)] dev-python/pydata-sphinx-theme[python_targets_python3_13(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_13(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_13(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_13(-)] dev-python/traitlets[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/myst-parser[python_targets_python3_12(-)] dev-python/pydata-sphinx-theme[python_targets_python3_12(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_12(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_12(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_12(-)] dev-python/traitlets[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/myst-parser[python_targets_python3_11(-)] dev-python/pydata-sphinx-theme[python_targets_python3_11(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_11(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_11(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_11(-)] dev-python/traitlets[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/myst-parser[python_targets_python3_10(-)] dev-python/pydata-sphinx-theme[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_10(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_10(-)] dev-python/traitlets[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 >=dev-python/sphinx-8.1.3[python_targets_python3_9(-)] dev-python/myst-parser[python_targets_python3_9(-)] dev-python/pydata-sphinx-theme[python_targets_python3_9(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_9(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_9(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_9(-)] dev-python/traitlets[python_targets_python3_9(-)] ) ) ) test? ( >=dev-python/platformdirs-2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/traitlets-5.11.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Core common functionality of Jupyter projects
-EAPI=8
-HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_core/ https://pypi.org/project/jupyter-core/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=>=dev-python/platformdirs-2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/traitlets-5.11.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-core/jupyter_core-5.7.2.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=643249f0ce5599a83f4cb663fbf62875
diff --git a/metadata/md5-cache/dev-python/jupyter-core-5.8.0 b/metadata/md5-cache/dev-python/jupyter-core-5.8.0
deleted file mode 100644
index 523c49916b88..000000000000
--- a/metadata/md5-cache/dev-python/jupyter-core-5.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pip[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/platformdirs-2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/traitlets-5.11.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Core common functionality of Jupyter projects
-EAPI=8
-HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_core/ https://pypi.org/project/jupyter-core/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=>=dev-python/platformdirs-2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/traitlets-5.11.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-core/jupyter_core-5.8.0.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=a0dec4d5d26ad8d24a35a2d6dab8a6e6
diff --git a/metadata/md5-cache/dev-python/jupyter-core-5.8.1 b/metadata/md5-cache/dev-python/jupyter-core-5.8.1
index 569bca43048f..8a16527647b3 100644
--- a/metadata/md5-cache/dev-python/jupyter-core-5.8.1
+++ b/metadata/md5-cache/dev-python/jupyter-core-5.8.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_core/ https://pypi.org/project/jupyter-core/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=>=dev-python/platformdirs-2.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/traitlets-5.11.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-core/jupyter_core-5.8.1.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=a0dec4d5d26ad8d24a35a2d6dab8a6e6
+_md5_=1d2fe973d2314d573ee6b3b4c0f0bc04
diff --git a/metadata/md5-cache/dev-python/langdetect-1.0.9 b/metadata/md5-cache/dev-python/langdetect-1.0.9
index d714cf71842f..65db317e1ef1 100644
--- a/metadata/md5-cache/dev-python/langdetect-1.0.9
+++ b/metadata/md5-cache/dev-python/langdetect-1.0.9
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/l/langdetect/langdetect-1.0.9.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=ca8d4556229a1a2c483af5f370afd100
+_md5_=2fa40380c6b5f2635808bd62ec3d82c3
diff --git a/metadata/md5-cache/dev-python/looseversion-1.3.0 b/metadata/md5-cache/dev-python/looseversion-1.3.0
index cef193edb3d5..89fa6d9e0bee 100644
--- a/metadata/md5-cache/dev-python/looseversion-1.3.0
+++ b/metadata/md5-cache/dev-python/looseversion-1.3.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/looseversion/ https://github.com/effigies/looseversion/
INHERIT=pypi distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~riscv x86
+KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86
LICENSE=PSF-2
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/l/looseversion/looseversion-1.3.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b8338337d49bfa2bd6bbacb44df9f988
+_md5_=9da64e1e2929a9c07d088a0a6b8706e7
diff --git a/metadata/md5-cache/dev-python/meson-python-0.18.0-r1 b/metadata/md5-cache/dev-python/meson-python-0.18.0-r1
index 75bde2e63c7f..478c0139c904 100644
--- a/metadata/md5-cache/dev-python/meson-python-0.18.0-r1
+++ b/metadata/md5-cache/dev-python/meson-python-0.18.0-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/meson-python/ https://github.com/mesonbuild/meson-python/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
LICENSE=MIT
RDEPEND=>=dev-python/pyproject-metadata-0.7.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-build/meson-0.63.0 !kernel_Darwin? ( dev-util/patchelf ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mesonbuild/meson-python/archive/0.18.0.tar.gz -> meson-python-0.18.0.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=34cdff862692de0b4ab6c346bab9af7b
+_md5_=04c6784b11390a5c9383130f18706b11
diff --git a/metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.1.0 b/metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.1.0
deleted file mode 100644
index 11a1593226b4..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/mkdocs-1.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-slugify-4.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Build multiple documentation folders in a single Mkdocs
-EAPI=8
-HOMEPAGE=https://backstage.github.io/mkdocs-monorepo-plugin/ https://pypi.org/project/mkdocs-monorepo-plugin/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/mkdocs-1.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-slugify-4.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=26adc06c591bb09d98e41034ac383222
diff --git a/metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.1.2 b/metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.1.2
index 6767d9c0c933..deaccae6cb25 100644
--- a/metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.1.2
+++ b/metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.1.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://backstage.github.io/mkdocs-monorepo-plugin/ https://pypi.org/project/mkdocs-monorepo-plugin/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/mkdocs-1.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-slugify-4.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.2.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=2894eefb8449605662c0266e248c155d
+_md5_=26adc06c591bb09d98e41034ac383222
diff --git a/metadata/md5-cache/dev-python/multidict-6.4.4 b/metadata/md5-cache/dev-python/multidict-6.4.4
index baa10814d401..47af7beba0c6 100644
--- a/metadata/md5-cache/dev-python/multidict-6.4.4
+++ b/metadata/md5-cache/dev-python/multidict-6.4.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/aio-libs/multidict/ https://pypi.org/project/multidict/
INHERIT=distutils-r1
IUSE=+native-extensions test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/aio-libs/multidict/archive/v6.4.4.tar.gz -> multidict-6.4.4.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b7aa74cdfa96ff3ee417c25bb085920c
+_md5_=4663de0e87f4b396ba2111b62501fcba
diff --git a/metadata/md5-cache/dev-python/mypy-1.16.0 b/metadata/md5-cache/dev-python/mypy-1.16.0
index 04c43cfb9df4..3af8a7904d54 100644
--- a/metadata/md5-cache/dev-python/mypy-1.16.0
+++ b/metadata/md5-cache/dev-python/mypy-1.16.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/
INHERIT=distutils-r1
IUSE=+native-extensions test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=!dev-util/stubgen >=dev-python/pathspec-0.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/psutil-4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mypy-extensions-1.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python/mypy/archive/v1.16.0.tar.gz -> mypy-1.16.0.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=14176b9b55479038ffb13815de892c0d
+_md5_=9f0a82f4ab9f9d7456155d6954330a1f
diff --git a/metadata/md5-cache/dev-python/numpy-2.2.6 b/metadata/md5-cache/dev-python/numpy-2.2.6
index 7f159b4093ea..fa07f87ce10f 100644
--- a/metadata/md5-cache/dev-python/numpy-2.2.6
+++ b/metadata/md5-cache/dev-python/numpy-2.2.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://numpy.org/ https://github.com/numpy/numpy/ https://pypi.org/project/numpy/
INHERIT=distutils-r1 flag-o-matic fortran-2 pypi
IUSE=big-endian +lapack test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=BSD
RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) lapack? ( virtual/fortran )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-2.2.6.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a fortran-2 54fcb693257134adae26819685891ecc meson 99466844dd8d4fcfb07578a76f5a9922 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b3ab81a79fdd1c6849ac9ef74fa3dad8
+_md5_=9ae486bfc33841c47baee6592aa24d71
diff --git a/metadata/md5-cache/dev-python/openstacksdk-4.5.0 b/metadata/md5-cache/dev-python/openstacksdk-4.5.0
deleted file mode 100644
index 883d4ff6f336..000000000000
--- a/metadata/md5-cache/dev-python/openstacksdk-4.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/pbr-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/ddt-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-config-6.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/prometheus-client-0.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-mock-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/statsd-3.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.12.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/cryptography-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/decorator-4.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/dogpile-cache-0.6.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonpatch-1.21[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/keystoneauth1-5.10.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/os-service-types-1.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pbr-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/psutil-3.2.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requestsexceptions-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A collection of libraries for building applications to work with OpenStack
-EAPI=8
-HOMEPAGE=https://opendev.org/openstack/openstacksdk/ https://github.com/openstack/openstacksdk/ https://pypi.org/project/openstacksdk/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/cryptography-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/decorator-4.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/dogpile-cache-0.6.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonpatch-1.21[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/keystoneauth1-5.10.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/os-service-types-1.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pbr-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/psutil-3.2.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requestsexceptions-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/o/openstacksdk/openstacksdk-4.5.0.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=e4f73ddbe0a4bd415dcb8f638e12b046
diff --git a/metadata/md5-cache/dev-python/openstacksdk-4.6.0 b/metadata/md5-cache/dev-python/openstacksdk-4.6.0
index 0b1c8ec3a6c4..e4c68137fb7f 100644
--- a/metadata/md5-cache/dev-python/openstacksdk-4.6.0
+++ b/metadata/md5-cache/dev-python/openstacksdk-4.6.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://opendev.org/openstack/openstacksdk/ https://github.com/openstack/openstacksdk/ https://pypi.org/project/openstacksdk/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/cryptography-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/decorator-4.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/dogpile-cache-0.6.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.9.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonpatch-1.21[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/keystoneauth1-5.10.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/os-service-types-1.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pbr-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/psutil-3.2.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requestsexceptions-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/openstacksdk/openstacksdk-4.6.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b72b782c4f61b191f73d7046f41c0e6b
+_md5_=e4f73ddbe0a4bd415dcb8f638e12b046
diff --git a/metadata/md5-cache/dev-python/overrides-7.7.0 b/metadata/md5-cache/dev-python/overrides-7.7.0
deleted file mode 100644
index 55787ffab3eb..000000000000
--- a/metadata/md5-cache/dev-python/overrides-7.7.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A decorator to automatically detect mismatch when overriding a method.
-EAPI=8
-HOMEPAGE=https://pypi.org/project/overrides/ https://github.com/mkorpela/overrides/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/o/overrides/overrides-7.7.0.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5d9e867baa4954c17bbd2ac84a629f11
diff --git a/metadata/md5-cache/dev-python/overrides-7.7.0-r1 b/metadata/md5-cache/dev-python/overrides-7.7.0-r1
index 36fb5ee3a030..5ffecb07b77b 100644
--- a/metadata/md5-cache/dev-python/overrides-7.7.0-r1
+++ b/metadata/md5-cache/dev-python/overrides-7.7.0-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/overrides/ https://github.com/mkorpela/overrides/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/overrides/overrides-7.7.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=7c331c9b4da7500bc402d8ac1857e650
+_md5_=e1608b69b58d0464b7414da7b507f8fb
diff --git a/metadata/md5-cache/dev-python/pandas-2.3.0 b/metadata/md5-cache/dev-python/pandas-2.3.0
index caca645a8c87..661c1b6f9adc 100644
--- a/metadata/md5-cache/dev-python/pandas-2.3.0
+++ b/metadata/md5-cache/dev-python/pandas-2.3.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pandas.pydata.org/ https://github.com/pandas-dev/pandas/ https://pypi.org/project/pandas/
INHERIT=distutils-r1 optfeature pypi toolchain-funcs virtualx
IUSE=big-endian full-support minimal test X test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 arm64 ~riscv ~x86
LICENSE=BSD
RDEPEND=>=dev-python/numpy-1.23.2:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytz-2020.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tzdata[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !minimal? ( >=dev-python/bottleneck-1.3.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numexpr-2.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) full-support? ( >=dev-python/beautifulsoup4-4.11.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/blosc[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/html5lib-1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/lxml-4.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/matplotlib-3.6.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/openpyxl-3.0.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sqlalchemy-1.4.36[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tabulate-0.8.10[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/xarray-2022.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/xlrd-2.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/xlsxwriter-3.0.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/xlwt-1.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !arm? ( !hppa? ( !ppc? ( !x86? ( >=dev-python/scipy-1.8.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/statsmodels[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) ) ) !big-endian? ( >=dev-python/tables-3.7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) X? ( || ( >=dev-python/pyqt5-5.15.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/qtpy-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] x11-misc/xclip x11-misc/xsel ) ) ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pandas/pandas-2.3.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=6f0b8f8f6fc0df016a408b141d2f747e
+_md5_=dc88ff4b1b66df3ad973542001e00d71
diff --git a/metadata/md5-cache/dev-python/parso-0.8.4 b/metadata/md5-cache/dev-python/parso-0.8.4
deleted file mode 100644
index 2211d4381359..000000000000
--- a/metadata/md5-cache/dev-python/parso-0.8.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 >=dev-python/sphinx-8.1.3[python_targets_python3_9(-)] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A python parser that supports error recovery and round-trip parsing
-EAPI=8
-HOMEPAGE=https://github.com/davidhalter/parso/ https://pypi.org/project/parso/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/davidhalter/parso/archive/v0.8.4.tar.gz -> parso-0.8.4.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b261c1c3318ed47f64c3f00b4ab515a2
diff --git a/metadata/md5-cache/dev-python/parso-0.8.4-r1 b/metadata/md5-cache/dev-python/parso-0.8.4-r1
index 18de5f5b6451..efa25cd8b93e 100644
--- a/metadata/md5-cache/dev-python/parso-0.8.4-r1
+++ b/metadata/md5-cache/dev-python/parso-0.8.4-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/davidhalter/parso/ https://pypi.org/project/parso/
INHERIT=distutils-r1
IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=MIT
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/davidhalter/parso/archive/v0.8.4.tar.gz -> parso-0.8.4.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=88431a1c6891568e62b18bee92c7d4a3
+_md5_=ad94c4ea2faf4c02fd78bb73151ea202
diff --git a/metadata/md5-cache/dev-python/pikepdf-9.8.1 b/metadata/md5-cache/dev-python/pikepdf-9.8.1
index 7bc14d4c33bd..13f35245c290 100644
--- a/metadata/md5-cache/dev-python/pikepdf-9.8.1
+++ b/metadata/md5-cache/dev-python/pikepdf-9.8.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pikepdf/pikepdf/ https://pypi.org/project/pikepdf/
INHERIT=distutils-r1 pypi
IUSE=big-endian test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MPL-2.0
RDEPEND=>=app-text/qpdf-11.5.0:0= dev-python/deprecated[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/lxml-4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-10.0.1[lcms,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pikepdf/pikepdf-9.8.1.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=7a808440e3fb72923c3db694d43a1faf
+_md5_=97a1235928ed59c64014717628758569
diff --git a/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 b/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1
index 4e3391144f2c..d8ce2cfa2f39 100644
--- a/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1
+++ b/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/matze/pkgconfig/ https://pypi.org/project/pkgconfig/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=MIT
RDEPEND=virtual/pkgconfig python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/matze/pkgconfig/archive/v1.5.5.tar.gz -> pkgconfig-1.5.5.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5a3e2f174d35def35cd4f217665aa620
+_md5_=afb6462fa58ea905443b95334e0fb251
diff --git a/metadata/md5-cache/dev-python/pocketlint-0.25 b/metadata/md5-cache/dev-python/pocketlint-0.25
deleted file mode 100644
index 61edf78113c6..000000000000
--- a/metadata/md5-cache/dev-python/pocketlint-0.25
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Shared code for running pylint against rhinstaller projects
-EAPI=8
-HOMEPAGE=https://github.com/rhinstaller/pocketlint/ https://pypi.org/project/pocketlint/
-INHERIT=distutils-r1
-IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
-LICENSE=GPL-2
-RDEPEND=dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pylint[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-SLOT=0
-SRC_URI=https://github.com/rhinstaller/pocketlint/archive/0.25.tar.gz -> pocketlint-0.25.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=e873cc3379942d2dd6ce331543c35f61
diff --git a/metadata/md5-cache/dev-python/pocketlint-0.25-r1 b/metadata/md5-cache/dev-python/pocketlint-0.25-r1
index c70fbf648eb8..998f8d03b407 100644
--- a/metadata/md5-cache/dev-python/pocketlint-0.25-r1
+++ b/metadata/md5-cache/dev-python/pocketlint-0.25-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/rhinstaller/pocketlint/ https://pypi.org/project/pocketlint/
INHERIT=distutils-r1
IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
RDEPEND=dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/polib[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pylint[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://github.com/rhinstaller/pocketlint/archive/0.25.tar.gz -> pocketlint-0.25.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=1c0f7c6a6a989789c8a2969024ccc1f3
+_md5_=2aa71c042df7e789d54711939776afb1
diff --git a/metadata/md5-cache/dev-python/prometheus-client-0.21.1 b/metadata/md5-cache/dev-python/prometheus-client-0.21.1
deleted file mode 100644
index d929d2eab036..000000000000
--- a/metadata/md5-cache/dev-python/prometheus-client-0.21.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/twisted[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python client for the Prometheus monitoring system
-EAPI=8
-HOMEPAGE=https://github.com/prometheus/client_python/ https://pypi.org/project/prometheus-client/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=dev-python/twisted[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/prometheus-client/prometheus_client-0.21.1.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5bb4b2a8499fb532ea901906089e16f5
diff --git a/metadata/md5-cache/dev-python/prometheus-client-0.22.0 b/metadata/md5-cache/dev-python/prometheus-client-0.22.0
deleted file mode 100644
index 8d588ee1ed8c..000000000000
--- a/metadata/md5-cache/dev-python/prometheus-client-0.22.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/twisted[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python client for the Prometheus monitoring system
-EAPI=8
-HOMEPAGE=https://github.com/prometheus/client_python/ https://pypi.org/project/prometheus-client/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=dev-python/twisted[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/prometheus-client/prometheus_client-0.22.0.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=d290f1b8ecf0f376479cc2a699129dd1
diff --git a/metadata/md5-cache/dev-python/prometheus-client-0.22.1 b/metadata/md5-cache/dev-python/prometheus-client-0.22.1
index 5e83e9a83afc..aeedafbcec3a 100644
--- a/metadata/md5-cache/dev-python/prometheus-client-0.22.1
+++ b/metadata/md5-cache/dev-python/prometheus-client-0.22.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/prometheus/client_python/ https://pypi.org/project/prometheus-client/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=dev-python/twisted[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/prometheus/client_python/archive/v0.22.1.tar.gz -> client_python-0.22.1.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=8dca1633523e4133e202aedf535fc583
+_md5_=e26b7709e6d6ee2f967a873779fafff9
diff --git a/metadata/md5-cache/dev-python/protobuf-6.31.1 b/metadata/md5-cache/dev-python/protobuf-6.31.1
index fea3b102b514..eed6b346a26b 100644
--- a/metadata/md5-cache/dev-python/protobuf-6.31.1
+++ b/metadata/md5-cache/dev-python/protobuf-6.31.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://protobuf.dev/ https://pypi.org/project/protobuf/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86
LICENSE=BSD
RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/6.31.1
SRC_URI=https://files.pythonhosted.org/packages/source/p/protobuf/protobuf-6.31.1.tar.gz -> protobuf-6.31.1.py.tar.gz test? ( https://github.com/protocolbuffers/protobuf/archive/v6.31.1.tar.gz -> protobuf-6.31.1.gh.tar.gz )
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=ceff8e0f902fa18b8a59ae2aa5dcb6d8
+_md5_=4792f237419d6180348dccabf1607041
diff --git a/metadata/md5-cache/dev-python/pyacoustid-1.3.0-r1 b/metadata/md5-cache/dev-python/pyacoustid-1.3.0-r1
index 5c5c0bb45749..6e5532f8bb51 100644
--- a/metadata/md5-cache/dev-python/pyacoustid-1.3.0-r1
+++ b/metadata/md5-cache/dev-python/pyacoustid-1.3.0-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/beetbox/pyacoustid/ https://pypi.org/project/pyacoustid/
INHERIT=distutils-r1 pypi
IUSE=examples test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
PROPERTIES=test_network
RDEPEND=dev-python/audioread[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,ffmpeg] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-libs/chromaprint python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyacoustid/pyacoustid-1.3.0.tar.gz test? ( https://s3.wasabisys.com/blocsonic/releases/maxblocs/bsmx0198/01-Follow_192kb.mp3 -> pyacoustid-test.mp3 )
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=a68c9a51c7fabccf917b4c3ed419b61d
+_md5_=0dc2968afd5fa46ecda5b1701026dd5a
diff --git a/metadata/md5-cache/dev-python/pycryptodome-3.23.0 b/metadata/md5-cache/dev-python/pycryptodome-3.23.0
index beec1a8cf3aa..c34c7e11a087 100644
--- a/metadata/md5-cache/dev-python/pycryptodome-3.23.0
+++ b/metadata/md5-cache/dev-python/pycryptodome-3.23.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.pycryptodome.org/ https://github.com/Legrandin/pycryptodome/ https://pypi.org/project/pycryptodome/
INHERIT=distutils-r1
IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD-2 Unlicense
RDEPEND=dev-libs/gmp:= >=dev-libs/libtomcrypt-1.18.2-r1:= python_targets_python3_9? ( dev-python/cffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/cffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://github.com/Legrandin/pycryptodome/archive/v3.23.0.tar.gz -> pycryptodome-3.23.0.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=11ef13687c05a0019e4004017b938120
+_md5_=9ba8ce832e58497e6a6614a937d7c470
diff --git a/metadata/md5-cache/dev-python/pyopencl-2024.2.7 b/metadata/md5-cache/dev-python/pyopencl-2024.2.7
deleted file mode 100644
index 618124325935..000000000000
--- a/metadata/md5-cache/dev-python/pyopencl-2024.2.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/nanobind[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-libs/pocl ) test? ( >=virtual/opencl-2 >=dev-python/mako-0.3.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytools-2024.1.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scikit-build-core-0.10.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=virtual/opencl-2 opengl? ( media-libs/libglvnd ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Python wrapper for OpenCL
-EAPI=8
-HOMEPAGE=https://mathema.tician.de/software/pyopencl/ https://pypi.org/project/pyopencl/
-INHERIT=distutils-r1 multiprocessing pypi
-IUSE=examples opengl test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 ~ppc64 ~riscv
-LICENSE=GPL-2
-RDEPEND=>=virtual/opencl-2 >=dev-python/mako-0.3.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytools-2024.1.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pyopencl/pyopencl-2024.2.7.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=fb075737378c9606c87215de4a5726d4
diff --git a/metadata/md5-cache/dev-python/pyopencl-2025.1 b/metadata/md5-cache/dev-python/pyopencl-2025.1
index bcb02b4ff700..12fcec08157b 100644
--- a/metadata/md5-cache/dev-python/pyopencl-2025.1
+++ b/metadata/md5-cache/dev-python/pyopencl-2025.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://mathema.tician.de/software/pyopencl/ https://pypi.org/project/pyopencl/
INHERIT=distutils-r1 multiprocessing pypi
IUSE=examples opengl test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~ppc64 ~riscv
+KEYWORDS=amd64 ~ppc64 ~riscv
LICENSE=GPL-2
RDEPEND=>=virtual/opencl-2 >=dev-python/mako-0.3.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytools-2024.1.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyopencl/pyopencl-2025.1.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=09da4ba71cbe5e73dd204b087e8fb6af
+_md5_=e9b50201214cf9518c59e9c98373793e
diff --git a/metadata/md5-cache/dev-python/pyopenssl-25.1.0 b/metadata/md5-cache/dev-python/pyopenssl-25.1.0
index 655062df9e67..763c08d5d9d1 100644
--- a/metadata/md5-cache/dev-python/pyopenssl-25.1.0
+++ b/metadata/md5-cache/dev-python/pyopenssl-25.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.pyopenssl.org/ https://github.com/pyca/pyopenssl/ https://pypi.org/project/pyOpenSSL/
INHERIT=distutils-r1 toolchain-funcs pypi
IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0
RDEPEND=<dev-python/cryptography-46[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-41.0.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( >=dev-python/typing-extensions-4.9[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/typing-extensions-4.9[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyOpenSSL/pyopenssl-25.1.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=425562e92166b59a176e1ad20dce2fb5
+_md5_=049faaf2a802dd78404136a843523690
diff --git a/metadata/md5-cache/dev-python/pypdf-5.6.0 b/metadata/md5-cache/dev-python/pypdf-5.6.0
index 09c541688c35..4736b5d4c746 100644
--- a/metadata/md5-cache/dev-python/pypdf-5.6.0
+++ b/metadata/md5-cache/dev-python/pypdf-5.6.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/pypdf/ https://github.com/py-pdf/pypdf/
INHERIT=distutils-r1
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=BSD
RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/py-pdf/pypdf/archive/5.6.0.tar.gz -> pypdf-5.6.0.gh.tar.gz test? ( https://github.com/py-pdf/sample-files/archive/8c405ece5eff12396a34a1fae3276132002e1753.tar.gz -> pypdf-sample-files-8c405ece5eff12396a34a1fae3276132002e1753.gh.tar.gz )
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=3e81d9c0bcdab4d8b87882a627f7c0d2
+_md5_=910bb849a2602edc112690793cbba5aa
diff --git a/metadata/md5-cache/dev-python/pyqt-builder-1.18.2 b/metadata/md5-cache/dev-python/pyqt-builder-1.18.2
index 2c895f889217..9dbcd02a605a 100644
--- a/metadata/md5-cache/dev-python/pyqt-builder-1.18.2
+++ b/metadata/md5-cache/dev-python/pyqt-builder-1.18.2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/Python-PyQt/PyQt-builder/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=BSD-2
RDEPEND=dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sip-6.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyqt-builder/pyqt_builder-1.18.2.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b1b1e1917636a63f550916ec749a3715
+_md5_=f1175f55a08e563ed0814edca635f111
diff --git a/metadata/md5-cache/dev-python/pyqt6-sip-13.10.2 b/metadata/md5-cache/dev-python/pyqt6-sip-13.10.2
index 5821e7b7c3f8..815fe6e5fb35 100644
--- a/metadata/md5-cache/dev-python/pyqt6-sip-13.10.2
+++ b/metadata/md5-cache/dev-python/pyqt6-sip-13.10.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/PyQt6-sip/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=BSD-2
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyqt6-sip/pyqt6_sip-13.10.2.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0db6d8995e1963a2e348a8166ed082cb
+_md5_=65af87e5f5a23ab858c695ea69d1bb4c
diff --git a/metadata/md5-cache/dev-python/pyxdg-0.28-r1 b/metadata/md5-cache/dev-python/pyxdg-0.28-r1
deleted file mode 100644
index bb3cfda39b4c..000000000000
--- a/metadata/md5-cache/dev-python/pyxdg-0.28-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python module to deal with freedesktop.org specifications
-EAPI=8
-HOMEPAGE=https://freedesktop.org/wiki/Software/pyxdg/ https://pypi.org/project/pyxdg/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
-LICENSE=LGPL-2
-RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/takluyver/pyxdg/archive/rel-0.28.tar.gz -> pyxdg-rel-0.28.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=da0b0eb8c0e1502491d2e7fbe411475a
diff --git a/metadata/md5-cache/dev-python/pyxdg-0.28-r2 b/metadata/md5-cache/dev-python/pyxdg-0.28-r2
index d7ce5feaec24..bdd991da04f7 100644
--- a/metadata/md5-cache/dev-python/pyxdg-0.28-r2
+++ b/metadata/md5-cache/dev-python/pyxdg-0.28-r2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://freedesktop.org/wiki/Software/pyxdg/ https://pypi.org/project/pyxdg/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=LGPL-2
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/takluyver/pyxdg/archive/rel-0.28.tar.gz -> pyxdg-rel-0.28.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=ed4ddb4ada265bc6524228f1129ef633
+_md5_=4ecb6809583ec52f34b6d85ac97bd27a
diff --git a/metadata/md5-cache/dev-python/reportlab-4.4.1 b/metadata/md5-cache/dev-python/reportlab-4.4.1
index 84ecc9be3fb8..af3ef0aac2a6 100644
--- a/metadata/md5-cache/dev-python/reportlab-4.4.1
+++ b/metadata/md5-cache/dev-python/reportlab-4.4.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.reportlab.com/ https://pypi.org/project/reportlab/
INHERIT=distutils-r1 pypi
IUSE=doc python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=dev-python/chardet[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-4.4.1.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=eba72e3510c044358c4f4f8c9000a2b5
+_md5_=71f0e3813d9c2bc62fb8c04c80c94726
diff --git a/metadata/md5-cache/dev-python/rfc3161-client-1.0.3 b/metadata/md5-cache/dev-python/rfc3161-client-1.0.3
index 9fdc942c124f..91546fd251a6 100644
--- a/metadata/md5-cache/dev-python/rfc3161-client-1.0.3
+++ b/metadata/md5-cache/dev-python/rfc3161-client-1.0.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/trailofbits/rfc3161-client/ https://pypi.org/project/rfc3161-client/
INHERIT=cargo distutils-r1
IUSE=test debug python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=Apache-2.0 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0
RDEPEND=>=dev-python/cryptography-43[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/trailofbits/rfc3161-client/archive/v1.0.3.tar.gz -> rfc3161-client-1.0.3.gh.tar.gz https://crates.io/api/v1/crates/asn1/0.21.3/download -> asn1-0.21.3.crate https://crates.io/api/v1/crates/asn1_derive/0.21.3/download -> asn1_derive-0.21.3.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cc/1.2.2/download -> cc-1.2.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.16/download -> cpufeatures-0.2.16.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.3.1/download -> getrandom-0.3.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/libc/0.2.167/download -> libc-0.2.167.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-src/300.4.1+3.4.0/download -> openssl-src-300.4.1+3.4.0.crate https://crates.io/api/v1/crates/openssl-sys/0.9.109/download -> openssl-sys-0.9.109.crate https://crates.io/api/v1/crates/openssl/0.10.73/download -> openssl-0.10.73.crate https://crates.io/api/v1/crates/pkg-config/0.3.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/portable-atomic/1.10.0/download -> portable-atomic-1.10.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.20/download -> ppv-lite86-0.2.20.crate https://crates.io/api/v1/crates/proc-macro2/1.0.92/download -> proc-macro2-1.0.92.crate https://crates.io/api/v1/crates/pyo3-build-config/0.25.1/download -> pyo3-build-config-0.25.1.crate https://crates.io/api/v1/crates/pyo3-ffi/0.25.1/download -> pyo3-ffi-0.25.1.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.25.1/download -> pyo3-macros-backend-0.25.1.crate https://crates.io/api/v1/crates/pyo3-macros/0.25.1/download -> pyo3-macros-0.25.1.crate https://crates.io/api/v1/crates/pyo3/0.25.1/download -> pyo3-0.25.1.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.9.1/download -> rand-0.9.1.crate https://crates.io/api/v1/crates/rand_chacha/0.9.0/download -> rand_chacha-0.9.0.crate https://crates.io/api/v1/crates/rand_core/0.9.0/download -> rand_core-0.9.0.crate https://crates.io/api/v1/crates/self_cell/1.2.0/download -> self_cell-1.2.0.crate https://crates.io/api/v1/crates/sha2/0.10.9/download -> sha2-0.10.9.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/syn/2.0.90/download -> syn-2.0.90.crate https://crates.io/api/v1/crates/target-lexicon/0.13.2/download -> target-lexicon-0.13.2.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/wasi/0.13.3+wasi-0.2.2/download -> wasi-0.13.3+wasi-0.2.2.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.33.0/download -> wit-bindgen-rt-0.33.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.14/download -> zerocopy-derive-0.8.14.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.8.14/download -> zerocopy-0.8.14.crate https://github.com/pyca/cryptography/archive/678c0c59f743e3b301fbd34f1d26112db0cc2216.tar.gz -> cryptography-678c0c59f743e3b301fbd34f1d26112db0cc2216.gh.tar.gz
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=f04ff6633d07254cc9577fa443d1db2b
+_md5_=825da4f705dac71bf4f89f96a7d766c3
diff --git a/metadata/md5-cache/dev-python/rfc8785-0.1.4 b/metadata/md5-cache/dev-python/rfc8785-0.1.4
index f6fd921f89db..fc5e4a76b29a 100644
--- a/metadata/md5-cache/dev-python/rfc8785-0.1.4
+++ b/metadata/md5-cache/dev-python/rfc8785-0.1.4
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/trailofbits/rfc8785.py/ https://pypi.org/project/rfc8785/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/rfc8785/rfc8785-0.1.4.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=776852ee73149fbb83934aa1e98104cc
+_md5_=11ced493e15be6fa4569cacbf42cbdb4
diff --git a/metadata/md5-cache/dev-python/rpds-py-0.25.1 b/metadata/md5-cache/dev-python/rpds-py-0.25.1
index e5e52923b72a..507b186b4462 100644
--- a/metadata/md5-cache/dev-python/rpds-py-0.25.1
+++ b/metadata/md5-cache/dev-python/rpds-py-0.25.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/crate-py/rpds/ https://pypi.org/project/rpds-py/
INHERIT=cargo distutils-r1 pypi
IUSE=test debug python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/rpds-py/rpds_py-0.25.1.tar.gz https://crates.io/api/v1/crates/archery/1.2.1/download -> archery-1.2.1.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/cc/1.2.22/download -> cc-1.2.22.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indoc/2.0.6/download -> indoc-2.0.6.crate https://crates.io/api/v1/crates/libc/0.2.172/download -> libc-0.2.172.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/once_cell/1.21.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/portable-atomic/1.11.0/download -> portable-atomic-1.11.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.95/download -> proc-macro2-1.0.95.crate https://crates.io/api/v1/crates/pyo3-build-config/0.25.0/download -> pyo3-build-config-0.25.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.25.0/download -> pyo3-ffi-0.25.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.25.0/download -> pyo3-macros-backend-0.25.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.25.0/download -> pyo3-macros-0.25.0.crate https://crates.io/api/v1/crates/pyo3/0.25.0/download -> pyo3-0.25.0.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.13/download -> python3-dll-a-0.2.13.crate https://crates.io/api/v1/crates/quote/1.0.40/download -> quote-1.0.40.crate https://crates.io/api/v1/crates/rpds/1.1.1/download -> rpds-1.1.1.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/syn/2.0.101/download -> syn-2.0.101.crate https://crates.io/api/v1/crates/target-lexicon/0.13.2/download -> target-lexicon-0.13.2.crate https://crates.io/api/v1/crates/triomphe/0.1.14/download -> triomphe-0.1.14.crate https://crates.io/api/v1/crates/unicode-ident/1.0.18/download -> unicode-ident-1.0.18.crate https://crates.io/api/v1/crates/unindent/0.2.4/download -> unindent-0.2.4.crate
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=809c9ee8e9b3fce9cde3d70e048712ab
+_md5_=1604714484774304946d8388e7d69aff
diff --git a/metadata/md5-cache/dev-python/rpmautospec-core-0.1.5 b/metadata/md5-cache/dev-python/rpmautospec-core-0.1.5
index 10853bf42047..f2affaae1acd 100644
--- a/metadata/md5-cache/dev-python/rpmautospec-core-0.1.5
+++ b/metadata/md5-cache/dev-python/rpmautospec-core-0.1.5
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Core functionality used by rpmautospec
EAPI=8
HOMEPAGE=https://github.com/fedora-infra/rpmautospec-core/ https://pypi.org/project/rpmautospec-core/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/rpmautospec-core/rpmautospec_core-0.1.5.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=6089858ad71136ac0a0f66796143cbca
+_md5_=7dfd24a8cf820152d8169fd4d4ce266a
diff --git a/metadata/md5-cache/dev-python/scikit-build-core-0.11.4 b/metadata/md5-cache/dev-python/scikit-build-core-0.11.4
index 57e5c7796909..7a912a8d76f7 100644
--- a/metadata/md5-cache/dev-python/scikit-build-core-0.11.4
+++ b/metadata/md5-cache/dev-python/scikit-build-core-0.11.4
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/scikit-build/scikit-build-core/ https://pypi.org/project/scikit-build-core/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0
RDEPEND=app-alternatives/ninja dev-build/cmake >=dev-python/packaging-23.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pathspec-0.10.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-build-core/scikit_build_core-0.11.4.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=044ee8f4123775fb7063d24dfec10bcd
+_md5_=fd607eb1587758ced7a5043aa818f14a
diff --git a/metadata/md5-cache/dev-python/scikit-learn-1.6.1 b/metadata/md5-cache/dev-python/scikit-learn-1.6.1
deleted file mode 100644
index 317ca46b171e..000000000000
--- a/metadata/md5-cache/dev-python/scikit-learn-1.6.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/pythran-0.14.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-3.0.10[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.19.5:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/joblib-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scipy-1.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/threadpoolctl-3.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/meson-python-0.17.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.19.5:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Machine learning library for Python
-EAPI=8
-HOMEPAGE=https://scikit-learn.org/stable/ https://github.com/scikit-learn/scikit-learn/ https://pypi.org/project/scikit-learn/
-INHERIT=distutils-r1
-IUSE=examples test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 ~arm64 ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.19.5:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/joblib-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scipy-1.6.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/threadpoolctl-3.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/scikit-learn/scikit-learn/archive/1.6.1.tar.gz -> scikit-learn-1.6.1.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0d525343b9195348a9d622672613044a
diff --git a/metadata/md5-cache/dev-python/scikit-learn-1.7.0 b/metadata/md5-cache/dev-python/scikit-learn-1.7.0
index 18a7211d34ae..2c4553b7c7e7 100644
--- a/metadata/md5-cache/dev-python/scikit-learn-1.7.0
+++ b/metadata/md5-cache/dev-python/scikit-learn-1.7.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://scikit-learn.org/stable/ https://github.com/scikit-learn/scikit-learn/ https://pypi.org/project/scikit-learn/
INHERIT=distutils-r1
IUSE=examples test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=amd64 ~arm64 ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.22.0:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/joblib-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scipy-1.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/threadpoolctl-3.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/scikit-learn/scikit-learn/archive/1.7.0.tar.gz -> scikit-learn-1.7.0.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=e4d63f148763411250e0efbbce8b02dc
+_md5_=805e209e18531b0c67834c9999fc0904
diff --git a/metadata/md5-cache/dev-python/scikit-learn-1.7.0_rc1 b/metadata/md5-cache/dev-python/scikit-learn-1.7.0_rc1
deleted file mode 100644
index 2e4cb7cdb71b..000000000000
--- a/metadata/md5-cache/dev-python/scikit-learn-1.7.0_rc1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/pythran-0.14.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-3.0.10[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.22.0:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/joblib-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scipy-1.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/threadpoolctl-3.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/meson-python-0.17.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.22.0:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Machine learning library for Python
-EAPI=8
-HOMEPAGE=https://scikit-learn.org/stable/ https://github.com/scikit-learn/scikit-learn/ https://pypi.org/project/scikit-learn/
-INHERIT=distutils-r1
-IUSE=examples test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-LICENSE=BSD
-RDEPEND=virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.22.0:=[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/joblib-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scipy-1.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/threadpoolctl-3.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/scikit-learn/scikit-learn/archive/1.7.0rc1.tar.gz -> scikit-learn-1.7.0rc1.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=cc329ea3321fb493dea0950b85bc4265
diff --git a/metadata/md5-cache/dev-python/securesystemslib-1.3.0 b/metadata/md5-cache/dev-python/securesystemslib-1.3.0
index df6d8f20d8dd..e4d3aab619ab 100644
--- a/metadata/md5-cache/dev-python/securesystemslib-1.3.0
+++ b/metadata/md5-cache/dev-python/securesystemslib-1.3.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/secure-systems-lab/securesystemslib/ https://pypi.org/project/securesystemslib/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=MIT
RDEPEND=>=dev-python/cryptography-40.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/securesystemslib/securesystemslib-1.3.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=e1a5d62a4a5788e58e4453ebc6cfd87e
+_md5_=acdc5295485514cef4422c5a35f874e3
diff --git a/metadata/md5-cache/dev-python/seedir-0.5.0 b/metadata/md5-cache/dev-python/seedir-0.5.0
deleted file mode 100644
index 6a723eae9f0e..000000000000
--- a/metadata/md5-cache/dev-python/seedir-0.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/natsort[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Package for creating, editing, and reading folder tree diagrams
-EAPI=8
-HOMEPAGE=https://github.com/earnestt1234/seedir/ https://pypi.org/project/seedir/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
-LICENSE=MIT
-RDEPEND=dev-python/natsort[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/earnestt1234/seedir/archive/v0.5.0.tar.gz -> seedir-0.5.0.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5e3eed3771a63089198283e2a6f810e5
diff --git a/metadata/md5-cache/dev-python/seedir-0.5.1 b/metadata/md5-cache/dev-python/seedir-0.5.1
index 7112c30d0d37..35aab6954619 100644
--- a/metadata/md5-cache/dev-python/seedir-0.5.1
+++ b/metadata/md5-cache/dev-python/seedir-0.5.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/earnestt1234/seedir/ https://pypi.org/project/seedir/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
LICENSE=MIT
RDEPEND=dev-python/natsort[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/earnestt1234/seedir/archive/v0.5.1.tar.gz -> seedir-0.5.1.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=3d4fd6548e0326fcf0c551ce5399be6f
+_md5_=5e3eed3771a63089198283e2a6f810e5
diff --git a/metadata/md5-cache/dev-python/selenium-4.33.0-r1 b/metadata/md5-cache/dev-python/selenium-4.33.0-r1
index 2cf1464e7da1..a5ffcc1d5717 100644
--- a/metadata/md5-cache/dev-python/selenium-4.33.0-r1
+++ b/metadata/md5-cache/dev-python/selenium-4.33.0-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.seleniumhq.org/ https://github.com/SeleniumHQ/selenium/tree/trunk/py/ https://pypi.org/project/selenium/
INHERIT=distutils-r1 pypi
IUSE=test test-rust python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/certifi-2025.4.26[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-0.30[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-websocket-0.12.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.13.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-2.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/websocket-client-1.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/selenium/selenium-4.33.0.tar.gz test? ( https://github.com/SeleniumHQ/selenium/archive/selenium-4.33.0.tar.gz -> selenium-selenium-4.33.0.gh.tar.gz )
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5ed88efbdceb8a486e63e44760260217
+_md5_=26f36cb901523954aeb51c095142603e
diff --git a/metadata/md5-cache/dev-python/sip-6.12.0 b/metadata/md5-cache/dev-python/sip-6.12.0
index 6ed08b0433dd..8f0bba6ef768 100644
--- a/metadata/md5-cache/dev-python/sip-6.12.0
+++ b/metadata/md5-cache/dev-python/sip-6.12.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/Python-SIP/sip/
INHERIT=distutils-r1
IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
LICENSE=BSD-2 BSD
RDEPEND=dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://github.com/Python-SIP/sip/archive/refs/tags/6.12.0.tar.gz -> sip-6.12.0.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=ca81acd0f04a42aadca24a8be902c251
+_md5_=da318deeb0d05098e8c26c3b2201c001
diff --git a/metadata/md5-cache/dev-python/structlog-25.4.0 b/metadata/md5-cache/dev-python/structlog-25.4.0
index 45c9f05bfae3..734b8fc1e4ae 100644
--- a/metadata/md5-cache/dev-python/structlog-25.4.0
+++ b/metadata/md5-cache/dev-python/structlog-25.4.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/hynek/structlog/ https://pypi.org/project/structlog/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=|| ( Apache-2.0 MIT )
RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/structlog/structlog-25.4.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=372166c131184c8e11d94760ca31fdc0
+_md5_=0290d1254d3f5e8aaa73e45b6e174033
diff --git a/metadata/md5-cache/dev-python/tomlkit-0.13.2 b/metadata/md5-cache/dev-python/tomlkit-0.13.2
deleted file mode 100644
index a72206edd598..000000000000
--- a/metadata/md5-cache/dev-python/tomlkit-0.13.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.11.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Style preserving TOML library
-EAPI=8
-HOMEPAGE=https://github.com/python-poetry/tomlkit/ https://pypi.org/project/tomlkit/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/tomlkit/tomlkit-0.13.2.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=f033878ae6f61241424d13ded411d59a
diff --git a/metadata/md5-cache/dev-python/tomlkit-0.13.3 b/metadata/md5-cache/dev-python/tomlkit-0.13.3
index dd279d6f7bde..88c7ce327285 100644
--- a/metadata/md5-cache/dev-python/tomlkit-0.13.3
+++ b/metadata/md5-cache/dev-python/tomlkit-0.13.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/python-poetry/tomlkit/ https://pypi.org/project/tomlkit/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tomlkit/tomlkit-0.13.3.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0c52f474bd6e68c1a2e1b1a0b8408414
+_md5_=51e6f5f465136a99bb6dd166e6ed483b
diff --git a/metadata/md5-cache/dev-python/treq-24.9.1-r1 b/metadata/md5-cache/dev-python/treq-24.9.1-r1
deleted file mode 100644
index faea2a5d8140..000000000000
--- a/metadata/md5-cache/dev-python/treq-24.9.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/incremental[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( dev-python/httpbin[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] ) ) ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A requests-like API built on top of twisted.web's Agent
-EAPI=8
-HOMEPAGE=https://github.com/twisted/treq/ https://pypi.org/project/treq/
-INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=dev-python/attrs[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hyperlink-21.0.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/incremental[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/multipart[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/twisted-18.7.0[ssl(-),python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-3.10.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/treq/treq-24.9.1.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=66bb81b3c4442f3edc565b30d8129c0c
diff --git a/metadata/md5-cache/dev-python/treq-25.5.0 b/metadata/md5-cache/dev-python/treq-25.5.0
index c70ceddbea29..fd7a3519766c 100644
--- a/metadata/md5-cache/dev-python/treq-25.5.0
+++ b/metadata/md5-cache/dev-python/treq-25.5.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/twisted/treq/ https://pypi.org/project/treq/
INHERIT=distutils-r1 pypi
IUSE=test doc python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-python/attrs[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/hyperlink-21.0.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/incremental-24.7.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/multipart[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/twisted-22.10.0[ssl,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-3.10.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/treq/treq-25.5.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=bb7794dfbb500fbeaa8d9209e626e76a
+_md5_=567bc0d631aed90b438fe3d380e54c72
diff --git a/metadata/md5-cache/dev-python/trimesh-4.6.10 b/metadata/md5-cache/dev-python/trimesh-4.6.10
deleted file mode 100644
index aea6a50ee8f2..000000000000
--- a/metadata/md5-cache/dev-python/trimesh-4.6.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mapbox-earcut[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/charset-normalizer[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorlog[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/networkx[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpy-1.20[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pycollada[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyglet[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scipy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/shapely-1.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/svg-path[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sympy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xxhash[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rtree[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Python library for loading and using triangular meshes
-EAPI=8
-HOMEPAGE=https://trimesh.org/ https://github.com/mikedh/trimesh/ https://pypi.org/project/trimesh/
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/charset-normalizer[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorlog[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/networkx[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpy-1.20[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pycollada[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyglet[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scipy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/shapely-1.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/svg-path[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sympy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xxhash[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rtree[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mikedh/trimesh/archive/4.6.10.tar.gz -> trimesh-4.6.10.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=e735b2405d20c2147b4ecb7a26434d20
diff --git a/metadata/md5-cache/dev-python/trimesh-4.6.11 b/metadata/md5-cache/dev-python/trimesh-4.6.11
index 85555cf6d027..753cc7b8248d 100644
--- a/metadata/md5-cache/dev-python/trimesh-4.6.11
+++ b/metadata/md5-cache/dev-python/trimesh-4.6.11
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://trimesh.org/ https://github.com/mikedh/trimesh/ https://pypi.org/project/trimesh/
INHERIT=distutils-r1 optfeature
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 ~x86
LICENSE=MIT
RDEPEND=dev-python/charset-normalizer[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorlog[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/networkx[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpy-1.20[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pycollada[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyglet[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scipy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/shapely-1.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/svg-path[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sympy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xxhash[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rtree[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mikedh/trimesh/archive/4.6.11.tar.gz -> trimesh-4.6.11.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=fef132d30d60711a73ff4de3a771b445
+_md5_=e735b2405d20c2147b4ecb7a26434d20
diff --git a/metadata/md5-cache/dev-python/tuf-6.0.0 b/metadata/md5-cache/dev-python/tuf-6.0.0
index 9ee00342f477..3ea62e7d68c8 100644
--- a/metadata/md5-cache/dev-python/tuf-6.0.0
+++ b/metadata/md5-cache/dev-python/tuf-6.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/theupdateframework/python-tuf/ https://pypi.org/project/tuf/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=|| ( Apache-2.0 MIT )
RDEPEND=<dev-python/urllib3-3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/securesystemslib-2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tuf/tuf-6.0.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=d77021a28eda03a99397721364e3cea5
+_md5_=d6b89a9d117f213b5c742fbc6c0fbacc
diff --git a/metadata/md5-cache/dev-python/typer-0.15.3 b/metadata/md5-cache/dev-python/typer-0.15.3
deleted file mode 100644
index b21794e352f6..000000000000
--- a/metadata/md5-cache/dev-python/typer-0.15.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_python3_9? ( dev-python/coverage[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/coverage[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/coverage[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/coverage[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/coverage[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( python_targets_python3_9? ( dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] rich? ( dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) shell-detection? ( dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_10? ( dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] rich? ( dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) shell-detection? ( dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_11? ( dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] rich? ( dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) shell-detection? ( dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_12? ( dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] rich? ( dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) shell-detection? ( dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_13? ( dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] rich? ( dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) shell-detection? ( dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.4.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Build great CLIs. Easy to code. Based on Python type hints.
-EAPI=8
-HOMEPAGE=https://typer.tiangolo.com/ https://github.com/tiangolo/typer https://pypi.org/project/typer/
-INHERIT=distutils-r1 shell-completion pypi
-IUSE=+rich shell-detection test test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64
-LICENSE=MIT
-RDEPEND=python_targets_python3_9? ( dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] rich? ( dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) shell-detection? ( dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_10? ( dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] rich? ( dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) shell-detection? ( dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_11? ( dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] rich? ( dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) shell-detection? ( dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_12? ( dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] rich? ( dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) shell-detection? ( dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_13? ( dev-python/click[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] rich? ( dev-python/rich[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) shell-detection? ( dev-python/shellingham[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typer/typer-0.15.3.tar.gz
-_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=33bdd3a73c582efaee821ebaa37680cb
diff --git a/metadata/md5-cache/dev-python/typer-0.16.0 b/metadata/md5-cache/dev-python/typer-0.16.0
new file mode 100644
index 000000000000..05416d281716
--- /dev/null
+++ b/metadata/md5-cache/dev-python/typer-0.16.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/coverage[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/click-8.0.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/rich-10.11.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/shellingham-1.3.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-3.7.4.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] cli? ( !dev-lang/erlang ) >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pdm-backend-2.4.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Build great CLIs. Easy to code. Based on Python type hints
+EAPI=8
+HOMEPAGE=https://typer.tiangolo.com/ https://github.com/fastapi/typer/ https://pypi.org/project/typer/
+INHERIT=distutils-r1 shell-completion pypi
+IUSE=cli test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RDEPEND=>=dev-python/click-8.0.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/rich-10.11.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/shellingham-1.3.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-3.7.4.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] cli? ( !dev-lang/erlang ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/t/typer/typer-0.16.0.tar.gz
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=7df648f6aee0f7dc75c22a662dd1c80a
diff --git a/metadata/md5-cache/dev-python/types-docutils-0.21.0.20250526 b/metadata/md5-cache/dev-python/types-docutils-0.21.0.20250526
deleted file mode 100644
index e0e68069bfed..000000000000
--- a/metadata/md5-cache/dev-python/types-docutils-0.21.0.20250526
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Typing stubs for docutils
-EAPI=8
-HOMEPAGE=https://pypi.org/project/types-docutils/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=amd64 ~arm64 x86
-LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/types-docutils/types_docutils-0.21.0.20250526.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=764227a219b24c1d3ec087b95a07da67
diff --git a/metadata/md5-cache/dev-python/types-docutils-0.21.0.20250604 b/metadata/md5-cache/dev-python/types-docutils-0.21.0.20250604
index 6fc8447b531e..ebc3c2c8a268 100644
--- a/metadata/md5-cache/dev-python/types-docutils-0.21.0.20250604
+++ b/metadata/md5-cache/dev-python/types-docutils-0.21.0.20250604
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/types-docutils/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 ~arm64 x86
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/types-docutils/types_docutils-0.21.0.20250604.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0050e1a986f30d499fac19b603468542
+_md5_=764227a219b24c1d3ec087b95a07da67
diff --git a/metadata/md5-cache/dev-python/types-psutil-7.0.0.20250516 b/metadata/md5-cache/dev-python/types-psutil-7.0.0.20250516
deleted file mode 100644
index ddad15443d0c..000000000000
--- a/metadata/md5-cache/dev-python/types-psutil-7.0.0.20250516
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Typing stubs for psutil
-EAPI=8
-HOMEPAGE=https://pypi.org/project/types-psutil/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/types-psutil/types_psutil-7.0.0.20250516.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=f43918ae7470f658336236abae527637
diff --git a/metadata/md5-cache/dev-python/types-psutil-7.0.0.20250601 b/metadata/md5-cache/dev-python/types-psutil-7.0.0.20250601
index 5b6f3921b6be..76b0bd94078d 100644
--- a/metadata/md5-cache/dev-python/types-psutil-7.0.0.20250601
+++ b/metadata/md5-cache/dev-python/types-psutil-7.0.0.20250601
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/types-psutil/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/types-psutil/types_psutil-7.0.0.20250601.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=a538c2b1f3464e234e81632c297c66a7
+_md5_=f43918ae7470f658336236abae527637
diff --git a/metadata/md5-cache/dev-python/typing-extensions-4.13.2-r2 b/metadata/md5-cache/dev-python/typing-extensions-4.13.2-r2
deleted file mode 100644
index 883a7bf0d741..000000000000
--- a/metadata/md5-cache/dev-python/typing-extensions-4.13.2-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/flit-core-3.11[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/test[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.11.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Backported and Experimental Type Hints for Python 3.7+
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typing-extensions/ https://github.com/python/typing_extensions/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=PSF-2
-RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typing-extensions/typing_extensions-4.13.2.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=41199f73a08643c37668dd9b7f9d005a
diff --git a/metadata/md5-cache/dev-python/typing-extensions-4.14.0 b/metadata/md5-cache/dev-python/typing-extensions-4.14.0
index f03436f13de9..8947f9ea1619 100644
--- a/metadata/md5-cache/dev-python/typing-extensions-4.14.0
+++ b/metadata/md5-cache/dev-python/typing-extensions-4.14.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/typing-extensions/ https://github.com/python/typing_extensions/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=PSF-2
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/typing-extensions/typing_extensions-4.14.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=8b070bdfda79400b6e569db1a369683e
+_md5_=f7e25887de9037e3162d93eea91b17c6
diff --git a/metadata/md5-cache/dev-python/typing-extensions-4.14.0_rc1 b/metadata/md5-cache/dev-python/typing-extensions-4.14.0_rc1
deleted file mode 100644
index 204762328f62..000000000000
--- a/metadata/md5-cache/dev-python/typing-extensions-4.14.0_rc1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-python/flit-core-3.11[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/test[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.11.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Backported and Experimental Type Hints for Python 3.7+
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typing-extensions/ https://github.com/python/typing_extensions/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-LICENSE=PSF-2
-RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typing-extensions/typing_extensions-4.14.0rc1.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=188b1e8fb0d598116feeca9f341f372c
diff --git a/metadata/md5-cache/dev-python/uritemplate-4.1.1 b/metadata/md5-cache/dev-python/uritemplate-4.1.1
deleted file mode 100644
index bacaacd9e66b..000000000000
--- a/metadata/md5-cache/dev-python/uritemplate-4.1.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python implementation of RFC6570, URI Template
-EAPI=8
-HOMEPAGE=https://uritemplate.readthedocs.io/en/latest/ https://pypi.org/project/uritemplate/ https://github.com/python-hyper/uritemplate/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/u/uritemplate/uritemplate-4.1.1.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5fa18ee391039096f3583ae8f0d062df
diff --git a/metadata/md5-cache/dev-python/uritemplate-4.2.0 b/metadata/md5-cache/dev-python/uritemplate-4.2.0
index efea4c09c2de..6830495e7a46 100644
--- a/metadata/md5-cache/dev-python/uritemplate-4.2.0
+++ b/metadata/md5-cache/dev-python/uritemplate-4.2.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://uritemplate.readthedocs.io/en/latest/ https://pypi.org/project/uritemplate/ https://github.com/python-hyper/uritemplate/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/u/uritemplate/uritemplate-4.2.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=ab885bffc7e19771b260664f53656b24
+_md5_=5fa18ee391039096f3583ae8f0d062df
diff --git a/metadata/md5-cache/dev-python/uv-0.7.10 b/metadata/md5-cache/dev-python/uv-0.7.10
index 38c9c5e18123..51501e1b08ee 100644
--- a/metadata/md5-cache/dev-python/uv-0.7.10
+++ b/metadata/md5-cache/dev-python/uv-0.7.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
INHERIT=cargo check-reqs
IUSE=test debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB openssl
PROPERTIES=test_network
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:=
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/astral-sh/uv/archive/0.7.10.tar.gz -> uv-0.7.10.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/06ec5a5f59ffaeb6cf5079c6cb184467da06c9db.tar.gz -> pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz -> rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz https://github.com/astral-sh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/06ec5a5f59ffaeb6cf5079c6cb184467da06c9db.tar.gz -> pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db.gh.tar.gz https://github.com/gentoo-crate-dist/uv/releases/download/0.7.10/uv-0.7.10-crates.tar.xz
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=232457290b547a69d01e360ba8565fcf
+_md5_=e21070efa3242a338c5ce63fd658d0b1
diff --git a/metadata/md5-cache/dev-python/uvicorn-0.31.1 b/metadata/md5-cache/dev-python/uvicorn-0.31.1
deleted file mode 100644
index 81ec102422b4..000000000000
--- a/metadata/md5-cache/dev-python/uvicorn-0.31.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/a2wsgi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dotenv[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/websockets-10.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wsproto[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trustme[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/watchfiles[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( >=dev-python/asgiref-3.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/click-7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h11-0.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Lightning-fast ASGI server implementation
-EAPI=8
-HOMEPAGE=https://www.uvicorn.org/ https://github.com/encode/uvicorn/ https://pypi.org/project/uvicorn/
-INHERIT=distutils-r1 optfeature
-IUSE=test-rust test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=>=dev-python/asgiref-3.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/click-7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h11-0.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/encode/uvicorn/archive/0.31.1.tar.gz -> uvicorn-0.31.1.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=e3169c316715b2589ee8d16e0107eb6f
diff --git a/metadata/md5-cache/dev-python/uvicorn-0.34.2 b/metadata/md5-cache/dev-python/uvicorn-0.34.2
deleted file mode 100644
index 931fa6d16bee..000000000000
--- a/metadata/md5-cache/dev-python/uvicorn-0.34.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/a2wsgi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/anyio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httptools-0.6.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.28[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dotenv[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/websockets-10.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wsproto[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trustme[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/watchfiles[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( >=dev-python/asgiref-3.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/click-7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h11-0.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Lightning-fast ASGI server implementation
-EAPI=8
-HOMEPAGE=https://www.uvicorn.org/ https://github.com/encode/uvicorn/ https://pypi.org/project/uvicorn/
-INHERIT=distutils-r1 optfeature
-IUSE=test-rust test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=>=dev-python/asgiref-3.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/click-7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h11-0.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/encode/uvicorn/archive/0.34.2.tar.gz -> uvicorn-0.34.2.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0e28efd08e59779847d64c34c1a3c28a
diff --git a/metadata/md5-cache/dev-python/uvicorn-0.34.3 b/metadata/md5-cache/dev-python/uvicorn-0.34.3
index cbc97c2900da..10aeb306526a 100644
--- a/metadata/md5-cache/dev-python/uvicorn-0.34.3
+++ b/metadata/md5-cache/dev-python/uvicorn-0.34.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.uvicorn.org/ https://github.com/encode/uvicorn/ https://pypi.org/project/uvicorn/
INHERIT=distutils-r1 optfeature
IUSE=test-rust test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=>=dev-python/asgiref-3.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/click-7.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h11-0.8[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/encode/uvicorn/archive/0.34.3.tar.gz -> uvicorn-0.34.3.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=69e2c394427dd89083f8dc665ef5118f
+_md5_=ea7c2e24eb22c9d333717202903a28e7
diff --git a/metadata/md5-cache/dev-python/webtest-3.0.4 b/metadata/md5-cache/dev-python/webtest-3.0.4
deleted file mode 100644
index 8abee0619545..000000000000
--- a/metadata/md5-cache/dev-python/webtest-3.0.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pyquery[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wsgiproxy2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_13? ( dev-python/legacy-cgi[python_targets_python3_13(-)?] ) ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 >=dev-python/sphinx-8.1.3[python_targets_python3_9(-)] ) ) ) test? ( dev-python/paste[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pastedeploy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/webob-1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/waitress-3.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/beautifulsoup4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Helper to test WSGI applications
-EAPI=8
-HOMEPAGE=https://docs.pylonsproject.org/projects/webtest/en/latest/ https://github.com/Pylons/webtest/ https://pypi.org/project/WebTest/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=dev-python/paste[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pastedeploy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/webob-1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/waitress-3.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/beautifulsoup4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/W/WebTest/webtest-3.0.4.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=84cb5b6a1607d992d4d519a2b53bcf37
diff --git a/metadata/md5-cache/dev-python/webtest-3.0.6 b/metadata/md5-cache/dev-python/webtest-3.0.6
index 50b5be9f325b..4bb6bbad2eb2 100644
--- a/metadata/md5-cache/dev-python/webtest-3.0.6
+++ b/metadata/md5-cache/dev-python/webtest-3.0.6
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://docs.pylonsproject.org/projects/webtest/en/latest/ https://github.com/Pylons/webtest/ https://pypi.org/project/WebTest/
INHERIT=distutils-r1 pypi
IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=MIT
RDEPEND=dev-python/paste[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pastedeploy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/webob-1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/waitress-3.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/beautifulsoup4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/W/WebTest/webtest-3.0.6.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=f8c165ee229b49e9558d346770b9e4a2
+_md5_=84cb5b6a1607d992d4d519a2b53bcf37
diff --git a/metadata/md5-cache/dev-python/wxpython-4.2.3-r2 b/metadata/md5-cache/dev-python/wxpython-4.2.3-r2
index 445a3f4b38fa..9854e6aaa7de 100644
--- a/metadata/md5-cache/dev-python/wxpython-4.2.3-r2
+++ b/metadata/md5-cache/dev-python/wxpython-4.2.3-r2
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_tar
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=4.0
SRC_URI=https://files.pythonhosted.org/packages/source/w/wxPython/wxPython-4.2.3.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=47cdcecb3f4a6c2d2fc3c4de4e4e6711
diff --git a/metadata/md5-cache/dev-python/xmlschema-4.0.1 b/metadata/md5-cache/dev-python/xmlschema-4.0.1
deleted file mode 100644
index 7f108e1fde30..000000000000
--- a/metadata/md5-cache/dev-python/xmlschema-4.0.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-77[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( <dev-python/elementpath-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/elementpath-4.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jinja2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=An XML Schema validator and decoder
-EAPI=8
-HOMEPAGE=https://github.com/sissaschool/xmlschema/ https://pypi.org/project/xmlschema/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=<dev-python/elementpath-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/elementpath-4.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/x/xmlschema/xmlschema-4.0.1.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=32416266c680d79060d6d247d98e1439
diff --git a/metadata/md5-cache/dev-python/xmlschema-4.1.0 b/metadata/md5-cache/dev-python/xmlschema-4.1.0
index 4a48d39c978f..e99d3fa3db61 100644
--- a/metadata/md5-cache/dev-python/xmlschema-4.1.0
+++ b/metadata/md5-cache/dev-python/xmlschema-4.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/sissaschool/xmlschema/ https://pypi.org/project/xmlschema/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=MIT
RDEPEND=<dev-python/elementpath-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/elementpath-5.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/x/xmlschema/xmlschema-4.1.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0ed898ac096d1383a50346030286802a
+_md5_=24ed59907a696ddbdb3a03aca829151c
diff --git a/metadata/md5-cache/dev-python/zlib-ng-0.5.1 b/metadata/md5-cache/dev-python/zlib-ng-0.5.1
index 81cfaf92b223..ae34f5db815f 100644
--- a/metadata/md5-cache/dev-python/zlib-ng-0.5.1
+++ b/metadata/md5-cache/dev-python/zlib-ng-0.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pycompression/python-zlib-ng/ https://pypi.org/project/zlib-ng/
INHERIT=distutils-r1
IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86
LICENSE=PSF-2
RDEPEND=sys-libs/zlib-ng:= python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pycompression/python-zlib-ng/archive/v0.5.1.tar.gz -> python-zlib-ng-0.5.1.gh.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=900de9c4254fea91d02f330d6f8b699a
+_md5_=14e07aadd904ab4186319bfae5323d83
diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-api-7.17.11 b/metadata/md5-cache/dev-ruby/elasticsearch-api-7.17.11
index 7e62c5aa28e1..bfcc3da2ac6f 100644
--- a/metadata/md5-cache/dev-ruby/elasticsearch-api-7.17.11
+++ b/metadata/md5-cache/dev-ruby/elasticsearch-api-7.17.11
@@ -1,4 +1,4 @@
-BDEPEND=test? ( ruby_targets_ruby32? ( dev-ruby/multi_json[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/multi_json[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/yard[ruby_targets_ruby32(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby32(-)] dev-ruby/ansi[ruby_targets_ruby32(-)] dev-ruby/elasticsearch[ruby_targets_ruby32(-)] dev-ruby/elasticsearch-transport[ruby_targets_ruby32(-)] dev-ruby/mocha:2[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/shoulda-context[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/yard[ruby_targets_ruby33(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby33(-)] dev-ruby/ansi[ruby_targets_ruby33(-)] dev-ruby/elasticsearch[ruby_targets_ruby33(-)] dev-ruby/elasticsearch-transport[ruby_targets_ruby33(-)] dev-ruby/mocha:2[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/shoulda-context[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby32? ( dev-ruby/multi_json[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/multi_json[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/yard[ruby_targets_ruby32(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby32(-)] dev-ruby/ansi[ruby_targets_ruby32(-)] dev-ruby/elasticsearch[ruby_targets_ruby32(-)] dev-ruby/elasticsearch-transport[ruby_targets_ruby32(-)] dev-ruby/hashie[ruby_targets_ruby32(-)] dev-ruby/mocha:2[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/shoulda-context[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/yard[ruby_targets_ruby33(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby33(-)] dev-ruby/ansi[ruby_targets_ruby33(-)] dev-ruby/elasticsearch[ruby_targets_ruby33(-)] dev-ruby/elasticsearch-transport[ruby_targets_ruby33(-)] dev-ruby/hashie[ruby_targets_ruby33(-)] dev-ruby/mocha:2[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/shoulda-context[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=Ruby integrations for ES, elasticsearch-api module
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=7
SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v7.17.11.tar.gz -> elasticsearch-ruby-7.17.11.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b564db9cf4e0781770b0a33df9460d43
+_md5_=88b40f016aa22d09fe7b88675dd01f05
diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-api-8.18.0 b/metadata/md5-cache/dev-ruby/elasticsearch-api-8.18.0
index 5fa12d517679..f1943d3962e9 100644
--- a/metadata/md5-cache/dev-ruby/elasticsearch-api-8.18.0
+++ b/metadata/md5-cache/dev-ruby/elasticsearch-api-8.18.0
@@ -1,4 +1,4 @@
-BDEPEND=test? ( ruby_targets_ruby32? ( dev-ruby/multi_json[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/multi_json[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/yard[ruby_targets_ruby32(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby32(-)] dev-ruby/ansi[ruby_targets_ruby32(-)] dev-ruby/elasticsearch[ruby_targets_ruby32(-)] dev-ruby/elastic-transport[ruby_targets_ruby32(-)] dev-ruby/mocha:2[ruby_targets_ruby32(-)] dev-ruby/patron[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/shoulda-context[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/yard[ruby_targets_ruby33(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby33(-)] dev-ruby/ansi[ruby_targets_ruby33(-)] dev-ruby/elasticsearch[ruby_targets_ruby33(-)] dev-ruby/elastic-transport[ruby_targets_ruby33(-)] dev-ruby/mocha:2[ruby_targets_ruby33(-)] dev-ruby/patron[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/shoulda-context[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby32? ( dev-ruby/multi_json[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/multi_json[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/yard[ruby_targets_ruby32(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby32(-)] dev-ruby/ansi[ruby_targets_ruby32(-)] dev-ruby/elasticsearch[ruby_targets_ruby32(-)] dev-ruby/elastic-transport[ruby_targets_ruby32(-)] dev-ruby/hashie[ruby_targets_ruby32(-)] dev-ruby/mocha:2[ruby_targets_ruby32(-)] dev-ruby/patron[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/shoulda-context[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/yard[ruby_targets_ruby33(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby33(-)] dev-ruby/ansi[ruby_targets_ruby33(-)] dev-ruby/elasticsearch[ruby_targets_ruby33(-)] dev-ruby/elastic-transport[ruby_targets_ruby33(-)] dev-ruby/hashie[ruby_targets_ruby33(-)] dev-ruby/mocha:2[ruby_targets_ruby33(-)] dev-ruby/patron[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/shoulda-context[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=Ruby integrations for ES, elasticsearch-api module
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=8
SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v8.18.0.tar.gz -> elasticsearch-ruby-8.18.0.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=d36ec0f420dcb7fbf470dd4542eff5d1
+_md5_=d9eac7f3340e54c465523cc18c18238f
diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-api-9.0.3 b/metadata/md5-cache/dev-ruby/elasticsearch-api-9.0.3
index 3758d0029d58..7008b29645df 100644
--- a/metadata/md5-cache/dev-ruby/elasticsearch-api-9.0.3
+++ b/metadata/md5-cache/dev-ruby/elasticsearch-api-9.0.3
@@ -1,4 +1,4 @@
-BDEPEND=test? ( ruby_targets_ruby32? ( dev-ruby/multi_json[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/multi_json[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/yard[ruby_targets_ruby32(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby32(-)] dev-ruby/ansi[ruby_targets_ruby32(-)] dev-ruby/elasticsearch[ruby_targets_ruby32(-)] dev-ruby/elastic-transport[ruby_targets_ruby32(-)] dev-ruby/jbuilder[ruby_targets_ruby32(-)] dev-ruby/mocha:2[ruby_targets_ruby32(-)] dev-ruby/patron[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/shoulda-context[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/yard[ruby_targets_ruby33(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby33(-)] dev-ruby/ansi[ruby_targets_ruby33(-)] dev-ruby/elasticsearch[ruby_targets_ruby33(-)] dev-ruby/elastic-transport[ruby_targets_ruby33(-)] dev-ruby/jbuilder[ruby_targets_ruby33(-)] dev-ruby/mocha:2[ruby_targets_ruby33(-)] dev-ruby/patron[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/shoulda-context[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby32? ( dev-ruby/multi_json[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/multi_json[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/yard[ruby_targets_ruby32(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby32(-)] dev-ruby/ansi[ruby_targets_ruby32(-)] dev-ruby/elasticsearch[ruby_targets_ruby32(-)] dev-ruby/elastic-transport[ruby_targets_ruby32(-)] dev-ruby/hashie[ruby_targets_ruby32(-)] dev-ruby/jbuilder[ruby_targets_ruby32(-)] dev-ruby/mocha:2[ruby_targets_ruby32(-)] dev-ruby/patron[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/shoulda-context[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/yard[ruby_targets_ruby33(-)] ) test? ( dev-ruby/activesupport[ruby_targets_ruby33(-)] dev-ruby/ansi[ruby_targets_ruby33(-)] dev-ruby/elasticsearch[ruby_targets_ruby33(-)] dev-ruby/elastic-transport[ruby_targets_ruby33(-)] dev-ruby/hashie[ruby_targets_ruby33(-)] dev-ruby/jbuilder[ruby_targets_ruby33(-)] dev-ruby/mocha:2[ruby_targets_ruby33(-)] dev-ruby/patron[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/shoulda-context[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=Ruby integrations for ES, elasticsearch-api module
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=9
SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v9.0.3.tar.gz -> elasticsearch-ruby-9.0.3.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=9fd3f148c84a7ebd9c74755a407f8396
+_md5_=d26519a2b0cbd5d256d884c4a1066311
diff --git a/metadata/md5-cache/dev-ruby/prism-1.3.0 b/metadata/md5-cache/dev-ruby/prism-1.3.0
deleted file mode 100644
index 34b6f684da74..000000000000
--- a/metadata/md5-cache/dev-ruby/prism-1.3.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby32? ( dev-ruby/bundler[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/bundler[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( dev-ruby/bundler[ruby_targets_ruby34(-)] ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( test? ( dev-ruby/rake[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] )
-DESCRIPTION=Prism Ruby parser
-EAPI=8
-HOMEPAGE=https://github.com/ruby/prism
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://github.com/ruby/prism/archive/refs/tags/v1.3.0.tar.gz -> prism-1.3.0.tar.gz
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=394b720c53eb6d63693acf5c358bbad3
diff --git a/metadata/md5-cache/dev-ruby/process_executer-4.0.0 b/metadata/md5-cache/dev-ruby/process_executer-4.0.0
index 4b5f8e831fd4..edbc349524ca 100644
--- a/metadata/md5-cache/dev-ruby/process_executer-4.0.0
+++ b/metadata/md5-cache/dev-ruby/process_executer-4.0.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/main-branch/process_executer
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 doc test test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~ppc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby32? ( >=dev-ruby/track_open_instances-0.1:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/track_open_instances-0.1:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( >=dev-ruby/track_open_instances-0.1:0[ruby_targets_ruby34(-)] ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=4
SRC_URI=https://github.com/main-branch/process_executer/archive/refs/tags/v4.0.0.tar.gz -> process_executer-4.0.0.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=0539b4f065b274be2503c1cf9370a1e4
+_md5_=33a373ec91db1aa1b5e82e4bc24f4974
diff --git a/metadata/md5-cache/dev-ruby/roadie-rails-3.3.0 b/metadata/md5-cache/dev-ruby/roadie-rails-3.3.0
index dd88bf45f606..c19a311de518 100644
--- a/metadata/md5-cache/dev-ruby/roadie-rails-3.3.0
+++ b/metadata/md5-cache/dev-ruby/roadie-rails-3.3.0
@@ -1,4 +1,4 @@
-BDEPEND=test? ( ruby_targets_ruby32? ( dev-ruby/roadie:5[ruby_targets_ruby32(-)] || ( dev-ruby/railties:8.0[ruby_targets_ruby32(-)] dev-ruby/railties:7.2[ruby_targets_ruby32(-)] dev-ruby/railties:7.1[ruby_targets_ruby32(-)] dev-ruby/railties:7.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( dev-ruby/roadie:5[ruby_targets_ruby33(-)] || ( dev-ruby/railties:8.0[ruby_targets_ruby33(-)] dev-ruby/railties:7.2[ruby_targets_ruby33(-)] dev-ruby/railties:7.1[ruby_targets_ruby33(-)] dev-ruby/railties:7.0[ruby_targets_ruby33(-)] ) ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] || ( dev-ruby/rails:8.0[ruby_targets_ruby32(-)] dev-ruby/rails:7.2[ruby_targets_ruby32(-)] dev-ruby/rails:7.1[ruby_targets_ruby32(-)] dev-ruby/rails:7.0[ruby_targets_ruby32(-)] ) dev-ruby/rspec-rails[ruby_targets_ruby32(-)] dev-ruby/rspec-collection_matchers[ruby_targets_ruby32(-)] dev-ruby/sass-rails[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] || ( dev-ruby/rails:8.0[ruby_targets_ruby33(-)] dev-ruby/rails:7.2[ruby_targets_ruby33(-)] dev-ruby/rails:7.1[ruby_targets_ruby33(-)] dev-ruby/rails:7.0[ruby_targets_ruby33(-)] ) dev-ruby/rspec-rails[ruby_targets_ruby33(-)] dev-ruby/rspec-collection_matchers[ruby_targets_ruby33(-)] dev-ruby/sass-rails[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby32? ( dev-ruby/roadie:5[ruby_targets_ruby32(-)] || ( dev-ruby/railties:8.0[ruby_targets_ruby32(-)] dev-ruby/railties:7.2[ruby_targets_ruby32(-)] dev-ruby/railties:7.1[ruby_targets_ruby32(-)] dev-ruby/railties:7.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( dev-ruby/roadie:5[ruby_targets_ruby33(-)] || ( dev-ruby/railties:8.0[ruby_targets_ruby33(-)] dev-ruby/railties:7.2[ruby_targets_ruby33(-)] dev-ruby/railties:7.1[ruby_targets_ruby33(-)] dev-ruby/railties:7.0[ruby_targets_ruby33(-)] ) ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/rails:8.0[ruby_targets_ruby32(-)] dev-ruby/rails:7.2[ruby_targets_ruby32(-)] dev-ruby/rails:7.1[ruby_targets_ruby32(-)] dev-ruby/rspec-rails[ruby_targets_ruby32(-)] dev-ruby/rspec-collection_matchers[ruby_targets_ruby32(-)] dev-ruby/sass-rails[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] dev-ruby/rails:8.0[ruby_targets_ruby33(-)] dev-ruby/rails:7.2[ruby_targets_ruby33(-)] dev-ruby/rails:7.1[ruby_targets_ruby33(-)] dev-ruby/rspec-rails[ruby_targets_ruby33(-)] dev-ruby/rspec-collection_matchers[ruby_targets_ruby33(-)] dev-ruby/sass-rails[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=Hooks Roadie into your Rails application to help with email generation
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://github.com/Mange/roadie-rails/archive/v3.3.0.tar.gz -> roadie-rails-3.3.0.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=4a0bcde727adae8c2692fac9c47fd486
+_md5_=053da8df377bee224a22aca37b8336dc
diff --git a/metadata/md5-cache/dev-ruby/track_open_instances-0.1.15 b/metadata/md5-cache/dev-ruby/track_open_instances-0.1.15
index be44e1af6bd0..833fac7054c2 100644
--- a/metadata/md5-cache/dev-ruby/track_open_instances-0.1.15
+++ b/metadata/md5-cache/dev-ruby/track_open_instances-0.1.15
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/main-branch/track_open_instances
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 doc test test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~ppc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/main-branch/track_open_instances/archive/refs/tags/v0.1.15.tar.gz -> track_open_instances-0.1.15.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=17024f52cf37addd2da4a103d2306b96
+_md5_=1ae5936b0bca831dcd7c1d4726b19d23
diff --git a/metadata/md5-cache/dev-util/android-tools-35.0.2 b/metadata/md5-cache/dev-util/android-tools-35.0.2
index f8a0bbad9959..f5ece4555918 100644
--- a/metadata/md5-cache/dev-util/android-tools-35.0.2
+++ b/metadata/md5-cache/dev-util/android-tools-35.0.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/nmeum/android-tools/ https://developer.android.com/
INHERIT=cmake flag-o-matic python-r1
IUSE=python udev python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm arm64 ~x86
+KEYWORDS=amd64 ~arm arm64 x86
LICENSE=Apache-2.0 BSD-2
RDEPEND=app-arch/brotli:= app-arch/lz4:= app-arch/zstd:= dev-cpp/abseil-cpp:= dev-libs/libpcre2:= dev-libs/protobuf:= sys-libs/zlib:= >=dev-libs/libusb-1.0.28 >=dev-libs/libfmt-11:= udev? ( dev-util/android-udev-rules ) python? ( python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) )
REQUIRED_USE=python? ( || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
SLOT=0
SRC_URI=https://github.com/nmeum/android-tools/releases/download/35.0.2/android-tools-35.0.2.tar.xz https://dev.gentoo.org/~zmedico/dist/android-tools-31.0.3-no-gtest.patch
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4ffecc89a9abe4364c3cef0017b9ec2e
+_md5_=7c4fc21cd7c21eda87e7a53da25a4dfb
diff --git a/metadata/md5-cache/dev-util/catfish-4.18.0 b/metadata/md5-cache/dev-util/catfish-4.18.0
deleted file mode 100644
index 189657817950..000000000000
--- a/metadata/md5-cache/dev-util/catfish-4.18.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-python/python-distutils-extra[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-devel/gettext python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DESCRIPTION=A frontend for find, (s)locate, doodle, tracker, beagle, strigi and pinot
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/apps/catfish/start
-INHERIT=distutils-r1 xdg-utils
-IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/glib-2.42 dev-libs/gobject-introspection dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pexpect[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pygobject:3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] x11-libs/gdk-pixbuf[introspection] >=x11-libs/gtk+-3.22:3[introspection] x11-libs/pango[introspection] >=xfce-base/xfconf-4.14[introspection] virtual/freedesktop-icon-theme python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/apps/catfish/4.18/catfish-4.18.0.tar.bz2
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b1c0063c4c3ea15cddfc3000e3ed0c10
diff --git a/metadata/md5-cache/dev-util/ccache-4.11.3 b/metadata/md5-cache/dev-util/ccache-4.11.3
index e37366e63f3a..f28c94dd66e5 100644
--- a/metadata/md5-cache/dev-util/ccache-4.11.3
+++ b/metadata/md5-cache/dev-util/ccache-4.11.3
@@ -7,11 +7,11 @@ HOMEPAGE=https://ccache.dev/
IDEPEND=dev-util/shadowman
INHERIT=cmake toolchain-funcs flag-o-matic prefix verify-sig
IUSE=doc redis +static-c++ test verify-sig
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-3+ || ( CC0-1.0 Apache-2.0 ) Boost-1.0 CC0-1.0 elibc_mingw? ( LGPL-3 ISC PSF-2 )
RDEPEND=>=app-arch/zstd-1.3.4:= !static-c++? ( >=dev-cpp/cpp-httplib-0.10.6:= >=dev-libs/libfmt-8.0.0:= ) >=dev-libs/blake3-1.4.0:= >=dev-libs/xxhash-0.8.3 redis? ( >=dev-libs/hiredis-0.13.3:= ) dev-util/shadowman sys-apps/gentoo-functions
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ccache/ccache/releases/download/v4.11.3/ccache-4.11.3.tar.xz verify-sig? ( https://github.com/ccache/ccache/releases/download/v4.11.3/ccache-4.11.3.tar.xz.asc ) !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/ccache/ccache-4.11-docs.tar.xz )
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=55304eefa02f8d4afbcc7ae66432afdb
+_md5_=846601e19c7979a40b6025c618df0cc4
diff --git a/metadata/md5-cache/dev-util/codeblocks-20.03_p13518-r2 b/metadata/md5-cache/dev-util/codeblocks-20.03_p13518-r2
index c183f0784ee9..359d61cfe228 100644
--- a/metadata/md5-cache/dev-util/codeblocks-20.03_p13518-r2
+++ b/metadata/md5-cache/dev-util/codeblocks-20.03_p13518-r2
@@ -12,5 +12,5 @@ LICENSE=GPL-3
RDEPEND=app-arch/zip dev-libs/glib:2 >=dev-libs/tinyxml-2.6.2-r3 >=dev-util/astyle-3.1-r2:0/3.1 x11-libs/gtk+:3 x11-libs/wxGTK:3.2-gtk3=[X] contrib? ( app-admin/gamin app-arch/bzip2 app-text/hunspell:= dev-libs/boost:= dev-libs/libgamin media-libs/fontconfig sys-libs/zlib )
SLOT=0
SRC_URI=https://github.com/band-a-prend/gentoo-overlay/releases/download/codeblocks-20.03_p13518/codeblocks-20.03_p13518.tar.bz2 https://github.com/band-a-prend/gentoo-overlay/releases/download/codeblocks-20.03_p13518/fortranproject_r378.tar.bz2
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=a105d8d1b747184c520c41464d0fb1b5
diff --git a/metadata/md5-cache/dev-util/codeblocks-25.03-r1 b/metadata/md5-cache/dev-util/codeblocks-25.03-r1
index 297dc30e0bd0..52aa72046e75 100644
--- a/metadata/md5-cache/dev-util/codeblocks-25.03-r1
+++ b/metadata/md5-cache/dev-util/codeblocks-25.03-r1
@@ -12,5 +12,5 @@ LICENSE=GPL-3
RDEPEND=app-arch/zip dev-libs/glib:2 >=dev-libs/tinyxml-2.6.2-r3 >=dev-util/astyle-3.1-r2:0= x11-libs/gtk+:3 x11-libs/wxGTK:3.2-gtk3=[X] contrib? ( app-arch/bzip2 app-text/hunspell:= dev-libs/boost:= media-libs/fontconfig sys-libs/zlib )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/codeblocks/codeblocks_25.03.tar.xz -> codeblocks-25.03.tar.xz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=4b1298c57ee726ace017cff3f5cd0535
diff --git a/metadata/md5-cache/dev-util/codeblocks-9999 b/metadata/md5-cache/dev-util/codeblocks-9999
index 0dd12c9572a3..03485bc48b53 100644
--- a/metadata/md5-cache/dev-util/codeblocks-9999
+++ b/metadata/md5-cache/dev-util/codeblocks-9999
@@ -11,5 +11,5 @@ LICENSE=GPL-3
PROPERTIES=live
RDEPEND=app-arch/zip dev-libs/glib:2 >=dev-libs/tinyxml-2.6.2-r3 >=dev-util/astyle-3.1-r2:0= x11-libs/gtk+:3 x11-libs/wxGTK:3.2-gtk3=[X] contrib? ( app-arch/bzip2 app-text/hunspell:= dev-libs/boost:= media-libs/fontconfig sys-libs/zlib )
SLOT=0
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f subversion 44c6a1cae0381c100a526e3b348622cd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f subversion 44c6a1cae0381c100a526e3b348622cd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=bebad09221b0fb45f147353510e5d34e
diff --git a/metadata/md5-cache/dev-util/cvise-2.11.0-r1 b/metadata/md5-cache/dev-util/cvise-2.11.0-r1
index 901f3f413b0b..ed330a9e72bb 100644
--- a/metadata/md5-cache/dev-util/cvise-2.11.0-r1
+++ b/metadata/md5-cache/dev-util/cvise-2.11.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/marxin/cvise/
INHERIT=cmake llvm-r1 python-single-r1
IUSE=test +llvm_slot_19 llvm_slot_16 llvm_slot_17 llvm_slot_18 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86
LICENSE=UoI-NCSA
RDEPEND=llvm_slot_16? ( llvm-core/clang:16 llvm-core/llvm:16 ) llvm_slot_17? ( llvm-core/clang:17 llvm-core/llvm:17 ) llvm_slot_18? ( llvm-core/clang:18 llvm-core/llvm:18 ) llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 ) python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_9? ( dev-python/chardet[python_targets_python3_9(-)] dev-python/pebble[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/pebble[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/pebble[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/chardet[python_targets_python3_12(-)] dev-python/pebble[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/chardet[python_targets_python3_13(-)] dev-python/pebble[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) dev-util/unifdef app-alternatives/lex
REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ^^ ( llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/marxin/cvise/archive/v2.11.0.tar.gz -> cvise-2.11.0.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a llvm-r1 5a1fde9f55315992645818a877837527 llvm-utils 64536677f4b4365e25e9b739163bed58 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=01c5b649acdf8d4b115a1909c4958b94
+_md5_=810bffe011f1ec577c9de601141438f6
diff --git a/metadata/md5-cache/dev-util/distribution-gpg-keys-1.111 b/metadata/md5-cache/dev-util/distribution-gpg-keys-1.113
index a9396205334d..8e962c415195 100644
--- a/metadata/md5-cache/dev-util/distribution-gpg-keys-1.111
+++ b/metadata/md5-cache/dev-util/distribution-gpg-keys-1.113
@@ -6,5 +6,5 @@ IUSE=copr
KEYWORDS=~amd64
LICENSE=CC0-1.0
SLOT=0
-SRC_URI=https://github.com/rpm-software-management/distribution-gpg-keys/archive/distribution-gpg-keys-1.111-1.tar.gz
-_md5_=e00eefa700dafc53f073a36a76122525
+SRC_URI=https://github.com/rpm-software-management/distribution-gpg-keys/archive/distribution-gpg-keys-1.113-1.tar.gz
+_md5_=704452e9e90ea67d00e2ea8b65d01815
diff --git a/metadata/md5-cache/dev-util/lxqt-build-tools-2.2.0 b/metadata/md5-cache/dev-util/lxqt-build-tools-2.2.1
index a8db7913c3b1..fbcd8a105429 100644
--- a/metadata/md5-cache/dev-util/lxqt-build-tools-2.2.0
+++ b/metadata/md5-cache/dev-util/lxqt-build-tools-2.2.1
@@ -9,6 +9,6 @@ KEYWORDS=~amd64 ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86
LICENSE=BSD
RDEPEND=>=dev-libs/glib-2.50.0 >=dev-qt/qtbase-6.6:6
SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-build-tools/releases/download/2.2.0/lxqt-build-tools-2.2.0.tar.xz
+SRC_URI=https://github.com/lxqt/lxqt-build-tools/releases/download/2.2.1/lxqt-build-tools-2.2.1.tar.xz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=889b2bf6b725bf6ed45f9a7f11b9f2bf
diff --git a/metadata/md5-cache/dev-util/mock-6.2 b/metadata/md5-cache/dev-util/mock-6.3
index 8dd88d7b33c9..87cea3817a9f 100644
--- a/metadata/md5-cache/dev-util/mock-6.2
+++ b/metadata/md5-cache/dev-util/mock-6.3
@@ -7,10 +7,10 @@ INHERIT=bash-completion-r1 optfeature python-single-r1
IUSE=test python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
KEYWORDS=~amd64
LICENSE=GPL-2+
-RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_9? ( app-arch/rpm[python,python_single_target_python3_9(-)] dev-python/backoff[python_targets_python3_9(-)] dev-python/distro[python_targets_python3_9(-)] dev-python/pyroute2[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dev-python/rpmautospec-core[python_targets_python3_9(-)] dev-python/templated-dictionary[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-arch/rpm[python,python_single_target_python3_10(-)] dev-python/backoff[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pyroute2[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/rpmautospec-core[python_targets_python3_10(-)] dev-python/templated-dictionary[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-arch/rpm[python,python_single_target_python3_11(-)] dev-python/backoff[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pyroute2[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/rpmautospec-core[python_targets_python3_11(-)] dev-python/templated-dictionary[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-arch/rpm[python,python_single_target_python3_12(-)] dev-python/backoff[python_targets_python3_12(-)] dev-python/distro[python_targets_python3_12(-)] dev-python/pyroute2[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/rpmautospec-core[python_targets_python3_12(-)] dev-python/templated-dictionary[python_targets_python3_12(-)] ) python_single_target_python3_13? ( app-arch/rpm[python,python_single_target_python3_13(-)] dev-python/backoff[python_targets_python3_13(-)] dev-python/distro[python_targets_python3_13(-)] dev-python/pyroute2[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] dev-python/rpmautospec-core[python_targets_python3_13(-)] dev-python/templated-dictionary[python_targets_python3_13(-)] ) acct-group/mock app-containers/podman dev-util/distribution-gpg-keys dev-util/mock-core-configs
+RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_9? ( app-arch/rpm[caps,python,python_single_target_python3_9(-)] dev-python/backoff[python_targets_python3_9(-)] dev-python/distro[python_targets_python3_9(-)] dev-python/pyroute2[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dev-python/rpmautospec-core[python_targets_python3_9(-)] dev-python/templated-dictionary[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-arch/rpm[caps,python,python_single_target_python3_10(-)] dev-python/backoff[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pyroute2[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/rpmautospec-core[python_targets_python3_10(-)] dev-python/templated-dictionary[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-arch/rpm[caps,python,python_single_target_python3_11(-)] dev-python/backoff[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pyroute2[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/rpmautospec-core[python_targets_python3_11(-)] dev-python/templated-dictionary[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-arch/rpm[caps,python,python_single_target_python3_12(-)] dev-python/backoff[python_targets_python3_12(-)] dev-python/distro[python_targets_python3_12(-)] dev-python/pyroute2[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/rpmautospec-core[python_targets_python3_12(-)] dev-python/templated-dictionary[python_targets_python3_12(-)] ) python_single_target_python3_13? ( app-arch/rpm[caps,python,python_single_target_python3_13(-)] dev-python/backoff[python_targets_python3_13(-)] dev-python/distro[python_targets_python3_13(-)] dev-python/pyroute2[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] dev-python/rpmautospec-core[python_targets_python3_13(-)] dev-python/templated-dictionary[python_targets_python3_13(-)] ) acct-group/mock || ( app-containers/podman sys-apps/dnf5 ) dev-util/distribution-gpg-keys dev-util/mock-core-configs
REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/rpm-software-management/mock/releases/download/mock-6.2-1/mock-6.2.tar.gz
+SRC_URI=https://github.com/rpm-software-management/mock/releases/download/mock-6.3-1/mock-6.3.tar.gz
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b5911cda10c01debb6ecd4e205e7a06c
+_md5_=a3da7b311765a4d2c4ecebb6a7c8172e
diff --git a/metadata/md5-cache/dev-util/mock-core-configs-42.3 b/metadata/md5-cache/dev-util/mock-core-configs-42.4
index d8e035bce928..a7d046cb0c41 100644
--- a/metadata/md5-cache/dev-util/mock-core-configs-42.3
+++ b/metadata/md5-cache/dev-util/mock-core-configs-42.4
@@ -5,5 +5,5 @@ HOMEPAGE=https://rpm-software-management.github.io/mock/ https://github.com/rpm-
KEYWORDS=~amd64
LICENSE=GPL-2+
SLOT=0
-SRC_URI=https://github.com/rpm-software-management/mock/archive/refs/tags/mock-core-configs-42.3-1.tar.gz
+SRC_URI=https://github.com/rpm-software-management/mock/archive/refs/tags/mock-core-configs-42.4-1.tar.gz
_md5_=ef5441972e2f592176c5044d730628ef
diff --git a/metadata/md5-cache/dev-util/spirv-tools-1.4.313.0 b/metadata/md5-cache/dev-util/spirv-tools-1.4.313.0
index e957be62c9fc..b5ff50d07883 100644
--- a/metadata/md5-cache/dev-util/spirv-tools-1.4.313.0
+++ b/metadata/md5-cache/dev-util/spirv-tools-1.4.313.0
@@ -5,11 +5,11 @@ DESCRIPTION=Provides an API and commands for processing SPIR-V modules
EAPI=8
HOMEPAGE=https://github.com/KhronosGroup/SPIRV-Tools
INHERIT=cmake-multilib python-any-r1
-IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0
-RESTRICT=test
+RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/KhronosGroup/SPIRV-Tools/archive/vulkan-sdk-1.4.313.0.tar.gz -> spirv-tools-1.4.313.0.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b1e816fe49638516cd04d8c2e570bb8c
+_md5_=5ee8792420899bb1d628ae39db4e5c76
diff --git a/metadata/md5-cache/dev-util/spirv-tools-9999 b/metadata/md5-cache/dev-util/spirv-tools-9999
index c96128911139..83d486fe853a 100644
--- a/metadata/md5-cache/dev-util/spirv-tools-9999
+++ b/metadata/md5-cache/dev-util/spirv-tools-9999
@@ -5,10 +5,10 @@ DESCRIPTION=Provides an API and commands for processing SPIR-V modules
EAPI=8
HOMEPAGE=https://github.com/KhronosGroup/SPIRV-Tools
INHERIT=cmake-multilib python-any-r1 git-r3
-IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
LICENSE=Apache-2.0
PROPERTIES=live
-RESTRICT=test
+RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1d0c4b0ff00d7d56664f0be7d03541e8
+_md5_=7df823d7201b8b1effb06e14c2fe386d
diff --git a/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.4.313.0 b/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.4.313.0
index 29044b8aec04..494637a0b9b1 100644
--- a/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.4.313.0
+++ b/metadata/md5-cache/dev-util/vulkan-utility-libraries-1.4.313.0
@@ -4,12 +4,12 @@ DEPEND=~dev-util/vulkan-headers-1.4.313.0 test? ( dev-cpp/gtest >=dev-cpp/magic_
DESCRIPTION=Share code across various Vulkan repositories
EAPI=8
HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Utility-Libraries
-INHERIT=cmake-multilib python-any-r1
+INHERIT=cmake-multilib dot-a python-any-r1
IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/vulkan-sdk-1.4.313.0.tar.gz -> vulkan-utility-libraries-1.4.313.0.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4a323ac4de454cbb655e6dc00afa0b97
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 dot-a 1c17cadc24a810e525e7fdd7a5ae84b9 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=8790cf34974f03cdac46ee66bc5ef402
diff --git a/metadata/md5-cache/dev-util/vulkan-utility-libraries-9999 b/metadata/md5-cache/dev-util/vulkan-utility-libraries-9999
index 1158a0ac8cc0..9afb6b7f401b 100644
--- a/metadata/md5-cache/dev-util/vulkan-utility-libraries-9999
+++ b/metadata/md5-cache/dev-util/vulkan-utility-libraries-9999
@@ -4,11 +4,11 @@ DEPEND=~dev-util/vulkan-headers-9999 test? ( dev-cpp/gtest >=dev-cpp/magic_enum-
DESCRIPTION=Share code across various Vulkan repositories
EAPI=8
HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Utility-Libraries
-INHERIT=cmake-multilib python-any-r1 git-r3
+INHERIT=cmake-multilib dot-a python-any-r1 git-r3
IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
LICENSE=Apache-2.0
PROPERTIES=live
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=086c2389d6a3c2ff97d21deff16880ff
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 dot-a 1c17cadc24a810e525e7fdd7a5ae84b9 flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=d414bc8cae3829bab27a4db5799cce7a
diff --git a/metadata/md5-cache/dev-util/wxformbuilder-3.10.1-r1 b/metadata/md5-cache/dev-util/wxformbuilder-3.10.1-r1
index e6887b314bc3..5da2e36a163f 100644
--- a/metadata/md5-cache/dev-util/wxformbuilder-3.10.1-r1
+++ b/metadata/md5-cache/dev-util/wxformbuilder-3.10.1-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=x11-libs/wxGTK:3.2-gtk3[X]
SLOT=0
SRC_URI=https://github.com/wxFormBuilder/wxFormBuilder/archive/1fa5400695f68ee22718f4a4a28b2fb63f275145.tar.gz -> wxformbuilder-1fa5400695f68ee22718f4a4a28b2fb63f275145.tar.gz https://github.com/wxFormBuilder/ticpp/archive/6f45ec628cbf34784bb3b3132c0d00aac8e491c6.tar.gz -> wxformbuilder-ticpp-6f45ec628cbf34784bb3b3132c0d00aac8e491c6.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=81cdd5ba57d7f531098568b447061430
diff --git a/metadata/md5-cache/dev-util/wxformbuilder-4.2.1 b/metadata/md5-cache/dev-util/wxformbuilder-4.2.1
index 842dc27be5ab..e46eba064eda 100644
--- a/metadata/md5-cache/dev-util/wxformbuilder-4.2.1
+++ b/metadata/md5-cache/dev-util/wxformbuilder-4.2.1
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/tinyxml2 x11-libs/wxGTK:3.2-gtk3[X,gstreamer]
RESTRICT=mirror
SLOT=0
SRC_URI=https://github.com/wxFormBuilder/wxFormBuilder/archive/v4.2.1.tar.gz -> wxformbuilder-4.2.1.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=35460fb2d633de942918ae3203b47c43
diff --git a/metadata/md5-cache/dev-vcs/repo-2.54 b/metadata/md5-cache/dev-vcs/repo-2.54
index 50a07b746b94..986357662eae 100644
--- a/metadata/md5-cache/dev-vcs/repo-2.54
+++ b/metadata/md5-cache/dev-vcs/repo-2.54
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://gerrit.googlesource.com/git-repo
INHERIT=bash-completion-r1 python-r1
IUSE=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) !app-admin/radmind
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://github.com/GerritCodeReview/git-repo/archive/refs/tags/v2.54.tar.gz -> repo-2.54.tar.gz
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=156a77b4ce8afbfadc83ac490fa3c37b
+_md5_=30b0ee0238f9dfd29a408e3f8c3361c8
diff --git a/metadata/md5-cache/games-board/openyahtzee-1.9.3-r3 b/metadata/md5-cache/games-board/openyahtzee-1.9.3-r3
index 5a9a61f186b3..3885a90389d7 100644
--- a/metadata/md5-cache/games-board/openyahtzee-1.9.3-r3
+++ b/metadata/md5-cache/games-board/openyahtzee-1.9.3-r3
@@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=x11-libs/wxGTK:3.2-gtk3=[X]
SLOT=0
SRC_URI=https://downloads.sourceforge.net/openyahtzee/openyahtzee-1.9.3.tar.xz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=9cf7838f30dc09a373eddd79a799b05d
diff --git a/metadata/md5-cache/games-emulation/dosbox-staging-0.82.2 b/metadata/md5-cache/games-emulation/dosbox-staging-0.82.2
new file mode 100644
index 000000000000..5f43219d704d
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/dosbox-staging-0.82.2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-cpp/gtest ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=alsa? ( media-libs/alsa-lib ) debug? ( sys-libs/ncurses:0= ) fluidsynth? ( media-sound/fluid-soundfont media-sound/fluidsynth ) mt-32? ( media-libs/munt-mt32emu ) network? ( media-libs/sdl2-net ) opengl? ( virtual/opengl ) slirp? ( net-libs/libslirp ) media-libs/iir1 media-libs/libpng:0= media-libs/libsdl2[joystick,opengl?,video,X] media-libs/opusfile media-libs/speexdsp sys-libs/zlib !games-emulation/dosbox
+DESCRIPTION=Modernized DOSBox soft-fork
+EAPI=8
+HOMEPAGE=https://dosbox-staging.github.io/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=flag-o-matic meson xdg
+IUSE=+alsa debug dynrec +fluidsynth mt-32 network opengl slirp test
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2+
+RDEPEND=alsa? ( media-libs/alsa-lib ) debug? ( sys-libs/ncurses:0= ) fluidsynth? ( media-sound/fluid-soundfont media-sound/fluidsynth ) mt-32? ( media-libs/munt-mt32emu ) network? ( media-libs/sdl2-net ) opengl? ( virtual/opengl ) slirp? ( net-libs/libslirp ) media-libs/iir1 media-libs/libpng:0= media-libs/libsdl2[joystick,opengl?,video,X] media-libs/opusfile media-libs/speexdsp sys-libs/zlib !games-emulation/dosbox
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/dosbox-staging/dosbox-staging/archive/v0.82.2.tar.gz -> dosbox-staging-0.82.2.tar.gz
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=6a047613a8d669c968a577cde48805f8
diff --git a/metadata/md5-cache/games-emulation/vbam-2.1.11-r1 b/metadata/md5-cache/games-emulation/vbam-2.1.11-r1
index 35ed1083dc61..9082b2143f72 100644
--- a/metadata/md5-cache/games-emulation/vbam-2.1.11-r1
+++ b/metadata/md5-cache/games-emulation/vbam-2.1.11-r1
@@ -13,5 +13,5 @@ RDEPEND=>=media-libs/libpng-1.4:= media-libs/libsdl2[joystick] sys-libs/zlib:= v
REQUIRED_USE=ffmpeg? ( wxwidgets ) || ( sdl wxwidgets )
SLOT=0
SRC_URI=https://github.com/visualboyadvance-m/visualboyadvance-m/archive/v2.1.11.tar.gz -> vbam-2.1.11.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=95d3473a512882c8bae2550e2c3e89bc
diff --git a/metadata/md5-cache/games-emulation/vbam-9999 b/metadata/md5-cache/games-emulation/vbam-9999
index 8b612214b73e..8abc6ab4c14c 100644
--- a/metadata/md5-cache/games-emulation/vbam-9999
+++ b/metadata/md5-cache/games-emulation/vbam-9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=>=media-libs/libpng-1.4:= media-libs/libsdl2[joystick] sys-libs/zlib:= virtual/glu virtual/opengl link? ( >=media-libs/libsfml-3.0:= ) lirc? ( app-misc/lirc ) nls? ( virtual/libintl ) wxwidgets? ( ffmpeg? ( media-video/ffmpeg:= ) openal? ( media-libs/openal ) x11-libs/wxGTK:3.2-gtk3=[X,opengl] )
REQUIRED_USE=ffmpeg? ( wxwidgets ) openal? ( wxwidgets ) || ( sdl wxwidgets )
SLOT=0
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=966d398feffa74fe1b1b2657a7e46578
diff --git a/metadata/md5-cache/games-engines/odamex-11.0.0 b/metadata/md5-cache/games-engines/odamex-11.0.0
index 31c7258eb903..9675396c7f7e 100644
--- a/metadata/md5-cache/games-engines/odamex-11.0.0
+++ b/metadata/md5-cache/games-engines/odamex-11.0.0
@@ -13,5 +13,5 @@ RDEPEND=client? ( dev-libs/jsoncpp:= media-libs/libpng:0= media-libs/libsdl2[joy
REQUIRED_USE=|| ( client master server )
SLOT=0
SRC_URI=https://github.com/odamex/odamex/releases/download/11.0.0/odamex-src-11.0.0.tar.xz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e26d658c8d2588c3e4919a055cc9d6f0
diff --git a/metadata/md5-cache/games-engines/scummvm-tools-2.7.0_p1-r1 b/metadata/md5-cache/games-engines/scummvm-tools-2.7.0_p1-r1
index 2946278477e8..b145b9532d7f 100644
--- a/metadata/md5-cache/games-engines/scummvm-tools-2.7.0_p1-r1
+++ b/metadata/md5-cache/games-engines/scummvm-tools-2.7.0_p1-r1
@@ -12,5 +12,5 @@ LICENSE=GPL-3+ LGPL-2+ MIT
RDEPEND=dev-libs/boost:= sys-libs/zlib x11-libs/wxGTK:3.2-gtk3= flac? ( media-libs/flac:= ) iconv? ( virtual/libiconv media-libs/freetype:2 ) mad? ( media-libs/libmad ) png? ( media-libs/libpng:= ) tremor? ( media-libs/tremor ) vorbis? ( media-libs/libvorbis )
SLOT=0
SRC_URI=https://www.scummvm.org/frs/scummvm-tools/2.7.0/scummvm-tools-2.7.0.tar.xz mirror://debian/pool/main/s/scummvm-tools/scummvm-tools_2.7.0-1.debian.tar.xz https://dev.gentoo.org/~pacho/scummvm-tools/scummvm-tools_512.png
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=33f5b41ff97a0a85001dce33ce037959
diff --git a/metadata/md5-cache/games-misc/sound-of-sorting-0.6.6_pre20221012-r1 b/metadata/md5-cache/games-misc/sound-of-sorting-0.6.6_pre20221012-r1
index c6005531fb29..9d953169f174 100644
--- a/metadata/md5-cache/games-misc/sound-of-sorting-0.6.6_pre20221012-r1
+++ b/metadata/md5-cache/games-misc/sound-of-sorting-0.6.6_pre20221012-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-3
RDEPEND=media-libs/libsdl x11-libs/wxGTK:3.2-gtk3=
SLOT=0
SRC_URI=https://github.com/bingmann/sound-of-sorting/archive/5cfcaf752593c8cbcf52555dd22745599a7d8b1b.tar.gz -> sound-of-sorting-0.6.6_pre20221012.tar.gz https://dev.gentoo.org/~pacho/sound-of-sorting/sound-of-sorting_512.png
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=13275461e33cb0a3e36e022e49b8bf73
diff --git a/metadata/md5-cache/games-strategy/freeciv-3.1.4 b/metadata/md5-cache/games-strategy/freeciv-3.1.4
index 953581b2a361..4e57ee6528c8 100644
--- a/metadata/md5-cache/games-strategy/freeciv-3.1.4
+++ b/metadata/md5-cache/games-strategy/freeciv-3.1.4
@@ -7,11 +7,11 @@ HOMEPAGE=https://www.freeciv.org/ https://github.com/freeciv/freeciv/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop lua-single meson xdg
IUSE=dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt6 readline rule-editor sdl +server +sound +system-lua web-server lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=GPL-2+
RDEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= dev-build/libtool dev-db/sqlite:3 dev-libs/icu:= net-misc/curl sys-libs/zlib !dedicated? ( media-libs/libpng gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) mapimg? ( media-gfx/imagemagick:= ) nls? ( virtual/libintl ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) sdl? ( media-libs/libsdl2[video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-ttf ) sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[vorbis] ) ) json? ( dev-libs/jansson:= ) readline? ( sys-libs/readline:= ) system-lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) )
REQUIRED_USE=system-lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) !dedicated? ( || ( gtk3 gtk4 qt6 sdl ) ) dedicated? ( !gtk3 !gtk4 !mapimg !nls !qt6 !sdl !sound )
SLOT=0
SRC_URI=https://github.com/freeciv/freeciv/archive/refs/tags/R3_1_4.tar.gz -> freeciv-3.1.4.tar.gz
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1961c63b4723653e63043ac3142c25d8
+_md5_=7a69d04cfb394a1357112a2f4a038b16
diff --git a/metadata/md5-cache/games-strategy/megaglest-3.13.0-r5 b/metadata/md5-cache/games-strategy/megaglest-3.13.0-r5
index 45780ff97668..84a2564c2be8 100644
--- a/metadata/md5-cache/games-strategy/megaglest-3.13.0-r5
+++ b/metadata/md5-cache/games-strategy/megaglest-3.13.0-r5
@@ -12,5 +12,5 @@ RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
SLOT=0
SRC_URI=https://github.com/MegaGlest/megaglest-source/releases/download/3.13.0/megaglest-source-3.13.0.tar.xz https://github.com/MegaGlest/megaglest-source/commit/789e1cdf.patch -> megaglest-3.13.0-789e1cdf.patch https://github.com/MegaGlest/megaglest-source/commit/5801b1fa.patch -> megaglest-3.13.0-5801b1fa.patch https://github.com/MegaGlest/megaglest-source/commit/412b37d0.patch -> megaglest-3.13.0-412b37d0.patch https://github.com/MegaGlest/megaglest-source/commit/e09ba53c.patch -> megaglest-3.13.0-e09ba53c.patch https://github.com/MegaGlest/megaglest-source/commit/fbd0cfb1.patch -> megaglest-3.13.0-fbd0cfb1.patch
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=79f4afd4904281307fa849054b5a5d20
diff --git a/metadata/md5-cache/games-strategy/scorched3d-44-r4 b/metadata/md5-cache/games-strategy/scorched3d-44-r4
index 4b94644cfb19..1c71a283a959 100644
--- a/metadata/md5-cache/games-strategy/scorched3d-44-r4
+++ b/metadata/md5-cache/games-strategy/scorched3d-44-r4
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/expat media-fonts/dejavu media-libs/libpng:0= media-libs/libsdl[video] media-libs/sdl-net sys-libs/zlib x11-misc/xdg-utils media-libs/libjpeg-turbo:= !dedicated? ( virtual/opengl virtual/glu media-libs/glew:0= media-libs/libogg media-libs/libvorbis media-libs/openal media-libs/freealut x11-libs/wxGTK:3.2-gtk3=[X] media-libs/freetype:2 sci-libs/fftw:3.0= ) mysql? ( dev-db/mysql-connector-c )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/scorched3d/Scorched3D-44-src.tar.gz https://salsa.debian.org/games-team/scorched3d/-/raw/master/debian/scorched3d.png
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=0d3e3903898b5d1b32ffbf2683235554
diff --git a/metadata/md5-cache/games-util/dfarc-3.14-r2 b/metadata/md5-cache/games-util/dfarc-3.14-r2
index b0c5925269c0..191439118c1a 100644
--- a/metadata/md5-cache/games-util/dfarc-3.14-r2
+++ b/metadata/md5-cache/games-util/dfarc-3.14-r2
@@ -12,5 +12,5 @@ LICENSE=GPL-3 BZIP2
RDEPEND=app-arch/bzip2 x11-misc/xdg-utils x11-libs/wxGTK:3.2-gtk3=[X]
SLOT=0
SRC_URI=mirror://gnu/freedink/dfarc-3.14.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=37a0dabe2d6cfd7604b703dc04cb4088
diff --git a/metadata/md5-cache/games-util/slade-3.2.6-r1 b/metadata/md5-cache/games-util/slade-3.2.6-r1
index 469c927a78ac..2f08f3da6cf4 100644
--- a/metadata/md5-cache/games-util/slade-3.2.6-r1
+++ b/metadata/md5-cache/games-util/slade-3.2.6-r1
@@ -13,5 +13,5 @@ RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
SLOT=0
SRC_URI=https://github.com/sirjuddington/SLADE/archive/3.2.6.tar.gz -> slade-3.2.6.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=f4380f5744133bf4b0a69c5b18bed1d9
diff --git a/metadata/md5-cache/games-util/slade-3.2.7-r1 b/metadata/md5-cache/games-util/slade-3.2.7-r1
index 5fcd330c9041..fd956ed9b88e 100644
--- a/metadata/md5-cache/games-util/slade-3.2.7-r1
+++ b/metadata/md5-cache/games-util/slade-3.2.7-r1
@@ -13,5 +13,5 @@ RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
SLOT=0
SRC_URI=https://github.com/sirjuddington/SLADE/archive/3.2.7.tar.gz -> slade-3.2.7.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=b7fa6f2cade573c8dcc6457556bf7843
diff --git a/metadata/md5-cache/games-util/wxchtdecoder-1.5a-r3 b/metadata/md5-cache/games-util/wxchtdecoder-1.5a-r3
index 98af1f3957b7..5b2ee351c3af 100644
--- a/metadata/md5-cache/games-util/wxchtdecoder-1.5a-r3
+++ b/metadata/md5-cache/games-util/wxchtdecoder-1.5a-r3
@@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=x11-libs/wxGTK:3.2-gtk3=[X]
SLOT=0
SRC_URI=mirror://gentoo/wxchtdecoder-1.5a.tar.bz2
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=9c478ebc0367e40903067d1232b056d4
diff --git a/metadata/md5-cache/gnustep-apps/pikopixel-1.0_beta10 b/metadata/md5-cache/gnustep-apps/pikopixel-1.0_beta10
deleted file mode 100644
index dfb8f9d1175e..000000000000
--- a/metadata/md5-cache/gnustep-apps/pikopixel-1.0_beta10
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=gnustep-base/gnustep-make-2.0
-DEFINED_PHASES=compile configure install postinst prepare setup
-DEPEND=>=virtual/gnustep-back-0.25.0 virtual/gnustep-back
-DESCRIPTION=a free application for drawing & editing pixel-art images
-EAPI=7
-HOMEPAGE=https://twilightedge.com/mac/pikopixel/
-INHERIT=gnustep-2
-IUSE=debug doc
-KEYWORDS=~amd64 ~x86
-LICENSE=AGPL-3+
-RDEPEND=>=virtual/gnustep-back-0.25.0 virtual/gnustep-back
-SLOT=0
-SRC_URI=https://twilightedge.com/downloads/PikoPixel.Sources.1.0-b10.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b6df781feff3523b1b0fd83a4297df67
diff --git a/metadata/md5-cache/gui-apps/ironbar-0.16.0-r1 b/metadata/md5-cache/gui-apps/ironbar-0.16.0-r1
index b591c51a5a3b..89562469765c 100644
--- a/metadata/md5-cache/gui-apps/ironbar-0.16.0-r1
+++ b/metadata/md5-cache/gui-apps/ironbar-0.16.0-r1
@@ -8,7 +8,8 @@ INHERIT=cargo
IUSE=cairo +http +music +volume debug
KEYWORDS=~amd64
LICENSE=MIT Apache-2.0 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016
+RDEPEND=x11-libs/gtk+:3=[wayland] gui-libs/gtk-layer-shell[introspection] cairo? ( dev-lua/lgi[lua_targets_luajit] ) http? ( dev-libs/openssl:0= ) music? ( sys-apps/dbus ) volume? ( media-libs/libpulse )
SLOT=0
SRC_URI=https://github.com/JakeStanger/ironbar/archive/refs/tags/v0.16.0.tar.gz -> ironbar-0.16.0.tar.gz https://crates.io/api/v1/crates/addr2line/0.19.0/download -> addr2line-0.19.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/1.0.4/download -> aho-corasick-1.0.4.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.7/download -> anstream-0.6.7.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.1/download -> anstyle-wincon-3.0.1.crate https://crates.io/api/v1/crates/anstyle/1.0.1/download -> anstyle-1.0.1.crate https://crates.io/api/v1/crates/async-broadcast/0.5.1/download -> async-broadcast-0.5.1.crate https://crates.io/api/v1/crates/async-channel/1.8.0/download -> async-channel-1.8.0.crate https://crates.io/api/v1/crates/async-executor/1.5.1/download -> async-executor-1.5.1.crate https://crates.io/api/v1/crates/async-fs/1.6.0/download -> async-fs-1.6.0.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-lock/2.7.0/download -> async-lock-2.7.0.crate https://crates.io/api/v1/crates/async-pidfd/0.1.4/download -> async-pidfd-0.1.4.crate https://crates.io/api/v1/crates/async-process/1.7.0/download -> async-process-1.7.0.crate https://crates.io/api/v1/crates/async-recursion/1.0.4/download -> async-recursion-1.0.4.crate https://crates.io/api/v1/crates/async-task/4.4.0/download -> async-task-4.4.0.crate https://crates.io/api/v1/crates/async-trait/0.1.68/download -> async-trait-0.1.68.crate https://crates.io/api/v1/crates/atk-sys/0.18.0/download -> atk-sys-0.18.0.crate https://crates.io/api/v1/crates/atk/0.18.0/download -> atk-0.18.0.crate https://crates.io/api/v1/crates/atomic-waker/1.1.1/download -> atomic-waker-1.1.1.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.67/download -> backtrace-0.3.67.crate https://crates.io/api/v1/crates/base64/0.21.0/download -> base64-0.21.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.0/download -> bitflags-2.4.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/blocking/1.3.1/download -> blocking-1.3.1.crate https://crates.io/api/v1/crates/bstr/1.8.0/download -> bstr-1.8.0.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cairo-rs/0.18.5/download -> cairo-rs-0.18.5.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.18.2/download -> cairo-sys-rs-0.18.2.crate https://crates.io/api/v1/crates/calloop-wayland-source/0.2.0/download -> calloop-wayland-source-0.2.0.crate https://crates.io/api/v1/crates/calloop/0.12.3/download -> calloop-0.12.3.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-expr/0.14.0/download -> cfg-expr-0.14.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clap/4.5.13/download -> clap-4.5.13.crate https://crates.io/api/v1/crates/clap_builder/4.5.13/download -> clap_builder-4.5.13.crate https://crates.io/api/v1/crates/clap_derive/4.5.13/download -> clap_derive-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/color-eyre/0.6.3/download -> color-eyre-0.6.3.crate https://crates.io/api/v1/crates/color-spantrace/0.2.0/download -> color-spantrace-0.2.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/concurrent-queue/2.2.0/download -> concurrent-queue-2.2.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.6/download -> cpufeatures-0.2.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/cursor-icon/1.1.0/download -> cursor-icon-1.1.0.crate https://crates.io/api/v1/crates/darling/0.14.4/download -> darling-0.14.4.crate https://crates.io/api/v1/crates/darling_core/0.14.4/download -> darling_core-0.14.4.crate https://crates.io/api/v1/crates/darling_macro/0.14.4/download -> darling_macro-0.14.4.crate https://crates.io/api/v1/crates/dbus/0.9.7/download -> dbus-0.9.7.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_is_enum_variant/0.1.1/download -> derive_is_enum_variant-0.1.1.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/digest/0.10.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/discard/1.0.4/download -> discard-1.0.4.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/enum-kinds/0.5.1/download -> enum-kinds-0.5.1.crate https://crates.io/api/v1/crates/enumflags2/0.7.7/download -> enumflags2-0.7.7.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.7/download -> enumflags2_derive-0.7.7.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/eyre/0.6.8/download -> eyre-0.6.8.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/field-offset/0.3.5/download -> field-offset-0.3.5.crate https://crates.io/api/v1/crates/filetime/0.2.22/download -> filetime-0.2.22.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/from_variants/1.0.2/download -> from_variants-1.0.2.crate https://crates.io/api/v1/crates/from_variants_impl/1.0.2/download -> from_variants_impl-1.0.2.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-lite/2.3.0/download -> futures-lite-2.3.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-signals/0.3.34/download -> futures-signals-0.3.34.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/gdk-pixbuf-sys/0.18.0/download -> gdk-pixbuf-sys-0.18.0.crate https://crates.io/api/v1/crates/gdk-pixbuf/0.18.3/download -> gdk-pixbuf-0.18.3.crate https://crates.io/api/v1/crates/gdk-sys/0.18.0/download -> gdk-sys-0.18.0.crate https://crates.io/api/v1/crates/gdk/0.18.0/download -> gdk-0.18.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gensym/0.1.1/download -> gensym-0.1.1.crate https://crates.io/api/v1/crates/getrandom/0.2.9/download -> getrandom-0.2.9.crate https://crates.io/api/v1/crates/gimli/0.27.2/download -> gimli-0.27.2.crate https://crates.io/api/v1/crates/gio-sys/0.18.1/download -> gio-sys-0.18.1.crate https://crates.io/api/v1/crates/gio/0.18.4/download -> gio-0.18.4.crate https://crates.io/api/v1/crates/glib-macros/0.18.3/download -> glib-macros-0.18.3.crate https://crates.io/api/v1/crates/glib-sys/0.18.1/download -> glib-sys-0.18.1.crate https://crates.io/api/v1/crates/glib/0.18.5/download -> glib-0.18.5.crate https://crates.io/api/v1/crates/gobject-sys/0.18.0/download -> gobject-sys-0.18.0.crate https://crates.io/api/v1/crates/gtk-layer-shell-sys/0.7.0/download -> gtk-layer-shell-sys-0.7.0.crate https://crates.io/api/v1/crates/gtk-layer-shell/0.8.1/download -> gtk-layer-shell-0.8.1.crate https://crates.io/api/v1/crates/gtk-sys/0.18.0/download -> gtk-sys-0.18.0.crate https://crates.io/api/v1/crates/gtk3-macros/0.18.0/download -> gtk3-macros-0.18.0.crate https://crates.io/api/v1/crates/gtk/0.18.1/download -> gtk-0.18.1.crate https://crates.io/api/v1/crates/h2/0.4.4/download -> h2-0.4.4.crate https://crates.io/api/v1/crates/hashbrown/0.14.1/download -> hashbrown-0.14.1.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.2/download -> hyper-rustls-0.27.2.crate https://crates.io/api/v1/crates/hyper-tls/0.6.0/download -> hyper-tls-0.6.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.3/download -> hyper-util-0.1.3.crate https://crates.io/api/v1/crates/hyper/1.2.0/download -> hyper-1.2.0.crate https://crates.io/api/v1/crates/hyprland-macros/0.4.0-alpha.1/download -> hyprland-macros-0.4.0-alpha.1.crate https://crates.io/api/v1/crates/hyprland/0.4.0-alpha.2/download -> hyprland-0.4.0-alpha.2.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.crate https://crates.io/api/v1/crates/indexmap/2.3.0/download -> indexmap-2.3.0.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/ipnet/2.7.2/download -> ipnet-2.7.2.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.3/download -> kqueue-sys-1.0.3.crate https://crates.io/api/v1/crates/kqueue/1.0.7/download -> kqueue-1.0.7.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcorn/0.9.2/download -> libcorn-0.9.2.crate https://crates.io/api/v1/crates/libdbus-sys/0.2.5/download -> libdbus-sys-0.2.5.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libpulse-binding/2.28.1/download -> libpulse-binding-2.28.1.crate https://crates.io/api/v1/crates/libpulse-sys/1.21.0/download -> libpulse-sys-1.21.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.12/download -> linux-raw-sys-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lua-src/547.0.0/download -> lua-src-547.0.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.6.3/download -> memchr-2.6.3.crate https://crates.io/api/v1/crates/memmap2/0.9.0/download -> memmap2-0.9.0.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/mio/1.0.1/download -> mio-1.0.1.crate https://crates.io/api/v1/crates/mlua-sys/0.6.1/download -> mlua-sys-0.6.1.crate https://crates.io/api/v1/crates/mlua/0.9.9/download -> mlua-0.9.9.crate https://crates.io/api/v1/crates/mpd-utils/0.2.1/download -> mpd-utils-0.2.1.crate https://crates.io/api/v1/crates/mpd_client/1.3.0/download -> mpd_client-1.3.0.crate https://crates.io/api/v1/crates/mpd_protocol/1.0.1/download -> mpd_protocol-1.0.1.crate https://crates.io/api/v1/crates/mpris/2.0.1/download -> mpris-2.0.1.crate https://crates.io/api/v1/crates/native-tls/0.2.11/download -> native-tls-0.2.11.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/ntapi/0.4.0/download -> ntapi-0.4.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/object/0.30.3/download -> object-0.30.3.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.103/download -> openssl-sys-0.9.103.crate https://crates.io/api/v1/crates/openssl/0.10.66/download -> openssl-0.10.66.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/owo-colors/3.5.0/download -> owo-colors-3.5.0.crate https://crates.io/api/v1/crates/pango-sys/0.18.0/download -> pango-sys-0.18.0.crate https://crates.io/api/v1/crates/pango/0.18.3/download -> pango-0.18.3.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pest/2.7.2/download -> pest-2.7.2.crate https://crates.io/api/v1/crates/pest_derive/2.7.2/download -> pest_derive-2.7.2.crate https://crates.io/api/v1/crates/pest_generator/2.7.2/download -> pest_generator-2.7.2.crate https://crates.io/api/v1/crates/pest_meta/2.7.2/download -> pest_meta-2.7.2.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.12/download -> pin-project-lite-0.2.12.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/polling/2.7.0/download -> polling-2.7.0.crate https://crates.io/api/v1/crates/polling/3.3.1/download -> polling-3.3.1.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro-crate/2.0.0/download -> proc-macro-crate-2.0.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.76/download -> proc-macro2-1.0.76.crate https://crates.io/api/v1/crates/pure-rust-locales/0.8.1/download -> pure-rust-locales-0.8.1.crate https://crates.io/api/v1/crates/quick-xml/0.30.0/download -> quick-xml-0.30.0.crate https://crates.io/api/v1/crates/quote/0.3.15/download -> quote-0.3.15.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.4/download -> regex-automata-0.4.4.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/reqwest/0.12.5/download -> reqwest-0.12.5.crate https://crates.io/api/v1/crates/ring/0.17.3/download -> ring-0.17.3.crate https://crates.io/api/v1/crates/ron/0.8.1/download -> ron-0.8.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.22/download -> rustc-demangle-0.1.22.crate https://crates.io/api/v1/crates/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.27/download -> rustix-0.37.27.crate https://crates.io/api/v1/crates/rustix/0.38.28/download -> rustix-0.38.28.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.4.1/download -> rustls-pki-types-1.4.1.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.3/download -> rustls-webpki-0.102.3.crate https://crates.io/api/v1/crates/rustls/0.23.7/download -> rustls-0.23.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.21/download -> schannel-0.1.21.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.8.0/download -> security-framework-sys-2.8.0.crate https://crates.io/api/v1/crates/security-framework/2.8.2/download -> security-framework-2.8.2.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.204/download -> serde-1.0.204.crate https://crates.io/api/v1/crates/serde_derive/1.0.204/download -> serde_derive-1.0.204.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.122/download -> serde_json-1.0.122.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.18.1/download -> smithay-client-toolkit-0.18.1.crate https://crates.io/api/v1/crates/socket2/0.4.9/download -> socket2-0.4.9.crate https://crates.io/api/v1/crates/socket2/0.5.5/download -> socket2-0.5.5.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/subtle/2.6.0/download -> subtle-2.6.0.crate https://crates.io/api/v1/crates/swayipc-async/2.0.1/download -> swayipc-async-2.0.1.crate https://crates.io/api/v1/crates/swayipc-types/1.3.0/download -> swayipc-types-1.3.0.crate https://crates.io/api/v1/crates/syn/0.11.11/download -> syn-0.11.11.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/synom/0.11.3/download -> synom-0.11.3.crate https://crates.io/api/v1/crates/sysinfo/0.29.11/download -> sysinfo-0.29.11.crate https://crates.io/api/v1/crates/system-deps/6.0.4/download -> system-deps-6.0.4.crate https://crates.io/api/v1/crates/system-tray/0.2.0/download -> system-tray-0.2.0.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.58/download -> thiserror-impl-1.0.58.crate https://crates.io/api/v1/crates/thiserror/1.0.58/download -> thiserror-1.0.58.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.4.0/download -> tokio-macros-2.4.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.0/download -> tokio-rustls-0.26.0.crate https://crates.io/api/v1/crates/tokio-util/0.7.7/download -> tokio-util-0.7.7.crate https://crates.io/api/v1/crates/tokio/1.39.2/download -> tokio-1.39.2.crate https://crates.io/api/v1/crates/toml/0.7.6/download -> toml-0.7.6.crate https://crates.io/api/v1/crates/toml/0.8.12/download -> toml-0.8.12.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.19.14/download -> toml_edit-0.19.14.crate https://crates.io/api/v1/crates/toml_edit/0.20.2/download -> toml_edit-0.20.2.crate https://crates.io/api/v1/crates/toml_edit/0.22.9/download -> toml_edit-0.22.9.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-error/0.2.0/download -> tracing-error-0.2.0.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.4/download -> try-lock-0.2.4.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.5/download -> ucd-trie-0.1.5.crate https://crates.io/api/v1/crates/uds_windows/1.0.2/download -> uds_windows-1.0.2.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-xid/0.0.4/download -> unicode-xid-0.0.4.crate https://crates.io/api/v1/crates/universal-config/0.5.0/download -> universal-config-0.5.0.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/upower_dbus/0.3.2/download -> upower_dbus-0.3.2.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.0/download -> want-0.3.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.34/download -> wasm-bindgen-futures-0.4.34.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/wayland-backend/0.3.2/download -> wayland-backend-0.3.2.crate https://crates.io/api/v1/crates/wayland-client/0.31.1/download -> wayland-client-0.31.1.crate https://crates.io/api/v1/crates/wayland-csd-frame/0.3.0/download -> wayland-csd-frame-0.3.0.crate https://crates.io/api/v1/crates/wayland-cursor/0.31.0/download -> wayland-cursor-0.31.0.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.2.0/download -> wayland-protocols-wlr-0.2.0.crate https://crates.io/api/v1/crates/wayland-protocols/0.31.2/download -> wayland-protocols-0.31.2.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.0/download -> wayland-scanner-0.31.0.crate https://crates.io/api/v1/crates/wayland-sys/0.31.1/download -> wayland-sys-0.31.1.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/winnow/0.5.10/download -> winnow-0.5.10.crate https://crates.io/api/v1/crates/winnow/0.6.5/download -> winnow-0.6.5.crate https://crates.io/api/v1/crates/winreg/0.52.0/download -> winreg-0.52.0.crate https://crates.io/api/v1/crates/xcursor/0.3.4/download -> xcursor-0.3.4.crate https://crates.io/api/v1/crates/xdg-home/1.0.0/download -> xdg-home-1.0.0.crate https://crates.io/api/v1/crates/xkeysym/0.2.0/download -> xkeysym-0.2.0.crate https://crates.io/api/v1/crates/zbus/3.15.2/download -> zbus-3.15.2.crate https://crates.io/api/v1/crates/zbus_macros/3.15.2/download -> zbus_macros-3.15.2.crate https://crates.io/api/v1/crates/zbus_names/2.6.0/download -> zbus_names-2.6.0.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zvariant/3.15.0/download -> zvariant-3.15.0.crate https://crates.io/api/v1/crates/zvariant_derive/3.15.0/download -> zvariant_derive-3.15.0.crate https://crates.io/api/v1/crates/zvariant_utils/1.0.1/download -> zvariant_utils-1.0.1.crate
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=3c6de8af20297f3132728b25c40fff6c
+_md5_=ffc88d306cac79124b4ff361331753fe
diff --git a/metadata/md5-cache/gui-apps/ironbar-0.16.1 b/metadata/md5-cache/gui-apps/ironbar-0.16.1
index e6f3a1c195fc..51c0f43b61ea 100644
--- a/metadata/md5-cache/gui-apps/ironbar-0.16.1
+++ b/metadata/md5-cache/gui-apps/ironbar-0.16.1
@@ -8,7 +8,8 @@ INHERIT=cargo
IUSE=cairo +http +music +tray +volume debug
KEYWORDS=~amd64
LICENSE=MIT Apache-2.0 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016
+RDEPEND=x11-libs/gtk+:3=[wayland] gui-libs/gtk-layer-shell[introspection] cairo? ( dev-lua/lgi[lua_targets_luajit] ) http? ( dev-libs/openssl:0= ) music? ( sys-apps/dbus ) tray? ( dev-libs/libdbusmenu[gtk3] ) volume? ( media-libs/libpulse )
SLOT=0
SRC_URI=https://github.com/JakeStanger/ironbar/archive/refs/tags/v0.16.1.tar.gz -> ironbar-0.16.1.tar.gz https://crates.io/api/v1/crates/addr2line/0.19.0/download -> addr2line-0.19.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/1.0.4/download -> aho-corasick-1.0.4.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.7/download -> anstream-0.6.7.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.1/download -> anstyle-wincon-3.0.1.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/async-broadcast/0.5.1/download -> async-broadcast-0.5.1.crate https://crates.io/api/v1/crates/async-channel/1.8.0/download -> async-channel-1.8.0.crate https://crates.io/api/v1/crates/async-executor/1.5.1/download -> async-executor-1.5.1.crate https://crates.io/api/v1/crates/async-fs/1.6.0/download -> async-fs-1.6.0.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-lock/2.7.0/download -> async-lock-2.7.0.crate https://crates.io/api/v1/crates/async-pidfd/0.1.4/download -> async-pidfd-0.1.4.crate https://crates.io/api/v1/crates/async-process/1.7.0/download -> async-process-1.7.0.crate https://crates.io/api/v1/crates/async-recursion/1.0.4/download -> async-recursion-1.0.4.crate https://crates.io/api/v1/crates/async-task/4.4.0/download -> async-task-4.4.0.crate https://crates.io/api/v1/crates/async-trait/0.1.68/download -> async-trait-0.1.68.crate https://crates.io/api/v1/crates/atk-sys/0.18.0/download -> atk-sys-0.18.0.crate https://crates.io/api/v1/crates/atk/0.18.0/download -> atk-0.18.0.crate https://crates.io/api/v1/crates/atomic-waker/1.1.1/download -> atomic-waker-1.1.1.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.67/download -> backtrace-0.3.67.crate https://crates.io/api/v1/crates/base64/0.21.0/download -> base64-0.21.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.0/download -> bitflags-2.4.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/blocking/1.3.1/download -> blocking-1.3.1.crate https://crates.io/api/v1/crates/bstr/1.8.0/download -> bstr-1.8.0.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cairo-rs/0.18.5/download -> cairo-rs-0.18.5.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.18.2/download -> cairo-sys-rs-0.18.2.crate https://crates.io/api/v1/crates/calloop-wayland-source/0.2.0/download -> calloop-wayland-source-0.2.0.crate https://crates.io/api/v1/crates/calloop/0.12.3/download -> calloop-0.12.3.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-expr/0.14.0/download -> cfg-expr-0.14.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clap/4.5.21/download -> clap-4.5.21.crate https://crates.io/api/v1/crates/clap_builder/4.5.21/download -> clap_builder-4.5.21.crate https://crates.io/api/v1/crates/clap_derive/4.5.18/download -> clap_derive-4.5.18.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/color-eyre/0.6.3/download -> color-eyre-0.6.3.crate https://crates.io/api/v1/crates/color-spantrace/0.2.0/download -> color-spantrace-0.2.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/concurrent-queue/2.2.0/download -> concurrent-queue-2.2.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.6/download -> cpufeatures-0.2.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctrlc/3.4.5/download -> ctrlc-3.4.5.crate https://crates.io/api/v1/crates/cursor-icon/1.1.0/download -> cursor-icon-1.1.0.crate https://crates.io/api/v1/crates/darling/0.14.4/download -> darling-0.14.4.crate https://crates.io/api/v1/crates/darling_core/0.14.4/download -> darling_core-0.14.4.crate https://crates.io/api/v1/crates/darling_macro/0.14.4/download -> darling_macro-0.14.4.crate https://crates.io/api/v1/crates/dbus/0.9.7/download -> dbus-0.9.7.crate https://crates.io/api/v1/crates/dbusmenu-glib-sys/0.1.0/download -> dbusmenu-glib-sys-0.1.0.crate https://crates.io/api/v1/crates/dbusmenu-gtk3-sys/0.1.0/download -> dbusmenu-gtk3-sys-0.1.0.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_is_enum_variant/0.1.1/download -> derive_is_enum_variant-0.1.1.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/digest/0.10.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/discard/1.0.4/download -> discard-1.0.4.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/enum-kinds/0.5.1/download -> enum-kinds-0.5.1.crate https://crates.io/api/v1/crates/enumflags2/0.7.7/download -> enumflags2-0.7.7.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.7/download -> enumflags2_derive-0.7.7.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/eyre/0.6.8/download -> eyre-0.6.8.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/field-offset/0.3.5/download -> field-offset-0.3.5.crate https://crates.io/api/v1/crates/filetime/0.2.22/download -> filetime-0.2.22.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/from_variants/1.0.2/download -> from_variants-1.0.2.crate https://crates.io/api/v1/crates/from_variants_impl/1.0.2/download -> from_variants_impl-1.0.2.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-lite/2.5.0/download -> futures-lite-2.5.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-signals/0.3.34/download -> futures-signals-0.3.34.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/gdk-pixbuf-sys/0.18.0/download -> gdk-pixbuf-sys-0.18.0.crate https://crates.io/api/v1/crates/gdk-pixbuf/0.18.3/download -> gdk-pixbuf-0.18.3.crate https://crates.io/api/v1/crates/gdk-sys/0.18.0/download -> gdk-sys-0.18.0.crate https://crates.io/api/v1/crates/gdk/0.18.0/download -> gdk-0.18.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gensym/0.1.1/download -> gensym-0.1.1.crate https://crates.io/api/v1/crates/getrandom/0.2.9/download -> getrandom-0.2.9.crate https://crates.io/api/v1/crates/gimli/0.27.2/download -> gimli-0.27.2.crate https://crates.io/api/v1/crates/gio-sys/0.18.1/download -> gio-sys-0.18.1.crate https://crates.io/api/v1/crates/gio/0.18.4/download -> gio-0.18.4.crate https://crates.io/api/v1/crates/glib-macros/0.18.3/download -> glib-macros-0.18.3.crate https://crates.io/api/v1/crates/glib-sys/0.18.1/download -> glib-sys-0.18.1.crate https://crates.io/api/v1/crates/glib/0.18.5/download -> glib-0.18.5.crate https://crates.io/api/v1/crates/gobject-sys/0.18.0/download -> gobject-sys-0.18.0.crate https://crates.io/api/v1/crates/gtk-layer-shell-sys/0.7.0/download -> gtk-layer-shell-sys-0.7.0.crate https://crates.io/api/v1/crates/gtk-layer-shell/0.8.1/download -> gtk-layer-shell-0.8.1.crate https://crates.io/api/v1/crates/gtk-sys/0.18.0/download -> gtk-sys-0.18.0.crate https://crates.io/api/v1/crates/gtk3-macros/0.18.0/download -> gtk3-macros-0.18.0.crate https://crates.io/api/v1/crates/gtk/0.18.1/download -> gtk-0.18.1.crate https://crates.io/api/v1/crates/h2/0.4.4/download -> h2-0.4.4.crate https://crates.io/api/v1/crates/hashbrown/0.15.0/download -> hashbrown-0.15.0.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.2/download -> hyper-rustls-0.27.2.crate https://crates.io/api/v1/crates/hyper-tls/0.6.0/download -> hyper-tls-0.6.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.3/download -> hyper-util-0.1.3.crate https://crates.io/api/v1/crates/hyper/1.2.0/download -> hyper-1.2.0.crate https://crates.io/api/v1/crates/hyprland-macros/0.4.0-alpha.1/download -> hyprland-macros-0.4.0-alpha.1.crate https://crates.io/api/v1/crates/hyprland/0.4.0-alpha.3/download -> hyprland-0.4.0-alpha.3.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.crate https://crates.io/api/v1/crates/indexmap/2.6.0/download -> indexmap-2.6.0.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.10.2/download -> inotify-0.10.2.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/ipnet/2.7.2/download -> ipnet-2.7.2.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcorn/0.9.2/download -> libcorn-0.9.2.crate https://crates.io/api/v1/crates/libdbus-sys/0.2.5/download -> libdbus-sys-0.2.5.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libpulse-binding/2.28.1/download -> libpulse-binding-2.28.1.crate https://crates.io/api/v1/crates/libpulse-sys/1.21.0/download -> libpulse-sys-1.21.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.12/download -> linux-raw-sys-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lua-src/547.0.0/download -> lua-src-547.0.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.6.3/download -> memchr-2.6.3.crate https://crates.io/api/v1/crates/memmap2/0.9.0/download -> memmap2-0.9.0.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/mio/1.0.1/download -> mio-1.0.1.crate https://crates.io/api/v1/crates/mlua-sys/0.6.1/download -> mlua-sys-0.6.1.crate https://crates.io/api/v1/crates/mlua/0.9.9/download -> mlua-0.9.9.crate https://crates.io/api/v1/crates/mpd-utils/0.2.1/download -> mpd-utils-0.2.1.crate https://crates.io/api/v1/crates/mpd_client/1.3.0/download -> mpd_client-1.3.0.crate https://crates.io/api/v1/crates/mpd_protocol/1.0.1/download -> mpd_protocol-1.0.1.crate https://crates.io/api/v1/crates/mpris/2.0.1/download -> mpris-2.0.1.crate https://crates.io/api/v1/crates/native-tls/0.2.11/download -> native-tls-0.2.11.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify-types/1.0.0/download -> notify-types-1.0.0.crate https://crates.io/api/v1/crates/notify/7.0.0/download -> notify-7.0.0.crate https://crates.io/api/v1/crates/ntapi/0.4.0/download -> ntapi-0.4.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/object/0.30.3/download -> object-0.30.3.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.103/download -> openssl-sys-0.9.103.crate https://crates.io/api/v1/crates/openssl/0.10.66/download -> openssl-0.10.66.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/owo-colors/3.5.0/download -> owo-colors-3.5.0.crate https://crates.io/api/v1/crates/pango-sys/0.18.0/download -> pango-sys-0.18.0.crate https://crates.io/api/v1/crates/pango/0.18.3/download -> pango-0.18.3.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pest/2.7.2/download -> pest-2.7.2.crate https://crates.io/api/v1/crates/pest_derive/2.7.2/download -> pest_derive-2.7.2.crate https://crates.io/api/v1/crates/pest_generator/2.7.2/download -> pest_generator-2.7.2.crate https://crates.io/api/v1/crates/pest_meta/2.7.2/download -> pest_meta-2.7.2.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.12/download -> pin-project-lite-0.2.12.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/polling/2.7.0/download -> polling-2.7.0.crate https://crates.io/api/v1/crates/polling/3.3.1/download -> polling-3.3.1.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro-crate/2.0.0/download -> proc-macro-crate-2.0.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.89/download -> proc-macro2-1.0.89.crate https://crates.io/api/v1/crates/pure-rust-locales/0.8.1/download -> pure-rust-locales-0.8.1.crate https://crates.io/api/v1/crates/quick-xml/0.30.0/download -> quick-xml-0.30.0.crate https://crates.io/api/v1/crates/quote/0.3.15/download -> quote-0.3.15.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.8/download -> regex-automata-0.4.8.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/reqwest/0.12.9/download -> reqwest-0.12.9.crate https://crates.io/api/v1/crates/ring/0.17.3/download -> ring-0.17.3.crate https://crates.io/api/v1/crates/ron/0.8.1/download -> ron-0.8.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.22/download -> rustc-demangle-0.1.22.crate https://crates.io/api/v1/crates/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.27/download -> rustix-0.37.27.crate https://crates.io/api/v1/crates/rustix/0.38.28/download -> rustix-0.38.28.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.4.1/download -> rustls-pki-types-1.4.1.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.3/download -> rustls-webpki-0.102.3.crate https://crates.io/api/v1/crates/rustls/0.23.7/download -> rustls-0.23.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.21/download -> schannel-0.1.21.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.8.0/download -> security-framework-sys-2.8.0.crate https://crates.io/api/v1/crates/security-framework/2.8.2/download -> security-framework-2.8.2.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.215/download -> serde-1.0.215.crate https://crates.io/api/v1/crates/serde_derive/1.0.215/download -> serde_derive-1.0.215.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.133/download -> serde_json-1.0.133.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.18.1/download -> smithay-client-toolkit-0.18.1.crate https://crates.io/api/v1/crates/socket2/0.4.9/download -> socket2-0.4.9.crate https://crates.io/api/v1/crates/socket2/0.5.5/download -> socket2-0.5.5.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/subtle/2.6.0/download -> subtle-2.6.0.crate https://crates.io/api/v1/crates/swayipc-async/2.0.1/download -> swayipc-async-2.0.1.crate https://crates.io/api/v1/crates/swayipc-types/1.3.0/download -> swayipc-types-1.3.0.crate https://crates.io/api/v1/crates/syn/0.11.11/download -> syn-0.11.11.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.87/download -> syn-2.0.87.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/synom/0.11.3/download -> synom-0.11.3.crate https://crates.io/api/v1/crates/sysinfo/0.29.11/download -> sysinfo-0.29.11.crate https://crates.io/api/v1/crates/system-deps/6.0.4/download -> system-deps-6.0.4.crate https://crates.io/api/v1/crates/system-tray/0.4.0/download -> system-tray-0.4.0.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.58/download -> thiserror-impl-1.0.58.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.0/download -> thiserror-impl-2.0.0.crate https://crates.io/api/v1/crates/thiserror/1.0.58/download -> thiserror-1.0.58.crate https://crates.io/api/v1/crates/thiserror/2.0.0/download -> thiserror-2.0.0.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.4.0/download -> tokio-macros-2.4.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.0/download -> tokio-rustls-0.26.0.crate https://crates.io/api/v1/crates/tokio-util/0.7.7/download -> tokio-util-0.7.7.crate https://crates.io/api/v1/crates/tokio/1.41.1/download -> tokio-1.41.1.crate https://crates.io/api/v1/crates/toml/0.7.6/download -> toml-0.7.6.crate https://crates.io/api/v1/crates/toml/0.8.12/download -> toml-0.8.12.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.19.14/download -> toml_edit-0.19.14.crate https://crates.io/api/v1/crates/toml_edit/0.20.2/download -> toml_edit-0.20.2.crate https://crates.io/api/v1/crates/toml_edit/0.22.9/download -> toml_edit-0.22.9.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-error/0.2.0/download -> tracing-error-0.2.0.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.4/download -> try-lock-0.2.4.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.5/download -> ucd-trie-0.1.5.crate https://crates.io/api/v1/crates/uds_windows/1.0.2/download -> uds_windows-1.0.2.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-xid/0.0.4/download -> unicode-xid-0.0.4.crate https://crates.io/api/v1/crates/universal-config/0.5.0/download -> universal-config-0.5.0.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/upower_dbus/0.3.2/download -> upower_dbus-0.3.2.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.0/download -> want-0.3.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.93/download -> wasm-bindgen-backend-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.34/download -> wasm-bindgen-futures-0.4.34.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.93/download -> wasm-bindgen-macro-support-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.93/download -> wasm-bindgen-macro-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.93/download -> wasm-bindgen-shared-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.93/download -> wasm-bindgen-0.2.93.crate https://crates.io/api/v1/crates/wayland-backend/0.3.2/download -> wayland-backend-0.3.2.crate https://crates.io/api/v1/crates/wayland-client/0.31.1/download -> wayland-client-0.31.1.crate https://crates.io/api/v1/crates/wayland-csd-frame/0.3.0/download -> wayland-csd-frame-0.3.0.crate https://crates.io/api/v1/crates/wayland-cursor/0.31.0/download -> wayland-cursor-0.31.0.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.2.0/download -> wayland-protocols-wlr-0.2.0.crate https://crates.io/api/v1/crates/wayland-protocols/0.31.2/download -> wayland-protocols-0.31.2.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.0/download -> wayland-scanner-0.31.0.crate https://crates.io/api/v1/crates/wayland-sys/0.31.1/download -> wayland-sys-0.31.1.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-registry/0.2.0/download -> windows-registry-0.2.0.crate https://crates.io/api/v1/crates/windows-result/0.2.0/download -> windows-result-0.2.0.crate https://crates.io/api/v1/crates/windows-strings/0.1.0/download -> windows-strings-0.1.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.5.10/download -> winnow-0.5.10.crate https://crates.io/api/v1/crates/winnow/0.6.5/download -> winnow-0.6.5.crate https://crates.io/api/v1/crates/xcursor/0.3.4/download -> xcursor-0.3.4.crate https://crates.io/api/v1/crates/xdg-home/1.0.0/download -> xdg-home-1.0.0.crate https://crates.io/api/v1/crates/xkeysym/0.2.0/download -> xkeysym-0.2.0.crate https://crates.io/api/v1/crates/zbus/3.15.2/download -> zbus-3.15.2.crate https://crates.io/api/v1/crates/zbus_macros/3.15.2/download -> zbus_macros-3.15.2.crate https://crates.io/api/v1/crates/zbus_names/2.6.0/download -> zbus_names-2.6.0.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zvariant/3.15.0/download -> zvariant-3.15.0.crate https://crates.io/api/v1/crates/zvariant_derive/3.15.0/download -> zvariant_derive-3.15.0.crate https://crates.io/api/v1/crates/zvariant_utils/1.0.1/download -> zvariant_utils-1.0.1.crate
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=bbd7af59f85cc85dc2e639d3e7807839
+_md5_=c1112fd45ded2a888783de7bcdef4208
diff --git a/metadata/md5-cache/gui-apps/ironbar-0.16.1-r1 b/metadata/md5-cache/gui-apps/ironbar-0.16.1-r1
index 52022b83ff9e..a39b4ec0e0c6 100644
--- a/metadata/md5-cache/gui-apps/ironbar-0.16.1-r1
+++ b/metadata/md5-cache/gui-apps/ironbar-0.16.1-r1
@@ -8,7 +8,8 @@ INHERIT=cargo
IUSE=cairo +http +music notifications +tray +volume debug
KEYWORDS=~amd64
LICENSE=MIT Apache-2.0 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016
+RDEPEND=x11-libs/gtk+:3=[wayland] gui-libs/gtk-layer-shell[introspection] cairo? ( dev-lua/lgi[lua_targets_luajit] ) http? ( dev-libs/openssl:0= ) music? ( sys-apps/dbus ) notifications? ( gui-apps/swaync ) tray? ( dev-libs/libdbusmenu[gtk3] ) volume? ( media-libs/libpulse )
SLOT=0
SRC_URI=https://github.com/JakeStanger/ironbar/archive/refs/tags/v0.16.1.tar.gz -> ironbar-0.16.1.tar.gz https://crates.io/api/v1/crates/addr2line/0.19.0/download -> addr2line-0.19.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/1.0.4/download -> aho-corasick-1.0.4.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.7/download -> anstream-0.6.7.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.1/download -> anstyle-wincon-3.0.1.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/async-broadcast/0.5.1/download -> async-broadcast-0.5.1.crate https://crates.io/api/v1/crates/async-channel/1.8.0/download -> async-channel-1.8.0.crate https://crates.io/api/v1/crates/async-executor/1.5.1/download -> async-executor-1.5.1.crate https://crates.io/api/v1/crates/async-fs/1.6.0/download -> async-fs-1.6.0.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-lock/2.7.0/download -> async-lock-2.7.0.crate https://crates.io/api/v1/crates/async-pidfd/0.1.4/download -> async-pidfd-0.1.4.crate https://crates.io/api/v1/crates/async-process/1.7.0/download -> async-process-1.7.0.crate https://crates.io/api/v1/crates/async-recursion/1.0.4/download -> async-recursion-1.0.4.crate https://crates.io/api/v1/crates/async-task/4.4.0/download -> async-task-4.4.0.crate https://crates.io/api/v1/crates/async-trait/0.1.68/download -> async-trait-0.1.68.crate https://crates.io/api/v1/crates/atk-sys/0.18.0/download -> atk-sys-0.18.0.crate https://crates.io/api/v1/crates/atk/0.18.0/download -> atk-0.18.0.crate https://crates.io/api/v1/crates/atomic-waker/1.1.1/download -> atomic-waker-1.1.1.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.67/download -> backtrace-0.3.67.crate https://crates.io/api/v1/crates/base64/0.21.0/download -> base64-0.21.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.0/download -> bitflags-2.4.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/blocking/1.3.1/download -> blocking-1.3.1.crate https://crates.io/api/v1/crates/bstr/1.8.0/download -> bstr-1.8.0.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cairo-rs/0.18.5/download -> cairo-rs-0.18.5.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.18.2/download -> cairo-sys-rs-0.18.2.crate https://crates.io/api/v1/crates/calloop-wayland-source/0.2.0/download -> calloop-wayland-source-0.2.0.crate https://crates.io/api/v1/crates/calloop/0.12.3/download -> calloop-0.12.3.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-expr/0.14.0/download -> cfg-expr-0.14.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clap/4.5.21/download -> clap-4.5.21.crate https://crates.io/api/v1/crates/clap_builder/4.5.21/download -> clap_builder-4.5.21.crate https://crates.io/api/v1/crates/clap_derive/4.5.18/download -> clap_derive-4.5.18.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/color-eyre/0.6.3/download -> color-eyre-0.6.3.crate https://crates.io/api/v1/crates/color-spantrace/0.2.0/download -> color-spantrace-0.2.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/concurrent-queue/2.2.0/download -> concurrent-queue-2.2.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.6/download -> cpufeatures-0.2.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctrlc/3.4.5/download -> ctrlc-3.4.5.crate https://crates.io/api/v1/crates/cursor-icon/1.1.0/download -> cursor-icon-1.1.0.crate https://crates.io/api/v1/crates/darling/0.14.4/download -> darling-0.14.4.crate https://crates.io/api/v1/crates/darling_core/0.14.4/download -> darling_core-0.14.4.crate https://crates.io/api/v1/crates/darling_macro/0.14.4/download -> darling_macro-0.14.4.crate https://crates.io/api/v1/crates/dbus/0.9.7/download -> dbus-0.9.7.crate https://crates.io/api/v1/crates/dbusmenu-glib-sys/0.1.0/download -> dbusmenu-glib-sys-0.1.0.crate https://crates.io/api/v1/crates/dbusmenu-gtk3-sys/0.1.0/download -> dbusmenu-gtk3-sys-0.1.0.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_is_enum_variant/0.1.1/download -> derive_is_enum_variant-0.1.1.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/digest/0.10.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/discard/1.0.4/download -> discard-1.0.4.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/enum-kinds/0.5.1/download -> enum-kinds-0.5.1.crate https://crates.io/api/v1/crates/enumflags2/0.7.7/download -> enumflags2-0.7.7.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.7/download -> enumflags2_derive-0.7.7.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/eyre/0.6.8/download -> eyre-0.6.8.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/field-offset/0.3.5/download -> field-offset-0.3.5.crate https://crates.io/api/v1/crates/filetime/0.2.22/download -> filetime-0.2.22.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/from_variants/1.0.2/download -> from_variants-1.0.2.crate https://crates.io/api/v1/crates/from_variants_impl/1.0.2/download -> from_variants_impl-1.0.2.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-lite/2.5.0/download -> futures-lite-2.5.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-signals/0.3.34/download -> futures-signals-0.3.34.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/gdk-pixbuf-sys/0.18.0/download -> gdk-pixbuf-sys-0.18.0.crate https://crates.io/api/v1/crates/gdk-pixbuf/0.18.3/download -> gdk-pixbuf-0.18.3.crate https://crates.io/api/v1/crates/gdk-sys/0.18.0/download -> gdk-sys-0.18.0.crate https://crates.io/api/v1/crates/gdk/0.18.0/download -> gdk-0.18.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gensym/0.1.1/download -> gensym-0.1.1.crate https://crates.io/api/v1/crates/getrandom/0.2.9/download -> getrandom-0.2.9.crate https://crates.io/api/v1/crates/gimli/0.27.2/download -> gimli-0.27.2.crate https://crates.io/api/v1/crates/gio-sys/0.18.1/download -> gio-sys-0.18.1.crate https://crates.io/api/v1/crates/gio/0.18.4/download -> gio-0.18.4.crate https://crates.io/api/v1/crates/glib-macros/0.18.3/download -> glib-macros-0.18.3.crate https://crates.io/api/v1/crates/glib-sys/0.18.1/download -> glib-sys-0.18.1.crate https://crates.io/api/v1/crates/glib/0.18.5/download -> glib-0.18.5.crate https://crates.io/api/v1/crates/gobject-sys/0.18.0/download -> gobject-sys-0.18.0.crate https://crates.io/api/v1/crates/gtk-layer-shell-sys/0.7.0/download -> gtk-layer-shell-sys-0.7.0.crate https://crates.io/api/v1/crates/gtk-layer-shell/0.8.1/download -> gtk-layer-shell-0.8.1.crate https://crates.io/api/v1/crates/gtk-sys/0.18.0/download -> gtk-sys-0.18.0.crate https://crates.io/api/v1/crates/gtk3-macros/0.18.0/download -> gtk3-macros-0.18.0.crate https://crates.io/api/v1/crates/gtk/0.18.1/download -> gtk-0.18.1.crate https://crates.io/api/v1/crates/h2/0.4.4/download -> h2-0.4.4.crate https://crates.io/api/v1/crates/hashbrown/0.15.0/download -> hashbrown-0.15.0.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.2/download -> hyper-rustls-0.27.2.crate https://crates.io/api/v1/crates/hyper-tls/0.6.0/download -> hyper-tls-0.6.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.3/download -> hyper-util-0.1.3.crate https://crates.io/api/v1/crates/hyper/1.2.0/download -> hyper-1.2.0.crate https://crates.io/api/v1/crates/hyprland-macros/0.4.0-alpha.1/download -> hyprland-macros-0.4.0-alpha.1.crate https://crates.io/api/v1/crates/hyprland/0.4.0-alpha.3/download -> hyprland-0.4.0-alpha.3.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.crate https://crates.io/api/v1/crates/indexmap/2.6.0/download -> indexmap-2.6.0.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.10.2/download -> inotify-0.10.2.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/ipnet/2.7.2/download -> ipnet-2.7.2.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcorn/0.9.2/download -> libcorn-0.9.2.crate https://crates.io/api/v1/crates/libdbus-sys/0.2.5/download -> libdbus-sys-0.2.5.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libpulse-binding/2.28.1/download -> libpulse-binding-2.28.1.crate https://crates.io/api/v1/crates/libpulse-sys/1.21.0/download -> libpulse-sys-1.21.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.12/download -> linux-raw-sys-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lua-src/547.0.0/download -> lua-src-547.0.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.6.3/download -> memchr-2.6.3.crate https://crates.io/api/v1/crates/memmap2/0.9.0/download -> memmap2-0.9.0.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/mio/1.0.1/download -> mio-1.0.1.crate https://crates.io/api/v1/crates/mlua-sys/0.6.1/download -> mlua-sys-0.6.1.crate https://crates.io/api/v1/crates/mlua/0.9.9/download -> mlua-0.9.9.crate https://crates.io/api/v1/crates/mpd-utils/0.2.1/download -> mpd-utils-0.2.1.crate https://crates.io/api/v1/crates/mpd_client/1.3.0/download -> mpd_client-1.3.0.crate https://crates.io/api/v1/crates/mpd_protocol/1.0.1/download -> mpd_protocol-1.0.1.crate https://crates.io/api/v1/crates/mpris/2.0.1/download -> mpris-2.0.1.crate https://crates.io/api/v1/crates/native-tls/0.2.11/download -> native-tls-0.2.11.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify-types/1.0.0/download -> notify-types-1.0.0.crate https://crates.io/api/v1/crates/notify/7.0.0/download -> notify-7.0.0.crate https://crates.io/api/v1/crates/ntapi/0.4.0/download -> ntapi-0.4.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/object/0.30.3/download -> object-0.30.3.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.103/download -> openssl-sys-0.9.103.crate https://crates.io/api/v1/crates/openssl/0.10.66/download -> openssl-0.10.66.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/owo-colors/3.5.0/download -> owo-colors-3.5.0.crate https://crates.io/api/v1/crates/pango-sys/0.18.0/download -> pango-sys-0.18.0.crate https://crates.io/api/v1/crates/pango/0.18.3/download -> pango-0.18.3.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pest/2.7.2/download -> pest-2.7.2.crate https://crates.io/api/v1/crates/pest_derive/2.7.2/download -> pest_derive-2.7.2.crate https://crates.io/api/v1/crates/pest_generator/2.7.2/download -> pest_generator-2.7.2.crate https://crates.io/api/v1/crates/pest_meta/2.7.2/download -> pest_meta-2.7.2.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.12/download -> pin-project-lite-0.2.12.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/polling/2.7.0/download -> polling-2.7.0.crate https://crates.io/api/v1/crates/polling/3.3.1/download -> polling-3.3.1.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro-crate/2.0.0/download -> proc-macro-crate-2.0.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.89/download -> proc-macro2-1.0.89.crate https://crates.io/api/v1/crates/pure-rust-locales/0.8.1/download -> pure-rust-locales-0.8.1.crate https://crates.io/api/v1/crates/quick-xml/0.30.0/download -> quick-xml-0.30.0.crate https://crates.io/api/v1/crates/quote/0.3.15/download -> quote-0.3.15.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.8/download -> regex-automata-0.4.8.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/reqwest/0.12.9/download -> reqwest-0.12.9.crate https://crates.io/api/v1/crates/ring/0.17.3/download -> ring-0.17.3.crate https://crates.io/api/v1/crates/ron/0.8.1/download -> ron-0.8.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.22/download -> rustc-demangle-0.1.22.crate https://crates.io/api/v1/crates/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.27/download -> rustix-0.37.27.crate https://crates.io/api/v1/crates/rustix/0.38.28/download -> rustix-0.38.28.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.4.1/download -> rustls-pki-types-1.4.1.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.3/download -> rustls-webpki-0.102.3.crate https://crates.io/api/v1/crates/rustls/0.23.7/download -> rustls-0.23.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.21/download -> schannel-0.1.21.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.8.0/download -> security-framework-sys-2.8.0.crate https://crates.io/api/v1/crates/security-framework/2.8.2/download -> security-framework-2.8.2.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.215/download -> serde-1.0.215.crate https://crates.io/api/v1/crates/serde_derive/1.0.215/download -> serde_derive-1.0.215.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.133/download -> serde_json-1.0.133.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.18.1/download -> smithay-client-toolkit-0.18.1.crate https://crates.io/api/v1/crates/socket2/0.4.9/download -> socket2-0.4.9.crate https://crates.io/api/v1/crates/socket2/0.5.5/download -> socket2-0.5.5.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/subtle/2.6.0/download -> subtle-2.6.0.crate https://crates.io/api/v1/crates/swayipc-async/2.0.1/download -> swayipc-async-2.0.1.crate https://crates.io/api/v1/crates/swayipc-types/1.3.0/download -> swayipc-types-1.3.0.crate https://crates.io/api/v1/crates/syn/0.11.11/download -> syn-0.11.11.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.87/download -> syn-2.0.87.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/synom/0.11.3/download -> synom-0.11.3.crate https://crates.io/api/v1/crates/sysinfo/0.29.11/download -> sysinfo-0.29.11.crate https://crates.io/api/v1/crates/system-deps/6.0.4/download -> system-deps-6.0.4.crate https://crates.io/api/v1/crates/system-tray/0.4.0/download -> system-tray-0.4.0.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.58/download -> thiserror-impl-1.0.58.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.0/download -> thiserror-impl-2.0.0.crate https://crates.io/api/v1/crates/thiserror/1.0.58/download -> thiserror-1.0.58.crate https://crates.io/api/v1/crates/thiserror/2.0.0/download -> thiserror-2.0.0.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.4.0/download -> tokio-macros-2.4.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.0/download -> tokio-rustls-0.26.0.crate https://crates.io/api/v1/crates/tokio-util/0.7.7/download -> tokio-util-0.7.7.crate https://crates.io/api/v1/crates/tokio/1.41.1/download -> tokio-1.41.1.crate https://crates.io/api/v1/crates/toml/0.7.6/download -> toml-0.7.6.crate https://crates.io/api/v1/crates/toml/0.8.12/download -> toml-0.8.12.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.19.14/download -> toml_edit-0.19.14.crate https://crates.io/api/v1/crates/toml_edit/0.20.2/download -> toml_edit-0.20.2.crate https://crates.io/api/v1/crates/toml_edit/0.22.9/download -> toml_edit-0.22.9.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-error/0.2.0/download -> tracing-error-0.2.0.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.4/download -> try-lock-0.2.4.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.5/download -> ucd-trie-0.1.5.crate https://crates.io/api/v1/crates/uds_windows/1.0.2/download -> uds_windows-1.0.2.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-xid/0.0.4/download -> unicode-xid-0.0.4.crate https://crates.io/api/v1/crates/universal-config/0.5.0/download -> universal-config-0.5.0.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/upower_dbus/0.3.2/download -> upower_dbus-0.3.2.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.0/download -> want-0.3.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.93/download -> wasm-bindgen-backend-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.34/download -> wasm-bindgen-futures-0.4.34.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.93/download -> wasm-bindgen-macro-support-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.93/download -> wasm-bindgen-macro-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.93/download -> wasm-bindgen-shared-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.93/download -> wasm-bindgen-0.2.93.crate https://crates.io/api/v1/crates/wayland-backend/0.3.2/download -> wayland-backend-0.3.2.crate https://crates.io/api/v1/crates/wayland-client/0.31.1/download -> wayland-client-0.31.1.crate https://crates.io/api/v1/crates/wayland-csd-frame/0.3.0/download -> wayland-csd-frame-0.3.0.crate https://crates.io/api/v1/crates/wayland-cursor/0.31.0/download -> wayland-cursor-0.31.0.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.2.0/download -> wayland-protocols-wlr-0.2.0.crate https://crates.io/api/v1/crates/wayland-protocols/0.31.2/download -> wayland-protocols-0.31.2.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.0/download -> wayland-scanner-0.31.0.crate https://crates.io/api/v1/crates/wayland-sys/0.31.1/download -> wayland-sys-0.31.1.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-registry/0.2.0/download -> windows-registry-0.2.0.crate https://crates.io/api/v1/crates/windows-result/0.2.0/download -> windows-result-0.2.0.crate https://crates.io/api/v1/crates/windows-strings/0.1.0/download -> windows-strings-0.1.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.5.10/download -> winnow-0.5.10.crate https://crates.io/api/v1/crates/winnow/0.6.5/download -> winnow-0.6.5.crate https://crates.io/api/v1/crates/xcursor/0.3.4/download -> xcursor-0.3.4.crate https://crates.io/api/v1/crates/xdg-home/1.0.0/download -> xdg-home-1.0.0.crate https://crates.io/api/v1/crates/xkeysym/0.2.0/download -> xkeysym-0.2.0.crate https://crates.io/api/v1/crates/zbus/3.15.2/download -> zbus-3.15.2.crate https://crates.io/api/v1/crates/zbus_macros/3.15.2/download -> zbus_macros-3.15.2.crate https://crates.io/api/v1/crates/zbus_names/2.6.0/download -> zbus_names-2.6.0.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zvariant/3.15.0/download -> zvariant-3.15.0.crate https://crates.io/api/v1/crates/zvariant_derive/3.15.0/download -> zvariant_derive-3.15.0.crate https://crates.io/api/v1/crates/zvariant_utils/1.0.1/download -> zvariant_utils-1.0.1.crate
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=4a652ee97b9f7ca6e75533a4e38f1662
+_md5_=f65172ccbb43fd89eaf075433fd86260
diff --git a/metadata/md5-cache/gui-apps/ironbar-9999 b/metadata/md5-cache/gui-apps/ironbar-9999
new file mode 100644
index 000000000000..829cc435d6de
--- /dev/null
+++ b/metadata/md5-cache/gui-apps/ironbar-9999
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install setup test unpack
+DEPEND=x11-libs/gtk+:3=[wayland] gui-libs/gtk-layer-shell[introspection] cairo? ( dev-lua/lgi[lua_targets_luajit] ) http? ( dev-libs/openssl:0= ) music? ( sys-apps/dbus ) notifications? ( gui-apps/swaync ) tray? ( dev-libs/libdbusmenu[gtk3] ) volume? ( media-libs/libpulse )
+DESCRIPTION=Customisable Wayland gtk bar written in Rust
+EAPI=8
+HOMEPAGE=https://crates.io/crates/ironbar
+INHERIT=cargo git-r3
+IUSE=cairo +http +music notifications +tray +volume debug
+LICENSE=MIT Apache-2.0 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016
+PROPERTIES=live
+RDEPEND=x11-libs/gtk+:3=[wayland] gui-libs/gtk-layer-shell[introspection] cairo? ( dev-lua/lgi[lua_targets_luajit] ) http? ( dev-libs/openssl:0= ) music? ( sys-apps/dbus ) notifications? ( gui-apps/swaync ) tray? ( dev-libs/libdbusmenu[gtk3] ) volume? ( media-libs/libpulse )
+SLOT=0
+_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=643e8a7ea8bf4fc2202690b0c9f0acbd
diff --git a/metadata/md5-cache/gui-apps/wev-1.1.0 b/metadata/md5-cache/gui-apps/wev-1.1.0
new file mode 100644
index 000000000000..6e289a92060f
--- /dev/null
+++ b/metadata/md5-cache/gui-apps/wev-1.1.0
@@ -0,0 +1,14 @@
+BDEPEND=app-text/scdoc dev-util/wayland-scanner virtual/pkgconfig
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/wayland-protocols
+DESCRIPTION=Wayland event viewer
+EAPI=8
+HOMEPAGE=https://git.sr.ht/~sircmpwn/wev
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-libs/wayland x11-libs/libxkbcommon
+SLOT=0
+SRC_URI=https://git.sr.ht/~sircmpwn/wev/archive/1.1.0.tar.gz -> wev-1.1.0.tar.gz
+_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=08a1b6347c5cfefa21789c6123537316
diff --git a/metadata/md5-cache/gui-libs/libdecor-0.2.3 b/metadata/md5-cache/gui-libs/libdecor-0.2.3
new file mode 100644
index 000000000000..eef0f9f86b3b
--- /dev/null
+++ b/metadata/md5-cache/gui-libs/libdecor-0.2.3
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-libs/wayland-1.18[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/pango[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) examples? ( media-libs/libglvnd x11-libs/libxkbcommon ) >=dev-libs/wayland-protocols-1.15
+DESCRIPTION=A client-side decorations library for Wayland clients
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/libdecor/libdecor
+INHERIT=meson-multilib
+IUSE=+dbus +gtk examples abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-libs/wayland-1.18[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/pango[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) examples? ( media-libs/libglvnd x11-libs/libxkbcommon )
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/libdecor/libdecor/-/archive/0.2.3/libdecor-0.2.3.tar.bz2
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=26fe620edf7e589b1b059d05314e0b95
diff --git a/metadata/md5-cache/gui-libs/libdecor-9999 b/metadata/md5-cache/gui-libs/libdecor-9999
index 2d159bd9f140..342e1abca6ca 100644
--- a/metadata/md5-cache/gui-libs/libdecor-9999
+++ b/metadata/md5-cache/gui-libs/libdecor-9999
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=>=dev-libs/wayland-1.18[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/pango[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) examples? ( media-libs/libglvnd x11-libs/libxkbcommon )
SLOT=0
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b1c815687a7dee75c2a95cef2d5dcf36
+_md5_=26fe620edf7e589b1b059d05314e0b95
diff --git a/metadata/md5-cache/gui-wm/phoc-0.42.1 b/metadata/md5-cache/gui-wm/phoc-0.42.1
deleted file mode 100644
index 99a2652f9db6..000000000000
--- a/metadata/md5-cache/gui-wm/phoc-0.42.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-libs/glib:2 dev-libs/wayland-protocols dev-util/wayland-scanner sys-devel/gettext gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) verify-sig? ( sec-keys/openpgp-keys-phosh ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=>=dev-libs/libinput-1.14.0:= >=dev-libs/wayland-1.22.0 media-libs/libdisplay-info:= media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) sys-apps/hwdata sys-auth/seatd:= x11-base/xwayland x11-libs/cairo >=x11-libs/libdrm-2.4.114 x11-libs/libxcb:= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm virtual/libudev amd64? ( >=dev-libs/libliftoff-0.4 ) >=dev-libs/glib-2.74:2 dev-libs/gmobile dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas x11-libs/pixman x11-libs/libxcb:= x11-libs/libxkbcommon test? ( x11-wm/mutter )
-DESCRIPTION=Wayland compositor for mobile phones
-EAPI=8
-HOMEPAGE=https://gitlab.gnome.org/World/Phosh/phoc
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome2-utils meson verify-sig virtualx xdg
-IUSE=gtk-doc man test verify-sig test
-KEYWORDS=~amd64 ~arm64
-LICENSE=|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT
-RDEPEND=>=dev-libs/libinput-1.14.0:= >=dev-libs/wayland-1.22.0 media-libs/libdisplay-info:= media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) sys-apps/hwdata sys-auth/seatd:= x11-base/xwayland x11-libs/cairo >=x11-libs/libdrm-2.4.114 x11-libs/libxcb:= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm virtual/libudev amd64? ( >=dev-libs/libliftoff-0.4 ) >=dev-libs/glib-2.74:2 dev-libs/gmobile dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas x11-libs/pixman x11-libs/libxcb:= x11-libs/libxkbcommon
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://sources.phosh.mobi/releases/phoc/phoc-0.42.1.tar.xz verify-sig? ( https://sources.phosh.mobi/releases/phoc/phoc-0.42.1.tar.xz.asc )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7ad6732a9af48e363e97648103aea433
diff --git a/metadata/md5-cache/gui-wm/phoc-0.43.0 b/metadata/md5-cache/gui-wm/phoc-0.43.0
deleted file mode 100644
index ef6b397388ac..000000000000
--- a/metadata/md5-cache/gui-wm/phoc-0.43.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-libs/glib:2 dev-libs/wayland-protocols dev-util/wayland-scanner sys-devel/gettext gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) verify-sig? ( sec-keys/openpgp-keys-phosh ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=>=dev-libs/libinput-1.14.0:= >=dev-libs/wayland-1.22.0 media-libs/libdisplay-info:= media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) sys-apps/hwdata sys-auth/seatd:= x11-base/xwayland x11-libs/cairo >=x11-libs/libdrm-2.4.114 x11-libs/libxcb:= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm virtual/libudev amd64? ( >=dev-libs/libliftoff-0.4 ) >=dev-libs/glib-2.74:2 dev-libs/gmobile dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas x11-libs/pixman x11-libs/libxcb:= x11-libs/libxkbcommon test? ( x11-wm/mutter )
-DESCRIPTION=Wayland compositor for mobile phones
-EAPI=8
-HOMEPAGE=https://gitlab.gnome.org/World/Phosh/phoc
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome2-utils meson verify-sig virtualx xdg
-IUSE=gtk-doc man test verify-sig test
-KEYWORDS=~amd64 ~arm64
-LICENSE=|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT
-RDEPEND=>=dev-libs/libinput-1.14.0:= >=dev-libs/wayland-1.22.0 media-libs/libdisplay-info:= media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) sys-apps/hwdata sys-auth/seatd:= x11-base/xwayland x11-libs/cairo >=x11-libs/libdrm-2.4.114 x11-libs/libxcb:= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm virtual/libudev amd64? ( >=dev-libs/libliftoff-0.4 ) >=dev-libs/glib-2.74:2 dev-libs/gmobile dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas x11-libs/pixman x11-libs/libxcb:= x11-libs/libxkbcommon
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://sources.phosh.mobi/releases/phoc/phoc-0.43.0.tar.xz verify-sig? ( https://sources.phosh.mobi/releases/phoc/phoc-0.43.0.tar.xz.asc )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7ad6732a9af48e363e97648103aea433
diff --git a/metadata/md5-cache/gui-wm/phoc-0.44.0 b/metadata/md5-cache/gui-wm/phoc-0.44.0
deleted file mode 100644
index 9ddba07a28dc..000000000000
--- a/metadata/md5-cache/gui-wm/phoc-0.44.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-libs/glib:2 dev-libs/wayland-protocols dev-util/wayland-scanner sys-devel/gettext gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) verify-sig? ( sec-keys/openpgp-keys-phosh ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=>=dev-libs/libinput-1.14.0:= >=dev-libs/wayland-1.22.0 media-libs/libdisplay-info:= media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) sys-apps/hwdata sys-auth/seatd:= x11-base/xwayland x11-libs/cairo >=x11-libs/libdrm-2.4.114 x11-libs/libxcb:= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm virtual/libudev amd64? ( >=dev-libs/libliftoff-0.4 ) >=dev-libs/glib-2.74:2 dev-libs/gmobile dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas x11-libs/pixman x11-libs/libxcb:= x11-libs/libxkbcommon test? ( x11-wm/mutter )
-DESCRIPTION=Wayland compositor for mobile phones
-EAPI=8
-HOMEPAGE=https://gitlab.gnome.org/World/Phosh/phoc
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome2-utils meson verify-sig virtualx xdg
-IUSE=gtk-doc man test verify-sig test
-KEYWORDS=~amd64 ~arm64
-LICENSE=|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT
-RDEPEND=>=dev-libs/libinput-1.14.0:= >=dev-libs/wayland-1.22.0 media-libs/libdisplay-info:= media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) sys-apps/hwdata sys-auth/seatd:= x11-base/xwayland x11-libs/cairo >=x11-libs/libdrm-2.4.114 x11-libs/libxcb:= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm virtual/libudev amd64? ( >=dev-libs/libliftoff-0.4 ) >=dev-libs/glib-2.74:2 dev-libs/gmobile dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas x11-libs/pixman x11-libs/libxcb:= x11-libs/libxkbcommon
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://sources.phosh.mobi/releases/phoc/phoc-0.44.0.tar.xz verify-sig? ( https://sources.phosh.mobi/releases/phoc/phoc-0.44.0.tar.xz.asc )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d8ae062fc4797b3cf80dee311a8f4ffa
diff --git a/metadata/md5-cache/gui-wm/phoc-0.44.1 b/metadata/md5-cache/gui-wm/phoc-0.44.1
deleted file mode 100644
index 230ea66a695e..000000000000
--- a/metadata/md5-cache/gui-wm/phoc-0.44.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-libs/glib:2 dev-libs/wayland-protocols dev-util/wayland-scanner sys-devel/gettext gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) verify-sig? ( sec-keys/openpgp-keys-phosh ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=>=dev-libs/libinput-1.14.0:= >=dev-libs/wayland-1.22.0 media-libs/libdisplay-info:= media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) sys-apps/hwdata sys-auth/seatd:= x11-base/xwayland x11-libs/cairo >=x11-libs/libdrm-2.4.114 x11-libs/libxcb:= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm virtual/libudev amd64? ( >=dev-libs/libliftoff-0.4 ) >=dev-libs/glib-2.74:2 dev-libs/gmobile dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas x11-libs/pixman x11-libs/libxcb:= x11-libs/libxkbcommon test? ( x11-wm/mutter )
-DESCRIPTION=Wayland compositor for mobile phones
-EAPI=8
-HOMEPAGE=https://gitlab.gnome.org/World/Phosh/phoc
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome2-utils meson verify-sig virtualx xdg
-IUSE=gtk-doc man test verify-sig test
-KEYWORDS=~amd64 ~arm64
-LICENSE=|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT
-RDEPEND=>=dev-libs/libinput-1.14.0:= >=dev-libs/wayland-1.22.0 media-libs/libdisplay-info:= media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) sys-apps/hwdata sys-auth/seatd:= x11-base/xwayland x11-libs/cairo >=x11-libs/libdrm-2.4.114 x11-libs/libxcb:= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm virtual/libudev amd64? ( >=dev-libs/libliftoff-0.4 ) >=dev-libs/glib-2.74:2 dev-libs/gmobile dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas x11-libs/pixman x11-libs/libxcb:= x11-libs/libxkbcommon
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://sources.phosh.mobi/releases/phoc/phoc-0.44.1.tar.xz verify-sig? ( https://sources.phosh.mobi/releases/phoc/phoc-0.44.1.tar.xz.asc )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d8ae062fc4797b3cf80dee311a8f4ffa
diff --git a/metadata/md5-cache/gui-wm/phoc-0.45.0 b/metadata/md5-cache/gui-wm/phoc-0.45.0
deleted file mode 100644
index c1c834b28ea7..000000000000
--- a/metadata/md5-cache/gui-wm/phoc-0.45.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-libs/glib:2 dev-libs/wayland-protocols dev-util/wayland-scanner sys-devel/gettext gtk-doc? ( dev-util/gi-docgen ) man? ( dev-python/docutils ) verify-sig? ( sec-keys/openpgp-keys-phosh ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=>=dev-libs/libinput-1.19.0:= >=dev-libs/libliftoff-0.4 >=dev-libs/wayland-1.23.0 dev-util/glslang:= dev-util/vulkan-headers media-libs/lcms:2 media-libs/libdisplay-info:= media-libs/libglvnd media-libs/vulkan-loader || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) sys-apps/hwdata sys-auth/seatd:= x11-base/xwayland x11-libs/cairo >=x11-libs/libdrm-2.4.122 x11-libs/libxcb:= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm virtual/libudev >=dev-libs/glib-2.80:2 dev-libs/gmobile dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas >=x11-libs/pixman-0.43.4 x11-libs/libxcb:= x11-libs/libxkbcommon test? ( x11-wm/mutter )
-DESCRIPTION=Wayland compositor for mobile phones
-EAPI=8
-HOMEPAGE=https://gitlab.gnome.org/World/Phosh/phoc
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome2-utils meson verify-sig virtualx xdg
-IUSE=gtk-doc man test verify-sig test
-KEYWORDS=~amd64 ~arm64
-LICENSE=|| ( GPL-3+ MIT ) GPL-3+ LGPL-2.1+ MIT
-RDEPEND=>=dev-libs/libinput-1.19.0:= >=dev-libs/libliftoff-0.4 >=dev-libs/wayland-1.23.0 dev-util/glslang:= dev-util/vulkan-headers media-libs/lcms:2 media-libs/libdisplay-info:= media-libs/libglvnd media-libs/vulkan-loader || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) sys-apps/hwdata sys-auth/seatd:= x11-base/xwayland x11-libs/cairo >=x11-libs/libdrm-2.4.122 x11-libs/libxcb:= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm virtual/libudev >=dev-libs/glib-2.80:2 dev-libs/gmobile dev-libs/libinput:= dev-libs/wayland >=gnome-base/gnome-desktop-3.26:3 gnome-base/gsettings-desktop-schemas >=x11-libs/pixman-0.43.4 x11-libs/libxcb:= x11-libs/libxkbcommon
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://sources.phosh.mobi/releases/phoc/phoc-0.45.0.tar.xz verify-sig? ( https://sources.phosh.mobi/releases/phoc/phoc-0.45.0.tar.xz.asc )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=63084a0e4178170f17afacb266c6bdf3
diff --git a/metadata/md5-cache/llvm-core/llvm-21.0.0.9999 b/metadata/md5-cache/llvm-core/llvm-21.0.0.9999
index 358a350b4d03..a24e02d6c0ed 100644
--- a/metadata/md5-cache/llvm-core/llvm-21.0.0.9999
+++ b/metadata/md5-cache/llvm-core/llvm-21.0.0.9999
@@ -14,4 +14,4 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=21/21.0.0.9999
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 llvm.org 62aa84fdb6f99417cb9872956d32f65d multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=83ec585d21893b4b7704f22eccce3196
+_md5_=07e230cb89bb8e97bab41b69b588b361
diff --git a/metadata/md5-cache/mail-filter/amavisd-new-2.13.1 b/metadata/md5-cache/mail-filter/amavisd-new-2.13.1
new file mode 100644
index 000000000000..81e5cb86a271
--- /dev/null
+++ b/metadata/md5-cache/mail-filter/amavisd-new-2.13.1
@@ -0,0 +1,17 @@
+BDEPEND=acct-user/amavis app-arch/arc app-arch/bzip2 app-arch/cabextract app-alternatives/cpio app-arch/gzip app-arch/lha app-arch/lrzip app-arch/lzop app-arch/p7zip app-arch/pax app-arch/arj app-arch/unrar app-arch/xz-utils app-arch/zoo dev-lang/perl:* dev-perl/Archive-Zip dev-perl/BerkeleyDB dev-perl/Convert-BinHex dev-perl/File-LibMagic dev-perl/IO-Socket-SSL dev-perl/IO-stringy >=dev-perl/Mail-DKIM-0.31 >=dev-perl/MailTools-1.58 >=dev-perl/MIME-tools-5.415 dev-perl/Net-LibIDN2 >=dev-perl/Net-Server-0.91 dev-perl/Net-SSLeay dev-perl/Unix-Syslog net-mail/ripole net-mail/tnef >=sys-apps/coreutils-5.0-r3 >=sys-libs/db-4.4.20 virtual/mta clamav? ( app-antivirus/clamav ) ldap? ( >=dev-perl/perl-ldap-0.33 ) mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) razor? ( mail-filter/razor ) rspamd? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined ) rspamd-https? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined dev-perl/LWP-Protocol-https dev-perl/Net-SSLeay ) selinux? ( sec-policy/selinux-amavis ) snmp? ( net-analyzer/net-snmp[perl] ) spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info ) dev-perl/Dist-Zilla test? ( dev-perl/File-Slurp dev-perl/Test-Class dev-perl/DBI dev-perl/perl-ldap dev-perl/NetAddr-IP dev-perl/Test-Most ) virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install postinst preinst prepare test
+DEPEND=acct-user/amavis >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
+DESCRIPTION=High-performance interface between the MTA and content checkers
+EAPI=8
+HOMEPAGE=https://gitlab.com/amavis/amavis
+INHERIT=systemd perl-module
+IUSE=clamav dkim ldap mysql postgres razor rspamd rspamd-https selinux snmp spamassassin test perl_features_debug perl_features_ithreads perl_features_quadmath test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 BSD-2
+RDEPEND=acct-user/amavis app-arch/arc app-arch/bzip2 app-arch/cabextract app-alternatives/cpio app-arch/gzip app-arch/lha app-arch/lrzip app-arch/lzop app-arch/p7zip app-arch/pax app-arch/arj app-arch/unrar app-arch/xz-utils app-arch/zoo dev-lang/perl:* dev-perl/Archive-Zip dev-perl/BerkeleyDB dev-perl/Convert-BinHex dev-perl/File-LibMagic dev-perl/IO-Socket-SSL dev-perl/IO-stringy >=dev-perl/Mail-DKIM-0.31 >=dev-perl/MailTools-1.58 >=dev-perl/MIME-tools-5.415 dev-perl/Net-LibIDN2 >=dev-perl/Net-Server-0.91 dev-perl/Net-SSLeay dev-perl/Unix-Syslog net-mail/ripole net-mail/tnef >=sys-apps/coreutils-5.0-r3 >=sys-libs/db-4.4.20 virtual/mta clamav? ( app-antivirus/clamav ) ldap? ( >=dev-perl/perl-ldap-0.33 ) mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) razor? ( mail-filter/razor ) rspamd? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined ) rspamd-https? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined dev-perl/LWP-Protocol-https dev-perl/Net-SSLeay ) selinux? ( sec-policy/selinux-amavis ) snmp? ( net-analyzer/net-snmp[perl] ) spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
+REQUIRED_USE=test? ( spamassassin )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://gitlab.com/amavis/amavis/-/archive/v2.13.1/amavis-v2.13.1.tar.bz2
+_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=24eedd51d6bfd3d0b9f49001144a72ac
diff --git a/metadata/md5-cache/media-gfx/hugin-2024.0.1 b/metadata/md5-cache/media-gfx/hugin-2024.0.1
index eac9fc2ac7a1..bc4ac9be00e5 100644
--- a/metadata/md5-cache/media-gfx/hugin-2024.0.1
+++ b/metadata/md5-cache/media-gfx/hugin-2024.0.1
@@ -13,5 +13,5 @@ RDEPEND=dev-db/sqlite:3 dev-libs/boost:= >=media-gfx/enblend-4.0 media-gfx/exiv2
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_13t python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/hugin/hugin-2024.0.1.tar.bz2
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=c3a1748674a8f9fc9fcfcea8e10b3de3
diff --git a/metadata/md5-cache/media-gfx/hugin-2024.0.1-r1 b/metadata/md5-cache/media-gfx/hugin-2024.0.1-r1
index 6f13839e30b7..c0de0933649b 100644
--- a/metadata/md5-cache/media-gfx/hugin-2024.0.1-r1
+++ b/metadata/md5-cache/media-gfx/hugin-2024.0.1-r1
@@ -13,5 +13,5 @@ RDEPEND=dev-db/sqlite:3 dev-libs/boost:= >=media-gfx/enblend-4.0 media-gfx/exiv2
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_13t python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/hugin/hugin-2024.0.1.tar.bz2
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8ede0084f492f7ec4cf546af4a443ebf
diff --git a/metadata/md5-cache/media-gfx/hugin-9999 b/metadata/md5-cache/media-gfx/hugin-9999
index bbd7fd2e65c9..a29075812d36 100644
--- a/metadata/md5-cache/media-gfx/hugin-9999
+++ b/metadata/md5-cache/media-gfx/hugin-9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=dev-db/sqlite:3 dev-libs/boost:= >=media-gfx/enblend-4.0 media-gfx/exiv2:= media-libs/freeglut media-libs/glew:= media-libs/libjpeg-turbo:= >=media-libs/libpano13-2.9.19_beta1:= media-libs/libpng:= media-libs/openexr:= media-libs/tiff:= >=media-libs/vigra-1.11.1-r5[openexr] sci-libs/fftw:3.0= sci-libs/flann sys-libs/zlib virtual/glu virtual/opengl x11-libs/wxGTK:3.2-gtk3=[X,opengl] lapack? ( virtual/blas virtual/lapack ) python? ( python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) sift? ( media-gfx/autopano-sift-C ) media-libs/exiftool raw? ( media-gfx/dcraw )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
SLOT=0
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a mercurial 74061a7620da41b2cb72b135cc6431c7 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a mercurial 74061a7620da41b2cb72b135cc6431c7 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e27f293c80f5a3c060c94c0eff7bd467
diff --git a/metadata/md5-cache/media-gfx/prusaslicer-2.9.2-r1 b/metadata/md5-cache/media-gfx/prusaslicer-2.9.2-r1
index d1d29aa465de..fabf3ff9b069 100644
--- a/metadata/md5-cache/media-gfx/prusaslicer-2.9.2-r1
+++ b/metadata/md5-cache/media-gfx/prusaslicer-2.9.2-r1
@@ -13,5 +13,5 @@ RDEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_2.9.2.tar.gz -> prusaslicer-2.9.2.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=c5d48e20acb0410adfea4b8ad70aa03e
diff --git a/metadata/md5-cache/media-gfx/prusaslicer-9999 b/metadata/md5-cache/media-gfx/prusaslicer-9999
index 5ee9a3ed486d..d693b82fd81a 100644
--- a/metadata/md5-cache/media-gfx/prusaslicer-9999
+++ b/metadata/md5-cache/media-gfx/prusaslicer-9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= media-gfx/openvdb:= media-gfx/libbgcode net-misc/curl[adns] media-libs/glew:0= media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/qhull:= net-libs/webkit-gtk:4.1 sci-libs/libigl sci-libs/nlopt sci-libs/opencascade:= sci-mathematics/cgal:= sci-mathematics/z3:= sys-apps/dbus sys-libs/zlib:= virtual/opengl x11-libs/gtk+:3 x11-libs/wxGTK:3.2-gtk3=[X,opengl,webkit] media-libs/nanosvg:=
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=c4f5ec9c3b172115015ba9809f13622b
diff --git a/metadata/md5-cache/media-gfx/superslicer-2.5.59.10-r2 b/metadata/md5-cache/media-gfx/superslicer-2.5.59.10-r2
index 71f8ad2127c3..b1f1bed8ad4b 100644
--- a/metadata/md5-cache/media-gfx/superslicer-2.5.59.10-r2
+++ b/metadata/md5-cache/media-gfx/superslicer-2.5.59.10-r2
@@ -13,5 +13,5 @@ RDEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/supermerill/SuperSlicer/archive/refs/tags/2.5.59.10.tar.gz -> superslicer-2.5.59.10.tar.gz https://github.com/slic3r/slic3r-profiles/archive/ca25c7ec55dcc6073da61e39692c321cdb6497dc.tar.gz -> superslicer-2.5.59.10-profiles.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=199c10c21168ae00c9d6dca4a9c929f0
diff --git a/metadata/md5-cache/media-gfx/tintii-2.10.0-r3 b/metadata/md5-cache/media-gfx/tintii-2.10.0-r3
index 1b19b3a84a24..6a9763ed4784 100644
--- a/metadata/md5-cache/media-gfx/tintii-2.10.0-r3
+++ b/metadata/md5-cache/media-gfx/tintii-2.10.0-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=x11-libs/wxGTK:3.2-gtk3=[X]
SLOT=0
SRC_URI=https://www.indii.org/files/tint/releases/tintii-2.10.0.tar.gz https://dev.gentoo.org/~pacho/tintii/tintii_128.png
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=5afdbd8289edfc40eafcbdba597a5e5e
diff --git a/metadata/md5-cache/media-libs/alsa-lib-1.2.14 b/metadata/md5-cache/media-libs/alsa-lib-1.2.14
index 88da1266e45d..93d50e63bc45 100644
--- a/metadata/md5-cache/media-libs/alsa-lib-1.2.14
+++ b/metadata/md5-cache/media-libs/alsa-lib-1.2.14
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://alsa-project.org/wiki/Main_Page
INHERIT=autotools multilib-minimal flag-o-matic python-single-r1
IUSE=debug doc python abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
RDEPEND=media-libs/alsa-topology-conf media-libs/alsa-ucm-conf python? ( python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
SLOT=0
SRC_URI=https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.14.tar.bz2
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=ecc9de1db6c9d55a3bc96050b2c6fbdf
+_md5_=5631f2bbe3f30b054fec3ae9ecae5722
diff --git a/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.14 b/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.14
index 58178fd6cc0c..cd74a00ccf81 100644
--- a/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.14
+++ b/metadata/md5-cache/media-libs/alsa-ucm-conf-1.2.14
@@ -3,9 +3,9 @@ DEPEND=!<media-libs/alsa-lib-1.2.1
DESCRIPTION=ALSA ucm configuration files
EAPI=8
HOMEPAGE=https://alsa-project.org/wiki/Main_Page
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86
LICENSE=BSD
RDEPEND=!<media-libs/alsa-lib-1.2.1
SLOT=0
SRC_URI=https://www.alsa-project.org/files/pub/lib/alsa-ucm-conf-1.2.14.tar.bz2
-_md5_=eb12ca24c779cb93f77adeb15c501ae4
+_md5_=dd8e61128ccead45e2c044df8375f5b1
diff --git a/metadata/md5-cache/media-libs/libsdl2-2.32.6 b/metadata/md5-cache/media-libs/libsdl2-2.32.6
index 9400866ee210..71f430b8b3d9 100644
--- a/metadata/md5-cache/media-libs/libsdl2-2.32.6
+++ b/metadata/md5-cache/media-libs/libsdl2-2.32.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.libsdl.org/
INHERIT=cmake-multilib dot-a flag-o-matic
IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 custom-cflags dbus doc fcitx gles1 gles2 +haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs test udev +video vulkan wayland X xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
LICENSE=ZLIB
RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui-libs/libdecor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2(+),wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) fcitx? ( app-i18n/fcitx:* ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1(+)] ) gles2? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2(+)] ) vulkan? ( media-libs/vulkan-loader )
REQUIRED_USE=alsa? ( sound ) fcitx? ( dbus ) gles1? ( video ) gles2? ( video ) haptic? ( joystick ) ibus? ( dbus ) jack? ( sound ) kms? ( || ( gles1 gles2 opengl ) ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) sndio? ( sound ) test? ( static-libs ) vulkan? ( video ) wayland? ( gles2 ) xscreensaver? ( X )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.libsdl.org/release/SDL2-2.32.6.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 dot-a 1c17cadc24a810e525e7fdd7a5ae84b9 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5e17dadb2398d4e2401071dc80063986
+_md5_=5aa6bb524db3d8483167ba1f4bd781d2
diff --git a/metadata/md5-cache/media-libs/virglrenderer-0.10.1 b/metadata/md5-cache/media-libs/virglrenderer-0.10.1
deleted file mode 100644
index 5657ccece49d..000000000000
--- a/metadata/md5-cache/media-libs/virglrenderer-0.10.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install test
-DEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
-DESCRIPTION=library used implement a virtual 3D GPU used by qemu
-EAPI=8
-HOMEPAGE=https://virgil3d.github.io/
-INHERIT=meson
-IUSE=static-libs
-KEYWORDS=amd64 ~arm64 ~loong ~riscv x86
-LICENSE=MIT
-RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
-RESTRICT=test
-SLOT=0
-SRC_URI=https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-0.10.1/virglrenderer-virglrenderer-0.10.1.tar.gz -> virglrenderer-0.10.1.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5d6942ac0d720209124058baf401f163
diff --git a/metadata/md5-cache/media-libs/virglrenderer-0.10.4 b/metadata/md5-cache/media-libs/virglrenderer-1.1.1
index 994f619ab1b3..1503f55be120 100644
--- a/metadata/md5-cache/media-libs/virglrenderer-0.10.4
+++ b/metadata/md5-cache/media-libs/virglrenderer-1.1.1
@@ -1,16 +1,16 @@
BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
DEFINED_PHASES=compile configure install test
-DEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
-DESCRIPTION=library used implement a virtual 3D GPU used by qemu
+DEPEND=>=x11-libs/libdrm-2.4.121 media-libs/libepoxy sys-kernel/linux-headers
+DESCRIPTION=Library used implement a virtual 3D GPU used by qemu
EAPI=8
HOMEPAGE=https://virgil3d.github.io/
INHERIT=meson
-IUSE=static-libs
-KEYWORDS=amd64 ~arm64 ~loong ~riscv x86
+IUSE=static-libs test
+KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86
LICENSE=MIT
-RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
-RESTRICT=test
+RDEPEND=>=x11-libs/libdrm-2.4.121 media-libs/libepoxy
+RESTRICT=!test? ( test ) test
SLOT=0
-SRC_URI=https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-0.10.4/virglrenderer-virglrenderer-0.10.4.tar.gz -> virglrenderer-0.10.4.tar.gz
+SRC_URI=https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-1.1.1/virglrenderer-virglrenderer-1.1.1.tar.bz2
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=471fdd53a61e967fd5099fc41e4d72a2
+_md5_=f611d626159cc009224925149a88fcf6
diff --git a/metadata/md5-cache/media-libs/virglrenderer-9999 b/metadata/md5-cache/media-libs/virglrenderer-9999
index 7b68c8b59406..cd4181d2f58c 100644
--- a/metadata/md5-cache/media-libs/virglrenderer-9999
+++ b/metadata/md5-cache/media-libs/virglrenderer-9999
@@ -1,15 +1,15 @@
BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install test unpack
-DEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
-DESCRIPTION=library used implement a virtual 3D GPU used by qemu
+DEPEND=>=x11-libs/libdrm-2.4.121 media-libs/libepoxy sys-kernel/linux-headers
+DESCRIPTION=Library used implement a virtual 3D GPU used by qemu
EAPI=8
HOMEPAGE=https://virgil3d.github.io/
INHERIT=meson git-r3
-IUSE=static-libs
+IUSE=static-libs test
LICENSE=MIT
PROPERTIES=live
-RDEPEND=>=x11-libs/libdrm-2.4.50 media-libs/libepoxy
-RESTRICT=test
+RDEPEND=>=x11-libs/libdrm-2.4.121 media-libs/libepoxy
+RESTRICT=!test? ( test ) test
SLOT=0
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=d9a78db41fd3f6016a44c8b460afc8cc
+_md5_=f611d626159cc009224925149a88fcf6
diff --git a/metadata/md5-cache/media-libs/vulkan-layers-1.4.313.0 b/metadata/md5-cache/media-libs/vulkan-layers-1.4.313.0
index f6a66002cc91..7e3ab4eed437 100644
--- a/metadata/md5-cache/media-libs/vulkan-layers-1.4.313.0
+++ b/metadata/md5-cache/media-libs/vulkan-layers-1.4.313.0
@@ -5,11 +5,12 @@ DESCRIPTION=Vulkan Validation Layers
EAPI=8
HOMEPAGE=https://github.com/KhronosGroup/Vulkan-ValidationLayers
INHERIT=cmake-multilib python-any-r1
-IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+IUSE=wayland test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=~dev-util/spirv-tools-1.4.313.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/vulkan-sdk-1.4.313.0.tar.gz -> vulkan-layers-1.4.313.0.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=9721e893c82e6619e399dc738cb65ea0
+_md5_=8a4dd89f6c8f3ce14480de4862a1a3ba
diff --git a/metadata/md5-cache/media-libs/vulkan-layers-9999 b/metadata/md5-cache/media-libs/vulkan-layers-9999
index e3aeea3a9203..b1fc364f11e7 100644
--- a/metadata/md5-cache/media-libs/vulkan-layers-9999
+++ b/metadata/md5-cache/media-libs/vulkan-layers-9999
@@ -5,10 +5,11 @@ DESCRIPTION=Vulkan Validation Layers
EAPI=8
HOMEPAGE=https://github.com/KhronosGroup/Vulkan-ValidationLayers
INHERIT=cmake-multilib python-any-r1 git-r3
-IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+IUSE=wayland test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
LICENSE=Apache-2.0
PROPERTIES=live
RDEPEND=~dev-util/spirv-tools-9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test ) test
SLOT=0
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=020813f80f950afb52324343545227b5
+_md5_=1aa6f8add55b9d885a471bd655d9d8bf
diff --git a/metadata/md5-cache/media-libs/wxsvg-1.5.24-r1 b/metadata/md5-cache/media-libs/wxsvg-1.5.24-r1
index bc1691027224..ed34f0a5de91 100644
--- a/metadata/md5-cache/media-libs/wxsvg-1.5.24-r1
+++ b/metadata/md5-cache/media-libs/wxsvg-1.5.24-r1
@@ -10,5 +10,5 @@ LICENSE=wxWinLL-3
RDEPEND=>=dev-libs/expat-2:= media-libs/libexif:= >=dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= media-libs/harfbuzz:= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:3.2-gtk3=[X] media-video/ffmpeg-compat:6=
SLOT=0/3
SRC_URI=https://downloads.sourceforge.net/wxsvg/wxsvg-1.5.24.tar.bz2
-_eclasses_=ffmpeg-compat 9fb95232cbc648b5a3556767a2a5030d flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=ffmpeg-compat 9fb95232cbc648b5a3556767a2a5030d flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=c87147226404e5db4d678c1f1da0ed34
diff --git a/metadata/md5-cache/media-plugins/eq10q-2.2 b/metadata/md5-cache/media-plugins/eq10q-2.2
new file mode 100644
index 000000000000..87662d5307ff
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/eq10q-2.2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-cpp/gtkmm:2.4 media-libs/lv2 sci-libs/fftw:3.0=
+DESCRIPTION=An LV2 audio plugin implementing a powerful and flexible parametric equalizer
+EAPI=8
+HOMEPAGE=https://eq10q.sourceforge.net/
+INHERIT=cmake
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=dev-cpp/gtkmm:2.4 media-libs/lv2 sci-libs/fftw:3.0=
+SLOT=0
+SRC_URI=https://download.sourceforge.net/project/eq10q/eq10q-2.2.tar.gz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=926fbf580ad6fd11ad82457671a628a4
diff --git a/metadata/md5-cache/media-radio/tqsl-2.7.3 b/metadata/md5-cache/media-radio/tqsl-2.7.3
index 32b00c6f0fae..4469fcdb5658 100644
--- a/metadata/md5-cache/media-radio/tqsl-2.7.3
+++ b/metadata/md5-cache/media-radio/tqsl-2.7.3
@@ -11,5 +11,5 @@ LICENSE=LOTW
RDEPEND=dev-db/sqlite:3= dev-libs/expat:= dev-libs/openssl:0= net-misc/curl:= sys-libs/zlib:= x11-libs/wxGTK:3.2-gtk3=
SLOT=0
SRC_URI=https://www.arrl.org/tqsl/tqsl-2.7.3.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=c0fdbef6cab746322b9dcb279a33f0dc
diff --git a/metadata/md5-cache/media-sound/alsa-tools-1.2.14 b/metadata/md5-cache/media-sound/alsa-tools-1.2.14
index 17843b0ecb05..99c3fe344c7c 100644
--- a/metadata/md5-cache/media-sound/alsa-tools-1.2.14
+++ b/metadata/md5-cache/media-sound/alsa-tools-1.2.14
@@ -7,10 +7,10 @@ HOMEPAGE=https://alsa-project.org/wiki/Main_Page
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools flag-o-matic libtool xdg
IUSE=fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr
-KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
RDEPEND=>=media-libs/alsa-lib-1.2.14 >=dev-python/pyalsa-1.0.26 fltk? ( x11-libs/fltk:1= ) gtk? ( dev-libs/gobject-introspection x11-libs/gtk+:2 x11-libs/gtk+:3 ) gtk? ( media-fonts/font-misc-misc )
SLOT=0.9
SRC_URI=https://www.alsa-project.org/files/pub/tools/alsa-tools-1.2.14.tar.bz2
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=8068f7c8c891a8e3879184de49fbb47d
+_md5_=1a9b3d553541c094a5ecb2475ecf8fc4
diff --git a/metadata/md5-cache/media-sound/alsa-utils-1.2.14 b/metadata/md5-cache/media-sound/alsa-utils-1.2.14
index 5705ae3f3af1..f14bdc97578c 100644
--- a/metadata/md5-cache/media-sound/alsa-utils-1.2.14
+++ b/metadata/md5-cache/media-sound/alsa-utils-1.2.14
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://alsa-project.org/wiki/Main_Page
INHERIT=autotools systemd udev
IUSE=bat doc +libsamplerate ieee1394 +ncurses nls selinux
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
RDEPEND=>=media-libs/alsa-lib-1.2.14 libsamplerate? ( media-libs/libsamplerate ) ieee1394? ( media-libs/libffado ) ncurses? ( >=sys-libs/ncurses-5.7-r7:= ) bat? ( sci-libs/fftw:= ) selinux? ( sec-policy/selinux-alsa )
SLOT=0.9
SRC_URI=https://www.alsa-project.org/files/pub/utils/alsa-utils-1.2.14.tar.bz2
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=61852c2970c068011ca99cc44680460c
+_md5_=2f6a66fbb611ffb117e11d651cd8a92a
diff --git a/metadata/md5-cache/media-sound/audacity-3.3.3-r1 b/metadata/md5-cache/media-sound/audacity-3.3.3-r1
index 4a3b3eedc8b5..07e47d9b8a47 100644
--- a/metadata/md5-cache/media-sound/audacity-3.3.3-r1
+++ b/metadata/md5-cache/media-sound/audacity-3.3.3-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=mad? ( !mpg123 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/audacity/audacity/archive/Audacity-3.3.3.tar.gz audiocom? ( https://raw.githubusercontent.com/progschj/ThreadPool/9a42ec1329f259a5f4881a291db1dcb8f2ad9040/ThreadPool.h -> progschj-ThreadPool-20140926.h )
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=a69a463b70ef6bc8f175b71321d99acc
diff --git a/metadata/md5-cache/media-sound/audacity-3.4.2-r2 b/metadata/md5-cache/media-sound/audacity-3.4.2-r2
index 6df981d01d51..9413f8f0fc2a 100644
--- a/metadata/md5-cache/media-sound/audacity-3.4.2-r2
+++ b/metadata/md5-cache/media-sound/audacity-3.4.2-r2
@@ -14,5 +14,5 @@ REQUIRED_USE=opus? ( ogg ) vorbis? ( ogg )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-sources-3.4.2.tar.gz audiocom? ( https://raw.githubusercontent.com/progschj/ThreadPool/9a42ec1329f259a5f4881a291db1dcb8f2ad9040/ThreadPool.h -> progschj-ThreadPool-20140926.h )
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=fe6a1110e3020e7179b231cdc755e513
diff --git a/metadata/md5-cache/media-sound/audacity-3.7.2-r1 b/metadata/md5-cache/media-sound/audacity-3.7.2-r1
index 86fb5127680b..57474afebd15 100644
--- a/metadata/md5-cache/media-sound/audacity-3.7.2-r1
+++ b/metadata/md5-cache/media-sound/audacity-3.7.2-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=audiocom? ( wavpack ) opus? ( ogg ) test? ( mpg123 ) vorbis? ( ogg
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/audacity/audacity/releases/download/Audacity-3.7.2/audacity-sources-3.7.2.tar.gz audiocom? ( https://raw.githubusercontent.com/progschj/ThreadPool/9a42ec1329f259a5f4881a291db1dcb8f2ad9040/ThreadPool.h -> progschj-ThreadPool-20140926.h )
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=cd5f018733533eb4fa05ce1c47b9bbb2
diff --git a/metadata/md5-cache/media-sound/audacity-3.7.3-r1 b/metadata/md5-cache/media-sound/audacity-3.7.3-r1
index 802aba76bd1c..475e794cd4b2 100644
--- a/metadata/md5-cache/media-sound/audacity-3.7.3-r1
+++ b/metadata/md5-cache/media-sound/audacity-3.7.3-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=audiocom? ( wavpack ) opus? ( ogg ) test? ( mpg123 ) vorbis? ( ogg
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/audacity/audacity/releases/download/Audacity-3.7.3/audacity-sources-3.7.3.tar.gz audiocom? ( https://raw.githubusercontent.com/progschj/ThreadPool/9a42ec1329f259a5f4881a291db1dcb8f2ad9040/ThreadPool.h -> progschj-ThreadPool-20140926.h )
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ce3eeb70fda543c3913c579463da99b7
diff --git a/metadata/md5-cache/media-sound/audacity-9999 b/metadata/md5-cache/media-sound/audacity-9999
index d2126e15168e..501aee20c974 100644
--- a/metadata/md5-cache/media-sound/audacity-9999
+++ b/metadata/md5-cache/media-sound/audacity-9999
@@ -14,5 +14,5 @@ REQUIRED_USE=opus? ( ogg ) vorbis? ( ogg )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=audiocom? ( https://raw.githubusercontent.com/progschj/ThreadPool/9a42ec1329f259a5f4881a291db1dcb8f2ad9040/ThreadPool.h -> progschj-ThreadPool-20140926.h )
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0a9e7ae68ac123eab6e04c0a888f13cf
diff --git a/metadata/md5-cache/media-sound/mac-11.18 b/metadata/md5-cache/media-sound/mac-11.18
new file mode 100644
index 000000000000..16f47e911126
--- /dev/null
+++ b/metadata/md5-cache/media-sound/mac-11.18
@@ -0,0 +1,12 @@
+BDEPEND=app-arch/unzip app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Monkey's Audio Codecs
+EAPI=8
+HOMEPAGE=https://www.monkeysaudio.com
+INHERIT=cmake
+KEYWORDS=~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+SLOT=0/13
+SRC_URI=https://monkeysaudio.com/files/MAC_1118_SDK.zip -> mac-11.18.zip
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c9971135a1e30768318083d257d238df
diff --git a/metadata/md5-cache/media-sound/quodlibet-4.6.0-r3 b/metadata/md5-cache/media-sound/quodlibet-4.6.0-r3
index 3ff5b2d26a55..2a6ce3f55a42 100644
--- a/metadata/md5-cache/media-sound/quodlibet-4.6.0-r3
+++ b/metadata/md5-cache/media-sound/quodlibet-4.6.0-r3
@@ -7,11 +7,11 @@ HOMEPAGE=https://quodlibet.readthedocs.io/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=distutils-r1 xdg
IUSE=+dbus gstreamer +udev python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc ppc64 x86
LICENSE=GPL-2
RDEPEND=dev-libs/keybinder:3[introspection] dev-python/feedparser[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pygobject:3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-libs/mutagen[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-libs/libsoup:3.0[introspection] x11-libs/gtk+[introspection] gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 media-plugins/gst-plugins-meta:1.0 ) !gstreamer? ( media-libs/xine-lib ) dbus? ( app-misc/media-player-info dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) udev? ( virtual/udev ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://github.com/quodlibet/quodlibet/archive/release-4.6.0.tar.gz -> quodlibet-4.6.0.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e6737a23fad3db8d03a13fdca6cb29e0
+_md5_=917f7eac75388e756bb5d5df2ae02f95
diff --git a/metadata/md5-cache/media-sound/sooperlooper-1.7.8_p2-r2 b/metadata/md5-cache/media-sound/sooperlooper-1.7.8_p2-r2
index 7cb6accaff18..0f597ee234f9 100644
--- a/metadata/md5-cache/media-sound/sooperlooper-1.7.8_p2-r2
+++ b/metadata/md5-cache/media-sound/sooperlooper-1.7.8_p2-r2
@@ -12,5 +12,5 @@ LICENSE=GPL-2
RDEPEND=>=media-libs/liblo-0.18 dev-libs/libsigc++:2 media-libs/libsndfile media-libs/libsamplerate dev-libs/libxml2:2= media-libs/rubberband sci-libs/fftw:3.0= virtual/jack wxwidgets? ( x11-libs/wxGTK:3.2-gtk3= )
SLOT=0
SRC_URI=https://sonosaurus.com/sooperlooper/sooperlooper-1.7.8.tar.gz mirror://debian/pool/main/s/sooperlooper/sooperlooper_1.7.8~dfsg0-2.debian.tar.xz mirror://gentoo/sooperlooper-1.6.5-m4.tar.bz2 https://dev.gentoo.org/~pacho/sooperlooper/sooperlooper.png
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=806ee2edf2d5657047e742e3763f7ca3
diff --git a/metadata/md5-cache/media-sound/spek-0.8.5-r2 b/metadata/md5-cache/media-sound/spek-0.8.5-r2
index 1e01eecd29af..6e59237b1dbf 100644
--- a/metadata/md5-cache/media-sound/spek-0.8.5-r2
+++ b/metadata/md5-cache/media-sound/spek-0.8.5-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=>=media-video/ffmpeg-5:= x11-libs/wxGTK:3.2-gtk3=[X]
SLOT=0
SRC_URI=https://github.com/alexkay/spek/releases/download/v0.8.5/spek-0.8.5.tar.xz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8ef99024cc435a9873af399391087815
diff --git a/metadata/md5-cache/media-video/aegisub-3.4.2-r1 b/metadata/md5-cache/media-video/aegisub-3.4.2-r1
index c4f375b59abf..d1ca4717f112 100644
--- a/metadata/md5-cache/media-video/aegisub-3.4.2-r1
+++ b/metadata/md5-cache/media-video/aegisub-3.4.2-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_t
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/TypesettingTools/Aegisub/archive/v3.4.2.tar.gz -> aegisub-3.4.2.tar.gz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vcs-snapshot bd69bf57fd2c34e99964a03b1d968177 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vcs-snapshot bd69bf57fd2c34e99964a03b1d968177 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=527846239fde177a55b0f9f81ffa2c1d
diff --git a/metadata/md5-cache/media-video/aegisub-9999 b/metadata/md5-cache/media-video/aegisub-9999
index ad79a9215d48..d1b286084d54 100644
--- a/metadata/md5-cache/media-video/aegisub-9999
+++ b/metadata/md5-cache/media-video/aegisub-9999
@@ -12,5 +12,5 @@ RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:=[lua52compat] ) lua_single_
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) || ( alsa openal portaudio pulseaudio )
RESTRICT=test
SLOT=0
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vcs-snapshot bd69bf57fd2c34e99964a03b1d968177 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vcs-snapshot bd69bf57fd2c34e99964a03b1d968177 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e3aed691b4728d638ac1e7db6401459e
diff --git a/metadata/md5-cache/media-video/dvdstyler-3.2.1-r2 b/metadata/md5-cache/media-video/dvdstyler-3.2.1-r2
index af3a6851460e..21273845da86 100644
--- a/metadata/md5-cache/media-video/dvdstyler-3.2.1-r2
+++ b/metadata/md5-cache/media-video/dvdstyler-3.2.1-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=app-cdr/cdrtools >=app-cdr/dvd+rw-tools-7.1 media-libs/libexif:= media-libs/libjpeg-turbo:= >=media-libs/wxsvg-1.5.23:= >=media-video/dvdauthor-0.7.1 media-video/ffmpeg:=[encode(+)] >=media-video/xine-ui-0.99.7 x11-libs/wxGTK:3.2-gtk3=[gstreamer,X] sys-apps/dbus udev? ( >=virtual/libudev-215:= ) >=app-cdr/dvdisaster-0.72.4 media-video/mjpegtools
SLOT=0
SRC_URI=https://downloads.sourceforge.net/dvdstyler/DVDStyler-3.2.1.tar.bz2
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=11a89e257f0fca3ea4abdbc2518ab794
diff --git a/metadata/md5-cache/media-video/dvdstyler-3.2.1-r3 b/metadata/md5-cache/media-video/dvdstyler-3.2.1-r3
index 234c37f8b3fb..c0fc17f1d5d4 100644
--- a/metadata/md5-cache/media-video/dvdstyler-3.2.1-r3
+++ b/metadata/md5-cache/media-video/dvdstyler-3.2.1-r3
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=app-cdr/cdrtools >=app-cdr/dvd+rw-tools-7.1 media-libs/libexif:= media-libs/libjpeg-turbo:= >=media-libs/wxsvg-1.5.23:= >=media-video/dvdauthor-0.7.1 media-video/ffmpeg-compat:6=[encode(+)] >=media-video/xine-ui-0.99.7 x11-libs/wxGTK:3.2-gtk3=[gstreamer,X] sys-apps/dbus udev? ( >=virtual/libudev-215:= ) >=app-cdr/dvdisaster-0.72.4 media-video/mjpegtools
SLOT=0
SRC_URI=https://downloads.sourceforge.net/dvdstyler/DVDStyler-3.2.1.tar.bz2
-_eclasses_=ffmpeg-compat 9fb95232cbc648b5a3556767a2a5030d flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=ffmpeg-compat 9fb95232cbc648b5a3556767a2a5030d flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=92f0d1c7104d1859c621e426589e018b
diff --git a/metadata/md5-cache/media-video/ffmpeg-4.4.6-r1 b/metadata/md5-cache/media-video/ffmpeg-4.4.6-r1
index 59369ea8b6de..4cb40377029c 100644
--- a/metadata/md5-cache/media-video/ffmpeg-4.4.6-r1
+++ b/metadata/md5-cache/media-video/ffmpeg-4.4.6-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://ffmpeg.org/
INHERIT=flag-o-matic multilib-minimal toolchain-funcs verify-sig
IUSE=X alsa amrenc amr appkit bluray bs2b bzip2 cdio chromaprint codec2 cuda +dav1d doc +drm fdk flite +fontconfig frei0r fribidi gcrypt gme gmp +gnutls +gpl gsm iec61883 ieee1394 jack jpeg2k kvazaar ladspa lame libaom libaribb24 +libass libcaca libilbc librtmp libsoxr libtesseract lv2 lzma modplug nvenc openal opencl opengl openh264 openmpt openssl opus +postproc pulseaudio rabbitmq rav1e rubberband samba sdl snappy sndio speex srt ssh svg svt-av1 theora +truetype twolame v4l vaapi vdpau vidstab vorbis vpx vulkan webp x264 x265 +xml xvid zeromq zimg +zlib zvbi abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=gpl? ( GPL-2+ amr? ( GPL-3+ ) amrenc? ( GPL-3+ ) libaribb24? ( GPL-3+ ) gmp? ( GPL-3+ ) openssl? ( GPL-3+ ) fdk? ( all-rights-reserved ) ) !gpl? ( LGPL-2.1+ amr? ( LGPL-3+ ) amrenc? ( LGPL-3+ ) libaribb24? ( LGPL-3+ ) gmp? ( LGPL-3+ ) ) samba? ( GPL-3+ )
RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) amr? ( media-libs/opencore-amr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) amrenc? ( media-libs/vo-amrwbenc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bluray? ( media-libs/libbluray:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bs2b? ( media-libs/libbs2b[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( dev-libs/libcdio-paranoia:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) chromaprint? ( media-libs/chromaprint:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) codec2? ( media-libs/codec2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( media-libs/dav1d:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) drm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fdk? ( media-libs/fdk-aac:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( app-accessibility/flite[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( dev-libs/fribidi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gme? ( media-libs/game-music-emu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gmp? ( dev-libs/gmp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnutls? ( !openssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) gsm? ( media-sound/gsm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iec61883? ( media-libs/libiec61883[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libavc1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ieee1394? ( media-libs/libdc1394:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kvazaar? ( media-libs/kvazaar:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lame? ( media-sound/lame[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libaom? ( media-libs/libaom:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libaribb24? ( media-libs/aribb24[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( media-libs/libass:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libcaca? ( media-libs/libcaca[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( media-libs/libilbc:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) librtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( media-libs/soxr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libtesseract? ( app-text/tesseract:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lv2? ( media-libs/lilv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/lv2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) modplug? ( media-libs/libmodplug[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( media-libs/openal[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openh264? ( media-libs/openh264:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmpt? ( media-libs/libopenmpt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( >=dev-libs/openssl-3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( media-libs/opus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rabbitmq? ( net-libs/rabbitmq-c:= ) rav1e? ( >=media-video/rav1e-0.4:=[capi] ) rubberband? ( media-libs/rubberband:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) samba? ( net-fs/samba:=[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound(+),video(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snappy? ( app-arch/snappy:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( media-libs/speex[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) srt? ( net-libs/srt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh:=[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=gnome-base/librsvg-2.52:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svt-av1? ( >=media-libs/svt-av1-0.8.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) theora? ( media-libs/libtheora:=[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( media-sound/twolame[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( media-libs/libva:=[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libvdpau[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vidstab? ( media-libs/vidstab[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vpx? ( media-libs/libvpx:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x264? ( media-libs/x264:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( media-libs/x265:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( dev-libs/libxml2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( media-libs/xvid[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zeromq? ( net-libs/zeromq:= ) zimg? ( media-libs/zimg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zvbi? ( media-libs/zvbi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=fribidi? ( truetype ) gmp? ( !librtmp ) libaribb24? ( gpl ) cdio? ( gpl ) frei0r? ( gpl ) postproc? ( gpl ) rubberband? ( gpl ) samba? ( gpl ) vidstab? ( gpl ) x264? ( gpl ) x265? ( gpl ) xvid? ( gpl )
@@ -14,4 +14,4 @@ RESTRICT=gpl? ( fdk? ( bindist ) )
SLOT=0/56.58.58
SRC_URI=https://ffmpeg.org/releases/ffmpeg-4.4.6.tar.xz verify-sig? ( https://ffmpeg.org/releases/ffmpeg-4.4.6.tar.xz.asc ) https://dev.gentoo.org/~ionen/distfiles/ffmpeg-4.4-patchset-2.tar.xz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=f2bb20dd4cf3cf5ad5bce81fee379ae6
+_md5_=c2d946a2fd44c3046c45a28012ac4182
diff --git a/metadata/md5-cache/media-video/mediainfo-23.10-r1 b/metadata/md5-cache/media-video/mediainfo-23.10-r1
index 9eaca52db196..36cc655606a3 100644
--- a/metadata/md5-cache/media-video/mediainfo-23.10-r1
+++ b/metadata/md5-cache/media-video/mediainfo-23.10-r1
@@ -11,5 +11,5 @@ LICENSE=BSD-2
RDEPEND=~media-libs/libmediainfo-23.10[curl=,mms=] >=media-libs/libzen-0.4.41 sys-libs/zlib wxwidgets? ( x11-libs/wxGTK:3.2-gtk3=[X] )
SLOT=0
SRC_URI=https://mediaarea.net/download/source/mediainfo/23.10/mediainfo_23.10.tar.xz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=70715798c6140f2690c9499783a73857
diff --git a/metadata/md5-cache/media-video/mediainfo-24.11-r1 b/metadata/md5-cache/media-video/mediainfo-24.11-r1
index 4b0d7802576a..5ab29836ee63 100644
--- a/metadata/md5-cache/media-video/mediainfo-24.11-r1
+++ b/metadata/md5-cache/media-video/mediainfo-24.11-r1
@@ -11,5 +11,5 @@ LICENSE=BSD-2
RDEPEND=~media-libs/libmediainfo-24.11[curl=,mms=] >=media-libs/libzen-0.4.41 sys-libs/zlib wxwidgets? ( x11-libs/wxGTK:3.2-gtk3=[X] )
SLOT=0
SRC_URI=https://mediaarea.net/download/source/mediainfo/24.11/mediainfo_24.11.tar.xz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=70715798c6140f2690c9499783a73857
diff --git a/metadata/md5-cache/net-dialup/picocom-2024.07-r1 b/metadata/md5-cache/net-dialup/picocom-2024.07-r1
index 6b64af346532..d0ad208f1ea4 100644
--- a/metadata/md5-cache/net-dialup/picocom-2024.07-r1
+++ b/metadata/md5-cache/net-dialup/picocom-2024.07-r1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://gitlab.com/wsakernel/picocom
INHERIT=bash-completion-r1 toolchain-funcs
IUSE=+man
-KEYWORDS=~amd64 ~arm64 ~ppc ~riscv
+KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~riscv
LICENSE=GPL-2+
SLOT=0
SRC_URI=https://gitlab.com/wsakernel/picocom/-/archive/2024-07/picocom-2024-07.tar.bz2 !man? ( https://dev.gentoo.org/~ceamac/net-dialup/picocom/picocom-2024.07.1.bz2 )
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=714cb8802969850804b3225bedf18126
+_md5_=a4f797c3020652fd9ad633cf662c7812
diff --git a/metadata/md5-cache/net-ftp/filezilla-3.67.1-r1 b/metadata/md5-cache/net-ftp/filezilla-3.67.1-r1
index 1d834eab7dd5..6f69a37eea6b 100644
--- a/metadata/md5-cache/net-ftp/filezilla-3.67.1-r1
+++ b/metadata/md5-cache/net-ftp/filezilla-3.67.1-r1
@@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/nettle-3.1:= >=dev-db/sqlite-3.7 >=dev-libs/boost-1.76.0:= >=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.filezilla-project.org/client/FileZilla_3.67.1_src.tar.xz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0ac427e0d988333783457fcd13d5fefd
diff --git a/metadata/md5-cache/net-ftp/filezilla-3.68.1-r1 b/metadata/md5-cache/net-ftp/filezilla-3.68.1-r1
index 9fc013113fff..07eb572abd15 100644
--- a/metadata/md5-cache/net-ftp/filezilla-3.68.1-r1
+++ b/metadata/md5-cache/net-ftp/filezilla-3.68.1-r1
@@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/nettle-3.1:= >=dev-db/sqlite-3.7 >=dev-libs/boost-1.76.0:= >=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dev.gentoo.org/~dlan/distfiles/filezilla/FileZilla_3.68.1_src.tar.xz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=5dec36c2441cfb20bdd9306a9a1acf01
diff --git a/metadata/md5-cache/net-ftp/filezilla-3.69.1-r1 b/metadata/md5-cache/net-ftp/filezilla-3.69.1-r1
index 9fa8ae40106b..18608f8a8205 100644
--- a/metadata/md5-cache/net-ftp/filezilla-3.69.1-r1
+++ b/metadata/md5-cache/net-ftp/filezilla-3.69.1-r1
@@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/nettle-3.1:= >=dev-db/sqlite-3.7 >=dev-libs/boost-1.76.0:= >=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dev.gentoo.org/~dlan/distfiles/filezilla/FileZilla_3.69.1_src.tar.xz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e34aa2db60ece633d84bb23830de4546
diff --git a/metadata/md5-cache/net-im/conduit-0.10.3 b/metadata/md5-cache/net-im/conduit-0.10.3
index df570ffa6342..a2534e00364d 100644
--- a/metadata/md5-cache/net-im/conduit-0.10.3
+++ b/metadata/md5-cache/net-im/conduit-0.10.3
@@ -1,16 +1,16 @@
BDEPEND=virtual/pkgconfig || ( >=dev-lang/rust-bin-1.83.0:* >=dev-lang/rust-1.83.0:* ) virtual/pkgconfig
DEFINED_PHASES=compile configure install setup test unpack
-DEPEND=jemalloc? ( dev-libs/jemalloc:= ) rocksdb? ( app-arch/snappy:= app-arch/zstd:= system-rocksdb? ( dev-libs/rocksdb ) ) sqlite? ( dev-db/sqlite:3 ) rocksdb? ( llvm_slot_15? ( llvm-core/clang:15 llvm-core/llvm:15 ) llvm_slot_16? ( llvm-core/clang:16 llvm-core/llvm:16 ) llvm_slot_17? ( llvm-core/clang:17 llvm-core/llvm:17 ) llvm_slot_18? ( llvm-core/clang:18 llvm-core/llvm:18 ) llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 ) )
+DEPEND=jemalloc? ( dev-libs/jemalloc:= ) rocksdb? ( app-arch/snappy:= app-arch/zstd:= system-rocksdb? ( dev-libs/rocksdb ) ) sqlite? ( dev-db/sqlite:3 ) rocksdb? ( llvm_slot_15? ( llvm-core/clang:15 llvm-core/llvm:15 ) llvm_slot_16? ( llvm-core/clang:16 llvm-core/llvm:16 ) llvm_slot_17? ( llvm-core/clang:17 llvm-core/llvm:17 ) llvm_slot_18? ( llvm-core/clang:18 llvm-core/llvm:18 ) llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 ) llvm_slot_20? ( llvm-core/clang:20 llvm-core/llvm:20 ) )
DESCRIPTION=Matrix homeserver written in Rust
EAPI=8
HOMEPAGE=https://conduit.rs https://gitlab.com/famedly/conduit
INHERIT=cargo llvm-r2 systemd
-IUSE=jemalloc rocksdb sqlite system-rocksdb debug +llvm_slot_19 llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18
+IUSE=jemalloc rocksdb sqlite system-rocksdb debug +llvm_slot_20 llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19
KEYWORDS=~amd64
LICENSE=Apache-2.0 Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 ZLIB
RDEPEND=jemalloc? ( dev-libs/jemalloc:= ) rocksdb? ( app-arch/snappy:= app-arch/zstd:= system-rocksdb? ( dev-libs/rocksdb ) ) sqlite? ( dev-db/sqlite:3 ) acct-user/conduit app-misc/ca-certificates
-REQUIRED_USE=^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 )
+REQUIRED_USE=^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 )
SLOT=0
SRC_URI=https://gitlab.com/famedly/conduit/-/archive/v0.10.3/conduit-v0.10.3.tar.bz2 https://crates.io/api/v1/crates/addr2line/0.24.2/download -> addr2line-0.24.2.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/as_variant/1.2.0/download -> as_variant-1.2.0.crate https://crates.io/api/v1/crates/assign/1.1.1/download -> assign-1.1.1.crate https://crates.io/api/v1/crates/async-trait/0.1.88/download -> async-trait-0.1.88.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/atomic/0.6.0/download -> atomic-0.6.0.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/axum-core/0.4.5/download -> axum-core-0.4.5.crate https://crates.io/api/v1/crates/axum-extra/0.9.6/download -> axum-extra-0.9.6.crate https://crates.io/api/v1/crates/axum-server/0.6.0/download -> axum-server-0.6.0.crate https://crates.io/api/v1/crates/axum/0.7.9/download -> axum-0.7.9.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bindgen/0.69.5/download -> bindgen-0.69.5.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.9.0/download -> bitflags-2.9.0.crate https://crates.io/api/v1/crates/blake2b_simd/1.0.2/download -> blake2b_simd-1.0.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.17.0/download -> bumpalo-3.17.0.crate https://crates.io/api/v1/crates/bytemuck/1.22.0/download -> bytemuck-1.22.0.crate https://crates.io/api/v1/crates/byteorder-lite/0.1.0/download -> byteorder-lite-0.1.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.10.1/download -> bytes-1.10.1.crate https://crates.io/api/v1/crates/bytesize/2.0.1/download -> bytesize-2.0.1.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/cc/1.2.21/download -> cc-1.2.21.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.40/download -> chrono-0.4.40.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/4.5.37/download -> clap-4.5.37.crate https://crates.io/api/v1/crates/clap_builder/4.5.37/download -> clap_builder-4.5.37.crate https://crates.io/api/v1/crates/clap_derive/4.5.32/download -> clap_derive-4.5.32.crate https://crates.io/api/v1/crates/clap_lex/0.7.4/download -> clap_lex-0.7.4.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/const_panic/0.2.8/download -> const_panic-0.2.8.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.0/download -> constant_time_eq-0.3.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/critical-section/1.2.0/download -> critical-section-1.2.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.2/download -> curve25519-dalek-4.1.2.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/date_header/1.0.5/download -> date_header-1.0.5.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.4.0/download -> deranged-0.4.0.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/directories/6.0.0/download -> directories-6.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.5.0/download -> dirs-sys-0.5.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.35/download -> encoding_rs-0.8.35.crate https://crates.io/api/v1/crates/enum-as-inner/0.6.0/download -> enum-as-inner-0.6.0.crate https://crates.io/api/v1/crates/equivalent/1.0.2/download -> equivalent-1.0.2.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/figment/0.10.19/download -> figment-0.10.19.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foldhash/0.1.5/download -> foldhash-0.1.5.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.31/download -> futures-executor-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/generator/0.8.4/download -> generator-0.8.4.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.16/download -> getrandom-0.2.16.crate https://crates.io/api/v1/crates/getrandom/0.3.2/download -> getrandom-0.3.2.crate https://crates.io/api/v1/crates/gif/0.13.1/download -> gif-0.13.1.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/glob/0.3.2/download -> glob-0.3.2.crate https://crates.io/api/v1/crates/h2/0.4.8/download -> h2-0.4.8.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.15.3/download -> hashbrown-0.15.3.crate https://crates.io/api/v1/crates/hashlink/0.10.0/download -> hashlink-0.10.0.crate https://crates.io/api/v1/crates/headers-core/0.3.0/download -> headers-core-0.3.0.crate https://crates.io/api/v1/crates/headers/0.4.0/download -> headers-0.4.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hickory-proto/0.25.2/download -> hickory-proto-0.25.2.crate https://crates.io/api/v1/crates/hickory-resolver/0.25.2/download -> hickory-resolver-0.25.2.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/http-auth/0.1.9/download -> http-auth-0.1.9.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/1.0.1/download -> http-body-1.0.1.crate https://crates.io/api/v1/crates/http/1.3.1/download -> http-1.3.1.crate https://crates.io/api/v1/crates/httparse/1.10.1/download -> httparse-1.10.1.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humantime-serde/1.1.1/download -> humantime-serde-1.1.1.crate https://crates.io/api/v1/crates/humantime/2.2.0/download -> humantime-2.2.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.26.0/download -> hyper-rustls-0.26.0.crate https://crates.io/api/v1/crates/hyper-timeout/0.5.1/download -> hyper-timeout-0.5.1.crate https://crates.io/api/v1/crates/hyper-util/0.1.5/download -> hyper-util-0.1.5.crate https://crates.io/api/v1/crates/hyper/1.6.0/download -> hyper-1.6.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.63/download -> iana-time-zone-0.1.63.crate https://crates.io/api/v1/crates/icu_collections/2.0.0/download -> icu_collections-2.0.0.crate https://crates.io/api/v1/crates/icu_locale_core/2.0.0/download -> icu_locale_core-2.0.0.crate https://crates.io/api/v1/crates/icu_normalizer/2.0.0/download -> icu_normalizer-2.0.0.crate https://crates.io/api/v1/crates/icu_normalizer_data/2.0.0/download -> icu_normalizer_data-2.0.0.crate https://crates.io/api/v1/crates/icu_properties/2.0.0/download -> icu_properties-2.0.0.crate https://crates.io/api/v1/crates/icu_properties_data/2.0.0/download -> icu_properties_data-2.0.0.crate https://crates.io/api/v1/crates/icu_provider/2.0.0/download -> icu_provider-2.0.0.crate https://crates.io/api/v1/crates/idna/1.0.3/download -> idna-1.0.3.crate https://crates.io/api/v1/crates/idna_adapter/1.2.1/download -> idna_adapter-1.2.1.crate https://crates.io/api/v1/crates/image-webp/0.1.3/download -> image-webp-0.1.3.crate https://crates.io/api/v1/crates/image/0.25.1/download -> image-0.25.1.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.9.0/download -> indexmap-2.9.0.crate https://crates.io/api/v1/crates/inlinable_string/0.1.15/download -> inlinable_string-0.1.15.crate https://crates.io/api/v1/crates/ipconfig/0.3.2/download -> ipconfig-0.3.2.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.15/download -> itoa-1.0.15.crate https://crates.io/api/v1/crates/jobserver/0.1.33/download -> jobserver-0.1.33.crate https://crates.io/api/v1/crates/js-sys/0.3.74/download -> js-sys-0.3.74.crate https://crates.io/api/v1/crates/js_int/0.2.2/download -> js_int-0.2.2.crate https://crates.io/api/v1/crates/js_option/0.1.1/download -> js_option-0.1.1.crate https://crates.io/api/v1/crates/jsonwebtoken/9.3.1/download -> jsonwebtoken-9.3.1.crate https://crates.io/api/v1/crates/konst/0.3.9/download -> konst-0.3.9.crate https://crates.io/api/v1/crates/konst_kernel/0.3.9/download -> konst_kernel-0.3.9.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.172/download -> libc-0.2.172.crate https://crates.io/api/v1/crates/libloading/0.8.3/download -> libloading-0.8.3.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.33.0/download -> libsqlite3-sys-0.33.0.crate https://crates.io/api/v1/crates/libz-sys/1.1.18/download -> libz-sys-1.1.18.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/litemap/0.8.0/download -> litemap-0.8.0.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.27/download -> log-0.4.27.crate https://crates.io/api/v1/crates/loom/0.7.2/download -> loom-0.7.2.crate https://crates.io/api/v1/crates/lru-cache/0.1.2/download -> lru-cache-0.1.2.crate https://crates.io/api/v1/crates/lz4-sys/1.11.1+lz4-1.10.0/download -> lz4-sys-1.11.1+lz4-1.10.0.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.8/download -> miniz_oxide-0.8.8.crate https://crates.io/api/v1/crates/mio/1.0.3/download -> mio-1.0.3.crate https://crates.io/api/v1/crates/moka/0.12.10/download -> moka-0.12.10.crate https://crates.io/api/v1/crates/multer/3.1.0/download -> multer-3.1.0.crate https://crates.io/api/v1/crates/nix/0.30.1/download -> nix-0.30.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.36.7/download -> object-0.36.7.crate https://crates.io/api/v1/crates/once_cell/1.21.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/opentelemetry-http/0.29.0/download -> opentelemetry-http-0.29.0.crate https://crates.io/api/v1/crates/opentelemetry-jaeger-propagator/0.29.0/download -> opentelemetry-jaeger-propagator-0.29.0.crate https://crates.io/api/v1/crates/opentelemetry-otlp/0.29.0/download -> opentelemetry-otlp-0.29.0.crate https://crates.io/api/v1/crates/opentelemetry-proto/0.29.0/download -> opentelemetry-proto-0.29.0.crate https://crates.io/api/v1/crates/opentelemetry/0.29.1/download -> opentelemetry-0.29.1.crate https://crates.io/api/v1/crates/opentelemetry_sdk/0.29.0/download -> opentelemetry_sdk-0.29.0.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/pear/0.2.9/download -> pear-0.2.9.crate https://crates.io/api/v1/crates/pear_codegen/0.2.9/download -> pear_codegen-0.2.9.crate https://crates.io/api/v1/crates/pem/3.0.4/download -> pem-3.0.4.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.16/download -> pin-project-lite-0.2.16.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.32/download -> pkg-config-0.3.32.crate https://crates.io/api/v1/crates/platforms/3.4.0/download -> platforms-3.4.0.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/portable-atomic/1.11.0/download -> portable-atomic-1.11.0.crate https://crates.io/api/v1/crates/potential_utf/0.1.2/download -> potential_utf-0.1.2.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.21/download -> ppv-lite86-0.2.21.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/proc-macro2-diagnostics/0.10.1/download -> proc-macro2-diagnostics-0.10.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.95/download -> proc-macro2-1.0.95.crate https://crates.io/api/v1/crates/prost-derive/0.13.5/download -> prost-derive-0.13.5.crate https://crates.io/api/v1/crates/prost/0.13.5/download -> prost-0.13.5.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quick-error/2.0.1/download -> quick-error-2.0.1.crate https://crates.io/api/v1/crates/quote/1.0.40/download -> quote-1.0.40.crate https://crates.io/api/v1/crates/r-efi/5.2.0/download -> r-efi-5.2.0.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand/0.9.1/download -> rand-0.9.1.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_chacha/0.9.0/download -> rand_chacha-0.9.0.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_core/0.9.3/download -> rand_core-0.9.3.crate https://crates.io/api/v1/crates/redox_syscall/0.5.7/download -> redox_syscall-0.5.7.crate https://crates.io/api/v1/crates/redox_users/0.5.0/download -> redox_users-0.5.0.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/reqwest/0.12.4/download -> reqwest-0.12.4.crate https://crates.io/api/v1/crates/resolv-conf/0.7.0/download -> resolv-conf-0.7.0.crate https://crates.io/api/v1/crates/ring/0.17.14/download -> ring-0.17.14.crate https://crates.io/api/v1/crates/rusqlite/0.35.0/download -> rusqlite-0.35.0.crate https://crates.io/api/v1/crates/rust-argon2/2.1.0/download -> rust-argon2-2.1.0.crate https://crates.io/api/v1/crates/rust-librocksdb-sys/0.37.0+10.2.1/download -> rust-librocksdb-sys-0.37.0+10.2.1.crate https://crates.io/api/v1/crates/rust-rocksdb/0.41.0/download -> rust-rocksdb-0.41.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustls-native-certs/0.7.0/download -> rustls-native-certs-0.7.0.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.12.0/download -> rustls-pki-types-1.12.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.4/download -> rustls-webpki-0.102.4.crate https://crates.io/api/v1/crates/rustls/0.21.12/download -> rustls-0.21.12.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.20/download -> ryu-1.0.20.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/sd-notify/0.4.5/download -> sd-notify-0.4.5.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.0/download -> security-framework-sys-2.11.0.crate https://crates.io/api/v1/crates/security-framework/2.11.0/download -> security-framework-2.11.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.219/download -> serde-1.0.219.crate https://crates.io/api/v1/crates/serde_derive/1.0.219/download -> serde_derive-1.0.219.crate https://crates.io/api/v1/crates/serde_html_form/0.2.7/download -> serde_html_form-0.2.7.crate https://crates.io/api/v1/crates/serde_json/1.0.140/download -> serde_json-1.0.140.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_spanned/0.6.8/download -> serde_spanned-0.6.8.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/sha-1/0.10.1/download -> sha-1-0.10.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.5/download -> signal-hook-registry-1.4.5.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/simple_asn1/0.6.2/download -> simple_asn1-0.6.2.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.15.0/download -> smallvec-1.15.0.crate https://crates.io/api/v1/crates/socket2/0.5.9/download -> socket2-0.5.9.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/subslice/0.2.3/download -> subslice-0.2.3.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.101/download -> syn-2.0.101.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/synstructure/0.13.2/download -> synstructure-0.13.2.crate https://crates.io/api/v1/crates/tagptr/0.2.0/download -> tagptr-0.2.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.12/download -> thiserror-impl-2.0.12.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.crate https://crates.io/api/v1/crates/thiserror/2.0.12/download -> thiserror-2.0.12.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7/download -> tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.6.0/download -> tikv-jemallocator-0.6.0.crate https://crates.io/api/v1/crates/time-core/0.1.4/download -> time-core-0.1.4.crate https://crates.io/api/v1/crates/time-macros/0.2.22/download -> time-macros-0.2.22.crate https://crates.io/api/v1/crates/time/0.3.41/download -> time-0.3.41.crate https://crates.io/api/v1/crates/tinystr/0.8.1/download -> tinystr-0.8.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.5.0/download -> tokio-macros-2.5.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.25.0/download -> tokio-rustls-0.25.0.crate https://crates.io/api/v1/crates/tokio-socks/0.5.1/download -> tokio-socks-0.5.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.17/download -> tokio-stream-0.1.17.crate https://crates.io/api/v1/crates/tokio-util/0.7.15/download -> tokio-util-0.7.15.crate https://crates.io/api/v1/crates/tokio/1.45.0/download -> tokio-1.45.0.crate https://crates.io/api/v1/crates/toml/0.8.22/download -> toml-0.8.22.crate https://crates.io/api/v1/crates/toml_datetime/0.6.9/download -> toml_datetime-0.6.9.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/toml_edit/0.22.26/download -> toml_edit-0.22.26.crate https://crates.io/api/v1/crates/toml_write/0.1.1/download -> toml_write-0.1.1.crate https://crates.io/api/v1/crates/tonic/0.12.3/download -> tonic-0.12.3.crate https://crates.io/api/v1/crates/tower-http/0.5.2/download -> tower-http-0.5.2.crate https://crates.io/api/v1/crates/tower-layer/0.3.3/download -> tower-layer-0.3.3.crate https://crates.io/api/v1/crates/tower-service/0.3.3/download -> tower-service-0.3.3.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tower/0.5.2/download -> tower-0.5.2.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.28/download -> tracing-attributes-0.1.28.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.crate https://crates.io/api/v1/crates/tracing-flame/0.2.0/download -> tracing-flame-0.2.0.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-opentelemetry/0.30.0/download -> tracing-opentelemetry-0.30.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.19/download -> tracing-subscriber-0.3.19.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/typewit/1.9.0/download -> typewit-1.9.0.crate https://crates.io/api/v1/crates/typewit_proc_macros/1.8.1/download -> typewit_proc_macros-1.8.1.crate https://crates.io/api/v1/crates/uncased/0.9.10/download -> uncased-0.9.10.crate https://crates.io/api/v1/crates/unicode-ident/1.0.18/download -> unicode-ident-1.0.18.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.4/download -> url-2.5.4.crate https://crates.io/api/v1/crates/utf8_iter/1.0.4/download -> utf8_iter-1.0.4.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.14.2+wasi-0.2.4/download -> wasi-0.14.2+wasi-0.2.4.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.97/download -> wasm-bindgen-backend-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.97/download -> wasm-bindgen-macro-support-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.97/download -> wasm-bindgen-macro-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.97/download -> wasm-bindgen-shared-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.97/download -> wasm-bindgen-0.2.97.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.crate https://crates.io/api/v1/crates/widestring/1.1.0/download -> widestring-1.1.0.crate https://crates.io/api/v1/crates/wildmatch/2.3.4/download -> wildmatch-2.3.4.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.58.0/download -> windows-core-0.58.0.crate https://crates.io/api/v1/crates/windows-core/0.61.0/download -> windows-core-0.61.0.crate https://crates.io/api/v1/crates/windows-implement/0.58.0/download -> windows-implement-0.58.0.crate https://crates.io/api/v1/crates/windows-implement/0.60.0/download -> windows-implement-0.60.0.crate https://crates.io/api/v1/crates/windows-interface/0.58.0/download -> windows-interface-0.58.0.crate https://crates.io/api/v1/crates/windows-interface/0.59.1/download -> windows-interface-0.59.1.crate https://crates.io/api/v1/crates/windows-link/0.1.1/download -> windows-link-0.1.1.crate https://crates.io/api/v1/crates/windows-result/0.2.0/download -> windows-result-0.2.0.crate https://crates.io/api/v1/crates/windows-result/0.3.2/download -> windows-result-0.3.2.crate https://crates.io/api/v1/crates/windows-strings/0.1.0/download -> windows-strings-0.1.0.crate https://crates.io/api/v1/crates/windows-strings/0.4.0/download -> windows-strings-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows/0.58.0/download -> windows-0.58.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winnow/0.7.10/download -> winnow-0.7.10.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/winreg/0.52.0/download -> winreg-0.52.0.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.39.0/download -> wit-bindgen-rt-0.39.0.crate https://crates.io/api/v1/crates/writeable/0.6.1/download -> writeable-0.6.1.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/yoke-derive/0.8.0/download -> yoke-derive-0.8.0.crate https://crates.io/api/v1/crates/yoke/0.8.0/download -> yoke-0.8.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.25/download -> zerocopy-derive-0.8.25.crate https://crates.io/api/v1/crates/zerocopy/0.8.25/download -> zerocopy-0.8.25.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.6/download -> zerofrom-derive-0.1.6.crate https://crates.io/api/v1/crates/zerofrom/0.1.6/download -> zerofrom-0.1.6.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zerotrie/0.2.2/download -> zerotrie-0.2.2.crate https://crates.io/api/v1/crates/zerovec-derive/0.11.1/download -> zerovec-derive-0.11.1.crate https://crates.io/api/v1/crates/zerovec/0.11.2/download -> zerovec-0.11.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.10+zstd.1.5.6/download -> zstd-sys-2.0.10+zstd.1.5.6.crate https://crates.io/api/v1/crates/zune-core/0.4.12/download -> zune-core-0.4.12.crate https://crates.io/api/v1/crates/zune-jpeg/0.4.11/download -> zune-jpeg-0.4.11.crate https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz https://github.com/ruma/ruma/archive/38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.tar.gz -> ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic b892042b2667b8ac69ec8a2571dc290a llvm-r2 452c1a70845763809d225a317d8a6c05 llvm-utils 64536677f4b4365e25e9b739163bed58 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=53b167800e5bb5ac95c4e8cc4052c029
+_md5_=68a682a6d81912a8133e828b6a78f83f
diff --git a/metadata/md5-cache/net-im/conduit-0.10.4 b/metadata/md5-cache/net-im/conduit-0.10.4
new file mode 100644
index 000000000000..a7bbab503893
--- /dev/null
+++ b/metadata/md5-cache/net-im/conduit-0.10.4
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig || ( >=dev-lang/rust-bin-1.83.0:* >=dev-lang/rust-1.83.0:* ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install setup test unpack
+DEPEND=jemalloc? ( dev-libs/jemalloc:= ) rocksdb? ( app-arch/snappy:= app-arch/zstd:= system-rocksdb? ( dev-libs/rocksdb ) ) sqlite? ( dev-db/sqlite:3 ) rocksdb? ( llvm_slot_15? ( llvm-core/clang:15 llvm-core/llvm:15 ) llvm_slot_16? ( llvm-core/clang:16 llvm-core/llvm:16 ) llvm_slot_17? ( llvm-core/clang:17 llvm-core/llvm:17 ) llvm_slot_18? ( llvm-core/clang:18 llvm-core/llvm:18 ) llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 ) llvm_slot_20? ( llvm-core/clang:20 llvm-core/llvm:20 ) )
+DESCRIPTION=Matrix homeserver written in Rust
+EAPI=8
+HOMEPAGE=https://conduit.rs https://gitlab.com/famedly/conduit
+INHERIT=cargo llvm-r2 systemd
+IUSE=jemalloc rocksdb sqlite system-rocksdb debug +llvm_slot_20 llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 ZLIB
+RDEPEND=jemalloc? ( dev-libs/jemalloc:= ) rocksdb? ( app-arch/snappy:= app-arch/zstd:= system-rocksdb? ( dev-libs/rocksdb ) ) sqlite? ( dev-db/sqlite:3 ) acct-user/conduit app-misc/ca-certificates
+REQUIRED_USE=^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 )
+SLOT=0
+SRC_URI=https://gitlab.com/famedly/conduit/-/archive/v0.10.4/conduit-v0.10.4.tar.bz2 https://crates.io/api/v1/crates/addr2line/0.24.2/download -> addr2line-0.24.2.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/as_variant/1.2.0/download -> as_variant-1.2.0.crate https://crates.io/api/v1/crates/assign/1.1.1/download -> assign-1.1.1.crate https://crates.io/api/v1/crates/async-trait/0.1.88/download -> async-trait-0.1.88.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/atomic/0.6.0/download -> atomic-0.6.0.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/axum-core/0.4.5/download -> axum-core-0.4.5.crate https://crates.io/api/v1/crates/axum-extra/0.9.6/download -> axum-extra-0.9.6.crate https://crates.io/api/v1/crates/axum-server/0.6.0/download -> axum-server-0.6.0.crate https://crates.io/api/v1/crates/axum/0.7.9/download -> axum-0.7.9.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bindgen/0.69.5/download -> bindgen-0.69.5.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.9.0/download -> bitflags-2.9.0.crate https://crates.io/api/v1/crates/blake2b_simd/1.0.2/download -> blake2b_simd-1.0.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.17.0/download -> bumpalo-3.17.0.crate https://crates.io/api/v1/crates/bytemuck/1.22.0/download -> bytemuck-1.22.0.crate https://crates.io/api/v1/crates/byteorder-lite/0.1.0/download -> byteorder-lite-0.1.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.10.1/download -> bytes-1.10.1.crate https://crates.io/api/v1/crates/bytesize/2.0.1/download -> bytesize-2.0.1.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/cc/1.2.21/download -> cc-1.2.21.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.40/download -> chrono-0.4.40.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/4.5.37/download -> clap-4.5.37.crate https://crates.io/api/v1/crates/clap_builder/4.5.37/download -> clap_builder-4.5.37.crate https://crates.io/api/v1/crates/clap_derive/4.5.32/download -> clap_derive-4.5.32.crate https://crates.io/api/v1/crates/clap_lex/0.7.4/download -> clap_lex-0.7.4.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/const_panic/0.2.8/download -> const_panic-0.2.8.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.0/download -> constant_time_eq-0.3.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/critical-section/1.2.0/download -> critical-section-1.2.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.2/download -> curve25519-dalek-4.1.2.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/date_header/1.0.5/download -> date_header-1.0.5.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.4.0/download -> deranged-0.4.0.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/directories/6.0.0/download -> directories-6.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.5.0/download -> dirs-sys-0.5.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.35/download -> encoding_rs-0.8.35.crate https://crates.io/api/v1/crates/enum-as-inner/0.6.0/download -> enum-as-inner-0.6.0.crate https://crates.io/api/v1/crates/equivalent/1.0.2/download -> equivalent-1.0.2.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/figment/0.10.19/download -> figment-0.10.19.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foldhash/0.1.5/download -> foldhash-0.1.5.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.31/download -> futures-executor-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/generator/0.8.4/download -> generator-0.8.4.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.16/download -> getrandom-0.2.16.crate https://crates.io/api/v1/crates/getrandom/0.3.2/download -> getrandom-0.3.2.crate https://crates.io/api/v1/crates/gif/0.13.1/download -> gif-0.13.1.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/glob/0.3.2/download -> glob-0.3.2.crate https://crates.io/api/v1/crates/h2/0.4.8/download -> h2-0.4.8.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.15.3/download -> hashbrown-0.15.3.crate https://crates.io/api/v1/crates/hashlink/0.10.0/download -> hashlink-0.10.0.crate https://crates.io/api/v1/crates/headers-core/0.3.0/download -> headers-core-0.3.0.crate https://crates.io/api/v1/crates/headers/0.4.0/download -> headers-0.4.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hickory-proto/0.25.2/download -> hickory-proto-0.25.2.crate https://crates.io/api/v1/crates/hickory-resolver/0.25.2/download -> hickory-resolver-0.25.2.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/http-auth/0.1.9/download -> http-auth-0.1.9.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/1.0.1/download -> http-body-1.0.1.crate https://crates.io/api/v1/crates/http/1.3.1/download -> http-1.3.1.crate https://crates.io/api/v1/crates/httparse/1.10.1/download -> httparse-1.10.1.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humantime-serde/1.1.1/download -> humantime-serde-1.1.1.crate https://crates.io/api/v1/crates/humantime/2.2.0/download -> humantime-2.2.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.26.0/download -> hyper-rustls-0.26.0.crate https://crates.io/api/v1/crates/hyper-timeout/0.5.1/download -> hyper-timeout-0.5.1.crate https://crates.io/api/v1/crates/hyper-util/0.1.5/download -> hyper-util-0.1.5.crate https://crates.io/api/v1/crates/hyper/1.6.0/download -> hyper-1.6.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.63/download -> iana-time-zone-0.1.63.crate https://crates.io/api/v1/crates/icu_collections/2.0.0/download -> icu_collections-2.0.0.crate https://crates.io/api/v1/crates/icu_locale_core/2.0.0/download -> icu_locale_core-2.0.0.crate https://crates.io/api/v1/crates/icu_normalizer/2.0.0/download -> icu_normalizer-2.0.0.crate https://crates.io/api/v1/crates/icu_normalizer_data/2.0.0/download -> icu_normalizer_data-2.0.0.crate https://crates.io/api/v1/crates/icu_properties/2.0.0/download -> icu_properties-2.0.0.crate https://crates.io/api/v1/crates/icu_properties_data/2.0.0/download -> icu_properties_data-2.0.0.crate https://crates.io/api/v1/crates/icu_provider/2.0.0/download -> icu_provider-2.0.0.crate https://crates.io/api/v1/crates/idna/1.0.3/download -> idna-1.0.3.crate https://crates.io/api/v1/crates/idna_adapter/1.2.1/download -> idna_adapter-1.2.1.crate https://crates.io/api/v1/crates/image-webp/0.1.3/download -> image-webp-0.1.3.crate https://crates.io/api/v1/crates/image/0.25.1/download -> image-0.25.1.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.9.0/download -> indexmap-2.9.0.crate https://crates.io/api/v1/crates/inlinable_string/0.1.15/download -> inlinable_string-0.1.15.crate https://crates.io/api/v1/crates/ipconfig/0.3.2/download -> ipconfig-0.3.2.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.15/download -> itoa-1.0.15.crate https://crates.io/api/v1/crates/jobserver/0.1.33/download -> jobserver-0.1.33.crate https://crates.io/api/v1/crates/js-sys/0.3.74/download -> js-sys-0.3.74.crate https://crates.io/api/v1/crates/js_int/0.2.2/download -> js_int-0.2.2.crate https://crates.io/api/v1/crates/js_option/0.1.1/download -> js_option-0.1.1.crate https://crates.io/api/v1/crates/jsonwebtoken/9.3.1/download -> jsonwebtoken-9.3.1.crate https://crates.io/api/v1/crates/konst/0.3.9/download -> konst-0.3.9.crate https://crates.io/api/v1/crates/konst_kernel/0.3.9/download -> konst_kernel-0.3.9.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.172/download -> libc-0.2.172.crate https://crates.io/api/v1/crates/libloading/0.8.3/download -> libloading-0.8.3.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.33.0/download -> libsqlite3-sys-0.33.0.crate https://crates.io/api/v1/crates/libz-sys/1.1.18/download -> libz-sys-1.1.18.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/litemap/0.8.0/download -> litemap-0.8.0.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.27/download -> log-0.4.27.crate https://crates.io/api/v1/crates/loom/0.7.2/download -> loom-0.7.2.crate https://crates.io/api/v1/crates/lru-cache/0.1.2/download -> lru-cache-0.1.2.crate https://crates.io/api/v1/crates/lz4-sys/1.11.1+lz4-1.10.0/download -> lz4-sys-1.11.1+lz4-1.10.0.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.8/download -> miniz_oxide-0.8.8.crate https://crates.io/api/v1/crates/mio/1.0.3/download -> mio-1.0.3.crate https://crates.io/api/v1/crates/moka/0.12.10/download -> moka-0.12.10.crate https://crates.io/api/v1/crates/multer/3.1.0/download -> multer-3.1.0.crate https://crates.io/api/v1/crates/nix/0.30.1/download -> nix-0.30.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.36.7/download -> object-0.36.7.crate https://crates.io/api/v1/crates/once_cell/1.21.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/opentelemetry-http/0.29.0/download -> opentelemetry-http-0.29.0.crate https://crates.io/api/v1/crates/opentelemetry-jaeger-propagator/0.29.0/download -> opentelemetry-jaeger-propagator-0.29.0.crate https://crates.io/api/v1/crates/opentelemetry-otlp/0.29.0/download -> opentelemetry-otlp-0.29.0.crate https://crates.io/api/v1/crates/opentelemetry-proto/0.29.0/download -> opentelemetry-proto-0.29.0.crate https://crates.io/api/v1/crates/opentelemetry/0.29.1/download -> opentelemetry-0.29.1.crate https://crates.io/api/v1/crates/opentelemetry_sdk/0.29.0/download -> opentelemetry_sdk-0.29.0.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/pear/0.2.9/download -> pear-0.2.9.crate https://crates.io/api/v1/crates/pear_codegen/0.2.9/download -> pear_codegen-0.2.9.crate https://crates.io/api/v1/crates/pem/3.0.4/download -> pem-3.0.4.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.16/download -> pin-project-lite-0.2.16.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.32/download -> pkg-config-0.3.32.crate https://crates.io/api/v1/crates/platforms/3.4.0/download -> platforms-3.4.0.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/portable-atomic/1.11.0/download -> portable-atomic-1.11.0.crate https://crates.io/api/v1/crates/potential_utf/0.1.2/download -> potential_utf-0.1.2.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.21/download -> ppv-lite86-0.2.21.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/proc-macro2-diagnostics/0.10.1/download -> proc-macro2-diagnostics-0.10.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.95/download -> proc-macro2-1.0.95.crate https://crates.io/api/v1/crates/prost-derive/0.13.5/download -> prost-derive-0.13.5.crate https://crates.io/api/v1/crates/prost/0.13.5/download -> prost-0.13.5.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quick-error/2.0.1/download -> quick-error-2.0.1.crate https://crates.io/api/v1/crates/quote/1.0.40/download -> quote-1.0.40.crate https://crates.io/api/v1/crates/r-efi/5.2.0/download -> r-efi-5.2.0.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand/0.9.1/download -> rand-0.9.1.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_chacha/0.9.0/download -> rand_chacha-0.9.0.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_core/0.9.3/download -> rand_core-0.9.3.crate https://crates.io/api/v1/crates/redox_syscall/0.5.7/download -> redox_syscall-0.5.7.crate https://crates.io/api/v1/crates/redox_users/0.5.0/download -> redox_users-0.5.0.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/reqwest/0.12.4/download -> reqwest-0.12.4.crate https://crates.io/api/v1/crates/resolv-conf/0.7.0/download -> resolv-conf-0.7.0.crate https://crates.io/api/v1/crates/ring/0.17.14/download -> ring-0.17.14.crate https://crates.io/api/v1/crates/rusqlite/0.35.0/download -> rusqlite-0.35.0.crate https://crates.io/api/v1/crates/rust-argon2/2.1.0/download -> rust-argon2-2.1.0.crate https://crates.io/api/v1/crates/rust-librocksdb-sys/0.37.0+10.2.1/download -> rust-librocksdb-sys-0.37.0+10.2.1.crate https://crates.io/api/v1/crates/rust-rocksdb/0.41.0/download -> rust-rocksdb-0.41.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustls-native-certs/0.7.0/download -> rustls-native-certs-0.7.0.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.12.0/download -> rustls-pki-types-1.12.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.4/download -> rustls-webpki-0.102.4.crate https://crates.io/api/v1/crates/rustls/0.21.12/download -> rustls-0.21.12.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.20/download -> ryu-1.0.20.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/sd-notify/0.4.5/download -> sd-notify-0.4.5.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.0/download -> security-framework-sys-2.11.0.crate https://crates.io/api/v1/crates/security-framework/2.11.0/download -> security-framework-2.11.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.219/download -> serde-1.0.219.crate https://crates.io/api/v1/crates/serde_derive/1.0.219/download -> serde_derive-1.0.219.crate https://crates.io/api/v1/crates/serde_html_form/0.2.7/download -> serde_html_form-0.2.7.crate https://crates.io/api/v1/crates/serde_json/1.0.140/download -> serde_json-1.0.140.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_spanned/0.6.8/download -> serde_spanned-0.6.8.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/sha-1/0.10.1/download -> sha-1-0.10.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.5/download -> signal-hook-registry-1.4.5.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/simple_asn1/0.6.2/download -> simple_asn1-0.6.2.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.15.0/download -> smallvec-1.15.0.crate https://crates.io/api/v1/crates/socket2/0.5.9/download -> socket2-0.5.9.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/subslice/0.2.3/download -> subslice-0.2.3.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.101/download -> syn-2.0.101.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/synstructure/0.13.2/download -> synstructure-0.13.2.crate https://crates.io/api/v1/crates/tagptr/0.2.0/download -> tagptr-0.2.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.12/download -> thiserror-impl-2.0.12.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.crate https://crates.io/api/v1/crates/thiserror/2.0.12/download -> thiserror-2.0.12.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7/download -> tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.6.0/download -> tikv-jemallocator-0.6.0.crate https://crates.io/api/v1/crates/time-core/0.1.4/download -> time-core-0.1.4.crate https://crates.io/api/v1/crates/time-macros/0.2.22/download -> time-macros-0.2.22.crate https://crates.io/api/v1/crates/time/0.3.41/download -> time-0.3.41.crate https://crates.io/api/v1/crates/tinystr/0.8.1/download -> tinystr-0.8.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.5.0/download -> tokio-macros-2.5.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.25.0/download -> tokio-rustls-0.25.0.crate https://crates.io/api/v1/crates/tokio-socks/0.5.1/download -> tokio-socks-0.5.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.17/download -> tokio-stream-0.1.17.crate https://crates.io/api/v1/crates/tokio-util/0.7.15/download -> tokio-util-0.7.15.crate https://crates.io/api/v1/crates/tokio/1.45.0/download -> tokio-1.45.0.crate https://crates.io/api/v1/crates/toml/0.8.22/download -> toml-0.8.22.crate https://crates.io/api/v1/crates/toml_datetime/0.6.9/download -> toml_datetime-0.6.9.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/toml_edit/0.22.26/download -> toml_edit-0.22.26.crate https://crates.io/api/v1/crates/toml_write/0.1.1/download -> toml_write-0.1.1.crate https://crates.io/api/v1/crates/tonic/0.12.3/download -> tonic-0.12.3.crate https://crates.io/api/v1/crates/tower-http/0.5.2/download -> tower-http-0.5.2.crate https://crates.io/api/v1/crates/tower-layer/0.3.3/download -> tower-layer-0.3.3.crate https://crates.io/api/v1/crates/tower-service/0.3.3/download -> tower-service-0.3.3.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tower/0.5.2/download -> tower-0.5.2.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.28/download -> tracing-attributes-0.1.28.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.crate https://crates.io/api/v1/crates/tracing-flame/0.2.0/download -> tracing-flame-0.2.0.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-opentelemetry/0.30.0/download -> tracing-opentelemetry-0.30.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.19/download -> tracing-subscriber-0.3.19.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/typewit/1.9.0/download -> typewit-1.9.0.crate https://crates.io/api/v1/crates/typewit_proc_macros/1.8.1/download -> typewit_proc_macros-1.8.1.crate https://crates.io/api/v1/crates/uncased/0.9.10/download -> uncased-0.9.10.crate https://crates.io/api/v1/crates/unicode-ident/1.0.18/download -> unicode-ident-1.0.18.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.4/download -> url-2.5.4.crate https://crates.io/api/v1/crates/utf8_iter/1.0.4/download -> utf8_iter-1.0.4.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.14.2+wasi-0.2.4/download -> wasi-0.14.2+wasi-0.2.4.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.97/download -> wasm-bindgen-backend-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.97/download -> wasm-bindgen-macro-support-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.97/download -> wasm-bindgen-macro-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.97/download -> wasm-bindgen-shared-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.97/download -> wasm-bindgen-0.2.97.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.crate https://crates.io/api/v1/crates/widestring/1.1.0/download -> widestring-1.1.0.crate https://crates.io/api/v1/crates/wildmatch/2.3.4/download -> wildmatch-2.3.4.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.58.0/download -> windows-core-0.58.0.crate https://crates.io/api/v1/crates/windows-core/0.61.0/download -> windows-core-0.61.0.crate https://crates.io/api/v1/crates/windows-implement/0.58.0/download -> windows-implement-0.58.0.crate https://crates.io/api/v1/crates/windows-implement/0.60.0/download -> windows-implement-0.60.0.crate https://crates.io/api/v1/crates/windows-interface/0.58.0/download -> windows-interface-0.58.0.crate https://crates.io/api/v1/crates/windows-interface/0.59.1/download -> windows-interface-0.59.1.crate https://crates.io/api/v1/crates/windows-link/0.1.1/download -> windows-link-0.1.1.crate https://crates.io/api/v1/crates/windows-result/0.2.0/download -> windows-result-0.2.0.crate https://crates.io/api/v1/crates/windows-result/0.3.2/download -> windows-result-0.3.2.crate https://crates.io/api/v1/crates/windows-strings/0.1.0/download -> windows-strings-0.1.0.crate https://crates.io/api/v1/crates/windows-strings/0.4.0/download -> windows-strings-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows/0.58.0/download -> windows-0.58.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winnow/0.7.10/download -> winnow-0.7.10.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/winreg/0.52.0/download -> winreg-0.52.0.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.39.0/download -> wit-bindgen-rt-0.39.0.crate https://crates.io/api/v1/crates/writeable/0.6.1/download -> writeable-0.6.1.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/yoke-derive/0.8.0/download -> yoke-derive-0.8.0.crate https://crates.io/api/v1/crates/yoke/0.8.0/download -> yoke-0.8.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.25/download -> zerocopy-derive-0.8.25.crate https://crates.io/api/v1/crates/zerocopy/0.8.25/download -> zerocopy-0.8.25.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.6/download -> zerofrom-derive-0.1.6.crate https://crates.io/api/v1/crates/zerofrom/0.1.6/download -> zerofrom-0.1.6.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zerotrie/0.2.2/download -> zerotrie-0.2.2.crate https://crates.io/api/v1/crates/zerovec-derive/0.11.1/download -> zerovec-derive-0.11.1.crate https://crates.io/api/v1/crates/zerovec/0.11.2/download -> zerovec-0.11.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.10+zstd.1.5.6/download -> zstd-sys-2.0.10+zstd.1.5.6.crate https://crates.io/api/v1/crates/zune-core/0.4.12/download -> zune-core-0.4.12.crate https://crates.io/api/v1/crates/zune-jpeg/0.4.11/download -> zune-jpeg-0.4.11.crate https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz https://github.com/ruma/ruma/archive/469a185332d109b227351bf39544732da05aded7.tar.gz -> ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz
+_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic b892042b2667b8ac69ec8a2571dc290a llvm-r2 452c1a70845763809d225a317d8a6c05 llvm-utils 64536677f4b4365e25e9b739163bed58 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=1bf39cae8810d7bfa141382bb9a0ad6b
diff --git a/metadata/md5-cache/net-im/synapse-1.128.0-r1 b/metadata/md5-cache/net-im/synapse-1.128.0-r1
deleted file mode 100644
index 2d11e282de59..000000000000
--- a/metadata/md5-cache/net-im/synapse-1.128.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=acct-user/synapse acct-group/synapse dev-python/setuptools-rust[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( acct-user/synapse acct-group/synapse dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/bcrypt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/bleach[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/canonicaljson-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ijson[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/immutabledict[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/matrix-common-1.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/msgpack[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/netaddr[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/phonenumbers[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-10.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,webp] dev-python/prometheus-client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pydantic[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pymacaroons[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-multipart-0.0.12-r100[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/service-identity[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/signedjson[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sortedcontainers[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/treq[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/twisted-25[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/unpaddedbase64[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) selinux? ( sec-policy/selinux-matrixd ) systemd? ( dev-python/python-systemd[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/hiredis[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/idna[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parameterized[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyicu[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/txredisapi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] postgres? ( dev-db/postgresql[server] ) ) || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Reference implementation of Matrix homeserver
-EAPI=8
-HOMEPAGE=https://matrix.org/ https://github.com/element-hq/synapse
-INHERIT=cargo distutils-r1 multiprocessing optfeature systemd
-IUSE=postgres selinux systemd test debug python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 ~arm64 ~ppc64
-LICENSE=AGPL-3+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
-RDEPEND=acct-user/synapse acct-group/synapse dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/bcrypt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/bleach[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/canonicaljson-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ijson[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/immutabledict[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/matrix-common-1.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/msgpack[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/netaddr[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/phonenumbers[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-10.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,webp] dev-python/prometheus-client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pydantic[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pymacaroons[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-multipart-0.0.12-r100[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/service-identity[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/signedjson[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sortedcontainers[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/treq[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/twisted-25[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/unpaddedbase64[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) selinux? ( sec-policy/selinux-matrixd ) systemd? ( dev-python/python-systemd[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/element-hq/synapse/archive/v1.128.0.tar.gz -> synapse-1.128.0.gh.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/anyhow/1.0.97/download -> anyhow-1.0.97.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitflags/2.8.0/download -> bitflags-2.8.0.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytes/1.10.1/download -> bytes-1.10.1.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.3.1/download -> getrandom-0.3.1.crate https://crates.io/api/v1/crates/headers-core/0.3.0/download -> headers-core-0.3.0.crate https://crates.io/api/v1/crates/headers/0.4.0/download -> headers-0.4.0.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/http/1.3.1/download -> http-1.3.1.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/libc/0.2.154/download -> libc-0.2.154.crate https://crates.io/api/v1/crates/log/0.4.27/download -> log-0.4.27.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro2/1.0.89/download -> proc-macro2-1.0.89.crate https://crates.io/api/v1/crates/pyo3-build-config/0.23.5/download -> pyo3-build-config-0.23.5.crate https://crates.io/api/v1/crates/pyo3-ffi/0.23.5/download -> pyo3-ffi-0.23.5.crate https://crates.io/api/v1/crates/pyo3-log/0.12.2/download -> pyo3-log-0.12.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.23.5/download -> pyo3-macros-backend-0.23.5.crate https://crates.io/api/v1/crates/pyo3-macros/0.23.5/download -> pyo3-macros-0.23.5.crate https://crates.io/api/v1/crates/pyo3/0.23.5/download -> pyo3-0.23.5.crate https://crates.io/api/v1/crates/pythonize/0.23.0/download -> pythonize-0.23.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.9.0/download -> rand-0.9.0.crate https://crates.io/api/v1/crates/rand_chacha/0.9.0/download -> rand_chacha-0.9.0.crate https://crates.io/api/v1/crates/rand_core/0.9.0/download -> rand_core-0.9.0.crate https://crates.io/api/v1/crates/regex-automata/0.4.8/download -> regex-automata-0.4.8.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/serde/1.0.219/download -> serde-1.0.219.crate https://crates.io/api/v1/crates/serde_derive/1.0.219/download -> serde_derive-1.0.219.crate https://crates.io/api/v1/crates/serde_json/1.0.140/download -> serde_json-1.0.140.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.85/download -> syn-2.0.85.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ulid/1.2.1/download -> ulid-1.2.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.13.3+wasi-0.2.2/download -> wasi-0.13.3+wasi-0.2.2.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.33.0/download -> wit-bindgen-rt-0.33.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.17/download -> zerocopy-derive-0.8.17.crate https://crates.io/api/v1/crates/zerocopy/0.8.17/download -> zerocopy-0.8.17.crate
-_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=b3c1bfbbd5d97245fb1bfcb7836a7978
diff --git a/metadata/md5-cache/net-im/synapse-1.130.0-r1 b/metadata/md5-cache/net-im/synapse-1.130.0-r1
index dc202154c9af..f4759651f776 100644
--- a/metadata/md5-cache/net-im/synapse-1.130.0-r1
+++ b/metadata/md5-cache/net-im/synapse-1.130.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://matrix.org/ https://github.com/element-hq/synapse
INHERIT=cargo distutils-r1 multiprocessing optfeature systemd
IUSE=postgres selinux systemd test debug python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm64 ~ppc64
LICENSE=AGPL-3+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
RDEPEND=acct-user/synapse acct-group/synapse dev-python/attrs[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/bcrypt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/bleach[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/canonicaljson-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ijson[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/immutabledict[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/matrix-common-1.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/msgpack[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/netaddr[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/phonenumbers[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-10.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,webp] dev-python/prometheus-client[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pydantic[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pymacaroons[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-multipart-0.0.12-r100[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/service-identity[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/signedjson[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sortedcontainers[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/treq[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/twisted-25[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/unpaddedbase64[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) selinux? ( sec-policy/selinux-matrixd ) systemd? ( dev-python/python-systemd[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/element-hq/synapse/archive/v1.130.0.tar.gz -> synapse-1.130.0.gh.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/anyhow/1.0.98/download -> anyhow-1.0.98.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitflags/2.8.0/download -> bitflags-2.8.0.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytes/1.10.1/download -> bytes-1.10.1.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.3.1/download -> getrandom-0.3.1.crate https://crates.io/api/v1/crates/headers-core/0.3.0/download -> headers-core-0.3.0.crate https://crates.io/api/v1/crates/headers/0.4.0/download -> headers-0.4.0.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/http/1.3.1/download -> http-1.3.1.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/libc/0.2.154/download -> libc-0.2.154.crate https://crates.io/api/v1/crates/log/0.4.27/download -> log-0.4.27.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro2/1.0.89/download -> proc-macro2-1.0.89.crate https://crates.io/api/v1/crates/pyo3-build-config/0.23.5/download -> pyo3-build-config-0.23.5.crate https://crates.io/api/v1/crates/pyo3-ffi/0.23.5/download -> pyo3-ffi-0.23.5.crate https://crates.io/api/v1/crates/pyo3-log/0.12.3/download -> pyo3-log-0.12.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.23.5/download -> pyo3-macros-backend-0.23.5.crate https://crates.io/api/v1/crates/pyo3-macros/0.23.5/download -> pyo3-macros-0.23.5.crate https://crates.io/api/v1/crates/pyo3/0.23.5/download -> pyo3-0.23.5.crate https://crates.io/api/v1/crates/pythonize/0.23.0/download -> pythonize-0.23.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.9.0/download -> rand-0.9.0.crate https://crates.io/api/v1/crates/rand_chacha/0.9.0/download -> rand_chacha-0.9.0.crate https://crates.io/api/v1/crates/rand_core/0.9.0/download -> rand_core-0.9.0.crate https://crates.io/api/v1/crates/regex-automata/0.4.8/download -> regex-automata-0.4.8.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/serde/1.0.219/download -> serde-1.0.219.crate https://crates.io/api/v1/crates/serde_derive/1.0.219/download -> serde_derive-1.0.219.crate https://crates.io/api/v1/crates/serde_json/1.0.140/download -> serde_json-1.0.140.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.9/download -> sha2-0.10.9.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.85/download -> syn-2.0.85.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ulid/1.2.1/download -> ulid-1.2.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.13.3+wasi-0.2.2/download -> wasi-0.13.3+wasi-0.2.2.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.33.0/download -> wit-bindgen-rt-0.33.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.17/download -> zerocopy-derive-0.8.17.crate https://crates.io/api/v1/crates/zerocopy/0.8.17/download -> zerocopy-0.8.17.crate
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=d0adf3dbe6314939476fe4e9035e6871
+_md5_=022a2489ab4c86d3c03a017be056083a
diff --git a/metadata/md5-cache/net-libs/gtk-vnc-1.5.0 b/metadata/md5-cache/net-libs/gtk-vnc-1.5.0
new file mode 100644
index 000000000000..88f76624582b
--- /dev/null
+++ b/metadata/md5-cache/net-libs/gtk-vnc-1.5.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) >=dev-lang/perl-5 dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( dev-util/gi-docgen ) vala? ( || ( dev-lang/vala:0.56 ) ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=>=dev-libs/glib-2.56.0:2 >=dev-libs/gmp-6.0.0:= >=x11-libs/gdk-pixbuf-2.36.0:2 >=net-libs/gnutls-3.6.0:0= >=sys-libs/zlib-1.2.11 >=x11-libs/gtk+-3.24.41-r1:3[introspection?,wayland?,X?] >=x11-libs/cairo-1.15.0 elibc_musl? ( sys-libs/libucontext ) introspection? ( >=dev-libs/gobject-introspection-1.56.0:= ) pulseaudio? ( media-libs/libpulse ) sasl? ( >=dev-libs/cyrus-sasl-2.1.27:2 ) X? ( >=x11-libs/libX11-1.6.5 ) x11-base/xorg-proto valgrind? ( dev-debug/valgrind )
+DESCRIPTION=VNC viewer widget for GTK
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gtk-vnc
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=flag-o-matic gnome.org vala meson python-any-r1 xdg
+IUSE=gtk-doc +introspection pulseaudio sasl +vala valgrind wayland X
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.56.0:2 >=dev-libs/gmp-6.0.0:= >=x11-libs/gdk-pixbuf-2.36.0:2 >=net-libs/gnutls-3.6.0:0= >=sys-libs/zlib-1.2.11 >=x11-libs/gtk+-3.24.41-r1:3[introspection?,wayland?,X?] >=x11-libs/cairo-1.15.0 elibc_musl? ( sys-libs/libucontext ) introspection? ( >=dev-libs/gobject-introspection-1.56.0:= ) pulseaudio? ( media-libs/libpulse ) sasl? ( >=dev-libs/cyrus-sasl-2.1.27:2 ) X? ( >=x11-libs/libX11-1.6.5 )
+REQUIRED_USE=vala? ( introspection )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gtk-vnc/1.5/gtk-vnc-1.5.0.tar.xz
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vala e477903dbe0105930c51f170a592dc16 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=4eb4fbcc77d26ecfcd76edffc85fc60c
diff --git a/metadata/md5-cache/net-libs/udns-0.6 b/metadata/md5-cache/net-libs/udns-0.6
index ca35179fd5f9..df33c9fa713f 100644
--- a/metadata/md5-cache/net-libs/udns-0.6
+++ b/metadata/md5-cache/net-libs/udns-0.6
@@ -4,9 +4,9 @@ EAPI=8
HOMEPAGE=https://www.corpit.ru/mjt/udns.html
INHERIT=edo toolchain-funcs
IUSE=ipv6 +tools
-KEYWORDS=amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86
+KEYWORDS=amd64 ~arm64 ~hppa ppc ~ppc64 ~sparc x86
LICENSE=LGPL-2.1
SLOT=0
SRC_URI=https://www.corpit.ru/mjt/udns/udns-0.6.tar.gz
_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=567336e4c88734f47898861c72e4bdea
+_md5_=7b87a7ae93aafa25cbb8630a18111b72
diff --git a/metadata/md5-cache/net-mail/mu-1.12.9 b/metadata/md5-cache/net-mail/mu-1.12.9
index 87a9dda3ffb2..c1f3e448e9a1 100644
--- a/metadata/md5-cache/net-mail/mu-1.12.9
+++ b/metadata/md5-cache/net-mail/mu-1.12.9
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu
INHERIT=elisp-common meson readme.gentoo-r1
IUSE=emacs readline test
-KEYWORDS=amd64 ~arm arm64 ~riscv x86 ~x64-macos
+KEYWORDS=amd64 arm arm64 ~riscv x86 ~x64-macos
LICENSE=BSD Boost-1.0 CC0-1.0 GPL-3+ MIT
RDEPEND=dev-libs/glib:2 dev-libs/gmime:3.0 >=dev-libs/xapian-1.4:= emacs? ( >=app-editors/emacs-25.3:* ) readline? ( sys-libs/readline:= )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/djcb/mu/releases/download/v1.12.9/mu-1.12.9.tar.xz
_eclasses_=elisp-common fe05085d051330f15cf7201109b5cd23 flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=f5fbff691440f43588555ba57b8ed4d3
+_md5_=db038cf9d074046aed191691561cb86f
diff --git a/metadata/md5-cache/net-misc/lyrics-in-terminal-1.5.0 b/metadata/md5-cache/net-misc/lyrics-in-terminal-1.5.0
deleted file mode 100644
index 1c44f11728bc..000000000000
--- a/metadata/md5-cache/net-misc/lyrics-in-terminal-1.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-import-check[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[ncurses] ) python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] ) python_targets_python3_13? ( dev-lang/python:3.13[ncurses] ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Command Line Lyrics fetcher for MPRIS media players
-EAPI=8
-HOMEPAGE=https://github.com/Jugran/lyrics-in-terminal
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9[ncurses] ) python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] ) python_targets_python3_13? ( dev-lang/python:3.13[ncurses] )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Jugran/lyrics-in-terminal/archive/1.5.0.tar.gz -> lyrics-in-terminal-1.5.0.gh.tar.gz
-_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=cd0baff0b76caa7e2b7a3788401e668f
diff --git a/metadata/md5-cache/net-misc/lyrics-in-terminal-1.8.0 b/metadata/md5-cache/net-misc/lyrics-in-terminal-1.8.0
new file mode 100644
index 000000000000..44daace0b984
--- /dev/null
+++ b/metadata/md5-cache/net-misc/lyrics-in-terminal-1.8.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-import-check[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_9? ( dev-lang/python:3.9[ncurses] ) python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] ) python_targets_python3_13? ( dev-lang/python:3.13[ncurses] ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Command Line Lyrics fetcher for MPRIS media players
+EAPI=8
+HOMEPAGE=https://github.com/Jugran/lyrics-in-terminal
+INHERIT=distutils-r1 optfeature pypi
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9[ncurses] ) python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] ) python_targets_python3_13? ( dev-lang/python:3.13[ncurses] )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/l/lyrics-in-terminal/lyrics_in_terminal-1.8.0.tar.gz
+_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=2fe1a667c3317805d3a2772b264adfc3
diff --git a/metadata/md5-cache/net-misc/networkmanager-1.48.16 b/metadata/md5-cache/net-misc/networkmanager-1.48.16
index 22041a572cdd..872573961aab 100644
--- a/metadata/md5-cache/net-misc/networkmanager-1.48.16
+++ b/metadata/md5-cache/net-misc/networkmanager-1.48.16
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.freedesktop.org/NetworkManager/NetworkManager
INHERIT=linux-info meson-multilib flag-o-matic python-any-r1 readme.gentoo-r1 systemd toolchain-funcs udev vala virtualx
IUSE=audit bluetooth +concheck connection-sharing debug dhclient dhcpcd elogind gnutls +gtk-doc +introspection iptables iwd psl libedit +nss nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog systemd teamd test +tools vala +wext +wifi abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2+ LGPL-2.1+
RDEPEND=sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] elogind? ( >=sys-auth/elogind-219 ) >=virtual/libudev-175:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libndp systemd? ( >=sys-apps/systemd-209:0= ) >=dev-libs/glib-2.42:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.3:= ) selinux? ( sec-policy/selinux-networkmanager sys-libs/libselinux ) audit? ( sys-process/audit ) teamd? ( >=dev-libs/jansson-2.7:= >=net-misc/libteam-1.9 ) policykit? ( >=sys-auth/polkit-0.106 ) nss? ( dev-libs/nspr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nss-3.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnutls? ( >=net-libs/gnutls-2.12:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6(+)] ) modemmanager? ( net-misc/mobile-broadband-provider-info >=net-misc/modemmanager-0.7.991:0= ) bluetooth? ( >=net-wireless/bluez-5:= ) ofono? ( net-misc/ofono ) dhclient? ( >=net-misc/dhcp-4[client] ) dhcpcd? ( >=net-misc/dhcpcd-9.3.3 ) ovs? ( >=dev-libs/jansson-2.7:= ) resolvconf? ( virtual/resolvconf ) connection-sharing? ( net-dns/dnsmasq[dbus,dhcp] iptables? ( net-firewall/iptables ) nftables? ( net-firewall/nftables ) ) psl? ( net-libs/libpsl ) concheck? ( net-misc/curl ) tools? ( >=dev-libs/newt-0.52.15 libedit? ( dev-libs/libedit ) !libedit? ( sys-libs/readline:= ) ) acct-group/plugdev || ( net-misc/iputils[arping(+)] net-analyzer/arping ) wifi? ( !iwd? ( >=net-wireless/wpa_supplicant-0.7.3-r3[dbus] ) iwd? ( net-wireless/iwd ) )
REQUIRED_USE=bluetooth? ( modemmanager ) connection-sharing? ( || ( iptables nftables ) ) gtk-doc? ( introspection ) iwd? ( wifi ) test? ( tools ) vala? ( introspection ) wext? ( wifi ) ^^ ( gnutls nss ) ?? ( elogind systemd ) ?? ( dhclient dhcpcd ) ?? ( syslog systemd )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.48.16/downloads/NetworkManager-1.48.16.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f vala e477903dbe0105930c51f170a592dc16 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=fd2704adb901451d19238154bf582eb2
+_md5_=ad54410bfe789ccbc01ced591c9be11c
diff --git a/metadata/md5-cache/net-misc/nextcloud-client-3.15.2-r1 b/metadata/md5-cache/net-misc/nextcloud-client-3.15.2-r1
deleted file mode 100644
index 065018d80aac..000000000000
--- a/metadata/md5-cache/net-misc/nextcloud-client-3.15.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-qt/qttools:6[linguist] dolphin? ( >=kde-frameworks/extra-cmake-modules-5.106.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6 >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] ) dev-qt/qtbase:6[concurrent,xml] || ( gnome-base/librsvg media-gfx/inkscape ) doc? ( dev-python/sphinx dev-tex/latexmk dev-texlive/texlive-latexextra virtual/latex-base ) test? ( dev-util/cmocka )
-DESCRIPTION=Desktop Syncing Client for Nextcloud
-EAPI=8
-HOMEPAGE=https://github.com/nextcloud/desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake virtualx xdg
-IUSE=doc dolphin nautilus test webengine test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=CC-BY-3.0 GPL-2
-RDEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6 >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nextcloud/desktop/archive/v3.15.2.tar.gz -> nextcloud-client-3.15.2.tar.gz https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch -> nextcloud-client-3.15.2-fix-macosvfs-file-sharing.png.patch
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a2c529fd0e173c2f66b40c22ed491c1d
diff --git a/metadata/md5-cache/net-misc/nextcloud-client-3.15.3 b/metadata/md5-cache/net-misc/nextcloud-client-3.15.3
deleted file mode 100644
index 259a63adadf2..000000000000
--- a/metadata/md5-cache/net-misc/nextcloud-client-3.15.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-qt/qttools:6[linguist] dolphin? ( >=kde-frameworks/extra-cmake-modules-5.106.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6 >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] ) dev-qt/qtbase:6[concurrent,xml] || ( gnome-base/librsvg media-gfx/inkscape ) doc? ( dev-python/sphinx dev-tex/latexmk dev-texlive/texlive-latexextra virtual/latex-base ) test? ( dev-util/cmocka )
-DESCRIPTION=Desktop Syncing Client for Nextcloud
-EAPI=8
-HOMEPAGE=https://github.com/nextcloud/desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake virtualx xdg
-IUSE=doc dolphin nautilus test webengine test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=CC-BY-3.0 GPL-2
-RDEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6 >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nextcloud/desktop/archive/v3.15.3.tar.gz -> nextcloud-client-3.15.3.tar.gz https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch -> nextcloud-client-3.15.2-fix-macosvfs-file-sharing.png.patch
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a2c529fd0e173c2f66b40c22ed491c1d
diff --git a/metadata/md5-cache/net-misc/nextcloud-client-3.15.3-r1 b/metadata/md5-cache/net-misc/nextcloud-client-3.15.3-r1
deleted file mode 100644
index 4507706d9258..000000000000
--- a/metadata/md5-cache/net-misc/nextcloud-client-3.15.3-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-qt/qttools:6[linguist] dolphin? ( >=kde-frameworks/extra-cmake-modules-5.106.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6 >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] ) dev-qt/qtbase:6[concurrent,xml] || ( gnome-base/librsvg media-gfx/inkscape ) doc? ( dev-python/sphinx dev-tex/latexmk dev-texlive/texlive-latexextra virtual/latex-base ) test? ( dev-util/cmocka )
-DESCRIPTION=Desktop Syncing Client for Nextcloud
-EAPI=8
-HOMEPAGE=https://github.com/nextcloud/desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake qmake-utils virtualx xdg
-IUSE=doc dolphin nautilus test webengine test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=CC-BY-3.0 GPL-2
-RDEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6 >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nextcloud/desktop/archive/v3.15.3.tar.gz -> nextcloud-client-3.15.3.tar.gz https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch -> nextcloud-client-3.15.2-fix-macosvfs-file-sharing.png.patch
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=3f3cb269476e4b920a3bfaf6ab8c338f
diff --git a/metadata/md5-cache/net-misc/nextcloud-client-3.16.2 b/metadata/md5-cache/net-misc/nextcloud-client-3.16.2
deleted file mode 100644
index fa211d8da4fa..000000000000
--- a/metadata/md5-cache/net-misc/nextcloud-client-3.16.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-qt/qttools:6[linguist] dolphin? ( >=kde-frameworks/extra-cmake-modules-5.106.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 dev-libs/libp11 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6 >=dev-qt/qtbase-6.8:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] ) dev-qt/qtbase:6[concurrent,xml] || ( gnome-base/librsvg media-gfx/inkscape ) doc? ( dev-python/sphinx dev-tex/latexmk dev-texlive/texlive-latexextra virtual/latex-base ) test? ( dev-util/cmocka )
-DESCRIPTION=Desktop Syncing Client for Nextcloud
-EAPI=8
-HOMEPAGE=https://github.com/nextcloud/desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake flag-o-matic qmake-utils virtualx xdg
-IUSE=doc dolphin nautilus test webengine test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=CC-BY-3.0 GPL-2
-RDEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 dev-libs/libp11 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6 >=dev-qt/qtbase-6.8:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nextcloud/desktop/archive/v3.16.2.tar.gz -> nextcloud-client-3.16.2.tar.gz https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch -> nextcloud-client-3.15.2-fix-macosvfs-file-sharing.png.patch
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f99f038e515e8170d59e2d804c9cd05b
diff --git a/metadata/md5-cache/net-misc/nextcloud-client-3.16.4 b/metadata/md5-cache/net-misc/nextcloud-client-3.16.4
deleted file mode 100644
index 9eeef7737781..000000000000
--- a/metadata/md5-cache/net-misc/nextcloud-client-3.16.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-qt/qttools:6[linguist] dolphin? ( >=kde-frameworks/extra-cmake-modules-5.106.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 dev-libs/libp11 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6[qml] >=dev-qt/qtbase-6.8:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] ) dev-qt/qtbase:6[concurrent,xml] || ( gnome-base/librsvg media-gfx/inkscape ) doc? ( dev-python/sphinx dev-tex/latexmk dev-texlive/texlive-latexextra virtual/latex-base ) test? ( dev-util/cmocka )
-DESCRIPTION=Desktop Syncing Client for Nextcloud
-EAPI=8
-HOMEPAGE=https://github.com/nextcloud/desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake flag-o-matic qmake-utils virtualx xdg
-IUSE=doc dolphin nautilus test webengine test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=CC-BY-3.0 GPL-2
-RDEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 dev-libs/libp11 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6[qml] >=dev-qt/qtbase-6.8:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nextcloud/desktop/archive/v3.16.4.tar.gz -> nextcloud-client-3.16.4.tar.gz https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch -> nextcloud-client-3.15.2-fix-macosvfs-file-sharing.png.patch
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a67b778a7082fee25794441b1086a5e0
diff --git a/metadata/md5-cache/net-misc/nextcloud-client-3.16.3 b/metadata/md5-cache/net-misc/nextcloud-client-3.16.6
index 442be6a414bc..8934ebbab454 100644
--- a/metadata/md5-cache/net-misc/nextcloud-client-3.16.3
+++ b/metadata/md5-cache/net-misc/nextcloud-client-3.16.6
@@ -12,6 +12,6 @@ LICENSE=CC-BY-3.0 GPL-2
RDEPEND=>=dev-db/sqlite-3.34:3 dev-libs/glib:2 dev-libs/libp11 >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6[qml] >=dev-qt/qtbase-6.8:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 kde-frameworks/karchive:6 kde-frameworks/kguiaddons:6 net-libs/libcloudproviders sys-libs/zlib dolphin? ( kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6 ) nautilus? ( dev-python/nautilus-python ) webengine? ( dev-qt/qtwebengine:6[widgets] )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-SRC_URI=https://github.com/nextcloud/desktop/archive/v3.16.3.tar.gz -> nextcloud-client-3.16.3.tar.gz https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch -> nextcloud-client-3.15.2-fix-macosvfs-file-sharing.png.patch
+SRC_URI=https://github.com/nextcloud/desktop/archive/v3.16.6.tar.gz -> nextcloud-client-3.16.6.tar.gz https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch -> nextcloud-client-3.15.2-fix-macosvfs-file-sharing.png.patch
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=a67b778a7082fee25794441b1086a5e0
diff --git a/metadata/md5-cache/net-misc/owncloud-client-5.3.2.15463 b/metadata/md5-cache/net-misc/owncloud-client-5.3.2.15463
new file mode 100644
index 000000000000..ea83ea712529
--- /dev/null
+++ b/metadata/md5-cache/net-misc/owncloud-client-5.3.2.15463
@@ -0,0 +1,17 @@
+BDEPEND=dev-qt/qttools:6[linguist] kde-frameworks/extra-cmake-modules app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-db/sqlite-3.4:3 dev-libs/kdsingleapplication[qt6(+)] dev-libs/qtkeychain[keyring?,qt6(+)] dev-qt/qtbase:6[concurrent,gui,network,ssl,widgets] net-libs/libre-graph-api-cpp-qt-client sys-fs/inotify-tools test? ( dev-util/cmocka dev-qt/qtbase:6[test] )
+DESCRIPTION=Synchronize files from ownCloud Server with your computer
+EAPI=8
+HOMEPAGE=https://owncloud.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+IUSE=keyring test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=CC-BY-3.0 GPL-2
+RDEPEND=>=dev-db/sqlite-3.4:3 dev-libs/kdsingleapplication[qt6(+)] dev-libs/qtkeychain[keyring?,qt6(+)] dev-qt/qtbase:6[concurrent,gui,network,ssl,widgets] net-libs/libre-graph-api-cpp-qt-client sys-fs/inotify-tools
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.owncloud.com/desktop/ownCloud/stable/5.3.2.15463/source/ownCloud-5.3.2.15463.tar.xz
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=e4111177ed4589c77103919aaec1c4af
diff --git a/metadata/md5-cache/net-p2p/amule-2.3.3-r5 b/metadata/md5-cache/net-p2p/amule-2.3.3-r5
index a6c6fd7d3c26..b4523a980e9d 100644
--- a/metadata/md5-cache/net-p2p/amule-2.3.3-r5
+++ b/metadata/md5-cache/net-p2p/amule-2.3.3-r5
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=dev-libs/boost:= dev-libs/crypto++:= sys-libs/binutils-libs:0= sys-libs/readline:0= sys-libs/zlib x11-libs/wxGTK:3.2-gtk3=[X?] daemon? ( acct-user/amule ) geoip? ( dev-libs/geoip ) nls? ( virtual/libintl ) remote? ( acct-user/amule media-libs/libpng:0= ) stats? ( media-libs/gd:=[jpeg,png] ) upnp? ( net-libs/libupnp:0 )
SLOT=0
SRC_URI=https://download.sourceforge.net/amule/aMule-2.3.3.tar.xz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=7530e313e9c4dd89a5091d17dff2119f
diff --git a/metadata/md5-cache/net-p2p/amule-2.3.3-r7 b/metadata/md5-cache/net-p2p/amule-2.3.3-r7
index ee87115a861d..f8a8875b9640 100644
--- a/metadata/md5-cache/net-p2p/amule-2.3.3-r7
+++ b/metadata/md5-cache/net-p2p/amule-2.3.3-r7
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=dev-libs/boost:= dev-libs/crypto++:= sys-libs/binutils-libs:0= sys-libs/readline:0= sys-libs/zlib x11-libs/wxGTK:3.2-gtk3= daemon? ( acct-user/amule ) geoip? ( dev-libs/geoip ) gui? ( x11-libs/wxGTK:3.2-gtk3=[X] ) nls? ( virtual/libintl ) remote? ( acct-user/amule media-libs/libpng:0= ) stats? ( media-libs/gd:=[jpeg,png] ) upnp? ( net-libs/libupnp:0 )
SLOT=0
SRC_URI=https://download.sourceforge.net/amule/aMule-2.3.3.tar.xz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=817597244a4d647d18b1a1403e3b6363
diff --git a/metadata/md5-cache/net-p2p/amule-9999 b/metadata/md5-cache/net-p2p/amule-9999
index ec6b930521ee..b8166b38514f 100644
--- a/metadata/md5-cache/net-p2p/amule-9999
+++ b/metadata/md5-cache/net-p2p/amule-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
PROPERTIES=live
RDEPEND=dev-libs/boost:= dev-libs/crypto++:= sys-libs/binutils-libs:0= sys-libs/readline:0= sys-libs/zlib x11-libs/wxGTK:3.2-gtk3= daemon? ( acct-user/amule ) geoip? ( dev-libs/geoip ) gui? ( x11-libs/wxGTK:3.2-gtk3=[X] ) nls? ( virtual/libintl ) remote? ( acct-user/amule media-libs/libpng:0= ) stats? ( media-libs/gd:=[jpeg,png] ) upnp? ( net-libs/libupnp:0 )
SLOT=0
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=564b7614be7a6b09535d1e2286831a18
diff --git a/metadata/md5-cache/net-wireless/limesuite-23.11.0-r1 b/metadata/md5-cache/net-wireless/limesuite-23.11.0-r1
index 4fe56b7f52f5..3d2d409d6131 100644
--- a/metadata/md5-cache/net-wireless/limesuite-23.11.0-r1
+++ b/metadata/md5-cache/net-wireless/limesuite-23.11.0-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=x11-libs/fltk:1= x11-libs/wxGTK:3.2-gtk3= net-wireless/soapysdr:= virtual/opengl virtual/libusb:1
SLOT=0
SRC_URI=https://github.com/myriadrf/LimeSuite/archive/v23.11.0.tar.gz -> limesuite-23.11.0.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8a2e3c5b0ffe2a5e22876eba02283f74
diff --git a/metadata/md5-cache/phosh-base/phosh-0.47.0 b/metadata/md5-cache/phosh-base/phosh-0.47.0
new file mode 100644
index 000000000000..6ef00c5bbc48
--- /dev/null
+++ b/metadata/md5-cache/phosh-base/phosh-0.47.0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Meta package for Phosh, merge this package to install
+EAPI=8
+HOMEPAGE=https://phosh.mobi/
+IUSE=calls cups geolocation iio +screenshot systemd
+KEYWORDS=~amd64
+LICENSE=metapackage
+RDEPEND=app-alternatives/phosh-keyboard dev-libs/feedbackd[daemon] gnome-base/gnome-core-libs[cups?] gui-libs/xdg-desktop-portal-wlr >=gui-wm/phoc-0.47.0 media-fonts/cantarell >=phosh-base/phosh-mobile-settings-0.47.0 >=phosh-base/phosh-shell-0.47.0 >=phosh-base/phosh-tour-0.47.0 >=phosh-base/xdg-desktop-portal-phosh-0.47.0 sys-apps/xdg-desktop-portal-gtk >=x11-themes/phosh-wallpapers-0.42.0 x11-themes/sound-theme-freedesktop calls? ( net-voip/gnome-calls ) geolocation? ( app-misc/geoclue:2.0 ) iio? ( gnome-extra/iio-sensor-proxy ) screenshot? ( gui-apps/slurp ) systemd? ( sys-apps/systemd ) !systemd? ( app-admin/openrc-settingsd )
+SLOT=0
+_md5_=ee1acbe6c724e2dea9ebff9400dab308
diff --git a/metadata/md5-cache/phosh-base/phosh-shell-0.47.0-r1 b/metadata/md5-cache/phosh-base/phosh-shell-0.47.0-r1
new file mode 100644
index 000000000000..7dca3125381b
--- /dev/null
+++ b/metadata/md5-cache/phosh-base/phosh-shell-0.47.0-r1
@@ -0,0 +1,18 @@
+BDEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-util/gdbus-codegen dev-util/glib-utils dev-util/wayland-scanner sys-devel/gettext virtual/pkgconfig gtk-doc? ( dev-util/gi-docgen ) introspection? ( dev-libs/gobject-introspection ) man? ( dev-python/docutils ) test-full? ( >=gui-wm/phoc-0.45.0 ) verify-sig? ( sec-keys/openpgp-keys-phosh ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst test unpack
+DEPEND=>=app-crypt/gcr-3.7.5:0[introspection?] app-crypt/libsecret >=dev-libs/appstream-1.0.0:= >=dev-libs/feedbackd-0.7.0 dev-libs/fribidi >=dev-libs/glib-2.76:2 dev-libs/gmobile dev-libs/libgudev:= dev-libs/libical:= >=dev-libs/wayland-1.14 >=gnome-base/gnome-desktop-3.26:3=[introspection?] >=gnome-base/gsettings-desktop-schemas-47 >=gnome-extra/evolution-data-server-3.33.1:= >=gui-libs/libhandy-1.1.90:1[introspection?] media-libs/libpulse[glib] media-sound/callaudiod >=net-libs/libsoup-3.6:3.0 net-misc/modemmanager:= >=net-misc/networkmanager-1.14[introspection?] >=net-wireless/gnome-bluetooth-46.0:3=[introspection?] sys-apps/dbus >=sys-auth/polkit-0.122 sys-libs/pam >=sys-power/upower-0.99.1:= x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango >=x11-libs/gtk+-3.22:3[introspection?,wayland] systemd? ( >=sys-apps/systemd-241:= ) !systemd? ( >=sys-auth/elogind-241 ) plugins? ( >=gui-libs/gtk-4.12:4 >=gui-libs/libadwaita-1.5:1 lockscreen-plugins? ( app-text/evince:= ) ) >=dev-libs/wayland-protocols-1.12 test-full? ( gnome-base/gnome-shell virtual/freedesktop-icon-theme x11-themes/gnome-themes-standard )
+DESCRIPTION=Pure Wayland shell for mobile devices
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/World/Phosh/phosh/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2-utils meson pam systemd toolchain-funcs verify-sig virtualx xdg
+IUSE=gtk-doc introspection +lockscreen-plugins man +plugins systemd test test-full verify-sig test
+KEYWORDS=~amd64 ~arm64
+LICENSE=CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT
+RDEPEND=>=app-crypt/gcr-3.7.5:0[introspection?] app-crypt/libsecret >=dev-libs/appstream-1.0.0:= >=dev-libs/feedbackd-0.7.0 dev-libs/fribidi >=dev-libs/glib-2.76:2 dev-libs/gmobile dev-libs/libgudev:= dev-libs/libical:= >=dev-libs/wayland-1.14 >=gnome-base/gnome-desktop-3.26:3=[introspection?] >=gnome-base/gsettings-desktop-schemas-47 >=gnome-extra/evolution-data-server-3.33.1:= >=gui-libs/libhandy-1.1.90:1[introspection?] media-libs/libpulse[glib] media-sound/callaudiod >=net-libs/libsoup-3.6:3.0 net-misc/modemmanager:= >=net-misc/networkmanager-1.14[introspection?] >=net-wireless/gnome-bluetooth-46.0:3=[introspection?] sys-apps/dbus >=sys-auth/polkit-0.122 sys-libs/pam >=sys-power/upower-0.99.1:= x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango >=x11-libs/gtk+-3.22:3[introspection?,wayland] systemd? ( >=sys-apps/systemd-241:= ) !systemd? ( >=sys-auth/elogind-241 ) plugins? ( >=gui-libs/gtk-4.12:4 >=gui-libs/libadwaita-1.5:1 lockscreen-plugins? ( app-text/evince:= ) ) gnome-base/gnome-shell virtual/freedesktop-icon-theme x11-themes/gnome-themes-standard systemd? ( sys-libs/libcap )
+REQUIRED_USE=gtk-doc? ( introspection ) lockscreen-plugins? ( plugins ) test? ( plugins lockscreen-plugins )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://sources.phosh.mobi/releases/phosh/phosh-0.47.0.tar.xz verify-sig? ( https://sources.phosh.mobi/releases/phosh/phosh-0.47.0.tar.xz.asc )
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 5c455d1619576cec21d0d335343dcd2e systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=4bda3a02aadffbd8ce9e76869210fc45
diff --git a/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20210225-r3 b/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20210225-r3
index a7e0848ff280..54c6a4d727b8 100644
--- a/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20210225-r3
+++ b/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20210225-r3
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( || ( python_targets_python3_9 python_targets_python3_10 p
RESTRICT=!test? ( test )
SLOT=0/7.0.0
SRC_URI=https://github.com/openbabel/openbabel/archive/08e23f39b0cc39b4eebd937a5a2ffc1a7bac3e1b.tar.gz -> openbabel-3.1.1_p20210225.tar.gz https://openbabel.org/docs/dev/_static/babel130.png -> openbabel.png https://openbabel.org/OBTitle.jpg -> openbabel.jpg
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c perl-functions 1863acf0982afafc67797e3ce7275b4c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c perl-functions 1863acf0982afafc67797e3ce7275b4c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=54c18b33b9bb8be7316aed12606a79df
diff --git a/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20241221-r2 b/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20241221-r2
index d7d053a9d9d2..2e80f40a683a 100644
--- a/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20241221-r2
+++ b/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20241221-r2
@@ -14,5 +14,5 @@ REQUIRED_USE=python? ( || ( python_targets_python3_9 python_targets_python3_10 p
RESTRICT=!test? ( test )
SLOT=0/7.0.0
SRC_URI=https://github.com/openbabel/openbabel/archive/889c350feb179b43aa43985799910149d4eaa2bc.tar.gz -> openbabel-3.1.1_p20241221.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c perl-functions 1863acf0982afafc67797e3ce7275b4c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c perl-functions 1863acf0982afafc67797e3ce7275b4c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d4cfb5c8a8be16e6a0bba46d7794eecc
diff --git a/metadata/md5-cache/sci-chemistry/openbabel-9999 b/metadata/md5-cache/sci-chemistry/openbabel-9999
index 820d7fa22a6f..1ad6c56ba0d6 100644
--- a/metadata/md5-cache/sci-chemistry/openbabel-9999
+++ b/metadata/md5-cache/sci-chemistry/openbabel-9999
@@ -13,5 +13,5 @@ RDEPEND=dev-cpp/eigen:3 sys-libs/zlib:= inchi? ( sci-libs/inchi ) json? ( >=dev-
REQUIRED_USE=python? ( || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ) test? ( inchi !minimal python? ( json png ) || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
RESTRICT=!test? ( test )
SLOT=0/7.0.0
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c perl-functions 1863acf0982afafc67797e3ce7275b4c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c perl-functions 1863acf0982afafc67797e3ce7275b4c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ac54fc210528b4ee5390b05728b087e2
diff --git a/metadata/md5-cache/sci-electronics/gspiceui-1.3.30_pre20240321-r1 b/metadata/md5-cache/sci-electronics/gspiceui-1.3.30_pre20240321-r1
index 14bc774dd08e..71ae83004082 100644
--- a/metadata/md5-cache/sci-electronics/gspiceui-1.3.30_pre20240321-r1
+++ b/metadata/md5-cache/sci-electronics/gspiceui-1.3.30_pre20240321-r1
@@ -12,5 +12,5 @@ LICENSE=GPL-3
RDEPEND=x11-libs/wxGTK:3.2-gtk3=[X] sci-electronics/electronics-menu || ( sci-electronics/ngspice sci-electronics/gnucap )
SLOT=0
SRC_URI=https://dev.gentoo.org/~pacho/gspiceui/gspiceui-code-r382-trunk.zip -> gspiceui-1.3.30_pre20240321.zip
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=2e27bdbab38a1d0b7bdf159be44b8ea3
diff --git a/metadata/md5-cache/sci-electronics/kicad-8.0.6-r1 b/metadata/md5-cache/sci-electronics/kicad-8.0.6-r1
index 69ac36d988ec..86375ede7e2e 100644
--- a/metadata/md5-cache/sci-electronics/kicad-8.0.6-r1
+++ b/metadata/md5-cache/sci-electronics/kicad-8.0.6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/8.0.6/kicad-8.0.6.tar.bz2
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8b8f4e2c0237295d536c7bed785c3300
diff --git a/metadata/md5-cache/sci-electronics/kicad-8.0.9-r1 b/metadata/md5-cache/sci-electronics/kicad-8.0.9-r1
index 764702d92ff5..f119bc9ba7a5 100644
--- a/metadata/md5-cache/sci-electronics/kicad-8.0.9-r1
+++ b/metadata/md5-cache/sci-electronics/kicad-8.0.9-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/8.0.9/kicad-8.0.9.tar.bz2
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=834e44c414d4d9853044368cb024f623
diff --git a/metadata/md5-cache/sci-electronics/kicad-9.0.0-r2 b/metadata/md5-cache/sci-electronics/kicad-9.0.0-r2
index 2e09e7a698fe..050bea3b5caa 100644
--- a/metadata/md5-cache/sci-electronics/kicad-9.0.0-r2
+++ b/metadata/md5-cache/sci-electronics/kicad-9.0.0-r2
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/9.0.0/kicad-9.0.0.tar.bz2 https://gitlab.com/kicad/code/kicad/-/commit/5774338af2e22e1ff541ad9ab368e459e2a2add2.patch -> kicad-9.0.0-protobuf-30.patch
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=df0ce982b8bd9d9f7669a1a3c95dc494
diff --git a/metadata/md5-cache/sci-electronics/kicad-9.0.1-r1 b/metadata/md5-cache/sci-electronics/kicad-9.0.1-r1
index db62de231b5e..801a18713cd3 100644
--- a/metadata/md5-cache/sci-electronics/kicad-9.0.1-r1
+++ b/metadata/md5-cache/sci-electronics/kicad-9.0.1-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/9.0.1/kicad-9.0.1.tar.bz2
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=c461c960aa11ba623d07b684d1b1f400
diff --git a/metadata/md5-cache/sci-electronics/kicad-9.0.2 b/metadata/md5-cache/sci-electronics/kicad-9.0.2
index a2fdedf2f809..c855dff7be40 100644
--- a/metadata/md5-cache/sci-electronics/kicad-9.0.2
+++ b/metadata/md5-cache/sci-electronics/kicad-9.0.2
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/9.0.2/kicad-9.0.2.tar.bz2
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=6f4c956901c42c1e877b252e708455f7
diff --git a/metadata/md5-cache/sci-electronics/kicad-9999 b/metadata/md5-cache/sci-electronics/kicad-9999
index 79973960388d..5b0c9f975f4f 100644
--- a/metadata/md5-cache/sci-electronics/kicad-9999
+++ b/metadata/md5-cache/sci-electronics/kicad-9999
@@ -12,5 +12,5 @@ RDEPEND=app-crypt/libsecret dev-db/unixODBC dev-libs/boost:=[context,nls] dev-li
REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=c461c960aa11ba623d07b684d1b1f400
diff --git a/metadata/md5-cache/sci-libs/lapack-3.12.1 b/metadata/md5-cache/sci-libs/lapack-3.12.1
index 9f868bdbd431..954eb058f87f 100644
--- a/metadata/md5-cache/sci-libs/lapack-3.12.1
+++ b/metadata/md5-cache/sci-libs/lapack-3.12.1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Reference-LAPACK/lapack/archive/v3.12.1.tar.gz -> lapack-3.12.1.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a fortran-2 54fcb693257134adae26819685891ecc multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5d2bccd6ca577f9b0e2314e186171b69
+_md5_=250cb2d1c9311842700d7d1b0d327878
diff --git a/metadata/md5-cache/sci-libs/mathgl-8.0.1-r3 b/metadata/md5-cache/sci-libs/mathgl-8.0.1-r3
index e7cfcf5adbeb..7910d480a0f8 100644
--- a/metadata/md5-cache/sci-libs/mathgl-8.0.1-r3
+++ b/metadata/md5-cache/sci-libs/mathgl-8.0.1-r3
@@ -13,5 +13,5 @@ RDEPEND=virtual/opengl fltk? ( x11-libs/fltk:1= ) gif? ( media-libs/giflib ) glu
REQUIRED_USE=mpi? ( hdf5 ) openmp? ( !threads ) png? ( zlib ) pdf? ( png )
SLOT=0/7.5.0
SRC_URI=https://downloads.sourceforge.net/mathgl/mathgl-8.0.1.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=b4660a1c745a9e33e43dd781bd07541c
diff --git a/metadata/md5-cache/sci-libs/plplot-5.15.0_p15 b/metadata/md5-cache/sci-libs/plplot-5.15.0_p15
index a8554a697738..e08ca780ccdc 100644
--- a/metadata/md5-cache/sci-libs/plplot-5.15.0_p15
+++ b/metadata/md5-cache/sci-libs/plplot-5.15.0_p15
@@ -13,5 +13,5 @@ REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_s
RESTRICT=!test? ( test ) octave? ( test ) !test? ( test )
SLOT=0/14
SRC_URI=https://downloads.sourceforge.net/plplot/plplot-5.15.0.tar.gz mirror://debian/pool/main/p/plplot/plplot_5.15.0+dfsg2-15.debian.tar.xz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a fortran-2 54fcb693257134adae26819685891ecc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a fortran-2 54fcb693257134adae26819685891ecc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d790f0c7e6aa894c2203886efc580c91
diff --git a/metadata/md5-cache/sci-libs/xylib-1.6-r2 b/metadata/md5-cache/sci-libs/xylib-1.6-r2
index 6a3b72068cbd..9daae5daff40 100644
--- a/metadata/md5-cache/sci-libs/xylib-1.6-r2
+++ b/metadata/md5-cache/sci-libs/xylib-1.6-r2
@@ -10,5 +10,5 @@ LICENSE=LGPL-2.1
RDEPEND=bzip2? ( app-arch/bzip2 ) gui? ( x11-libs/wxGTK:3.2-gtk3= ) zlib? ( sys-libs/zlib )
SLOT=0
SRC_URI=https://github.com/wojdyr/xylib/releases/download/v1.6/xylib-1.6.tar.bz2
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=5c43d8d421961f87be2b0c98588cf490
diff --git a/metadata/md5-cache/sci-mathematics/wxmaxima-24.05.0-r2 b/metadata/md5-cache/sci-mathematics/wxmaxima-24.05.0-r2
index 252424688140..ed4d4cf0e9d2 100644
--- a/metadata/md5-cache/sci-mathematics/wxmaxima-24.05.0-r2
+++ b/metadata/md5-cache/sci-mathematics/wxmaxima-24.05.0-r2
@@ -13,5 +13,5 @@ RDEPEND=dev-libs/libxml2:2= x11-libs/wxGTK:3.2-gtk3=[webkit?] media-fonts/jsmath
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/wxMaxima-developers/wxmaxima/archive/Version-24.05.0.tar.gz -> wxmaxima-24.05.0.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d6fd2e14b5dbdb532595c9670631c6fe
diff --git a/metadata/md5-cache/sci-mathematics/wxmaxima-25.01.0-r2 b/metadata/md5-cache/sci-mathematics/wxmaxima-25.01.0-r2
index e569f8985470..dc692c56770a 100644
--- a/metadata/md5-cache/sci-mathematics/wxmaxima-25.01.0-r2
+++ b/metadata/md5-cache/sci-mathematics/wxmaxima-25.01.0-r2
@@ -13,5 +13,5 @@ RDEPEND=dev-libs/libxml2:2= x11-libs/wxGTK:3.2-gtk3=[webkit?] media-fonts/jsmath
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/wxMaxima-developers/wxmaxima/archive/Version-25.01.0.tar.gz -> wxmaxima-25.01.0.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0952da3c660fcc75d1e79784531e6266
diff --git a/metadata/md5-cache/sci-mathematics/wxmaxima-25.04.0-r2 b/metadata/md5-cache/sci-mathematics/wxmaxima-25.04.0-r2
index 156d4ee643ea..ae9b09a6cbc2 100644
--- a/metadata/md5-cache/sci-mathematics/wxmaxima-25.04.0-r2
+++ b/metadata/md5-cache/sci-mathematics/wxmaxima-25.04.0-r2
@@ -13,5 +13,5 @@ RDEPEND=dev-libs/libxml2:2= x11-libs/wxGTK:3.2-gtk3=[webkit?] media-fonts/jsmath
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/wxMaxima-developers/wxmaxima/archive/Version-25.04.0.tar.gz -> wxmaxima-25.04.0.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0952da3c660fcc75d1e79784531e6266
diff --git a/metadata/md5-cache/sci-misc/boinc-7.24.1-r2 b/metadata/md5-cache/sci-misc/boinc-7.24.1-r2
index ee8f92c9ea1b..2e59d044a2c3 100644
--- a/metadata/md5-cache/sci-misc/boinc-7.24.1-r2
+++ b/metadata/md5-cache/sci-misc/boinc-7.24.1-r2
@@ -12,5 +12,5 @@ RDEPEND=acct-user/boinc app-misc/ca-certificates dev-libs/openssl:= net-misc/cur
REQUIRED_USE=^^ ( curl_ssl_gnutls curl_ssl_openssl )
SLOT=0
SRC_URI=X? ( https://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif -> boinc.tif ) https://github.com/BOINC/boinc/archive/client_release/7.24/7.24.1.tar.gz -> boinc-7.24.1.tar.gz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 linux-info efd923656513c879204fec6638eadee5 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 linux-info efd923656513c879204fec6638eadee5 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=37c6e8da9ca7a3e319158c4635b3a9d6
diff --git a/metadata/md5-cache/sci-misc/boinc-9999 b/metadata/md5-cache/sci-misc/boinc-9999
index 021d7b38eff9..c590fbd3f290 100644
--- a/metadata/md5-cache/sci-misc/boinc-9999
+++ b/metadata/md5-cache/sci-misc/boinc-9999
@@ -12,5 +12,5 @@ RDEPEND=acct-user/boinc app-misc/ca-certificates cuda? ( x11-drivers/nvidia-driv
REQUIRED_USE=^^ ( curl_ssl_gnutls curl_ssl_openssl )
SLOT=0
SRC_URI=X? ( https://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif -> boinc.tif )
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 linux-info efd923656513c879204fec6638eadee5 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 linux-info efd923656513c879204fec6638eadee5 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=3242900fb67848a0f938c289dfd1c45e
diff --git a/metadata/md5-cache/sci-visualization/fityk-1.3.2-r1 b/metadata/md5-cache/sci-visualization/fityk-1.3.2-r1
index 5c3e1fd71e19..8a2727ff039c 100644
--- a/metadata/md5-cache/sci-visualization/fityk-1.3.2-r1
+++ b/metadata/md5-cache/sci-visualization/fityk-1.3.2-r1
@@ -13,5 +13,5 @@ RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
SLOT=0
SRC_URI=https://github.com/wojdyr/fityk/releases/download/v1.3.2/fityk-1.3.2.tar.bz2
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=023eeaf676e37cc758d7118f199d0d3f
diff --git a/metadata/md5-cache/sci-visualization/gnuplot-5.4.10-r2 b/metadata/md5-cache/sci-visualization/gnuplot-5.4.10-r2
index fd704b773c3d..7a17f706dd4f 100644
--- a/metadata/md5-cache/sci-visualization/gnuplot-5.4.10-r2
+++ b/metadata/md5-cache/sci-visualization/gnuplot-5.4.10-r2
@@ -13,5 +13,5 @@ RDEPEND=cairo? ( x11-libs/cairo x11-libs/pango ) gd? ( >=media-libs/gd-2.0.35-r3
REQUIRED_USE=doc? ( gd ) lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/gnuplot/gnuplot-5.4.10.tar.gz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=2015680d4f90f8275a9916a08d8a96e5
diff --git a/metadata/md5-cache/sci-visualization/gnuplot-6.0.2-r2 b/metadata/md5-cache/sci-visualization/gnuplot-6.0.2-r2
index 42b966ccd6f1..6147a765248d 100644
--- a/metadata/md5-cache/sci-visualization/gnuplot-6.0.2-r2
+++ b/metadata/md5-cache/sci-visualization/gnuplot-6.0.2-r2
@@ -13,5 +13,5 @@ RDEPEND=amos? ( dev-libs/openspecfun ) cairo? ( x11-libs/cairo x11-libs/pango )
REQUIRED_USE=doc? ( gd ) lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/gnuplot/gnuplot-6.0.2.tar.gz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=8a9aa7a154dc5dd901b6a0a9d62a87e9
diff --git a/metadata/md5-cache/sci-visualization/gnuplot-6.1.9999 b/metadata/md5-cache/sci-visualization/gnuplot-6.1.9999
index 7350df74da24..79188b044e35 100644
--- a/metadata/md5-cache/sci-visualization/gnuplot-6.1.9999
+++ b/metadata/md5-cache/sci-visualization/gnuplot-6.1.9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=amos? ( dev-libs/openspecfun ) cairo? ( x11-libs/cairo x11-libs/pango ) gd? ( >=media-libs/gd-2.0.35-r3:2=[png] ) latex? ( virtual/latex-base lua? ( dev-tex/pgf >=dev-texlive/texlive-latexrecommended-2008-r2 ) ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) qt6? ( dev-qt/qt5compat:6 dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 ) readline? ( sys-libs/readline:0= ) libcerf? ( sci-libs/libcerf:= ) wxwidgets? ( x11-libs/wxGTK:3.2-gtk3=[X] x11-libs/cairo x11-libs/pango x11-libs/gtk+:3 ) X? ( x11-libs/libX11 x11-libs/libXaw )
REQUIRED_USE=doc? ( gd ) lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
SLOT=0
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets 35cc316b413227fa9b1f3280b1fe32ef
+_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
_md5_=20cb7703cd413862ec4b0d53453e4ea0
diff --git a/metadata/md5-cache/sys-apps/flashrom-1.5.0 b/metadata/md5-cache/sys-apps/flashrom-1.5.0
index cf825d89bf2c..62974b218ae6 100644
--- a/metadata/md5-cache/sys-apps/flashrom-1.5.0
+++ b/metadata/md5-cache/sys-apps/flashrom-1.5.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.flashrom.org/
INHERIT=meson bash-completion-r1
IUSE=atahpt atapromise +atavia +buspirate-spi +ch341a-spi +dediprog +developerbox-spi +digilent-spi +dirtyjtag-spi +drkaiser +dummy +ft2232-spi +gfxnvidia +internal +it8212 jlink-spi +linux-mtd +linux-spi mediatek-i2c-spi mstarddc-spi +nic3com +nicintel +nicintel-eeprom +nicintel-spi nicnatsemi +nicrealtek +ogp-spi parade-lspcon +pickit2-spi +pony-spi +raiden-debug-spi +rayer-spi realtek-mst-i2c-spi +satamv +satasii +serprog +stlinkv3-spi +usbblaster-spi +internal-dmi test tools
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=atahpt? ( sys-apps/pciutils ) atapromise? ( sys-apps/pciutils ) atavia? ( sys-apps/pciutils ) ch341a-spi? ( virtual/libusb:1 ) dediprog? ( virtual/libusb:1 ) developerbox-spi? ( virtual/libusb:1 ) digilent-spi? ( virtual/libusb:1 ) dirtyjtag-spi? ( virtual/libusb:1 ) drkaiser? ( sys-apps/pciutils ) ft2232-spi? ( dev-embedded/libftdi:1= ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) it8212? ( sys-apps/pciutils ) jlink-spi? ( dev-embedded/libjaylink ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel-eeprom? ( sys-apps/pciutils ) nicintel-spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) ogp-spi? ( sys-apps/pciutils ) pickit2-spi? ( virtual/libusb:1 ) raiden-debug-spi? ( virtual/libusb:1 ) satamv? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) stlinkv3-spi? ( virtual/libusb:1 ) usbblaster-spi? ( dev-embedded/libftdi:1= ) !internal-dmi? ( sys-apps/dmidecode )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/flashrom/flashrom/archive/refs/tags/v1.5.0.tar.gz -> flashrom-1.5.0.tar.gz
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=18405dcc6f284f51742b812328060a9b
+_md5_=678aaef161aca491ccc8a87a5cd37b9b
diff --git a/metadata/md5-cache/sys-apps/hwloc-2.11.2-r1 b/metadata/md5-cache/sys-apps/hwloc-2.11.2-r1
index 97d1e196dfeb..8c453c7ffc09 100644
--- a/metadata/md5-cache/sys-apps/hwloc-2.11.2-r1
+++ b/metadata/md5-cache/sys-apps/hwloc-2.11.2-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.open-mpi.org/projects/hwloc/
INHERIT=autotools bash-completion-r1 cuda desktop flag-o-matic systemd toolchain-funcs xdg-utils multilib-minimal
IUSE=cairo +cpuid cuda debug doc l0 nvml +pci rocm static-libs svg udev valgrind xml X video_cards_nvidia abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=>=sys-libs/ncurses-5.9-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) doc? ( app-text/doxygen ) l0? ( dev-libs/level-zero:= ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libpciaccess-0.13.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rocm? ( dev-util/rocm-smi:= ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-r4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs] x11-libs/libXext x11-libs/libX11 )
SLOT=0/15
SRC_URI=https://www.open-mpi.org/software/hwloc/v2.11/downloads/hwloc-2.11.2.tar.bz2 https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 bash-completion-r1 767861f3744f589ee5291c1698b1c082 cuda 283d0f298f6c196c755a0f8d50daca85 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=9eb44680222a83dd72a342dea18abc79
+_md5_=898c2fcb89843416f0424a811a376cdb
diff --git a/metadata/md5-cache/sys-apps/pciutils-3.14.0 b/metadata/md5-cache/sys-apps/pciutils-3.14.0
new file mode 100644
index 000000000000..ab7fd8a534c1
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/pciutils-3.14.0
@@ -0,0 +1,16 @@
+BDEPEND=|| ( >=sys-devel/binutils-2.37:* llvm-core/lld sys-devel/native-cctools ) kmod? ( virtual/pkgconfig )
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=kmod? ( sys-apps/kmod ) udev? ( >=virtual/libudev-208[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) static-libs? ( zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) !static-libs? ( zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+DESCRIPTION=Various utilities dealing with the PCI bus
+EAPI=8
+HOMEPAGE=https://mj.ucw.cz/sw/pciutils/ https://git.kernel.org/?p=utils/pciutils/pciutils.git
+INHERIT=toolchain-funcs multilib-minimal flag-o-matic
+IUSE=dns +kmod static-libs +udev zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=kmod? ( sys-apps/kmod ) udev? ( >=virtual/libudev-208[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) static-libs? ( zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) !static-libs? ( zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) sys-apps/hwdata
+REQUIRED_USE=static-libs? ( !udev )
+SLOT=0
+SRC_URI=https://mj.ucw.cz/download/linux/pci/pciutils-3.14.0.tar.gz
+_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=cd1267d2ba3eb99395c32b1133646fed
diff --git a/metadata/md5-cache/sys-apps/sdparm-1.12-r1 b/metadata/md5-cache/sys-apps/sdparm-1.12-r1
index d9bbd2d48c94..435bcc4b93cc 100644
--- a/metadata/md5-cache/sys-apps/sdparm-1.12-r1
+++ b/metadata/md5-cache/sys-apps/sdparm-1.12-r1
@@ -3,9 +3,9 @@ DEPEND=>=sys-apps/sg3_utils-1.45:0=
DESCRIPTION=Utility to output and modify parameters on a SCSI device, like hdparm
EAPI=8
HOMEPAGE=https://sg.danny.cz/sg/sdparm.html
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=>=sys-apps/sg3_utils-1.45:0=
SLOT=0
SRC_URI=https://sg.danny.cz/sg/p/sdparm-1.12.tgz
-_md5_=353c76c71818a68a06b8199373dfe92a
+_md5_=e3c27ae02ade25973c68ce6ff7fc2f2f
diff --git a/metadata/md5-cache/sys-apps/xdg-dbus-proxy-0.1.6 b/metadata/md5-cache/sys-apps/xdg-dbus-proxy-0.1.6
index 6df0a6d56da9..a6f50141c7cf 100644
--- a/metadata/md5-cache/sys-apps/xdg-dbus-proxy-0.1.6
+++ b/metadata/md5-cache/sys-apps/xdg-dbus-proxy-0.1.6
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/flatpak/xdg-dbus-proxy
INHERIT=meson
IUSE=test
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.40:2
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/flatpak/xdg-dbus-proxy/releases/download/0.1.6/xdg-dbus-proxy-0.1.6.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=dfbe898672fd9ed72d284fbe67135ea6
+_md5_=2e554506e995bece8ea6f773d26df372
diff --git a/metadata/md5-cache/sys-devel/dwz-0.15-r5 b/metadata/md5-cache/sys-devel/dwz-0.15-r5
index 7a960ca551d3..9de759999b03 100644
--- a/metadata/md5-cache/sys-devel/dwz-0.15-r5
+++ b/metadata/md5-cache/sys-devel/dwz-0.15-r5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://sourceware.org/dwz
INHERIT=toolchain-funcs
IUSE=test
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2+ GPL-3+
RDEPEND=dev-libs/elfutils dev-libs/xxhash elibc_musl? ( >=sys-libs/error-standalone-2.0 sys-libs/obstack-standalone )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://sourceware.org/ftp/dwz/releases/dwz-0.15.tar.xz
_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=fad796e0243642205a509e8db726f5f9
+_md5_=09a093b086408167b79fce7706554634
diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250618 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250618
new file mode 100644
index 000000000000..21e8ae75fb3a
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250618
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 app-alternatives/yacc sys-devel/binutils:* >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) doc? ( app-text/doxygen ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc:12[ada] <sys-devel/gcc-12[ada] <dev-lang/ada-bootstrap-13 ) ) d? ( || ( sys-devel/gcc:12[d(-)] <sys-devel/gcc-12[d(-)] <sys-devel/gcc-12[d(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=12
+SRC_URI=mirror://gcc/snapshots/12-20250618/gcc-12-20250618.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e rust 205f396579fe93ffb2775ef7e36a1b20 toolchain 454df1032b0f925088ad2098de750533 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=49fc31bb25f287759fc4b7c03186f3fd
diff --git a/metadata/md5-cache/sys-devel/gcc-13.4.1_p20250619 b/metadata/md5-cache/sys-devel/gcc-13.4.1_p20250619
new file mode 100644
index 000000000000..4ee350cc5f67
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-13.4.1_p20250619
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 app-alternatives/yacc sys-devel/binutils:* >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) doc? ( app-text/doxygen ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc:13[ada] <sys-devel/gcc-13[ada] <dev-lang/ada-bootstrap-14 ) ) d? ( || ( sys-devel/gcc:13[d(-)] <sys-devel/gcc-13[d(-)] <sys-devel/gcc-12[d(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 time64
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=13
+SRC_URI=mirror://gcc/snapshots/13-20250619/gcc-13-20250619.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e rust 205f396579fe93ffb2775ef7e36a1b20 toolchain 454df1032b0f925088ad2098de750533 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=493224b4297903ea77bd73ed0d3b7536
diff --git a/metadata/md5-cache/sys-devel/gcc-14.3.1_p20250620 b/metadata/md5-cache/sys-devel/gcc-14.3.1_p20250620
new file mode 100644
index 000000000000..ef680af2b43a
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-14.3.1_p20250620
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 app-alternatives/yacc sys-devel/binutils:* >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) doc? ( app-text/doxygen ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc:14[ada] <sys-devel/gcc-14[ada] <dev-lang/ada-bootstrap-15 ) ) d? ( || ( sys-devel/gcc:14[d(-)] <sys-devel/gcc-14[d(-)] <sys-devel/gcc-12[d(-)] ) ) rust? ( || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust time64
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=14
+SRC_URI=mirror://gcc/snapshots/14-20250620/gcc-14-20250620.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-8.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e rust 205f396579fe93ffb2775ef7e36a1b20 toolchain 454df1032b0f925088ad2098de750533 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=3794e43ffed9fca225f915ba2b92acb4
diff --git a/metadata/md5-cache/sys-fs/fuse-3.17.2 b/metadata/md5-cache/sys-fs/fuse-3.17.2
index b7c9f3d9011d..d69a8b1a610b 100644
--- a/metadata/md5-cache/sys-fs/fuse-3.17.2
+++ b/metadata/md5-cache/sys-fs/fuse-3.17.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/libfuse/libfuse
INHERIT=flag-o-matic meson-multilib udev python-any-r1
IUSE=+suid test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2 LGPL-2.1
PROPERTIES=test_privileged
RDEPEND=>=sys-fs/fuse-common-3.3.0-r1
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=3/4
SRC_URI=https://github.com/libfuse/libfuse/releases/download/fuse-3.17.2/fuse-3.17.2.tar.gz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=50ada6679cd5a0097305b4df8c650375
+_md5_=f476057646f767985b4ca5a2abdfb416
diff --git a/metadata/md5-cache/sys-fs/squashfs-tools-4.7 b/metadata/md5-cache/sys-fs/squashfs-tools-4.7
index 4380112202b8..c2982d7bea2f 100644
--- a/metadata/md5-cache/sys-fs/squashfs-tools-4.7
+++ b/metadata/md5-cache/sys-fs/squashfs-tools-4.7
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/plougher/squashfs-tools/
INHERIT=flag-o-matic toolchain-funcs
IUSE=debug lz4 lzma lzo xattr zstd
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-2
RDEPEND=sys-libs/zlib lz4? ( app-arch/lz4 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xattr? ( sys-apps/attr ) zstd? ( app-arch/zstd )
SLOT=0
SRC_URI=https://github.com/plougher/squashfs-tools/archive/4.7.tar.gz -> squashfs-tools-4.7.tar.gz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=5f27815bec350c18134f20786d8fb824
+_md5_=b94f27fe52224e77c879caf76e6717bf
diff --git a/metadata/md5-cache/sys-libs/libblockdev-3.3.1 b/metadata/md5-cache/sys-libs/libblockdev-3.3.1
index 99456e505992..4fb574d3ade2 100644
--- a/metadata/md5-cache/sys-libs/libblockdev-3.3.1
+++ b/metadata/md5-cache/sys-libs/libblockdev-3.3.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/storaged-project/libblockdev
INHERIT=autotools python-single-r1 xdg-utils
IUSE=+cryptsetup device-mapper escrow gtk-doc introspection lvm +nvme python smart test +tools python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2+
RDEPEND=>=dev-libs/glib-2.42.2 >=dev-libs/libbytesize-0.1 sys-apps/gptfdisk >=sys-apps/kmod-19 >=sys-apps/util-linux-2.30 sys-fs/e2fsprogs:= virtual/libudev:= cryptsetup? ( >=sys-apps/keyutils-1.5.0:= >=sys-fs/cryptsetup-2.7.0:= escrow? ( >=dev-libs/nss-3.18.0 dev-libs/volume_key ) ) device-mapper? ( sys-fs/lvm2 ) lvm? ( dev-libs/libyaml sys-fs/lvm2 virtual/udev ) nvme? ( >=sys-libs/libnvme-1.3:= ) python? ( python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pygobject:3[python_targets_python3_13(-)] ) ) smart? ( >=dev-libs/json-glib-1.0 sys-apps/smartmontools ) tools? ( >=sys-block/parted-3.2 )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) test? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) escrow? ( cryptsetup ) test? ( introspection lvm )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/3
SRC_URI=https://github.com/storaged-project/libblockdev/releases/download/3.3.1/libblockdev-3.3.1.tar.gz
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=2f40eb82f99fac5ee33f7cb0774c9ea3
+_md5_=de8f6eec7344e54a7f2fc9e7b9481a77
diff --git a/metadata/md5-cache/sys-libs/libucontext-1.3.1 b/metadata/md5-cache/sys-libs/libucontext-1.3.1
index ab0b232fbd33..2dc260f904dd 100644
--- a/metadata/md5-cache/sys-libs/libucontext-1.3.1
+++ b/metadata/md5-cache/sys-libs/libucontext-1.3.1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/kaniini/libucontext
INHERIT=toolchain-funcs
IUSE=+man
-KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86
LICENSE=ISC
SLOT=0
SRC_URI=https://distfiles.ariadne.space/libucontext/libucontext-1.3.1.tar.xz
_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=6618f6768bff5c593bcf251c872fe706
+_md5_=631f03215e12e4190892f26046b74f63
diff --git a/metadata/md5-cache/sys-libs/libucontext-1.2 b/metadata/md5-cache/sys-libs/libucontext-1.3.2
index 4b8da476af42..2938280ec491 100644
--- a/metadata/md5-cache/sys-libs/libucontext-1.2
+++ b/metadata/md5-cache/sys-libs/libucontext-1.3.2
@@ -8,6 +8,6 @@ IUSE=+man
KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86
LICENSE=ISC
SLOT=0
-SRC_URI=https://github.com/kaniini/libucontext/archive/refs/tags/libucontext-1.2.tar.gz
+SRC_URI=https://distfiles.ariadne.space/libucontext/libucontext-1.3.2.tar.xz
_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=76d1d055ad0c318d8a151f6b6f1a2a45
+_md5_=fd984916c0af1b9dc13f1c65a75e66d4
diff --git a/metadata/md5-cache/sys-libs/liburing-2.11 b/metadata/md5-cache/sys-libs/liburing-2.11
new file mode 100644
index 000000000000..66003ce4b131
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/liburing-2.11
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-kernel/linux-headers-5.1
+DESCRIPTION=Efficient I/O with io_uring
+EAPI=8
+HOMEPAGE=https://github.com/axboe/liburing
+INHERIT=multilib-minimal toolchain-funcs
+IUSE=examples static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=sys-kernel/linux-headers-5.1
+RESTRICT=!test? ( test )
+SLOT=0/2
+SRC_URI=https://github.com/axboe/liburing/archive/refs/tags/liburing-2.11.tar.gz
+_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169
+_md5_=9ed6b98d3127fc4fb8e2693e09d06d9d
diff --git a/metadata/md5-cache/sys-libs/zlib-ng-2.2.4 b/metadata/md5-cache/sys-libs/zlib-ng-2.2.4
index 8875ad08e7a7..f37dc187ed0d 100644
--- a/metadata/md5-cache/sys-libs/zlib-ng-2.2.4
+++ b/metadata/md5-cache/sys-libs/zlib-ng-2.2.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/zlib-ng/zlib-ng
INHERIT=cmake-multilib
IUSE=compat cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_avx512_vnni cpu_flags_x86_sse2 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_2 cpu_flags_x86_pclmul cpu_flags_x86_vpclmulqdq cpu_flags_arm_crc32 cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=ZLIB
RDEPEND=compat? ( !sys-libs/zlib )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/zlib-ng/zlib-ng/archive/2.2.4.tar.gz -> zlib-ng-2.2.4.tar.gz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=07275cbfd63c315e5f2f32ffa5c3bad3
+_md5_=6510bb8faeaf51ec47cdee432687f818
diff --git a/metadata/md5-cache/sys-process/criu-3.17-r1 b/metadata/md5-cache/sys-process/criu-3.17-r1
deleted file mode 100644
index 32c60eddfb3a..000000000000
--- a/metadata/md5-cache/sys-process/criu-3.17-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/setuptools[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] doc? ( app-text/asciidoc app-text/xmlto )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-libs/protobuf-c-1.4.0:= dev-libs/libnl:3= net-libs/libnet:1.1= sys-libs/libcap:= bpf? ( dev-libs/libbpf:= ) gnutls? ( net-libs/gnutls:= ) nftables? ( net-libs/gnutls:= ) selinux? ( sys-libs/libselinux:= ) setproctitle? ( dev-libs/libbsd:= ) video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
-DESCRIPTION=utility to checkpoint/restore a process tree
-EAPI=8
-HOMEPAGE=https://criu.org/ https://github.com/checkpoint-restore/
-INHERIT=toolchain-funcs linux-info python-r1
-IUSE=bpf doc gnutls nftables selinux setproctitle static-libs test video_cards_amdgpu python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm arm64 ppc64 -riscv
-LICENSE=GPL-2 LGPL-2.1
-RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-libs/protobuf-c-1.4.0:= dev-libs/libnl:3= net-libs/libnet:1.1= sys-libs/libcap:= bpf? ( dev-libs/libbpf:= ) gnutls? ( net-libs/gnutls:= ) nftables? ( net-libs/gnutls:= ) selinux? ( sys-libs/libselinux:= ) setproctitle? ( dev-libs/libbsd:= ) video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] ) dev-python/protobuf[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/checkpoint-restore/criu/archive/v3.17/criu-3.17.tar.gz
-_eclasses_=linux-info efd923656513c879204fec6638eadee5 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=3c872396d5da0d6fd4520966ee5a36e8
diff --git a/metadata/md5-cache/sys-process/criu-3.18-r1 b/metadata/md5-cache/sys-process/criu-4.1
index 8d96d9a23f09..bdcc9d40306b 100644
--- a/metadata/md5-cache/sys-process/criu-3.18-r1
+++ b/metadata/md5-cache/sys-process/criu-4.1
@@ -1,18 +1,18 @@
BDEPEND=doc? ( app-text/asciidoc app-text/xmlto ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install postinst prepare setup test
DEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-libs/protobuf-c-1.4.0:= dev-libs/libnl:3= net-libs/libnet:1.1= sys-libs/libcap:= bpf? ( dev-libs/libbpf:= ) gnutls? ( net-libs/gnutls:= ) nftables? ( net-libs/gnutls:= ) selinux? ( sys-libs/libselinux:= ) setproctitle? ( dev-libs/libbsd:= ) video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
-DESCRIPTION=utility to checkpoint/restore a process tree
+DESCRIPTION=Utility to checkpoint/restore a process tree
EAPI=8
HOMEPAGE=https://criu.org/ https://github.com/checkpoint-restore/
IDEPEND=filecaps? ( sys-libs/libcap )
-INHERIT=fcaps toolchain-funcs linux-info distutils-r1
+INHERIT=fcaps flag-o-matic toolchain-funcs linux-info distutils-r1
IUSE=bpf doc gnutls nftables selinux setproctitle static-libs test video_cards_amdgpu +filecaps python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm arm64 ppc64 -riscv
+KEYWORDS=amd64 ~arm ~arm64 ~loong ppc64 -riscv
LICENSE=GPL-2 LGPL-2.1
RDEPEND=python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-libs/protobuf-c-1.4.0:= dev-libs/libnl:3= net-libs/libnet:1.1= sys-libs/libcap:= bpf? ( dev-libs/libbpf:= ) gnutls? ( net-libs/gnutls:= ) nftables? ( net-libs/gnutls:= ) selinux? ( sys-libs/libselinux:= ) setproctitle? ( dev-libs/libbsd:= ) video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] ) dev-python/protobuf[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/checkpoint-restore/criu/archive/v3.18/criu-3.18.tar.gz
+SRC_URI=https://github.com/checkpoint-restore/criu/archive/v4.1/criu-4.1.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic b892042b2667b8ac69ec8a2571dc290a linux-info efd923656513c879204fec6638eadee5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=7c7e29e6a9729aa8c8d6bbec39dfb8e7
+_md5_=4dfeba27a230c302d0f0bbdfd5a13357
diff --git a/metadata/md5-cache/sys-process/iotop-c-1.29 b/metadata/md5-cache/sys-process/iotop-c-1.29
index 2f669e505e09..843553ada92c 100644
--- a/metadata/md5-cache/sys-process/iotop-c-1.29
+++ b/metadata/md5-cache/sys-process/iotop-c-1.29
@@ -7,10 +7,10 @@ HOMEPAGE=https://github.com/Tomas-M/iotop
IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=fcaps linux-info toolchain-funcs
IUSE=+filecaps
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2+
RDEPEND=sys-libs/ncurses:= !sys-process/iotop
SLOT=0
SRC_URI=https://github.com/Tomas-M/iotop/archive/v1.29.tar.gz -> iotop-c-1.29.tar.gz
_eclasses_=fcaps 27152c9e4da035accb14a2d7879744ef linux-info efd923656513c879204fec6638eadee5 toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=6b64369f51b32f057f26971bf9af401c
+_md5_=93c55cad30f8c334bee35827640f5dba
diff --git a/metadata/md5-cache/www-apps/element-1.11.96 b/metadata/md5-cache/www-apps/element-1.11.104
index b0a5fc7c2dfa..26511803d05f 100644
--- a/metadata/md5-cache/www-apps/element-1.11.96
+++ b/metadata/md5-cache/www-apps/element-1.11.104
@@ -8,7 +8,7 @@ IUSE=vhosts
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=app-admin/webapp-config
-SLOT=1.11.96
-SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.96/element-v1.11.96.tar.gz
+SLOT=1.11.104
+SRC_URI=https://github.com/element-hq/element-web/releases/download/v1.11.104/element-v1.11.104.tar.gz
_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=9b8b53822bc6c441c46c591c2362fdd8
+_md5_=8de48590609b9ff3d1f1862678065e69
diff --git a/metadata/md5-cache/www-apps/element-1.11.97 b/metadata/md5-cache/www-apps/element-1.11.97
deleted file mode 100644
index a7cce6063686..000000000000
--- a/metadata/md5-cache/www-apps/element-1.11.97
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=|| ( virtual/httpd-basic virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
-DESCRIPTION=A glossy Matrix collaboration client for the web
-EAPI=8
-HOMEPAGE=https://element.io/
-INHERIT=webapp
-IUSE=vhosts
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=app-admin/webapp-config
-SLOT=1.11.97
-SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.97/element-v1.11.97.tar.gz
-_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=9b8b53822bc6c441c46c591c2362fdd8
diff --git a/metadata/md5-cache/www-apps/nanoc-4.13.5 b/metadata/md5-cache/www-apps/nanoc-4.13.5
index a8e4c39d5af5..c0623511a3c0 100644
--- a/metadata/md5-cache/www-apps/nanoc-4.13.5
+++ b/metadata/md5-cache/www-apps/nanoc-4.13.5
@@ -1,4 +1,4 @@
-BDEPEND=test? ( ruby_targets_ruby32? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby32(-)] dev-ruby/rack:*[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby32(-)] >=www-apps/nanoc-checking-1.0.6:1[ruby_targets_ruby32(-)] ~www-apps/nanoc-cli-4.13.5[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.13.5[ruby_targets_ruby32(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby32(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby32(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby33(-)] dev-ruby/rack:*[ruby_targets_ruby33(-)] www-servers/adsf[ruby_targets_ruby33(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby33(-)] >=www-apps/nanoc-checking-1.0.6:1[ruby_targets_ruby33(-)] ~www-apps/nanoc-cli-4.13.5[ruby_targets_ruby33(-)] ~www-apps/nanoc-core-4.13.5[ruby_targets_ruby33(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby33(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby33(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby33(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/asciidoctor[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/haml[ruby_targets_ruby32(-)] dev-ruby/maruku[ruby_targets_ruby32(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/mustache[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/rubypants[ruby_targets_ruby32(-)] dev-ruby/systemu[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/vcr[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby32(-)] dev-ruby/rdiscount[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/asciidoctor[ruby_targets_ruby33(-)] dev-ruby/fuubar[ruby_targets_ruby33(-)] dev-ruby/haml[ruby_targets_ruby33(-)] dev-ruby/maruku[ruby_targets_ruby33(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby33(-)] dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/mustache[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] dev-ruby/rdoc[ruby_targets_ruby33(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby33(-)] dev-ruby/rspec-its[ruby_targets_ruby33(-)] dev-ruby/rubypants[ruby_targets_ruby33(-)] dev-ruby/systemu[ruby_targets_ruby33(-)] dev-ruby/timecop[ruby_targets_ruby33(-)] dev-ruby/vcr[ruby_targets_ruby33(-)] dev-ruby/webmock[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] www-apps/nanoc-spec[ruby_targets_ruby33(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby33(-)] dev-ruby/rdiscount[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby32? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby32(-)] dev-ruby/rack:*[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby32(-)] >=www-apps/nanoc-checking-1.0.6:1[ruby_targets_ruby32(-)] ~www-apps/nanoc-cli-4.13.5[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.13.5[ruby_targets_ruby32(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby32(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby32(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby33(-)] dev-ruby/rack:*[ruby_targets_ruby33(-)] www-servers/adsf[ruby_targets_ruby33(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby33(-)] >=www-apps/nanoc-checking-1.0.6:1[ruby_targets_ruby33(-)] ~www-apps/nanoc-cli-4.13.5[ruby_targets_ruby33(-)] ~www-apps/nanoc-core-4.13.5[ruby_targets_ruby33(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby33(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby33(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby33(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/asciidoctor[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/haml[ruby_targets_ruby32(-)] dev-ruby/maruku[ruby_targets_ruby32(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/mustache[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.12[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/rubypants[ruby_targets_ruby32(-)] dev-ruby/systemu[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/vcr[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby32(-)] dev-ruby/rdiscount[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/asciidoctor[ruby_targets_ruby33(-)] dev-ruby/fuubar[ruby_targets_ruby33(-)] dev-ruby/haml[ruby_targets_ruby33(-)] dev-ruby/maruku[ruby_targets_ruby33(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby33(-)] dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/mustache[ruby_targets_ruby33(-)] >=dev-ruby/nokogiri-1.12[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] dev-ruby/rdoc[ruby_targets_ruby33(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby33(-)] dev-ruby/rspec-its[ruby_targets_ruby33(-)] dev-ruby/rubypants[ruby_targets_ruby33(-)] dev-ruby/systemu[ruby_targets_ruby33(-)] dev-ruby/timecop[ruby_targets_ruby33(-)] dev-ruby/vcr[ruby_targets_ruby33(-)] dev-ruby/webmock[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] www-apps/nanoc-spec[ruby_targets_ruby33(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby33(-)] dev-ruby/rdiscount[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/nanoc/nanoc/archive/4.13.5.tar.gz -> nanoc-4.13.5.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=55e826778b31ccb5018651a0cc831070
+_md5_=24fa6c09837ba34f93994054d2ace469
diff --git a/metadata/md5-cache/www-apps/nextcloud-29.0.14-r1 b/metadata/md5-cache/www-apps/nextcloud-29.0.14-r1
deleted file mode 100644
index d1eae3b5d066..000000000000
--- a/metadata/md5-cache/www-apps/nextcloud-29.0.14-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=app-admin/webapp-config
-DESCRIPTION=Personal cloud that runs on your own server
-EAPI=8
-HOMEPAGE=https://nextcloud.com/
-INHERIT=webapp
-IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
-REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=29.0.14-r1
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-29.0.14.tar.bz2
-_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=9c7381f72d2ee44445329515b85ec4be
diff --git a/metadata/md5-cache/www-apps/nextcloud-29.0.15 b/metadata/md5-cache/www-apps/nextcloud-29.0.15
deleted file mode 100644
index b03d4204dd66..000000000000
--- a/metadata/md5-cache/www-apps/nextcloud-29.0.15
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=app-admin/webapp-config
-DESCRIPTION=Personal cloud that runs on your own server
-EAPI=8
-HOMEPAGE=https://nextcloud.com/
-INHERIT=webapp
-IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
-REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=29.0.15
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-29.0.15.tar.bz2
-_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=9c7381f72d2ee44445329515b85ec4be
diff --git a/metadata/md5-cache/www-apps/nextcloud-30.0.9 b/metadata/md5-cache/www-apps/nextcloud-30.0.12
index ef21e1ca2e90..671e4931f274 100644
--- a/metadata/md5-cache/www-apps/nextcloud-30.0.9
+++ b/metadata/md5-cache/www-apps/nextcloud-30.0.12
@@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=AGPL-3
RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=30.0.9
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-30.0.9.tar.bz2
+SLOT=30.0.12
+SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-30.0.12.tar.bz2
_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
_md5_=9c7381f72d2ee44445329515b85ec4be
diff --git a/metadata/md5-cache/www-apps/nextcloud-30.0.8-r1 b/metadata/md5-cache/www-apps/nextcloud-30.0.8-r1
deleted file mode 100644
index f8168d442b2e..000000000000
--- a/metadata/md5-cache/www-apps/nextcloud-30.0.8-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=app-admin/webapp-config
-DESCRIPTION=Personal cloud that runs on your own server
-EAPI=8
-HOMEPAGE=https://nextcloud.com/
-INHERIT=webapp
-IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
-REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=30.0.8-r1
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-30.0.8.tar.bz2
-_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=9c7381f72d2ee44445329515b85ec4be
diff --git a/metadata/md5-cache/www-apps/nextcloud-31.0.2-r1 b/metadata/md5-cache/www-apps/nextcloud-31.0.2-r1
deleted file mode 100644
index 5059ed741e2c..000000000000
--- a/metadata/md5-cache/www-apps/nextcloud-31.0.2-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=app-admin/webapp-config
-DESCRIPTION=Personal cloud that runs on your own server
-EAPI=8
-HOMEPAGE=https://nextcloud.com/
-INHERIT=webapp
-IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
-REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=31.0.2-r1
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-31.0.2.tar.bz2
-_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=9c7381f72d2ee44445329515b85ec4be
diff --git a/metadata/md5-cache/www-apps/nextcloud-31.0.3 b/metadata/md5-cache/www-apps/nextcloud-31.0.6
index 4a66989cfc7b..bdcfa8458007 100644
--- a/metadata/md5-cache/www-apps/nextcloud-31.0.3
+++ b/metadata/md5-cache/www-apps/nextcloud-31.0.6
@@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=AGPL-3
RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=31.0.3
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-31.0.3.tar.bz2
+SLOT=31.0.6
+SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-31.0.6.tar.bz2
_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
_md5_=9c7381f72d2ee44445329515b85ec4be
diff --git a/metadata/md5-cache/www-client/qutebrowser-3.5.1 b/metadata/md5-cache/www-client/qutebrowser-3.5.1
index a873b1025f37..e722133118a3 100644
--- a/metadata/md5-cache/www-client/qutebrowser-3.5.1
+++ b/metadata/md5-cache/www-client/qutebrowser-3.5.1
@@ -6,7 +6,7 @@ HOMEPAGE=https://qutebrowser.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=distutils-r1 xdg verify-sig
IUSE=+adblock pdf widevine test python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 verify-sig
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 ~arm64
LICENSE=GPL-3+
RDEPEND=python_single_target_python3_9? ( dev-python/pyqt6-webengine[python_targets_python3_9(-),widgets] dev-python/pyqt6[python_targets_python3_9(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_9(-)] dev-python/jinja2[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] dev-python/zipp[python_targets_python3_9(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_9(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_10? ( dev-python/pyqt6-webengine[python_targets_python3_10(-),widgets] dev-python/pyqt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja2[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/pyqt6-webengine[python_targets_python3_11(-),widgets] dev-python/pyqt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja2[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/pyqt6-webengine[python_targets_python3_12(-),widgets] dev-python/pyqt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja2[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_13? ( dev-python/pyqt6-webengine[python_targets_python3_13(-),widgets] dev-python/pyqt6[python_targets_python3_13(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_13(-)] dev-python/jinja2[python_targets_python3_13(-)] dev-python/markupsafe[python_targets_python3_13(-)] dev-python/pygments[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/zipp[python_targets_python3_13(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_13(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/qutebrowser/qutebrowser/releases/download/v3.5.1/qutebrowser-3.5.1.tar.gz verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v3.5.1/qutebrowser-3.5.1.tar.gz.asc )
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=00eecab13c8990cea954a7500a43fbbe
+_md5_=901481be34b9b4a22f6851827375e453
diff --git a/metadata/md5-cache/www-client/vivaldi-7.4.3684.50 b/metadata/md5-cache/www-client/vivaldi-7.4.3684.50
index d46fb02e5d35..f1a8580198f6 100644
--- a/metadata/md5-cache/www-client/vivaldi-7.4.3684.50
+++ b/metadata/md5-cache/www-client/vivaldi-7.4.3684.50
@@ -5,11 +5,11 @@ HOMEPAGE=https://vivaldi.com/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
IUSE=ffmpeg-chromium gtk proprietary-codecs qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64 ~arm ~arm64
+KEYWORDS=-* amd64 ~arm ~arm64
LICENSE=Vivaldi
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:134 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.4.3684.50-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.4.3684.50-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.4.3684.50-1_arm64.deb )
_eclasses_=chromium-2 3bebf8c71f3acd4070d63b098c45a7f1 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4400c8d18586b27561a2087ca6a0773e
+_md5_=4c30808f6bbc7ade302af1d20e1ffe25
diff --git a/metadata/md5-cache/www-client/vivaldi-7.4.3684.46 b/metadata/md5-cache/www-client/vivaldi-7.4.3684.55
index a7827a7ecccb..ae3061ce1684 100644
--- a/metadata/md5-cache/www-client/vivaldi-7.4.3684.46
+++ b/metadata/md5-cache/www-client/vivaldi-7.4.3684.55
@@ -5,11 +5,11 @@ HOMEPAGE=https://vivaldi.com/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
IUSE=ffmpeg-chromium gtk proprietary-codecs qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* amd64 ~arm ~arm64
+KEYWORDS=-* ~amd64 ~arm ~arm64
LICENSE=Vivaldi
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:134 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
RESTRICT=bindist mirror
SLOT=0
-SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.4.3684.46-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.4.3684.46-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.4.3684.46-1_arm64.deb )
+SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.4.3684.55-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.4.3684.55-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.4.3684.55-1_arm64.deb )
_eclasses_=chromium-2 3bebf8c71f3acd4070d63b098c45a7f1 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4c30808f6bbc7ade302af1d20e1ffe25
+_md5_=4400c8d18586b27561a2087ca6a0773e
diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-7.5.3704.3 b/metadata/md5-cache/www-client/vivaldi-snapshot-7.5.3731.3
index 6867e5b64c26..0b615658b617 100644
--- a/metadata/md5-cache/www-client/vivaldi-snapshot-7.5.3704.3
+++ b/metadata/md5-cache/www-client/vivaldi-snapshot-7.5.3731.3
@@ -7,9 +7,9 @@ INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
IUSE=ffmpeg-chromium gtk proprietary-codecs qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
KEYWORDS=-* ~amd64 ~arm ~arm64
LICENSE=Vivaldi
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:134 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:138 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
RESTRICT=bindist mirror
SLOT=0
-SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.5.3704.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.5.3704.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.5.3704.3-1_arm64.deb )
+SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.5.3731.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.5.3731.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.5.3731.3-1_arm64.deb )
_eclasses_=chromium-2 3bebf8c71f3acd4070d63b098c45a7f1 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4400c8d18586b27561a2087ca6a0773e
+_md5_=7f7540612b377a0aaa39736bd33e1e04
diff --git a/metadata/md5-cache/www-servers/puma-6.5.0 b/metadata/md5-cache/www-servers/puma-6.5.0
index 99387ed38d66..ea0d4c6101ab 100644
--- a/metadata/md5-cache/www-servers/puma-6.5.0
+++ b/metadata/md5-cache/www-servers/puma-6.5.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://github.com/puma/puma/archive/v6.5.0.tar.gz -> puma-6.5.0.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem bc37b1e2fa23e795fae856dd70a23846 ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=f70674dbe148d8134fb2c09b230f0b97
+_md5_=c88d6b1a87f14800a33346d08a7f33e4
diff --git a/metadata/md5-cache/x11-apps/sessreg-1.1.4 b/metadata/md5-cache/x11-apps/sessreg-1.1.4
index 82f0177318b8..7546a8409dea 100644
--- a/metadata/md5-cache/x11-apps/sessreg-1.1.4
+++ b/metadata/md5-cache/x11-apps/sessreg-1.1.4
@@ -5,9 +5,9 @@ DESCRIPTION=manage utmp/wtmp entries for non-init clients
EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/app/sessreg
INHERIT=xorg-meson
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
SLOT=0
SRC_URI=https://www.x.org/releases/individual/app/sessreg-1.1.4.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xorg-meson b78e50cf109d60d32c8b028cf025256b
-_md5_=79f4a472753016f7dc26e3c31740de14
+_md5_=3e355b1ac9f2f57b57c01fbca120702a
diff --git a/metadata/md5-cache/x11-apps/showfont-1.0.7 b/metadata/md5-cache/x11-apps/showfont-1.0.7
index 49f625485a7a..8a5803cf914d 100644
--- a/metadata/md5-cache/x11-apps/showfont-1.0.7
+++ b/metadata/md5-cache/x11-apps/showfont-1.0.7
@@ -5,10 +5,10 @@ DESCRIPTION=font dumper for X font server
EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/app/showfont
INHERIT=xorg-meson
-KEYWORDS=amd64 arm ~arm64 ~mips ~ppc ppc64 ~s390 ~sparc x86
+KEYWORDS=amd64 arm ~arm64 ~mips ppc ppc64 ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=x11-libs/libFS
SLOT=0
SRC_URI=https://www.x.org/releases/individual/app/showfont-1.0.7.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xorg-meson b78e50cf109d60d32c8b028cf025256b
-_md5_=bdfe1820d54cf9ee8caea9075b9515f6
+_md5_=178a95fb3d5ad43ec328dd8a588339fa
diff --git a/metadata/md5-cache/x11-apps/smproxy-1.0.8 b/metadata/md5-cache/x11-apps/smproxy-1.0.8
index 4c6f591e5aad..7b1dde18f14a 100644
--- a/metadata/md5-cache/x11-apps/smproxy-1.0.8
+++ b/metadata/md5-cache/x11-apps/smproxy-1.0.8
@@ -5,10 +5,10 @@ DESCRIPTION=Session Manager Proxy
EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/app/smproxy
INHERIT=xorg-meson
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=x11-libs/libSM x11-libs/libICE x11-libs/libXt x11-libs/libXmu
SLOT=0
SRC_URI=https://www.x.org/releases/individual/app/smproxy-1.0.8.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xorg-meson b78e50cf109d60d32c8b028cf025256b
-_md5_=f29dba4cd06fb26f38138aac90509864
+_md5_=26427d07239bbac5ea012e21cd40f635
diff --git a/metadata/md5-cache/x11-apps/viewres-1.0.8 b/metadata/md5-cache/x11-apps/viewres-1.0.8
index 1e45b74e52d3..0cd90ca0a172 100644
--- a/metadata/md5-cache/x11-apps/viewres-1.0.8
+++ b/metadata/md5-cache/x11-apps/viewres-1.0.8
@@ -5,10 +5,10 @@ DESCRIPTION=graphical class browser for Xt
EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/app/viewres
INHERIT=xorg-meson
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~s390 ~sparc x86
+KEYWORDS=amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXt x11-libs/libXmu
SLOT=0
SRC_URI=https://www.x.org/releases/individual/app/viewres-1.0.8.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xorg-meson b78e50cf109d60d32c8b028cf025256b
-_md5_=b40bfcae5110338e0238bf1effe60d94
+_md5_=e0ff1dbc53925201fc44449c3a100618
diff --git a/metadata/md5-cache/x11-apps/xcursorgen-1.0.9 b/metadata/md5-cache/x11-apps/xcursorgen-1.0.9
index 819c366d2a61..ed93af39f35b 100644
--- a/metadata/md5-cache/x11-apps/xcursorgen-1.0.9
+++ b/metadata/md5-cache/x11-apps/xcursorgen-1.0.9
@@ -5,10 +5,10 @@ DESCRIPTION=create an X cursor file from a collection of PNG images
EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/app/xcursorgen
INHERIT=xorg-meson
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=x11-libs/libX11 x11-libs/libXcursor media-libs/libpng:0=
SLOT=0
SRC_URI=https://www.x.org/releases/individual/app/xcursorgen-1.0.9.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xorg-meson b78e50cf109d60d32c8b028cf025256b
-_md5_=ff7759e5edeefee8f1be5686aca33e04
+_md5_=922b8d11b82c268ea5d3f4e368d2e739
diff --git a/metadata/md5-cache/x11-base/xorg-server-21.1.16 b/metadata/md5-cache/x11-base/xorg-server-21.1.18
index eb072e82b63c..571fe85cce52 100644
--- a/metadata/md5-cache/x11-base/xorg-server-21.1.16
+++ b/metadata/md5-cache/x11-base/xorg-server-21.1.18
@@ -12,7 +12,7 @@ PDEPEND=xorg? ( >=x11-base/xorg-drivers-21.1 )
RDEPEND=media-libs/libglvnd[X] dev-libs/libbsd !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 xorg? ( >=x11-libs/libxcvt-0.1.0 ) xnest? ( >=x11-libs/libXext-1.0.99.4 >=x11-libs/libX11-1.1.5 ) xephyr? ( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=x11-libs/libX11-1.1.5 >=x11-libs/libXext-1.0.5 >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] !systemd? ( gui-libs/display-manager-init ) selinux? ( sec-policy/selinux-xserver ) xorg? ( >=x11-apps/xinit-1.3.3-r1 )
REQUIRED_USE=!minimal? ( || ( xephyr xnest xorg xvfb ) ) elogind? ( udev ) ?? ( elogind systemd )
RESTRICT=!test? ( test )
-SLOT=0/21.1.16
-SRC_URI=https://www.x.org/releases/individual/xserver/xorg-server-21.1.16.tar.xz
+SLOT=0/21.1.18
+SRC_URI=https://www.x.org/releases/individual/xserver/xorg-server-21.1.18.tar.xz
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xorg-3 94f60a83e0ddddb4b1d3a3882fae4ec3
-_md5_=e55877c6de2da1783e6e30b767de7471
+_md5_=d485694440de703913fa3ddbaa6ba8e9
diff --git a/metadata/md5-cache/x11-base/xwayland-24.1.6 b/metadata/md5-cache/x11-base/xwayland-24.1.8
index a65f1a028f11..46ed0eb6dec1 100644
--- a/metadata/md5-cache/x11-base/xwayland-24.1.6
+++ b/metadata/md5-cache/x11-base/xwayland-24.1.8
@@ -10,6 +10,6 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~
LICENSE=MIT
RDEPEND=dev-libs/libbsd !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.36 media-fonts/font-util >=media-libs/libepoxy-1.5.4[X,egl(+)] media-libs/libglvnd[X] >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] >=x11-libs/libdrm-2.4.109 >=x11-libs/libXau-1.0.4 x11-libs/libxcvt >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 x11-libs/libxkbfile >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xkeyboard-config-2.4.1-r3 libei? ( dev-libs/libei ) systemd? ( sys-apps/systemd ) unwind? ( sys-libs/libunwind ) video_cards_nvidia? ( gui-libs/egl-wayland ) x11-apps/xkbcomp libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 ) selinux? ( sec-policy/selinux-xserver )
SLOT=0
-SRC_URI=https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.6.tar.xz
+SRC_URI=https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.8.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
_md5_=9fa40cd3e0a242a9b1ee7f5bec05a25e
diff --git a/metadata/md5-cache/x11-libs/gtk+-3.24.49-r1 b/metadata/md5-cache/x11-libs/gtk+-3.24.49-r1
index cc77f706280f..b33840aa396a 100644
--- a/metadata/md5-cache/x11-libs/gtk+-3.24.49-r1
+++ b/metadata/md5-cache/x11-libs/gtk+-3.24.49-r1
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.gtk.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2 meson-multilib multilib toolchain-funcs virtualx
IUSE=aqua broadway cloudproviders colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=LGPL-2+
PDEPEND=gnome-base/librsvg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-themes/adwaita-icon-theme-3.14 vim-syntax? ( app-vim/gtk-syntax )
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/fribidi-0.19.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.57.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-2.2.0:= >=media-libs/libepoxy-1.4[X(+)?,egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/cairo-1.14[aqua?,glib,svg(+),X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/pango-1.44.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-misc/shared-mime-info cloudproviders? ( net-libs/libcloudproviders[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) colord? ( >=x11-misc/colord-0.1.9:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cups? ( >=net-print/cups-2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) wayland? ( >=dev-libs/wayland-1.14.91[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.32 media-libs/mesa[wayland,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxkbcommon-0.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( media-libs/libglvnd[X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXdamage[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=dev-util/gtk-update-icon-cache-3
@@ -16,4 +16,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=3
SRC_URI=mirror://gnome/sources/gtk/3.24/gtk-3.24.49.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool c81bd096be5f4c82f4e8f156ef112402 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ce690b45a9a40c7524946d67d6cf8c51
+_md5_=81dc7fd4fba0ff79e08d2cc6c68fc285
diff --git a/metadata/md5-cache/x11-libs/libnotify-0.8.6 b/metadata/md5-cache/x11-libs/libnotify-0.8.6
index d01efff30cc7..3f02df9b19e5 100644
--- a/metadata/md5-cache/x11-libs/libnotify-0.8.6
+++ b/metadata/md5-cache/x11-libs/libnotify-0.8.6
@@ -7,7 +7,7 @@ HOMEPAGE=https://gitlab.gnome.org/GNOME/libnotify
IDEPEND=app-eselect/eselect-notify-send
INHERIT=gnome.org meson-multilib xdg-utils
IUSE=gtk-doc +introspection test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=LGPL-2.1+
PDEPEND=virtual/notification-daemon
RDEPEND=>=dev-libs/glib-2.62:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gdk-pixbuf:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-1.54:= )
@@ -16,4 +16,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=mirror://gnome/sources/libnotify/0.8/libnotify-0.8.6.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d42da7a3517180dc2de2bf50208201a4
+_md5_=fb5f2aa3ae7f2603faf9fe6bc769281c
diff --git a/metadata/md5-cache/x11-libs/tslib-1.23 b/metadata/md5-cache/x11-libs/tslib-1.23
index 2673531b4550..7583809a47ef 100644
--- a/metadata/md5-cache/x11-libs/tslib-1.23
+++ b/metadata/md5-cache/x11-libs/tslib-1.23
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/kergoth/tslib
INHERIT=cmake-multilib
IUSE=evdev sdl uinput abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=LGPL-2 uinput? ( GPL-2+ )
RDEPEND=evdev? ( dev-libs/libevdev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0
SRC_URI=https://github.com/libts/tslib/releases/download/1.23/tslib-1.23.tar.xz
_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d98a6dd4ab10c4d332d3a6272d01d726
+_md5_=7f0201144fc3069d7ba22827e333f715
diff --git a/metadata/md5-cache/x11-libs/wxGTK-3.2.8.1 b/metadata/md5-cache/x11-libs/wxGTK-3.2.8.1
index a2c10c1a95f3..52d010e6aa39 100644
--- a/metadata/md5-cache/x11-libs/wxGTK-3.2.8.1
+++ b/metadata/md5-cache/x11-libs/wxGTK-3.2.8.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://wxwidgets.org/
INHERIT=edo multilib-minimal flag-o-matic toolchain-funcs
IUSE=+X curl doc debug keyring gstreamer libnotify +lzma opengl pch sdl +spell test tiff wayland webkit X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )
RDEPEND=>=app-eselect/eselect-wxwidgets-20131230 dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libpcre2[pcre16,pcre32,unicode] sdl? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl ) lzma? ( app-arch/xz-utils ) X? ( >=dev-libs/glib-2.22:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gtk+-3.24.41-r1:3[wayland?,X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libSM[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXtst x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/fontconfig x11-libs/pango[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] keyring? ( app-crypt/libsecret ) gstreamer? ( media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/gst-plugins-bad:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libnotify? ( x11-libs/libnotify[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( dev-libs/wayland ) ) spell? ( app-text/gspell:= ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webkit? ( net-libs/webkit-gtk:4.1= ) )
REQUIRED_USE=test? ( tiff ) tiff? ( X ) spell? ( X ) keyring? ( X )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=3.2-gtk3/3.2
SRC_URI=https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.8.1/wxWidgets-3.2.8.1.tar.bz2 doc? ( https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.8.1/wxWidgets-3.2.8.1-docs-html.tar.bz2 )
_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=17f282b30ea42f270f0a57e75e5bc701
+_md5_=57ab5fe8b614fa421a0d161a0b2215cd
diff --git a/metadata/md5-cache/x11-misc/grub2-theme-preview-2.9.1 b/metadata/md5-cache/x11-misc/grub2-theme-preview-2.9.1
index 547a3e8da9d1..b4e06b52e4e5 100644
--- a/metadata/md5-cache/x11-misc/grub2-theme-preview-2.9.1
+++ b/metadata/md5-cache/x11-misc/grub2-theme-preview-2.9.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/hartwork/grub2-theme-preview
INHERIT=distutils-r1
IUSE=grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_pc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2+
RDEPEND=app-emulation/qemu dev-libs/libisoburn sys-fs/mtools sys-boot/grub:2[grub_platforms_efi-32?,grub_platforms_efi-64?,grub_platforms_pc?] grub_platforms_efi-32? ( || ( sys-firmware/edk2 sys-firmware/edk2-bin ) ) grub_platforms_efi-64? ( || ( sys-firmware/edk2 sys-firmware/edk2-bin ) ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_pc ) || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/hartwork/grub2-theme-preview/archive/2.9.1.tar.gz -> grub2-theme-preview-2.9.1.tar.gz
_eclasses_=distutils-r1 d75163bd34f1e2f95ecea7530b0a25bf flag-o-matic b892042b2667b8ac69ec8a2571dc290a multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=47f94c66bb84dc816629f358e3eea9b8
+_md5_=a98dba5d278453061083648e09d6d69f
diff --git a/metadata/md5-cache/x11-misc/xcalib-0.10-r1 b/metadata/md5-cache/x11-misc/xcalib-0.10-r1
deleted file mode 100644
index 7e0a1eef2674..000000000000
--- a/metadata/md5-cache/x11-misc/xcalib-0.10-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=x11-libs/libX11 x11-libs/libXrandr x11-libs/libXxf86vm x11-base/xorg-proto x11-libs/libXext
-DESCRIPTION=Tiny monitor calibration loader for X.org
-EAPI=8
-HOMEPAGE=https://github.com/OpenICC/xcalib
-INHERIT=cmake
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
-LICENSE=GPL-2
-RDEPEND=x11-libs/libX11 x11-libs/libXrandr x11-libs/libXxf86vm
-SLOT=0
-SRC_URI=https://github.com/OpenICC/xcalib/archive/0.10.tar.gz -> xcalib-0.10.tar.gz
-_eclasses_=cmake 90d8ee8393c5c815637fd3cb87828c9b flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a15e814e5696d739a17ebab47480cedc
diff --git a/metadata/md5-cache/x11-terms/rio-0.2.15 b/metadata/md5-cache/x11-terms/rio-0.2.20
index 718f6776d6a9..4cc4044cfa41 100644
--- a/metadata/md5-cache/x11-terms/rio-0.2.15
+++ b/metadata/md5-cache/x11-terms/rio-0.2.20
@@ -1,4 +1,4 @@
-BDEPEND=dev-build/cmake virtual/pkgconfig || ( >=dev-lang/rust-bin-1.85.0:* >=dev-lang/rust-1.85.0:* )
+BDEPEND=dev-build/cmake virtual/pkgconfig || ( >=dev-lang/rust-bin-1.87.0:* >=dev-lang/rust-1.87.0:* )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=media-libs/freetype:2 media-libs/fontconfig wayland? ( dev-libs/wayland ) wayland? ( x11-libs/libxkbcommon[wayland] ) X? ( x11-libs/libxkbcommon[X] ) >=sys-libs/ncurses-6.4_p20240330
DESCRIPTION=A hardware-accelerated GPU terminal emulator powered by WebGPU
@@ -11,6 +11,6 @@ LICENSE=MIT Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2
RDEPEND=media-libs/freetype:2 media-libs/fontconfig wayland? ( dev-libs/wayland ) wayland? ( x11-libs/libxkbcommon[wayland] ) X? ( x11-libs/libxkbcommon[X] ) >=sys-libs/ncurses-6.4_p20240330
REQUIRED_USE=|| ( wayland X )
SLOT=0
-SRC_URI=https://github.com/raphamorim/rio/archive/refs/tags/v0.2.15.tar.gz -> rio-0.2.15.tar.gz https://github.com/freijon/rio/releases/download/v0.2.15/rio-0.2.15-crates.tar.xz
+SRC_URI=https://github.com/raphamorim/rio/archive/refs/tags/v0.2.20.tar.gz -> rio-0.2.20.tar.gz https://github.com/freijon/rio/releases/download/v0.2.20/rio-0.2.20-crates.tar.xz
_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 205f396579fe93ffb2775ef7e36a1b20 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=51b0f7702d4a3d0deec24c6fab748d97
+_md5_=6e7d7b68351db55e9ec5a53971ffd133
diff --git a/metadata/md5-cache/x11-themes/elementary-xfce-icon-theme-0.20.1-r1 b/metadata/md5-cache/x11-themes/elementary-xfce-icon-theme-0.20.1-r1
deleted file mode 100644
index 84b732338bc7..000000000000
--- a/metadata/md5-cache/x11-themes/elementary-xfce-icon-theme-0.20.1-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=media-gfx/optipng x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DESCRIPTION=Elementary icons forked from upstream, extended and maintained for Xfce
-EAPI=8
-HOMEPAGE=https://github.com/shimmerproject/elementary-xfce
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=xdg toolchain-funcs
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=GPL-3+ Apache-2.0 CC-BY-4.0 CC-BY-SA-4.0
-SLOT=0
-SRC_URI=https://github.com/shimmerproject/elementary-xfce/archive/v0.20.1.tar.gz -> elementary-xfce-0.20.1.tar.gz
-_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=2b510b453371e0f513839fd7de7bfa56
diff --git a/metadata/md5-cache/xfce-base/exo-4.18.0 b/metadata/md5-cache/xfce-base/exo-4.18.0
deleted file mode 100644
index 0cbe870a8ab5..000000000000
--- a/metadata/md5-cache/xfce-base/exo-4.18.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)] >=xfce-base/libxfce4util-4.17.2:=
-DESCRIPTION=Extensions, widgets and framework library with session support for Xfce
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/exo/start https://gitlab.xfce.org/xfce/exo/
-INHERIT=xdg-utils
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
-LICENSE=GPL-2+ LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)] >=xfce-base/libxfce4util-4.17.2:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/exo/4.18/exo-4.18.0.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=0468c7eafad14da5aa1cb9411cebf2c0
diff --git a/metadata/md5-cache/xfce-base/garcon-4.18.2 b/metadata/md5-cache/xfce-base/garcon-4.18.2
deleted file mode 100644
index e0766def049a..000000000000
--- a/metadata/md5-cache/xfce-base/garcon-4.18.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/glib-utils dev-util/intltool sys-devel/gettext virtual/pkgconfig introspection? ( >=dev-libs/gobject-introspection-1.66 )
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/libxfce4util-4.15.6:=[introspection?] >=xfce-base/libxfce4ui-4.15.7:=[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-DESCRIPTION=Xfce's freedesktop.org specification compatible menu implementation library
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/garcon/start https://gitlab.xfce.org/xfce/garcon/
-INHERIT=xdg-utils
-IUSE=introspection
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2+ FDL-1.1+
-RDEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/libxfce4util-4.15.6:=[introspection?] >=xfce-base/libxfce4ui-4.15.7:=[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/garcon/4.18/garcon-4.18.2.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=43ec58ee06aecbd683f8760aa3b97920
diff --git a/metadata/md5-cache/xfce-base/libxfce4ui-4.18.6-r1 b/metadata/md5-cache/xfce-base/libxfce4ui-4.18.6-r1
deleted file mode 100644
index 28ea4cdb3abc..000000000000
--- a/metadata/md5-cache/xfce-base/libxfce4ui-4.18.6-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl dev-util/intltool sys-devel/gettext virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) )
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.41-r1:3[introspection?,wayland?,X] x11-libs/libX11 x11-libs/libICE x11-libs/libSM >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?] >=xfce-base/xfconf-4.12:= glade? ( dev-util/glade:3.10 ) introspection? ( >=dev-libs/gobject-introspection-1.66:= ) startup-notification? ( x11-libs/startup-notification ) system-info? ( dev-libs/libgudev gnome-base/libgtop >=media-libs/libepoxy-1.2 )
-DESCRIPTION=Unified widget and session management libs for Xfce
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/libxfce4ui/start https://gitlab.xfce.org/xfce/libxfce4ui/
-INHERIT=flag-o-matic xdg-utils vala
-IUSE=glade +introspection startup-notification system-info vala wayland
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2+ GPL-2+
-RDEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.41-r1:3[introspection?,wayland?,X] x11-libs/libX11 x11-libs/libICE x11-libs/libSM >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?] >=xfce-base/xfconf-4.12:= glade? ( dev-util/glade:3.10 ) introspection? ( >=dev-libs/gobject-introspection-1.66:= ) startup-notification? ( x11-libs/startup-notification ) system-info? ( dev-libs/libgudev gnome-base/libgtop >=media-libs/libepoxy-1.2 )
-REQUIRED_USE=vala? ( introspection )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/libxfce4ui/4.18/libxfce4ui-4.18.6.tar.bz2
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vala e477903dbe0105930c51f170a592dc16 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=77aecc2d2e40414bfaef8cceaf64d9dd
diff --git a/metadata/md5-cache/xfce-base/libxfce4ui-4.21.0 b/metadata/md5-cache/xfce-base/libxfce4ui-4.21.0
deleted file mode 100644
index cc3bdd9cf09e..000000000000
--- a/metadata/md5-cache/xfce-base/libxfce4ui-4.21.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/xfce4-dev-tools dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) vala? ( || ( dev-lang/vala:0.56 ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm test
-DEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gdk-pixbuf-2.42.8 >=x11-libs/gtk+-3.24.0:3[introspection?,wayland?,X?] >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?] >=xfce-base/xfconf-4.12.0:= glade? ( >=dev-util/glade-3.5.0:3.10 ) introspection? ( >=dev-libs/gobject-introspection-1.72.0 ) system-info? ( >=dev-libs/libgudev-232 >=gnome-base/libgtop-2.24.0 >=media-libs/libepoxy-1.2 ) X? ( >=x11-libs/libICE-1.0.10 >=x11-libs/libSM-1.2.3 >=x11-libs/libX11-1.6.7 startup-notification? ( >=x11-libs/startup-notification-0.4 ) ) x11-base/xorg-proto
-DESCRIPTION=Unified widget and session management libs for Xfce
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/libxfce4ui/start https://gitlab.xfce.org/xfce/libxfce4ui/
-INHERIT=meson xdg-utils vala
-IUSE=glade gtk-doc +introspection startup-notification system-info vala wayland X
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2+ GPL-2+
-RDEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gdk-pixbuf-2.42.8 >=x11-libs/gtk+-3.24.0:3[introspection?,wayland?,X?] >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?] >=xfce-base/xfconf-4.12.0:= glade? ( >=dev-util/glade-3.5.0:3.10 ) introspection? ( >=dev-libs/gobject-introspection-1.72.0 ) system-info? ( >=dev-libs/libgudev-232 >=gnome-base/libgtop-2.24.0 >=media-libs/libepoxy-1.2 ) X? ( >=x11-libs/libICE-1.0.10 >=x11-libs/libSM-1.2.3 >=x11-libs/libX11-1.6.7 startup-notification? ( >=x11-libs/startup-notification-0.4 ) )
-REQUIRED_USE=|| ( wayland X ) vala? ( introspection )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/libxfce4ui/4.21/libxfce4ui-4.21.0.tar.xz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vala e477903dbe0105930c51f170a592dc16 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a5102203d19b1eea7d25199e2add536b
diff --git a/metadata/md5-cache/xfce-base/libxfce4util-4.18.2 b/metadata/md5-cache/xfce-base/libxfce4util-4.18.2
deleted file mode 100644
index c944ef7a7d23..000000000000
--- a/metadata/md5-cache/xfce-base/libxfce4util-4.18.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) )
-DEFINED_PHASES=configure install
-DEPEND=>=dev-libs/glib-2.66.0 introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-DESCRIPTION=A basic utility library for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/libxfce4util/start https://gitlab.xfce.org/xfce/libxfce4util/
-INHERIT=vala
-IUSE=+introspection vala
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
-LICENSE=LGPL-2+ GPL-2+
-RDEPEND=>=dev-libs/glib-2.66.0 introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-REQUIRED_USE=vala? ( introspection )
-SLOT=0/7
-SRC_URI=https://archive.xfce.org/src/xfce/libxfce4util/4.18/libxfce4util-4.18.2.tar.bz2
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vala e477903dbe0105930c51f170a592dc16
-_md5_=236d03a5aed2655923cc98db3020045a
diff --git a/metadata/md5-cache/xfce-base/libxfce4util-4.20.0 b/metadata/md5-cache/xfce-base/libxfce4util-4.20.0
deleted file mode 100644
index 0a6a65df95b4..000000000000
--- a/metadata/md5-cache/xfce-base/libxfce4util-4.20.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) )
-DEFINED_PHASES=configure install
-DEPEND=>=dev-libs/glib-2.72.0 introspection? ( >=dev-libs/gobject-introspection-1.72.0:= )
-DESCRIPTION=A basic utility library for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/libxfce4util/start https://gitlab.xfce.org/xfce/libxfce4util/
-INHERIT=vala
-IUSE=+introspection vala
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
-LICENSE=LGPL-2+ GPL-2+
-RDEPEND=>=dev-libs/glib-2.72.0 introspection? ( >=dev-libs/gobject-introspection-1.72.0:= )
-REQUIRED_USE=vala? ( introspection )
-SLOT=0/7
-SRC_URI=https://archive.xfce.org/src/xfce/libxfce4util/4.20/libxfce4util-4.20.0.tar.bz2
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vala e477903dbe0105930c51f170a592dc16
-_md5_=5f8bd1607e319ca8b93fdc86174ce661
diff --git a/metadata/md5-cache/xfce-base/libxfce4windowing-4.20.2-r1 b/metadata/md5-cache/xfce-base/libxfce4windowing-4.20.2-r1
deleted file mode 100644
index 852166abc444..000000000000
--- a/metadata/md5-cache/xfce-base/libxfce4windowing-4.20.2-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-build/xfce4-dev-tools-4.19.2 dev-lang/perl >=sys-devel/gettext-0.19.8 virtual/pkgconfig wayland? ( >=dev-util/wayland-scanner-1.15 )
-DEFINED_PHASES=configure install
-DEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.10:3[X?,introspection?,wayland?] >=x11-libs/gdk-pixbuf-2.42.8[introspection?] wayland? ( >=dev-libs/wayland-1.20 ) X? ( >=media-libs/libdisplay-info-0.1.1:= >=x11-libs/libX11-1.6.7 >=x11-libs/libXrandr-1.5.0 >=x11-libs/libwnck-3.14:3 ) wayland? ( >=dev-libs/wayland-protocols-1.39 )
-DESCRIPTION=Unified widget and session management libs for Xfce
-EAPI=8
-HOMEPAGE=https://gitlab.xfce.org/xfce/libxfce4windowing/
-IUSE=+introspection wayland X
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.10:3[X?,introspection?,wayland?] >=x11-libs/gdk-pixbuf-2.42.8[introspection?] wayland? ( >=dev-libs/wayland-1.20 ) X? ( >=media-libs/libdisplay-info-0.1.1:= >=x11-libs/libX11-1.6.7 >=x11-libs/libXrandr-1.5.0 >=x11-libs/libwnck-3.14:3 )
-REQUIRED_USE=|| ( wayland X )
-SLOT=0/4.19.6
-SRC_URI=https://archive.xfce.org/src/xfce/libxfce4windowing/4.20/libxfce4windowing-4.20.2.tar.bz2
-_md5_=2b5a9f0fdd3ba7fcf48b8eb4103f71ee
diff --git a/metadata/md5-cache/xfce-base/libxfce4windowing-4.20.3 b/metadata/md5-cache/xfce-base/libxfce4windowing-4.20.3
index d4e897dbcde6..772cf1d5faec 100644
--- a/metadata/md5-cache/xfce-base/libxfce4windowing-4.20.3
+++ b/metadata/md5-cache/xfce-base/libxfce4windowing-4.20.3
@@ -5,10 +5,10 @@ DESCRIPTION=Unified widget and session management libs for Xfce
EAPI=8
HOMEPAGE=https://gitlab.xfce.org/xfce/libxfce4windowing/
IUSE=+introspection wayland X
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.10:3[X?,introspection?,wayland?] >=x11-libs/gdk-pixbuf-2.42.8[introspection?] wayland? ( >=dev-libs/wayland-1.20 ) X? ( >=media-libs/libdisplay-info-0.1.1:= >=x11-libs/libX11-1.6.7 >=x11-libs/libXrandr-1.5.0 >=x11-libs/libwnck-3.14:3 )
REQUIRED_USE=|| ( wayland X )
SLOT=0/4.19.6
SRC_URI=https://archive.xfce.org/src/xfce/libxfce4windowing/4.20/libxfce4windowing-4.20.3.tar.bz2
-_md5_=55bd79675141f3c68cfba45a7daf47b4
+_md5_=2b5a9f0fdd3ba7fcf48b8eb4103f71ee
diff --git a/metadata/md5-cache/xfce-base/thunar-4.18.11 b/metadata/md5-cache/xfce-base/thunar-4.18.11
deleted file mode 100644
index 4969994bf3f6..000000000000
--- a/metadata/md5-cache/xfce-base/thunar-4.18.11
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gdk-pixbuf-2.40.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/exo-4.17.0:= >=xfce-base/libxfce4ui-4.17.6:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfconf-4.12:= exif? ( >=media-libs/libexif-0.6.19:= ) introspection? ( dev-libs/gobject-introspection:= ) libnotify? ( >=x11-libs/libnotify-0.7 ) pcre? ( >=dev-libs/libpcre2-10.0:= ) trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= ) udisks? ( dev-libs/libgudev:= )
-DESCRIPTION=File manager for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/thunar/start https://gitlab.xfce.org/xfce/thunar/
-INHERIT=xdg-utils
-IUSE=exif introspection libnotify pcre +trash-panel-plugin udisks
-KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+ LGPL-2+
-RDEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gdk-pixbuf-2.40.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/exo-4.17.0:= >=xfce-base/libxfce4ui-4.17.6:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfconf-4.12:= exif? ( >=media-libs/libexif-0.6.19:= ) introspection? ( dev-libs/gobject-introspection:= ) libnotify? ( >=x11-libs/libnotify-0.7 ) pcre? ( >=dev-libs/libpcre2-10.0:= ) trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= ) udisks? ( dev-libs/libgudev:= ) >=dev-util/desktop-file-utils-0.20-r1 x11-misc/shared-mime-info trash-panel-plugin? ( >=gnome-base/gvfs-1.18.3 ) udisks? ( >=gnome-base/gvfs-1.18.3[udisks,udev] virtual/udev )
-SLOT=0/3
-SRC_URI=https://archive.xfce.org/src/xfce/thunar/4.18/thunar-4.18.11.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=236604e1fe839e508edac85e33bcd6a5
diff --git a/metadata/md5-cache/xfce-base/thunar-volman-4.18.0 b/metadata/md5-cache/xfce-base/thunar-volman-4.18.0
deleted file mode 100644
index 5dc3abebea27..000000000000
--- a/metadata/md5-cache/xfce-base/thunar-volman-4.18.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=configure postinst postrm
-DEPEND=>=dev-libs/glib-2.66.0 dev-libs/libgudev:= >=x11-libs/gtk+-3.24.0:3 >=xfce-base/exo-0.10:= >=xfce-base/libxfce4ui-4.12:= >=xfce-base/libxfce4util-4.12:= >=xfce-base/xfconf-4.12:= libnotify? ( >=x11-libs/libnotify-0.7 )
-DESCRIPTION=Daemon that enforces volume-related policies
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/thunar/thunar-volman https://gitlab.xfce.org/xfce/thunar-volman/
-INHERIT=xdg-utils
-IUSE=libnotify
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86
-LICENSE=GPL-2+ CC-BY-SA-3.0
-RDEPEND=>=dev-libs/glib-2.66.0 dev-libs/libgudev:= >=x11-libs/gtk+-3.24.0:3 >=xfce-base/exo-0.10:= >=xfce-base/libxfce4ui-4.12:= >=xfce-base/libxfce4util-4.12:= >=xfce-base/xfconf-4.12:= libnotify? ( >=x11-libs/libnotify-0.7 ) virtual/udev >=xfce-base/thunar-1.6[udisks]
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/thunar-volman/4.18/thunar-volman-4.18.0.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c55b096189a0ddcf04b034d272d0d607
diff --git a/metadata/md5-cache/xfce-base/tumbler-4.18.2 b/metadata/md5-cache/xfce-base/tumbler-4.18.2
deleted file mode 100644
index 5ae8ddddca71..000000000000
--- a/metadata/md5-cache/xfce-base/tumbler-4.18.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.66.0 media-libs/freetype:2= media-libs/libpng:0= >=sys-apps/dbus-1.6 >=xfce-base/libxfce4util-4.17.1:= >=x11-libs/gdk-pixbuf-2.40.0 curl? ( >=net-misc/curl-7.32.0:= ) epub? ( app-text/libgepub ) ffmpeg? ( >=media-video/ffmpegthumbnailer-2.0.8:= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) jpeg? ( media-libs/libjpeg-turbo:0= ) odf? ( >=gnome-extra/libgsf-1.14.20:= ) pdf? ( >=app-text/poppler-0.12.4[cairo] ) raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] )
-DESCRIPTION=A thumbnail service for Thunar
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/tumbler/start https://gitlab.xfce.org/xfce/tumbler/
-INHERIT=xdg-utils
-IUSE=curl epub ffmpeg gstreamer jpeg odf pdf raw
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.66.0 media-libs/freetype:2= media-libs/libpng:0= >=sys-apps/dbus-1.6 >=xfce-base/libxfce4util-4.17.1:= >=x11-libs/gdk-pixbuf-2.40.0 curl? ( >=net-misc/curl-7.32.0:= ) epub? ( app-text/libgepub ) ffmpeg? ( >=media-video/ffmpegthumbnailer-2.0.8:= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) jpeg? ( media-libs/libjpeg-turbo:0= ) odf? ( >=gnome-extra/libgsf-1.14.20:= ) pdf? ( >=app-text/poppler-0.12.4[cairo] ) raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] ) gstreamer? ( media-plugins/gst-plugins-meta:1.0 )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/tumbler/4.18/tumbler-4.18.2.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5c2c4219fae6b61286fe2154b08c079f
diff --git a/metadata/md5-cache/xfce-base/xfce4-appfinder-4.18.1 b/metadata/md5-cache/xfce-base/xfce4-appfinder-4.18.1
deleted file mode 100644
index e09ac0b5ab83..000000000000
--- a/metadata/md5-cache/xfce-base/xfce4-appfinder-4.18.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=postinst postrm
-DEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/garcon-0.3:= >=xfce-base/libxfce4util-4.15.2:= >=xfce-base/libxfce4ui-4.14:=[gtk3(+)] >=xfce-base/xfconf-4.14:=
-DESCRIPTION=A tool to find and launch installed applications for the Xfce desktop
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfce4-appfinder/start https://gitlab.xfce.org/xfce/xfce4-appfinder/
-INHERIT=xdg-utils
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/garcon-0.3:= >=xfce-base/libxfce4util-4.15.2:= >=xfce-base/libxfce4ui-4.14:=[gtk3(+)] >=xfce-base/xfconf-4.14:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfce4-appfinder/4.18/xfce4-appfinder-4.18.1.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=965b5db5528224556df0b76e431996ec
diff --git a/metadata/md5-cache/xfce-base/xfce4-meta-4.18 b/metadata/md5-cache/xfce-base/xfce4-meta-4.18
deleted file mode 100644
index 2d57c97fc473..000000000000
--- a/metadata/md5-cache/xfce-base/xfce4-meta-4.18
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=The Xfce Desktop Environment (meta package)
-EAPI=8
-HOMEPAGE=https://www.xfce.org/
-IUSE=minimal pulseaudio +svg upower
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
-LICENSE=metapackage
-RDEPEND=x11-themes/hicolor-icon-theme >=xfce-base/exo-4.18.0 >=xfce-base/garcon-4.18.0 >=xfce-base/libxfce4ui-4.18.0 >=xfce-base/libxfce4util-4.18.0 >=xfce-base/thunar-4.18.0 >=xfce-base/thunar-volman-4.18.0 >=xfce-base/tumbler-4.18.0 >=xfce-base/xfce4-appfinder-4.18.0 >=xfce-base/xfce4-panel-4.18.0 >=xfce-base/xfce4-session-4.18.0 >=xfce-base/xfce4-settings-4.18.0 x11-terms/xfce4-terminal >=xfce-base/xfconf-4.18.0 >=xfce-base/xfdesktop-4.18.0 >=xfce-base/xfwm4-4.18.0 !minimal? ( media-fonts/dejavu virtual/freedesktop-icon-theme ) pulseaudio? ( xfce-extra/xfce4-pulseaudio-plugin ) svg? ( gnome-base/librsvg ) upower? ( >=xfce-base/xfce4-power-manager-4.18.0 )
-SLOT=0
-_md5_=e57579549772e120a341c51788470bab
diff --git a/metadata/md5-cache/xfce-base/xfce4-meta-4.18-r1 b/metadata/md5-cache/xfce-base/xfce4-meta-4.18-r1
deleted file mode 100644
index 55461c58d215..000000000000
--- a/metadata/md5-cache/xfce-base/xfce4-meta-4.18-r1
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=The Xfce Desktop Environment (meta package)
-EAPI=8
-HOMEPAGE=https://www.xfce.org/
-IUSE=archive calendar cdr editor image media minimal mpd pulseaudio remote-fs search +svg upower
-KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
-LICENSE=metapackage
-RDEPEND=x11-themes/hicolor-icon-theme >=xfce-base/exo-4.18.0 >=xfce-base/garcon-4.18.0 >=xfce-base/libxfce4ui-4.18.0 >=xfce-base/libxfce4util-4.18.0 >=xfce-base/thunar-4.18.0 >=xfce-base/thunar-volman-4.18.0 >=xfce-base/tumbler-4.18.0 >=xfce-base/xfce4-appfinder-4.18.0 >=xfce-base/xfce4-panel-4.18.0 >=xfce-base/xfce4-session-4.18.0 >=xfce-base/xfce4-settings-4.18.0 x11-terms/xfce4-terminal >=xfce-base/xfconf-4.18.0 >=xfce-base/xfdesktop-4.18.0 >=xfce-base/xfwm4-4.18.0 !minimal? ( media-fonts/dejavu virtual/freedesktop-icon-theme ) archive? ( app-arch/xarchiver ) calendar? ( app-office/orage ) cdr? ( app-cdr/xfburn ) editor? ( app-editors/mousepad ) image? ( media-gfx/ristretto ) media? ( media-video/parole ) mpd? ( media-sound/xfmpc ) pulseaudio? ( xfce-extra/xfce4-pulseaudio-plugin ) remote-fs? ( x11-misc/gigolo ) search? ( dev-util/catfish ) svg? ( gnome-base/librsvg ) upower? ( >=xfce-base/xfce4-power-manager-4.18.0 )
-SLOT=0
-_md5_=07c2eb65550265ee9b67ac039e568aa8
diff --git a/metadata/md5-cache/xfce-base/xfce4-panel-4.18.6 b/metadata/md5-cache/xfce-base/xfce4-panel-4.18.6
deleted file mode 100644
index dd50ee4688f7..000000000000
--- a/metadata/md5-cache/xfce-base/xfce4-panel-4.18.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=vala? ( || ( dev-lang/vala:0.56 ) ) dev-lang/perl dev-util/gdbus-codegen dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/cairo-1.16.0 >=x11-libs/gtk+-3.24.0:3[introspection?] x11-libs/libX11 x11-libs/libwnck:3 >=xfce-base/exo-0.11.2:= >=xfce-base/garcon-4.17.0:= >=xfce-base/libxfce4ui-4.17.1:= >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?] >=xfce-base/xfconf-4.13:= dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] ) introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-DESCRIPTION=Panel for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfce4-panel/start https://gitlab.xfce.org/xfce/xfce4-panel/
-INHERIT=vala xdg-utils
-IUSE=+dbusmenu introspection vala
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+ LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/cairo-1.16.0 >=x11-libs/gtk+-3.24.0:3[introspection?] x11-libs/libX11 x11-libs/libwnck:3 >=xfce-base/exo-0.11.2:= >=xfce-base/garcon-4.17.0:= >=xfce-base/libxfce4ui-4.17.1:= >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?] >=xfce-base/xfconf-4.13:= dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] ) introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-REQUIRED_USE=vala? ( introspection )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfce4-panel/4.18/xfce4-panel-4.18.6.tar.bz2
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vala e477903dbe0105930c51f170a592dc16 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5af9ed94567eed3059ccd1a378f4c2d9
diff --git a/metadata/md5-cache/xfce-base/xfce4-panel-4.20.3 b/metadata/md5-cache/xfce-base/xfce4-panel-4.20.3
deleted file mode 100644
index 589bc2036981..000000000000
--- a/metadata/md5-cache/xfce-base/xfce4-panel-4.20.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=vala? ( || ( dev-lang/vala:0.56 ) ) dev-build/xfce4-dev-tools dev-lang/perl dev-util/gdbus-codegen dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/cairo-1.16.0 >=x11-libs/gtk+-3.24.0:3[X?,introspection?,wayland?] >=xfce-base/exo-0.11.2:= >=xfce-base/garcon-4.17.0:= >=xfce-base/libxfce4ui-4.17.1:= >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?] >=xfce-base/libxfce4windowing-4.20.1:=[X?] >=xfce-base/xfconf-4.13.2:= dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] ) introspection? ( >=dev-libs/gobject-introspection-1.66:= ) wayland? ( >=dev-libs/wayland-1.20 >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libX11-1.6.7 >=x11-libs/libXext-1.0.0 x11-libs/libwnck:3 )
-DESCRIPTION=Panel for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfce4-panel/start https://gitlab.xfce.org/xfce/xfce4-panel/
-INHERIT=vala xdg-utils
-IUSE=+dbusmenu introspection vala wayland X
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
-LICENSE=GPL-2+ LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/cairo-1.16.0 >=x11-libs/gtk+-3.24.0:3[X?,introspection?,wayland?] >=xfce-base/exo-0.11.2:= >=xfce-base/garcon-4.17.0:= >=xfce-base/libxfce4ui-4.17.1:= >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?] >=xfce-base/libxfce4windowing-4.20.1:=[X?] >=xfce-base/xfconf-4.13.2:= dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] ) introspection? ( >=dev-libs/gobject-introspection-1.66:= ) wayland? ( >=dev-libs/wayland-1.20 >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libX11-1.6.7 >=x11-libs/libXext-1.0.0 x11-libs/libwnck:3 )
-REQUIRED_USE=|| ( wayland X ) vala? ( introspection )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfce4-panel/4.20/xfce4-panel-4.20.3.tar.bz2
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vala e477903dbe0105930c51f170a592dc16 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ae319f8ff586e8da83de730ef78414d2
diff --git a/metadata/md5-cache/xfce-base/xfce4-power-manager-4.18.4 b/metadata/md5-cache/xfce-base/xfce4-power-manager-4.18.4
deleted file mode 100644
index 14c0c40daba9..000000000000
--- a/metadata/md5-cache/xfce-base/xfce4-power-manager-4.18.4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.66.0 >=sys-power/upower-0.99.0 >=x11-libs/gtk+-3.24.0:3 >=x11-libs/libnotify-0.7 x11-libs/libX11 >=x11-libs/libXrandr-1.2 x11-libs/libXext x11-libs/libXtst >=xfce-base/xfconf-4.12:= >=xfce-base/libxfce4ui-4.18.4:=[gtk3(+)] >=xfce-base/libxfce4util-4.12:= panel-plugin? ( >=xfce-base/xfce4-panel-4.12:= ) policykit? ( >=sys-auth/polkit-0.112 ) x11-base/xorg-proto
-DESCRIPTION=Power manager for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfce4-power-manager/start https://gitlab.xfce.org/xfce/xfce4-power-manager/
-INHERIT=xdg-utils
-IUSE=networkmanager +panel-plugin policykit
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.66.0 >=sys-power/upower-0.99.0 >=x11-libs/gtk+-3.24.0:3 >=x11-libs/libnotify-0.7 x11-libs/libX11 >=x11-libs/libXrandr-1.2 x11-libs/libXext x11-libs/libXtst >=xfce-base/xfconf-4.12:= >=xfce-base/libxfce4ui-4.18.4:=[gtk3(+)] >=xfce-base/libxfce4util-4.12:= panel-plugin? ( >=xfce-base/xfce4-panel-4.12:= ) policykit? ( >=sys-auth/polkit-0.112 ) networkmanager? ( net-misc/networkmanager )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfce4-power-manager/4.18/xfce4-power-manager-4.18.4.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b332b28bdb76d0bf2cf9ce7d26098509
diff --git a/metadata/md5-cache/xfce-base/xfce4-session-4.18.4 b/metadata/md5-cache/xfce-base/xfce4-session-4.18.4
deleted file mode 100644
index 01f052dfeaca..000000000000
--- a/metadata/md5-cache/xfce-base/xfce4-session-4.18.4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 x11-libs/libSM x11-libs/libwnck:3 x11-libs/libX11 >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/libxfce4ui-4.18.2:= >=xfce-base/xfconf-4.12:= policykit? ( >=sys-auth/polkit-0.102 )
-DESCRIPTION=A session manager for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfce4-session/start https://gitlab.xfce.org/xfce/xfce4-session
-INHERIT=xdg-utils
-IUSE=nls policykit +xscreensaver
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 x11-libs/libSM x11-libs/libwnck:3 x11-libs/libX11 >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/libxfce4ui-4.18.2:= >=xfce-base/xfconf-4.12:= policykit? ( >=sys-auth/polkit-0.102 ) x11-apps/iceauth x11-apps/xrdb nls? ( x11-misc/xdg-user-dirs ) xscreensaver? ( || ( xfce-extra/xfce4-screensaver >=x11-misc/xscreensaver-5.26 x11-misc/light-locker ) )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfce4-session/4.18/xfce4-session-4.18.4.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6484030e62f4a19ffb0b9c3cdc22c345
diff --git a/metadata/md5-cache/xfce-base/xfce4-session-4.20.0 b/metadata/md5-cache/xfce-base/xfce4-session-4.20.0
deleted file mode 100644
index 7c3a41fe7826..000000000000
--- a/metadata/md5-cache/xfce-base/xfce4-session-4.20.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.0:3[X?,wayland?] >=xfce-base/libxfce4util-4.19.2:= >=xfce-base/libxfce4ui-4.18.4:= >=xfce-base/libxfce4windowing-4.19.2:= >=xfce-base/xfconf-4.12.0:= policykit? ( >=sys-auth/polkit-0.102 ) wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libICE-1.0.10 >=x11-libs/libSM-1.2.3 >=x11-libs/libX11-1.6.7 >=x11-libs/libwnck-3.10.0:3 )
-DESCRIPTION=A session manager for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfce4-session/start https://gitlab.xfce.org/xfce/xfce4-session
-INHERIT=xdg-utils
-IUSE=X nls policykit wayland +xscreensaver
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.0:3[X?,wayland?] >=xfce-base/libxfce4util-4.19.2:= >=xfce-base/libxfce4ui-4.18.4:= >=xfce-base/libxfce4windowing-4.19.2:= >=xfce-base/xfconf-4.12.0:= policykit? ( >=sys-auth/polkit-0.102 ) wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libICE-1.0.10 >=x11-libs/libSM-1.2.3 >=x11-libs/libX11-1.6.7 >=x11-libs/libwnck-3.10.0:3 ) x11-apps/xrdb nls? ( x11-misc/xdg-user-dirs ) X? ( x11-apps/iceauth ) xscreensaver? ( || ( xfce-extra/xfce4-screensaver >=x11-misc/xscreensaver-5.26 x11-misc/light-locker ) )
-REQUIRED_USE=|| ( X wayland )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfce4-session/4.20/xfce4-session-4.20.0.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ee7ca9bd14a11b25ffc934583822297e
diff --git a/metadata/md5-cache/xfce-base/xfce4-session-4.20.1 b/metadata/md5-cache/xfce-base/xfce4-session-4.20.1
deleted file mode 100644
index 5cd8d2cbc264..000000000000
--- a/metadata/md5-cache/xfce-base/xfce4-session-4.20.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-libs/glib >=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.0:3[X?,wayland?] >=xfce-base/libxfce4util-4.19.2:= >=xfce-base/libxfce4ui-4.18.4:= >=xfce-base/libxfce4windowing-4.19.2:= >=xfce-base/xfconf-4.18.0:= policykit? ( >=sys-auth/polkit-0.102 ) wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libICE-1.0.10 >=x11-libs/libSM-1.2.3 >=x11-libs/libX11-1.6.7 >=x11-libs/libwnck-3.10.0:3 )
-DESCRIPTION=A session manager for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfce4-session/start https://gitlab.xfce.org/xfce/xfce4-session
-INHERIT=xdg-utils
-IUSE=X nls policykit wayland +xscreensaver
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.0:3[X?,wayland?] >=xfce-base/libxfce4util-4.19.2:= >=xfce-base/libxfce4ui-4.18.4:= >=xfce-base/libxfce4windowing-4.19.2:= >=xfce-base/xfconf-4.18.0:= policykit? ( >=sys-auth/polkit-0.102 ) wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libICE-1.0.10 >=x11-libs/libSM-1.2.3 >=x11-libs/libX11-1.6.7 >=x11-libs/libwnck-3.10.0:3 ) x11-apps/xrdb nls? ( x11-misc/xdg-user-dirs ) X? ( x11-apps/iceauth ) xscreensaver? ( || ( xfce-extra/xfce4-screensaver >=x11-misc/xscreensaver-5.26 x11-misc/light-locker ) )
-REQUIRED_USE=|| ( X wayland )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfce4-session/4.20/xfce4-session-4.20.1.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=0858dfd94d31e674853c0872aab526c4
diff --git a/metadata/md5-cache/xfce-base/xfce4-settings-4.18.6-r1 b/metadata/md5-cache/xfce-base/xfce4-settings-4.18.6-r1
deleted file mode 100644
index ee94076f51fe..000000000000
--- a/metadata/md5-cache/xfce-base/xfce4-settings-4.18.6-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/gdbus-codegen dev-util/intltool virtual/pkgconfig sys-devel/gettext
-DEFINED_PHASES=configure postinst postrm prepare setup
-DEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=dev-libs/glib-2.66.0 media-libs/fontconfig >=x11-libs/gtk+-3.24.0:3 x11-libs/libX11 >=x11-libs/libXcursor-1.1 >=x11-libs/libXi-1.3 >=x11-libs/libXrandr-1.2 >=xfce-base/garcon-0.2:= >=xfce-base/exo-4.15.1:= >=xfce-base/libxfce4ui-4.17.0:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfconf-4.13:= colord? ( x11-misc/colord:= ) libcanberra? ( >=media-libs/libcanberra-0.25[sound(+)] ) input_devices_libinput? ( x11-drivers/xf86-input-libinput ) libnotify? ( >=x11-libs/libnotify-0.7 ) upower? ( >=sys-power/upower-0.9.23 ) xklavier? ( >=x11-libs/libxklavier-5 ) x11-base/xorg-proto
-DESCRIPTION=Configuration system for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfce4-settings/start https://gitlab.xfce.org/xfce/xfce4-settings/
-INHERIT=python-single-r1 xdg-utils
-IUSE=colord input_devices_libinput libcanberra libnotify upower +xklavier python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=dev-libs/glib-2.66.0 media-libs/fontconfig >=x11-libs/gtk+-3.24.0:3 x11-libs/libX11 >=x11-libs/libXcursor-1.1 >=x11-libs/libXi-1.3 >=x11-libs/libXrandr-1.2 >=xfce-base/garcon-0.2:= >=xfce-base/exo-4.15.1:= >=xfce-base/libxfce4ui-4.17.0:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfconf-4.13:= colord? ( x11-misc/colord:= ) libcanberra? ( >=media-libs/libcanberra-0.25[sound(+)] ) input_devices_libinput? ( x11-drivers/xf86-input-libinput ) libnotify? ( >=x11-libs/libnotify-0.7 ) upower? ( >=sys-power/upower-0.9.23 ) xklavier? ( >=x11-libs/libxklavier-5 )
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfce4-settings/4.18/xfce4-settings-4.18.6.tar.bz2
-_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7c3275e608a4fcea11559113262046c1
diff --git a/metadata/md5-cache/xfce-base/xfconf-4.18.3 b/metadata/md5-cache/xfce-base/xfconf-4.18.3
deleted file mode 100644
index 9354c88ba7be..000000000000
--- a/metadata/md5-cache/xfce-base/xfconf-4.18.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils dev-util/intltool sys-devel/gettext virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) )
-DEFINED_PHASES=configure install test
-DEPEND=>=dev-libs/glib-2.66.0 sys-apps/dbus >=xfce-base/libxfce4util-4.17.3:= introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-DESCRIPTION=A configuration management system for Xfce
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfconf/start https://gitlab.xfce.org/xfce/xfconf/
-INHERIT=bash-completion-r1 vala
-IUSE=debug +introspection vala
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.66.0 sys-apps/dbus >=xfce-base/libxfce4util-4.17.3:= introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-REQUIRED_USE=vala? ( introspection )
-SLOT=0/3
-SRC_URI=https://archive.xfce.org/src/xfce/xfconf/4.18/xfconf-4.18.3.tar.bz2
-_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic b892042b2667b8ac69ec8a2571dc290a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 vala e477903dbe0105930c51f170a592dc16
-_md5_=b6696b5b5b67635cf69b738a353cd14d
diff --git a/metadata/md5-cache/xfce-base/xfdesktop-4.18.1 b/metadata/md5-cache/xfce-base/xfdesktop-4.18.1
deleted file mode 100644
index e1fc1014ec84..000000000000
--- a/metadata/md5-cache/xfce-base/xfdesktop-4.18.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=configure postinst postrm
-DEPEND=>=x11-libs/cairo-1.16 >=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 >=x11-libs/libwnck-3.14:3 x11-libs/libX11 >=xfce-base/exo-0.11:= >=xfce-base/garcon-0.6:= >=xfce-base/libxfce4ui-4.13:= >=xfce-base/libxfce4util-4.13:= >=xfce-base/xfconf-4.12.1:= libnotify? ( >=x11-libs/libnotify-0.7:= ) thunar? ( >=xfce-base/thunar-4.17.10:= )
-DESCRIPTION=Desktop manager for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfdesktop/start https://gitlab.xfce.org/xfce/xfdesktop/
-INHERIT=xdg-utils
-IUSE=libnotify +thunar
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+ CC-BY-SA-4.0
-RDEPEND=>=x11-libs/cairo-1.16 >=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 >=x11-libs/libwnck-3.14:3 x11-libs/libX11 >=xfce-base/exo-0.11:= >=xfce-base/garcon-0.6:= >=xfce-base/libxfce4ui-4.13:= >=xfce-base/libxfce4util-4.13:= >=xfce-base/xfconf-4.12.1:= libnotify? ( >=x11-libs/libnotify-0.7:= ) thunar? ( >=xfce-base/thunar-4.17.10:= )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfdesktop/4.18/xfdesktop-4.18.1.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b409447b744d6d0bef24bdcbeca851ce
diff --git a/metadata/md5-cache/xfce-base/xfwm4-4.18.0 b/metadata/md5-cache/xfce-base/xfwm4-4.18.0
deleted file mode 100644
index 6110a956ad25..000000000000
--- a/metadata/md5-cache/xfce-base/xfwm4-4.18.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-libs/glib dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=configure postinst postrm
-DEPEND=>=x11-libs/gtk+-3.24.0:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libXres x11-libs/pango >=x11-libs/libwnck-3.14:3 >=xfce-base/libxfce4util-4.10:= >=xfce-base/libxfce4ui-4.12:= >=xfce-base/xfconf-4.13:= opengl? ( media-libs/libepoxy:=[X(+)] ) startup-notification? ( x11-libs/startup-notification ) xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes ) xpresent? ( x11-libs/libXpresent )
-DESCRIPTION=Window manager for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/xfce/xfwm4/start https://gitlab.xfce.org/xfce/xfwm4
-INHERIT=xdg-utils
-IUSE=opengl startup-notification +xcomposite +xpresent
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=x11-libs/gtk+-3.24.0:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libXres x11-libs/pango >=x11-libs/libwnck-3.14:3 >=xfce-base/libxfce4util-4.10:= >=xfce-base/libxfce4ui-4.12:= >=xfce-base/xfconf-4.13:= opengl? ( media-libs/libepoxy:=[X(+)] ) startup-notification? ( x11-libs/startup-notification ) xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXfixes ) xpresent? ( x11-libs/libXpresent )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/xfce/xfwm4/4.18/xfwm4-4.18.0.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=71fee473e34068aa85a27f6bbcf510fe
diff --git a/metadata/md5-cache/xfce-extra/xfce4-calculator-plugin-0.7.3 b/metadata/md5-cache/xfce-extra/xfce4-calculator-plugin-0.7.3
deleted file mode 100644
index eb8a9f5904d2..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-calculator-plugin-0.7.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.50.0 x11-libs/libX11 >=x11-libs/gtk+-3.22.20:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
-DESCRIPTION=A calculator plugin for the Xfce4 panel
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-calculator-plugin/start https://gitlab.xfce.org/panel-plugins/xfce4-calculator-plugin/
-INHERIT=xdg-utils
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.50.0 x11-libs/libX11 >=x11-libs/gtk+-3.22.20:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-calculator-plugin/0.7/xfce4-calculator-plugin-0.7.3.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e187e86ee6d148bd1cc2669869672b3c
diff --git a/metadata/md5-cache/xfce-extra/xfce4-cpugraph-plugin-1.2.11 b/metadata/md5-cache/xfce-extra/xfce4-cpugraph-plugin-1.2.11
deleted file mode 100644
index 9659249b90a0..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-cpugraph-plugin-1.2.11
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/xfconf-4.12.0:=
-DESCRIPTION=A system load plug-in for the Xfce panel
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-cpugraph-plugin https://gitlab.xfce.org/panel-plugins/xfce4-cpugraph-plugin/
-INHERIT=xdg-utils
-KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD-2 GPL-2+
-RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/xfconf-4.12.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/1.2/xfce4-cpugraph-plugin-1.2.11.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=fcc00d592db89fa12c8299f0a1aedb7c
diff --git a/metadata/md5-cache/xfce-extra/xfce4-cpugraph-plugin-1.3.0 b/metadata/md5-cache/xfce-extra/xfce4-cpugraph-plugin-1.3.0
index 4b93b0237418..e26482896c46 100644
--- a/metadata/md5-cache/xfce-extra/xfce4-cpugraph-plugin-1.3.0
+++ b/metadata/md5-cache/xfce-extra/xfce4-cpugraph-plugin-1.3.0
@@ -5,10 +5,10 @@ DESCRIPTION=A system load plug-in for the Xfce panel
EAPI=8
HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-cpugraph-plugin https://gitlab.xfce.org/panel-plugins/xfce4-cpugraph-plugin/
INHERIT=meson xdg-utils
-KEYWORDS=amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD-2 GPL-2+
RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/xfconf-4.12.0:=
SLOT=0
SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/1.3/xfce4-cpugraph-plugin-1.3.0.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4fe8f7958210d0a67c4b918baf61d5df
+_md5_=a3f73e9f374a5ea016a5b826966327c3
diff --git a/metadata/md5-cache/xfce-extra/xfce4-dict-0.8.8 b/metadata/md5-cache/xfce-extra/xfce4-dict-0.8.8
deleted file mode 100644
index 84b338b84ceb..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-dict-0.8.8
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-util/gdbus-codegen virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.24.0 >=x11-libs/gtk+-3.22.0:3 x11-libs/libX11 >=xfce-base/libxfce4util-4.10.0:= >=xfce-base/libxfce4ui-4.12.0:= >=xfce-base/xfce4-panel-4.10.0:=
-DESCRIPTION=A dict.org querying application and panel plug-in for the Xfce desktop
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/apps/xfce4-dict/start https://gitlab.xfce.org/apps/xfce4-dict/
-INHERIT=xdg-utils
-KEYWORDS=amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.24.0 >=x11-libs/gtk+-3.22.0:3 x11-libs/libX11 >=xfce-base/libxfce4util-4.10.0:= >=xfce-base/libxfce4ui-4.12.0:= >=xfce-base/xfce4-panel-4.10.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/apps/xfce4-dict/0.8/xfce4-dict-0.8.8.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=604f310019e6e49922c4b2edfe42a348
diff --git a/metadata/md5-cache/xfce-extra/xfce4-dict-0.8.9 b/metadata/md5-cache/xfce-extra/xfce4-dict-0.8.9
index 8aad5b3043fa..75a145ea3601 100644
--- a/metadata/md5-cache/xfce-extra/xfce4-dict-0.8.9
+++ b/metadata/md5-cache/xfce-extra/xfce4-dict-0.8.9
@@ -5,10 +5,10 @@ DESCRIPTION=A dict.org querying application and panel plug-in for the Xfce deskt
EAPI=8
HOMEPAGE=https://docs.xfce.org/apps/xfce4-dict/start https://gitlab.xfce.org/apps/xfce4-dict/
INHERIT=meson xdg-utils
-KEYWORDS=amd64 arm ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/libxfce4util-4.18.0:= >=xfce-base/libxfce4ui-4.18.0:= >=xfce-base/xfce4-panel-4.18.0:=
SLOT=0
SRC_URI=https://archive.xfce.org/src/apps/xfce4-dict/0.8/xfce4-dict-0.8.9.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=90547931dc9a12660e7ab3e014861748
+_md5_=8d52d98b40e3876c7581a0e2dfc3da35
diff --git a/metadata/md5-cache/xfce-extra/xfce4-docklike-plugin-0.4.3 b/metadata/md5-cache/xfce-extra/xfce4-docklike-plugin-0.4.3
deleted file mode 100644
index cf20639d51e0..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-docklike-plugin-0.4.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.58.0 >=x11-libs/gtk+-3.24.0:3[X?,wayland?] >=x11-libs/cairo-1.16.0 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/libxfce4windowing-4.19.4:=[X?] X? ( >=x11-libs/libX11-1.6.7 ) wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 )
-DESCRIPTION=A modern, minimalist docklike taskbar for Xfce
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-docklike-plugin/start https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin/
-INHERIT=xdg-utils
-IUSE=X wayland
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=>=dev-libs/glib-2.58.0 >=x11-libs/gtk+-3.24.0:3[X?,wayland?] >=x11-libs/cairo-1.16.0 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/libxfce4windowing-4.19.4:=[X?] X? ( >=x11-libs/libX11-1.6.7 ) wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 )
-REQUIRED_USE=|| ( X wayland )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-docklike-plugin/0.4/xfce4-docklike-plugin-0.4.3.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=0c937f490bfc88e571f594d52717b860
diff --git a/metadata/md5-cache/xfce-extra/xfce4-generic-slider-1.0.1 b/metadata/md5-cache/xfce-extra/xfce4-generic-slider-1.0.1
deleted file mode 100644
index 351f26c08b0d..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-generic-slider-1.0.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)] >=xfce-base/xfce4-panel-4.16.0:=
-DESCRIPTION=A visual slider widget to control user-configurable variables
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-generic-slider/start https://gitlab.xfce.org/panel-plugins/xfce4-generic-slider/
-INHERIT=xdg-utils
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)] >=xfce-base/xfce4-panel-4.16.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-generic-slider/1.0/xfce4-generic-slider-1.0.1.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a725c300983e2234111c5b51cb1e06ea
diff --git a/metadata/md5-cache/xfce-extra/xfce4-indicator-plugin-2.4.3 b/metadata/md5-cache/xfce-extra/xfce4-indicator-plugin-2.4.3
deleted file mode 100644
index 7a87b6857835..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-indicator-plugin-2.4.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/ayatana-ido-0.4.0 >=dev-libs/glib-2.50.0 >=dev-libs/libayatana-indicator-0.5.0:3 >=x11-libs/gtk+-3.22.0:3 x11-libs/libX11 >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/xfconf-4.16.0:=
-DESCRIPTION=A panel plugin that uses indicator-applet to show new messages
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-indicator-plugin/start https://gitlab.xfce.org/panel-plugins/xfce4-indicator-plugin/
-INHERIT=xdg-utils
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/ayatana-ido-0.4.0 >=dev-libs/glib-2.50.0 >=dev-libs/libayatana-indicator-0.5.0:3 >=x11-libs/gtk+-3.22.0:3 x11-libs/libX11 >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/xfconf-4.16.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-indicator-plugin/2.4/xfce4-indicator-plugin-2.4.3.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c3be02039bfdec1221fce5615c2cae74
diff --git a/metadata/md5-cache/xfce-extra/xfce4-mixer-4.18.2 b/metadata/md5-cache/xfce-extra/xfce4-mixer-4.18.2
deleted file mode 100644
index 8efa52bda5c7..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-mixer-4.18.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-libs/glib-2.50.0 >=media-libs/gstreamer-1.0:1.0 >=x11-libs/gtk+-3.22.0:3 >=x11-libs/libnotify-0.7 >=xfce-base/libxfce4ui-4.12.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.12.0:= >=xfce-base/xfce4-panel-4.14.0:= >=xfce-base/xfconf-4.12.0:= alsa? ( >=media-libs/alsa-lib-0.9:= ) keybinder? ( >=dev-libs/keybinder-0.3:3 ) sndio? ( >=media-sound/sndio-1.7.0 ) pulseaudio? ( media-libs/libpulse[glib] )
-DESCRIPTION=A volume control application and panel plugin for Xfce
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/apps/xfce4-mixer/start https://gitlab.xfce.org/apps/xfce4-mixer/
-INHERIT=xdg-utils
-IUSE=alsa +keybinder pulseaudio sndio
-KEYWORDS=~amd64
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.50.0 >=media-libs/gstreamer-1.0:1.0 >=x11-libs/gtk+-3.22.0:3 >=x11-libs/libnotify-0.7 >=xfce-base/libxfce4ui-4.12.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.12.0:= >=xfce-base/xfce4-panel-4.14.0:= >=xfce-base/xfconf-4.12.0:= alsa? ( >=media-libs/alsa-lib-0.9:= ) keybinder? ( >=dev-libs/keybinder-0.3:3 ) sndio? ( >=media-sound/sndio-1.7.0 ) pulseaudio? ( media-libs/libpulse[glib] )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/apps/xfce4-mixer/4.18/xfce4-mixer-4.18.2.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=17e0559ffc694b99f614f3cb14fe29e0
diff --git a/metadata/md5-cache/xfce-extra/xfce4-mount-plugin-1.1.7 b/metadata/md5-cache/xfce-extra/xfce4-mount-plugin-1.1.7
deleted file mode 100644
index 3fcd77ba9548..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-mount-plugin-1.1.7
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)] >=xfce-base/xfce4-panel-4.16.0:=
-DESCRIPTION=An mount plug-in for the Xfce panel
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-mount-plugin/start https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/
-INHERIT=xdg-utils
-KEYWORDS=amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)] >=xfce-base/xfce4-panel-4.16.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-mount-plugin/1.1/xfce4-mount-plugin-1.1.7.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4b35b48660c758afdb2203c9ff99b755
diff --git a/metadata/md5-cache/xfce-extra/xfce4-mount-plugin-1.2.0 b/metadata/md5-cache/xfce-extra/xfce4-mount-plugin-1.2.0
index 43a2168d194b..e96737d63ec3 100644
--- a/metadata/md5-cache/xfce-extra/xfce4-mount-plugin-1.2.0
+++ b/metadata/md5-cache/xfce-extra/xfce4-mount-plugin-1.2.0
@@ -5,10 +5,10 @@ DESCRIPTION=An mount plug-in for the Xfce panel
EAPI=8
HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-mount-plugin/start https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/
INHERIT=meson xdg-utils
-KEYWORDS=amd64 arm ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
SLOT=0
SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-mount-plugin/1.2/xfce4-mount-plugin-1.2.0.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=0688698d7419fb60d6d052171096e209
+_md5_=8907aa147ec825642741c83248938e31
diff --git a/metadata/md5-cache/xfce-extra/xfce4-panel-profiles-1.0.15-r1 b/metadata/md5-cache/xfce-extra/xfce4-panel-profiles-1.0.15-r1
deleted file mode 100644
index 72d6cea6bdab..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-panel-profiles-1.0.15-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
-DEFINED_PHASES=configure postinst postrm setup
-DESCRIPTION=Simple application to manage Xfce panel layouts
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/apps/xfce4-panel-profiles/start https://gitlab.xfce.org/apps/xfce4-panel-profiles/
-INHERIT=python-single-r1 xdg-utils
-IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-libs/gobject-introspection python_single_target_python3_9? ( dev-python/psutil[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/psutil[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/psutil[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/psutil[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/psutil[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] ) x11-libs/gtk+:3[introspection] xfce-base/libxfce4ui[introspection] xfce-base/xfce4-panel
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/apps/xfce4-panel-profiles/1.0/xfce4-panel-profiles-1.0.15.tar.bz2
-_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=bc4fced592512812f2d8b698e62a431d
diff --git a/metadata/md5-cache/xfce-extra/xfce4-panel-profiles-1.1.0 b/metadata/md5-cache/xfce-extra/xfce4-panel-profiles-1.1.0
deleted file mode 100644
index d35e8db3fcf4..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-panel-profiles-1.1.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
-DEFINED_PHASES=configure postinst postrm setup
-DESCRIPTION=Simple application to manage Xfce panel layouts
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/apps/xfce4-panel-profiles/start https://gitlab.xfce.org/apps/xfce4-panel-profiles/
-INHERIT=python-single-r1 xdg-utils
-IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_9? ( dev-lang/python:3.9 ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-libs/gobject-introspection python_single_target_python3_9? ( dev-python/psutil[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/psutil[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/psutil[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/psutil[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/psutil[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] ) x11-libs/gtk+:3[introspection] xfce-base/libxfce4ui[introspection] xfce-base/xfce4-panel
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/apps/xfce4-panel-profiles/1.1/xfce4-panel-profiles-1.1.0.tar.xz
-_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7d2726fdeecce1deb024c48500e3e139
diff --git a/metadata/md5-cache/xfce-extra/xfce4-stopwatch-plugin-0.5.2 b/metadata/md5-cache/xfce-extra/xfce4-stopwatch-plugin-0.5.2
deleted file mode 100644
index 561fff29d09b..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-stopwatch-plugin-0.5.2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
-DESCRIPTION=A simple stopwatch plugin for Xfce panel
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-stopwatch-plugin https://gitlab.xfce.org/panel-plugins/xfce4-stopwatch-plugin/
-INHERIT=xdg-utils
-KEYWORDS=~amd64
-LICENSE=BSD-2
-RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:= kernel_linux? ( sys-apps/net-tools )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-stopwatch-plugin/0.5/xfce4-stopwatch-plugin-0.5.2.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6942af4b6663d4655f331aed694fa87e
diff --git a/metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.1.4 b/metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.1.4
deleted file mode 100644
index 510a6022622f..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.1.4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=x11-libs/libX11-1.6.7 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
-DESCRIPTION=A panel plug-in to take periodical breaks from the computer
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-time-out-plugin/start https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin/
-INHERIT=xdg-utils
-KEYWORDS=amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=x11-libs/libX11-1.6.7 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-time-out-plugin/1.1/xfce4-time-out-plugin-1.1.4.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=742250a1a4a26ce43361d7a2abc1b6c6
diff --git a/metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.2.0 b/metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.2.0
index 988df972ee67..8a57373b09c8 100644
--- a/metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.2.0
+++ b/metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.2.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-time-out-plugin/start https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin/
INHERIT=meson xdg-utils
IUSE=X
-KEYWORDS=amd64 arm ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:= X? ( >=x11-libs/libX11-1.6.7 )
SLOT=0
SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-time-out-plugin/1.2/xfce4-time-out-plugin-1.2.0.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=52abb828e4634f6a7f9241cb4447695d
+_md5_=44e3e0e31169a6bea13653385a1fba0d
diff --git a/metadata/md5-cache/xfce-extra/xfce4-timer-plugin-1.7.3 b/metadata/md5-cache/xfce-extra/xfce4-timer-plugin-1.7.3
deleted file mode 100644
index e0f017099ac9..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-timer-plugin-1.7.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
-DESCRIPTION=A simple timer plug-in for the Xfce desktop environment
-EAPI=8
-HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-timer-plugin/start https://gitlab.xfce.org/panel-plugins/xfce4-timer-plugin/
-INHERIT=xdg-utils
-KEYWORDS=amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-timer-plugin/1.7/xfce4-timer-plugin-1.7.3.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=abf16b15b6c2a2be3b4d4d85b68cf596
diff --git a/metadata/md5-cache/xfce-extra/xfce4-timer-plugin-1.8.0 b/metadata/md5-cache/xfce-extra/xfce4-timer-plugin-1.8.0
index 4484dfbd9406..1d6a62501880 100644
--- a/metadata/md5-cache/xfce-extra/xfce4-timer-plugin-1.8.0
+++ b/metadata/md5-cache/xfce-extra/xfce4-timer-plugin-1.8.0
@@ -5,10 +5,10 @@ DESCRIPTION=A simple timer plug-in for the Xfce desktop environment
EAPI=8
HOMEPAGE=https://docs.xfce.org/panel-plugins/xfce4-timer-plugin/start https://gitlab.xfce.org/panel-plugins/xfce4-timer-plugin/
INHERIT=meson xdg-utils
-KEYWORDS=amd64 arm ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
SLOT=0
SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-timer-plugin/1.8/xfce4-timer-plugin-1.8.0.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c000f1e9d87897321237330ebc5d4d23
+_md5_=6ca3c122ca54b030802913d5f9c23ece
diff --git a/metadata/md5-cache/xfce-extra/xfce4-verve-plugin-2.0.4 b/metadata/md5-cache/xfce-extra/xfce4-verve-plugin-2.0.4
deleted file mode 100644
index d8192eae6e66..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-verve-plugin-2.0.4
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=install
-DEPEND=>=dev-libs/glib-2.50.0 >=dev-libs/libpcre2-10.00:= >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
-DESCRIPTION=A comfortable command line plugin for the Xfce panel
-EAPI=8
-HOMEPAGE=https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin/ https://gitlab.xfce.org/panel-plugins/xfce4-verve-plugin/
-KEYWORDS=amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.50.0 >=dev-libs/libpcre2-10.00:= >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/2.0/xfce4-verve-plugin-2.0.4.tar.bz2
-_md5_=0786fd3d7f6da97d434a073c21f51ff6
diff --git a/metadata/md5-cache/xfce-extra/xfce4-verve-plugin-2.1.0 b/metadata/md5-cache/xfce-extra/xfce4-verve-plugin-2.1.0
index 3a06d5464844..3e2b269f69c8 100644
--- a/metadata/md5-cache/xfce-extra/xfce4-verve-plugin-2.1.0
+++ b/metadata/md5-cache/xfce-extra/xfce4-verve-plugin-2.1.0
@@ -5,10 +5,10 @@ DESCRIPTION=A comfortable command line plugin for the Xfce panel
EAPI=8
HOMEPAGE=https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin/ https://gitlab.xfce.org/panel-plugins/xfce4-verve-plugin/
INHERIT=meson
-KEYWORDS=amd64 arm ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.50.0 >=dev-libs/libpcre2-10.00:= >=x11-libs/gtk+-3.22.0:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:=
SLOT=0
SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/2.1/xfce4-verve-plugin-2.1.0.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=4da082185eaacf10f2df32d6dc3bb926
+_md5_=6e9e4906ad2fff28b6162d5d0c672aae
diff --git a/metadata/md5-cache/xfce-extra/xfce4-volumed-pulse-0.2.5 b/metadata/md5-cache/xfce-extra/xfce4-volumed-pulse-0.2.5
deleted file mode 100644
index 83741da58b09..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-volumed-pulse-0.2.5
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=configure
-DEPEND=>=dev-libs/glib-2.26.0 dev-libs/keybinder:3 media-libs/libpulse[glib] >=x11-libs/gtk+-3.20.0:3 >=xfce-base/xfconf-4.8.0:= libnotify? ( x11-libs/libnotify )
-DESCRIPTION=Daemon to control volume up/down and mute keys for pulseaudio
-EAPI=8
-HOMEPAGE=https://gitlab.xfce.org/apps/xfce4-volumed-pulse/
-IUSE=libnotify
-KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 ~riscv x86
-LICENSE=GPL-3
-RDEPEND=>=dev-libs/glib-2.26.0 dev-libs/keybinder:3 media-libs/libpulse[glib] >=x11-libs/gtk+-3.20.0:3 >=xfce-base/xfconf-4.8.0:= libnotify? ( x11-libs/libnotify )
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/apps/xfce4-volumed-pulse/0.2/xfce4-volumed-pulse-0.2.5.tar.bz2
-_md5_=a8ea52ab2bf7e70dcfdf9c54363c67e7
diff --git a/metadata/md5-cache/xfce-extra/xfce4-volumed-pulse-0.3.0 b/metadata/md5-cache/xfce-extra/xfce4-volumed-pulse-0.3.0
index 2b1545ce6183..675c4ff011e6 100644
--- a/metadata/md5-cache/xfce-extra/xfce4-volumed-pulse-0.3.0
+++ b/metadata/md5-cache/xfce-extra/xfce4-volumed-pulse-0.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://gitlab.xfce.org/apps/xfce4-volumed-pulse/
INHERIT=meson
IUSE=libnotify
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 ~riscv x86
LICENSE=GPL-3
RDEPEND=>=dev-libs/glib-2.66.0 >=dev-libs/keybinder-0.2.0:3 >=media-libs/libpulse-0.9.19[glib] >=x11-libs/gtk+-3.24.0:3 >=xfce-base/xfconf-4.18.0:= libnotify? ( >=x11-libs/libnotify-0.1.3 )
SLOT=0
SRC_URI=https://archive.xfce.org/src/apps/xfce4-volumed-pulse/0.3/xfce4-volumed-pulse-0.3.0.tar.xz
_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169
-_md5_=16438b7861abe156c8a27e312a68535d
+_md5_=be18c9cd8eb6fb894dff6129ebf818f8
diff --git a/metadata/md5-cache/xfce-extra/xfce4-windowck-plugin-0.5.2 b/metadata/md5-cache/xfce-extra/xfce4-windowck-plugin-0.5.2
deleted file mode 100644
index e4d3f497dd8c..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-windowck-plugin-0.5.2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=x11-libs/libwnck-3.22:3 x11-libs/libX11 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/xfconf-4.16.0:=
-DESCRIPTION=Panel plugin to put the maximized window title and window buttons on the panel
-EAPI=8
-HOMEPAGE=https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin/
-INHERIT=xdg-utils
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=>=dev-libs/glib-2.50.0 >=x11-libs/gtk+-3.22.0:3 >=x11-libs/libwnck-3.22:3 x11-libs/libX11 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/xfconf-4.16.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-windowck-plugin/0.5/xfce4-windowck-plugin-0.5.2.tar.bz2
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=57799c2560d1f9a15a32f628df553645
diff --git a/metadata/md5-cache/xfce-extra/xfce4-windowck-plugin-0.6.0 b/metadata/md5-cache/xfce-extra/xfce4-windowck-plugin-0.6.0
deleted file mode 100644
index 2e505a3b9d08..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-windowck-plugin-0.6.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) >=dev-libs/glib-2.64.0 >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm setup test
-DEPEND=>=dev-libs/glib-2.64.0 >=x11-libs/gtk+-3.22.0:3 >=x11-libs/libwnck-3.22:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/xfconf-4.16.0:=
-DESCRIPTION=Panel plugin to put the maximized window title and window buttons on the panel
-EAPI=8
-HOMEPAGE=https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin/
-INHERIT=meson python-any-r1 xdg-utils
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=>=dev-libs/glib-2.64.0 >=x11-libs/gtk+-3.22.0:3 >=x11-libs/libwnck-3.22:3 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= >=xfce-base/xfce4-panel-4.16.0:= >=xfce-base/xfconf-4.16.0:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-windowck-plugin/0.6/xfce4-windowck-plugin-0.6.0.tar.xz
-_eclasses_=flag-o-matic b892042b2667b8ac69ec8a2571dc290a meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5c455d1619576cec21d0d335343dcd2e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=64e58b738c5044e250019bc4f024a0e0
diff --git a/metadata/stabilization-groups/games/irrlicht.group b/metadata/stabilization-groups/games/irrlicht.group
new file mode 100644
index 000000000000..b56999910c44
--- /dev/null
+++ b/metadata/stabilization-groups/games/irrlicht.group
@@ -0,0 +1,2 @@
+dev-games/irrlicht
+dev-games/irrlicht-headers
diff --git a/net-analyzer/bwping/metadata.xml b/net-analyzer/bwping/metadata.xml
index b3630c9f11f7..0b95f174b062 100644
--- a/net-analyzer/bwping/metadata.xml
+++ b/net-analyzer/bwping/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>oleg.derevenetz@gmail.com</email>
+ <name>Oleg Derevenetz</name>
+ </maintainer>
<maintainer type="project">
<email>netmon@gentoo.org</email>
<name>Gentoo network monitoring and analysis project</name>
diff --git a/net-dialup/picocom/picocom-2024.07-r1.ebuild b/net-dialup/picocom/picocom-2024.07-r1.ebuild
index 8d89e06fdc44..ff7516571c74 100644
--- a/net-dialup/picocom/picocom-2024.07-r1.ebuild
+++ b/net-dialup/picocom/picocom-2024.07-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
IUSE="+man"
BDEPEND="man? ( dev-go/go-md2man )"
diff --git a/net-im/conduit/Manifest b/net-im/conduit/Manifest
index c48db3eb37aa..fa230268873e 100644
--- a/net-im/conduit/Manifest
+++ b/net-im/conduit/Manifest
@@ -71,6 +71,7 @@ DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc1
DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e
DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
DIST conduit-v0.10.3.tar.bz2 260547 BLAKE2B eee59a616844f28cb4860221ec68bfc3cb736d2f700b89079ed3602364c13973027b213f67869687ac93dc93388d92f181e7def8ddff4e0f11fb67095b655861 SHA512 f3cfdf46ba3a296eaf0de3e05b19769a1bd70b0d5db881fe77775125c528ec00c5ce17fa75c426696da1a06e2363f5734999d5676c2e19f992656e3f40547bfb
+DIST conduit-v0.10.4.tar.bz2 260740 BLAKE2B f8fc2c40cee2842352b2169b52e173971b291d397be12c6c7b05f1e3df98d3844afc8b635ca63d23f2108e5283bc0706124a9752d116716c1b7de740842d6403 SHA512 b9e38ce8bb04ea9420f04d1d80a58eef9a3470c3fcbdec0ae9d10699d5c0f4414c37ff6aa1eb8aa62e46d10600f34f282b6b631917b86acfc536ac48bc2cd9e2
DIST conduit-v0.9.0.tar.bz2 233703 BLAKE2B 88715511046679b8e35cf2e8e317f95c6779fa33eabd9233e49adf4375540975fcb1fa5b4fc68207698900a93ab5470e19a5e79970fcfd3d990293c8b21a0730 SHA512 1031627cbc46dd3bd35ceac4fdec733de70e5710be182a16ba8ba8bf0939c6716bd14d3f0f0ea5223213c297901bfeafa268958e62a51e74d073cc7debf3c9f5
DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399
DIST const_panic-0.2.8.crate 48077 BLAKE2B c263ddd7488e7d67eac7e678cbd56f5904c51b290f20f80cd32439f4584006463ba266db6af2f975365feadd500b414eaa6a6639949ada782e8a81b3878f3a85 SHA512 302388c0a91193eabd94a8d92c48bf65a428540eda09915553a4ba53906ee8dc1590695f2cf617d7914ea044add684dc983b29281cc78e4849e6be93b6f46b9d
@@ -339,6 +340,7 @@ DIST resolv-conf-0.7.0.crate 17352 BLAKE2B 32b565a11d5d752e2cce2ac7b44e483b8a682
DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
DIST ruma-38d471de01ce2f37f1d8fb5cb1752769cf97bd2f.gh.tar.gz 736668 BLAKE2B c4d1a2d7929e608284f438ddcca3939b5dda0860e6fab43369b9a0aa0bebbf300da333205ce8f8af51720565f3e4e863b2847bbce4119527d4bdde4901897332 SHA512 dec1b3ef3608d44c059f2a67254dac0bf6a3ab46e4e668cce90483a210fb4a3630f8ad981906cd0ee264fd272c761dbce4d151840ef15648426e007bf6d0761e
+DIST ruma-469a185332d109b227351bf39544732da05aded7.gh.tar.gz 738559 BLAKE2B 51b45a47bbc3e6e6c755fba6907527faa3e85918625f580cfccd2ed131577d3f4b5fac9fe4fb43fe0fdb4beec24663bddb962d27e2e9681498b62f382c057cf2 SHA512 3ef4d27e593c9b815a531d71699d736542416a3e91e305258a00652891616f350291e625047789209272361bbb7ddfe1ac2c67e3a2c4566e6c43cd9e2fd50cee
DIST ruma-c06af4385e0e30c48a8e9ca3d488da32102d0db9.gh.tar.gz 710358 BLAKE2B d6085e76512a3af35a86ba959bfe01cc2348e16c7b4b98f14bcc89c989cefa1d6168f9361f329aae2b8a6a0d40cc6cc3d9ab17312e879c88ee9ec59f9ab2399b SHA512 a363c7afc89d915580cfb2633bc06233c7903d8ce85468b5ade59a266c2edc55c55ed42a0bc538e8ba3772941114775152be37dc5b716a24345a545e1d0f7ee9
DIST rusqlite-0.31.0.crate 152252 BLAKE2B 5ef8396ab6ee9f6887466e7ff856c6260f40ef85361ca451e230d8590019d6ffa4952df15abd21cf300cf51da4a6ea4e82f5dc88dfba474f2f62036cee76caa3 SHA512 6d20b015ab72d3d75c363111c0cb41feae8bff83104ebdfcb8e5efc1bfb63eb48a17f6de2e6c96cb1e916b4795fea6d58466ab0820b151b12d1dc4c29800ba66
DIST rusqlite-0.35.0.crate 166186 BLAKE2B 0a9d29ceffab67f62192357d1eca2ad8119d54d9dff3b2b25f4ea6a0ba7cf610bf2926e50e69bd7f171b1df402c5a889307ac39a272668b9957fe9a8f16afaf7 SHA512 48a41b5e7e794d804414caa8804c48cac5ac57c845f7fdec010455fd4b6ca5ed596ee6249fb4ac83a729567d33f0d96aa9db0f55a93fb7d1470ed36bbef6b267
diff --git a/net-im/conduit/conduit-0.10.3.ebuild b/net-im/conduit/conduit-0.10.3.ebuild
index bcdab8e49baa..c1a48480be7b 100644
--- a/net-im/conduit/conduit-0.10.3.ebuild
+++ b/net-im/conduit/conduit-0.10.3.ebuild
@@ -438,7 +438,7 @@ declare -A GIT_CRATES=(
[ruma]='https://github.com/ruma/ruma;38d471de01ce2f37f1d8fb5cb1752769cf97bd2f;ruma-%commit%/crates/ruma'
)
-LLVM_COMPAT=( {15..19} )
+LLVM_COMPAT=( {15..20} )
RUST_MIN_VER="1.83.0"
inherit cargo llvm-r2 systemd
diff --git a/net-im/conduit/conduit-0.10.4.ebuild b/net-im/conduit/conduit-0.10.4.ebuild
new file mode 100644
index 000000000000..34f0a3db0047
--- /dev/null
+++ b/net-im/conduit/conduit-0.10.4.ebuild
@@ -0,0 +1,549 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ addr2line@0.24.2
+ adler2@2.0.0
+ adler@1.0.2
+ aho-corasick@1.1.3
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anstyle@1.0.10
+ anyhow@1.0.86
+ arc-swap@1.7.1
+ arrayref@0.3.7
+ arrayvec@0.7.4
+ as_variant@1.2.0
+ assign@1.1.1
+ async-trait@0.1.88
+ atomic-waker@1.1.2
+ atomic@0.6.0
+ autocfg@1.4.0
+ axum-core@0.4.5
+ axum-extra@0.9.6
+ axum-server@0.6.0
+ axum@0.7.9
+ backtrace@0.3.74
+ base64@0.21.7
+ base64@0.22.1
+ base64ct@1.6.0
+ bindgen@0.69.5
+ bitflags@1.3.2
+ bitflags@2.9.0
+ blake2b_simd@1.0.2
+ block-buffer@0.10.4
+ bumpalo@3.17.0
+ bytemuck@1.22.0
+ byteorder-lite@0.1.0
+ byteorder@1.5.0
+ bytes@1.10.1
+ bytesize@2.0.1
+ bzip2-sys@0.1.11+1.0.8
+ cc@1.2.21
+ cexpr@0.6.0
+ cfg-if@1.0.0
+ cfg_aliases@0.2.1
+ chrono@0.4.40
+ clang-sys@1.8.1
+ clap@4.5.37
+ clap_builder@4.5.37
+ clap_derive@4.5.32
+ clap_lex@0.7.4
+ color_quant@1.1.0
+ const-oid@0.9.6
+ const_panic@0.2.8
+ constant_time_eq@0.3.0
+ core-foundation-sys@0.8.6
+ core-foundation@0.9.4
+ cpufeatures@0.2.12
+ crc32fast@1.4.2
+ critical-section@1.2.0
+ crossbeam-channel@0.5.13
+ crossbeam-epoch@0.9.18
+ crossbeam-utils@0.8.20
+ crypto-common@0.1.6
+ curve25519-dalek-derive@0.1.1
+ curve25519-dalek@4.1.2
+ data-encoding@2.6.0
+ date_header@1.0.5
+ der@0.7.9
+ deranged@0.4.0
+ digest@0.10.7
+ directories@6.0.0
+ dirs-sys@0.5.0
+ displaydoc@0.2.5
+ ed25519-dalek@2.1.1
+ ed25519@2.2.3
+ either@1.12.0
+ encoding_rs@0.8.35
+ enum-as-inner@0.6.0
+ equivalent@1.0.2
+ fallible-iterator@0.3.0
+ fallible-streaming-iterator@0.1.9
+ fastrand@2.3.0
+ fdeflate@0.3.4
+ fiat-crypto@0.2.9
+ figment@0.10.19
+ flate2@1.0.30
+ fnv@1.0.7
+ foldhash@0.1.5
+ form_urlencoded@1.2.1
+ futures-channel@0.3.31
+ futures-core@0.3.31
+ futures-executor@0.3.31
+ futures-io@0.3.31
+ futures-macro@0.3.31
+ futures-sink@0.3.31
+ futures-task@0.3.31
+ futures-util@0.3.31
+ generator@0.8.4
+ generic-array@0.14.7
+ getrandom@0.2.16
+ getrandom@0.3.2
+ gif@0.13.1
+ gimli@0.31.1
+ glob@0.3.2
+ h2@0.4.8
+ hashbrown@0.12.3
+ hashbrown@0.15.3
+ hashlink@0.10.0
+ headers-core@0.3.0
+ headers@0.4.0
+ heck@0.4.1
+ heck@0.5.0
+ hermit-abi@0.3.9
+ hex@0.4.3
+ hickory-proto@0.25.2
+ hickory-resolver@0.25.2
+ hmac@0.12.1
+ hostname@0.3.1
+ http-auth@0.1.9
+ http-body-util@0.1.1
+ http-body@1.0.1
+ http@1.3.1
+ httparse@1.10.1
+ httpdate@1.0.3
+ humantime-serde@1.1.1
+ humantime@2.2.0
+ hyper-rustls@0.26.0
+ hyper-timeout@0.5.1
+ hyper-util@0.1.5
+ hyper@1.6.0
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.63
+ icu_collections@2.0.0
+ icu_locale_core@2.0.0
+ icu_normalizer@2.0.0
+ icu_normalizer_data@2.0.0
+ icu_properties@2.0.0
+ icu_properties_data@2.0.0
+ icu_provider@2.0.0
+ idna@1.0.3
+ idna_adapter@1.2.1
+ image-webp@0.1.3
+ image@0.25.1
+ indexmap@1.9.3
+ indexmap@2.9.0
+ inlinable_string@0.1.15
+ ipconfig@0.3.2
+ ipnet@2.9.0
+ itertools@0.12.1
+ itoa@1.0.15
+ jobserver@0.1.33
+ js-sys@0.3.74
+ js_int@0.2.2
+ js_option@0.1.1
+ jsonwebtoken@9.3.1
+ konst@0.3.9
+ konst_kernel@0.3.9
+ lazy_static@1.5.0
+ lazycell@1.3.0
+ libc@0.2.172
+ libloading@0.8.3
+ libredox@0.1.3
+ libsqlite3-sys@0.33.0
+ libz-sys@1.1.18
+ linked-hash-map@0.5.6
+ litemap@0.8.0
+ lock_api@0.4.12
+ log@0.4.27
+ loom@0.7.2
+ lru-cache@0.1.2
+ lz4-sys@1.11.1+lz4-1.10.0
+ maplit@1.0.2
+ match_cfg@0.1.0
+ matchers@0.1.0
+ matchit@0.7.3
+ memchr@2.7.4
+ mime@0.3.17
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.4
+ miniz_oxide@0.8.8
+ mio@1.0.3
+ moka@0.12.10
+ multer@3.1.0
+ nix@0.30.1
+ nom@7.1.3
+ nu-ansi-term@0.46.0
+ num-bigint@0.4.6
+ num-conv@0.1.0
+ num-integer@0.1.46
+ num-traits@0.2.19
+ num_cpus@1.16.0
+ object@0.36.7
+ once_cell@1.21.3
+ openssl-probe@0.1.5
+ opentelemetry-http@0.29.0
+ opentelemetry-jaeger-propagator@0.29.0
+ opentelemetry-otlp@0.29.0
+ opentelemetry-proto@0.29.0
+ opentelemetry@0.29.1
+ opentelemetry_sdk@0.29.0
+ option-ext@0.2.0
+ overload@0.1.1
+ parking_lot@0.12.3
+ parking_lot_core@0.9.10
+ pear@0.2.9
+ pear_codegen@0.2.9
+ pem@3.0.4
+ percent-encoding@2.3.1
+ pin-project-internal@1.1.5
+ pin-project-lite@0.2.16
+ pin-project@1.1.5
+ pin-utils@0.1.0
+ pkcs8@0.10.2
+ pkg-config@0.3.32
+ platforms@3.4.0
+ png@0.17.13
+ portable-atomic@1.11.0
+ potential_utf@0.1.2
+ powerfmt@0.2.0
+ ppv-lite86@0.2.21
+ proc-macro-crate@3.1.0
+ proc-macro2-diagnostics@0.10.1
+ proc-macro2@1.0.95
+ prost-derive@0.13.5
+ prost@0.13.5
+ quick-error@1.2.3
+ quick-error@2.0.1
+ quote@1.0.40
+ r-efi@5.2.0
+ rand@0.8.5
+ rand@0.9.1
+ rand_chacha@0.3.1
+ rand_chacha@0.9.0
+ rand_core@0.6.4
+ rand_core@0.9.3
+ redox_syscall@0.5.7
+ redox_users@0.5.0
+ regex-automata@0.1.10
+ regex-automata@0.4.9
+ regex-syntax@0.6.29
+ regex-syntax@0.8.5
+ regex@1.11.1
+ reqwest@0.12.4
+ resolv-conf@0.7.0
+ ring@0.17.14
+ rusqlite@0.35.0
+ rust-argon2@2.1.0
+ rust-librocksdb-sys@0.37.0+10.2.1
+ rust-rocksdb@0.41.0
+ rustc-demangle@0.1.24
+ rustc-hash@1.1.0
+ rustc_version@0.4.0
+ rustls-native-certs@0.7.0
+ rustls-pemfile@2.1.2
+ rustls-pki-types@1.12.0
+ rustls-webpki@0.101.7
+ rustls-webpki@0.102.4
+ rustls@0.21.12
+ rustls@0.22.4
+ rustversion@1.0.17
+ ryu@1.0.20
+ schannel@0.1.23
+ scoped-tls@1.0.1
+ scopeguard@1.2.0
+ sct@0.7.1
+ sd-notify@0.4.5
+ security-framework-sys@2.11.0
+ security-framework@2.11.0
+ semver@1.0.23
+ serde@1.0.219
+ serde_derive@1.0.219
+ serde_html_form@0.2.7
+ serde_json@1.0.140
+ serde_path_to_error@0.1.16
+ serde_spanned@0.6.8
+ serde_urlencoded@0.7.1
+ serde_yaml@0.9.34+deprecated
+ sha-1@0.10.1
+ sha1@0.10.6
+ sha2@0.10.8
+ sharded-slab@0.1.7
+ shlex@1.3.0
+ signal-hook-registry@1.4.5
+ signature@2.2.0
+ simd-adler32@0.3.7
+ simple_asn1@0.6.2
+ slab@0.4.9
+ smallvec@1.15.0
+ socket2@0.5.9
+ spin@0.9.8
+ spki@0.7.3
+ stable_deref_trait@1.2.0
+ subslice@0.2.3
+ subtle@2.5.0
+ syn@2.0.101
+ sync_wrapper@0.1.2
+ sync_wrapper@1.0.1
+ synstructure@0.13.2
+ tagptr@0.2.0
+ thiserror-impl@1.0.69
+ thiserror-impl@2.0.12
+ thiserror@1.0.69
+ thiserror@2.0.12
+ thread_local@1.1.8
+ threadpool@1.8.1
+ tikv-jemalloc-sys@0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
+ tikv-jemallocator@0.6.0
+ time-core@0.1.4
+ time-macros@0.2.22
+ time@0.3.41
+ tinystr@0.8.1
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ tokio-macros@2.5.0
+ tokio-rustls@0.24.1
+ tokio-rustls@0.25.0
+ tokio-socks@0.5.1
+ tokio-stream@0.1.17
+ tokio-util@0.7.15
+ tokio@1.45.0
+ toml@0.8.22
+ toml_datetime@0.6.9
+ toml_edit@0.21.1
+ toml_edit@0.22.26
+ toml_write@0.1.1
+ tonic@0.12.3
+ tower-http@0.5.2
+ tower-layer@0.3.3
+ tower-service@0.3.3
+ tower@0.4.13
+ tower@0.5.2
+ tracing-attributes@0.1.28
+ tracing-core@0.1.33
+ tracing-flame@0.2.0
+ tracing-log@0.2.0
+ tracing-opentelemetry@0.30.0
+ tracing-subscriber@0.3.19
+ tracing@0.1.41
+ try-lock@0.2.5
+ typenum@1.17.0
+ typewit@1.9.0
+ typewit_proc_macros@1.8.1
+ uncased@0.9.10
+ unicode-ident@1.0.18
+ unsafe-libyaml@0.2.11
+ untrusted@0.9.0
+ url@2.5.4
+ utf8_iter@1.0.4
+ uuid@1.8.0
+ valuable@0.1.0
+ vcpkg@0.2.15
+ version_check@0.9.5
+ want@0.3.1
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasi@0.14.2+wasi-0.2.4
+ wasm-bindgen-backend@0.2.97
+ wasm-bindgen-futures@0.4.42
+ wasm-bindgen-macro-support@0.2.97
+ wasm-bindgen-macro@0.2.97
+ wasm-bindgen-shared@0.2.97
+ wasm-bindgen@0.2.97
+ web-sys@0.3.69
+ web-time@1.1.0
+ weezl@0.1.8
+ widestring@1.1.0
+ wildmatch@2.3.4
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.58.0
+ windows-core@0.61.0
+ windows-implement@0.58.0
+ windows-implement@0.60.0
+ windows-interface@0.58.0
+ windows-interface@0.59.1
+ windows-link@0.1.1
+ windows-result@0.2.0
+ windows-result@0.3.2
+ windows-strings@0.1.0
+ windows-strings@0.4.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-sys@0.59.0
+ windows-targets@0.48.5
+ windows-targets@0.52.6
+ windows@0.58.0
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.6
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.6
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.6
+ windows_i686_gnullvm@0.52.6
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.6
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.6
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.6
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.6
+ winnow@0.5.40
+ winnow@0.7.10
+ winreg@0.50.0
+ winreg@0.52.0
+ wit-bindgen-rt@0.39.0
+ writeable@0.6.1
+ yansi@1.0.1
+ yoke-derive@0.8.0
+ yoke@0.8.0
+ zerocopy-derive@0.8.25
+ zerocopy@0.8.25
+ zerofrom-derive@0.1.6
+ zerofrom@0.1.6
+ zeroize@1.8.1
+ zerotrie@0.2.2
+ zerovec-derive@0.11.1
+ zerovec@0.11.2
+ zstd-sys@2.0.10+zstd.1.5.6
+ zune-core@0.4.12
+ zune-jpeg@0.4.11
+"
+
+declare -A GIT_CRATES=(
+ [ruma-appservice-api]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma-appservice-api'
+ [ruma-client-api]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma-client-api'
+ [ruma-common]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma-common'
+ [ruma-events]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma-events'
+ [ruma-federation-api]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma-federation-api'
+ [ruma-identifiers-validation]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma-identifiers-validation'
+ [ruma-macros]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma-macros'
+ [ruma-push-gateway-api]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma-push-gateway-api'
+ [ruma-signatures]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma-signatures'
+ [ruma-state-res]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma-state-res'
+ [ruma]='https://github.com/ruma/ruma;469a185332d109b227351bf39544732da05aded7;ruma-%commit%/crates/ruma'
+)
+
+LLVM_COMPAT=( {15..20} )
+RUST_MIN_VER="1.83.0"
+
+inherit cargo llvm-r2 systemd
+
+MY_P="${PN}-v${PV}"
+DESCRIPTION="Matrix homeserver written in Rust"
+HOMEPAGE="
+ https://conduit.rs
+ https://gitlab.com/famedly/conduit
+"
+SRC_URI="https://gitlab.com/famedly/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2
+ ${CARGO_CRATE_URIS}
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="jemalloc rocksdb sqlite system-rocksdb"
+
+# Libraries that can't be unbundled right now:
+# - app-arch/bzip2 ("rust-librocksdb-sys" pulls "bzip-sys[static]")
+# - app-arch/lz4 ("lz4-sys" crate doesn't look for system library... ironic)
+# - sys-libs/zlib ("rust-librocksdb-sys" pulls "libz-sys[static]")
+COMMON_DEPEND="
+ jemalloc? ( dev-libs/jemalloc:= )
+ rocksdb? (
+ app-arch/snappy:=
+ app-arch/zstd:=
+ system-rocksdb? (
+ dev-libs/rocksdb
+ )
+ )
+ sqlite? ( dev-db/sqlite:3 )
+"
+RDEPEND="${COMMON_DEPEND}
+ acct-user/conduit
+ app-misc/ca-certificates
+"
+# clang needed for bindgen
+DEPEND="${COMMON_DEPEND}
+ rocksdb? (
+ $(llvm_gen_dep '
+ llvm-core/clang:${LLVM_SLOT}
+ llvm-core/llvm:${LLVM_SLOT}
+ ')
+ )
+"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( {APPSERVICES,CODE_OF_CONDUCT,DEPLOY,README,TURN}.md )
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+pkg_setup() {
+ use rocksdb && llvm-r2_pkg_setup
+ rust_pkg_setup
+}
+
+src_configure() {
+ # * Tracker bug for "*-sys" crates that build C code:
+ # https://bugs.gentoo.org/709568
+ # * Gentoo Wiki articles with tips and tricks:
+ # https://wiki.gentoo.org/wiki/Project:Rust/sys_crates
+ # https://wiki.gentoo.org/wiki/Writing_Rust_ebuilds#Unbundling_C_libraries
+ export PKG_CONFIG_ALLOW_CROSS=1
+ export LIBSQLITE3_SYS_USE_PKG_CONFIG=1
+ export ZSTD_SYS_USE_PKG_CONFIG=1
+ export SNAPPY_LIB_DIR="${ESYSROOT}/usr/$(get_libdir)"
+ export JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)/libjemalloc.so"
+
+ if use system-rocksdb; then
+ export ROCKSDB_INCLUDE_DIR="${ESYSROOT}/usr/include"
+ export ROCKSDB_LIB_DIR="${ESYSROOT}/usr/$(get_libdir)"
+ fi
+
+ local myfeatures=(
+ conduit_bin
+ systemd
+ $(usev jemalloc)
+
+ # database backends
+ $(usex sqlite backend_sqlite '')
+ $(usex rocksdb backend_rocksdb '')
+ )
+
+ cargo_src_configure --no-default-features
+}
+
+src_install() {
+ cargo_src_install
+
+ keepdir /var/lib/matrix-conduit
+ fowners conduit:conduit /var/lib/matrix-conduit
+ fperms 750 /var/lib/matrix-conduit
+
+ insinto /etc/conduit
+ newins conduit-example.toml conduit.toml
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/conduit.logrotate conduit
+
+ newinitd "${FILESDIR}"/conduit.initd-r1 conduit
+ newconfd "${FILESDIR}"/conduit.confd conduit
+ systemd_newunit "${FILESDIR}"/conduit.service-r1 conduit.service
+}
diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index eaaa9c4aa2e1..4d06780a9d3b 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -66,7 +66,6 @@ DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f2
DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80
DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
DIST syn-2.0.85.crate 275231 BLAKE2B e7679e81bcef87920bc0ed707c997563844ffa1e9d470675ae6ec11d1e045e04ee2ad5744d423b8bc16def1c197ebecd874f468c1e12244838d1b4f34f9c1a30 SHA512 14b1402d2cd91456eb32dcffd494592eb3bd848ae22571f7ef0686493f91b82d23ba41428f9d31686fd24ea6ebca4b239b6c5099302a32014dffbc4ff9afeec1
-DIST synapse-1.128.0.gh.tar.gz 8899961 BLAKE2B ff2bd20aa60265d71bf6cdf263afd2f225332c0a2b5a0673f67f9320b0439e388b81964b663157ea6d163c2075b85ace1f085c6384ebf69aaf79c2297bb65066 SHA512 bb41a364a33602a0826529da50403a0c0105940681387ba6bb54f5bfa0de21cb68a8cc31fbb4ecd0d9f288398475e40a904b8866c36cb87604e96415e4d9a22b
DIST synapse-1.129.0.gh.tar.gz 8901052 BLAKE2B 7298200c04e0612323f7c1a9fc5ae8fd0009e9b79bc6db618bfdcfcd7ffa787d9aeed336307b87b48adaec5770f29f29945fc059fce7d80cda534b6f42d638b8 SHA512 bcca5d83e0380d92113a3dde104e8a0dc97ac027a34dd3f3f319730e68185f753fec8a944f78bcd1e738e3911aa1f91dd54d3e85f869d4b3906d516624689b19
DIST synapse-1.130.0.gh.tar.gz 8916161 BLAKE2B 6a34e832a65ea74a422aecea7e45cb7d95d5bf86e6c68209a6465cebd27139bf3a97f35b145523819fc87c7b7eaabc961f073e556826cfdb5dfe837e1451d69b SHA512 bd8ad621e969049fc82257f9813fd71410fecaee642746a83808bccdc828a3d9208685ca32dd7d7092bf04c2a0f84cb304b816160949633e718966875a1370d0
DIST synapse-1.131.0.gh.tar.gz 8925636 BLAKE2B 350cf5e1fe1bdbfc0ce0380299f77c3d4f64ecbc4a9b89dcf3892a4e0421b46e3ff0ef9570e8bbcc834045a820627a4bae1960ffb356c3f2f33ce7b25f565d47 SHA512 9d6f9b4d5b55eca38fb70199753cbf95eedcf2122ecd391c5385d9167bc38f94b1414c1c8acd655cd24f67fd77476f91d62838d94f672234ae59c56f654af0c8
diff --git a/net-im/synapse/synapse-1.128.0-r1.ebuild b/net-im/synapse/synapse-1.128.0-r1.ebuild
deleted file mode 100644
index 87ddd345179b..000000000000
--- a/net-im/synapse/synapse-1.128.0-r1.ebuild
+++ /dev/null
@@ -1,244 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-CRATES="
- aho-corasick@1.1.3
- anyhow@1.0.97
- arc-swap@1.7.1
- autocfg@1.3.0
- base64@0.21.7
- bitflags@2.8.0
- blake2@0.10.6
- block-buffer@0.10.4
- bumpalo@3.16.0
- bytes@1.10.1
- cfg-if@1.0.0
- cpufeatures@0.2.12
- crypto-common@0.1.6
- digest@0.10.7
- fnv@1.0.7
- generic-array@0.14.7
- getrandom@0.3.1
- headers-core@0.3.0
- headers@0.4.0
- heck@0.5.0
- hex@0.4.3
- http@1.3.1
- httpdate@1.0.3
- indoc@2.0.5
- itoa@1.0.11
- js-sys@0.3.69
- lazy_static@1.5.0
- libc@0.2.154
- log@0.4.27
- memchr@2.7.2
- memoffset@0.9.1
- mime@0.3.17
- once_cell@1.19.0
- portable-atomic@1.6.0
- ppv-lite86@0.2.17
- proc-macro2@1.0.89
- pyo3-build-config@0.23.5
- pyo3-ffi@0.23.5
- pyo3-log@0.12.2
- pyo3-macros-backend@0.23.5
- pyo3-macros@0.23.5
- pyo3@0.23.5
- pythonize@0.23.0
- quote@1.0.36
- rand@0.9.0
- rand_chacha@0.9.0
- rand_core@0.9.0
- regex-automata@0.4.8
- regex-syntax@0.8.5
- regex@1.11.1
- ryu@1.0.18
- serde@1.0.219
- serde_derive@1.0.219
- serde_json@1.0.140
- sha1@0.10.6
- sha2@0.10.8
- subtle@2.5.0
- syn@2.0.85
- target-lexicon@0.12.14
- typenum@1.17.0
- ulid@1.2.1
- unicode-ident@1.0.12
- unindent@0.2.3
- version_check@0.9.4
- wasi@0.13.3+wasi-0.2.2
- wasm-bindgen-backend@0.2.92
- wasm-bindgen-macro-support@0.2.92
- wasm-bindgen-macro@0.2.92
- wasm-bindgen-shared@0.2.92
- wasm-bindgen@0.2.92
- web-time@1.1.0
- windows-targets@0.52.6
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_msvc@0.52.6
- windows_i686_gnu@0.52.6
- windows_i686_gnullvm@0.52.6
- windows_i686_msvc@0.52.6
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_msvc@0.52.6
- wit-bindgen-rt@0.33.0
- zerocopy-derive@0.8.17
- zerocopy@0.8.17
-"
-
-inherit cargo distutils-r1 multiprocessing optfeature systemd
-
-DESCRIPTION="Reference implementation of Matrix homeserver"
-HOMEPAGE="
- https://matrix.org/
- https://github.com/element-hq/synapse
-"
-SRC_URI="
- https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="AGPL-3+"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
-"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64"
-IUSE="postgres selinux systemd test"
-RESTRICT="!test? ( test )"
-
-# <twisted-25: https://github.com/element-hq/synapse/issues/18565
-RDEPEND="
- acct-user/synapse
- acct-group/synapse
- dev-python/attrs[${PYTHON_USEDEP}]
- dev-python/bcrypt[${PYTHON_USEDEP}]
- dev-python/bleach[${PYTHON_USEDEP}]
- >=dev-python/canonicaljson-2[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/ijson[${PYTHON_USEDEP}]
- dev-python/immutabledict[${PYTHON_USEDEP}]
- >=dev-python/jinja2-3.0[${PYTHON_USEDEP}]
- dev-python/jsonschema[${PYTHON_USEDEP}]
- >=dev-python/matrix-common-1.3.0[${PYTHON_USEDEP}]
- dev-python/msgpack[${PYTHON_USEDEP}]
- dev-python/netaddr[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/phonenumbers[${PYTHON_USEDEP}]
- >=dev-python/pillow-10.0.1[${PYTHON_USEDEP},webp]
- dev-python/prometheus-client[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- dev-python/pyasn1[${PYTHON_USEDEP}]
- dev-python/pydantic[${PYTHON_USEDEP}]
- dev-python/pymacaroons[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- >=dev-python/python-multipart-0.0.12-r100[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/service-identity[${PYTHON_USEDEP}]
- dev-python/signedjson[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
- dev-python/treq[${PYTHON_USEDEP}]
- <dev-python/twisted-25[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- dev-python/unpaddedbase64[${PYTHON_USEDEP}]
- postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
- selinux? ( sec-policy/selinux-matrixd )
- systemd? ( dev-python/python-systemd[${PYTHON_USEDEP}] )
-"
-BDEPEND="
- acct-user/synapse
- acct-group/synapse
- dev-python/setuptools-rust[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- dev-python/hiredis[${PYTHON_USEDEP}]
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/pyicu[${PYTHON_USEDEP}]
- dev-python/txredisapi[${PYTHON_USEDEP}]
- postgres? ( dev-db/postgresql[server] )
- )
-"
-
-# Rust extension
-QA_FLAGS_IGNORED="usr/lib/python3.*/site-packages/synapse/synapse_rust.abi3.so"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.123.0-skip-recovery-test.patch"
-)
-
-src_test() {
- if use postgres; then
- einfo "Preparing postgres test instance"
- initdb --pgdata="${T}/pgsql" || die
- pg_ctl --wait --pgdata="${T}/pgsql" start \
- --options="-h '' -k '${T}'" || die
- createdb --host="${T}" synapse_test || die
-
- # See https://matrix-org.github.io/synapse/latest/development/contributing_guide.html#running-tests-under-postgresql
- local -x SYNAPSE_POSTGRES=1
- local -x SYNAPSE_POSTGRES_HOST="${T}"
- fi
-
- # This remove is necessary otherwise python is not able to locate
- # synapse_rust.abi3.so.
- rm -rf synapse || die
-
- nonfatal distutils-r1_src_test
- local ret=${?}
-
- if use postgres; then
- einfo "Stopping postgres test instance"
- pg_ctl --wait --pgdata="${T}/pgsql" stop || die
- fi
-
- [[ ${ret} -ne 0 ]] && die
-}
-
-python_test() {
- "${EPYTHON}" -m twisted.trial -j "$(makeopts_jobs)" tests
-}
-
-src_install() {
- distutils-r1_src_install
- keepdir /var/{lib,log}/synapse /etc/synapse
- fowners synapse:synapse /var/{lib,log}/synapse /etc/synapse
- fperms 0750 /var/{lib,log}/synapse /etc/synapse
- newinitd "${FILESDIR}/${PN}.initd-r1" "${PN}"
- systemd_dounit "${FILESDIR}/synapse.service"
-}
-
-pkg_postinst() {
- optfeature "Improve user search for international display names" dev-python/pyicu
- optfeature "Redis support" dev-python/txredisapi
- optfeature "VoIP relaying on your homeserver with turn" net-im/coturn
-
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- einfo
- elog "In order to generate initial configuration run:"
- elog "sudo -u synapse synapse_homeserver \\"
- elog " --server-name matrix.domain.tld \\"
- elog " --config-path /etc/synapse/homeserver.yaml \\"
- elog " --generate-config \\"
- elog " --data-directory /var/lib/synapse \\"
- elog " --report-stats=no"
- einfo
- else
- einfo
- elog "Please refer to upgrade notes if any special steps are required"
- elog "to upgrade from the version you currently have installed:"
- elog
- elog " https://github.com/element-hq/synapse/blob/develop/docs/upgrade.md"
- einfo
- fi
-}
diff --git a/net-im/synapse/synapse-1.130.0-r1.ebuild b/net-im/synapse/synapse-1.130.0-r1.ebuild
index b843a4040d8f..d217f1a54339 100644
--- a/net-im/synapse/synapse-1.130.0-r1.ebuild
+++ b/net-im/synapse/synapse-1.130.0-r1.ebuild
@@ -113,7 +113,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
IUSE="postgres selinux systemd test"
RESTRICT="!test? ( test )"
diff --git a/net-libs/gtk-vnc/Manifest b/net-libs/gtk-vnc/Manifest
index 5605c12aac8b..649f0bdf4175 100644
--- a/net-libs/gtk-vnc/Manifest
+++ b/net-libs/gtk-vnc/Manifest
@@ -1 +1,2 @@
DIST gtk-vnc-1.3.1.tar.xz 222204 BLAKE2B 03e51700ae0a477a2762a67ed5906ce5205025b2fb30df5fa75deb99315d2164f22ee0b97d3fc8c23648921cdba4b4a3e22045b2cb8226360ff9f468bef2162f SHA512 01c9af407f913b214814252d7b204822372293ffc5f658aa646936f9f8cdcd77589c127e4d0e893e914c61470d4616e32f7b1fa9bd3739b2a22caef6710953b9
+DIST gtk-vnc-1.5.0.tar.xz 227600 BLAKE2B b4a026bc604dda1649aeca30952f119eb20558c656252e718a79f24ee41591a0e3e3bbcaf41e72177eec1e7a91e31da397f79d3364d71114c049976f2cadf4b5 SHA512 8bf6a008eb9a425ab7d1eedfe8d3cfac76ec9dceb8b9f71afbb72ab74f54cdce36a232d2c858f60ac991ad191e206a9930d012e17372265a88f9c05303b3e6e0
diff --git a/net-libs/gtk-vnc/gtk-vnc-1.5.0.ebuild b/net-libs/gtk-vnc/gtk-vnc-1.5.0.ebuild
new file mode 100644
index 000000000000..90578f7784c5
--- /dev/null
+++ b/net-libs/gtk-vnc/gtk-vnc-1.5.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit flag-o-matic gnome.org vala meson python-any-r1 xdg
+
+DESCRIPTION="VNC viewer widget for GTK"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gtk-vnc"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="gtk-doc +introspection pulseaudio sasl +vala valgrind wayland X"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+ >=dev-libs/glib-2.56.0:2
+ >=dev-libs/gmp-6.0.0:=
+ >=x11-libs/gdk-pixbuf-2.36.0:2
+ >=net-libs/gnutls-3.6.0:0=
+ >=sys-libs/zlib-1.2.11
+ >=x11-libs/gtk+-3.24.41-r1:3[introspection?,wayland?,X?]
+ >=x11-libs/cairo-1.15.0
+ elibc_musl? ( sys-libs/libucontext )
+ introspection? ( >=dev-libs/gobject-introspection-1.56.0:= )
+ pulseaudio? ( media-libs/libpulse )
+ sasl? ( >=dev-libs/cyrus-sasl-2.1.27:2 )
+ X? ( >=x11-libs/libX11-1.6.5 )
+"
+# Keymap databases code is generated with python3; configure picks up $PYTHON exported from python-any-r1_pkg_setup
+# perl for pod2man
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+ valgrind? ( dev-debug/valgrind )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-lang/perl-5
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? ( dev-util/gi-docgen )
+ vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+ default
+
+ use vala && vala_setup
+}
+
+src_configure() {
+ # defang automagic dependencies, bug #927952
+ use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND
+ use X || append-cflags -DGENTOO_GTK_HIDE_X11
+
+ local emesonargs=(
+ $(meson_feature gtk-doc gi-docs)
+ $(meson_feature introspection)
+ $(meson_feature pulseaudio)
+ $(meson_feature sasl)
+ -Dwith-coroutine=auto # gthread on windows, libc ucontext elsewhere; neither has extra deps
+ $(meson_feature vala with-vala)
+ $(meson_use valgrind)
+ )
+ meson_src_configure
+}
+
+src_test() {
+ meson_src_test --no-suite style
+}
diff --git a/net-libs/udns/udns-0.6.ebuild b/net-libs/udns/udns-0.6.ebuild
index c7a997c57dc8..f5568f807791 100644
--- a/net-libs/udns/udns-0.6.ebuild
+++ b/net-libs/udns/udns-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.corpit.ru/mjt/udns/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ~ppc64 ~sparc x86"
IUSE="ipv6 +tools"
src_configure() {
diff --git a/net-mail/mu/mu-1.12.9.ebuild b/net-mail/mu/mu-1.12.9.ebuild
index 32c613b0ca11..2ce73044d83f 100644
--- a/net-mail/mu/mu-1.12.9.ebuild
+++ b/net-mail/mu/mu-1.12.9.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"
# + variant-lite: Boost-1.0
LICENSE="BSD Boost-1.0 CC0-1.0 GPL-3+ MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos"
IUSE="emacs readline test"
RESTRICT="!test? ( test )"
diff --git a/net-misc/lyrics-in-terminal/Manifest b/net-misc/lyrics-in-terminal/Manifest
index 27c7529968d0..09dd863debd5 100644
--- a/net-misc/lyrics-in-terminal/Manifest
+++ b/net-misc/lyrics-in-terminal/Manifest
@@ -1,2 +1,2 @@
-DIST lyrics-in-terminal-1.5.0.gh.tar.gz 1667797 BLAKE2B 70a4522cf694a3a83378504b684d295c7a9929d08980704f9b331104a3d9ae067cf3eb8df30f435c098b89e236ab00436344b08a2865b618e93084ce66128431 SHA512 e7cefc779c0e83861be4dadaf8324b13a37be7f952aedb0860bf0a636852c95f4829ab18d7585cf5f96cc38ea88fb60ece8455e3f155dc0d54006370a275e0f2
DIST lyrics-in-terminal-1.7.0.gh.tar.gz 1669911 BLAKE2B fdc807259d1fb0d6607b46437deb2e1162b8636843c04d3ec2e96e7baec38e1a03f3bccd46c42a34674a5be195283392d2cfac63693a009a0d280546e648b5f4 SHA512 96b4913a63e892128e9e2153d6dfe9e04402dde60ae8a4b653221db0a1ce1911251949096c3337f2f0a5d1a0fb176846e2e688e702e573446b1bff5daba81957
+DIST lyrics_in_terminal-1.8.0.tar.gz 14376 BLAKE2B 93058eb8f6233d18025a9fe576edd558c5e20c887a5399dfc2c73546a26ae67d3ef4eaca24286028b7415fcb816f08063b4eab2981e3c7c73199b390e22a8d7a SHA512 f1052c9c1b25de7639b9c21e23fdc455415315bba8c3b9e82e8e5e7c39ccfb29e478f3ffaaf51ee4cd008af7acaea8d872cdfe3a5426d0fe1ca869f70cf67a5c
diff --git a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.8.0.ebuild
index 559ff6bf8ea4..48e5793df062 100644
--- a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild
+++ b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,17 +6,19 @@ EAPI=8
PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="ncurses"
DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 optfeature
+inherit distutils-r1 optfeature pypi
DESCRIPTION="Command Line Lyrics fetcher for MPRIS media players"
HOMEPAGE="https://github.com/Jugran/lyrics-in-terminal"
-SRC_URI="https://github.com/Jugran/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-RDEPEND="dev-python/dbus-python[${PYTHON_USEDEP}]"
+RDEPEND="
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+"
distutils_enable_tests import-check
diff --git a/net-misc/networkmanager/networkmanager-1.48.16.ebuild b/net-misc/networkmanager/networkmanager-1.48.16.ebuild
index ff6e4d226794..e4317b27d33b 100644
--- a/net-misc/networkmanager/networkmanager-1.48.16.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.48.16.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PN}-${PV}
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
IUSE="audit bluetooth +concheck connection-sharing debug dhclient dhcpcd elogind gnutls +gtk-doc +introspection iptables iwd psl libedit +nss nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog systemd teamd test +tools vala +wext +wifi"
RESTRICT="!test? ( test )"
diff --git a/net-misc/nextcloud-client/Manifest b/net-misc/nextcloud-client/Manifest
index 0caa69e65483..e93ac2628834 100644
--- a/net-misc/nextcloud-client/Manifest
+++ b/net-misc/nextcloud-client/Manifest
@@ -1,8 +1,4 @@
DIST nextcloud-client-3.14.4.tar.gz 13813595 BLAKE2B 310bbf9b8024bb8688bffe65d6993d63d95260f26565998bd1cd734a49bdd5a6d4fc152ee51968d5e705c6440c24c7571f1079ba13fc5d8492cdd57ad57ebe0d SHA512 8de91b288507d13e7dd2c64112f0540f4664ad2a0b02525d5ff5b187dc7eb9af61a40d9f65320284241bb620cf2dcc648ecfe6090d3d09c0dbb865504026b11e
DIST nextcloud-client-3.15.2-fix-macosvfs-file-sharing.png.patch 727 BLAKE2B 77d87c47caa28c0d60afdef161c05a365d953e31e7331fd4b07adfe232ddd04a6108ad325a25befe961862dccb118c251239b84cfb63f1c72c205df31055ad69 SHA512 d4d8928aa63b7e174c7fe8099d349a5779e8be1b1a71dfecfded9f971533ba677fc85013c53c7cafdc05e1aed81820c6ef3b5e7c3f6a5cae62fc284a2a9371db
-DIST nextcloud-client-3.15.2.tar.gz 15671238 BLAKE2B ea98587f4183d42d3e6ace54c0cd8b2208e7e21bfbb2385af84c8688b2d5464171f90e287302c5d6081b234b8cbec4e2b05635d1385a2980f133bba7127a6203 SHA512 982b74d57954440496f973781aa6a719d316b3651fecbb5da4d4b211dda0574094b2ba35f83c6afe2e67c7be095528e0cf8544e9214e8d9db445f1ab95c8c256
-DIST nextcloud-client-3.15.3.tar.gz 15683038 BLAKE2B 535b6f8fc70cbfb63c5c87f09f31da943df5e6dd9d218d2289beda51f6d10eec2e99a4bd1efe4f9b4b373c54414ec4c3b36a9e6968134733b7fe942ea2d26099 SHA512 bf451681c352c75290c92780a84c37456ec199890081f6e7f0f1b14e302c4e14a1998a0fa90e7b4702325a1f447a7538bec58e9021c2269bcf04f9275925b365
-DIST nextcloud-client-3.16.2.tar.gz 15571309 BLAKE2B a1371e9884dbbdb905a4b41f010a8e600ddd5381d48af070847100b5a05f1d23e67954932d353ea1f7ffbafc678f170124aa2e34ed8f4d67617eadf2a1ff2a0b SHA512 b973a91115271044adcb393a4a8b3ea9b2883e4b77184437ecea4ba9dd9180d8c8ceca2e9488107db7f1f996f0dccf800855c9d4bede7be7bfcdf8af25e01610
-DIST nextcloud-client-3.16.3.tar.gz 15594653 BLAKE2B b57c991428b819bd5cb76a84fb53c0f3162f2848153051a1fa70150b371227b53df2df32d409bd1b58fc71a21c3bcfff215ead0db63f4682613cc674f986732b SHA512 e01e24c68efaadb52a87632132c86b93898a7e22b3b5849abd1ac396c70a0a126e97176cc6a2958c24bfde162da44326676b1f40c13bcecfacc16892442abf9b
-DIST nextcloud-client-3.16.4.tar.gz 15612642 BLAKE2B 2e70b106d7f2fdadf01947edaeadf3474fabacee28596a599631f43b4e568cbf46851f37855f1a51bb3a6cafe1107c5b97eaabed09549a7e0aa9cfe283f15d40 SHA512 86ed8c390cc2e616b6d3dfdcb6756f0fd72228b259c69d498ca12c29107bb71c817832eb72d3c48823a7ea5167a0f40d5e5aaa27f14d63ea9808ca476cf2fdb5
DIST nextcloud-client-3.16.5.tar.gz 15684729 BLAKE2B f92f94c42025e845779cc08dabf8bb87a7ce06fe11d4147fc767e4a5330b81a10f8b7fe879cb5867fc3c395b7bbdafad64a7e4c70b39ef6e71c67a3377558bba SHA512 05685edbc89df1e27fa9d2c948caa3f4ca33c43772175e39835cb2e70f2447cf27192ec79c72a57d0e6bb6ae0348a207c5cf9806cd12b043a86aa565bd69221d
+DIST nextcloud-client-3.16.6.tar.gz 15690688 BLAKE2B ee53a332fc5ccace7e6ed3a4ddfccd04752eb342326420c97931958c27c3199f6e7143d7bde0c147f9c78d4f9b10e72d70a4f63775803a3a7be8ef656797ffb3 SHA512 f4ce295e2773731327faaef644a3d5e5371ff4bcc53f05ffcd00b476ddfc06a40c6684d1464d75885fac070f055030a9b69d76f5a002fcb8424d6bbb96afb291
diff --git a/net-misc/nextcloud-client/nextcloud-client-3.15.2-r1.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.15.2-r1.ebuild
deleted file mode 100644
index c0e60352d63e..000000000000
--- a/net-misc/nextcloud-client/nextcloud-client-3.15.2-r1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake virtualx xdg
-
-DESCRIPTION="Desktop Syncing Client for Nextcloud"
-HOMEPAGE="https://github.com/nextcloud/desktop"
-SRC_URI="
- https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz
- -> ${P}.tar.gz
- https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch
- -> ${PN}-3.15.2-fix-macosvfs-file-sharing.png.patch
-"
-S="${WORKDIR}/desktop-${PV/_/-}"
-
-LICENSE="CC-BY-3.0 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="doc dolphin nautilus test webengine"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-db/sqlite-3.34:3
- dev-libs/glib:2
- >=dev-libs/openssl-1.1.0:0=
- >=dev-libs/qtkeychain-0.14.2:=[qt6(+)]
- dev-qt/qt5compat:6
- >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,ssl,widgets]
- dev-qt/qtdeclarative:6[widgets]
- dev-qt/qtsvg:6
- dev-qt/qtwebsockets:6
- kde-frameworks/karchive:6
- kde-frameworks/kguiaddons:6
- net-libs/libcloudproviders
- sys-libs/zlib
- dolphin? (
- kde-frameworks/kcoreaddons:6
- kde-frameworks/kio:6
- )
- nautilus? ( dev-python/nautilus-python )
- webengine? ( dev-qt/qtwebengine:6[widgets] )
-"
-DEPEND="
- ${RDEPEND}
- dev-qt/qtbase:6[concurrent,xml]
- || (
- gnome-base/librsvg
- media-gfx/inkscape
- )
- doc? (
- dev-python/sphinx
- dev-tex/latexmk
- dev-texlive/texlive-latexextra
- virtual/latex-base
- )
- test? (
- dev-util/cmocka
- )
-"
-BDEPEND="
- dev-qt/qttools:6[linguist]
- dolphin? ( >=kde-frameworks/extra-cmake-modules-5.106.0 )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.6.6-no-redefine-fortify-source.patch
- # https://github.com/nextcloud/desktop/pull/7383
- "${FILESDIR}"/${PN}-3.14.2-doc-fix.patch
- # https://github.com/nextcloud/desktop/pull/7691
- "${DISTDIR}"/${PN}-3.15.2-fix-macosvfs-file-sharing.png.patch
-)
-
-src_prepare() {
- # Keep tests in ${T}
- sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
- # The image under images/building/path.png does no longer
- # exist. This is already fixed upstream and can be dropped on the
- # next bump
- sed -i '/images\/building\/path.png/d' doc/building.rst || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
- -DBUILD_UPDATER=OFF
- $(cmake_use_find_package doc Sphinx)
- $(cmake_use_find_package doc PdfLatex)
- -DBUILD_WITH_WEBENGINE=$(usex webengine)
- -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
- -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- TEST_VERBOSE=1 virtx cmake_src_test
-}
-
-src_compile() {
- local compile_targets=(all)
- if use doc; then
- compile_targets+=(doc doc-man)
- fi
- cmake_src_compile ${compile_targets[@]}
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! has_version -r "dev-libs/qtkeychain[keyring]"; then
- elog "dev-libs/qtkeychain has not been build with the 'keyring' USE flag."
- elog "Please consider enabling the 'keyring' USE flag. Otherwise you may"
- elog "have to authenticate manually every time you start the nextlcoud client."
- elog "See https://bugs.gentoo.org/912844 for more information."
- fi
-}
diff --git a/net-misc/nextcloud-client/nextcloud-client-3.15.3-r1.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.15.3-r1.ebuild
deleted file mode 100644
index 334b80d283d2..000000000000
--- a/net-misc/nextcloud-client/nextcloud-client-3.15.3-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake qmake-utils virtualx xdg
-
-DESCRIPTION="Desktop Syncing Client for Nextcloud"
-HOMEPAGE="https://github.com/nextcloud/desktop"
-SRC_URI="
- https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz
- -> ${P}.tar.gz
- https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch
- -> ${PN}-3.15.2-fix-macosvfs-file-sharing.png.patch
-"
-S="${WORKDIR}/desktop-${PV/_/-}"
-
-LICENSE="CC-BY-3.0 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="doc dolphin nautilus test webengine"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-db/sqlite-3.34:3
- dev-libs/glib:2
- >=dev-libs/openssl-1.1.0:0=
- >=dev-libs/qtkeychain-0.14.2:=[qt6(+)]
- dev-qt/qt5compat:6
- >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,ssl,widgets]
- dev-qt/qtdeclarative:6[widgets]
- dev-qt/qtsvg:6
- dev-qt/qtwebsockets:6
- kde-frameworks/karchive:6
- kde-frameworks/kguiaddons:6
- net-libs/libcloudproviders
- sys-libs/zlib
- dolphin? (
- kde-frameworks/kcoreaddons:6
- kde-frameworks/kio:6
- )
- nautilus? ( dev-python/nautilus-python )
- webengine? ( dev-qt/qtwebengine:6[widgets] )
-"
-DEPEND="
- ${RDEPEND}
- dev-qt/qtbase:6[concurrent,xml]
- || (
- gnome-base/librsvg
- media-gfx/inkscape
- )
- doc? (
- dev-python/sphinx
- dev-tex/latexmk
- dev-texlive/texlive-latexextra
- virtual/latex-base
- )
- test? (
- dev-util/cmocka
- )
-"
-BDEPEND="
- dev-qt/qttools:6[linguist]
- dolphin? ( >=kde-frameworks/extra-cmake-modules-5.106.0 )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.6.6-no-redefine-fortify-source.patch
- # https://github.com/nextcloud/desktop/pull/7383
- "${FILESDIR}"/${PN}-3.14.2-doc-fix.patch
- # https://github.com/nextcloud/desktop/pull/7691
- "${DISTDIR}"/${PN}-3.15.2-fix-macosvfs-file-sharing.png.patch
-)
-
-src_prepare() {
- # Keep tests in ${T}
- sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
- # The image under images/building/path.png does no longer
- # exist. This is already fixed upstream and can be dropped on the
- # next bump
- sed -i '/images\/building\/path.png/d' doc/building.rst || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPLUGINDIR=$(qt6_get_plugindir)
- -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
- -DBUILD_UPDATER=OFF
- $(cmake_use_find_package doc Sphinx)
- $(cmake_use_find_package doc PdfLatex)
- -DBUILD_WITH_WEBENGINE=$(usex webengine)
- -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
- -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- TEST_VERBOSE=1 virtx cmake_src_test
-}
-
-src_compile() {
- local compile_targets=(all)
- if use doc; then
- compile_targets+=(doc doc-man)
- fi
- cmake_src_compile ${compile_targets[@]}
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! has_version -r "dev-libs/qtkeychain[keyring]"; then
- elog "dev-libs/qtkeychain has not been build with the 'keyring' USE flag."
- elog "Please consider enabling the 'keyring' USE flag. Otherwise you may"
- elog "have to authenticate manually every time you start the nextlcoud client."
- elog "See https://bugs.gentoo.org/912844 for more information."
- fi
-}
diff --git a/net-misc/nextcloud-client/nextcloud-client-3.15.3.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.15.3.ebuild
deleted file mode 100644
index c0e60352d63e..000000000000
--- a/net-misc/nextcloud-client/nextcloud-client-3.15.3.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake virtualx xdg
-
-DESCRIPTION="Desktop Syncing Client for Nextcloud"
-HOMEPAGE="https://github.com/nextcloud/desktop"
-SRC_URI="
- https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz
- -> ${P}.tar.gz
- https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch
- -> ${PN}-3.15.2-fix-macosvfs-file-sharing.png.patch
-"
-S="${WORKDIR}/desktop-${PV/_/-}"
-
-LICENSE="CC-BY-3.0 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="doc dolphin nautilus test webengine"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-db/sqlite-3.34:3
- dev-libs/glib:2
- >=dev-libs/openssl-1.1.0:0=
- >=dev-libs/qtkeychain-0.14.2:=[qt6(+)]
- dev-qt/qt5compat:6
- >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,ssl,widgets]
- dev-qt/qtdeclarative:6[widgets]
- dev-qt/qtsvg:6
- dev-qt/qtwebsockets:6
- kde-frameworks/karchive:6
- kde-frameworks/kguiaddons:6
- net-libs/libcloudproviders
- sys-libs/zlib
- dolphin? (
- kde-frameworks/kcoreaddons:6
- kde-frameworks/kio:6
- )
- nautilus? ( dev-python/nautilus-python )
- webengine? ( dev-qt/qtwebengine:6[widgets] )
-"
-DEPEND="
- ${RDEPEND}
- dev-qt/qtbase:6[concurrent,xml]
- || (
- gnome-base/librsvg
- media-gfx/inkscape
- )
- doc? (
- dev-python/sphinx
- dev-tex/latexmk
- dev-texlive/texlive-latexextra
- virtual/latex-base
- )
- test? (
- dev-util/cmocka
- )
-"
-BDEPEND="
- dev-qt/qttools:6[linguist]
- dolphin? ( >=kde-frameworks/extra-cmake-modules-5.106.0 )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.6.6-no-redefine-fortify-source.patch
- # https://github.com/nextcloud/desktop/pull/7383
- "${FILESDIR}"/${PN}-3.14.2-doc-fix.patch
- # https://github.com/nextcloud/desktop/pull/7691
- "${DISTDIR}"/${PN}-3.15.2-fix-macosvfs-file-sharing.png.patch
-)
-
-src_prepare() {
- # Keep tests in ${T}
- sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
- # The image under images/building/path.png does no longer
- # exist. This is already fixed upstream and can be dropped on the
- # next bump
- sed -i '/images\/building\/path.png/d' doc/building.rst || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
- -DBUILD_UPDATER=OFF
- $(cmake_use_find_package doc Sphinx)
- $(cmake_use_find_package doc PdfLatex)
- -DBUILD_WITH_WEBENGINE=$(usex webengine)
- -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
- -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- TEST_VERBOSE=1 virtx cmake_src_test
-}
-
-src_compile() {
- local compile_targets=(all)
- if use doc; then
- compile_targets+=(doc doc-man)
- fi
- cmake_src_compile ${compile_targets[@]}
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! has_version -r "dev-libs/qtkeychain[keyring]"; then
- elog "dev-libs/qtkeychain has not been build with the 'keyring' USE flag."
- elog "Please consider enabling the 'keyring' USE flag. Otherwise you may"
- elog "have to authenticate manually every time you start the nextlcoud client."
- elog "See https://bugs.gentoo.org/912844 for more information."
- fi
-}
diff --git a/net-misc/nextcloud-client/nextcloud-client-3.16.2.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.16.2.ebuild
deleted file mode 100644
index 01ae2d85639d..000000000000
--- a/net-misc/nextcloud-client/nextcloud-client-3.16.2.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic qmake-utils virtualx xdg
-
-DESCRIPTION="Desktop Syncing Client for Nextcloud"
-HOMEPAGE="https://github.com/nextcloud/desktop"
-SRC_URI="
- https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz
- -> ${P}.tar.gz
- https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch
- -> ${PN}-3.15.2-fix-macosvfs-file-sharing.png.patch
-"
-S="${WORKDIR}/desktop-${PV/_/-}"
-
-LICENSE="CC-BY-3.0 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="doc dolphin nautilus test webengine"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-db/sqlite-3.34:3
- dev-libs/glib:2
- dev-libs/libp11
- >=dev-libs/openssl-1.1.0:0=
- >=dev-libs/qtkeychain-0.14.2:=[qt6(+)]
- dev-qt/qt5compat:6
- >=dev-qt/qtbase-6.8:6[dbus,gui,network,sql,sqlite,ssl,widgets]
- dev-qt/qtdeclarative:6[widgets]
- dev-qt/qtsvg:6
- dev-qt/qtwebsockets:6
- kde-frameworks/karchive:6
- kde-frameworks/kguiaddons:6
- net-libs/libcloudproviders
- sys-libs/zlib
- dolphin? (
- kde-frameworks/kcoreaddons:6
- kde-frameworks/kio:6
- )
- nautilus? ( dev-python/nautilus-python )
- webengine? ( dev-qt/qtwebengine:6[widgets] )
-"
-DEPEND="
- ${RDEPEND}
- dev-qt/qtbase:6[concurrent,xml]
- || (
- gnome-base/librsvg
- media-gfx/inkscape
- )
- doc? (
- dev-python/sphinx
- dev-tex/latexmk
- dev-texlive/texlive-latexextra
- virtual/latex-base
- )
- test? (
- dev-util/cmocka
- )
-"
-BDEPEND="
- dev-qt/qttools:6[linguist]
- dolphin? ( >=kde-frameworks/extra-cmake-modules-5.106.0 )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.6.6-no-redefine-fortify-source.patch
- # https://github.com/nextcloud/desktop/pull/7691
- "${DISTDIR}"/${PN}-3.15.2-fix-macosvfs-file-sharing.png.patch
-)
-
-src_prepare() {
- # Keep tests in ${T}
- sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # Temporary workaround for musl-1.2.4
- # upstream bug: https://github.com/nextcloud/desktop/issues/6536
- # gentoo bug #924503
- # XXX: This will stop working with future musl releases!
- use elibc_musl && append-cppflags -D_LARGEFILE64_SOURCE
-
- local mycmakeargs=(
- -DPLUGINDIR=$(qt6_get_plugindir)
- -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
- -DBUILD_UPDATER=OFF
- $(cmake_use_find_package doc Sphinx)
- $(cmake_use_find_package doc PdfLatex)
- -DBUILD_WITH_WEBENGINE=$(usex webengine)
- -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
- -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- TEST_VERBOSE=1 virtx cmake_src_test
-}
-
-src_compile() {
- local compile_targets=(all)
- if use doc; then
- compile_targets+=(doc doc-man)
- fi
- cmake_src_compile ${compile_targets[@]}
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! has_version -r "dev-libs/qtkeychain[keyring]"; then
- elog "dev-libs/qtkeychain has not been build with the 'keyring' USE flag."
- elog "Please consider enabling the 'keyring' USE flag. Otherwise you may"
- elog "have to authenticate manually every time you start the nextlcoud client."
- elog "See https://bugs.gentoo.org/912844 for more information."
- fi
-}
diff --git a/net-misc/nextcloud-client/nextcloud-client-3.16.4.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.16.4.ebuild
deleted file mode 100644
index 64cb8c1cee3e..000000000000
--- a/net-misc/nextcloud-client/nextcloud-client-3.16.4.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic qmake-utils virtualx xdg
-
-DESCRIPTION="Desktop Syncing Client for Nextcloud"
-HOMEPAGE="https://github.com/nextcloud/desktop"
-SRC_URI="
- https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz
- -> ${P}.tar.gz
- https://github.com/nextcloud/desktop/commit/49a7c8d7874643da2550793877115c7f3dbd2d05.patch
- -> ${PN}-3.15.2-fix-macosvfs-file-sharing.png.patch
-"
-S="${WORKDIR}/desktop-${PV/_/-}"
-
-LICENSE="CC-BY-3.0 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="doc dolphin nautilus test webengine"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-db/sqlite-3.34:3
- dev-libs/glib:2
- dev-libs/libp11
- >=dev-libs/openssl-1.1.0:0=
- >=dev-libs/qtkeychain-0.14.2:=[qt6(+)]
- dev-qt/qt5compat:6[qml]
- >=dev-qt/qtbase-6.8:6[dbus,gui,network,sql,sqlite,ssl,widgets]
- dev-qt/qtdeclarative:6[widgets]
- dev-qt/qtsvg:6
- dev-qt/qtwebsockets:6
- kde-frameworks/karchive:6
- kde-frameworks/kguiaddons:6
- net-libs/libcloudproviders
- sys-libs/zlib
- dolphin? (
- kde-frameworks/kcoreaddons:6
- kde-frameworks/kio:6
- )
- nautilus? ( dev-python/nautilus-python )
- webengine? ( dev-qt/qtwebengine:6[widgets] )
-"
-DEPEND="
- ${RDEPEND}
- dev-qt/qtbase:6[concurrent,xml]
- || (
- gnome-base/librsvg
- media-gfx/inkscape
- )
- doc? (
- dev-python/sphinx
- dev-tex/latexmk
- dev-texlive/texlive-latexextra
- virtual/latex-base
- )
- test? (
- dev-util/cmocka
- )
-"
-BDEPEND="
- dev-qt/qttools:6[linguist]
- dolphin? ( >=kde-frameworks/extra-cmake-modules-5.106.0 )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.6.6-no-redefine-fortify-source.patch
- # https://github.com/nextcloud/desktop/pull/7691
- "${DISTDIR}"/${PN}-3.15.2-fix-macosvfs-file-sharing.png.patch
-)
-
-src_prepare() {
- # Keep tests in ${T}
- sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # Temporary workaround for musl-1.2.4
- # upstream bug: https://github.com/nextcloud/desktop/issues/6536
- # gentoo bug #924503
- # XXX: This will stop working with future musl releases!
- use elibc_musl && append-cppflags -D_LARGEFILE64_SOURCE
-
- local mycmakeargs=(
- -DPLUGINDIR=$(qt6_get_plugindir)
- -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
- -DBUILD_UPDATER=OFF
- $(cmake_use_find_package doc Sphinx)
- $(cmake_use_find_package doc PdfLatex)
- -DBUILD_WITH_WEBENGINE=$(usex webengine)
- -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
- -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- TEST_VERBOSE=1 virtx cmake_src_test
-}
-
-src_compile() {
- local compile_targets=(all)
- if use doc; then
- compile_targets+=(doc doc-man)
- fi
- cmake_src_compile ${compile_targets[@]}
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! has_version -r "dev-libs/qtkeychain[keyring]"; then
- elog "dev-libs/qtkeychain has not been build with the 'keyring' USE flag."
- elog "Please consider enabling the 'keyring' USE flag. Otherwise you may"
- elog "have to authenticate manually every time you start the nextlcoud client."
- elog "See https://bugs.gentoo.org/912844 for more information."
- fi
-}
diff --git a/net-misc/nextcloud-client/nextcloud-client-3.16.3.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.16.6.ebuild
index 64cb8c1cee3e..64cb8c1cee3e 100644
--- a/net-misc/nextcloud-client/nextcloud-client-3.16.3.ebuild
+++ b/net-misc/nextcloud-client/nextcloud-client-3.16.6.ebuild
diff --git a/net-misc/owncloud-client/Manifest b/net-misc/owncloud-client/Manifest
index 1b7b52234ef0..038589e8fd14 100644
--- a/net-misc/owncloud-client/Manifest
+++ b/net-misc/owncloud-client/Manifest
@@ -1 +1,2 @@
DIST ownCloud-5.3.1.14018.tar.xz 3951072 BLAKE2B 33d8e4471dd1a66bd739fb50b9e40568ffcc719910c3003fd688986bc2e4ab6972aeffe396c7dd6e34e9bbe14a01dd616f20234901607a78a3ac4418e4692e49 SHA512 db244c3d04698024d7133947afd29b7e54ef78d8278026ebff21f83c7644e363e76e3c7b9ac1393a6ddf419682d9a91ebc2b5cf4db3741b330a60ab0e9bbb3d9
+DIST ownCloud-5.3.2.15463.tar.xz 3955692 BLAKE2B ef2e3e738736cdef8c409279c2f891b3066fafadbf4b3e229e3578f7af45675d67f338785818681b5f16be36a43a0e05a0186af8e627ac80dab04809c8f30830 SHA512 1babfd6bc9483b26eee1a0ded7a9ff7234eeac0a513cb281c2193803660039de592dc00c6dd791bdc62b0e7fb5ff206fb4d697eebbc9edfef017f52edbeb4347
diff --git a/net-misc/owncloud-client/owncloud-client-5.3.2.15463.ebuild b/net-misc/owncloud-client/owncloud-client-5.3.2.15463.ebuild
new file mode 100644
index 000000000000..034e00b89800
--- /dev/null
+++ b/net-misc/owncloud-client/owncloud-client-5.3.2.15463.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+MY_PN="ownCloud"
+DESCRIPTION="Synchronize files from ownCloud Server with your computer"
+HOMEPAGE="https://owncloud.com/"
+SRC_URI="https://download.owncloud.com/desktop/${MY_PN}/stable/${PV}/source/${MY_PN}-${PV}.tar.xz"
+S=${WORKDIR}/${MY_PN}-${PV}
+
+LICENSE="CC-BY-3.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="keyring test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-db/sqlite-3.4:3
+ dev-libs/kdsingleapplication[qt6(+)]
+ dev-libs/qtkeychain[keyring?,qt6(+)]
+ dev-qt/qtbase:6[concurrent,gui,network,ssl,widgets]
+ net-libs/libre-graph-api-cpp-qt-client
+ sys-fs/inotify-tools"
+
+DEPEND="${RDEPEND}
+ test? (
+ dev-util/cmocka
+ dev-qt/qtbase:6[test]
+ )"
+
+BDEPEND="
+ dev-qt/qttools:6[linguist]
+ kde-frameworks/extra-cmake-modules"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2.0.10193-no_fortify_override.patch )
+
+src_prepare() {
+ # Keep tests in ${T}
+ sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+ -DBUILD_TESTING=$(usex test)
+ -DKDE_INSTALL_SYSCONFDIR=/etc
+ )
+
+ cmake_src_configure
+}
diff --git a/phosh-base/phosh-shell/Manifest b/phosh-base/phosh-shell/Manifest
index e0698c963b63..3e28adace91b 100644
--- a/phosh-base/phosh-shell/Manifest
+++ b/phosh-base/phosh-shell/Manifest
@@ -1,2 +1,4 @@
DIST phosh-0.42.0.tar.xz 940212 BLAKE2B 91935d095102320823283968861563b93d1c558137307cbaf934a293dcb29c720692e4b4ca810209a2347761c15b466a9d6612cb3ad9fdd36ce4cbceb1d641f4 SHA512 e5f8817cd8fcf5cc07faa687aa7411c9af2cfe2b09a4f7332691184eb69cc106d5685b6951e2c66a1ef639ba7e074e603771fcedad6e62dc75771084a442f0ff
DIST phosh-0.42.0.tar.xz.asc 833 BLAKE2B 9dc5771e5650bc30b8b72b048eb5cccc137152be1e51afc30dab82569890a18aab932defcc6ca4a3bc8ce31af9b9659c56b792119b042c2f6490b1a9eb8e828c SHA512 8d5dd2eb60ae369da18fd79de8a696835f7ce94a39c20a597bfa9ed2a4ed44af606123f994a6040d96c6a7b52a28418eb4e066e64858b8f8c15c2e2395f08b50
+DIST phosh-0.47.0.tar.xz 1021352 BLAKE2B f48766e0f981e4ceda53302af9935e54db66b12be2169852473320f1e39d82d7cbd56aa38d59803b5115fbd4bcd10560020be28714441f41e93175806086cdcb SHA512 19c150d28921b383269e4c95d353b7ea69e62cc4075a7a1e1523aa0977b347898d16df7d88861e5d029469a881623e15673ee270c3c514db123aec683ec8194d
+DIST phosh-0.47.0.tar.xz.asc 833 BLAKE2B 682bd67276f3f95eea1ab352195c38e292ca5175b0ac2415ae01c1acf597e8248477800a295842c99c1608043cccff1331604e0575f57a0dc70bb46183f29ffc SHA512 89293648f3b66db822e9bf368938b14253a6a00d7e051d5d238434a6b77f3eba0931ff9c6ed94b5f57c17f4dbf3dee1e7ebc20a1f186c3e8e82549cb4bcb8268
diff --git a/phosh-base/phosh-shell/metadata.xml b/phosh-base/phosh-shell/metadata.xml
index ed5a71e90adc..27ea6f2e87c1 100644
--- a/phosh-base/phosh-shell/metadata.xml
+++ b/phosh-base/phosh-shell/metadata.xml
@@ -16,6 +16,7 @@
</upstream>
<use>
<flag name="lockscreen-plugins">Build lockscreen plugins and widgets</flag>
+ <flag name="plugins">Build Phosh plugins and widgets</flag>
<flag name="test-full">Run integration tests</flag>
</use>
<origin>gentoo-guru-overlay</origin>
diff --git a/phosh-base/phosh-shell/phosh-shell-0.47.0-r1.ebuild b/phosh-base/phosh-shell/phosh-shell-0.47.0-r1.ebuild
new file mode 100644
index 000000000000..b373f536b0ff
--- /dev/null
+++ b/phosh-base/phosh-shell/phosh-shell-0.47.0-r1.ebuild
@@ -0,0 +1,171 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson pam systemd toolchain-funcs verify-sig virtualx xdg
+
+MY_PN="${PN%-shell}"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Pure Wayland shell for mobile devices"
+HOMEPAGE="https://gitlab.gnome.org/World/Phosh/phosh/"
+SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz
+ verify-sig? ( https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="gtk-doc introspection +lockscreen-plugins man +plugins systemd test test-full"
+REQUIRED_USE="
+ gtk-doc? ( introspection )
+ lockscreen-plugins? ( plugins )
+ test? ( plugins lockscreen-plugins )
+"
+
+COMMON_DEPEND="
+ >=app-crypt/gcr-3.7.5:0[introspection?]
+ app-crypt/libsecret
+ >=dev-libs/appstream-1.0.0:=
+ >=dev-libs/feedbackd-0.7.0
+ dev-libs/fribidi
+ >=dev-libs/glib-2.76:2
+ dev-libs/gmobile
+ dev-libs/libgudev:=
+ dev-libs/libical:=
+ >=dev-libs/wayland-1.14
+ >=gnome-base/gnome-desktop-3.26:3=[introspection?]
+ >=gnome-base/gsettings-desktop-schemas-47
+ >=gnome-extra/evolution-data-server-3.33.1:=
+ >=gui-libs/libhandy-1.1.90:1[introspection?]
+ media-libs/libpulse[glib]
+ media-sound/callaudiod
+ >=net-libs/libsoup-3.6:3.0
+ net-misc/modemmanager:=
+ >=net-misc/networkmanager-1.14[introspection?]
+ >=net-wireless/gnome-bluetooth-46.0:3=[introspection?]
+ sys-apps/dbus
+ >=sys-auth/polkit-0.122
+ sys-libs/pam
+ >=sys-power/upower-0.99.1:=
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/pango
+ >=x11-libs/gtk+-3.22:3[introspection?,wayland]
+ systemd? ( >=sys-apps/systemd-241:= )
+ !systemd? ( >=sys-auth/elogind-241 )
+ plugins? (
+ >=gui-libs/gtk-4.12:4
+ >=gui-libs/libadwaita-1.5:1
+ lockscreen-plugins? (
+ app-text/evince:=
+ )
+ )
+"
+RUNTIME_DEPEND="
+ gnome-base/gnome-shell
+ virtual/freedesktop-icon-theme
+ x11-themes/gnome-themes-standard
+"
+
+DEPEND="
+ ${COMMON_DEPEND:?}
+ >=dev-libs/wayland-protocols-1.12
+ test-full? ( ${RUNTIME_DEPEND:?} )
+"
+RDEPEND="
+ ${COMMON_DEPEND:?}
+ ${RUNTIME_DEPEND:?}
+ systemd? ( sys-libs/libcap )
+"
+BDEPEND="
+ dev-libs/glib:2
+ dev-libs/libxml2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/wayland-scanner
+ sys-devel/gettext
+ virtual/pkgconfig
+ gtk-doc? ( dev-util/gi-docgen )
+ introspection? ( dev-libs/gobject-introspection )
+ man? ( dev-python/docutils )
+ test-full? ( >=gui-wm/phoc-0.45.0 )
+ verify-sig? ( sec-keys/openpgp-keys-phosh )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
+
+# https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1240
+# https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1733
+RESTRICT="test"
+
+src_configure() {
+ local emesonargs=(
+ -Dcompositor="${EPREFIX}"/usr/bin/phoc
+ -Dtools=true
+ $(meson_use gtk-doc gtk_doc)
+ $(meson_use introspection)
+ $(meson_use introspection bindings-lib)
+ $(meson_use lockscreen-plugins)
+ $(meson_use plugins quick-setting-plugins)
+ $(meson_use man)
+ $(meson_use test tests)
+ $(meson_feature test-full phoc_tests)
+ )
+ meson_src_configure
+}
+
+src_test() {
+ my_src_test() {
+ local -x LC_ALL="C.UTF-8"
+ local -x WLR_RENDERER="pixman"
+ local -x PHOSH_TEST_PHOC_INI="${T}/phoc.ini"
+
+ meson_src_test --suite unit || return 1
+ if use test-full; then
+ meson_src_test --suite integration --timeout-multiplier 2 || return 1
+ fi
+ }
+
+ # Xwayland breaks "phosh:integration / shell", pollutes /tmp
+ cat data/phoc.ini - > "${T}"/phoc.ini <<- EOF || die
+ [core]
+ xwayland=false
+ EOF
+
+ virtx my_src_test
+}
+
+src_install() {
+ meson_src_install
+ find "${ED}/usr/$(get_libdir)" -name '*.a' -delete || die
+
+ pamd_mimic system-local-login phosh auth account session
+ systemd_douserunit data/phosh.service
+
+ if use gtk-doc; then
+ mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+ mv "${ED}"/usr/share/doc/${MY_PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
+ fi
+}
+
+phosh_giomodule_cache_update() {
+ local plugins_dir
+ plugins_dir=$("$(tc-getPKG_CONFIG)" --variable=lockscreen_plugins_dir phosh-plugins) || return 1
+
+ ebegin "Updating GIO modules cache"
+ gio-querymodules "${plugins_dir}"
+ eend $?
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+ phosh_giomodule_cache_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+ phosh_giomodule_cache_update
+}
diff --git a/phosh-base/phosh/metadata.xml b/phosh-base/phosh/metadata.xml
index c6ec48597f22..2d2f5dbd8179 100644
--- a/phosh-base/phosh/metadata.xml
+++ b/phosh-base/phosh/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<use>
+ <flag name="calls">Enable calls support via <pkg>net-voip/gnome-calls</pkg></flag>
<flag name="desktop-portal">Enable <pkg>sys-apps/xdg-desktop-portal</pkg> backend implementation</flag>
<flag name="iio">Enable support for IIO sensors via <pkg>gnome-extra/iio-sensor-proxy</pkg></flag>
<flag name="screenshot">Enable screenshot manager support via <pkg>gui-apps/slurp</pkg></flag>
diff --git a/phosh-base/phosh/phosh-0.47.0.ebuild b/phosh-base/phosh/phosh-0.47.0.ebuild
new file mode 100644
index 000000000000..e6544b685475
--- /dev/null
+++ b/phosh-base/phosh/phosh-0.47.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Meta package for Phosh, merge this package to install"
+HOMEPAGE="https://phosh.mobi/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="calls cups geolocation iio +screenshot systemd"
+
+# https://salsa.debian.org/DebianOnMobile-team/meta-phosh
+RDEPEND="
+ app-alternatives/phosh-keyboard
+ dev-libs/feedbackd[daemon]
+ gnome-base/gnome-core-libs[cups?]
+ gui-libs/xdg-desktop-portal-wlr
+ >=gui-wm/phoc-${PV}
+ media-fonts/cantarell
+ >=phosh-base/phosh-mobile-settings-${PV}
+ >=phosh-base/phosh-shell-${PV}
+ >=phosh-base/phosh-tour-${PV}
+ >=phosh-base/xdg-desktop-portal-phosh-${PV}
+ sys-apps/xdg-desktop-portal-gtk
+ >=x11-themes/phosh-wallpapers-0.42.0
+ x11-themes/sound-theme-freedesktop
+ calls? ( net-voip/gnome-calls )
+ geolocation? ( app-misc/geoclue:2.0 )
+ iio? ( gnome-extra/iio-sensor-proxy )
+ screenshot? ( gui-apps/slurp )
+ systemd? ( sys-apps/systemd )
+ !systemd? ( app-admin/openrc-settingsd )
+"
diff --git a/profiles/package.mask/00-gentoo b/profiles/package.mask/00-gentoo
index ed81f8617f08..6be211c570f5 100644
--- a/profiles/package.mask/00-gentoo
+++ b/profiles/package.mask/00-gentoo
@@ -36,6 +36,18 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2025-06-21)
+# Last commit in 2019. Has an entry point conflict with
+# dev-python/pytest-tornasync. No reverse dependencies left.
+# Removal on 2025-07-21. Bug #958601.
+dev-python/pytest-tornado
+
+# Michał Górny <mgorny@gentoo.org> (2025-06-21)
+# No commits for two years. Broken with Python 3.14
+# and with >=dev-python/pytest-asyncio-1.0.0. No reverse dependencies.
+# Removal on 2025-07-21. Bug #958592.
+dev-python/backoff
+
# Maciej Barć <xgqt@gentoo.org> (2025-06-14)
# Deprecated, repository archived upstream. Compilation problems.
# Removal on 2025-07-14. bug #957435
diff --git a/sci-libs/lapack/files/lapack-3.12.1-broken-flow.patch b/sci-libs/lapack/files/lapack-3.12.1-broken-flow.patch
new file mode 100644
index 000000000000..b11d5cad326b
--- /dev/null
+++ b/sci-libs/lapack/files/lapack-3.12.1-broken-flow.patch
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/958525
+https://github.com/Reference-LAPACK/lapack/pull/1093
+
+From 3aa877584bcc96e1a0ee37742628946c56afc15f Mon Sep 17 00:00:00 2001
+From: Wouter Deconinck <wdconinc@gmail.com>
+Date: Fri, 10 Jan 2025 13:05:28 -0600
+Subject: [PATCH] dlahrd.f: consistent line reflow for DTRMV calls
+
+--- a/SRC/DEPRECATED/dlahrd.f
++++ b/SRC/DEPRECATED/dlahrd.f
+@@ -231,8 +231,8 @@ SUBROUTINE DLAHRD( N, K, NB, A, LDA, TAU, T, LDT, Y, LDY )
+ *
+ * w := T**T *w
+ *
+- CALL DTRMV( 'Upper', 'Transpose', 'Non-unit', I-1, T, LDT,
+- $ T( 1, NB ), 1 )
++ CALL DTRMV( 'Upper', 'Transpose', 'Non-unit', I-1,
++ $ T, LDT, T( 1, NB ), 1 )
+ *
+ * b2 := b2 - V2*w
+ *
+@@ -270,8 +270,8 @@ SUBROUTINE DLAHRD( N, K, NB, A, LDA, TAU, T, LDT, Y, LDY )
+ * Compute T(1:i,i)
+ *
+ CALL DSCAL( I-1, -TAU( I ), T( 1, I ), 1 )
+- CALL DTRMV( 'Upper', 'No transpose', 'Non-unit', I-1, T, LDT,
+- $ T( 1, I ), 1 )
++ CALL DTRMV( 'Upper', 'No transpose', 'Non-unit', I-1,
++ $ T, LDT, T( 1, I ), 1 )
+ T( I, I ) = TAU( I )
+ *
+ 10 CONTINUE
diff --git a/sci-libs/lapack/lapack-3.12.1.ebuild b/sci-libs/lapack/lapack-3.12.1.ebuild
index 565ae06f01c0..f49428e5862c 100644
--- a/sci-libs/lapack/lapack-3.12.1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.1.ebuild
@@ -33,6 +33,10 @@ BDEPEND="
test? ( ${PYTHON_DEPS} )
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.12.1-broken-flow.patch
+)
+
pkg_setup() {
fortran-2_pkg_setup
use test && python-any-r1_pkg_setup
diff --git a/sys-apps/flashrom/flashrom-1.5.0.ebuild b/sys-apps/flashrom/flashrom-1.5.0.ebuild
index ca3f7b693e89..1fcf6e530871 100644
--- a/sys-apps/flashrom/flashrom-1.5.0.ebuild
+++ b/sys-apps/flashrom/flashrom-1.5.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
# The defaults should match the upstream "default" flags in meson.build
IUSE_PROGRAMMERS="
diff --git a/sys-apps/hwloc/hwloc-2.11.2-r1.ebuild b/sys-apps/hwloc/hwloc-2.11.2-r1.ebuild
index 95333b79b161..27f1efa2b16e 100644
--- a/sys-apps/hwloc/hwloc-2.11.2-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.11.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/15"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="cairo +cpuid cuda debug doc l0 nvml +pci rocm static-libs svg udev valgrind xml X video_cards_nvidia"
# opencl: opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406).
diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
index 9b0e1ce8d98c..cea49dff765c 100644
--- a/sys-apps/pciutils/Manifest
+++ b/sys-apps/pciutils/Manifest
@@ -1 +1,2 @@
DIST pciutils-3.13.0.tar.gz 672999 BLAKE2B d779ca0fd8c96a54bf81f6234d6a38eae2882d39dd1a52a508246bc46b5f4ac9318bbca20266378ec3917e72fe6ec30c47b1b5e9df4e86d3f59cbe860e2ac70e SHA512 73f99b5c2251676368738e0dc9d82529f3516966f1658a96149768b9775a0e177d630512dc7ea33087a7fcb960a3498f0c4c1a9f7233ec1cf242b9ab087fa0d1
+DIST pciutils-3.14.0.tar.gz 722554 BLAKE2B 3ab270c4523cc1968d5f3a03d2564eff5560b60eb8307bafe44ee240a6636dc676fbf0a28effe3c9abc99bfc86a975aea066d634a5e5adaffb2c63ba226511d9 SHA512 35cabfd8af8b0673440c7eba77fae8cad295f2618376148233b735ac032499e23967f863d48656d4c6f38b250db013747c92ed9719a57cd4e2df3065056f6c27
diff --git a/sys-apps/pciutils/pciutils-3.14.0.ebuild b/sys-apps/pciutils/pciutils-3.14.0.ebuild
new file mode 100644
index 000000000000..5b30fe56f12d
--- /dev/null
+++ b/sys-apps/pciutils/pciutils-3.14.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs multilib-minimal flag-o-matic
+
+DESCRIPTION="Various utilities dealing with the PCI bus"
+HOMEPAGE="https://mj.ucw.cz/sw/pciutils/ https://git.kernel.org/?p=utils/pciutils/pciutils.git"
+SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="dns +kmod static-libs +udev zlib"
+REQUIRED_USE="static-libs? ( !udev )"
+
+# Have the sub-libs in RDEPEND with [static-libs] since, logically,
+# our libpci.a depends on libz.a/etc... at runtime.
+LIB_DEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}] )"
+DEPEND="
+ kmod? ( sys-apps/kmod )
+ udev? ( >=virtual/libudev-208[${MULTILIB_USEDEP}] )
+ static-libs? ( ${LIB_DEPEND} )
+ !static-libs? ( ${LIB_DEPEND//static-libs([+-]),} )
+"
+RDEPEND="
+ ${DEPEND}
+ sys-apps/hwdata
+"
+# See bug #847133 re binutils check
+BDEPEND="
+ || ( >=sys-devel/binutils-2.37:* llvm-core/lld sys-devel/native-cctools )
+ kmod? ( virtual/pkgconfig )
+"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/pci/config.h )
+
+switch_config() {
+ [[ $# -ne 2 ]] && return 1
+ local opt=$1 val=$2
+
+ sed "s@^\(${opt}=\).*\$@\1${val}@" -i Makefile || die
+ return 0
+}
+
+check_binutils_version() {
+ if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]] && ! tc-ld-is-gold && ! tc-ld-is-lld ; then
+ # Okay, hopefully it's Binutils' bfd.
+ # bug #847133
+
+ # Convert this:
+ # ```
+ # GNU ld (Gentoo 2.38 p4) 2.38
+ # Copyright (C) 2022 Free Software Foundation, Inc.
+ # This program is free software; you may redistribute it under the terms of
+ # the GNU General Public License version 3 or (at your option) a later version.
+ # This program has absolutely no warranty.
+ # ```
+ #
+ # into...
+ # ```
+ # 2.38
+ # ```
+ local ver=$($(tc-getLD) --version 2>&1 | head -n 1 | rev | cut -d' ' -f1 | rev)
+
+ if ! [[ ${ver} =~ [0-9].[0-9][0-9] ]] ; then
+ # Skip if unrecognised format so we don't pass something
+ # odd into ver_cut.
+ return
+ fi
+
+ ver_major=$(ver_cut 1 "${ver}")
+ ver_minor=$(ver_cut 2 "${ver}")
+
+ # We use 2.37 here, not 2.35, as https://github.com/pciutils/pciutils/issues/98 mentions
+ # because we've had other miscompiles with older Binutils (not just build failures!)
+ # and we don't want people running any unsupported versions of Binutils. An example
+ # of this is where glibc is completely broken with old binutils: bug #802036. It's
+ # just not sustainable to support.
+ if [[ ${ver_major} -eq 2 && ${ver_minor} -lt 37 ]] ; then
+ eerror "Old version of binutils activated! ${P} cannot be built with an old version."
+ eerror "Please follow these steps:"
+ eerror "1. Select a newer binutils (>= 2.37) using binutils-config"
+ eerror " (If no such version is installed, run emerge -v1 sys-devel/binutils)"
+ eerror "2. Run: . /etc/profile"
+ eerror "3. Try emerging again with: emerge -v1 ${CATEGORY}/${P}"
+ eerror "4. Complete your world upgrade if you were performing one."
+ eerror "5. Perform a depclean (emerge -acv)"
+ eerror "\tYou MUST depclean after every world upgrade in future!"
+ die "Old binutils found! Change to a newer ld using binutils-config (bug #847133)."
+ fi
+ fi
+}
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && check_binutils_version
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && check_binutils_version
+}
+
+src_prepare() {
+ default
+
+ if use static-libs ; then
+ cp -pPR "${S}" "${S}.static" || die
+ mv "${S}.static" "${S}/static" || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ # bug #640836, bug #852929
+ # Still broken in 3.10.0, see https://github.com/pciutils/pciutils/pull/144.
+ filter-lto
+
+ # bug #471102
+ append-lfs-flags
+}
+
+pemake() {
+ emake \
+ HOST="${CHOST}" \
+ CROSS_COMPILE="${CHOST}-" \
+ CC="$(tc-getCC)" \
+ AR="$(tc-getAR)" \
+ PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+ RANLIB="$(tc-getRANLIB)" \
+ DNS=$(usex dns) \
+ IDSDIR='$(SHAREDIR)/hwdata' \
+ MANDIR='$(SHAREDIR)/man' \
+ PREFIX="${EPREFIX}/usr" \
+ SHARED="yes" \
+ STRIP="" \
+ ZLIB=$(usex zlib) \
+ PCI_COMPRESSED_IDS=0 \
+ PCI_IDS=pci.ids \
+ LIBDIR="\${PREFIX}/$(get_libdir)" \
+ LIBKMOD=$(multilib_native_usex kmod) \
+ HWDB=$(usex udev) \
+ "$@"
+}
+
+multilib_src_compile() {
+ pemake OPT="${CFLAGS}" all
+
+ if use static-libs ; then
+ pemake \
+ -C "${BUILD_DIR}"/static \
+ OPT="${CFLAGS}" \
+ SHARED="no" \
+ lib/libpci.a
+ fi
+}
+
+multilib_src_install() {
+ pemake DESTDIR="${D}" install install-lib
+
+ use static-libs && dolib.a "${BUILD_DIR}"/static/lib/libpci.a
+}
+
+multilib_src_install_all() {
+ dodoc ChangeLog README TODO
+
+ rm "${ED}"/usr/sbin/update-pciids "${ED}"/usr/share/man/man8/update-pciids.8* || die
+ rm -r "${ED}"/usr/share/hwdata || die
+
+ newinitd "${FILESDIR}"/init.d-pciparm pciparm
+ newconfd "${FILESDIR}"/conf.d-pciparm pciparm
+}
diff --git a/sys-apps/sdparm/sdparm-1.12-r1.ebuild b/sys-apps/sdparm/sdparm-1.12-r1.ebuild
index 97cb54215e98..dadf9786acaa 100644
--- a/sys-apps/sdparm/sdparm-1.12-r1.ebuild
+++ b/sys-apps/sdparm/sdparm-1.12-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://sg.danny.cz/sg/p/${P}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
# Older releases contain a conflicting sas_disk_blink
RDEPEND=">=sys-apps/sg3_utils-1.45:0="
diff --git a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.6.ebuild b/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.6.ebuild
index d1260d6b6c26..a7807d421843 100644
--- a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.6.ebuild
+++ b/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/dwz/dwz-0.15-r5.ebuild b/sys-devel/dwz/dwz-0.15-r5.ebuild
index 8ea0b61ddef6..41dc8628a37f 100644
--- a/sys-devel/dwz/dwz-0.15-r5.ebuild
+++ b/sys-devel/dwz/dwz-0.15-r5.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="https://sourceware.org/ftp/dwz/releases/${P}.tar.xz"
S="${WORKDIR}/${PN}"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
LICENSE="GPL-2+ GPL-3+"
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 352a8efacbf6..60fb2f108ae0 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -10,6 +10,7 @@ DIST gcc-12-20250417.tar.xz 79924416 BLAKE2B 4f6542d016693e2392a433c1931a33112fc
DIST gcc-12-20250528.tar.xz 79942548 BLAKE2B 3c500796a34ccd863da451de4084cc90d404c9b8d41caccde11a840bc25cf949669ea9b4d4ae58899962aeb37e14ec947068238787a0019bbf22e62135a001ca SHA512 aa4e0583b308b8ada43c209edee54f97606683e1e7dad8e0250a6c77591e8cb2520258973822a91f3a45261a46a0b2e3783214ae6e004eed90cdf3a2faec479c
DIST gcc-12-20250604.tar.xz 79932044 BLAKE2B 6be96d278106c52bb44cd7a82dcbbc270c99aa914c185fd4bce807dcd11b1dc441d1add7d4220afb8a26b9dda1c0f419c2e3bf40b1b01b64ffc1f7aceb6a0e3c SHA512 e4c1ed3473ee12c9f15af8ca9dceb0700f7af8e96fbed8d10ff276e6031898e5ceaca11e250839b09425448d726300f09c43a3287badbc79179c0d8974cadd07
DIST gcc-12-20250611.tar.xz 79932880 BLAKE2B ae368816a13791a00d14494ce9e132d5dd9d2de74e335a8a9c68b568a1ec25aa264c07292d31d379ce092577b036313d5d62536c7802eb16d08e777c36b7d969 SHA512 e6b47dce06e07aabdbaf4f74b9b387b9b19331675c4abb7ef69541d8188b2370b1887047b2179d6a5eb7c412c81c919612b68892f760c2a2586028fb5483d7fd
+DIST gcc-12-20250618.tar.xz 79951420 BLAKE2B 20d719edd362f5c8cedf3a641847961b4685f3ee9b0d60f0dacc5237722718b78123a15bfb262b983313c01cd330af3c4933b947eddccaa3545d179d00b7c333 SHA512 cbf9a0c3ca8ae85dc735d349a7a61de7e9d6b7215bb14962d8becbded5dc67718565e013d3c1fcc3083a8baaea5ba518e5a7c7d1576b2ae99c51c0385b204a84
DIST gcc-12.4.0-musl-patches-1.tar.xz 3068 BLAKE2B e5e39c24934072ea89e4467d0dc5196f3dadfb5ffba0c856d051648a2fbf57d434a57e95227cdf2b8cea45f0f5555aec2bc372d2f6cb0b69efd87831d248d364 SHA512 b9db204845a25be043d76cae826d42eebeeb4f9be7c3049af6fe7601a552bedfd24731156a6a36b4b5e2e2af656a589a5c556d2b0b3ded33ba290a773ee87c62
DIST gcc-12.4.0-patches-1.tar.xz 15576 BLAKE2B 98c29888de7701b365be7ac9062f0cee3340d58c85485e26f0d02f1483ec64cc9c10651488a4fd937551afe30f4e19777e6766871a724ae3ba6c290c16f4fdf1 SHA512 3f7c5d36e56e07ea9dd143a5d13342a6c1ccbf0643abd1c0bcbfb46bb7c7b1308aef6e3e882031c9c191610f01af906b19be5aa2b139cf617614f46e97463aec
DIST gcc-12.4.0-patches-2.tar.xz 14876 BLAKE2B 6bf5abbb2abba4b9fe9fa153ac4112fe5f563e97cd4e1b885ccd0d88abf1124fa91f20d6be972e2242410447be73bca60014785f8551b8087ed0d4cc3e868225 SHA512 dfd5f02d4c1076fad4ee998b2f620171dd3eb65a1160312def9dae89b18327a06db853f569e0e3c049e5ab06c61488bb6faecec52bafe737fddeb43628c54a1f
@@ -19,6 +20,7 @@ DIST gcc-13-20241220.tar.xz 84504500 BLAKE2B 60d6dcdcafa36399a0c0de7fef3a4eb4ca8
DIST gcc-13-20250418.tar.xz 84528940 BLAKE2B 566cc9570d9a2e41e67416cd3bb3609fad38a37cc648422988182652010ba2f2eb459c29fce32f8f97ea33c23eac3b43098af6fb333ce250a7e9eac4ca0abeb7 SHA512 185179a591d6ecc3a6477379fd877241a18b25bec0eacd0819e6e0ee38abbbebe7fee9027d36a60087f487c65a8afd17228e8dc0b803f4cf5ae6b8ce9cdadcbc
DIST gcc-13-20250522.tar.xz 84560600 BLAKE2B 418d5f6eb25542519317aa18f16d347940549b4bdbcd5a75279d784e310758e870d8814c4ff631195d44a05d57da95f8bef3a1ba5931f1a085f9e88912ddf993 SHA512 4c16bd9d3e0aa38772ae5a347f99f2d3fbf5587d5fbf7fe9e8c2f8cda203221a424e161719ddc42cb945ec3a75c5956da61ccccf4ff7b3a9eb377962b28e506c
DIST gcc-13-20250612.tar.xz 84587824 BLAKE2B 4ec2b89a912c185b0c62c5d290c50a2febdaf9c1496dad944ebfe5dac18df74fcda5142040bc5407388983210662fe2643967c56494b66e81e80fc6e65841fd3 SHA512 015dda44b0894ee0d45d4398ee93e2dec4350ba51584af9dc642a43c3a376c00e738e779021412cf658e143e78276c390254d7cee34939cb160f865a5187292e
+DIST gcc-13-20250619.tar.xz 84584096 BLAKE2B c69932af22adc03527c296e69a07face4c65366dc4d14430d310731ab7470cb18b1f30aa4720ad877d5421cd50e1424deead88d231ba1f7f95a427a26d0ed073 SHA512 2611c0c586706ec95f22ebaf8b557e432be2224518fb1656c1a44f7f8b6b066caa48de48894990ca2a20f2fe3ec456434fd4d8ede356cb0b72d9ec0f0223a055
DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907 SHA512 4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 0034b29d3d6cc05821f0c4253ce077805943aff7b370729dd203bda57d89c107edd657eeddc2fb1e69ea15c7b0323b961f46516c7f4af89a3ccf7fea84701be2 SHA512 d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2
@@ -31,6 +33,7 @@ DIST gcc-13.4.0.tar.xz 88530720 BLAKE2B abbba220652d6e84c59554e754207be91d1250d7
DIST gcc-14-20241221.tar.xz 88198252 BLAKE2B 7491c2e1c8885e201859143bdf5cae95af4c0db77709ec7d761ad535df30042f5deb8488ba7c508de3673e4b0f2af1de8d17476f39cd47b745ddccec6a9e4470 SHA512 91fe1e1d1f8e8fad64930a2eadf942a542bd42f841fceb49f475bccac00f04692b8cd38821ea9ee05f78b5c51001d8bd39df5f71f3a3d89aab8980019cea9be8
DIST gcc-14-20250419.tar.xz 88251960 BLAKE2B b9d8312ac8dd9dd82128ff872e379f3426b4464e940ebd7748e53d6cd41e5a0f936f01ffdd3beb308a693ce98d3c323206ec67006de0735a430534b21899ae6d SHA512 44cd816dc61d4cf9925be47b75c5ddfc791dbfb43cc56a82e3a46673e8a2753d69f8b9230d68399c4b232c2daab85622168998f2dab767bb78c2292613dd6643
DIST gcc-14-20250613.tar.xz 88314832 BLAKE2B b42b88d3990a792357e92e23e1b645c5d3505844c7298a2e41361c9672eb48835db3372a1890c6bfe02d67fe4af3f7130f05318977ecaca39846edd350e51060 SHA512 c3f57b72a886a8a862cf5c5de781316b4b30734a24c0f5762ad73badc51e1a651847a139d4402e8cee96e841206e7a32be389e8428d03c04076cfef50bb03c17
+DIST gcc-14-20250620.tar.xz 88310004 BLAKE2B c33c3bdb12d3fcb500829b4781ea66edcd5b69ba1b72cb38f4248d7cc5ddd76a627d94ae9511dbe676c4cd17dfc0cdba5bdc6f05d3b938ac6f4afe0e4a804e25 SHA512 e5a99c1fcac867787d2e96b1c0f9180813a7cdc7ccb5f4002644c619edb0296d4a227ef62e988a98528b7430c35e69bc6e46981b90db5f599d1045ef96a9669c
DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f SHA512 61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25
DIST gcc-14.2.0-patches-7.tar.xz 14244 BLAKE2B 11236e91e1fe83fec8ffaa40ec0cdd4b52a00a951e9aa9a7a0a932b234b8f1a9603333a7ccf55859f4ef53dd4d8ad1fd5c1d2514b6e45fce5b86bb58622a0ecc SHA512 5a4d86d943e31fa068b5a784c0132bd83c23243dcb3cf972557a42e004469a415e1b3185f31b1bb36f916594d475f266a2fda031a414e4a15e0bbfe471269eee
DIST gcc-14.2.0-patches-8.tar.xz 14540 BLAKE2B 09f66035343d4cab694b8ab382170f8e2d546ddffedf3477f26edbd6a798ddf94294f569c2661729d40088d590bc17a4eb651710d8d9f66f33703734a1a82b67 SHA512 7a9a2724ef8db3c57b033d90751192969c16e5eaa8f4777b7f16470222ff3a18771b461bd89feaad701e7f0d573b883b487981588129933c732fb76117728b86
diff --git a/sys-devel/gcc/gcc-12.4.1_p20250618.ebuild b/sys-devel/gcc/gcc-12.4.1_p20250618.ebuild
new file mode 100644
index 000000000000..b56179223d81
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.4.1_p20250618.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintenance notes and explanations of GCC handling are on the wiki:
+# https://wiki.gentoo.org/wiki/Project:Toolchain/sys-devel/gcc
+
+TOOLCHAIN_PATCH_DEV="sam"
+TOOLCHAIN_HAS_TESTS=1
+PATCH_GCC_VER="12.4.0"
+PATCH_VER="3"
+MUSL_VER="1"
+MUSL_GCC_VER="12.4.0"
+PYTHON_COMPAT=( python3_{10..14} )
+
+if [[ ${PV} == *.9999 ]] ; then
+ MY_PV_2=$(ver_cut 2)
+ MY_PV_3=1
+ if [[ ${MY_PV_2} == 0 ]] ; then
+ MY_PV_2=0
+ MY_PV_3=0
+ else
+ MY_PV_2=$((${MY_PV_2} - 1))
+ fi
+
+ # e.g. 12.2.9999 -> 12.1.1
+ TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+ # Needs to be after inherit (for now?), bug #830908
+ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # Don't keyword live ebuilds
+ #KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply_user
+}
diff --git a/sys-devel/gcc/gcc-13.4.1_p20250619.ebuild b/sys-devel/gcc/gcc-13.4.1_p20250619.ebuild
new file mode 100644
index 000000000000..bb96cde3f499
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.4.1_p20250619.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintenance notes and explanations of GCC handling are on the wiki:
+# https://wiki.gentoo.org/wiki/Project:Toolchain/sys-devel/gcc
+
+TOOLCHAIN_PATCH_DEV="sam"
+TOOLCHAIN_HAS_TESTS=1
+PATCH_GCC_VER="13.3.0"
+MUSL_GCC_VER="13.2.0"
+PATCH_VER="5"
+MUSL_VER="2"
+PYTHON_COMPAT=( python3_{10..14} )
+
+if [[ ${PV} == *.9999 ]] ; then
+ MY_PV_2=$(ver_cut 2)
+ MY_PV_3=1
+ if [[ ${MY_PV_2} == 0 ]] ; then
+ MY_PV_2=0
+ MY_PV_3=0
+ else
+ MY_PV_2=$((${MY_PV_2} - 1))
+ fi
+
+ # e.g. 12.2.9999 -> 12.1.1
+ TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+ # Needs to be after inherit (for now?), bug #830908
+ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # Don't keyword live ebuilds
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
+ eapply_user
+}
diff --git a/sys-devel/gcc/gcc-14.3.1_p20250620.ebuild b/sys-devel/gcc/gcc-14.3.1_p20250620.ebuild
new file mode 100644
index 000000000000..999d16e0cd7f
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.3.1_p20250620.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintenance notes and explanations of GCC handling are on the wiki:
+# https://wiki.gentoo.org/wiki/Project:Toolchain/sys-devel/gcc
+
+TOOLCHAIN_PATCH_DEV="sam"
+TOOLCHAIN_HAS_TESTS=1
+PATCH_GCC_VER="14.2.0"
+PATCH_VER="8"
+MUSL_VER="1"
+MUSL_GCC_VER="14.1.0"
+PYTHON_COMPAT=( python3_{10..14} )
+
+if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+ # Needs to be after inherit (for now?), bug #830908
+ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # m68k doesnt build (ICE, bug 932733)
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
+ eapply_user
+}
diff --git a/sys-fs/fuse/fuse-3.17.2.ebuild b/sys-fs/fuse/fuse-3.17.2.ebuild
index 6cb5cad7cdff..4512530dd644 100644
--- a/sys-fs/fuse/fuse-3.17.2.ebuild
+++ b/sys-fs/fuse/fuse-3.17.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="3/4"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+suid test"
RESTRICT="test"
PROPERTIES="test_privileged"
diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.7.ebuild b/sys-fs/squashfs-tools/squashfs-tools-4.7.ebuild
index 4fbed2884460..390915b702ff 100644
--- a/sys-fs/squashfs-tools/squashfs-tools-4.7.ebuild
+++ b/sys-fs/squashfs-tools/squashfs-tools-4.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="debug lz4 lzma lzo xattr zstd"
DEPEND="
diff --git a/sys-libs/libblockdev/libblockdev-3.3.1.ebuild b/sys-libs/libblockdev/libblockdev-3.3.1.ebuild
index f0cabefad01f..97c039a80f86 100644
--- a/sys-libs/libblockdev/libblockdev-3.3.1.ebuild
+++ b/sys-libs/libblockdev/libblockdev-3.3.1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999 ]] ; then
"
else
SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${PV}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
fi
LICENSE="LGPL-2+"
diff --git a/sys-libs/libucontext/Manifest b/sys-libs/libucontext/Manifest
index 609b1c97b9cd..8c483e0330ff 100644
--- a/sys-libs/libucontext/Manifest
+++ b/sys-libs/libucontext/Manifest
@@ -1,2 +1,2 @@
-DIST libucontext-1.2.tar.gz 29073 BLAKE2B 378816376877729776c41515ad1c3da36c24528bcdcf5272c4df2029b5273cf90228c163e87bd1af558129b1274d0b22632c4fa8ad2a0f37ac7014dae527a48e SHA512 f47b776517fa9e3fe48b762b11ae580c28bd7646f9e3ab843141d3e203f886326e68dd8040852ab1cb92dbd09d821161660c4be44e3025448d90131e74a4cf51
DIST libucontext-1.3.1.tar.xz 24688 BLAKE2B d6a15644abda73ea3e1dd45d6bcbf42627ad4a17fe90ebe8067383f9abfa7c9f87fbb1ab7f21b8b57b88fbe496b57524370d7cbb0fcde5c6e42408c025c271f9 SHA512 9b3c7fc04aedbbed6f35fc18037b75472f8fa44d3c89f261ef923f46874251a10f49894f7a549b0b47d3ffdee1b6678929bdda95822d8043d76b5a1f34e4dc8a
+DIST libucontext-1.3.2.tar.xz 24480 BLAKE2B 8db3c3e7277c459d23d7f7d608f64515ae11be041cc113cb0902c8eb50eabd8bcb77c2f3c1aa9b8f9ba2c3d2cc623a80a28971c27ab714eedc075c0f7494b36f SHA512 3911a9a772832dad68dc4dbb78ca646cba92170d4e192948e0a6e78295f6ee27f20b637986d39450edae805c96b08f7e1716fa7904fc84258acab8691d87c4f5
diff --git a/sys-libs/libucontext/libucontext-1.3.1.ebuild b/sys-libs/libucontext/libucontext-1.3.1.ebuild
index ba313f31183c..6d4b06a6e844 100644
--- a/sys-libs/libucontext/libucontext-1.3.1.ebuild
+++ b/sys-libs/libucontext/libucontext-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://distfiles.ariadne.space/libucontext/${P}.tar.xz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86"
IUSE="+man"
BDEPEND="man? ( app-text/scdoc )"
diff --git a/sys-libs/libucontext/libucontext-1.2.ebuild b/sys-libs/libucontext/libucontext-1.3.2.ebuild
index 6d0a0bd5c14a..4c8babf47549 100644
--- a/sys-libs/libucontext/libucontext-1.2.ebuild
+++ b/sys-libs/libucontext/libucontext-1.3.2.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+# TODO: meson
inherit toolchain-funcs
DESCRIPTION="ucontext implementation featuring glibc-compatible ABI"
HOMEPAGE="https://github.com/kaniini/libucontext"
-SRC_URI="https://github.com/kaniini/libucontext/archive/refs/tags/${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${P}
+SRC_URI="https://distfiles.ariadne.space/libucontext/${P}.tar.xz"
LICENSE="ISC"
SLOT="0"
@@ -17,10 +17,6 @@ IUSE="+man"
BDEPEND="man? ( app-text/scdoc )"
-# segfault needs investigation
-# 1.2 eems ok?
-#RESTRICT="test"
-
src_compile() {
tc-export AR CC
@@ -34,6 +30,8 @@ src_compile() {
arch="arm"
elif use arm64 ; then
arch="aarch64"
+ elif use loong ; then
+ arch="loongarch64"
elif use ppc64 ; then
arch="ppc64"
else
@@ -43,8 +41,8 @@ src_compile() {
emake \
ARCH="${arch}" \
LDFLAGS="${LDFLAGS}" \
- LIBDIR="/usr/$(get_libdir)" \
- PKGCONFIGDIR="/usr/$(get_libdir)/pkgconfig" \
+ libdir="/usr/$(get_libdir)" \
+ pkgconfigdir="/usr/$(get_libdir)/pkgconfig" \
all $(usev man 'docs')
}
@@ -52,17 +50,18 @@ src_test() {
emake \
ARCH="${arch}" \
LDFLAGS="${LDFLAGS}" \
- LIBDIR="/usr/$(get_libdir)" \
- PKGCONFIGDIR="/usr/$(get_libdir)/pkgconfig" \
+ libdir="/usr/$(get_libdir)" \
+ pkgconfigdir="/usr/$(get_libdir)/pkgconfig" \
check
}
src_install() {
emake \
ARCH="${arch}" \
- DESTDIR="${ED}" \
- LIBDIR="/usr/$(get_libdir)" \
- PKGCONFIGDIR="/usr/$(get_libdir)/pkgconfig" \
+ DESTDIR="${D}" \
+ prefix="${EPREFIX}/usr" \
+ libdir="${EPREFIX}/usr/$(get_libdir)" \
+ pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" \
install $(usev man 'install_docs')
find "${ED}" -name '*.a' -delete || die
diff --git a/sys-libs/liburing/Manifest b/sys-libs/liburing/Manifest
index 3b6ad8ddce40..f112d6356eda 100644
--- a/sys-libs/liburing/Manifest
+++ b/sys-libs/liburing/Manifest
@@ -1,4 +1,5 @@
DIST liburing-2.10-fix-compilation-error-io_uring_for_each_cqe.patch 2593 BLAKE2B cf34ff93859c489a524c9587a1868df27ce4f0b9f19aa8cb0b94c48a5addad5afa3d9469894962652dffcf2228830d4b8547f03220e9c7aa6b20d2a1ca7e9159 SHA512 93d68779cb10b4552306f715a723be92b2acbd9559acef75156b072460b72ccb94e2b06988f1b00745cf7247e886e242d6ebe39a31bff9fad67af80d95ab8fe0
DIST liburing-2.10.tar.gz 428315 BLAKE2B f5477f7a1a30202feea3e97f236f6a8a2db59923a0ba9c13dda2cd8de0831bb0979dc6acdef4a2f1797ce2637125def54b9f3d50f14ef01affeed43b089228df SHA512 6fb6e7ce66917d9438095e05916f90d834034ac3f6d6d8b6ee1eadf48ab9e499efa4af489dc72f8acc4a0b018f917ffcb8af4af682b47512566205519dd1f5db
+DIST liburing-2.11.tar.gz 429859 BLAKE2B 9a649132e28569c7de30f284da13fb7318f406f123358833e5a252693e724bd99056c3966f061732ad9d6db6a327265b5a9f580ada74d8cef762ccfafadac251 SHA512 151d01416eeca6b9d18cb7bbd96f4f8099f1aa377f0ff808b51fa7e2c990413fe8aa7b40712c806d6a800296a58e262fe551c358ee7d23153c3bfa10aeb67eb0
DIST liburing-2.7.gh.tar.gz 347638 BLAKE2B 3e281cbf9be72cc8e04b04486df4dd9dd32c95ef9b84f7eae3253eb8e9a4afdaf8048ac359d6d250fecfb0a2bded51e46c1ab073d0e96c4d7d5d1d554d65c2b2 SHA512 c65146ee53defba4f9b752674be8489757f60be0855b361c6d1136119c74803351e5ccc8a1890c0777bfe61da4c0fd997230fc8817ff3929a7e2186b389cdc28
DIST liburing-2.9.tar.gz 407191 BLAKE2B 7081f9430e9532cad659e24de7ba998ad40f15a3fc3bf08fbe2b30df2bb335d4b06affb98d5667d4f8e6c8bc6e7a98c25caddd57ec5c98940562eb0e7977e54d SHA512 f27233e6128444175b18cd1d45647acdd27b906a8cd561029508710e443b44416b916cad1b2c1217e23d9a5ffb5ba68b119e9c812eae406650fbd10bf26c2fa5
diff --git a/sys-libs/liburing/liburing-2.11.ebuild b/sys-libs/liburing/liburing-2.11.ebuild
new file mode 100644
index 000000000000..94dacec36689
--- /dev/null
+++ b/sys-libs/liburing/liburing-2.11.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal toolchain-funcs
+
+DESCRIPTION="Efficient I/O with io_uring"
+HOMEPAGE="https://github.com/axboe/liburing"
+if [[ "${PV}" == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/axboe/liburing.git"
+else
+ SRC_URI="
+ https://github.com/axboe/liburing/archive/refs/tags/${P}.tar.gz
+ "
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ QA_PKGCONFIG_VERSION=${PV}
+fi
+
+S="${WORKDIR}"/liburing-${P}
+LICENSE="MIT"
+SLOT="0/2" # liburing.so major version
+
+IUSE="examples static-libs test"
+# fsync test hangs forever
+RESTRICT="!test? ( test )"
+
+# At least installed headers need <linux/*>, bug #802516
+DEPEND=">=sys-kernel/linux-headers-5.1"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+
+ if ! use examples; then
+ sed -e '/examples/d' Makefile -i || die
+ fi
+ if ! use test; then
+ sed -e '/test/d' Makefile -i || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ local myconf=(
+ --prefix="${EPREFIX}/usr"
+ --libdir="${EPREFIX}/usr/$(get_libdir)"
+ --libdevdir="${EPREFIX}/usr/$(get_libdir)"
+ --mandir="${EPREFIX}/usr/share/man"
+ --cc="$(tc-getCC)"
+ --cxx="$(tc-getCXX)"
+ --use-libc
+ )
+ # No autotools configure! "econf" will fail.
+ TMPDIR="${T}" ./configure "${myconf[@]}" || die
+}
+
+multilib_src_compile() {
+ emake V=1 AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if ! use static-libs ; then
+ find "${ED}" -type f -name "*.a" -delete || die
+ fi
+}
+
+multilib_src_test() {
+ local disabled_tests=(
+ accept.c
+ fpos.c
+ io_uring_register.c
+ link-timeout.c
+ read-before-exit.c
+ recv-msgall-stream.c
+ )
+ local disabled_test
+ for disabled_test in "${disabled_tests[@]}"; do
+ sed -i "/\s*${disabled_test}/d" test/Makefile \
+ || die "Failed to remove ${disabled_test}"
+ done
+
+ emake -C test V=1 runtests
+}
diff --git a/sys-libs/zlib-ng/zlib-ng-2.2.4.ebuild b/sys-libs/zlib-ng/zlib-ng-2.2.4.ebuild
index 0eb8ced3d801..0d6f72c32ee1 100644
--- a/sys-libs/zlib-ng/zlib-ng-2.2.4.ebuild
+++ b/sys-libs/zlib-ng/zlib-ng-2.2.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
CPU_USE=(
x86_{avx2,avx512f,avx512_vnni,sse2,ssse3,sse4_2,pclmul,vpclmulqdq}
diff --git a/sys-process/criu/Manifest b/sys-process/criu/Manifest
index 4fd5b7cfc5d1..6b0bda7942fe 100644
--- a/sys-process/criu/Manifest
+++ b/sys-process/criu/Manifest
@@ -1,3 +1,2 @@
-DIST criu-3.17.tar.gz 1321713 BLAKE2B 3bc13a7df0da0a17c74e0c12f07b81fe7f294be4d1980647b64c74e35383416ffbc10e7c04398f307bc68ff701f76a9586ea58825057b0df16b40f6aab3cbd0e SHA512 febae66a7820345c0f335f4a49e64c0af5c8ae5d3a394cc0770881b64eab11ca03ad5872f06b0c4ccd1da844c519268dad3b4f8b260267e6d3f582e80d80f804
-DIST criu-3.18.tar.gz 1354367 BLAKE2B 3e6613bc44355d4544541ec399ca462eed12203327f832e3c72ea2ccc772afbe2947f760de452b776299af36576880b189ce7583ce7f74c12225d86d1247c2ab SHA512 3d15554ebd2d08c8904c23b0aba00d505891c14caa4790c2fd12ad6b20bf4058fd210f1d03fd63aacc5ad8bc47e341396b48abbeb474f1fd43c3023fd1ff9171
DIST criu-3.19.tar.gz 1379938 BLAKE2B c55c8e9cf7752ac1e6d7d99a3f87f98440f2054026bec2d5bed76ff5838e8e2dfa2a5fa9c8d17d60fc6da165260187d002ede6fa49f6902a0a6fe8461b12b479 SHA512 d243818cdac51580c952a80e9164786a67ce5e294c0faa6dc700f5e8da8e36495f0b64f5c27b345ede7d6697ed7a69fa4e9a85cef451f32e3ffeb78564884571
+DIST criu-4.1.tar.gz 1443243 BLAKE2B 6b5122016cddcebae6cf932c51a1c742b6a86023aa172d84cec2e85ce1773fae37f4b229a7ab3a868318a337fcd36a0560362898a84e8749ab6addcaedb8431b SHA512 769001a7e527c129fe73509fd0c7d3fc3b9b1080dc69929032cb84f60f95256f5d145ed4b7ea11f090a7f468f2bb2a0ecf56475eb292966cad26d643f0e46816
diff --git a/sys-process/criu/criu-3.17-r1.ebuild b/sys-process/criu/criu-3.17-r1.ebuild
deleted file mode 100644
index a84dd04675e3..000000000000
--- a/sys-process/criu/criu-3.17-r1.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit toolchain-funcs linux-info python-r1
-
-DESCRIPTION="utility to checkpoint/restore a process tree"
-HOMEPAGE="
- https://criu.org/
- https://github.com/checkpoint-restore/
-"
-SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 -riscv"
-IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test video_cards_amdgpu"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- ${PYTHON_DEPS}
- >=dev-libs/protobuf-c-1.4.0:=
- dev-libs/libnl:3=
- net-libs/libnet:1.1=
- sys-libs/libcap:=
- bpf? ( dev-libs/libbpf:= )
- gnutls? ( net-libs/gnutls:= )
- nftables? ( net-libs/gnutls:= )
- selinux? ( sys-libs/libselinux:= )
- setproctitle? ( dev-libs/libbsd:= )
- video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- doc? (
- app-text/asciidoc
- app-text/xmlto
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-python/protobuf[${PYTHON_USEDEP}]
-"
-
-CONFIG_CHECK="~CHECKPOINT_RESTORE ~NAMESPACES ~PID_NS ~FHANDLE ~EVENTFD ~EPOLL ~INOTIFY_USER
- ~UNIX_DIAG ~INET_DIAG ~INET_UDP_DIAG ~PACKET_DIAG ~NETLINK_DIAG ~TUN ~NETFILTER_XT_MARK"
-
-# root access required for tests
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}/2.2/criu-2.2-flags.patch"
- "${FILESDIR}/2.3/criu-2.3-no-git.patch"
- "${FILESDIR}/criu-3.12-automagic-libbsd.patch"
- "${FILESDIR}/criu-3.16.1-buildsystem.patch"
-
- "${FILESDIR}/${P}-amdgpu-build-fixes.patch"
- "${FILESDIR}/${PN}-3.17-glibc-2.36.patch"
- "${FILESDIR}/${PN}-3.17-glibc-2.36-deux.patch"
-)
-
-criu_arch() {
- # criu infers the arch from $(uname -m). We never want this to happen.
- case ${ARCH} in
- amd64) echo "x86";;
- arm64) echo "aarch64";;
- ppc64*) echo "ppc64";;
- *) echo "${ARCH}";;
- esac
-}
-
-pkg_setup() {
- use amd64 && CONFIG_CHECK+=" ~IA32_EMULATION"
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- use doc || sed -i 's_\(install: \)install-man _\1_g' Makefile.install
-}
-
-criu_use() {
- if ! use "${1}"; then
- sed \
- -e "s:${2:-${1}}:no_${2:-lib${1}}:g" \
- -i Makefile.config || die
- fi
-}
-
-src_configure() {
- # Gold linker generates invalid object file when used with criu's custom
- # linker script. Use the bfd linker instead. See https://crbug.com/839665#c3
- tc-ld-disable-gold
-
- # Build system uses this variable as a trigger to append coverage flags
- # we'd like to avoid it. https://bugs.gentoo.org/744244
- unset GCOV
-
- # we have to sed the Makefile.config to disable automagic deps
- criu_use selinux
- criu_use bpf
- criu_use nftables
- criu_use video_cards_amdgpu libdrm
-
- emake_opts=(
- SETPROCTITLE="$(usex setproctitle)"
- NO_GNUTLS="$(usex gnutls '' '1')"
- )
-
- python_setup
-}
-
-criu_emake() {
- emake \
- AR="$(tc-getAR)" \
- ARCH="$(criu_arch)" \
- CC="$(tc-getCC)" \
- FULL_PYTHON="${PYTHON%.*}" \
- HOSTCC="$(tc-getBUILD_CC)" \
- LD="$(tc-getLD)" \
- LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
- LOGROTATEDIR="${EPREFIX}"/etc/logrotate.d \
- OBJCOPY="$(tc-getOBJCOPY)" \
- PKG_CONFIG="$(tc-getPKG_CONFIG)" \
- PREFIX="${EPREFIX}"/usr \
- PYTHON="${EPYTHON%.*}" \
- V=1 WERROR=0 DEBUG=0 \
- "${emake_opts[@]}" \
- "${@}"
-}
-
-build_crit() {
- "${EPYTHON}" scripts/crit-setup.py build || die
-}
-
-src_compile() {
- local -a targets=(
- all
- $(usex doc 'docs' '')
- )
- criu_emake ${targets}
-}
-
-src_test() {
- criu_emake unittest
-}
-
-install_crit() {
- "${EPYTHON}" scripts/crit-setup.py install --root="${D}" --prefix="${EPREFIX}/usr/" || die
- python_optimize
-}
-
-src_install() {
- criu_emake DESTDIR="${D}" install
- python_foreach_impl install_crit
-
- dodoc CREDITS README.md
-
- if ! use static-libs; then
- find "${D}" -name "*.a" -delete || die
- fi
-}
diff --git a/sys-process/criu/criu-3.18-r1.ebuild b/sys-process/criu/criu-4.1.ebuild
index 1599a384a05a..6ef6d513eb41 100644
--- a/sys-process/criu/criu-3.18-r1.ebuild
+++ b/sys-process/criu/criu-4.1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
-inherit fcaps toolchain-funcs linux-info distutils-r1
+inherit fcaps flag-o-matic toolchain-funcs linux-info distutils-r1
-DESCRIPTION="utility to checkpoint/restore a process tree"
+DESCRIPTION="Utility to checkpoint/restore a process tree"
HOMEPAGE="
https://criu.org/
https://github.com/checkpoint-restore/
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 -riscv"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 -riscv"
IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test video_cards_amdgpu"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -51,14 +51,13 @@ RDEPEND="
CONFIG_CHECK="~CHECKPOINT_RESTORE ~NAMESPACES ~PID_NS ~FHANDLE ~EVENTFD ~EPOLL ~INOTIFY_USER
~UNIX_DIAG ~INET_DIAG ~INET_UDP_DIAG ~PACKET_DIAG ~NETLINK_DIAG ~TUN ~NETFILTER_XT_MARK"
-# root access required for tests
RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/2.2/criu-2.2-flags.patch"
"${FILESDIR}/2.3/criu-2.3-no-git.patch"
"${FILESDIR}/criu-3.12-automagic-libbsd.patch"
- "${FILESDIR}/criu-3.18-buildsystem.patch"
+ "${FILESDIR}/criu-4.1-no-werror.patch"
)
FILECAPS=(
@@ -70,6 +69,7 @@ criu_arch() {
case ${ARCH} in
amd64) echo "x86";;
arm64) echo "aarch64";;
+ loong) echo "loongarch64";;
ppc64*) echo "ppc64";;
*) echo "${ARCH}";;
esac
@@ -82,7 +82,10 @@ pkg_setup() {
src_prepare() {
distutils-r1_src_prepare
- use doc || sed -i 's_\(install: \)install-man _\1_g' Makefile.install
+
+ if ! use doc; then
+ sed -i 's_\(install: \)install-man _\1_g' Makefile.install || die
+ fi
}
criu_use() {
@@ -95,7 +98,7 @@ criu_use() {
criu_python() {
local -x \
- CRIU_VERSION_MAJOR="$(ver_cut 1)" \
+ CRIU_VERSION_MAJOR=$(ver_cut 1) \
CRIU_VERSION_MINOR=$(ver_cut 2) \
CRIU_VERSION_SUBLEVEL=$(ver_cut 3)
@@ -105,7 +108,23 @@ criu_python() {
src_configure() {
# Gold linker generates invalid object file when used with criu's custom
# linker script. Use the bfd linker instead. See https://crbug.com/839665#c3
- tc-ld-disable-gold
+ tc-ld-force-bfd
+
+ # The build system is quite sensitive to weird CFLAGS. It may
+ # show up with strange build errors (e.g. redefined enums) because
+ # of confused 'configure' (Makefile) tests.
+ strip-unsupported-flags
+ strip-flags
+ filter-flags '-Wa,*' '-W*'
+ filter-flags -Wl,--as-needed
+
+ # CRIUs doesn't like LTO https://bugs.gentoo.org/910304
+ filter-lto
+
+ LDFLAGS="$(raw-ldflags)"
+ USERCFLAGS="${CFLAGS}"
+
+ unset CFLAGS
# Build system uses this variable as a trigger to append coverage flags
# we'd like to avoid it. https://bugs.gentoo.org/744244
@@ -115,11 +134,12 @@ src_configure() {
criu_use selinux
criu_use bpf
criu_use nftables
+ # TODO: CUDA plugin
criu_use video_cards_amdgpu libdrm
emake_opts=(
SETPROCTITLE="$(usex setproctitle)"
- NO_GNUTLS="$(usex gnutls '' '1')"
+ NO_GNUTLS="$(usev !gnutls '1')"
)
python_setup
@@ -133,6 +153,7 @@ criu_emake() {
AR="$(tc-getAR)" \
ARCH="$(criu_arch)" \
CC="$(tc-getCC)" \
+ USERCFLAGS="${USERCFLAGS}" \
FULL_PYTHON="${PYTHON%.*}" \
HOSTCC="$(tc-getBUILD_CC)" \
LD="$(tc-getLD)" \
@@ -142,6 +163,7 @@ criu_emake() {
PKG_CONFIG="$(tc-getPKG_CONFIG)" \
PREFIX="${EPREFIX}"/usr \
PYTHON="${EPYTHON%.*}" \
+ PYTHON_EXTERNALLY_MANAGED=1 \
V=1 WERROR=0 DEBUG=0 \
"${emake_opts[@]}" \
"${@}"
@@ -150,9 +172,10 @@ criu_emake() {
src_compile() {
local -a targets=(
all
- $(usex doc 'docs' '')
+ $(usev video_cards_amdgpu 'amdgpu_plugin')
+ $(usev doc 'docs')
)
- criu_emake ${targets}
+ criu_emake "${targets[@]}"
pushd crit >/dev/null || die
criu_python distutils-r1_src_compile
@@ -165,7 +188,7 @@ src_test() {
python_install() {
local -x \
- CRIU_VERSION_MAJOR="$(ver_cut 1)" \
+ CRIU_VERSION_MAJOR=$(ver_cut 1) \
CRIU_VERSION_MINOR=$(ver_cut 2) \
CRIU_VERSION_SUBLEVEL=$(ver_cut 3)
diff --git a/sys-process/criu/files/criu-3.16.1-buildsystem.patch b/sys-process/criu/files/criu-3.16.1-buildsystem.patch
deleted file mode 100644
index 7b83d1c8fe51..000000000000
--- a/sys-process/criu/files/criu-3.16.1-buildsystem.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-diff --git a/Makefile.config b/Makefile.config
-index 6e3e1b062..830a66e83 100644
---- a/Makefile.config
-+++ b/Makefile.config
-@@ -5,9 +5,6 @@ include scripts/feature-tests.mak
- ifeq ($(call try-cc,$(FEATURE_TEST_LIBBSD_DEV),-lbsd),true)
- LIBS_FEATURES += -lbsd
- FEATURE_DEFINES += -DCONFIG_HAS_LIBBSD
--else
-- $(info Note: Building without setproctitle() and strlcpy() support.)
-- $(info $(info) To enable these features, please install libbsd-devel (RPM) / libbsd-dev (DEB).)
- endif
-
- ifeq ($(call pkg-config-check,libselinux),y)
-@@ -25,8 +22,6 @@ ifeq ($(NO_GNUTLS)x$(call pkg-config-check,gnutls),xy)
- LIBS_FEATURES += -lgnutls
- export CONFIG_GNUTLS := y
- FEATURE_DEFINES += -DCONFIG_GNUTLS
--else
-- $(info Note: Building without GnuTLS support)
- endif
-
- ifeq ($(call pkg-config-check,libnftables),y)
-@@ -41,9 +36,6 @@ ifeq ($(call pkg-config-check,libnftables),y)
- $(warning Warn: you have libnftables installed but it has incompatible API)
- $(warning Warn: Building without nftables support)
- endif
--else
-- $(warning Warn: you have no libnftables installed)
-- $(warning Warn: Building without nftables support)
- endif
-
- export LIBS += $(LIBS_FEATURES)
-diff --git a/lib/Makefile b/lib/Makefile
-index 575a7bad3..af88668c5 100644
---- a/lib/Makefile
-+++ b/lib/Makefile
-@@ -58,8 +58,6 @@ install: lib-c lib-a lib-py crit/crit lib/c/criu.pc.in
- $(Q) mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig
- $(Q) sed -e 's,@version@,$(CRIU_VERSION),' -e 's,@libdir@,$(LIBDIR),' -e 's,@includedir@,$(dir $(INCLUDEDIR)/criu/),' lib/c/criu.pc.in > lib/c/criu.pc
- $(Q) install -m 644 lib/c/criu.pc $(DESTDIR)$(LIBDIR)/pkgconfig
-- $(E) " INSTALL " crit
-- $(Q) $(PYTHON) scripts/crit-setup.py install --prefix=$(DESTDIR)$(PREFIX) --record $(CRIT_SETUP_FILES)
- .PHONY: install
-
- uninstall:
-diff --git a/scripts/crit-setup.py b/scripts/crit-setup.py
-index 871e55921..50745c294 100644
---- a/scripts/crit-setup.py
-+++ b/scripts/crit-setup.py
-@@ -1,4 +1,4 @@
--from distutils.core import setup
-+from setuptools import setup
-
- setup(name="crit",
- version="0.0.1",
diff --git a/sys-process/criu/files/criu-3.17-amdgpu-build-fixes.patch b/sys-process/criu/files/criu-3.17-amdgpu-build-fixes.patch
deleted file mode 100644
index 913737215e49..000000000000
--- a/sys-process/criu/files/criu-3.17-amdgpu-build-fixes.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-https://github.com/checkpoint-restore/criu/commit/cd0ed7e5491c7c827b887b2d80cf35e87819278b.patch
-https://github.com/checkpoint-restore/criu/commit/2b3763fe6a39033d4e3d3d80e28911d1737ac23b.patch
-
-From cd0ed7e5491c7c827b887b2d80cf35e87819278b Mon Sep 17 00:00:00 2001
-From: Radostin Stoyanov <rstoyanov@fedoraproject.org>
-Date: Sun, 15 May 2022 17:08:18 +0100
-Subject: [PATCH] amdgpu/Makefile: Fix include path
-
-When building packages for CRIU the source directory might have a
-name different than 'criu'.
-
-Fixes: #1877
-
-Reported-by: @siris
-Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
---- a/plugins/amdgpu/Makefile
-+++ b/plugins/amdgpu/Makefile
-@@ -2,7 +2,7 @@ PLUGIN_NAME := amdgpu_plugin
- PLUGIN_SOBJ := amdgpu_plugin.so
-
-
--PLUGIN_INCLUDE := -iquote../../../criu/include
-+PLUGIN_INCLUDE := -iquote../../include
- PLUGIN_INCLUDE += -iquote../../criu/include
- PLUGIN_INCLUDE += -iquote../../criu/arch/$(ARCH)/include/
- PLUGIN_INCLUDE += -iquote../../
-
-
-From 2b3763fe6a39033d4e3d3d80e28911d1737ac23b Mon Sep 17 00:00:00 2001
-From: Radostin Stoyanov <rstoyanov@fedoraproject.org>
-Date: Sun, 8 May 2022 11:07:25 +0100
-Subject: [PATCH] amdgpu: Set PLUGINDIR to /usr/lib/criu
-
-Building the criu packages for Ubuntu/Debian fails with:
-
- mkdir: cannot create directory '/var/lib/criu': Permission denied
-
-This patch updates PLUGINDIR with the value /usr/lib/criu
-
-Fixes: #1877
-
-Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
---- a/Makefile.install
-+++ b/Makefile.install
-@@ -7,7 +7,7 @@ MANDIR ?= $(PREFIX)/share/man
- INCLUDEDIR ?= $(PREFIX)/include
- LIBEXECDIR ?= $(PREFIX)/libexec
- RUNDIR ?= /run
--PLUGINDIR ?= /var/lib/criu
-+PLUGINDIR ?= $(PREFIX)/lib/criu
-
- #
- # For recent Debian/Ubuntu with multiarch support.
---- a/criu/include/plugin.h
-+++ b/criu/include/plugin.h
-@@ -5,7 +5,9 @@
- #include "common/compiler.h"
- #include "common/list.h"
-
--#define CR_PLUGIN_DEFAULT "/var/lib/criu/"
-+#ifndef CR_PLUGIN_DEFAULT
-+#define CR_PLUGIN_DEFAULT "/usr/lib/criu/"
-+#endif
-
- void cr_plugin_fini(int stage, int err);
- int cr_plugin_init(int stage);
---- a/plugins/amdgpu/Makefile
-+++ b/plugins/amdgpu/Makefile
-@@ -15,7 +15,7 @@ DEPS_NOK := ;
- include $(__nmk_dir)msg.mk
-
- CC := gcc
--PLUGIN_CFLAGS := -g -Wall -Werror -D _GNU_SOURCE -shared -nostartfiles -fPIC
-+PLUGIN_CFLAGS := -g -Wall -Werror -D _GNU_SOURCE -shared -nostartfiles -fPIC -DCR_PLUGIN_DEFAULT="$(PLUGINDIR)"
- PLUGIN_LDFLAGS := -lpthread -lrt -ldrm -ldrm_amdgpu
-
- ifeq ($(CONFIG_AMDGPU),y)
-@@ -50,16 +50,16 @@ clean: amdgpu_plugin_clean amdgpu_plugin_test_clean
- mrproper: clean
-
- install:
-- $(Q) mkdir -p $(PLUGINDIR)
- ifeq ($(CONFIG_AMDGPU),y)
-+ $(Q) mkdir -p $(DESTDIR)$(PLUGINDIR)
- $(E) " INSTALL " $(PLUGIN_NAME)
-- $(Q) install -m 644 $(PLUGIN_SOBJ) $(PLUGINDIR)
-+ $(Q) install -m 644 $(PLUGIN_SOBJ) $(DESTDIR)$(PLUGINDIR)
- endif
- .PHONY: install
-
- uninstall:
- ifeq ($(CONFIG_AMDGPU),y)
- $(E) " UNINSTALL" $(PLUGIN_NAME)
-- $(Q) $(RM) $(PLUGINDIR)/$(PLUGIN_SOBJ)
-+ $(Q) $(RM) $(DESTDIR)$(PLUGINDIR)/$(PLUGIN_SOBJ)
- endif
- .PHONY: uninstall
-
diff --git a/sys-process/criu/files/criu-3.17-glibc-2.36-deux.patch b/sys-process/criu/files/criu-3.17-glibc-2.36-deux.patch
deleted file mode 100644
index ca911d82779d..000000000000
--- a/sys-process/criu/files/criu-3.17-glibc-2.36-deux.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-https://github.com/checkpoint-restore/criu/commit/517c0947050e63aac72f63a3bf373d76264723b9
-https://bugs.gentoo.org/868099
-
-From: Radostin Stoyanov <rstoyanov@fedoraproject.org>
-Date: Wed, 24 Aug 2022 21:20:30 +0200
-Subject: [PATCH] mount: add definition for FSOPEN_CLOEXEC
-
-A recent change in glibc introduced `enum fsconfig_command` [1] and as a
-result the compilation of criu fails with the following errors
-
-In file included from criu/pie/util.c:3:
-/usr/include/sys/mount.h:240:6: error: redeclaration of 'enum fsconfig_command'
- 240 | enum fsconfig_command
- | ^~~~~~~~~~~~~~~~
-In file included from /usr/include/sys/mount.h:32:
-criu/include/linux/mount.h:11:6: note: originally defined here
- 11 | enum fsconfig_command {
- | ^~~~~~~~~~~~~~~~
-/usr/include/sys/mount.h:242:3: error: redeclaration of enumerator 'FSCONFIG_SET_FLAG'
- 242 | FSCONFIG_SET_FLAG = 0, /* Set parameter, supplying no value */
- | ^~~~~~~~~~~~~~~~~
-criu/include/linux/mount.h:12:9: note: previous definition of 'FSCONFIG_SET_FLAG' with type 'enum fsconfig_command'
- 12 | FSCONFIG_SET_FLAG = 0, /* Set parameter, supplying no value */
- | ^~~~~~~~~~~~~~~~~
-/usr/include/sys/mount.h:244:3: error: redeclaration of enumerator 'FSCONFIG_SET_STRING'
- 244 | FSCONFIG_SET_STRING = 1, /* Set parameter, supplying a string value */
- | ^~~~~~~~~~~~~~~~~~~
-criu/include/linux/mount.h:14:9: note: previous definition of 'FSCONFIG_SET_STRING' with type 'enum fsconfig_command'
- 14 | FSCONFIG_SET_STRING = 1, /* Set parameter, supplying a string value */
- | ^~~~~~~~~~~~~~~~~~~
-/usr/include/sys/mount.h:246:3: error: redeclaration of enumerator 'FSCONFIG_SET_BINARY'
- 246 | FSCONFIG_SET_BINARY = 2, /* Set parameter, supplying a binary blob value */
- | ^~~~~~~~~~~~~~~~~~~
-criu/include/linux/mount.h:16:9: note: previous definition of 'FSCONFIG_SET_BINARY' with type 'enum fsconfig_command'
- 16 | FSCONFIG_SET_BINARY = 2, /* Set parameter, supplying a binary blob value */
- | ^~~~~~~~~~~~~~~~~~~
-/usr/include/sys/mount.h:248:3: error: redeclaration of enumerator 'FSCONFIG_SET_PATH'
- 248 | FSCONFIG_SET_PATH = 3, /* Set parameter, supplying an object by path */
- | ^~~~~~~~~~~~~~~~~
-criu/include/linux/mount.h:18:9: note: previous definition of 'FSCONFIG_SET_PATH' with type 'enum fsconfig_command'
- 18 | FSCONFIG_SET_PATH = 3, /* Set parameter, supplying an object by path */
- | ^~~~~~~~~~~~~~~~~
-/usr/include/sys/mount.h:250:3: error: redeclaration of enumerator 'FSCONFIG_SET_PATH_EMPTY'
- 250 | FSCONFIG_SET_PATH_EMPTY = 4, /* Set parameter, supplying an object by (empty) path */
- | ^~~~~~~~~~~~~~~~~~~~~~~
-criu/include/linux/mount.h:20:9: note: previous definition of 'FSCONFIG_SET_PATH_EMPTY' with type 'enum fsconfig_command'
- 20 | FSCONFIG_SET_PATH_EMPTY = 4, /* Set parameter, supplying an object by (empty) path */
- | ^~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/sys/mount.h:252:3: error: redeclaration of enumerator 'FSCONFIG_SET_FD'
- 252 | FSCONFIG_SET_FD = 5, /* Set parameter, supplying an object by fd */
- | ^~~~~~~~~~~~~~~
-criu/include/linux/mount.h:22:9: note: previous definition of 'FSCONFIG_SET_FD' with type 'enum fsconfig_command'
- 22 | FSCONFIG_SET_FD = 5, /* Set parameter, supplying an object by fd */
- | ^~~~~~~~~~~~~~~
-/usr/include/sys/mount.h:254:3: error: redeclaration of enumerator 'FSCONFIG_CMD_CREATE'
- 254 | FSCONFIG_CMD_CREATE = 6, /* Invoke superblock creation */
- | ^~~~~~~~~~~~~~~~~~~
-criu/include/linux/mount.h:24:9: note: previous definition of 'FSCONFIG_CMD_CREATE' with type 'enum fsconfig_command'
- 24 | FSCONFIG_CMD_CREATE = 6, /* Invoke superblock creation */
- | ^~~~~~~~~~~~~~~~~~~
-/usr/include/sys/mount.h:256:3: error: redeclaration of enumerator 'FSCONFIG_CMD_RECONFIGURE'
- 256 | FSCONFIG_CMD_RECONFIGURE = 7, /* Invoke superblock reconfiguration */
- | ^~~~~~~~~~~~~~~~~~~~~~~~
-criu/include/linux/mount.h:26:9: note: previous definition of 'FSCONFIG_CMD_RECONFIGURE' with type 'enum fsconfig_command'
- 26 | FSCONFIG_CMD_RECONFIGURE = 7, /* Invoke superblock reconfiguration */
-
-This patch adds definition for FSOPEN_CLOEXEC to solve this problem. In particular,
-sys/mount.h includes ifndef check for FSOPEN_CLOEXEC surrounding `enum fsconfig_command`.
-
-[1] https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=7eae6a91e9b1670330c9f15730082c91c0b1d570
-
-Reported-by: Younes Manton (@ymanton)
-Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
---- a/criu/include/linux/mount.h
-+++ b/criu/include/linux/mount.h
-@@ -6,7 +6,7 @@
-
- /* Copied from /usr/include/sys/mount.h */
-
--#ifndef FSCONFIG_CMD_CREATE
-+#ifndef FSOPEN_CLOEXEC
- /* The type of fsconfig call made. */
- enum fsconfig_command {
- FSCONFIG_SET_FLAG = 0, /* Set parameter, supplying no value */
-@@ -26,7 +26,13 @@ enum fsconfig_command {
- FSCONFIG_CMD_RECONFIGURE = 7, /* Invoke superblock reconfiguration */
- #define FSCONFIG_CMD_RECONFIGURE FSCONFIG_CMD_RECONFIGURE
- };
--#endif // FSCONFIG_CMD_CREATE
-+
-+#endif // FSOPEN_CLOEXEC
-+
-+/* fsopen flags. With the redundant definition, we check if the kernel,
-+ * glibc value and our value still match.
-+ */
-+#define FSOPEN_CLOEXEC 0x00000001
-
- #ifndef MS_MGC_VAL
- /* Magic mount flag number. Has to be or-ed to the flag values. */
diff --git a/sys-process/criu/files/criu-3.17-glibc-2.36.patch b/sys-process/criu/files/criu-3.17-glibc-2.36.patch
deleted file mode 100644
index 5387c5a5b97c..000000000000
--- a/sys-process/criu/files/criu-3.17-glibc-2.36.patch
+++ /dev/null
@@ -1,242 +0,0 @@
-https://bugs.gentoo.org/863683
-https://github.com/checkpoint-restore/criu/pull/1943
-
-From 8cd5fccd6cf3d03afb5abe463134d31f54d42258 Mon Sep 17 00:00:00 2001
-From: Radostin Stoyanov <rstoyanov@fedoraproject.org>
-Date: Sun, 31 Jul 2022 16:07:30 +0000
-Subject: [PATCH 2/2] criu: fix conflicting headers
-
-There are several changes in glibc 2.36 that make sys/mount.h header
-incompatible with kernel headers:
-
-https://sourceware.org/glibc/wiki/Release/2.36#Usage_of_.3Clinux.2Fmount.h.3E_and_.3Csys.2Fmount.h.3E
-
-This patch removes conflicting includes for `<linux/mount.h>` and
-updates the content of `criu/include/linux/mount.h` to match
-`/usr/include/sys/mount.h`. In addition, inline definitions sys_*()
-functions have been moved from "linux/mount.h" to "syscall.h" to
-avoid conflicts with `uapi/compel/plugins/std/syscall.h` and
-`<unistd.h>`. The include for `<linux/aio_abi.h>` has been replaced
-with local include to avoid conflicts with `<sys/mount.h>`.
-
-Fixes: #1949
-
-Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
---- a/criu/cgroup.c
-+++ b/criu/cgroup.c
-@@ -27,6 +27,7 @@
- #include "images/cgroup.pb-c.h"
- #include "kerndat.h"
- #include "linux/mount.h"
-+#include "syscall.h"
-
- /*
- * This structure describes set of controller groups
---- a/criu/cr-check.c
-+++ b/criu/cr-check.c
-@@ -21,7 +21,6 @@
- #include <sys/prctl.h>
- #include <sched.h>
- #include <sys/mount.h>
--#include <linux/aio_abi.h>
-
- #include "../soccr/soccr.h"
-
-@@ -52,6 +51,7 @@
- #include "net.h"
- #include "restorer.h"
- #include "uffd.h"
-+#include "linux/aio_abi.h"
-
- #include "images/inventory.pb-c.h"
-
---- a/criu/cr-restore.c
-+++ b/criu/cr-restore.c
-@@ -22,7 +22,6 @@
- #include <compel/ptrace.h>
- #include "common/compiler.h"
-
--#include "linux/mount.h"
- #include "linux/rseq.h"
-
- #include "clone-noasan.h"
-@@ -86,6 +85,8 @@
- #include <compel/plugins/std/syscall-codes.h>
- #include "compel/include/asm/syscall.h"
-
-+#include "linux/mount.h"
-+
- #include "protobuf.h"
- #include "images/sa.pb-c.h"
- #include "images/timer.pb-c.h"
---- a/criu/include/aio.h
-+++ b/criu/include/aio.h
-@@ -1,7 +1,7 @@
- #ifndef __CR_AIO_H__
- #define __CR_AIO_H__
-
--#include <linux/aio_abi.h>
-+#include "linux/aio_abi.h"
- #include "images/mm.pb-c.h"
- unsigned int aio_estimate_nr_reqs(unsigned int size);
- int dump_aio_ring(MmEntry *mme, struct vma_area *vma);
---- /dev/null
-+++ b/criu/include/linux/aio_abi.h
-@@ -0,0 +1,14 @@
-+#ifndef __LINUX__AIO_ABI_H
-+#define __LINUX__AIO_ABI_H
-+
-+typedef __kernel_ulong_t aio_context_t;
-+
-+/* read() from /dev/aio returns these structures. */
-+struct io_event {
-+ __u64 data; /* the data field from the iocb */
-+ __u64 obj; /* what iocb this event came from */
-+ __s64 res; /* result code for this event */
-+ __s64 res2; /* secondary result */
-+};
-+
-+#endif /* __LINUX__AIO_ABI_H */
---- a/criu/include/linux/mount.h
-+++ b/criu/include/linux/mount.h
-@@ -4,32 +4,34 @@
- #include "common/config.h"
- #include "compel/plugins/std/syscall-codes.h"
-
--#ifdef CONFIG_HAS_FSCONFIG
--#include <linux/mount.h>
--#else
-+/* Copied from /usr/include/sys/mount.h */
-+
-+#ifndef FSCONFIG_CMD_CREATE
-+/* The type of fsconfig call made. */
- enum fsconfig_command {
-- FSCONFIG_SET_FLAG = 0, /* Set parameter, supplying no value */
-- FSCONFIG_SET_STRING = 1, /* Set parameter, supplying a string value */
-- FSCONFIG_SET_BINARY = 2, /* Set parameter, supplying a binary blob value */
-- FSCONFIG_SET_PATH = 3, /* Set parameter, supplying an object by path */
-- FSCONFIG_SET_PATH_EMPTY = 4, /* Set parameter, supplying an object by (empty) path */
-- FSCONFIG_SET_FD = 5, /* Set parameter, supplying an object by fd */
-- FSCONFIG_CMD_CREATE = 6, /* Invoke superblock creation */
-+ FSCONFIG_SET_FLAG = 0, /* Set parameter, supplying no value */
-+#define FSCONFIG_SET_FLAG FSCONFIG_SET_FLAG
-+ FSCONFIG_SET_STRING = 1, /* Set parameter, supplying a string value */
-+#define FSCONFIG_SET_STRING FSCONFIG_SET_STRING
-+ FSCONFIG_SET_BINARY = 2, /* Set parameter, supplying a binary blob value */
-+#define FSCONFIG_SET_BINARY FSCONFIG_SET_BINARY
-+ FSCONFIG_SET_PATH = 3, /* Set parameter, supplying an object by path */
-+#define FSCONFIG_SET_PATH FSCONFIG_SET_PATH
-+ FSCONFIG_SET_PATH_EMPTY = 4, /* Set parameter, supplying an object by (empty) path */
-+#define FSCONFIG_SET_PATH_EMPTY FSCONFIG_SET_PATH_EMPTY
-+ FSCONFIG_SET_FD = 5, /* Set parameter, supplying an object by fd */
-+#define FSCONFIG_SET_FD FSCONFIG_SET_FD
-+ FSCONFIG_CMD_CREATE = 6, /* Invoke superblock creation */
-+#define FSCONFIG_CMD_CREATE FSCONFIG_CMD_CREATE
- FSCONFIG_CMD_RECONFIGURE = 7, /* Invoke superblock reconfiguration */
-+#define FSCONFIG_CMD_RECONFIGURE FSCONFIG_CMD_RECONFIGURE
- };
--#endif
-+#endif // FSCONFIG_CMD_CREATE
-
--static inline int sys_fsopen(const char *fsname, unsigned int flags)
--{
-- return syscall(__NR_fsopen, fsname, flags);
--}
--static inline int sys_fsconfig(int fd, unsigned int cmd, const char *key, const char *value, int aux)
--{
-- return syscall(__NR_fsconfig, fd, cmd, key, value, aux);
--}
--static inline int sys_fsmount(int fd, unsigned int flags, unsigned int attr_flags)
--{
-- return syscall(__NR_fsmount, fd, flags, attr_flags);
--}
-+#ifndef MS_MGC_VAL
-+/* Magic mount flag number. Has to be or-ed to the flag values. */
-+#define MS_MGC_VAL 0xc0ed0000 /* Magic flag number to indicate "new" flags */
-+#define MS_MGC_MSK 0xffff0000 /* Magic flag number mask */
-+#endif
-
- #endif
---- /dev/null
-+++ b/criu/include/syscall.h
-@@ -0,0 +1,17 @@
-+#ifndef __CR_SYSCALL_H__
-+#define __CR_SYSCALL_H__
-+
-+static inline int sys_fsopen(const char *fsname, unsigned int flags)
-+{
-+ return syscall(__NR_fsopen, fsname, flags);
-+}
-+static inline int sys_fsconfig(int fd, unsigned int cmd, const char *key, const char *value, int aux)
-+{
-+ return syscall(__NR_fsconfig, fd, cmd, key, value, aux);
-+}
-+static inline int sys_fsmount(int fd, unsigned int flags, unsigned int attr_flags)
-+{
-+ return syscall(__NR_fsmount, fd, flags, attr_flags);
-+}
-+
-+#endif /* __CR_SYSCALL_H__ */
-\ No newline at end of file
---- a/criu/pie/parasite.c
-+++ b/criu/pie/parasite.c
-@@ -3,7 +3,6 @@
- #include <signal.h>
- #include <linux/limits.h>
- #include <linux/capability.h>
--#include <sys/mount.h>
- #include <stdarg.h>
- #include <sys/ioctl.h>
- #include <sys/uio.h>
-@@ -14,6 +13,7 @@
- #include "int.h"
- #include "types.h"
- #include <compel/plugins/std/syscall.h>
-+#include "linux/mount.h"
- #include "parasite.h"
- #include "fcntl.h"
- #include "prctl.h"
---- a/criu/util.c
-+++ b/criu/util.c
-@@ -40,6 +40,7 @@
- #include "mem.h"
- #include "namespaces.h"
- #include "criu-log.h"
-+#include "syscall.h"
-
- #include "clone-noasan.h"
- #include "cr_options.h"
---- a/scripts/feature-tests.mak
-+++ b/scripts/feature-tests.mak
-@@ -137,19 +137,6 @@ ENTRY(main)
- END(main)
- endef
-
--define FEATURE_TEST_FSCONFIG
--
--#include <linux/mount.h>
--
--int main(void)
--{
-- if (FSCONFIG_CMD_CREATE > 0)
-- return 0;
-- return 0;
--}
--
--endef
--
- define FEATURE_TEST_NFTABLES_LIB_API_0
-
- #include <string.h>
-
---- a/Makefile.config
-+++ b/Makefile.config
-@@ -70,7 +70,7 @@ export DEFINES += $(FEATURE_DEFINES)
- export CFLAGS += $(FEATURE_DEFINES)
-
- FEATURES_LIST := TCP_REPAIR STRLCPY STRLCAT PTRACE_PEEKSIGINFO \
-- SETPROCTITLE_INIT MEMFD TCP_REPAIR_WINDOW FSCONFIG MEMFD_CREATE OPENAT2
-+ SETPROCTITLE_INIT MEMFD TCP_REPAIR_WINDOW MEMFD_CREATE OPENAT2
-
- # $1 - config name
- define gen-feature-test
diff --git a/sys-process/criu/files/criu-3.18-buildsystem.patch b/sys-process/criu/files/criu-3.18-buildsystem.patch
deleted file mode 100644
index 5a4d41a3840d..000000000000
--- a/sys-process/criu/files/criu-3.18-buildsystem.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff --git a/Makefile.config b/Makefile.config
-index 270ec61c0..eed38626e 100644
---- a/Makefile.config
-+++ b/Makefile.config
-@@ -5,9 +5,6 @@ include scripts/feature-tests.mak
- ifeq ($(call try-cc,$(FEATURE_TEST_LIBBSD_DEV),-lbsd),true)
- LIBS_FEATURES += -lbsd
- FEATURE_DEFINES += -DCONFIG_HAS_LIBBSD
--else
-- $(info Note: Building without setproctitle() and strlcpy() support.)
-- $(info $(info) To enable these features, please install libbsd-devel (RPM) / libbsd-dev (DEB).)
- endif
-
- ifeq ($(call pkg-config-check,libselinux),y)
-@@ -33,8 +30,6 @@ ifeq ($(NO_GNUTLS)x$(call pkg-config-check,gnutls),xy)
- LIBS_FEATURES += -lgnutls
- export CONFIG_GNUTLS := y
- FEATURE_DEFINES += -DCONFIG_GNUTLS
--else
-- $(info Note: Building without GnuTLS support)
- endif
-
- ifeq ($(call pkg-config-check,libnftables),y)
-@@ -49,9 +44,6 @@ ifeq ($(call pkg-config-check,libnftables),y)
- $(warning Warn: you have libnftables installed but it has incompatible API)
- $(warning Warn: Building without nftables support)
- endif
--else
-- $(warning Warn: you have no libnftables installed)
-- $(warning Warn: Building without nftables support)
- endif
-
- export LIBS += $(LIBS_FEATURES)
-diff --git a/lib/Makefile b/lib/Makefile
-index ff540fb75..dcac4b1ac 100644
---- a/lib/Makefile
-+++ b/lib/Makefile
-@@ -54,10 +54,6 @@ install: lib-c lib-a lib-py crit/crit lib/c/criu.pc.in
- $(Q) mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig
- $(Q) sed -e 's,@version@,$(CRIU_VERSION),' -e 's,@libdir@,$(LIBDIR),' -e 's,@includedir@,$(dir $(INCLUDEDIR)/criu/),' lib/c/criu.pc.in > lib/c/criu.pc
- $(Q) install -m 644 lib/c/criu.pc $(DESTDIR)$(LIBDIR)/pkgconfig
--ifeq ($(PYTHON),python3)
-- $(E) " INSTALL " crit
-- $(Q) $(PYTHON) -m pip install --upgrade --force-reinstall --prefix=$(DESTDIR)$(PREFIX) ./crit
--endif
- .PHONY: install
-
- uninstall:
-@@ -69,8 +65,4 @@ uninstall:
- $(Q) $(RM) $(addprefix $(DESTDIR)$(INCLUDEDIR)/criu/,$(notdir $(UAPI_HEADERS)))
- $(E) " UNINSTALL" pkgconfig/criu.pc
- $(Q) $(RM) $(addprefix $(DESTDIR)$(LIBDIR)/pkgconfig/,criu.pc)
--ifeq ($(PYTHON),python3)
-- $(E) " UNINSTALL" crit
-- $(Q) $(PYTHON) ./scripts/uninstall_module.py --prefix=$(DESTDIR)$(PREFIX) crit
--endif
- .PHONY: uninstall
diff --git a/sys-process/criu/files/criu-4.1-no-werror.patch b/sys-process/criu/files/criu-4.1-no-werror.patch
new file mode 100644
index 000000000000..fc5cd6036b25
--- /dev/null
+++ b/sys-process/criu/files/criu-4.1-no-werror.patch
@@ -0,0 +1,164 @@
+--- a/Makefile.config
++++ b/Makefile.config
+@@ -13,13 +13,13 @@ else
+ $(info $S Install libbsd-devel (RPM) / libbsd-dev (DEB) to fix.)
+ endif
+
+-ifeq ($(call pkg-config-check,libselinux),y)
+- LIBS_FEATURES += -lselinux
++ifeq ($(call pkg-config-check,libno_libselinux),y)
++ LIBS_FEATURES += -lno_libselinux
+ FEATURE_DEFINES += -DCONFIG_HAS_SELINUX
+ endif
+
+-ifeq ($(call pkg-config-check,libbpf),y)
+- LIBS_FEATURES += -lbpf
++ifeq ($(call pkg-config-check,libno_libbpf),y)
++ LIBS_FEATURES += -lno_libbpf
+ FEATURE_DEFINES += -DCONFIG_HAS_LIBBPF
+ export CONFIG_HAS_LIBBPF := y
+ endif
+--- a/compel/test/fdspy/Makefile
++++ b/compel/test/fdspy/Makefile
+@@ -1,5 +1,5 @@
+ CC := gcc
+-CFLAGS ?= -O2 -g -Wall -Werror
++CFLAGS ?= -O2 -g -Wall
+
+ COMPEL := ../../../compel/compel-host
+
+--- a/compel/test/infect/Makefile
++++ b/compel/test/infect/Makefile
+@@ -1,5 +1,5 @@
+ CC := gcc
+-CFLAGS ?= -O2 -g -Wall -Werror
++CFLAGS ?= -O2 -g -Wall
+
+ COMPEL := ../../../compel/compel-host
+
+--- a/compel/test/rsys/Makefile
++++ b/compel/test/rsys/Makefile
+@@ -1,5 +1,5 @@
+ CC := gcc
+-CFLAGS ?= -O2 -g -Wall -Werror
++CFLAGS ?= -O2 -g -Wall
+
+ COMPEL := ../../../compel/compel-host
+
+--- a/compel/test/stack/Makefile
++++ b/compel/test/stack/Makefile
+@@ -1,5 +1,5 @@
+ CC := gcc
+-CFLAGS ?= -O2 -g -Wall -Werror
++CFLAGS ?= -O2 -g -Wall
+
+ COMPEL := ../../../compel/compel-host
+
+--- a/plugins/amdgpu/Makefile
++++ b/plugins/amdgpu/Makefile
+@@ -15,7 +15,7 @@ DEPS_NOK := ;
+ __nmk_dir ?= ../../scripts/nmk/scripts/
+ include $(__nmk_dir)msg.mk
+
+-PLUGIN_CFLAGS := -g -Wall -Werror -D _GNU_SOURCE -shared -nostartfiles -fPIC
++PLUGIN_CFLAGS := -g -Wall -D _GNU_SOURCE -shared -nostartfiles -fPIC
+ PLUGIN_LDFLAGS := -lpthread -lrt -ldrm -ldrm_amdgpu
+
+ ifeq ($(CONFIG_AMDGPU),y)
+--- a/plugins/cuda/Makefile
++++ b/plugins/cuda/Makefile
+@@ -10,7 +10,7 @@ PLUGIN_INCLUDE += -iquote../../
+
+ COMPEL := ../../compel/compel-host
+
+-PLUGIN_CFLAGS := -g -Wall -Werror -shared -nostartfiles -fPIC
++PLUGIN_CFLAGS := -g -Wall -shared -nostartfiles -fPIC
+
+ __nmk_dir ?= ../../scripts/nmk/scripts/
+ include $(__nmk_dir)msg.mk
+--- a/test/others/ext-links/Makefile
++++ b/test/others/ext-links/Makefile
+@@ -1,4 +1,4 @@
+ all: mvlink.so
+
+ mvlink.so: mvlink.c
+- gcc -g -Werror -Wall -shared -nostartfiles mvlink.c -o mvlink.so -iquote ../../../criu/include -fPIC
++ gcc -g -Wall -shared -nostartfiles mvlink.c -o mvlink.so -iquote ../../../criu/include -fPIC
+--- a/test/others/libcriu/Makefile
++++ b/test/others/libcriu/Makefile
+@@ -24,7 +24,7 @@ endef
+ $(foreach t, $(TESTS), $(eval $(call genb, $(t))))
+
+ %.o: %.c
+- gcc -c $^ -iquote ../../../../criu/criu/include -I../../../../criu/lib/c/ -I../../../../criu/images/ -o $@ -Werror
++ gcc -c $^ -iquote ../../../../criu/criu/include -I../../../../criu/lib/c/ -I../../../../criu/images/ -o $@
+
+ clean: libcriu_clean
+ rm -rf $(TESTS) $(TESTS:%=%.o) lib.o
+--- a/test/others/mounts/ext/Makefile
++++ b/test/others/mounts/ext/Makefile
+@@ -1,7 +1,7 @@
+ all: ext-mount.so ns_init
+
+ ext-mount.so: ext-mount.c
+- gcc -g -Werror -Wall -shared -nostartfiles ext-mount.c -o ext-mount.so -iquote ../../../include -fPIC
++ gcc -g -Wall -shared -nostartfiles ext-mount.c -o ext-mount.so -iquote ../../../include -fPIC
+
+ ns_init: ns_init.o
+ gcc -static $< -o $@
+--- a/test/others/rpc/Makefile
++++ b/test/others/rpc/Makefile
+@@ -1,7 +1,7 @@
+ all: test-c rpc_pb2.py criu
+ .PHONY: all
+
+-CFLAGS += -g -Werror -Wall -I.
++CFLAGS += -g -Wall -I.
+ LDLIBS += -lprotobuf-c
+
+ PYTHON ?= python3
+--- a/test/others/unix-callback/Makefile
++++ b/test/others/unix-callback/Makefile
+@@ -7,16 +7,16 @@ unix.pb-c.c: unix.proto
+ protoc-c --proto_path=. --c_out=. unix.proto
+
+ unix-lib.so: unix-lib.c unix.pb-c.c
+- gcc -g -Werror -Wall -shared -nostartfiles unix-lib.c unix.pb-c.c -o unix-lib.so -iquote ../../../criu/include -fPIC
++ gcc -g -Wall -shared -nostartfiles unix-lib.c unix.pb-c.c -o unix-lib.so -iquote ../../../criu/include -fPIC
+
+ syslog-lib.so: syslog-lib.c
+- gcc -g -Werror -Wall -shared -nostartfiles syslog-lib.c -o syslog-lib.so -iquote ../../../criu/include -fPIC
++ gcc -g -Wall -shared -nostartfiles syslog-lib.c -o syslog-lib.so -iquote ../../../criu/include -fPIC
+
+ unix-server: unix-server.c
+- gcc -Werror -Wall -o unix-server unix-server.c
++ gcc -Wall -o unix-server unix-server.c
+
+ unix-client: unix-client.c
+- gcc -Werror -Wall -o unix-client unix-client.c
++ gcc -Wall -o unix-client unix-client.c
+
+ clean:
+ rm -rf data unix-lib.so unix-server unix-client syslog-lib.so output pid unix.pb-c.*
+--- a/test/plugins/Makefile
++++ b/test/plugins/Makefile
+@@ -7,7 +7,7 @@ PLUGIN_INCLUDE := -iquote../../include
+ PLUGIN_INCLUDE += -iquote../../criu/include
+ PLUGIN_INCLUDE += -iquote../../criu/arch/$(ARCH)/include/
+ PLUGIN_INCLUDE += -iquote../../
+-PLUGIN_CFLAGS := -g -Wall -Werror -shared -nostartfiles -fPIC
++PLUGIN_CFLAGS := -g -Wall -shared -nostartfiles -fPIC
+
+ # Silent make rules.
+ Q := @
+--- a/test/zdtm/Makefile.inc
++++ b/test/zdtm/Makefile.inc
+@@ -38,7 +38,7 @@ ifeq ($(origin CC), default)
+ CC := $(CROSS_COMPILE)$(HOSTCC)
+ endif
+ PKG_CONFIG ?= pkg-config
+-CFLAGS += -g -O2 -Wall -Werror -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
++CFLAGS += -g -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
+ CFLAGS += -Wdeclaration-after-statement -Wstrict-prototypes
+ CFLAGS += $(USERCFLAGS) $(ARCHCFLAGS)
+ CFLAGS += -D_GNU_SOURCE -D_LARGEFILE64_SOURCE
diff --git a/sys-process/iotop-c/iotop-c-1.29.ebuild b/sys-process/iotop-c/iotop-c-1.29.ebuild
index 25ee382fe36e..94d9b11dabdb 100644
--- a/sys-process/iotop-c/iotop-c-1.29.ebuild
+++ b/sys-process/iotop-c/iotop-c-1.29.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/iotop-${PV}"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
sys-libs/ncurses:=
diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index 5953f4b3f65c..01480fbc4774 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1,3 +1,2 @@
DIST element-v1.11.101.tar.gz 34385333 BLAKE2B 0f6fc2f029567f824716a719391814250b3459d7a960488fb149014613a59542f0cfd00c02766ba8272f24527de7b351646ba740bba0835616a79d0214103718 SHA512 4f7a287496699d08a9b49246614c68245953b215bd728b6ed6eb486b9a56e9e7d12b108f8f4f0937650876bebdfe94180cd4950d6e9812be6cdf218cad0a57c2
-DIST element-v1.11.96.tar.gz 26393559 BLAKE2B 9e4942e30c646448614ef5fa63f54bcaaff4234ed2dc478092811bb877258a57d443bfb9dae7f67e88ebe76e33d33e37e54ad5269a04bd40b0e87de79aeeb386 SHA512 7d6b2c5f922c02ac2899ea783da6689b483e44bc6b5478709b43006f962e0582512cc865bee64130d5adcdb89e3a9b0b64aad1d7674ec3b4f82aeda7d3df9ff6
-DIST element-v1.11.97.tar.gz 34092283 BLAKE2B 34da130a3cc05a3a931f1611998c6b2fc2b37befff163de9e36c7465469b54206fb53b5b34ac7e99cc04e68a965e1cf34542f5f7440e68861f9c652fd8a03688 SHA512 80a95092d6671d9518f7c036a20d43d9ae931a8c4b3d898953734089a159bad02ea6ae7ea2300c09920393a865f8e8ca842dfa5e721dd53a52f13bb00b81996c
+DIST element-v1.11.104.tar.gz 37703103 BLAKE2B 577d28d70c8410f9bc3f0121db8b14bc9131ca66eb271d1385e4d6ec0c52dfef6f908b9dac7afc6feacd4d2d1569a42578e43ad2f86c48ed723b61716de4c5be SHA512 61aaa08645ec8a41251f687831b1211bc9520e0c6998c3a6c7eac84520d37c191dd497ef63e8b560e58b5b6df503f97f7b21a9eff3231524d384413741523354
diff --git a/www-apps/element/element-1.11.96.ebuild b/www-apps/element/element-1.11.104.ebuild
index 808c5da3f6c6..3aefc3634a9f 100644
--- a/www-apps/element/element-1.11.96.ebuild
+++ b/www-apps/element/element-1.11.104.ebuild
@@ -7,7 +7,7 @@ inherit webapp
DESCRIPTION="A glossy Matrix collaboration client for the web"
HOMEPAGE="https://element.io/"
-SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz"
+SRC_URI="https://github.com/element-hq/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz"
S=${WORKDIR}/${PN}-v${PV}
LICENSE="Apache-2.0"
diff --git a/www-apps/element/element-1.11.97.ebuild b/www-apps/element/element-1.11.97.ebuild
deleted file mode 100644
index 808c5da3f6c6..000000000000
--- a/www-apps/element/element-1.11.97.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="A glossy Matrix collaboration client for the web"
-HOMEPAGE="https://element.io/"
-SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz"
-S=${WORKDIR}/${PN}-v${PV}
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-need_httpd
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
-
- dodir "${MY_HTDOCSDIR}"/home
- dodir "${MY_HTDOCSDIR}"/sites
-
- webapp_serverowned "${MY_HTDOCSDIR}"/home
- webapp_serverowned "${MY_HTDOCSDIR}"/sites
- #webapp_configfile "${MY_HTDOCSDIR}"/config.json
-
- webapp_src_install
-}
diff --git a/www-apps/nanoc/nanoc-4.13.5.ebuild b/www-apps/nanoc/nanoc-4.13.5.ebuild
index 07e97842bc96..66c2f8b700fd 100644
--- a/www-apps/nanoc/nanoc-4.13.5.ebuild
+++ b/www-apps/nanoc/nanoc-4.13.5.ebuild
@@ -48,6 +48,7 @@ ruby_add_bdepend "test? (
>=dev-ruby/mocha-0.13
dev-ruby/minitest
dev-ruby/mustache
+ >=dev-ruby/nokogiri-1.12
dev-ruby/pry
dev-ruby/rdoc
>=dev-ruby/rouge-3.5.1:2
diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 822a60d8e062..a7528a499956 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,11 +1,7 @@
DIST nextcloud-29.0.12.tar.bz2 208445377 BLAKE2B a6ab1eb1aa41dfabaefcdd1d2b9ea79d9ef8ae2188a2166babe1ceda0f9f1af97de4089bcf6184dd811ec6a57fd253412e199cf2bbaf1bb2524409b75f6d2809 SHA512 10a5bbc61d2a85090aaa6174eac415337b63adaf23e8044d25c674d0ce8d6bcfff949d3950abd369ecfa2c2b9c4a747d0744a47777bc3d51799804b696579a6e
-DIST nextcloud-29.0.14.tar.bz2 211361285 BLAKE2B da067ac01034795c51970ec78a220d21e64bf8843c79447f94be8dd1c12d2903a711328b726c137cb6868845a9c21e13a968aaddacafebefb28b1e6383e02b1f SHA512 1754344aa7052f617c98fa56e780a7df9a5f2535dbc8f53b60aff9ac93e33a52a1a8bed67221409c5375ec719659a020b4349141026d2c2700615c7e2119ba29
-DIST nextcloud-29.0.15.tar.bz2 209892388 BLAKE2B e9da773e83ac16d7d735dd504ccf383fa61c3dc73b167b37b5cb42ba39664f68ec88fe3a207e53cb97067f9fc2e07316496efd81a6f22d836a6f5f9a62308975 SHA512 4ceaac1266ee7817f5dff1e895b6245f77c7252b2c0bb7c3a2803a04e2bb2b869288b1943595258bcc3d10fd862181cd7356678ff8992ebee10c7a0ac8aa39a2
DIST nextcloud-29.0.16.tar.bz2 210292854 BLAKE2B cb3b6768fadfd9f08dd2bf3f10ed6a96cfaabeb2c8368443bc0dc762f00a9919c00a5e426262cebbe9e2a2027244a05c60b33a19b5cd64a3a128babcb9e5c540 SHA512 e786dec5973f8184b20915b3e0ec80c316c636c70537932e7302ccc905389cda6b344ef73d44fa7ce74b75d36ee1f9a6f1f8851c29faf29774d1bd3d3cb05a00
DIST nextcloud-30.0.11.tar.bz2 190249521 BLAKE2B 4a3b86354993553773d7a95798906b347d6281bc8fc2de029ff021fed1226e914836bc2bb577756878f3bbdf3fd6632a99fa4b490790f967dc8849a2e9eec0b8 SHA512 9937d2e97d378324de99785ae895bce5583e667f3782228a7472f95206f21400c0d287235bef2a009324fa487c8cd6e9b847f27b30f8b8392c1072e7064ef4f8
+DIST nextcloud-30.0.12.tar.bz2 189862699 BLAKE2B 22d3d658b700c1979d935e004c99b7fc1a8d9ffdb4a408418d9868d80cc2d70ac064df3476678f63f19e3db9fd947cfd9b687ebed3bd51c24982dc60405e3f95 SHA512 8ed2241909fd598f2a26f6811a83d48140a9f00abcd882fbd5a77e4eeed542c407e65630589c2a817e4540b332e5800e30c20d4126c2089376a6085877030f4e
DIST nextcloud-30.0.6.tar.bz2 191446841 BLAKE2B 300d872399e630de633a066625a7f21d982537ed1c394c3912449ec57c07661ee2db2022f5d9bd3b0cba443372ae5483b56064d4e8a4aaa2ddc416ef8355feec SHA512 5eb98bf8badcf9a1e0b0482c230dae573a7e577281502dd7ac46804bec2a1bb5aa82dd5e5dc800380a9852e8d076432a819032fdabbf39c09bc902c257aeffa3
-DIST nextcloud-30.0.8.tar.bz2 189940461 BLAKE2B 26050537ec94de8688f1152a09603b5a8877f7b9452d3aacb6d838f3cded8c02e370a2a7b105b5e3f5c56f2fb468e7bca7a2cc549f204d5d9e18020dd71a8e70 SHA512 0bca2f42ccfb7db4befdd2aeeb1df72d2f9acad88907706f8524ced55bd0213b30b687a5e4c623615e59f22246562e195fd74bbb409c4f60b713482e1237d755
-DIST nextcloud-30.0.9.tar.bz2 190399555 BLAKE2B c874debb6f4140c67b41d79e95b2d7649e110c6b75f838d59dd5e6ae9907d2d8deda24bed09f0325bccd1cb895b996cd3cf36b5691e913f5fa2f499cfa1f1e0f SHA512 9cc4e615b0015ea3c038796b28c8ba70b5e1a870407b81dda61aa561baa061749d988b110cf4ab3509475d5b4e48f5e25f05ab992be70478b75d00ca2873ec1f
-DIST nextcloud-31.0.2.tar.bz2 226002100 BLAKE2B 8be160b2b8845131c42a5a8ef23887a089063d24b9a77d8e3111df21285fefd38ea926cc044d154d586d99c5d9a6c5c5b268d3b01b2dac6df49ef609ce8367d1 SHA512 bef29a4fdde468ae61b7d504b1f6d2bb031841edf97837116025d0966f812be95fff1ab7e02105cdf8250de11c62f82d89f08bcae30d4dd91d10694f7b267e4c
-DIST nextcloud-31.0.3.tar.bz2 227208602 BLAKE2B 8718b49b5deff3c4c05412368cf1adcf79f8083ca7b14f1f743e3ba859aa37a643c7775069fcaf5e7460dbaa15fc9f051a7ca579f50102c1517b060f613829fd SHA512 a944e7abd3c1b7f2934ba0b8050552d94253f697b563ae47a4201c7896beeecd9f5983ecc2fd39ad58d56decb8c7e8fc34ee4514066f8fa6e385a3290c9c9dc9
DIST nextcloud-31.0.5.tar.bz2 226737152 BLAKE2B d349a44053a8ed963267adc4b3b73bed25044f414aaca3f1f54b93da3f7369bb1d79e3a9d1f1b205af9f44764008de85fd6205cc490008cffbb33f91e3086f63 SHA512 9ec0dc1e1301e53293b199d1709165346a66fd33ec918b21fc94ef7a10187f863f8e3aa35ec90fe99b11db7b0309f858b1c9d0d5d5e3c13f249d3055f08631d7
+DIST nextcloud-31.0.6.tar.bz2 226658009 BLAKE2B f94de1322132bc1c915f83ff54680ccdc6be3a6a7f75966593a3fa51c867d1b39ce452be0615e28830a4dad2a8bdc715f5c51052d68394a0448160d66a312743 SHA512 9a98cca509bb3edfa7a49038be9de483b46e8b3b0dcf8a2cfac669fa569d41e8f66a922ad638bc8c683b9df9f144946d0e39e44d2ba9408f7401da3dbcc13ad3
diff --git a/www-apps/nextcloud/nextcloud-29.0.14-r1.ebuild b/www-apps/nextcloud/nextcloud-30.0.12.ebuild
index 315510b1bf27..315510b1bf27 100644
--- a/www-apps/nextcloud/nextcloud-29.0.14-r1.ebuild
+++ b/www-apps/nextcloud/nextcloud-30.0.12.ebuild
diff --git a/www-apps/nextcloud/nextcloud-30.0.8-r1.ebuild b/www-apps/nextcloud/nextcloud-30.0.8-r1.ebuild
deleted file mode 100644
index 315510b1bf27..000000000000
--- a/www-apps/nextcloud/nextcloud-30.0.8-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/"
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
-
-S=${WORKDIR}/${PN}
-
-LICENSE="AGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
- imagemagick? ( dev-php/pecl-imagick )
- virtual/httpd-php"
-
-pkg_setup() {
- webapp_pkg_setup
-}
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
- keepdir "${MY_HTDOCSDIR}"/data
-
- webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
- webapp_serverowned -R "${MY_HTDOCSDIR}"/data
- webapp_serverowned -R "${MY_HTDOCSDIR}"/config
- webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
- webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
-
- webapp_src_install
-}
diff --git a/www-apps/nextcloud/nextcloud-30.0.9.ebuild b/www-apps/nextcloud/nextcloud-30.0.9.ebuild
deleted file mode 100644
index 315510b1bf27..000000000000
--- a/www-apps/nextcloud/nextcloud-30.0.9.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/"
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
-
-S=${WORKDIR}/${PN}
-
-LICENSE="AGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
- imagemagick? ( dev-php/pecl-imagick )
- virtual/httpd-php"
-
-pkg_setup() {
- webapp_pkg_setup
-}
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
- keepdir "${MY_HTDOCSDIR}"/data
-
- webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
- webapp_serverowned -R "${MY_HTDOCSDIR}"/data
- webapp_serverowned -R "${MY_HTDOCSDIR}"/config
- webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
- webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
-
- webapp_src_install
-}
diff --git a/www-apps/nextcloud/nextcloud-31.0.2-r1.ebuild b/www-apps/nextcloud/nextcloud-31.0.2-r1.ebuild
deleted file mode 100644
index 315510b1bf27..000000000000
--- a/www-apps/nextcloud/nextcloud-31.0.2-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/"
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
-
-S=${WORKDIR}/${PN}
-
-LICENSE="AGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
- imagemagick? ( dev-php/pecl-imagick )
- virtual/httpd-php"
-
-pkg_setup() {
- webapp_pkg_setup
-}
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
- keepdir "${MY_HTDOCSDIR}"/data
-
- webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
- webapp_serverowned -R "${MY_HTDOCSDIR}"/data
- webapp_serverowned -R "${MY_HTDOCSDIR}"/config
- webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
- webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
-
- webapp_src_install
-}
diff --git a/www-apps/nextcloud/nextcloud-31.0.3.ebuild b/www-apps/nextcloud/nextcloud-31.0.3.ebuild
deleted file mode 100644
index 315510b1bf27..000000000000
--- a/www-apps/nextcloud/nextcloud-31.0.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/"
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
-
-S=${WORKDIR}/${PN}
-
-LICENSE="AGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
- imagemagick? ( dev-php/pecl-imagick )
- virtual/httpd-php"
-
-pkg_setup() {
- webapp_pkg_setup
-}
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
- keepdir "${MY_HTDOCSDIR}"/data
-
- webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
- webapp_serverowned -R "${MY_HTDOCSDIR}"/data
- webapp_serverowned -R "${MY_HTDOCSDIR}"/config
- webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
- webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
-
- webapp_src_install
-}
diff --git a/www-apps/nextcloud/nextcloud-29.0.15.ebuild b/www-apps/nextcloud/nextcloud-31.0.6.ebuild
index 315510b1bf27..315510b1bf27 100644
--- a/www-apps/nextcloud/nextcloud-29.0.15.ebuild
+++ b/www-apps/nextcloud/nextcloud-31.0.6.ebuild
diff --git a/www-client/qutebrowser/qutebrowser-3.5.1.ebuild b/www-client/qutebrowser/qutebrowser-3.5.1.ebuild
index e9172c39a16f..75f95e6a017a 100644
--- a/www-client/qutebrowser/qutebrowser-3.5.1.ebuild
+++ b/www-client/qutebrowser/qutebrowser-3.5.1.ebuild
@@ -18,7 +18,7 @@ else
verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz.asc )
"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/qutebrowser.gpg
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 ~arm64"
fi
DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt"
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index 64c1313a5f21..69fd35b7a24d 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,6 @@
-DIST vivaldi-snapshot_7.5.3704.3-1_amd64.deb 127185920 BLAKE2B c4beccea3d066b7b4ed98830867d3bac0cba7879db07e643600b89ac5f16a8aaafd6bd2485c801e65b17d044f09fc734ca6b6f5812f4ad20f803de035c681c84 SHA512 de3dfa4eabbb8881e6d098febaf9f0bc9c06e16923a97fd305be2d8a9bb8c64a13d36ae30dc8244ef74ade01be2c450ea8c247884b49e02f990e4cfb7e6d5198
-DIST vivaldi-snapshot_7.5.3704.3-1_arm64.deb 118116872 BLAKE2B 5356c72acd3bf5b4f1b0a017304d704595d8e70f366365e12c23a38692dd58924b92f8378fc602a19ca61b447e592165a8a17e8248fb01f30598f0e402a80c62 SHA512 59ee216b55d1a8704d5e284e95263e2230672e45ebc8ab34ba0bd3cd355944b197e33a1ee0d30c2d515a04d7b14eee125743cbc5bf2c341522ef55f05910d5ba
-DIST vivaldi-snapshot_7.5.3704.3-1_armhf.deb 118632668 BLAKE2B 4b8d82523f350222ea8bb24defa63c79a2de3dc8150c9d95ca74deffaf80b5c9a099e9766c7bdc7153c3908d6f35415c15fb4bbfb080e1de20f36eedb69682ba SHA512 b11932a10188d96d864d109767f7ff01bfb677e25c311b963d0d172c11040521186e5e596626266289771d057a01f022884e22772901c3ef9de3507ddb733f3c
DIST vivaldi-snapshot_7.5.3725.3-1_amd64.deb 126151276 BLAKE2B 1e7d29bd119efbbb5a3823fe809d672713d8776ca73a2a005e1289d036eadf0f53dc0aad8aa2d84f5fe7fa61c8dd46d650f013eddb8d62b6af731fc8e1dc0ff9 SHA512 c10d03ebef54ad9506a69a7bf0d6d50f07605af6e9bd9f9e65ddfee5a89aa9e91c4f9a834f12e82956a6e9337bc85a887d3634a73e6eaf24d7bdd97fb2823659
DIST vivaldi-snapshot_7.5.3725.3-1_arm64.deb 116728688 BLAKE2B 09108ae902b28f10ecfc9b62ed1885afd588c4abc5c02e10d53242e7dfdcf8c29d17117689f2eb29d273f7697b04f5bb94bfb4b0e59f1728188081671f105bfe SHA512 2d3bbab5c654769ca0fa65c14434ab0d299a6503ebb2ff96f791d33b67da4aa5b2b5cc6b2489e959686bfd0b962c5873c2b398cad468aa5a9659c12a2130085d
DIST vivaldi-snapshot_7.5.3725.3-1_armhf.deb 117262016 BLAKE2B 565a93533f4349c580dbe41e289414bc3b4b9cfc2b03cb9b9c33f908d258f60b97049fe96748534ad6f855c676fea51087814d360685d564dba09a488df80adc SHA512 51c8939e36a0663c47883d3915de0871127f4dcb23981329245015d16a16a9a0bfdd413fa56c81bde122e0f9bc48624e28bb529a60a8b8d4cc03ede8a52fbdac
+DIST vivaldi-snapshot_7.5.3731.3-1_amd64.deb 125969532 BLAKE2B 3001df9a234e099ed7aa2379e2309c6b326ce5a6d2eb1e43991368c82998ae514845957901f6858aecf195e2ee8ecdbbd5fb7244c55e0f3f5323ea9215a934a1 SHA512 1141fd7cd7f29fe8da27e3fb00fdbfaf73e7af1e7d89aa90389efa2261d027345841aa9df8d29d0c2893d14b8c38142c19fddd4a8e65a0f5334aad5d9ef45ebc
+DIST vivaldi-snapshot_7.5.3731.3-1_arm64.deb 116587960 BLAKE2B a020c43983817adf00283daa031c0bd3579a271f71641bf30b80f8ea79f8823223f305a64d3db4c537642c392c90e99f983e28ea6415c51e9937280d662d5794 SHA512 ba16556eb4f1227efcae153b896b27c20f04ccc9368e501dc0cbc1758ae51b4fab3245587f6cb58fcf0364158b206354009046c3ce427e7a980523e6a61f629c
+DIST vivaldi-snapshot_7.5.3731.3-1_armhf.deb 117155828 BLAKE2B ff607e056f31a77427ad89f4ea0073260a034f1081e50e3c75e3487f1fdda9e29e8c7b4bd279cc59b692d62a6d8ac074d816a4976eb75881b0a6789d3267a474 SHA512 bc08fc6f03168095b2e9ed95f2d83cd59dc64fc6394b8b9c23a858c0c2e65a418e9679085c35f2f01e744bc935c99f55c30b2b1d9c5c1550845a26eb17a43294
diff --git a/www-client/vivaldi/vivaldi-7.4.3684.46.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-7.5.3731.3.ebuild
index 587518f01aca..785185981198 100644
--- a/www-client/vivaldi/vivaldi-7.4.3684.46.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-7.5.3731.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-CHROMIUM_VERSION="134"
+CHROMIUM_VERSION="138"
CHROMIUM_LANGS="
af
am
@@ -108,7 +108,7 @@ SRC_URI="
S="${WORKDIR}"
LICENSE="Vivaldi"
SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
IUSE="ffmpeg-chromium gtk proprietary-codecs qt6 widevine"
RESTRICT="bindist mirror"
#REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )"
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 91f00e22a7b0..d3b56b87226b 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,6 @@
-DIST vivaldi-stable_7.4.3684.46-1_amd64.deb 126452536 BLAKE2B 90921928c28dec4073b062e428e939e38aaaf06bb6d1c3af14ae3d8ad48086873373e2d5fe44a519dc8cd435a782646185f740b5f1c12051c530845c6d9624cb SHA512 8bcc95924434256921082f601d1830572ab7a59e2735965efc0d6273a046795585b7ba18db1743acb693dd71e16597a0f70402bb6e6db75cb09d386432c23a3f
-DIST vivaldi-stable_7.4.3684.46-1_arm64.deb 117260084 BLAKE2B 5f14e46ad1489a363deb5c0efdb78b7491ee3d6cddc75a2d5e5a45f1089608e1616f235d8fc7875fbb42bdf2783c4152463f2bc8977d3afef8f102e8807c003d SHA512 7f381e03575da7eab6d654db6b76bb7dc8ac894b6968a3903cbc9cafb5c4d096615cc1bf5bc04cc248a2b9caea9d336fe63a4234bf2015f9407d8f626d79bc3f
-DIST vivaldi-stable_7.4.3684.46-1_armhf.deb 117861340 BLAKE2B 124d1f4581fbb3bd2bafeae9a7de7bb66cfd91b30dbfa989c1d712d6e0eb91d0dfc1a76b9326bc75a6f08fa8def53c6d49d6745e39f55e16967549f8e93af22c SHA512 759b77e0f092fe1fa132600215818177711fa16d16961ffe65d442aa83108a06afc3af37927ff7f914161a2e350355ec9e1821b39e30fdf1153da6aa3f66d54e
DIST vivaldi-stable_7.4.3684.50-1_amd64.deb 126346768 BLAKE2B cab26d33a5c679b4c5d8617b92e8e32e218dc7722484a6563b1b9800f6d080c8a6d90555e109034ae240ae5b4240b75f6c2d6525773149db0c269e1a53c8d838 SHA512 316de3bd7ddd4dcb6586492bbfe0fe91e5582a270fae6b72b827705548ba2580dc90f1222acadfb1890dadeffa294f2f58a7769eeb816352cc29a95db15a0ee5
DIST vivaldi-stable_7.4.3684.50-1_arm64.deb 117266648 BLAKE2B 20caace49551200f2dc067c8638ef71d7608ae47dd785566526c41305cd1f92047dc573802f05c6386b9232a59495437bc1cb24073926d4b5dc1f4d0a924b27d SHA512 e968c2f4ea5d76f9ba032823a62b9b9b3101bc058d510eae39eb46add08e30a5d8ea99a43d9e8e83913964ef4861dcc83eb968ad4a5443e66ce8901f90950903
DIST vivaldi-stable_7.4.3684.50-1_armhf.deb 117879260 BLAKE2B fd7eeab5bb721f65add7a3e2cffcd38efc1f520318325f3fd21e004078b3e56494bee918bbe4fc0fff7406b8919197066af461eb3820d4e9239c179b78da964f SHA512 a31218f0acc5d4113f3933ddbd68b3917430d669868b680bc69801537da1958a6447469f8add6bd927a03ad43a4d3780ace96c3e35117da1a1f9fb606ecf6ec8
+DIST vivaldi-stable_7.4.3684.55-1_amd64.deb 126286100 BLAKE2B 359ea1848c3a585b9153c36d198ec8dcacb6b906ca2e97ec06beb71b12aca436fcf7476fbce0dbe9006d558d03aa1fb3cfe7a286f7cc40a7c849605e7540ff02 SHA512 8ed60d68d2901091f867ff3b7d3b8a58a37e3d102ffeb832117dac2c7f408f28e802a06b7887f083b1854617125c0d9685ca0291a5f26bbca6c70a0f88d75416
+DIST vivaldi-stable_7.4.3684.55-1_arm64.deb 117253992 BLAKE2B 1e4c58e2b9d51d925ecc377a66ed6a4093be97b52305d917872cdc6efd0c8cafb6301c5d4542d4f375aeedb7b6fdc7c0d2973c6944801b9dce188c59f31bbaf0 SHA512 dbd0d331e1ddeef867e7519e6bfa28eb12fa5f6fcf5def58cdb7c7d00c6fc1ae822b589fdfdb4592408e93a96c4d1f323874d5b695fbe4f1474f87a9ef8d655c
+DIST vivaldi-stable_7.4.3684.55-1_armhf.deb 117858552 BLAKE2B c603be37e0faf1c5e2ba9a46ad9e32ce026a21f35037212613da8642792dbe8b13126e42504da974fa1de20a6c02a5657632a5de472b3a69bd38d1f029ecbbe9 SHA512 dd32a3905486b9fd0b4c02976de27e91117fa17f3c09bf357672ab51fdc2f2ec721819d01245e5bc21591c35d8e2b17ac4e1e8db458de2814fe116036e02cf32
diff --git a/www-client/vivaldi/vivaldi-7.4.3684.50.ebuild b/www-client/vivaldi/vivaldi-7.4.3684.50.ebuild
index 9f534a5acf6d..587518f01aca 100644
--- a/www-client/vivaldi/vivaldi-7.4.3684.50.ebuild
+++ b/www-client/vivaldi/vivaldi-7.4.3684.50.ebuild
@@ -108,7 +108,7 @@ SRC_URI="
S="${WORKDIR}"
LICENSE="Vivaldi"
SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
IUSE="ffmpeg-chromium gtk proprietary-codecs qt6 widevine"
RESTRICT="bindist mirror"
#REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )"
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-7.5.3704.3.ebuild b/www-client/vivaldi/vivaldi-7.4.3684.55.ebuild
index 9f534a5acf6d..9f534a5acf6d 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-7.5.3704.3.ebuild
+++ b/www-client/vivaldi/vivaldi-7.4.3684.55.ebuild
diff --git a/www-client/waterfox/Manifest b/www-client/waterfox/Manifest
index 58b760143983..4cdbd38e8ccd 100644
--- a/www-client/waterfox/Manifest
+++ b/www-client/waterfox/Manifest
@@ -1,5 +1,5 @@
DIST firefox-128esr-patches-09.tar.xz 17976 BLAKE2B 78f64f5086951f7bf2b304c1148154647aef5c4e699257cba5e94a83d8d8c159a591d0b2a7a5f8bc0f8ec28d5eae66a0783b45f94b4ef713282a6f88e46c75be SHA512 159d8c94af0f90c10baf7446e573a37397b3be7103e7001fb6b38845a28a41793c21ad24c23e0b3cfc4daa2c3a6040ef701f612693c9f4dfff8534f82e7b18a1
DIST firefox-128esr-patches-11.tar.xz 18696 BLAKE2B 0f35eaa29f1daf9beb09c7303b3e92676eea84337683b8f7393e8b52e36ec1f37683a050e1e8d7939ebb1bdc190acaac887bebe88812c1b64785e38980f18be3 SHA512 04bf8bbf3c4e7901a6681fec66f179f797615613be838cf35a4b03cd9a347656b1264524ac7355f0c3978a5e740ddc5dc438610e5cae6ffcad73a8988cf0e572
-DIST waterfox-6.5.7.tar.gz 824226206 BLAKE2B b3a03e95380b11d19bf54e1324734ef8a2e7a7c05e289f6c110bf94611c94f6c49f4667c20ba0e9eeb4afb95192df25d0dfb2f5e77963ecb4d3afc3e550020ab SHA512 bee585bb11c5d65307d260ebb213f748e1876530278f1b1a81d2549b61234937f7ab06730895720f8938dacf019e6506fa2621ce3ad187678054f0d58f6c51c1
-DIST waterfox-6.5.9.tar.gz 824230212 BLAKE2B 092c576bee39d83f9409217a66822324df729b746e69236379516df3395d1838e30345e3eb7d0dacd7afafbc78dfc590d51aae8c53a55c7955682567bfc0f76f SHA512 e5f77f855829ba569753bfa31d4788649a04a4f816a8af03d2d032fbb7c00ecb1d9d3e4ba43fa4aba9cc0db7bcf61f42eb56d0e90646b08d6e58a1307604fefb
+DIST waterfox-6.5.7.tar.gz 824236639 BLAKE2B 4b9d8b33c6a0ccf1feb19ced1e51e75d8da45b749fd510899a7ce084e738d2c37ba0c20022321233206f7f9486c626c0826e82e8191f7916c3f8834808e87c33 SHA512 55dd2dc595979b80c8c365873743c445b44616c126ece2f7c97ce5e2de66ea93cb1cf350de5c95c70e226fa9d7f75147c92131c5aa164b9cc16a4bbb226a3d41
+DIST waterfox-6.5.9.tar.gz 824210740 BLAKE2B e065a48b44a69b0ed8808a04c616c3490bee9cda001128b82fd4e817eb03abef545f6ca14160a35bcf894d7e9c8e4a2b397d5bd0528029cc201a0e638fb99d42 SHA512 f7d370b49f06396f88629e34e657ee3ffdee736d5545939e354c85580101ffa711633c03c88a813de4f6e71e12ce04bf9362a8a07c365ad7b40e448838ad5eea
DIST waterfox-L10N-3046738340d44e4ac76d29f96abc06a4ae71c1ad.tar.gz 19489620 BLAKE2B 7b36ba58a34a9af4d77081889a09ef5b8a5dd47f6144c1f0f5941282877594f33d4e284ce590d4b6e9f77a9c9d28822489de664ce85eb90f0bf5f2ec13620012 SHA512 f0946855df6648510d2862839d99eb83de4ffc8982f9858a104924e4a861f0e0bf540600e3344b7bfd978fcab33c6f470573c4ae083b7d7fda20c5e2bbbbac21
diff --git a/www-servers/puma/puma-6.5.0.ebuild b/www-servers/puma/puma-6.5.0.ebuild
index 065bf98cd467..4a2c29cf0199 100644
--- a/www-servers/puma/puma-6.5.0.ebuild
+++ b/www-servers/puma/puma-6.5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby32 ruby33"
RUBY_FAKEGEM_GEMSPEC="puma.gemspec"
@@ -38,7 +38,6 @@ ruby_add_rdepend "dev-ruby/nio4r:2"
all_ruby_prepare() {
sed -e '/\(pride\|prove\|stub_const\)/ s:^:#:' \
-e '/require_relative.*verbose/ s:^:#:' \
- -e '/securerandom/arequire "rack/handler"' \
-i test/helper.rb || die
# Avoid tests failing inconsistently
diff --git a/x11-apps/sessreg/sessreg-1.1.4.ebuild b/x11-apps/sessreg/sessreg-1.1.4.ebuild
index 46fb9d52bae4..b5435d427b2d 100644
--- a/x11-apps/sessreg/sessreg-1.1.4.ebuild
+++ b/x11-apps/sessreg/sessreg-1.1.4.ebuild
@@ -7,7 +7,7 @@ inherit xorg-meson
DESCRIPTION="manage utmp/wtmp entries for non-init clients"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
DEPEND="x11-base/xorg-proto"
# RDEPEND=""
diff --git a/x11-apps/showfont/showfont-1.0.7.ebuild b/x11-apps/showfont/showfont-1.0.7.ebuild
index 3fdf015205d2..2556eeb03668 100644
--- a/x11-apps/showfont/showfont-1.0.7.ebuild
+++ b/x11-apps/showfont/showfont-1.0.7.ebuild
@@ -7,7 +7,7 @@ inherit xorg-meson
DESCRIPTION="font dumper for X font server"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~s390 ~sparc x86"
RDEPEND="x11-libs/libFS"
DEPEND="${RDEPEND}
diff --git a/x11-apps/smproxy/smproxy-1.0.8.ebuild b/x11-apps/smproxy/smproxy-1.0.8.ebuild
index e9c682d6ef34..45a9419d0412 100644
--- a/x11-apps/smproxy/smproxy-1.0.8.ebuild
+++ b/x11-apps/smproxy/smproxy-1.0.8.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit xorg-meson
DESCRIPTION="Session Manager Proxy"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
x11-libs/libSM
diff --git a/x11-apps/viewres/viewres-1.0.8.ebuild b/x11-apps/viewres/viewres-1.0.8.ebuild
index 6e88acc3a012..321bd5196ae9 100644
--- a/x11-apps/viewres/viewres-1.0.8.ebuild
+++ b/x11-apps/viewres/viewres-1.0.8.ebuild
@@ -7,7 +7,7 @@ inherit xorg-meson
DESCRIPTION="graphical class browser for Xt"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~s390 ~sparc x86"
RDEPEND="
x11-libs/libX11
diff --git a/x11-apps/xcursorgen/xcursorgen-1.0.9.ebuild b/x11-apps/xcursorgen/xcursorgen-1.0.9.ebuild
index 2b5f80d70bf7..a9cfa62812f5 100644
--- a/x11-apps/xcursorgen/xcursorgen-1.0.9.ebuild
+++ b/x11-apps/xcursorgen/xcursorgen-1.0.9.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit xorg-meson
DESCRIPTION="create an X cursor file from a collection of PNG images"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
x11-libs/libX11
diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 6e5ab5a276e8..6cf6c3c2c1cd 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1,2 +1,2 @@
-DIST xorg-server-21.1.16.tar.xz 5025304 BLAKE2B 90a2aded6ab324dbaed976461062b7dccbc09466229cf8da8aaf0e9049144a8a5109ad35b1ee994451cdc5c33be45c6cb1f5a32ab6e8c021ca71f6ef180400f8 SHA512 38fd4232a293a497d13f8b57e85e84cf6a531453a7d8d5de1a77d67ceaf8714d5770951a8a21f1b3f519e83be1fc0926dce269846e75a8b11aa1062dd507f67d
DIST xorg-server-21.1.17.tar.xz 5035952 BLAKE2B e3f4a0fb55a499718fdbfcb9bee35c60b105cb68bb1e6c47807819e7a963dcfbc380cacd34f9cd2fc0add93fecc280a14a4ecbce9ae673a1d98560993eff4842 SHA512 6f301c532b2ad6edfab76f21f8e88c4bd9d7df88c12e52caaed72a2c2084547c323fd29ff8769fe0c1cb230b483d4620bc3f382df80899c6b58d3c12431d62d0
+DIST xorg-server-21.1.18.tar.xz 5037376 BLAKE2B 48c7b745c07a31d11d3a95f8eba056ff46bf69f2c70d499f677cbd706347e0c3c28a8197be5c0d65670c5b2f87f559ea10e7c21ee88bdc767c6a921d5fa8d3b2 SHA512 839ce759fc0e5405599c4cff0acf381f278d22b465b9fb9e335b5fd1c63f6d546788e4e869854026eb4b1e1a77a83b60d6fef472cf8534d45630f31b587a50dd
diff --git a/x11-base/xorg-server/xorg-server-21.1.16.ebuild b/x11-base/xorg-server/xorg-server-21.1.18.ebuild
index 9ca26ddd71e0..a32939775c46 100644
--- a/x11-base/xorg-server/xorg-server-21.1.16.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2024 Liguros Authors
+# Copyright 2021-2025 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 7fb5d580c49d..d54398384e5a 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,2 @@
-DIST xwayland-24.1.6.tar.xz 1302600 BLAKE2B e29a349bd7bc815a4005c8d7fe26697dc6444a3d866cee9673b0f72dbeb377e21c09800f16468a46f9b8f3ae6a10907ef0625e928acf991174ffd65fd01748be SHA512 b6dcc87f5c4d880cb23216518171a704c2a501803ac2efd9d01760895d755a617cd82313c6516f27a888b0581c64d74e3f8db5c238e1ae0d13da6cc1a547c02f
DIST xwayland-24.1.7.tar.xz 1303328 BLAKE2B c62280ec019d330dd427b4fc65869d876faeec720d9486b6636826955154b314ae8eacc51a8b8ff204383fa5b2981f545dc83541ddba29b142ca8f14bfe94108 SHA512 b5c5d39619743bff328c178a7496f04e17b527d3d7d6f6f54b0d2804fed54dbae16b76eb8f3921ca2557fa50b85601e40f8a2c809dc3c1e896cc1c662f91e013
+DIST xwayland-24.1.8.tar.xz 1303408 BLAKE2B 73c311fd81d33f8b05ffb9be8e6ebcbbae29b9bb42f5a6a44a57979131dcd4150b2fa41748b69faf2d5bfe40dcd64a177615884dc455eaecd8632dfc466c012f SHA512 417498baa87e6bfc11a778d31788a2b2d381efa08f2ac8308cfd8b1828ea62ba1da43542f798f124c25b51e8229ad1bdffc252462c0abf51be8fa0337f26d7e2
diff --git a/x11-base/xwayland/xwayland-24.1.6.ebuild b/x11-base/xwayland/xwayland-24.1.8.ebuild
index 657bfd62c7d0..657bfd62c7d0 100644
--- a/x11-base/xwayland/xwayland-24.1.6.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.8.ebuild
diff --git a/x11-libs/gtk+/gtk+-3.24.49-r1.ebuild b/x11-libs/gtk+/gtk+-3.24.49-r1.ebuild
index 7c5779d9e82c..246ece3d86c4 100644
--- a/x11-libs/gtk+/gtk+-3.24.49-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.49-r1.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
"
RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
diff --git a/x11-libs/libnotify/libnotify-0.8.6.ebuild b/x11-libs/libnotify/libnotify-0.8.6.ebuild
index d091a59583de..ecf9b1782963 100644
--- a/x11-libs/libnotify/libnotify-0.8.6.ebuild
+++ b/x11-libs/libnotify/libnotify-0.8.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="gtk-doc +introspection test"
# https://gitlab.gnome.org/GNOME/libnotify/-/issues/30
# https://gitlab.gnome.org/GNOME/libnotify/-/issues/59
diff --git a/x11-libs/tslib/tslib-1.23.ebuild b/x11-libs/tslib/tslib-1.23.ebuild
index 0652bc67604d..70e9cafc83c8 100644
--- a/x11-libs/tslib/tslib-1.23.ebuild
+++ b/x11-libs/tslib/tslib-1.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
diff --git a/x11-libs/wxGTK/wxGTK-3.2.8.1.ebuild b/x11-libs/wxGTK/wxGTK-3.2.8.1.ebuild
index 3f487fe14015..a9338165df34 100644
--- a/x11-libs/wxGTK/wxGTK-3.2.8.1.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.2.8.1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/wxWidgets-${PV}"
LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
SLOT="${WXRELEASE}/3.2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="+X curl doc debug keyring gstreamer libnotify +lzma opengl pch sdl +spell test tiff wayland webkit X"
REQUIRED_USE="test? ( tiff ) tiff? ( X ) spell? ( X ) keyring? ( X )"
RESTRICT="!test? ( test )"
diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild
index 80274b24300f..080e5a48cb14 100644
--- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild
+++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_pc"
REQUIRED_USE="|| ( grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_pc )"
diff --git a/x11-misc/xcalib/Manifest b/x11-misc/xcalib/Manifest
index 54694fba7da0..90c3b22e5de9 100644
--- a/x11-misc/xcalib/Manifest
+++ b/x11-misc/xcalib/Manifest
@@ -1,2 +1 @@
-DIST xcalib-0.10.tar.gz 36769 BLAKE2B 419bcbe4c87bd8af5869537d334ec08e1e1d262d8a3ef550a5e99451ccfebce37025b95e7044ca782faac6f933e5a0a5b65c8ced10ea1f5aab8f3bc93290d959 SHA512 c52252c903125bf95592d35a75c818be196dd92a86ceab39e0a933162e04e160f2303d20e5892e72a23a7e8067c1e8d785381b4c327980a6fab22ed093c28f41
DIST xcalib-0.11.tar.gz 114254 BLAKE2B 60a450fb9e708096cca2173676ba26f8bce345dd8fa9b20df9288af5d7c70b076ab11c90222efee267754c975f072bb627532df95877601091510b1dfec8ad55 SHA512 9e0ce7cc0750d52ff95cf0584222d70f69559498ad1678fa17fc26b9a041d287cee28c2e8ee5f2cfc112ba1c98e4989fbbf07cb730057b6e8e9b6815e98e80a6
diff --git a/x11-misc/xcalib/files/xcalib-0.10-cmake4.patch b/x11-misc/xcalib/files/xcalib-0.10-cmake4.patch
deleted file mode 100644
index 342865f134e2..000000000000
--- a/x11-misc/xcalib/files/xcalib-0.10-cmake4.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 6a48c13..0f883dd 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,4 +1,4 @@
--CMAKE_MINIMUM_REQUIRED (VERSION 2.6)
-+CMAKE_MINIMUM_REQUIRED (VERSION 3.5)
-
- PROJECT (xcalib C)
-
diff --git a/x11-misc/xcalib/xcalib-0.10-r1.ebuild b/x11-misc/xcalib/xcalib-0.10-r1.ebuild
deleted file mode 100644
index ebdb938707d0..000000000000
--- a/x11-misc/xcalib/xcalib-0.10-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Tiny monitor calibration loader for X.org"
-HOMEPAGE="https://github.com/OpenICC/xcalib"
-SRC_URI="https://github.com/OpenICC/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-
-RDEPEND="
- x11-libs/libX11
- x11-libs/libXrandr
- x11-libs/libXxf86vm
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- x11-libs/libXext
-"
-
-PATCHES=( "$FILESDIR"/${P}-cmake4.patch )
diff --git a/x11-terms/rio/Manifest b/x11-terms/rio/Manifest
index 88e5594b3817..803f3513cade 100644
--- a/x11-terms/rio/Manifest
+++ b/x11-terms/rio/Manifest
@@ -1,2 +1,2 @@
-DIST rio-0.2.15-crates.tar.xz 50168812 BLAKE2B 9fa840b1558350b37b66100e62a17146a18cd92882f8ae2dca1f36d79b5fb57af2b8cd11c5f789a70506dcf7b3f597b46ba5889bae18a5b436b9c303db67eae2 SHA512 1f64c8a197e0e19e9ac04fd1884bac4b22f642c99901f108601f61856a3f246fede443239375babcbaaab4fe1994dc840f25db2f40a50829cc9cdcc346aa54e0
-DIST rio-0.2.15.tar.gz 85508446 BLAKE2B e8207f919cdd8ea23f23806790d22b43896944e5bfba11de1ff611458b703ca72a129ab1c853192f5fcd973c0e8ef1416c1db4e8504e3b4dd3ee589d499dc33f SHA512 322d09e64af8326fb1bd09af2749be396c9acbd5f5ae2f27b748f992bdfa9cb8b6a4afe6be5e81145a840133ea83b4c6c5e0ec17ce20c57b2b324b2e20448a1c
+DIST rio-0.2.20-crates.tar.xz 51147480 BLAKE2B aaab22858bf39ad3670bed5588887594db73436aed9541cb0cd0be44eeb498467722b5d5db8287219a0ceb198d9ca7451deddb8a70475ebe5f14001a7b9e9d75 SHA512 e0815287f75f8b2e845227181b464d8a3055fb80ff3da9777440a850f26c97b8634e81fd284d54cedd05ebe2ce30e0b40eed7f883f4729cf8f435e52f9504b63
+DIST rio-0.2.20.tar.gz 86710007 BLAKE2B ff09fd3dd551c41fc58dcb9f88a0761b9bc7ac2ed320cdd61a200624e0bb1300ae0ce8263f691e8ded4d5774c56a7278bc41a0fecad65026b6eba92e8eb5ee68 SHA512 d4066083af5df346e8d942309d25167eb9229a11abfd9d75af19284be2ef3663995185abfa59b1be43c0663810e1312b2c0dac327d36004f56335704c351a507
diff --git a/x11-terms/rio/rio-0.2.15.ebuild b/x11-terms/rio/rio-0.2.20.ebuild
index 6c902c2154cd..0dc74feb3d32 100644
--- a/x11-terms/rio/rio-0.2.15.ebuild
+++ b/x11-terms/rio/rio-0.2.20.ebuild
@@ -5,7 +5,7 @@ EAPI=8
CRATES=""
-RUST_MIN_VER="1.85.0"
+RUST_MIN_VER="1.87.0"
inherit cargo desktop
diff --git a/x11-themes/elementary-xfce-icon-theme/Manifest b/x11-themes/elementary-xfce-icon-theme/Manifest
index 03c63af214f0..b6df070b9b13 100644
--- a/x11-themes/elementary-xfce-icon-theme/Manifest
+++ b/x11-themes/elementary-xfce-icon-theme/Manifest
@@ -1,2 +1 @@
-DIST elementary-xfce-0.20.1.tar.gz 7433696 BLAKE2B f4cc57c163c88036fe9eed565eb66ea463701ff9aea153dffe41ede7e8cb9ce42b4238ed88e53d67da7ce7f3591dcb853a7826e6dad38b1ae9aeca161af2bf89 SHA512 82d8f4a4cd2489e82e627f4d0f5784cfd7378022dd53276079a3363c716cfbe84f0a126a8328fcf7ef8e6d2dbda36a8285ec71385bd389be850e359e9b1880b6
DIST elementary-xfce-0.21.tar.gz 7422680 BLAKE2B 26a80b7efd6fb7aa218b296e26d0dec9e453aeb6e1524d1c2d50666c1444d6a286c8c894c922fb9e455cd807513243f42077e05c9d99f9cef0bb65375abf3403 SHA512 be2a10099513f5501d03379b795bc882ae6af5bd56c56b5f852019b31e84ee4ec826bacf2b1c8822a706e02591c56277a2b22ccd68b3df87d57c6b26971f6cb0
diff --git a/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.20.1-r1.ebuild b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.20.1-r1.ebuild
deleted file mode 100644
index ca62b76cda85..000000000000
--- a/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.20.1-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg toolchain-funcs
-
-MY_P="${PN%-icon-theme}-${PV}"
-DESCRIPTION="Elementary icons forked from upstream, extended and maintained for Xfce"
-HOMEPAGE="https://github.com/shimmerproject/elementary-xfce"
-SRC_URI="https://github.com/shimmerproject/elementary-xfce/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-# see AUTHORS
-LICENSE="
- GPL-3+
- Apache-2.0
- CC-BY-4.0 CC-BY-SA-4.0
-"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-BDEPEND="
- media-gfx/optipng
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3"
-
-src_prepare() {
- sed -i -e 's:-Werror -O0 -pipe:${CFLAGS} ${CPPFLAGS} ${LDFLAGS}:' \
- svgtopng/Makefile || die
- default
-}
-
-src_configure() {
- # custom script
- ./configure --prefix="${EPREFIX}/usr" || die
-}
-
-src_compile() {
- emake CC="$(tc-getCC)"
-}
-
-src_install() {
- default
- # delete dangling doc links
- find -L "${D}" -type l -delete || die
-}
diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest
index 80ef542133c5..5099931bde06 100644
--- a/xfce-base/exo/Manifest
+++ b/xfce-base/exo/Manifest
@@ -1,3 +1,2 @@
-DIST exo-4.18.0.tar.bz2 896849 BLAKE2B 99cd22b9f2c806907449afdd640abd85be2ec37269d0436a20300ac88ee4fbe39807e39ba51ae8fe82d621c478d65d1f452209779e7d48caee899305b40f3a27 SHA512 32f3a319ff31a37cdaf8e2e7bdbdbaa9b797d6731a27854838b47d6078f45af83ed1a664aef4663f616fd9abcae9233c6f68ab2cc18599f1b2ced487602c51ce
DIST exo-4.20.0.tar.bz2 1100703 BLAKE2B c4747eb7ea38e419d48a8de10bbb750fd463b211691550cb3f5b7a88bddd468aaf9200189db42e62557f22be9f95a863305299a13d16ec73497dfe7cbc49ea59 SHA512 7481f47bb0c8eb5cdc8d7db3e67c1cdaa81e3ef0833281b5380f3eab41e3c2f7112a22b37a3ce305a052b261444fd9f11c130150663deb1b4a220a998321284b
DIST exo-4.21.0.tar.bz2 1154522 BLAKE2B 4bb4a5a63fe94bd2d32be9e84733c3febe44aef8572965fff49a4a748ba8236efb4bbf8247af9050147f62da67876669551f5bbef3f13b202d3ba48f3f17bd96 SHA512 97b5887f9a7fae63148b3b1ee8d5c89a229d5cd5796699a13729aa3fd1e54412b5a0756b91c87f1dbbadbcdabd5c9a5cfa3fb97f978fd7d19d10e2ac00c523fa
diff --git a/xfce-base/exo/exo-4.18.0.ebuild b/xfce-base/exo/exo-4.18.0.ebuild
deleted file mode 100644
index c96e2ab53330..000000000000
--- a/xfce-base/exo/exo-4.18.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="Extensions, widgets and framework library with session support for Xfce"
-HOMEPAGE="
- https://docs.xfce.org/xfce/exo/start
- https://gitlab.xfce.org/xfce/exo/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- >=x11-libs/gtk+-3.24.0:3
- >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)]
- >=xfce-base/libxfce4util-4.17.2:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/garcon/Manifest b/xfce-base/garcon/Manifest
index c45813490606..016d55b7beb7 100644
--- a/xfce-base/garcon/Manifest
+++ b/xfce-base/garcon/Manifest
@@ -1,3 +1,2 @@
-DIST garcon-4.18.2.tar.bz2 579345 BLAKE2B 2c2c66bb5e53a6dce01cf9dbb8458794f42c06c8db6b526a8ba5c37b73298a7d1fb3f64ef7f9c2036e87903cc6e2afd49fdaedddaec7ecaf8a4b711547945b52 SHA512 f74547a29dbf47469e9448ea0fb89a297d02c7a5d2f7ec1a1f05706f89160730e04743ce84de29de21f32a2d2e4e4410f6c12fd14777c65944529f5104973cee
DIST garcon-4.20.0.tar.bz2 659796 BLAKE2B ae391d1f430c01e415d66a2b97542cf166c0ecacfce51f955bdacec23372d8ac057dccb2a70c450879772281cb482025dd31b631c950026fd2f10b0ebf52c91a SHA512 5ed8b031cceb5943af56d006b05dc9f8ac28695a35d17a8f27f8bde1a0a75067fc4d307c87250a436d1b317f92d501f01ce4078b5c961e4e9daccd175f2f261a
DIST garcon-4.21.0.tar.xz 124480 BLAKE2B 0fa1f4224aacb2e5f399aaf2899c48c59e84d470f49f383ac55d1be879a301ba77ef89cd16ba8cdce0b3eaabbeb5217397b271177c1660ed77d8594afc26746d SHA512 a256c38cfb6bf8996550a9c938cd7ab5f7d2d1432dd6fc1c0a4ace7d56c86cc6d95c53e5da5584d0e469f7721a18d5ddadd4475f747ac2562af7c319485354b2
diff --git a/xfce-base/garcon/garcon-4.18.2.ebuild b/xfce-base/garcon/garcon-4.18.2.ebuild
deleted file mode 100644
index 1730fba5887e..000000000000
--- a/xfce-base/garcon/garcon-4.18.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="Xfce's freedesktop.org specification compatible menu implementation library"
-HOMEPAGE="
- https://docs.xfce.org/xfce/garcon/start
- https://gitlab.xfce.org/xfce/garcon/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="LGPL-2+ FDL-1.1+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="introspection"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- >=x11-libs/gtk+-3.24.0:3
- >=xfce-base/libxfce4util-4.15.6:=[introspection?]
- >=xfce-base/libxfce4ui-4.15.7:=[introspection?]
- introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-util/glib-utils
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- introspection? ( >=dev-libs/gobject-introspection-1.66 )
-"
-
-src_configure() {
- local myconf=(
- $(use_enable introspection)
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest
index 2d8b2c7c0147..3ef265eef7e9 100644
--- a/xfce-base/libxfce4ui/Manifest
+++ b/xfce-base/libxfce4ui/Manifest
@@ -1,4 +1,2 @@
-DIST libxfce4ui-4.18.6.tar.bz2 906477 BLAKE2B b9b1a6a3a82760147cdcf9cd462c58044f640bb0c6eaa96f1f56247d6d01ce3ca97d47f6ffa03206452d0501250d6c72fd0c018870ed2c679e9226f44e618ce4 SHA512 1c704dd26793a304fef98c48bc3ca860248e746e9e5c39f22e984439e1a20209763e80e40e6bffcf8f0d773b323b825ebd5da4d88352582e56dfeb7c9b2ca47c
DIST libxfce4ui-4.20.1.tar.bz2 1214543 BLAKE2B 84c843f6efdb4a429e3133241eb76707fb2a014848445b071725c4522d92808b8a12dd435c568e6c322097565050c1b009b4501b1d430a8e43cfaf9f8ea27f59 SHA512 f530e14302a4e11cc04111d5488ad4b8727bc016bfdef5fd29e1098209fd5e886dde3102bd0feab7c49daff964a4fa208b67dd83be806171f832f09e27ba40a7
-DIST libxfce4ui-4.21.0.tar.xz 505448 BLAKE2B 24b935f53cbcd80c7774319823b0fc916a6844953fe3d40d8f979157374494f84d38ec0e3e53863ebb5af208fa73ae33d465a9005e4e97cf43aa8436611892e0 SHA512 0ddca1d0a9bc9277838f4e395c065b3d0df73ba001c12087dd54307f63be2d271a15084fa657fc30143e03a9924ad793ebaab7c07720d95fa9102fca05c0ec52
DIST libxfce4ui-4.21.1.tar.xz 511056 BLAKE2B 47feb61ad6ea4f612ca8ccb3027e36df35e896955e2be049577dcb18386da957a23d791d0e94d1e16cc275c09558131be1c9244e9e26765eb5679a20b91d7286 SHA512 e74be58ccbbbda588f27eb188881ff5e5d4c690ce482962aa9656f765dfec83734ba4f18b5f34f3ae3337fb84d99a053796163b563cf42d745a9a2c1a8604e0e
diff --git a/xfce-base/libxfce4ui/files/libxfce4ui-4.21.0-no-libgtop.patch b/xfce-base/libxfce4ui/files/libxfce4ui-4.21.0-no-libgtop.patch
deleted file mode 100644
index 4828d9022d27..000000000000
--- a/xfce-base/libxfce4ui/files/libxfce4ui-4.21.0-no-libgtop.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From fc389428effe3d021bbbb4a2583714e93fe1bb8b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= <gael@xfce.org>
-Date: Mon, 17 Mar 2025 11:58:24 +0100
-Subject: [PATCH] meson-build: Define missing dependencies when libgtop is
- disbaled
-
----
- meson.build | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/meson.build b/meson.build
-index 9dc09459..ba0a90bb 100644
---- a/meson.build
-+++ b/meson.build
-@@ -111,6 +111,9 @@ if libgtop.found()
- if gudev.found()
- feature_cflags += '-DHAVE_GUDEV=1'
- endif
-+else
-+ epoxy = dependency('', required: false)
-+ gudev = dependency('', required: false)
- endif
-
- glade = dependency('gladeui-2.0', version: dependency_versions['glade'], required: get_option('glade'))
---
-GitLab
-
diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.18.6-r1.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.18.6-r1.ebuild
deleted file mode 100644
index ae6e578f6022..000000000000
--- a/xfce-base/libxfce4ui/libxfce4ui-4.18.6-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic xdg-utils vala
-
-DESCRIPTION="Unified widget and session management libs for Xfce"
-HOMEPAGE="
- https://docs.xfce.org/xfce/libxfce4ui/start
- https://gitlab.xfce.org/xfce/libxfce4ui/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="glade +introspection startup-notification system-info vala wayland"
-REQUIRED_USE="vala? ( introspection )"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- >=x11-libs/gtk+-3.24.41-r1:3[introspection?,wayland?,X]
- x11-libs/libX11
- x11-libs/libICE
- x11-libs/libSM
- >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?]
- >=xfce-base/xfconf-4.12:=
- glade? ( dev-util/glade:3.10 )
- introspection? ( >=dev-libs/gobject-introspection-1.66:= )
- startup-notification? ( x11-libs/startup-notification )
- system-info? (
- dev-libs/libgudev
- gnome-base/libgtop
- >=media-libs/libepoxy-1.2
- )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-lang/perl
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-src_configure() {
- # defang automagic dependencies, bug #873520
- use wayland || append-cflags -DGENTOO_GTK_HIDE_WAYLAND
-
- local myconf=(
- $(use_enable introspection)
- $(use_enable system-info glibtop)
- $(use_enable system-info epoxy)
- $(use_enable system-info gudev)
- $(use_enable startup-notification)
- $(use_enable vala)
- $(use_enable glade gladeui2)
- --with-vendor-info=Gentoo
- )
-
- use vala && vala_setup
- econf "${myconf[@]}"
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}" install
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.21.0.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.21.0.ebuild
deleted file mode 100644
index 60d18bf01ab9..000000000000
--- a/xfce-base/libxfce4ui/libxfce4ui-4.21.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg-utils vala
-
-DESCRIPTION="Unified widget and session management libs for Xfce"
-HOMEPAGE="
- https://docs.xfce.org/xfce/libxfce4ui/start
- https://gitlab.xfce.org/xfce/libxfce4ui/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.xz"
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="glade gtk-doc +introspection startup-notification system-info vala wayland X"
-REQUIRED_USE="
- || ( wayland X )
- vala? ( introspection )
-"
-
-DEPEND="
- >=dev-libs/glib-2.72.0
- >=x11-libs/gdk-pixbuf-2.42.8
- >=x11-libs/gtk+-3.24.0:3[introspection?,wayland?,X?]
- >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?]
- >=xfce-base/xfconf-4.12.0:=
- glade? ( >=dev-util/glade-3.5.0:3.10 )
- introspection? ( >=dev-libs/gobject-introspection-1.72.0 )
- system-info? (
- >=dev-libs/libgudev-232
- >=gnome-base/libgtop-2.24.0
- >=media-libs/libepoxy-1.2
- )
- X? (
- >=x11-libs/libICE-1.0.10
- >=x11-libs/libSM-1.2.3
- >=x11-libs/libX11-1.6.7
- startup-notification? ( >=x11-libs/startup-notification-0.4 )
- )
-"
-RDEPEND="
- ${DEPEND}
-"
-DEPEND+="
- x11-base/xorg-proto
-"
-BDEPEND="
- dev-build/xfce4-dev-tools
- dev-util/glib-utils
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gtk-doc? ( dev-util/gtk-doc )
- vala? ( $(vala_depend) )
-"
-
-PATCHES=(
- # https://gitlab.xfce.org/xfce/libxfce4ui/-/commit/fc389428effe3d021bbbb4a2583714e93fe1bb8b
- "${FILESDIR}/${P}-no-libgtop.patch"
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use gtk-doc)
- $(meson_use introspection)
- $(meson_feature vala)
- $(meson_feature X x11)
- $(meson_feature wayland)
- $(meson_feature X session-management)
- $(meson_feature startup-notification)
- $(meson_feature system-info libgtop)
- $(meson_feature system-info epoxy)
- $(meson_feature system-info gudev)
- $(meson_feature glade)
- -Dvendor-info=Gentoo
- )
-
- use vala && vala_setup
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/libxfce4util/Manifest b/xfce-base/libxfce4util/Manifest
index 91a80e061923..319d0cbf2dc8 100644
--- a/xfce-base/libxfce4util/Manifest
+++ b/xfce-base/libxfce4util/Manifest
@@ -1,3 +1 @@
-DIST libxfce4util-4.18.2.tar.bz2 514157 BLAKE2B 4c0479d3df308956cecb321783823c3d1f07622260a19b2e7c633a5de6d87a779f1196c10cc5078b01bfabc7ca0cac9a819084414f2dcfbaef3d6d9a69ef3df8 SHA512 94c7371bcfd4ea8dca68a2dc2fe029ce8b232b2b906247bb45a830f13a27833e80831bb6df029d634e6cd8496d4cdcbb9691b6c4344aa51292477f2ebf56bac0
-DIST libxfce4util-4.20.0.tar.bz2 616303 BLAKE2B 82060e2fa18472da47cb9dc2268a435fbe443716d8db04f6213eb44bab3193fcfae1b1b71feb03d2f3638dc4305fc5552802faf283c03d9aaff4036badf8700a SHA512 07edc4c8645b3418a659ebb688a48cd1de00d12d06521d30ccfa10b16c4525ce5a869f4b890c9da9b297c44c249a8a091ea1143c72c5f74702cd90337a124ca5
DIST libxfce4util-4.20.1.tar.bz2 636675 BLAKE2B 6b5b4a72b364ebfe166743194a8277a4b7a302e6efcbdd2b5f9c3b15c48f4c8510990c6917402fd76e4ce29dadac871803344f3625dccb1c6631549bc7531ead SHA512 b9eecac47245c37a46f8e381ed5c672233aae3a78cae8ac0b25a79598847210267172cd03d64d5f4d0405640608f4885092fd62431914b58a930c7b401067268
diff --git a/xfce-base/libxfce4util/libxfce4util-4.18.2.ebuild b/xfce-base/libxfce4util/libxfce4util-4.18.2.ebuild
deleted file mode 100644
index 0d8cfb0e41b7..000000000000
--- a/xfce-base/libxfce4util/libxfce4util-4.18.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit vala
-
-DESCRIPTION="A basic utility library for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/libxfce4util/start
- https://gitlab.xfce.org/xfce/libxfce4util/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="0/7"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-IUSE="+introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- vala? ( $(vala_depend) )"
-
-src_configure() {
- local myconf=(
- $(use_enable introspection)
- $(use_enable vala)
- )
-
- use vala && vala_setup
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/xfce-base/libxfce4util/libxfce4util-4.20.0.ebuild b/xfce-base/libxfce4util/libxfce4util-4.20.0.ebuild
deleted file mode 100644
index 3d48ed0258b5..000000000000
--- a/xfce-base/libxfce4util/libxfce4util-4.20.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit vala
-
-DESCRIPTION="A basic utility library for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/libxfce4util/start
- https://gitlab.xfce.org/xfce/libxfce4util/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="0/7"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-IUSE="+introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-DEPEND="
- >=dev-libs/glib-2.72.0
- introspection? ( >=dev-libs/gobject-introspection-1.72.0:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- vala? ( $(vala_depend) )"
-
-src_configure() {
- local myconf=(
- $(use_enable introspection)
- $(use_enable vala)
- )
-
- use vala && vala_setup
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/xfce-base/libxfce4windowing/Manifest b/xfce-base/libxfce4windowing/Manifest
index c76aba7923fa..7b77ae013325 100644
--- a/xfce-base/libxfce4windowing/Manifest
+++ b/xfce-base/libxfce4windowing/Manifest
@@ -1,2 +1 @@
-DIST libxfce4windowing-4.20.2.tar.bz2 601778 BLAKE2B 9c306542bf8c6d4b2d908675ac909abe4925701ecd2769c2e524d4306acc0d5d33ef98d751eca3f34ba06ecff6d8a6cdfca8f7dfc0af23ae6da3eaa42a3f3dfb SHA512 7d8f66bcef56e238246c54d9bca62596c7699b65357d242c05a72c0c6797a3a973b9163ebc81af83e6f09985a0bbaa8e7fb787f8b9e99d2a812a6ed31ee82ebc
DIST libxfce4windowing-4.20.3.tar.bz2 605237 BLAKE2B a6a2cf534fe3df0d95b7c3b4eea25781431417238a634a0d45609b30389e300f7d981b1a785fdfc2c4e67e8e767bf7f5aae5c13330612b4d79d0bf140a074919 SHA512 88c6681e5e9c13248bf49ba8b5482dcd2b4a5d3891ca722b29e66b94becee9326faa965d5469c01c6748dfbe4380afd02e94f3a6d55c4deafb67469208fe6812
diff --git a/xfce-base/libxfce4windowing/libxfce4windowing-4.20.2-r1.ebuild b/xfce-base/libxfce4windowing/libxfce4windowing-4.20.2-r1.ebuild
deleted file mode 100644
index ecb1818a503c..000000000000
--- a/xfce-base/libxfce4windowing/libxfce4windowing-4.20.2-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Unified widget and session management libs for Xfce"
-HOMEPAGE="https://gitlab.xfce.org/xfce/libxfce4windowing/"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/4.19.6"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
-IUSE="+introspection wayland X"
-REQUIRED_USE="|| ( wayland X )"
-
-RDEPEND="
- >=dev-libs/glib-2.72.0
- >=x11-libs/gtk+-3.24.10:3[X?,introspection?,wayland?]
- >=x11-libs/gdk-pixbuf-2.42.8[introspection?]
- wayland? (
- >=dev-libs/wayland-1.20
- )
- X? (
- >=media-libs/libdisplay-info-0.1.1:=
- >=x11-libs/libX11-1.6.7
- >=x11-libs/libXrandr-1.5.0
- >=x11-libs/libwnck-3.14:3
- )
-"
-DEPEND="
- ${RDEPEND}
- wayland? (
- >=dev-libs/wayland-protocols-1.39
- )
-"
-BDEPEND="
- >=dev-build/xfce4-dev-tools-4.19.2
- dev-lang/perl
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- wayland? (
- >=dev-util/wayland-scanner-1.15
- )
-"
-
-src_configure() {
- local myconf=(
- $(use_enable introspection)
- $(use_enable wayland)
- $(use_enable X x11)
- # these are not used by make check
- --disable-tests
- )
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/xfce-base/libxfce4windowing/libxfce4windowing-4.20.3.ebuild b/xfce-base/libxfce4windowing/libxfce4windowing-4.20.3.ebuild
index bebe34db790e..ecb1818a503c 100644
--- a/xfce-base/libxfce4windowing/libxfce4windowing-4.20.3.ebuild
+++ b/xfce-base/libxfce4windowing/libxfce4windowing-4.20.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="LGPL-2.1+"
SLOT="0/4.19.6"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="+introspection wayland X"
REQUIRED_USE="|| ( wayland X )"
diff --git a/xfce-base/thunar-volman/Manifest b/xfce-base/thunar-volman/Manifest
index 387804583956..8872037edf55 100644
--- a/xfce-base/thunar-volman/Manifest
+++ b/xfce-base/thunar-volman/Manifest
@@ -1,2 +1 @@
-DIST thunar-volman-4.18.0.tar.bz2 510289 BLAKE2B 6da7042d85fbdb57b811d1a08c1bdc0b0449b0c37013a37a8a19f15901135cea544f469c68de7880ca10110c9418426ecd0747fd00725077b6e171ec4a0cccf9 SHA512 29681ede6274e999377e2aae2b157ed355d9e471416db2d4beb4432f84c60008f8c5008c87392c20da51d58fc3bd8f097d6f21764903baf1a301fb00e6166420
DIST thunar-volman-4.20.0.tar.bz2 637402 BLAKE2B 8bbc7de791345d4d6c16b1947564ec4ca9a0059f3c7465d359aa0c60df0e98cb6968fe758322069e189079f508ddee8b932be530b64bf32f0f33cd3e3629771c SHA512 8a25e94d2c182865c997c259fcccdf56d2e8fc4f6ace706f4ad0913061fb1337728f7101edd9fdf9ab3f1f4f47e66c5ee4273a51d081c3b106ec027b9c846c8f
diff --git a/xfce-base/thunar-volman/thunar-volman-4.18.0.ebuild b/xfce-base/thunar-volman/thunar-volman-4.18.0.ebuild
deleted file mode 100644
index 28685a0ec720..000000000000
--- a/xfce-base/thunar-volman/thunar-volman-4.18.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="Daemon that enforces volume-related policies"
-HOMEPAGE="
- https://docs.xfce.org/xfce/thunar/thunar-volman
- https://gitlab.xfce.org/xfce/thunar-volman/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-# CC for tvm-burn-cd.svg
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
-IUSE="libnotify"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- dev-libs/libgudev:=
- >=x11-libs/gtk+-3.24.0:3
- >=xfce-base/exo-0.10:=
- >=xfce-base/libxfce4ui-4.12:=
- >=xfce-base/libxfce4util-4.12:=
- >=xfce-base/xfconf-4.12:=
- libnotify? ( >=x11-libs/libnotify-0.7 )
-"
-RDEPEND="
- ${DEPEND}
- virtual/udev
- >=xfce-base/thunar-1.6[udisks]
-"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable libnotify notifications)
- )
- econf "${myconf[@]}"
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index b75951d80bb3..a9b7893247ec 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -1,3 +1,2 @@
-DIST thunar-4.18.11.tar.bz2 2944418 BLAKE2B dc5182192d3c9de2330af0ef236f90939da2642b78f0676f07b73a794f51956be02d5be6bc2d7026e04d14f4c64753dbc8734e87e9e832a0921c24cab52d1bfa SHA512 1ed9dbcbf5f87fcbf61d89e023d89fef9ba436bbb698639367c94f5761e1f9f919c48599f19cd159044be8190a5cda5bfaf9da7701730b095c8d20243e4a7b3a
DIST thunar-4.20.3.tar.bz2 4530792 BLAKE2B 8e7dadef92676536e548cc759b283fd4e52af2e4d0409b06d1d62c75104e47fd84a99b3d67047056c03dad730ab55d23dc17bd91cb17736b298653920291e242 SHA512 0e559b74c6244607ee3f97507cf6e5f5e9ba4690d8346352a7472c6d374554823a6b728cdce9b9fdffc24037179a94b92661d11082d96baa4c850bd6ea46ee61
DIST thunar-4.21.1.tar.xz 1587060 BLAKE2B c71ada891d855629c8558c915dab13e2127e95a3dd937569ae4c8d2b2d6712abdbdac55a16b6d45a6febd9c919baf3134cd9b959d559a1f7c59a11a818369089 SHA512 3263148881ca67b66a2a011e97526f925037eddbc9d992e30e3f521456ce58d880b96297090ad46ba5450b11bf56ff262560e1b33b8fa9c07a55c96be33371a3
diff --git a/xfce-base/thunar/thunar-4.18.11.ebuild b/xfce-base/thunar/thunar-4.18.11.ebuild
deleted file mode 100644
index 876edc099d52..000000000000
--- a/xfce-base/thunar/thunar-4.18.11.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="File manager for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/thunar/start
- https://gitlab.xfce.org/xfce/thunar/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- >=x11-libs/gdk-pixbuf-2.40.0
- >=x11-libs/gtk+-3.24.0:3
- >=xfce-base/exo-4.17.0:=
- >=xfce-base/libxfce4ui-4.17.6:=
- >=xfce-base/libxfce4util-4.17.2:=
- >=xfce-base/xfconf-4.12:=
- exif? ( >=media-libs/libexif-0.6.19:= )
- introspection? ( dev-libs/gobject-introspection:= )
- libnotify? ( >=x11-libs/libnotify-0.7 )
- pcre? ( >=dev-libs/libpcre2-10.0:= )
- trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
- udisks? ( dev-libs/libgudev:= )
-"
-RDEPEND="
- ${DEPEND}
- >=dev-util/desktop-file-utils-0.20-r1
- x11-misc/shared-mime-info
- trash-panel-plugin? (
- >=gnome-base/gvfs-1.18.3
- )
- udisks? (
- >=gnome-base/gvfs-1.18.3[udisks,udev]
- virtual/udev
- )
-"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable introspection)
- $(use_enable udisks gudev)
- $(use_enable libnotify notifications)
- $(use_enable exif)
- $(use_enable pcre pcre2)
- $(use_enable trash-panel-plugin tpa-plugin)
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- elog "If you were using an older Xfce version and Thunar fails to start"
- elog "with a message similar to:"
- elog " Failed to register: Timeout was reached"
- elog "you may need to reset your xfce4 session:"
- elog " rm ~/.cache/sessions/xfce4-session-*"
- elog "See https://bugs.gentoo.org/698914."
-
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/xfce-base/tumbler/Manifest b/xfce-base/tumbler/Manifest
index dd4db1650316..fcb6f1d8cc8c 100644
--- a/xfce-base/tumbler/Manifest
+++ b/xfce-base/tumbler/Manifest
@@ -1,3 +1,2 @@
-DIST tumbler-4.18.2.tar.bz2 619513 BLAKE2B d93b6dc3b0da1b8ed04af740dec4979daba376572f36e80e6f33c791552a8615fc9f6d6452b0008030a83b322179d1a6f8daa6e5a60344ba09706d0d34de270a SHA512 043e4e7058d1bf0eb4f037924161387042111c7a1bfbf78f8417d0b6463d6b7e72506741f395ca14d6150e2cc0b79d97b2ee3270a30e0d18a0161f639627e255
DIST tumbler-4.20.0.tar.bz2 706804 BLAKE2B 4cdf0da60ee29d0101d1f7418a33d0c8c79882b479f3cb65c948885c6108f53d2d9e48240ec582faab09400e522bfb89594075232edd6d5de0062a00121ba104 SHA512 9de43565099c61c8a5227fb69e99f432d44435e717524f71a2c8751ef67d23d0aa06ed63aec15f035fcdbb0940a9a583bb724e59d27d600814c983269b937783
DIST tumbler-4.21.0.tar.xz 147912 BLAKE2B 0f60bf5b27bfc71c775726b62bb30f6817195b38e8d388562d805a30d9e114d0ef11006c3ce11e8a4bb055c59edf4e6a1296a73a706f54710531355f16cccb48 SHA512 933ea87234d20835c8b937e139390773a1798764a256f560a86ab7bb6adf37cfbfd0a9e752baf2a02f2c01facc07ee5cf0dfc967b1ee9f99425d30e99a4317aa
diff --git a/xfce-base/tumbler/tumbler-4.18.2.ebuild b/xfce-base/tumbler/tumbler-4.18.2.ebuild
deleted file mode 100644
index 9a4e1f9d7a37..000000000000
--- a/xfce-base/tumbler/tumbler-4.18.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A thumbnail service for Thunar"
-HOMEPAGE="
- https://docs.xfce.org/xfce/tumbler/start
- https://gitlab.xfce.org/xfce/tumbler/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="curl epub ffmpeg gstreamer jpeg odf pdf raw"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- media-libs/freetype:2=
- media-libs/libpng:0=
- >=sys-apps/dbus-1.6
- >=xfce-base/libxfce4util-4.17.1:=
- >=x11-libs/gdk-pixbuf-2.40.0
- curl? ( >=net-misc/curl-7.32.0:= )
- epub? ( app-text/libgepub )
- ffmpeg? ( >=media-video/ffmpegthumbnailer-2.0.8:= )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )
- jpeg? ( media-libs/libjpeg-turbo:0= )
- odf? ( >=gnome-extra/libgsf-1.14.20:= )
- pdf? ( >=app-text/poppler-0.12.4[cairo] )
- raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] )
-"
-RDEPEND="
- ${DEPEND}
- gstreamer? ( media-plugins/gst-plugins-meta:1.0 )
-"
-BDEPEND="
- dev-util/gdbus-codegen
- dev-util/glib-utils
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable curl cover-thumbnailer)
- $(use_enable epub gepub-thumbnailer)
- $(use_enable jpeg jpeg-thumbnailer)
- $(use_enable ffmpeg ffmpeg-thumbnailer)
- $(use_enable gstreamer gstreamer-thumbnailer)
- $(use_enable odf odf-thumbnailer)
- $(use_enable pdf poppler-thumbnailer)
- $(use_enable raw raw-thumbnailer)
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/xfce4-appfinder/Manifest b/xfce-base/xfce4-appfinder/Manifest
index b12b198da6cc..4391dabe48fe 100644
--- a/xfce-base/xfce4-appfinder/Manifest
+++ b/xfce-base/xfce4-appfinder/Manifest
@@ -1,3 +1,2 @@
-DIST xfce4-appfinder-4.18.1.tar.bz2 564600 BLAKE2B b715da63ea4e98e268e4173548b6826ab8c0cec95ab208b55c17e4a3eabd458f9eb486171b23226bb30c1ed2cc0b868f1c87b40b86980b7ee7d51f3cdf7e1455 SHA512 3ebdf1e189e3c7d8b738d9be502124ac5e05664713e53d9e9c2f758717c409d0dc50506cd488383ba7c96aa981050a5623a957e961b9da8f486e3c189899a378
DIST xfce4-appfinder-4.20.0.tar.bz2 732262 BLAKE2B 993c88cd9fe256d11bffb4d6a1ce5fab03ca3261b345b9b1bcb07ddf56da87f2a0e6c7eaa36cd03faee6fdce621f890426d8ab6cbf3ce831ee9d37c1e3f5c5b4 SHA512 eae593d075cfe091680fc0093236e95172fddab88a251765e1c6574688a5456fb03f3547eede1d2c6766f8b05b18f0bcbeae607e61d97ac92a927dbe2283790f
DIST xfce4-appfinder-4.21.0.tar.xz 184912 BLAKE2B 1451afe0743ba0236e41c5901ececfd368fb7f4a05a72e8e7298235b47383e04486d66c56571e685b155dfecf111108fde232e9c8057ab2b2baad0b76f99d76a SHA512 8b8029ee32568f00712013e18e1a35e1d1d78cc75ce78ff9f18d3b03f3a5ce537000b3e122730220d082e6c810ab42a12fb67a0cf6b7b8eff0dfde17edaa5fc7
diff --git a/xfce-base/xfce4-appfinder/xfce4-appfinder-4.18.1.ebuild b/xfce-base/xfce4-appfinder/xfce4-appfinder-4.18.1.ebuild
deleted file mode 100644
index 77edeaf1483e..000000000000
--- a/xfce-base/xfce4-appfinder/xfce4-appfinder-4.18.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A tool to find and launch installed applications for the Xfce desktop"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfce4-appfinder/start
- https://gitlab.xfce.org/xfce/xfce4-appfinder/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- >=x11-libs/gtk+-3.24.0:3
- >=xfce-base/garcon-0.3:=
- >=xfce-base/libxfce4util-4.15.2:=
- >=xfce-base/libxfce4ui-4.14:=[gtk3(+)]
- >=xfce-base/xfconf-4.14:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild b/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild
deleted file mode 100644
index bbf929a39704..000000000000
--- a/xfce-base/xfce4-meta/xfce4-meta-4.18-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="The Xfce Desktop Environment (meta package)"
-HOMEPAGE="https://www.xfce.org/"
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-IUSE="
- archive calendar cdr editor image media minimal mpd pulseaudio
- remote-fs search +svg upower
-"
-
-RDEPEND="
- x11-themes/hicolor-icon-theme
- >=xfce-base/exo-4.18.0
- >=xfce-base/garcon-4.18.0
- >=xfce-base/libxfce4ui-4.18.0
- >=xfce-base/libxfce4util-4.18.0
- >=xfce-base/thunar-4.18.0
- >=xfce-base/thunar-volman-4.18.0
- >=xfce-base/tumbler-4.18.0
- >=xfce-base/xfce4-appfinder-4.18.0
- >=xfce-base/xfce4-panel-4.18.0
- >=xfce-base/xfce4-session-4.18.0
- >=xfce-base/xfce4-settings-4.18.0
- x11-terms/xfce4-terminal
- >=xfce-base/xfconf-4.18.0
- >=xfce-base/xfdesktop-4.18.0
- >=xfce-base/xfwm4-4.18.0
- !minimal? (
- media-fonts/dejavu
- virtual/freedesktop-icon-theme
- )
- archive? ( app-arch/xarchiver )
- calendar? ( app-office/orage )
- cdr? ( app-cdr/xfburn )
- editor? ( app-editors/mousepad )
- image? ( media-gfx/ristretto )
- media? ( media-video/parole )
- mpd? ( media-sound/xfmpc )
- pulseaudio? ( xfce-extra/xfce4-pulseaudio-plugin )
- remote-fs? ( x11-misc/gigolo )
- search? ( dev-util/catfish )
- svg? ( gnome-base/librsvg )
- upower? ( >=xfce-base/xfce4-power-manager-4.18.0 )
-"
diff --git a/xfce-base/xfce4-meta/xfce4-meta-4.18.ebuild b/xfce-base/xfce4-meta/xfce4-meta-4.18.ebuild
deleted file mode 100644
index 19f14bf50486..000000000000
--- a/xfce-base/xfce4-meta/xfce4-meta-4.18.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="The Xfce Desktop Environment (meta package)"
-HOMEPAGE="https://www.xfce.org/"
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="minimal pulseaudio +svg upower"
-
-RDEPEND="
- x11-themes/hicolor-icon-theme
- >=xfce-base/exo-4.18.0
- >=xfce-base/garcon-4.18.0
- >=xfce-base/libxfce4ui-4.18.0
- >=xfce-base/libxfce4util-4.18.0
- >=xfce-base/thunar-4.18.0
- >=xfce-base/thunar-volman-4.18.0
- >=xfce-base/tumbler-4.18.0
- >=xfce-base/xfce4-appfinder-4.18.0
- >=xfce-base/xfce4-panel-4.18.0
- >=xfce-base/xfce4-session-4.18.0
- >=xfce-base/xfce4-settings-4.18.0
- x11-terms/xfce4-terminal
- >=xfce-base/xfconf-4.18.0
- >=xfce-base/xfdesktop-4.18.0
- >=xfce-base/xfwm4-4.18.0
- !minimal? (
- media-fonts/dejavu
- virtual/freedesktop-icon-theme
- )
- pulseaudio? ( xfce-extra/xfce4-pulseaudio-plugin )
- svg? ( gnome-base/librsvg )
- upower? ( >=xfce-base/xfce4-power-manager-4.18.0 )
-"
diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest
index 7505f94e44a8..c23543fab47f 100644
--- a/xfce-base/xfce4-panel/Manifest
+++ b/xfce-base/xfce4-panel/Manifest
@@ -1,4 +1,2 @@
-DIST xfce4-panel-4.18.6.tar.bz2 1595352 BLAKE2B e4f4eb2f3838cde69a2614021be184ba7281910e595cc868180eba5ce40898fb538cb82ef5317f8316273b6a926553e051730e4918f3d2d339e03729ac8c2a85 SHA512 a1c4597bbbb72d2f3ef90abe0082abe3404e0ea7fa6027e26ca50e31e03645464ce3e0a72f4d927e84c5775a775e3a70f70e25bd3d2e4358da869f9c474e6174
-DIST xfce4-panel-4.20.3.tar.bz2 2263062 BLAKE2B 6d36820961c4689f74448732921db8394521a44c30f2e55e9e35feb040b1d9dd954da62c21962a5a2ea39fd245b72acf0ce89f894c6a0982638d276c050c1b8f SHA512 ea4db869e025822119ee01bf9ffaedb254bf1e9362919e6c8fc28617b3eb3be85b486175b02e694198272c25295b9c6b80873f5bcfaa0596df4107356428d1a3
DIST xfce4-panel-4.20.4.tar.bz2 2287183 BLAKE2B 368b1fbdabbbf41c1b7fffb321738c6f5a32e1973c7c47bf9f47e709107ef971f7d59e94c3addc72582df13e32194d4475bee59e94ca5f90d0c74a4c12bd7a35 SHA512 89d835617cab0afce1344495fa29f9cba49fdd1472fb079474c4511befebd1771eb5f4d6f968b98c43517f61e2e284760597a437e39a4956a56abb6d73e43265
DIST xfce4-panel-4.21.0.tar.xz 834780 BLAKE2B cf06cd31589e3f2ce854df7677e6ae54e59432f69cb552a1bd4069798d61a287b0e476e355a3f65c5862134b8a1b1b231fe5660fa7a1e306ca912da5796b4d5e SHA512 64e848af99eb6d11676819ee96b97bf49db7054d12d688177e0f21d9af74cecf3d14a102c01198a2e901568e848149d2c8e9bdb5489a5ddddb8150a78c6f53a6
diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.18.6.ebuild b/xfce-base/xfce4-panel/xfce4-panel-4.18.6.ebuild
deleted file mode 100644
index 2095c40dd646..000000000000
--- a/xfce-base/xfce4-panel/xfce4-panel-4.18.6.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit vala xdg-utils
-
-DESCRIPTION="Panel for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfce4-panel/start
- https://gitlab.xfce.org/xfce/xfce4-panel/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+dbusmenu introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- >=x11-libs/cairo-1.16.0
- >=x11-libs/gtk+-3.24.0:3[introspection?]
- x11-libs/libX11
- x11-libs/libwnck:3
- >=xfce-base/exo-0.11.2:=
- >=xfce-base/garcon-4.17.0:=
- >=xfce-base/libxfce4ui-4.17.1:=
- >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?]
- >=xfce-base/xfconf-4.13:=
- dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] )
- introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- vala? ( $(vala_depend) )
- dev-lang/perl
- dev-util/gdbus-codegen
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable introspection)
- $(use_enable dbusmenu dbusmenu-gtk3)
- $(use_enable vala)
- )
-
- use vala && vala_setup
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.20.3.ebuild b/xfce-base/xfce4-panel/xfce4-panel-4.20.3.ebuild
deleted file mode 100644
index 3af8c12a2292..000000000000
--- a/xfce-base/xfce4-panel/xfce4-panel-4.20.3.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit vala xdg-utils
-
-DESCRIPTION="Panel for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfce4-panel/start
- https://gitlab.xfce.org/xfce/xfce4-panel/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
-IUSE="+dbusmenu introspection vala wayland X"
-REQUIRED_USE="
- || ( wayland X )
- vala? ( introspection )
-"
-
-DEPEND="
- >=dev-libs/glib-2.72.0
- >=x11-libs/cairo-1.16.0
- >=x11-libs/gtk+-3.24.0:3[X?,introspection?,wayland?]
- >=xfce-base/exo-0.11.2:=
- >=xfce-base/garcon-4.17.0:=
- >=xfce-base/libxfce4ui-4.17.1:=
- >=xfce-base/libxfce4util-4.17.2:=[introspection?,vala?]
- >=xfce-base/libxfce4windowing-4.20.1:=[X?]
- >=xfce-base/xfconf-4.13.2:=
- dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] )
- introspection? ( >=dev-libs/gobject-introspection-1.66:= )
- wayland? (
- >=dev-libs/wayland-1.20
- >=gui-libs/gtk-layer-shell-0.7.0
- )
- X? (
- >=x11-libs/libX11-1.6.7
- >=x11-libs/libXext-1.0.0
- x11-libs/libwnck:3
- )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- vala? ( $(vala_depend) )
- dev-build/xfce4-dev-tools
- dev-lang/perl
- dev-util/gdbus-codegen
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable introspection)
- $(use_enable dbusmenu dbusmenu-gtk3)
- $(use_enable vala)
- $(use_enable wayland)
- $(use_enable wayland gtk-layer-shell)
- $(use_enable X x11)
- )
-
- use vala && vala_setup
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/xfce-base/xfce4-power-manager/Manifest b/xfce-base/xfce4-power-manager/Manifest
index 167428d256a3..501adbb39a8e 100644
--- a/xfce-base/xfce4-power-manager/Manifest
+++ b/xfce-base/xfce4-power-manager/Manifest
@@ -1,3 +1,2 @@
-DIST xfce4-power-manager-4.18.4.tar.bz2 1241669 BLAKE2B 7fe0caca8ed87d1178bc2feb6704b7415ba03c2630962798e949e7d6e13956eee26dfd5bdd098d765a28776896e1881d3bf7913f48c6187cf372379300680185 SHA512 829151b99c279a01037544e8a0a2bbe3cb4c1ec90d8943b3159947d819f94e8f73a8e73db255e1151ca59278583a28448b00d6fc002bd1f8a724c1c16c44fb1b
DIST xfce4-power-manager-4.20.0.tar.bz2 1523787 BLAKE2B 9df4b976665ee9363b68218ccadeddfba2b79f4446614a16617511c155aa761dac29003f5460b01c98bf27f7845cbf62c5434a521d93f9fc954964c0c9c48657 SHA512 e61762b4ff374562fa3d70b1eb7c9928a1a7197df5b597763adf16435183fd693307267f37f0eb7dd08b573664a397d2fd22674b5db7e07ee9302089772ff6e7
DIST xfce4-power-manager-4.21.0.tar.xz 626228 BLAKE2B f45ea03e39d7fdcf3db796c6f356b65218f5c64f31a235f4e3a73fc9e05e08ae3aa8d90520f73aac5316d7149b3a7cc135d87944277e29409a231b3574f4a649 SHA512 67fb672dcda66c67f783d44a5e8acecb1ddcfac323904a73c3500b689db350ab977f617d972c06d7d9bac4c403cdd408e1c9f10f05a3281457d5016c970487c1
diff --git a/xfce-base/xfce4-power-manager/xfce4-power-manager-4.18.4.ebuild b/xfce-base/xfce4-power-manager/xfce4-power-manager-4.18.4.ebuild
deleted file mode 100644
index 32c46d768976..000000000000
--- a/xfce-base/xfce4-power-manager/xfce4-power-manager-4.18.4.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="Power manager for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfce4-power-manager/start
- https://gitlab.xfce.org/xfce/xfce4-power-manager/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="networkmanager +panel-plugin policykit"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- >=sys-power/upower-0.99.0
- >=x11-libs/gtk+-3.24.0:3
- >=x11-libs/libnotify-0.7
- x11-libs/libX11
- >=x11-libs/libXrandr-1.2
- x11-libs/libXext
- x11-libs/libXtst
- >=xfce-base/xfconf-4.12:=
- >=xfce-base/libxfce4ui-4.18.4:=[gtk3(+)]
- >=xfce-base/libxfce4util-4.12:=
- panel-plugin? ( >=xfce-base/xfce4-panel-4.12:= )
- policykit? ( >=sys-auth/polkit-0.112 )
-"
-RDEPEND="
- ${DEPEND}
- networkmanager? ( net-misc/networkmanager )
-"
-DEPEND+="
- x11-base/xorg-proto
-"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable policykit polkit)
- $(use_enable networkmanager network-manager)
- $(use_enable panel-plugin xfce4panel)
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-
- if ! has_version sys-apps/systemd && ! has_version sys-auth/elogind
- then
- elog "Suspend/hibernate support requires a logind provider installed"
- elog "(sys-apps/systemd or sys-auth/elogind)"
- fi
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/xfce4-session/Manifest b/xfce-base/xfce4-session/Manifest
index ce692ca78ff5..e50234aac684 100644
--- a/xfce-base/xfce4-session/Manifest
+++ b/xfce-base/xfce4-session/Manifest
@@ -1,5 +1,2 @@
-DIST xfce4-session-4.18.4.tar.bz2 922274 BLAKE2B 1ea22b552446f9dd7c1516e854c5dc7101780fba9f44e93a5a66105137607ffa943a539e124f13dc47a170695ebe8d5e59de7cf9c6c27b75dbb50f0d53a7e592 SHA512 dec5006cf69cd44d39c0923d512bfd07123c923627b33a9f232134468cf8a160e329afcf0e61619e7f9a91a453845cbc55a355b6ca9c02e15f55eb7876c8bfc1
-DIST xfce4-session-4.20.0.tar.bz2 1185603 BLAKE2B 65599cb91674b39c39e12b9ee5f7b49cc97d2c47f6e7875c4eb5ecaff235b746e9f5573ef14ef993f04c269adb6370e473542deb88ee6795517cb45ad99812a3 SHA512 2e3b1280830fe3b26d39e87fcc26fd2be6df5f1328b64529c46cc51fe80abcc07b2996fd07af331ee2a502f025f40576cfb49a7ddaa9cc82b1f3cf17484f1dd6
-DIST xfce4-session-4.20.1.tar.bz2 1225983 BLAKE2B 953d3d704f0a3a3039871e2ebfcf3717ad2d6468949baa6563c160a96aa674b6e3401210ccbf525afdd138afe5df5c4c4bf6650d177cb59dde699a3b6bc7dc1b SHA512 7e9fe6283964611d8e020d70145bd1ffd8aba3c0082bfb41aff2e8a434cd89cf8092cec299a7cfa9e9b2fcb9ffe607f5ce5fdd969d347ebcb76ada97458cf4c2
DIST xfce4-session-4.20.2.tar.bz2 1226931 BLAKE2B 34beba73c107f2a4b4dcec962f6014637e66580818336f77dc5ca63d9e6285801c67974defe5ff1c340a1546061f71654ea8e75674de6792072315548b80193a SHA512 561b10b6efe011dfd2dd43d05fda4282f1950e30a0fdcd28c8a28f420990390e5dc94bf7b6ad344346eabc0c3752c393489d681edab61a6f58e9c81854a45201
DIST xfce4-session-4.21.0.tar.xz 369700 BLAKE2B 4fd0fd2b385c52851a0a02d3a48af5f16e6bd7f8c0440bdfee7fd98d7649b1d93cd99a321a69953355d15fdc82317baaf3fa1ba9f338d812fbe11a4625833fdf SHA512 31b8bff244b41c876208a83fe13e9932196464f8d799572ec7bfbddfc1bfecbdae610dddb5f187d9d8be686a4c28fa7e430d70e7eebbe9a957f934bcb2f3f99d
diff --git a/xfce-base/xfce4-session/xfce4-session-4.18.4.ebuild b/xfce-base/xfce4-session/xfce4-session-4.18.4.ebuild
deleted file mode 100644
index e681905db26d..000000000000
--- a/xfce-base/xfce4-session/xfce4-session-4.18.4.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A session manager for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfce4-session/start
- https://gitlab.xfce.org/xfce/xfce4-session
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="nls policykit +xscreensaver"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- >=x11-libs/gtk+-3.24.0:3
- x11-libs/libSM
- x11-libs/libwnck:3
- x11-libs/libX11
- >=xfce-base/libxfce4util-4.17.2:=
- >=xfce-base/libxfce4ui-4.18.2:=
- >=xfce-base/xfconf-4.12:=
- policykit? ( >=sys-auth/polkit-0.102 )
-"
-RDEPEND="
- ${DEPEND}
- x11-apps/iceauth
- x11-apps/xrdb
- nls? ( x11-misc/xdg-user-dirs )
- xscreensaver? (
- || (
- xfce-extra/xfce4-screensaver
- >=x11-misc/xscreensaver-5.26
- x11-misc/light-locker
- )
- )
-"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable policykit polkit)
- --with-xsession-prefix="${EPREFIX}"/usr
- ICEAUTH="${EPREFIX}"/usr/bin/iceauth
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-
- exeinto /etc/X11/Sessions
- newexe - Xfce4 <<-EOF
- startxfce4
- EOF
- dosym Xfce4 /etc/X11/Sessions/Xfce
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/xfce4-session/xfce4-session-4.20.0.ebuild b/xfce-base/xfce4-session/xfce4-session-4.20.0.ebuild
deleted file mode 100644
index 40a0b9535763..000000000000
--- a/xfce-base/xfce4-session/xfce4-session-4.20.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A session manager for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfce4-session/start
- https://gitlab.xfce.org/xfce/xfce4-session
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="X nls policykit wayland +xscreensaver"
-REQUIRED_USE="|| ( X wayland )"
-
-DEPEND="
- >=dev-libs/glib-2.72.0
- >=x11-libs/gtk+-3.24.0:3[X?,wayland?]
- >=xfce-base/libxfce4util-4.19.2:=
- >=xfce-base/libxfce4ui-4.18.4:=
- >=xfce-base/libxfce4windowing-4.19.2:=
- >=xfce-base/xfconf-4.12.0:=
- policykit? ( >=sys-auth/polkit-0.102 )
- wayland? (
- >=gui-libs/gtk-layer-shell-0.7.0
- )
- X? (
- >=x11-libs/libICE-1.0.10
- >=x11-libs/libSM-1.2.3
- >=x11-libs/libX11-1.6.7
- >=x11-libs/libwnck-3.10.0:3
- )
-"
-RDEPEND="
- ${DEPEND}
- x11-apps/xrdb
- nls? ( x11-misc/xdg-user-dirs )
- X? (
- x11-apps/iceauth
- )
- xscreensaver? (
- || (
- xfce-extra/xfce4-screensaver
- >=x11-misc/xscreensaver-5.26
- x11-misc/light-locker
- )
- )
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable X x11)
- $(use_enable policykit polkit)
- $(use_enable wayland)
- $(use_enable wayland gtk-layer-shell)
- --with-xsession-prefix="${EPREFIX}"/usr
- ICEAUTH="${EPREFIX}"/usr/bin/iceauth
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-
- exeinto /etc/X11/Sessions
- newexe - Xfce4 <<-EOF
- startxfce4
- EOF
- dosym Xfce4 /etc/X11/Sessions/Xfce
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/xfce4-session/xfce4-session-4.20.1.ebuild b/xfce-base/xfce4-session/xfce4-session-4.20.1.ebuild
deleted file mode 100644
index 9a564054d795..000000000000
--- a/xfce-base/xfce4-session/xfce4-session-4.20.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A session manager for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfce4-session/start
- https://gitlab.xfce.org/xfce/xfce4-session
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="X nls policykit wayland +xscreensaver"
-REQUIRED_USE="|| ( X wayland )"
-
-DEPEND="
- >=dev-libs/glib-2.72.0
- >=x11-libs/gtk+-3.24.0:3[X?,wayland?]
- >=xfce-base/libxfce4util-4.19.2:=
- >=xfce-base/libxfce4ui-4.18.4:=
- >=xfce-base/libxfce4windowing-4.19.2:=
- >=xfce-base/xfconf-4.18.0:=
- policykit? ( >=sys-auth/polkit-0.102 )
- wayland? (
- >=gui-libs/gtk-layer-shell-0.7.0
- )
- X? (
- >=x11-libs/libICE-1.0.10
- >=x11-libs/libSM-1.2.3
- >=x11-libs/libX11-1.6.7
- >=x11-libs/libwnck-3.10.0:3
- )
-"
-RDEPEND="
- ${DEPEND}
- x11-apps/xrdb
- nls? ( x11-misc/xdg-user-dirs )
- X? (
- x11-apps/iceauth
- )
- xscreensaver? (
- || (
- xfce-extra/xfce4-screensaver
- >=x11-misc/xscreensaver-5.26
- x11-misc/light-locker
- )
- )
-"
-BDEPEND="
- dev-libs/glib
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable X x11)
- $(use_enable policykit polkit)
- $(use_enable wayland)
- $(use_enable wayland gtk-layer-shell)
- --with-xsession-prefix="${EPREFIX}"/usr
- ICEAUTH="${EPREFIX}"/usr/bin/iceauth
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-
- exeinto /etc/X11/Sessions
- newexe - Xfce4 <<-EOF
- startxfce4
- EOF
- dosym Xfce4 /etc/X11/Sessions/Xfce
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/xfce4-settings/Manifest b/xfce-base/xfce4-settings/Manifest
index 3882157a06ab..92a56b8ab09b 100644
--- a/xfce-base/xfce4-settings/Manifest
+++ b/xfce-base/xfce4-settings/Manifest
@@ -1,3 +1,2 @@
-DIST xfce4-settings-4.18.6.tar.bz2 1560269 BLAKE2B c6336c98ad16c968c2400c9a888ad8eaed39d0f25116b2f767d70c4d3e75bd7f0fef8381fb8cd3105afb7b0786f0b17a285153534421748a91bc6845c252f53a SHA512 e9615e8409f597b53bf118908c0a8c5f893b335915dd009c5b7da9ba8403a0de74b751dec7482f3076cd880f2bd3cffc1f45a13a1e88196fb7f0c87c996794b7
DIST xfce4-settings-4.20.1.tar.bz2 2507814 BLAKE2B a0963f1a2ac19c177aa172d22d78b11492d34776eccd723d048a2bb8e6469ff790b27c2e21b838a5cc2d99d7b334051fbed2878c740138c1ad04a00111ac0519 SHA512 d29307ab93f4db961154541bddc9cfa80886c7ab7bcd42941995c1b9ff24fd8816e65bd690e35c247e25913c352d653386743663443def0b825d415f40b50ef9
DIST xfce4-settings-4.21.0.tar.xz 966708 BLAKE2B 6b1d2e78cb2650d96dc4ee4a06e5a98093cbe11347f652eb1d3d54318bca89ea85aaabff45912db1278e972ae5a0a75fafe96c28c0eac60440cd06909f4c01fd SHA512 87293b0f7eb87ce8526803d149bde98b56655e6ce18b875ab7f822c434274c31689e2a7d00075d4f0ca5a91c07e5e852387459cbd032e4f44f3985c7a65d3d6a
diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.18.6-r1.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.18.6-r1.ebuild
deleted file mode 100644
index 4b18a4dd1c13..000000000000
--- a/xfce-base/xfce4-settings/xfce4-settings-4.18.6-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit python-single-r1 xdg-utils
-
-DESCRIPTION="Configuration system for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfce4-settings/start
- https://gitlab.xfce.org/xfce/xfce4-settings/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
- ${PYTHON_DEPS}
- >=dev-libs/glib-2.66.0
- media-libs/fontconfig
- >=x11-libs/gtk+-3.24.0:3
- x11-libs/libX11
- >=x11-libs/libXcursor-1.1
- >=x11-libs/libXi-1.3
- >=x11-libs/libXrandr-1.2
- >=xfce-base/garcon-0.2:=
- >=xfce-base/exo-4.15.1:=
- >=xfce-base/libxfce4ui-4.17.0:=
- >=xfce-base/libxfce4util-4.17.2:=
- >=xfce-base/xfconf-4.13:=
- colord? ( x11-misc/colord:= )
- libcanberra? ( >=media-libs/libcanberra-0.25[sound(+)] )
- input_devices_libinput? ( x11-drivers/xf86-input-libinput )
- libnotify? ( >=x11-libs/libnotify-0.7 )
- upower? ( >=sys-power/upower-0.9.23 )
- xklavier? ( >=x11-libs/libxklavier-5 )
-"
-DEPEND="
- ${RDEPEND}
- x11-base/xorg-proto
-"
-BDEPEND="
- dev-util/gdbus-codegen
- dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext
-"
-
-src_prepare() {
- default
- python_fix_shebang dialogs/mime-settings/helpers/xfce4-compose-mail
-}
-
-src_configure() {
- local myconf=(
- $(use_enable upower upower-glib)
- $(use_enable input_devices_libinput xorg-libinput)
- $(use_enable libnotify)
- $(use_enable colord)
- $(use_enable xklavier libxklavier)
- $(use_enable libcanberra sound-settings)
- )
- econf "${myconf[@]}"
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest
index 8f2dd275e59f..ece7549bcd2c 100644
--- a/xfce-base/xfconf/Manifest
+++ b/xfce-base/xfconf/Manifest
@@ -1,3 +1,2 @@
-DIST xfconf-4.18.3.tar.bz2 648479 BLAKE2B 021198bba84c651f05cf47a1034617e088dcce6502eac6f0f160f8000e2309bac5f44b57cc0a4156f907a25002cc3c539ab0c16fc5b3018bbc8ae9a58b212133 SHA512 e1aa133f79ea584af067369f6fd059cd444c4743270ed90a8b0dfe158f7ae6fbc78af62fab67c64674060c2fd1404f06602ac8c019b0db8b70779a17fde4a327
DIST xfconf-4.20.0.tar.bz2 763205 BLAKE2B 56b895e8da736b5c0f63e733e625fe09c07a95ccb1d72271387ace1214410aab04be1ff508c6c43b1ab890cc1a4fd2bb0904b5f6ad4e7f615be2dcea60f01ec4 SHA512 87ae4e9366cccb6c2f13229539e8317d26bfb3fc5333e769ec2de1b596e04348595bb2e85ca90fb63c6c64968e5108e59490700028aeb077b32b9cd03062d9e9
DIST xfconf-4.21.0.tar.xz 166464 BLAKE2B e012f6cce6bb404fcd23c9bf9f744b8b46842ca918da9774c1f5ed738c41184e99d1e1558dca385d80159551be054a6c2ecf29eb04043a1c3598df44b630fc4e SHA512 ed9a8a06f60eef3ee799c861c9138fb6345384117d05969bb61e296515d67863e024671208cfe97ddb0393e0adfb92a9628997a9acea1d0474d3e6ab1c095d53
diff --git a/xfce-base/xfconf/xfconf-4.18.3.ebuild b/xfce-base/xfconf/xfconf-4.18.3.ebuild
deleted file mode 100644
index 9cac3a528075..000000000000
--- a/xfce-base/xfconf/xfconf-4.18.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 vala
-
-DESCRIPTION="A configuration management system for Xfce"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfconf/start
- https://gitlab.xfce.org/xfce/xfconf/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-IUSE="debug +introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-DEPEND="
- >=dev-libs/glib-2.66.0
- sys-apps/dbus
- >=xfce-base/libxfce4util-4.17.3:=
- introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-util/gdbus-codegen
- dev-util/glib-utils
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-src_configure() {
- local myconf=(
- $(use_enable introspection)
- $(use_enable vala)
- $(use_enable debug checks)
- --with-bash-completion-dir="$(get_bashcompdir)"
- )
-
- use vala && vala_setup
- econf "${myconf[@]}"
-}
-
-src_test() {
- local service_dir=${HOME}/.local/share/dbus-1/services
- mkdir -p "${service_dir}" || die
- cat > "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die
- [D-BUS Service]
- Name=org.xfce.Xfconf
- Exec=${S}/xfconfd/xfconfd
- EOF
-
- (
- # start isolated dbus session bus
- dbus_data=$(dbus-launch --sh-syntax) || exit
- eval "${dbus_data}"
-
- # -j>1 often hangs
- # https://gitlab.xfce.org/xfce/xfconf/-/issues/13
- nonfatal emake -j1 check
- ret=${?}
-
- kill "${DBUS_SESSION_BUS_PID}"
- exit "${ret}"
- ) || die
-}
-
-src_install() {
- default
- find "${D}" -type f -name '*.la' -delete || die
-}
diff --git a/xfce-base/xfdesktop/Manifest b/xfce-base/xfdesktop/Manifest
index bf2992e694b2..356b31f485fa 100644
--- a/xfce-base/xfdesktop/Manifest
+++ b/xfce-base/xfdesktop/Manifest
@@ -1,2 +1 @@
-DIST xfdesktop-4.18.1.tar.bz2 2133258 BLAKE2B 3d4f54b64a6adc5f52bf6b48862b1fbf9b9608113035fdce89a2cb08a674f773f42edc0e1d05a27e89de7df71f7d53f400b794a2a79888cf51570c3ab060db8b SHA512 cafb1e274bbabf1704a6452532fc79657af26eaf92a58374f87a70f31c35fbf213319c6658b3d18bfca2d555b69e07e46949407d1f80e5a37f48e76bbde9dc3e
DIST xfdesktop-4.20.1.tar.bz2 2527982 BLAKE2B b9ce68433181221c20b15bab27d1652ef044b0a1524d9acfbff12b40034f629af8b99eebb6b8874816cc37f4db4874ceca03eec51c7cf091795f0b934d3fd20b SHA512 11f422e31fb5b4f789ac61252a79ef9b139fd0a3e29f1346d5e3c06779567f1809fd78d751df5595cdb5510d0349e908276e85f6325b8ac90dfd00c79ca5d0e2
diff --git a/xfce-base/xfdesktop/xfdesktop-4.18.1.ebuild b/xfce-base/xfdesktop/xfdesktop-4.18.1.ebuild
deleted file mode 100644
index ab2598212475..000000000000
--- a/xfce-base/xfdesktop/xfdesktop-4.18.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="Desktop manager for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfdesktop/start
- https://gitlab.xfce.org/xfce/xfdesktop/
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-# CC for /usr/share/backgrounds, see backgrounds/README.md
-LICENSE="GPL-2+ CC-BY-SA-4.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="libnotify +thunar"
-
-DEPEND="
- >=x11-libs/cairo-1.16
- >=dev-libs/glib-2.66.0
- >=x11-libs/gtk+-3.24.0:3
- >=x11-libs/libwnck-3.14:3
- x11-libs/libX11
- >=xfce-base/exo-0.11:=
- >=xfce-base/garcon-0.6:=
- >=xfce-base/libxfce4ui-4.13:=
- >=xfce-base/libxfce4util-4.13:=
- >=xfce-base/xfconf-4.12.1:=
- libnotify? ( >=x11-libs/libnotify-0.7:= )
- thunar? ( >=xfce-base/thunar-4.17.10:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable thunar file-icons)
- $(use_enable thunar thunarx)
- $(use_enable libnotify notifications)
- )
-
- econf "${myconf[@]}"
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest
index 1367857c1c3f..543753ee526b 100644
--- a/xfce-base/xfwm4/Manifest
+++ b/xfce-base/xfwm4/Manifest
@@ -1,2 +1 @@
-DIST xfwm4-4.18.0.tar.bz2 1220901 BLAKE2B 3a3db6368063b94fa46407fbf2173021a91efff04ed3d11c757d3e785de5e70289ae03e138e95979b3801a781c05d5f84b86b29727171796e1b80f874865bb36 SHA512 1003bb1ca5254221a5d56ffcb51c12cdef1b17b9d252622c6b18f3d3fbcf9d6e0e66b5f61e0f6eae6601ea3e50a70be98320e60d6738b04e44879e6f4e6da34d
DIST xfwm4-4.20.0.tar.bz2 1487158 BLAKE2B 999b50c046582241bcc565e3af313a61ee3bee7b00b359d826ed32ac2c36d25cc299810325ac81617d59a8292d2791947a51d4c1ec4949d794f999bd24d1417e SHA512 1fa22d5bdf44d5907cbe362d20b7a99a610cfd38954a6cb5b7efad3481de5b450deb4fbf14ae2c1642ab5f7a39179016bb0f1558fe2941997cd931e9f8cc8dc8
diff --git a/xfce-base/xfwm4/xfwm4-4.18.0.ebuild b/xfce-base/xfwm4/xfwm4-4.18.0.ebuild
deleted file mode 100644
index c0f0fd061f8d..000000000000
--- a/xfce-base/xfwm4/xfwm4-4.18.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="Window manager for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/xfce/xfwm4/start
- https://gitlab.xfce.org/xfce/xfwm4
-"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="opengl startup-notification +xcomposite +xpresent"
-
-DEPEND="
- >=x11-libs/gtk+-3.24.0:3
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXinerama
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXres
- x11-libs/pango
- >=x11-libs/libwnck-3.14:3
- >=xfce-base/libxfce4util-4.10:=
- >=xfce-base/libxfce4ui-4.12:=
- >=xfce-base/xfconf-4.13:=
- opengl? ( media-libs/libepoxy:=[X(+)] )
- startup-notification? ( x11-libs/startup-notification )
- xcomposite? (
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXfixes
- )
- xpresent? ( x11-libs/libXpresent )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-libs/glib
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable opengl epoxy)
- $(use_enable startup-notification)
- $(use_enable xcomposite compositor)
- $(use_enable xpresent)
- --enable-randr
- --enable-render
- --enable-xi2
- --enable-xsync
- )
-
- econf "${myconf[@]}"
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-calculator-plugin/Manifest b/xfce-extra/xfce4-calculator-plugin/Manifest
index 98dd8709b05c..8176ae56d78f 100644
--- a/xfce-extra/xfce4-calculator-plugin/Manifest
+++ b/xfce-extra/xfce4-calculator-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-calculator-plugin-0.7.3.tar.bz2 481917 BLAKE2B 440d9b44057f28453e416ff23c0f0a2ccbe1603fe6856c4c755babe5acd705cee93d1bb25cbc57ceec485742c86e027caf175bc18ffd5c9027c6dcafd61b87ba SHA512 f4479cf65e35c1491792d7e74674e41d3e13bf59c73f43fa7b25b83731326ef2627ddfa34a190a799c83a424b3a80760716cb5bcd3fa3dc371a4e42255332dd5
DIST xfce4-calculator-plugin-0.8.0.tar.xz 87640 BLAKE2B 6c4fdb8f7975152d0ddb6ee55262a25e8dda82c535514a1131a459b97434111cc6c9f856df50ccf5119ea688354f66b7c8168bac43aa0f00497ca0380c6cf947 SHA512 524de531cbb9da846596345ebf23691f8a7a2fc02f7f77f3318e70dfde08f9bfd1d920a015391f7d06056edfcf4517b22e05c33afe76345607a53054053d699e
diff --git a/xfce-extra/xfce4-calculator-plugin/xfce4-calculator-plugin-0.7.3.ebuild b/xfce-extra/xfce4-calculator-plugin/xfce4-calculator-plugin-0.7.3.ebuild
deleted file mode 100644
index 7389ee8c02bb..000000000000
--- a/xfce-extra/xfce4-calculator-plugin/xfce4-calculator-plugin-0.7.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A calculator plugin for the Xfce4 panel"
-HOMEPAGE="
- https://docs.xfce.org/panel-plugins/xfce4-calculator-plugin/start
- https://gitlab.xfce.org/panel-plugins/xfce4-calculator-plugin/
-"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-DEPEND="
- >=dev-libs/glib-2.50.0
- x11-libs/libX11
- >=x11-libs/gtk+-3.22.20:3
- >=xfce-base/libxfce4ui-4.16.0:=
- >=xfce-base/libxfce4util-4.16.0:=
- >=xfce-base/xfce4-panel-4.16.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-cpugraph-plugin/Manifest b/xfce-extra/xfce4-cpugraph-plugin/Manifest
index 19e5803c73ca..fefc0cf7be63 100644
--- a/xfce-extra/xfce4-cpugraph-plugin/Manifest
+++ b/xfce-extra/xfce4-cpugraph-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-cpugraph-plugin-1.2.11.tar.bz2 569026 BLAKE2B 0845eade5d84f233d6220167caad13bec0a120a817bd223469518fb42d0815d5d7a0e898ae6d9002d3b51c40792dcb27f095fc411f8d29ebf11094a56b4e2d0a SHA512 c9c9b32028c223146b5ae73df3dfff14fff38d15695459f96d9428d4b2e82d08e46eee6d2f83a2b261845b1a03df20287d7bb83a8323f48813ccb56299009d93
DIST xfce4-cpugraph-plugin-1.3.0.tar.xz 94824 BLAKE2B bfe016a9f38b47e4553031a79b2b0753ea8a58b3f770ef71f13de174a8bbd3f060948866f24010562163c5027bc30e80e14f83c4fa7ce80bbd6d6e93ab293195 SHA512 aefb0f94b7a4a480ca5769bd09aed29404316562a70abcb243c538de8637062de2eb6defe424d1f2cd2555a49d5aae4393b623b4d65dca84f87b420d38da4443
diff --git a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.11.ebuild b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.11.ebuild
deleted file mode 100644
index 12fd8a0a3a4d..000000000000
--- a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.11.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A system load plug-in for the Xfce panel"
-HOMEPAGE="
- https://docs.xfce.org/panel-plugins/xfce4-cpugraph-plugin
- https://gitlab.xfce.org/panel-plugins/xfce4-cpugraph-plugin/
-"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="BSD-2 GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=dev-libs/glib-2.50.0
- >=x11-libs/gtk+-3.22.0:3
- >=xfce-base/libxfce4ui-4.16.0:=
- >=xfce-base/libxfce4util-4.17.2:=
- >=xfce-base/xfce4-panel-4.16.0:=
- >=xfce-base/xfconf-4.12.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.3.0.ebuild b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.3.0.ebuild
index a757d664d83b..197e9a9d4037 100644
--- a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.3.0.ebuild
+++ b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.3.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="BSD-2 GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=dev-libs/glib-2.50.0
diff --git a/xfce-extra/xfce4-dict/Manifest b/xfce-extra/xfce4-dict/Manifest
index 9c3094f476f6..d18de940b528 100644
--- a/xfce-extra/xfce4-dict/Manifest
+++ b/xfce-extra/xfce4-dict/Manifest
@@ -1,2 +1 @@
-DIST xfce4-dict-0.8.8.tar.bz2 669951 BLAKE2B 4983ad741fef7b0d7ad72ddbbc4e9bc09ba041f55fab219615ef046b6bc23490fec8dcf2cc03a2d3f6c131ac6529a656f0e29b596d6b77c9bdcd7be29dfc60dd SHA512 db1919f3d29245cc02ea8e4f898e8d389c426a574f6227bcb0504f2f4506220617bf6ac4b8544e85e00c8d7818ad06a61e2daaea1883a6badf9b394d2b481398
DIST xfce4-dict-0.8.9.tar.xz 189108 BLAKE2B 06318c770d82b25bcdff8c18f95ae0ef1df6a2b5cac17452e1114245656a5588f20a399d72e7a3f498ee798c54512c483bfd16b50c95e7f9fc5e17bac53061cb SHA512 e3958fea9f8d2d29665dc85b2acf87fdc7c18a50b8a805a659df38a57d2a125aa6a41c70ffe2bfad404940c9691bd5008ea923ce7ec79fb26dd826b54a045aa9
diff --git a/xfce-extra/xfce4-dict/xfce4-dict-0.8.8.ebuild b/xfce-extra/xfce4-dict/xfce4-dict-0.8.8.ebuild
deleted file mode 100644
index d00dd4037e00..000000000000
--- a/xfce-extra/xfce4-dict/xfce4-dict-0.8.8.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A dict.org querying application and panel plug-in for the Xfce desktop"
-HOMEPAGE="
- https://docs.xfce.org/apps/xfce4-dict/start
- https://gitlab.xfce.org/apps/xfce4-dict/
-"
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=dev-libs/glib-2.24.0
- >=x11-libs/gtk+-3.22.0:3
- x11-libs/libX11
- >=xfce-base/libxfce4util-4.10.0:=
- >=xfce-base/libxfce4ui-4.12.0:=
- >=xfce-base/xfce4-panel-4.10.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-util/gdbus-codegen
- virtual/pkgconfig
-"
-
-src_configure() {
- econf --libexecdir="${EPREFIX}"/usr/$(get_libdir)
-}
-
-src_install() {
- default
-
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-dict/xfce4-dict-0.8.9.ebuild b/xfce-extra/xfce4-dict/xfce4-dict-0.8.9.ebuild
index 1ef3f6b20c44..33b2fc00c32d 100644
--- a/xfce-extra/xfce4-dict/xfce4-dict-0.8.9.ebuild
+++ b/xfce-extra/xfce4-dict/xfce4-dict-0.8.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=dev-libs/glib-2.66.0
diff --git a/xfce-extra/xfce4-docklike-plugin/Manifest b/xfce-extra/xfce4-docklike-plugin/Manifest
index b62edfbe8c23..909eba3a677f 100644
--- a/xfce-extra/xfce4-docklike-plugin/Manifest
+++ b/xfce-extra/xfce4-docklike-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-docklike-plugin-0.4.3.tar.bz2 456424 BLAKE2B 1cc2f2d1bf209d75e20d57a68b86e48fceed7f790e1d669275ca18445e1f279e07c5f6124b6b318ef532d4b3670e70cabb1fe188fff1a5f99a309e350a831c99 SHA512 89b3739568fb4d908ad99268688448b8883d5f8e2b4c7ac092fbd687f53ada7f9c08f58e34572e9e2f733035174db1a5340a02e329a7fbed848786235bc3b298
DIST xfce4-docklike-plugin-0.5.0.tar.xz 78724 BLAKE2B 09886ca936030f2fe9b46b5eb7ad3fc2695bf6b79817a71b448846e876854887cdfcec71268465ea65b9975e2a246a9c24152a7b671c9810ac636fc877798fd5 SHA512 3027a2d1420423911c11466aad26edbfc11c11c6b5bfc6f9dc27f4db5fb19730bc9488d212ad87590179e73a921e6c7884c60bf8b0de4fa52ef61b239178995d
diff --git a/xfce-extra/xfce4-docklike-plugin/xfce4-docklike-plugin-0.4.3.ebuild b/xfce-extra/xfce4-docklike-plugin/xfce4-docklike-plugin-0.4.3.ebuild
deleted file mode 100644
index 04a24a2965aa..000000000000
--- a/xfce-extra/xfce4-docklike-plugin/xfce4-docklike-plugin-0.4.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A modern, minimalist docklike taskbar for Xfce"
-HOMEPAGE="
- https://docs.xfce.org/panel-plugins/xfce4-docklike-plugin/start
- https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin/
-"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X wayland"
-REQUIRED_USE="|| ( X wayland )"
-
-DEPEND="
- >=dev-libs/glib-2.58.0
- >=x11-libs/gtk+-3.24.0:3[X?,wayland?]
- >=x11-libs/cairo-1.16.0
- >=xfce-base/libxfce4ui-4.16.0:=
- >=xfce-base/libxfce4util-4.16.0:=
- >=xfce-base/xfce4-panel-4.16.0:=
- >=xfce-base/libxfce4windowing-4.19.4:=[X?]
- X? (
- >=x11-libs/libX11-1.6.7
- )
- wayland? (
- >=gui-libs/gtk-layer-shell-0.7.0
- )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-generic-slider/Manifest b/xfce-extra/xfce4-generic-slider/Manifest
index c3fd1734de40..72e54374ac31 100644
--- a/xfce-extra/xfce4-generic-slider/Manifest
+++ b/xfce-extra/xfce4-generic-slider/Manifest
@@ -1,2 +1 @@
-DIST xfce4-generic-slider-1.0.1.tar.bz2 424157 BLAKE2B d7bb894d214c67d73e8f0719c011fe22b9c2bf3e5a3cf6a7f29d339f1d2ffb090df24a41e71a79bcb95aa52d97aa1e1551e5a7d97d0f70d3d07c15b45720588e SHA512 90543eb3c2819e04001e060f23bc5ecb8b9dff8e41e301344eaeb692824db36125a578cca93100d5e81c86a901146c951e397f58a52483ed24e678e6fe6fd91e
DIST xfce4-generic-slider-1.1.0.tar.xz 51264 BLAKE2B b811c5a26757dc39b6f7cf8d114994ed55860dd226b1e20dacc4c93288501c0f864241a79323151303e7aaf8a1908770da94161ebff38ab131ed46058d0cf3be SHA512 ac04aefd2e28dedcacef873b2b3fd1cc45a89894242c9327d47e37b819bcdcc53811db256b44e750438cfe83bc61dda11233d26e6dacf466c000ab2d6f2d48b3
diff --git a/xfce-extra/xfce4-generic-slider/xfce4-generic-slider-1.0.1.ebuild b/xfce-extra/xfce4-generic-slider/xfce4-generic-slider-1.0.1.ebuild
deleted file mode 100644
index 5eb9bc0e0118..000000000000
--- a/xfce-extra/xfce4-generic-slider/xfce4-generic-slider-1.0.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A visual slider widget to control user-configurable variables"
-HOMEPAGE="
- https://docs.xfce.org/panel-plugins/xfce4-generic-slider/start
- https://gitlab.xfce.org/panel-plugins/xfce4-generic-slider/
-"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- >=dev-libs/glib-2.50.0
- >=x11-libs/gtk+-3.22.0:3
- >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
- >=xfce-base/xfce4-panel-4.16.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-indicator-plugin/Manifest b/xfce-extra/xfce4-indicator-plugin/Manifest
index 0240078f895e..fc8b02fbcc8f 100644
--- a/xfce-extra/xfce4-indicator-plugin/Manifest
+++ b/xfce-extra/xfce4-indicator-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-indicator-plugin-2.4.3.tar.bz2 457820 BLAKE2B b350f243522213887082fb4eb75bac4e5147a1b8e1f9518dd4c1043306962ba81b9c77d4ae82902ba267c6ecb8c23bde475ba31319f5691f2f3acba8f98a6708 SHA512 fd3d733811f3f7b4be174e9e477bdb85f7007aa4038d2490db79dbce5add6589f9e2788725257881e14eeaf84f472d18bffe3f1ba08360e59b2dc029bcf080c4
DIST xfce4-indicator-plugin-2.5.0.tar.xz 83336 BLAKE2B 0567f08d268975c396245dd95ecd7de96727bae1b0beff4a6e2271225074a063147b411f080c929ace35fcc8f01c93b1972acec8cc4efedbc3fef7b99569a983 SHA512 671827a90c52ec2573822edce9f533f32f17fad48c8bd47e03a3a12e32c4d664af71c38f07c590ea3c50e919556bfff3c3a22188e4bfe00d258b6d66d9dabbb3
diff --git a/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.4.3.ebuild b/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.4.3.ebuild
deleted file mode 100644
index cf4d58240660..000000000000
--- a/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.4.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A panel plugin that uses indicator-applet to show new messages"
-HOMEPAGE="
- https://docs.xfce.org/panel-plugins/xfce4-indicator-plugin/start
- https://gitlab.xfce.org/panel-plugins/xfce4-indicator-plugin/
-"
-SRC_URI="
- https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-DEPEND="
- >=dev-libs/ayatana-ido-0.4.0
- >=dev-libs/glib-2.50.0
- >=dev-libs/libayatana-indicator-0.5.0:3
- >=x11-libs/gtk+-3.22.0:3
- x11-libs/libX11
- >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
- >=xfce-base/libxfce4util-4.16.0:=
- >=xfce-base/xfce4-panel-4.16.0:=
- >=xfce-base/xfconf-4.16.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- --enable-ido
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/xfce-extra/xfce4-mixer/Manifest b/xfce-extra/xfce4-mixer/Manifest
index 4ec286c430cb..6c94f342d721 100644
--- a/xfce-extra/xfce4-mixer/Manifest
+++ b/xfce-extra/xfce4-mixer/Manifest
@@ -1,2 +1 @@
-DIST xfce4-mixer-4.18.2.tar.bz2 613529 BLAKE2B 0abff126049b92382200862aff32492feaf22ccd8fbfab711a7f697adf12546079031ae70ee0ea6297e3769f4210d860b3fa00b0c7dae01d5ed9255a241a642a SHA512 9ad5d26a8d7b91251f31ba2b3b3c4fb4d357963c876ec20cbf638ffa34f4b23db623883ab46798e6cf2a554b88ab68dfd5166fdc1f5a0cee594263b2fd3ba126
DIST xfce4-mixer-4.20.0.tar.xz 118332 BLAKE2B 1fd86eb34c0ff0a0bd51ffac68ef78f4d032de2f7c8749ac0672b4e1a003ce792c685090aade39eabc7ace8177ab7c68961eb7edc252004bc7080ae10e88bc83 SHA512 985a84588ab9b37cdbf24b5f9517a48c6fccbb092118bbce109b9d6f0e99faf3802c1c63141aeb9dd463f507ce68705f3bc86095aa7271b173ab639fe9f662d9
diff --git a/xfce-extra/xfce4-mixer/xfce4-mixer-4.18.2.ebuild b/xfce-extra/xfce4-mixer/xfce4-mixer-4.18.2.ebuild
deleted file mode 100644
index 49347041080a..000000000000
--- a/xfce-extra/xfce4-mixer/xfce4-mixer-4.18.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A volume control application and panel plugin for Xfce"
-HOMEPAGE="
- https://docs.xfce.org/apps/xfce4-mixer/start
- https://gitlab.xfce.org/apps/xfce4-mixer/
-"
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="alsa +keybinder pulseaudio sndio"
-
-DEPEND="
- >=dev-libs/glib-2.50.0
- >=media-libs/gstreamer-1.0:1.0
- >=x11-libs/gtk+-3.22.0:3
- >=x11-libs/libnotify-0.7
- >=xfce-base/libxfce4ui-4.12.0:=[gtk3(+)]
- >=xfce-base/libxfce4util-4.12.0:=
- >=xfce-base/xfce4-panel-4.14.0:=
- >=xfce-base/xfconf-4.12.0:=
- alsa? ( >=media-libs/alsa-lib-0.9:= )
- keybinder? ( >=dev-libs/keybinder-0.3:3 )
- sndio? ( >=media-sound/sndio-1.7.0 )
- pulseaudio? ( media-libs/libpulse[glib] )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable alsa)
- $(use_enable keybinder)
- $(use_enable pulseaudio pulse)
- $(use_enable sndio)
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-mount-plugin/Manifest b/xfce-extra/xfce4-mount-plugin/Manifest
index c2059dcfed74..5e22a46f4b27 100644
--- a/xfce-extra/xfce4-mount-plugin/Manifest
+++ b/xfce-extra/xfce4-mount-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-mount-plugin-1.1.7.tar.bz2 561683 BLAKE2B 354ffbaa923cbc7aa46a2437695116f0ff0bd55a127aff8043cb1b52827b9824ffde494db786d75f2639bbcfcdfe251b52da1e750fe4df3f4122d52f1cd8b611 SHA512 e156aad49bcba0f91fea259e820ec798f407ec7b89832939d69f9612e370541bfefe2c52e23766e16828c6faadb57881e8eb8b6fa309dcc5e7162612bc757138
DIST xfce4-mount-plugin-1.2.0.tar.xz 97436 BLAKE2B 2e306a5d193d66ca3bd3c6678814a1c8f1f7f7b358eb0b72965bff0d7a2f008bc95ca47f1d4e38aa078811c5ab628f1c5d50a9eb140b95903c8183c3623861c6 SHA512 c67ce79daa6cdaf7b397d563952af3c013212888c60622c8609245e5da7ba2a9846fba63f2886a16acfb509b6b65b82b4bfc146e6933d843d8f0df68ed3f55b6
diff --git a/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.1.7.ebuild b/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.1.7.ebuild
deleted file mode 100644
index 7840c177c833..000000000000
--- a/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.1.7.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="An mount plug-in for the Xfce panel"
-HOMEPAGE="
- https://docs.xfce.org/panel-plugins/xfce4-mount-plugin/start
- https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/
-"
-SRC_URI="
- https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=dev-libs/glib-2.50.0
- >=x11-libs/gtk+-3.22.0:3
- >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
- >=xfce-base/xfce4-panel-4.16.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.2.0.ebuild b/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.2.0.ebuild
index 7b59c00e68db..41d863ecfd88 100644
--- a/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.2.0.ebuild
+++ b/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=dev-libs/glib-2.50.0
diff --git a/xfce-extra/xfce4-panel-profiles/Manifest b/xfce-extra/xfce4-panel-profiles/Manifest
index 1ec85557e7a3..38b6cb9b22e7 100644
--- a/xfce-extra/xfce4-panel-profiles/Manifest
+++ b/xfce-extra/xfce4-panel-profiles/Manifest
@@ -1,3 +1 @@
-DIST xfce4-panel-profiles-1.0.15.tar.bz2 121102 BLAKE2B 7a5a1ba1e3ca565110f3fd962330f176d0e914f3b9154bf95bdbdb3d8b650bbe764751d1d745b601005ae1a52f85bae8f7db8467ff7ae93beb5d012296d860fe SHA512 cf836c318985619f4b74eca3cd54a91c8b6df5758395ae043272eb6056e551e7ecaefb57fc32b7c46d0082336cd44bae5aae95177440210cc6e446835b70b3f1
-DIST xfce4-panel-profiles-1.1.0.tar.xz 83620 BLAKE2B e1d56646e3bd5744730bea250996104aadd09785552759df186ccf04a23ef9fdd26f263674e2461f227172c0f5064317aded1b0e7ca7ad917a660977927cb0e6 SHA512 082d5f0b778518a6be03277f7d2631804fb36bfb5924c01a4920396d9610cf65d85087103034b96dae57e82cc725bb88bc4d5fe4a9bc0715c2b66b966822d0de
DIST xfce4-panel-profiles-1.1.1.tar.xz 83908 BLAKE2B e221726f9342c0d2e6aae565edb88359e40ca14b3931fce01126c80df70a365600882010c930086a17d45c62488b91941bee928937c638f2fd4d56eda3895ca2 SHA512 6aff40fdf5f8fd8375a93edbcc3ea011a14ab4b130a3f56faffdb671cfdf141d37632f1d9505bc9b6d91feb75e14a01c0025e5d64f070b04ee5db8ddbfdeb473
diff --git a/xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.0.15-r1.ebuild b/xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.0.15-r1.ebuild
deleted file mode 100644
index b72cbe59f0c2..000000000000
--- a/xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.0.15-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit python-single-r1 xdg-utils
-
-DESCRIPTION="Simple application to manage Xfce panel layouts"
-HOMEPAGE="
- https://docs.xfce.org/apps/xfce4-panel-profiles/start
- https://gitlab.xfce.org/apps/xfce4-panel-profiles/
-"
-SRC_URI="
- https://archive.xfce.org/src/apps/xfce4-panel-profiles/$(ver_cut 1-2)/${P}.tar.bz2
-"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="
- ${PYTHON_DEPS}
-"
-RDEPEND="
- ${BDEPEND}
- dev-libs/gobject-introspection
- $(python_gen_cond_dep '
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- ')
- x11-libs/gtk+:3[introspection]
- xfce-base/libxfce4ui[introspection]
- xfce-base/xfce4-panel
-"
-
-src_configure() {
- # home-made configure script, yay!
- ./configure \
- --prefix="${EPREFIX}/usr" \
- --python="${EPYTHON}" \
- --docdir="${EPREFIX}/usr/share/doc/${PF}" || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.1.0.ebuild b/xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.1.0.ebuild
deleted file mode 100644
index 6bcafbce96cc..000000000000
--- a/xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.1.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit python-single-r1 xdg-utils
-
-DESCRIPTION="Simple application to manage Xfce panel layouts"
-HOMEPAGE="
- https://docs.xfce.org/apps/xfce4-panel-profiles/start
- https://gitlab.xfce.org/apps/xfce4-panel-profiles/
-"
-SRC_URI="
- https://archive.xfce.org/src/apps/xfce4-panel-profiles/$(ver_cut 1-2)/${P}.tar.xz
-"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="
- ${PYTHON_DEPS}
-"
-RDEPEND="
- ${BDEPEND}
- dev-libs/gobject-introspection
- $(python_gen_cond_dep '
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- ')
- x11-libs/gtk+:3[introspection]
- xfce-base/libxfce4ui[introspection]
- xfce-base/xfce4-panel
-"
-
-src_configure() {
- # home-made configure script, yay!
- ./configure \
- --prefix="${EPREFIX}/usr" \
- --python="${EPYTHON}" \
- --docdir="${EPREFIX}/usr/share/doc/${PF}" || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-stopwatch-plugin/Manifest b/xfce-extra/xfce4-stopwatch-plugin/Manifest
index 065cd5632a8e..452d399ea139 100644
--- a/xfce-extra/xfce4-stopwatch-plugin/Manifest
+++ b/xfce-extra/xfce4-stopwatch-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-stopwatch-plugin-0.5.2.tar.bz2 372592 BLAKE2B 2075137e0f977a81acbe6467d048719edd39e4671e6e5a9bc59b3a7ffa1c172863c8b072ff951f7d827c6f4a0ed5b1f437802918856a68a48a6c732ffadd50f7 SHA512 8c8120c1b3801c780d8a30293d1c8fb92cf57c5dee323b0d41fbba7c108a78231337815ba0548a0ae78be89a35ea1b6184c49d4013de0185b1e7075aaf5fbc26
DIST xfce4-stopwatch-plugin-0.6.0.tar.xz 23836 BLAKE2B 3964de4ca6a5d5bfe5a09cfc973f6bbd21ff0b9303dde5a28a8cdb461cb953005e61e36f9834c0715fba6a12a130fdedade3781fb71ed84d5918885428d89d2a SHA512 89319ddece7fb79cb16570b884fe7111db650c09801996c36bdf8a93191e25f935501930536b4aa975e2cf60ad4c39646b89043d18fc71d6b32caa1d13855807
diff --git a/xfce-extra/xfce4-stopwatch-plugin/xfce4-stopwatch-plugin-0.5.2.ebuild b/xfce-extra/xfce4-stopwatch-plugin/xfce4-stopwatch-plugin-0.5.2.ebuild
deleted file mode 100644
index c54e70cb79b2..000000000000
--- a/xfce-extra/xfce4-stopwatch-plugin/xfce4-stopwatch-plugin-0.5.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A simple stopwatch plugin for Xfce panel"
-HOMEPAGE="
- https://docs.xfce.org/panel-plugins/xfce4-stopwatch-plugin
- https://gitlab.xfce.org/panel-plugins/xfce4-stopwatch-plugin/
-"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- >=dev-libs/glib-2.50.0
- >=x11-libs/gtk+-3.22.0:3
- >=xfce-base/libxfce4util-4.16.0:=
- >=xfce-base/xfce4-panel-4.16.0:=
-"
-RDEPEND="
- ${DEPEND}
- kernel_linux? ( sys-apps/net-tools )
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-time-out-plugin/Manifest b/xfce-extra/xfce4-time-out-plugin/Manifest
index 0e48de95f865..7b2454d7f1f6 100644
--- a/xfce-extra/xfce4-time-out-plugin/Manifest
+++ b/xfce-extra/xfce4-time-out-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-time-out-plugin-1.1.4.tar.bz2 474667 BLAKE2B 8d331bcf44d226e4a264528c393c74c674c021646f95efeedb73368064639b23a5c3be9308fcacef579ca2a226857dbe14649ab212b85afe555bb14bdc8175a7 SHA512 c856caeff98170cb6461ead744377b13306dd5af60c8840679931ecba02861eaa929b63cc47bcc04ac115f7d88f711c9593dbbf60ceb6738b78f34c629ae06f0
DIST xfce4-time-out-plugin-1.2.0.tar.xz 65520 BLAKE2B 7500f2a7cac0ed4c6ddc77f9b9a298c7d007c5ee35d7746177a78618285c59caa6dc61502cac76029d17b2e2b7dba5364ff91cf64652c331f89524d9eb199bda SHA512 47e29870e765b4369d1bcc2a45d9726b1f49553b7f57d1757489c5d060f2d1eb2b93c9b007d8a316550f48227dc1fb894f9a6cd6e5eb34e4e090f49826b6e251
diff --git a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.4.ebuild b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.4.ebuild
deleted file mode 100644
index afc5dea7be7f..000000000000
--- a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A panel plug-in to take periodical breaks from the computer"
-HOMEPAGE="
- https://docs.xfce.org/panel-plugins/xfce4-time-out-plugin/start
- https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin/
-"
-SRC_URI="
- https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=dev-libs/glib-2.50.0
- >=x11-libs/gtk+-3.22.0:3
- >=x11-libs/libX11-1.6.7
- >=xfce-base/libxfce4ui-4.16.0:=
- >=xfce-base/xfce4-panel-4.16.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.2.0.ebuild b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.2.0.ebuild
index 308bafd914bd..21d411837852 100644
--- a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.2.0.ebuild
+++ b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="X"
DEPEND="
diff --git a/xfce-extra/xfce4-timer-plugin/Manifest b/xfce-extra/xfce4-timer-plugin/Manifest
index 8bcd195d2eda..d24b6c22f308 100644
--- a/xfce-extra/xfce4-timer-plugin/Manifest
+++ b/xfce-extra/xfce4-timer-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-timer-plugin-1.7.3.tar.bz2 487838 BLAKE2B c4e35bceb677432af88f0d2d40fd74f9388478605af5ad7d6e4573f24d1c8f453819a65fc3bd746c09847131bd895153f5ae363828da668bd1b9ce953466c17d SHA512 aad16bac1c43a9bed529884e23392153fdeec9e6793a9815f3307c7ec2cb33a1bce86127bc009f80ecdfb4a44edcdaf8f63f139a382bad0001a14b007d741a55
DIST xfce4-timer-plugin-1.8.0.tar.xz 65196 BLAKE2B f86af83068d3b4e67ad41fdfdde480d2aae9677f2ec3080295b06396874414523bf552da91c2cdb4cc960c85fe66041824becf9eb7d294f4b24f2225fb6025e5 SHA512 9729181248ee3aa6e90be8a6975a76121ce89c26131fc4eadb6840eec7059afb45f06ff9bae5e202e39d081bd898ece2fd236c5d64e1ab07a8c8ecb2c18558f0
diff --git a/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.3.ebuild b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.3.ebuild
deleted file mode 100644
index 8ce4a9cb81fe..000000000000
--- a/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A simple timer plug-in for the Xfce desktop environment"
-HOMEPAGE="
- https://docs.xfce.org/panel-plugins/xfce4-timer-plugin/start
- https://gitlab.xfce.org/panel-plugins/xfce4-timer-plugin/
-"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=dev-libs/glib-2.50.0
- >=x11-libs/gtk+-3.22.0:3
- >=xfce-base/libxfce4ui-4.16.0:=
- >=xfce-base/libxfce4util-4.16.0:=
- >=xfce-base/xfce4-panel-4.16.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.8.0.ebuild b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.8.0.ebuild
index b08aa13f611f..0ae5cb4bd7f1 100644
--- a/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.8.0.ebuild
+++ b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.8.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=dev-libs/glib-2.50.0
diff --git a/xfce-extra/xfce4-verve-plugin/Manifest b/xfce-extra/xfce4-verve-plugin/Manifest
index 580ebbc8b289..012de3bd1fe6 100644
--- a/xfce-extra/xfce4-verve-plugin/Manifest
+++ b/xfce-extra/xfce4-verve-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-verve-plugin-2.0.4.tar.bz2 450881 BLAKE2B d016d07a1dd2b76cd84b9c982d3ccc571ea8c5d5176e2f5acabc0a7d40cf7b17735fd872c1c8edfc982e766fd4e41ecfde526f26ca8ced6e3636679bbb93a84e SHA512 bca7613c4a6d5f6f083ee9ba480f9484e8c13dee0ae71740e980e3a358b5203b158086a8a71fb4a8bca698db719af4f445aaf31f75c56f58560f23fab1da181d
DIST xfce4-verve-plugin-2.1.0.tar.xz 54440 BLAKE2B 43c147bfc68d25a70c5ec702da7d30d6e5845409f400798d90cb48bf2f3caad4aa98e8d4886aca0b94cdd573e5577215785db04ed7208a585037062126efa5f1 SHA512 8881c392c24b7ba297c6d39198b2d6b30a4e6c5bd853a4f8f72e464b0f948481689c4b559f90558a4e043acfdb7de1013edd4e72a3a292183f8dbf1460ca3919
diff --git a/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.0.4.ebuild b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.0.4.ebuild
deleted file mode 100644
index aa10e40e8d15..000000000000
--- a/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.0.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A comfortable command line plugin for the Xfce panel"
-HOMEPAGE="
- https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin/
- https://gitlab.xfce.org/panel-plugins/xfce4-verve-plugin/
-"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=dev-libs/glib-2.50.0
- >=dev-libs/libpcre2-10.00:=
- >=x11-libs/gtk+-3.22.0:3
- >=xfce-base/libxfce4ui-4.16.0:=
- >=xfce-base/xfce4-panel-4.16.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.1.0.ebuild b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.1.0.ebuild
index 94dedb11ff49..44a23f41a26b 100644
--- a/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.1.0.ebuild
+++ b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.1.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=dev-libs/glib-2.50.0
diff --git a/xfce-extra/xfce4-volumed-pulse/Manifest b/xfce-extra/xfce4-volumed-pulse/Manifest
index 54760b69b91f..c082e03609a2 100644
--- a/xfce-extra/xfce4-volumed-pulse/Manifest
+++ b/xfce-extra/xfce4-volumed-pulse/Manifest
@@ -1,2 +1 @@
-DIST xfce4-volumed-pulse-0.2.5.tar.bz2 386399 BLAKE2B 19d3479ba42f1e6f756bc42d41849cd86c213e6d0f93caf8e6316a40dc88a22cd1095e85be87e811e2e20e805dccbbb47c66b92f0b998fa3498de73de9b914dc SHA512 80877382274225a45c10f4da1dfb6bbd0550045eab6a3658050e684aa4c339f8026e7d194276e687547d0c22162a60c94aaf9cd6bf827eb27b02b000444dbc6a
DIST xfce4-volumed-pulse-0.3.0.tar.xz 32388 BLAKE2B 9377deb0c4f92e9c914a0fb99ce985a1e355d57d86637c7aa0a28612e4f63113eec5d0c5a870829ff2bde6f0f13244c8b464b38f9697dc8c0437acb89df2767c SHA512 802d35faf22e8281a3ed5e1b2861324f9e20a4416208ebc649225338afcda705789404558f8671e0f37853d865fc5bc7692701287d93d23751a3657dcae6e2cc
diff --git a/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.5.ebuild b/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.5.ebuild
deleted file mode 100644
index 92d037f8f9ea..000000000000
--- a/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.2.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Daemon to control volume up/down and mute keys for pulseaudio"
-HOMEPAGE="https://gitlab.xfce.org/apps/xfce4-volumed-pulse/"
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
-IUSE="libnotify"
-
-DEPEND="
- >=dev-libs/glib-2.26.0
- dev-libs/keybinder:3
- media-libs/libpulse[glib]
- >=x11-libs/gtk+-3.20.0:3
- >=xfce-base/xfconf-4.8.0:=
- libnotify? ( x11-libs/libnotify )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- local myconf=(
- $(use_enable libnotify)
- )
-
- econf "${myconf[@]}"
-}
diff --git a/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.3.0.ebuild b/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.3.0.ebuild
index 310382f1bf67..6a455af65228 100644
--- a/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.3.0.ebuild
+++ b/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
IUSE="libnotify"
DEPEND="
diff --git a/xfce-extra/xfce4-windowck-plugin/Manifest b/xfce-extra/xfce4-windowck-plugin/Manifest
index 3b92b84aa203..242c80b73024 100644
--- a/xfce-extra/xfce4-windowck-plugin/Manifest
+++ b/xfce-extra/xfce4-windowck-plugin/Manifest
@@ -1,3 +1 @@
-DIST xfce4-windowck-plugin-0.5.2.tar.bz2 516409 BLAKE2B 6b86e0e44dd29a4ee656a743173524fa8d7c67b7dcb21e7b94dde0051285ed451a77ad6dab1a58e8e5121e5f7e4140d0fbcb06abe0d374336c40eb7aedfee7ac SHA512 91b8e511b16ddef6a143e00a8c7e6a31317f20749704cf8ff43a7e8efc610f9a6e5405c2ab77491285bdf274c66989af3e5928fa41effcafd0396c53c2157226
-DIST xfce4-windowck-plugin-0.6.0.tar.xz 101992 BLAKE2B adb9a663972efdbaab577d70722e628e7936018474f2d12427f031ebeb9fcbad3202c463d7b80193ed1b5631be31a56ca9c1b21ea66732f89e1e123d25e7a228 SHA512 6719fa70ea7de3fe4ec6ff713de7b2171a8aaff70bfe0150c0e0c80da4823d2003bcdb445a3da90063e7db93b1ed382b1b512474ef5d40e40cb5e89541a42520
DIST xfce4-windowck-plugin-0.6.1.tar.xz 101992 BLAKE2B b09f639c611f1e51b7b04bd4a7cd8dc3139fb06d50e191694e9833269c58267e9b908fd1078794854a00ce9df405bd038b814b4a897872209af54905face830e SHA512 feb23464612bbfb3fc21914646b6ce6b7b658e1ea2c043a55df1d6831eee81a5878071c920f6e26ac0b0ad73aa10123358429779549ea966a42d6eb9435b4f0a
diff --git a/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.2.ebuild b/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.2.ebuild
deleted file mode 100644
index d7652e759436..000000000000
--- a/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="Panel plugin to put the maximized window title and window buttons on the panel"
-HOMEPAGE="https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin/"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- >=dev-libs/glib-2.50.0
- >=x11-libs/gtk+-3.22.0:3
- >=x11-libs/libwnck-3.22:3
- x11-libs/libX11
- >=xfce-base/libxfce4ui-4.16.0:=
- >=xfce-base/libxfce4util-4.16.0:=
- >=xfce-base/xfce4-panel-4.16.0:=
- >=xfce-base/xfconf-4.16.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.6.0.ebuild b/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.6.0.ebuild
deleted file mode 100644
index e19085a79b12..000000000000
--- a/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.6.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit meson python-any-r1 xdg-utils
-
-DESCRIPTION="Panel plugin to put the maximized window title and window buttons on the panel"
-HOMEPAGE="https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin/"
-SRC_URI="
- https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
-"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- >=dev-libs/glib-2.64.0
- >=x11-libs/gtk+-3.22.0:3
- >=x11-libs/libwnck-3.22:3
- >=xfce-base/libxfce4ui-4.16.0:=
- >=xfce-base/libxfce4util-4.16.0:=
- >=xfce-base/xfce4-panel-4.16.0:=
- >=xfce-base/xfconf-4.16.0:=
-"
-RDEPEND="
- ${DEPEND}
-"
-# dev-libs/glib for glib-compile-resources
-BDEPEND="
- ${PYTHON_DEPS}
- >=dev-libs/glib-2.64.0
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}