summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-29 16:55:57 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-29 16:55:57 +0000
commit70a061c3f38986cf8f04a4c6567114cea348169e (patch)
treef65d820de3aae87b95293bc34e6230fb608046c1
parent65277f763adcb68cea58abf75cd35eab450a0d15 (diff)
gentoo auto-resync : 29:11:2023 - 16:55:57
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29332 -> 29304 bytes
-rw-r--r--app-arch/Manifest.gzbin17593 -> 17588 bytes
-rw-r--r--app-arch/rpm/Manifest2
-rw-r--r--app-arch/rpm/rpm-4.18.1.ebuild2
-rw-r--r--app-misc/Manifest.gzbin50283 -> 50277 bytes
-rw-r--r--app-misc/astrolog/Manifest2
-rw-r--r--app-misc/astrolog/astrolog-7.60.ebuild2
-rw-r--r--app-misc/mosquitto/Manifest2
-rw-r--r--app-misc/mosquitto/mosquitto-2.0.18.ebuild2
-rw-r--r--app-misc/regex-markup/Manifest3
-rw-r--r--app-misc/regex-markup/regex-markup-0.10.0-r1.ebuild36
-rw-r--r--app-misc/regex-markup/regex-markup-0.10.0-r2.ebuild4
-rw-r--r--app-misc/screen/Manifest2
-rw-r--r--app-misc/screen/screen-4.9.0-r3.ebuild2
-rw-r--r--dev-cpp/Manifest.gzbin14264 -> 14264 bytes
-rw-r--r--dev-cpp/rapidfuzz-cpp/Manifest4
-rw-r--r--dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.1.1.ebuild32
-rw-r--r--dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild2
-rw-r--r--dev-db/Manifest.gzbin15892 -> 15889 bytes
-rw-r--r--dev-db/redis/Manifest6
-rw-r--r--dev-db/redis/redis-6.2.14.ebuild2
-rw-r--r--dev-db/redis/redis-7.0.14.ebuild2
-rw-r--r--dev-db/redis/redis-7.2.3.ebuild2
-rw-r--r--dev-java/Manifest.gzbin58305 -> 58312 bytes
-rw-r--r--dev-java/bnd-annotation/Manifest2
-rw-r--r--dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild2
-rw-r--r--dev-java/bnd-util/Manifest2
-rw-r--r--dev-java/bnd-util/bnd-util-7.0.0.ebuild2
-rw-r--r--dev-java/commons-daemon/Manifest2
-rw-r--r--dev-java/commons-daemon/commons-daemon-1.3.4.ebuild2
-rw-r--r--dev-java/libg/Manifest2
-rw-r--r--dev-java/libg/libg-7.0.0.ebuild2
-rw-r--r--dev-java/plexus-classworlds/Manifest2
-rw-r--r--dev-java/plexus-classworlds/plexus-classworlds-2.7.0.ebuild2
-rw-r--r--dev-lang/Manifest.gzbin21009 -> 21007 bytes
-rw-r--r--dev-lang/python/Manifest4
-rw-r--r--dev-lang/python/python-3.11.6.ebuild2
-rw-r--r--dev-lang/python/python-3.12.0_p1.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97590 -> 97584 bytes
-rw-r--r--dev-libs/json-c/Manifest2
-rw-r--r--dev-libs/json-c/json-c-0.17.ebuild2
-rw-r--r--dev-libs/libclc/Manifest2
-rw-r--r--dev-libs/libclc/libclc-18.0.0_pre20231129.ebuild87
-rw-r--r--dev-libs/log4cpp/Manifest2
-rw-r--r--dev-libs/log4cpp/log4cpp-1.1.3-r3.ebuild2
-rw-r--r--dev-ml/Manifest.gzbin38310 -> 38313 bytes
-rw-r--r--dev-ml/llvm-ocaml/Manifest2
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-18.0.0_pre20231129.ebuild111
-rw-r--r--dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.51.0.ebuild2
-rw-r--r--dev-perl/Glib-Object-Introspection/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285855 -> 285848 bytes
-rw-r--r--dev-perl/Text-CSV/Manifest2
-rw-r--r--dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild2
-rw-r--r--dev-python/Faker/Faker-19.11.0.ebuild40
-rw-r--r--dev-python/Faker/Faker-19.12.1.ebuild40
-rw-r--r--dev-python/Faker/Faker-19.13.0.ebuild40
-rw-r--r--dev-python/Faker/Faker-20.0.0.ebuild40
-rw-r--r--dev-python/Faker/Faker-20.0.3.ebuild40
-rw-r--r--dev-python/Faker/Faker-20.1.0.ebuild2
-rw-r--r--dev-python/Faker/Manifest12
-rw-r--r--dev-python/Manifest.gzbin270249 -> 270259 bytes
-rw-r--r--dev-python/aesara/Manifest4
-rw-r--r--dev-python/aesara/aesara-2.9.2.ebuild108
-rw-r--r--dev-python/aesara/aesara-2.9.3.ebuild2
-rw-r--r--dev-python/aioresponses/Manifest6
-rw-r--r--dev-python/aioresponses/aioresponses-0.7.4.ebuild38
-rw-r--r--dev-python/aioresponses/aioresponses-0.7.5.ebuild38
-rw-r--r--dev-python/aioresponses/aioresponses-0.7.6.ebuild2
-rw-r--r--dev-python/aiounittest/Manifest2
-rw-r--r--dev-python/aiounittest/aiounittest-1.4.2.ebuild2
-rw-r--r--dev-python/alembic/Manifest4
-rw-r--r--dev-python/alembic/alembic-1.12.0.ebuild41
-rw-r--r--dev-python/alembic/alembic-1.12.1.ebuild2
-rw-r--r--dev-python/amqp/Manifest4
-rw-r--r--dev-python/amqp/amqp-5.1.1-r1.ebuild49
-rw-r--r--dev-python/amqp/amqp-5.2.0.ebuild2
-rw-r--r--dev-python/argcomplete/Manifest6
-rw-r--r--dev-python/argcomplete/argcomplete-3.1.2.ebuild41
-rw-r--r--dev-python/argcomplete/argcomplete-3.1.4.ebuild41
-rw-r--r--dev-python/argcomplete/argcomplete-3.1.6.ebuild2
-rw-r--r--dev-python/asn1crypto/Manifest2
-rw-r--r--dev-python/asn1crypto/asn1crypto-1.5.1.ebuild26
-rw-r--r--dev-python/asttokens/Manifest4
-rw-r--r--dev-python/asttokens/asttokens-2.4.0.ebuild43
-rw-r--r--dev-python/asttokens/asttokens-2.4.1.ebuild2
-rw-r--r--dev-python/autopep8/Manifest4
-rw-r--r--dev-python/autopep8/autopep8-2.0.4.ebuild47
-rw-r--r--dev-python/autopep8/autopep8-2.0.4_p20231027.ebuild2
-rw-r--r--dev-python/bitarray/Manifest4
-rw-r--r--dev-python/bitarray/bitarray-2.8.2.ebuild24
-rw-r--r--dev-python/bitarray/bitarray-2.8.3.ebuild2
-rw-r--r--dev-python/black/Manifest6
-rw-r--r--dev-python/black/black-23.10.1.ebuild53
-rw-r--r--dev-python/black/black-23.11.0.ebuild2
-rw-r--r--dev-python/black/black-23.9.1.ebuild53
-rw-r--r--dev-python/cfn-lint/Manifest8
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.82.2.ebuild65
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.83.1.ebuild65
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.83.2.ebuild65
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.83.3.ebuild2
-rw-r--r--dev-python/charset-normalizer/Manifest4
-rw-r--r--dev-python/charset-normalizer/charset-normalizer-3.3.1.ebuild28
-rw-r--r--dev-python/charset-normalizer/charset-normalizer-3.3.2.ebuild2
-rw-r--r--dev-python/clang-python/Manifest2
-rw-r--r--dev-python/clang-python/clang-python-18.0.0_pre20231129.ebuild53
-rw-r--r--dev-python/click-help-colors/Manifest6
-rw-r--r--dev-python/click-help-colors/click-help-colors-0.9.2.ebuild34
-rw-r--r--dev-python/click-help-colors/click-help-colors-0.9.3.ebuild34
-rw-r--r--dev-python/click-help-colors/click-help-colors-0.9.4.ebuild2
-rw-r--r--dev-python/cliff/Manifest4
-rw-r--r--dev-python/cliff/cliff-4.3.0-r1.ebuild40
-rw-r--r--dev-python/cliff/cliff-4.4.0.ebuild2
-rw-r--r--dev-python/cloudpickle/Manifest4
-rw-r--r--dev-python/cloudpickle/cloudpickle-2.2.1.ebuild35
-rw-r--r--dev-python/cloudpickle/cloudpickle-3.0.0.ebuild2
-rw-r--r--dev-python/comm/Manifest4
-rw-r--r--dev-python/comm/comm-0.1.4.ebuild30
-rw-r--r--dev-python/comm/comm-0.2.0.ebuild2
-rw-r--r--dev-python/constantly/Manifest4
-rw-r--r--dev-python/constantly/constantly-15.1.0-r3.ebuild33
-rw-r--r--dev-python/constantly/constantly-23.10.4.ebuild2
-rw-r--r--dev-python/contourpy/Manifest2
-rw-r--r--dev-python/contourpy/contourpy-1.2.0.ebuild2
-rw-r--r--dev-python/coverage/Manifest4
-rw-r--r--dev-python/coverage/coverage-7.3.1.ebuild82
-rw-r--r--dev-python/coverage/coverage-7.3.2.ebuild2
-rw-r--r--dev-python/cryptography/Manifest10
-rw-r--r--dev-python/cryptography/cryptography-41.0.4.ebuild152
-rw-r--r--dev-python/cryptography/cryptography-41.0.5.ebuild152
-rw-r--r--dev-python/cryptography/cryptography-41.0.7.ebuild2
-rw-r--r--dev-python/dask/Manifest4
-rw-r--r--dev-python/dask/dask-2023.10.1.ebuild89
-rw-r--r--dev-python/dask/dask-2023.11.0.ebuild2
-rw-r--r--dev-python/ddt/Manifest2
-rw-r--r--dev-python/ddt/ddt-1.7.0.ebuild2
-rw-r--r--dev-python/elasticsearch/Manifest6
-rw-r--r--dev-python/elasticsearch/elasticsearch-8.10.0.ebuild66
-rw-r--r--dev-python/elasticsearch/elasticsearch-8.10.1.ebuild68
-rw-r--r--dev-python/elasticsearch/elasticsearch-8.11.0.ebuild2
-rw-r--r--dev-python/ensurepip-wheel/Manifest4
-rw-r--r--dev-python/ensurepip-wheel/ensurepip-wheel-0.41.2.ebuild20
-rw-r--r--dev-python/ensurepip-wheel/ensurepip-wheel-0.41.3.ebuild2
-rw-r--r--dev-python/executing/Manifest6
-rw-r--r--dev-python/executing/executing-1.2.0.ebuild46
-rw-r--r--dev-python/executing/executing-2.0.0.ebuild56
-rw-r--r--dev-python/executing/executing-2.0.1.ebuild2
-rw-r--r--dev-python/fastjsonschema/Manifest2
-rw-r--r--dev-python/fastjsonschema/fastjsonschema-2.18.1.ebuild25
-rw-r--r--dev-python/filelock/Manifest6
-rw-r--r--dev-python/filelock/filelock-3.12.4.ebuild29
-rw-r--r--dev-python/filelock/filelock-3.13.0.ebuild29
-rw-r--r--dev-python/filelock/filelock-3.13.1.ebuild2
-rw-r--r--dev-python/flask-login/Manifest5
-rw-r--r--dev-python/flask-login/flask-login-0.6.2-r1.ebuild48
-rw-r--r--dev-python/flask-login/flask-login-0.6.3.ebuild2
-rw-r--r--dev-python/fonttools/Manifest2
-rw-r--r--dev-python/fonttools/fonttools-4.44.3.ebuild2
-rw-r--r--dev-python/gmpy/Manifest4
-rw-r--r--dev-python/gmpy/files/gmpy-2.1.5-mpfr-4.2.1.patch31
-rw-r--r--dev-python/gmpy/gmpy-2.1.5-r1.ebuild44
-rw-r--r--dev-python/gmpy/gmpy-2.1.5-r2.ebuild51
-rw-r--r--dev-python/google-api-core/Manifest8
-rw-r--r--dev-python/google-api-core/google-api-core-2.12.0.ebuild74
-rw-r--r--dev-python/google-api-core/google-api-core-2.13.0.ebuild74
-rw-r--r--dev-python/google-api-core/google-api-core-2.13.1.ebuild74
-rw-r--r--dev-python/google-api-core/google-api-core-2.14.0.ebuild2
-rw-r--r--dev-python/google-api-python-client/Manifest8
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.105.0.ebuild49
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.106.0.ebuild49
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.107.0.ebuild49
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.108.0.ebuild2
-rw-r--r--dev-python/grpcio/Manifest2
-rw-r--r--dev-python/grpcio/grpcio-1.51.0-r1.ebuild2
-rw-r--r--dev-python/httpbin/Manifest3
-rw-r--r--dev-python/httpbin/httpbin-0.10.1-r2.ebuild39
-rw-r--r--dev-python/httpbin/httpbin-0.10.1-r3.ebuild2
-rw-r--r--dev-python/httpcore/Manifest4
-rw-r--r--dev-python/httpcore/httpcore-1.0.0.ebuild49
-rw-r--r--dev-python/httpcore/httpcore-1.0.2.ebuild2
-rw-r--r--dev-python/hypothesis/Manifest10
-rw-r--r--dev-python/hypothesis/hypothesis-6.88.1.ebuild90
-rw-r--r--dev-python/hypothesis/hypothesis-6.88.3.ebuild90
-rw-r--r--dev-python/hypothesis/hypothesis-6.88.4.ebuild90
-rw-r--r--dev-python/hypothesis/hypothesis-6.89.0.ebuild90
-rw-r--r--dev-python/hypothesis/hypothesis-6.90.0.ebuild2
-rw-r--r--dev-python/icalendar/Manifest4
-rw-r--r--dev-python/icalendar/icalendar-5.0.10.ebuild39
-rw-r--r--dev-python/icalendar/icalendar-5.0.11.ebuild2
-rw-r--r--dev-python/ipython/Manifest6
-rw-r--r--dev-python/ipython/ipython-8.16.1.ebuild159
-rw-r--r--dev-python/ipython/ipython-8.17.2.ebuild2
-rw-r--r--dev-python/ipython/ipython-8.18.0.ebuild172
-rw-r--r--dev-python/jaraco-functools/Manifest4
-rw-r--r--dev-python/jaraco-functools/jaraco-functools-3.9.0.ebuild59
-rw-r--r--dev-python/jaraco-functools/jaraco-functools-4.0.0.ebuild2
-rw-r--r--dev-python/josepy/Manifest4
-rw-r--r--dev-python/josepy/josepy-1.13.0.ebuild32
-rw-r--r--dev-python/josepy/josepy-1.14.0.ebuild2
-rw-r--r--dev-python/jsonschema-specifications/Manifest4
-rw-r--r--dev-python/jsonschema-specifications/jsonschema-specifications-2023.11.1.ebuild2
-rw-r--r--dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild28
-rw-r--r--dev-python/jsonschema/Manifest6
-rw-r--r--dev-python/jsonschema/jsonschema-4.19.1.ebuild57
-rw-r--r--dev-python/jsonschema/jsonschema-4.19.2.ebuild57
-rw-r--r--dev-python/jsonschema/jsonschema-4.20.0.ebuild2
-rw-r--r--dev-python/jupyter-client/Manifest4
-rw-r--r--dev-python/jupyter-client/jupyter-client-8.5.0.ebuild49
-rw-r--r--dev-python/jupyter-client/jupyter-client-8.6.0.ebuild2
-rw-r--r--dev-python/jupyter-core/Manifest4
-rw-r--r--dev-python/jupyter-core/jupyter-core-5.4.0.ebuild38
-rw-r--r--dev-python/jupyter-core/jupyter-core-5.5.0.ebuild2
-rw-r--r--dev-python/jupyter-events/Manifest2
-rw-r--r--dev-python/jupyter-events/jupyter-events-0.8.0.ebuild41
-rw-r--r--dev-python/keyring/Manifest4
-rw-r--r--dev-python/keyring/keyring-24.2.0.ebuild46
-rw-r--r--dev-python/keyring/keyring-24.3.0.ebuild2
-rw-r--r--dev-python/leechcorepyc/Manifest5
-rw-r--r--dev-python/leechcorepyc/files/leechcorepyc-2.14.0-respect-CC.patch38
-rw-r--r--dev-python/leechcorepyc/leechcorepyc-2.15.0.ebuild41
-rw-r--r--dev-python/leechcorepyc/leechcorepyc-2.16.5.ebuild2
-rw-r--r--dev-python/lit/Manifest2
-rw-r--r--dev-python/lit/lit-18.0.0_pre20231129.ebuild45
-rw-r--r--dev-python/m2crypto/Manifest6
-rw-r--r--dev-python/m2crypto/m2crypto-0.39.0-r1.ebuild72
-rw-r--r--dev-python/m2crypto/m2crypto-0.40.0.ebuild75
-rw-r--r--dev-python/m2crypto/m2crypto-0.40.1.ebuild2
-rw-r--r--dev-python/makefun/Manifest4
-rw-r--r--dev-python/makefun/makefun-1.15.1.ebuild30
-rw-r--r--dev-python/makefun/makefun-1.15.2.ebuild2
-rw-r--r--dev-python/mako/Manifest4
-rw-r--r--dev-python/mako/mako-1.2.4.ebuild49
-rw-r--r--dev-python/mako/mako-1.3.0.ebuild2
-rw-r--r--dev-python/mamba/Manifest4
-rw-r--r--dev-python/mamba/mamba-0.11.2-r1.ebuild44
-rw-r--r--dev-python/mamba/mamba-0.11.3.ebuild2
-rw-r--r--dev-python/matplotlib-inline/Manifest1
-rw-r--r--dev-python/matplotlib-inline/matplotlib-inline-0.1.6.ebuild25
-rw-r--r--dev-python/mechanize/Manifest5
-rw-r--r--dev-python/mechanize/files/mechanize-0.4.8-python3.11-test-order.patch79
-rw-r--r--dev-python/mechanize/mechanize-0.4.8.ebuild32
-rw-r--r--dev-python/mechanize/mechanize-0.4.9.ebuild2
-rw-r--r--dev-python/meson-python/Manifest2
-rw-r--r--dev-python/meson-python/meson-python-0.15.0.ebuild2
-rw-r--r--dev-python/mkdocs-i18n/Manifest4
-rw-r--r--dev-python/mkdocs-i18n/mkdocs-i18n-0.4.5.ebuild25
-rw-r--r--dev-python/mkdocs-i18n/mkdocs-i18n-0.4.6.ebuild2
-rw-r--r--dev-python/mkdocs-material-extensions/Manifest6
-rw-r--r--dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.2.ebuild34
-rw-r--r--dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.1.ebuild2
-rw-r--r--dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.ebuild34
-rw-r--r--dev-python/mkdocs-material/Manifest14
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.4.10.ebuild67
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.4.11.ebuild67
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.4.12.ebuild67
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.4.14.ebuild2
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild67
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.4.8.ebuild67
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.4.9.ebuild67
-rw-r--r--dev-python/mkdocs-minify-plugin/Manifest2
-rw-r--r--dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.7.1.ebuild5
-rw-r--r--dev-python/nbclient/Manifest4
-rw-r--r--dev-python/nbclient/nbclient-0.8.0.ebuild57
-rw-r--r--dev-python/nbclient/nbclient-0.9.0.ebuild2
-rw-r--r--dev-python/nbconvert/Manifest6
-rw-r--r--dev-python/nbconvert/nbconvert-7.10.0.ebuild82
-rw-r--r--dev-python/nbconvert/nbconvert-7.11.0.ebuild2
-rw-r--r--dev-python/nbconvert/nbconvert-7.9.2.ebuild82
-rw-r--r--dev-python/numpy/Manifest2
-rw-r--r--dev-python/numpy/numpy-1.26.2.ebuild2
-rw-r--r--dev-python/osc-lib/Manifest4
-rw-r--r--dev-python/osc-lib/osc-lib-2.8.1.ebuild51
-rw-r--r--dev-python/osc-lib/osc-lib-2.9.0.ebuild2
-rw-r--r--dev-python/oslo-context/Manifest2
-rw-r--r--dev-python/oslo-context/oslo-context-5.2.0.ebuild38
-rw-r--r--dev-python/oslo-i18n/Manifest5
-rw-r--r--dev-python/oslo-i18n/files/oslo-i18n-5.1.0-fix-py3.11.patch23
-rw-r--r--dev-python/oslo-i18n/oslo-i18n-6.1.0.ebuild39
-rw-r--r--dev-python/oslo-i18n/oslo-i18n-6.2.0.ebuild2
-rw-r--r--dev-python/oslo-log/Manifest4
-rw-r--r--dev-python/oslo-log/oslo-log-5.3.0.ebuild69
-rw-r--r--dev-python/oslo-log/oslo-log-5.4.0.ebuild2
-rw-r--r--dev-python/oslo-utils/Manifest4
-rw-r--r--dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild57
-rw-r--r--dev-python/oslo-utils/oslo-utils-6.3.0.ebuild2
-rw-r--r--dev-python/owslib/Manifest4
-rw-r--r--dev-python/owslib/owslib-0.29.2.ebuild61
-rw-r--r--dev-python/owslib/owslib-0.29.3.ebuild2
-rw-r--r--dev-python/pbr/Manifest4
-rw-r--r--dev-python/pbr/files/pbr-5.11.1-importlib-suffixes.patch41
-rw-r--r--dev-python/pbr/files/pbr-5.11.1-sphinx-tests.patch32
-rw-r--r--dev-python/pbr/pbr-5.11.1.ebuild77
-rw-r--r--dev-python/pdfrw/Manifest4
-rw-r--r--dev-python/pdfrw/pdfrw-0.4_p1-r1.ebuild2
-rw-r--r--dev-python/pdfrw/pdfrw-0.4_p1.ebuild54
-rw-r--r--dev-python/phonenumbers/Manifest6
-rw-r--r--dev-python/phonenumbers/phonenumbers-8.13.24.ebuild39
-rw-r--r--dev-python/phonenumbers/phonenumbers-8.13.25.ebuild39
-rw-r--r--dev-python/phonenumbers/phonenumbers-8.13.26.ebuild2
-rw-r--r--dev-python/pikepdf/Manifest2
-rw-r--r--dev-python/pikepdf/pikepdf-8.7.1.ebuild2
-rw-r--r--dev-python/platformdirs/Manifest4
-rw-r--r--dev-python/platformdirs/platformdirs-3.11.0.ebuild49
-rw-r--r--dev-python/platformdirs/platformdirs-4.0.0.ebuild2
-rw-r--r--dev-python/poetry-core/Manifest4
-rw-r--r--dev-python/poetry-core/poetry-core-1.7.0.ebuild73
-rw-r--r--dev-python/poetry-core/poetry-core-1.8.1.ebuild2
-rw-r--r--dev-python/precis-i18n/Manifest4
-rw-r--r--dev-python/precis-i18n/precis-i18n-1.0.5.ebuild25
-rw-r--r--dev-python/precis-i18n/precis-i18n-1.1.0.ebuild2
-rw-r--r--dev-python/process-tests/Manifest4
-rw-r--r--dev-python/process-tests/process-tests-2.1.2-r1.ebuild23
-rw-r--r--dev-python/process-tests/process-tests-3.0.0.ebuild2
-rw-r--r--dev-python/prometheus-client/Manifest4
-rw-r--r--dev-python/prometheus-client/prometheus-client-0.17.1.ebuild25
-rw-r--r--dev-python/prometheus-client/prometheus-client-0.18.0.ebuild25
-rw-r--r--dev-python/prompt-toolkit/Manifest6
-rw-r--r--dev-python/prompt-toolkit/prompt-toolkit-3.0.39.ebuild25
-rw-r--r--dev-python/prompt-toolkit/prompt-toolkit-3.0.40.ebuild25
-rw-r--r--dev-python/prompt-toolkit/prompt-toolkit-3.0.41.ebuild2
-rw-r--r--dev-python/pycryptodome/Manifest5
-rw-r--r--dev-python/pycryptodome/files/pycryptodome-3.18.0-python3.12-unittest.patch22
-rw-r--r--dev-python/pycryptodome/pycryptodome-3.18.0.ebuild62
-rw-r--r--dev-python/pycryptodome/pycryptodome-3.19.0.ebuild2
-rw-r--r--dev-python/pydot/Manifest2
-rw-r--r--dev-python/pydot/pydot-1.4.2-r4.ebuild30
-rw-r--r--dev-python/pyglet/Manifest2
-rw-r--r--dev-python/pyglet/pyglet-2.0.10.ebuild2
-rw-r--r--dev-python/pyicu/Manifest4
-rw-r--r--dev-python/pyicu/pyicu-2.11.ebuild41
-rw-r--r--dev-python/pyicu/pyicu-2.12.ebuild2
-rw-r--r--dev-python/pymediainfo/Manifest4
-rw-r--r--dev-python/pymediainfo/pymediainfo-6.0.1.ebuild34
-rw-r--r--dev-python/pymediainfo/pymediainfo-6.1.0.ebuild2
-rw-r--r--dev-python/pyproject-fmt/Manifest6
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-1.3.0.ebuild42
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-1.4.1.ebuild42
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-1.5.1.ebuild2
-rw-r--r--dev-python/pyrsistent/Manifest2
-rw-r--r--dev-python/pyrsistent/pyrsistent-0.20.0.ebuild2
-rw-r--r--dev-python/pyte/Manifest4
-rw-r--r--dev-python/pyte/pyte-0.8.1.ebuild33
-rw-r--r--dev-python/pyte/pyte-0.8.2.ebuild2
-rw-r--r--dev-python/pytest-django/Manifest7
-rw-r--r--dev-python/pytest-django/files/pytest-django-4.5.2-pytest-7.patch30
-rw-r--r--dev-python/pytest-django/pytest-django-4.5.2-r1.ebuild59
-rw-r--r--dev-python/pytest-django/pytest-django-4.6.0.ebuild51
-rw-r--r--dev-python/pytest-django/pytest-django-4.7.0.ebuild2
-rw-r--r--dev-python/python-jose/Manifest4
-rw-r--r--dev-python/python-jose/python-jose-3.3.0-r1.ebuild2
-rw-r--r--dev-python/python-jose/python-jose-3.3.0.ebuild36
-rw-r--r--dev-python/python-lsp-server/Manifest5
-rw-r--r--dev-python/python-lsp-server/python-lsp-server-1.8.2-r1.ebuild93
-rw-r--r--dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild93
-rw-r--r--dev-python/python-lsp-server/python-lsp-server-1.9.0.ebuild2
-rw-r--r--dev-python/pywayland/Manifest4
-rw-r--r--dev-python/pywayland/pywayland-0.4.16.ebuild55
-rw-r--r--dev-python/pywayland/pywayland-0.4.17.ebuild2
-rw-r--r--dev-python/reedsolo/Manifest3
-rw-r--r--dev-python/reedsolo/reedsolo-2.1.1_beta1-r1.ebuild39
-rw-r--r--dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild2
-rw-r--r--dev-python/referencing/Manifest2
-rw-r--r--dev-python/referencing/referencing-0.30.2.ebuild33
-rw-r--r--dev-python/reportlab/Manifest4
-rw-r--r--dev-python/reportlab/reportlab-4.0.6.ebuild52
-rw-r--r--dev-python/reportlab/reportlab-4.0.7.ebuild2
-rw-r--r--dev-python/responses/Manifest4
-rw-r--r--dev-python/responses/responses-0.23.3.ebuild51
-rw-r--r--dev-python/responses/responses-0.24.1.ebuild2
-rw-r--r--dev-python/rope/Manifest4
-rw-r--r--dev-python/rope/rope-1.10.0.ebuild39
-rw-r--r--dev-python/rope/rope-1.11.0.ebuild2
-rw-r--r--dev-python/rpds-py/Manifest2
-rw-r--r--dev-python/rpds-py/rpds-py-0.13.1.ebuild2
-rw-r--r--dev-python/rpyc/Manifest3
-rw-r--r--dev-python/rpyc/rpyc-5.3.1-r1.ebuild2
-rw-r--r--dev-python/rpyc/rpyc-5.3.1.ebuild69
-rw-r--r--dev-python/ruamel-yaml/Manifest6
-rw-r--r--dev-python/ruamel-yaml/ruamel-yaml-0.18.3.ebuild58
-rw-r--r--dev-python/ruamel-yaml/ruamel-yaml-0.18.4.ebuild58
-rw-r--r--dev-python/ruamel-yaml/ruamel-yaml-0.18.5.ebuild2
-rw-r--r--dev-python/selenium/Manifest14
-rw-r--r--dev-python/selenium/selenium-4.13.0.ebuild63
-rw-r--r--dev-python/selenium/selenium-4.14.0.ebuild63
-rw-r--r--dev-python/selenium/selenium-4.15.0.ebuild63
-rw-r--r--dev-python/selenium/selenium-4.15.1.ebuild63
-rw-r--r--dev-python/selenium/selenium-4.15.2.ebuild2
-rw-r--r--dev-python/setuptools-rust/Manifest2
-rw-r--r--dev-python/setuptools-rust/setuptools-rust-1.8.1.ebuild2
-rw-r--r--dev-python/simpy/Manifest2
-rw-r--r--dev-python/simpy/simpy-4.1.1.ebuild2
-rw-r--r--dev-python/sphinx-autodoc-typehints/Manifest10
-rw-r--r--dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.24.0.ebuild39
-rw-r--r--dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.24.1.ebuild39
-rw-r--r--dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.0.ebuild39
-rw-r--r--dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.1.ebuild39
-rw-r--r--dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.2.ebuild2
-rw-r--r--dev-python/sqlalchemy/Manifest4
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.4.50.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-2.0.23.ebuild2
-rw-r--r--dev-python/sshpubkeys/Manifest3
-rw-r--r--dev-python/sshpubkeys/sshpubkeys-3.3.1-r1.ebuild2
-rw-r--r--dev-python/sshpubkeys/sshpubkeys-3.3.1.ebuild31
-rw-r--r--dev-python/starlette/Manifest4
-rw-r--r--dev-python/starlette/starlette-0.31.1.ebuild49
-rw-r--r--dev-python/starlette/starlette-0.32.0.ebuild2
-rw-r--r--dev-python/testtools/Manifest4
-rw-r--r--dev-python/testtools/testtools-2.6.0-r2.ebuild51
-rw-r--r--dev-python/testtools/testtools-2.7.1.ebuild2
-rw-r--r--dev-python/tiny-proxy/Manifest4
-rw-r--r--dev-python/tiny-proxy/tiny-proxy-0.2.0.ebuild39
-rw-r--r--dev-python/tiny-proxy/tiny-proxy-0.2.1.ebuild2
-rw-r--r--dev-python/tldextract/Manifest6
-rw-r--r--dev-python/tldextract/tldextract-5.0.1.ebuild35
-rw-r--r--dev-python/tldextract/tldextract-5.1.0.ebuild35
-rw-r--r--dev-python/tldextract/tldextract-5.1.1.ebuild2
-rw-r--r--dev-python/tomlkit/Manifest6
-rw-r--r--dev-python/tomlkit/tomlkit-0.12.1.ebuild43
-rw-r--r--dev-python/tomlkit/tomlkit-0.12.2.ebuild43
-rw-r--r--dev-python/tomlkit/tomlkit-0.12.3.ebuild2
-rw-r--r--dev-python/towncrier/Manifest4
-rw-r--r--dev-python/towncrier/towncrier-23.11.0.ebuild2
-rw-r--r--dev-python/towncrier/towncrier-23.6.0.ebuild47
-rw-r--r--dev-python/translate-toolkit/Manifest7
-rw-r--r--dev-python/translate-toolkit/files/translate-toolkit-3.10.1-py312.patch36
-rw-r--r--dev-python/translate-toolkit/translate-toolkit-3.10.1-r1.ebuild124
-rw-r--r--dev-python/translate-toolkit/translate-toolkit-3.11.0.ebuild118
-rw-r--r--dev-python/translate-toolkit/translate-toolkit-3.11.1.ebuild2
-rw-r--r--dev-python/treq/Manifest4
-rw-r--r--dev-python/treq/treq-22.2.0-r1.ebuild49
-rw-r--r--dev-python/treq/treq-23.11.0.ebuild2
-rw-r--r--dev-python/trimesh/Manifest4
-rw-r--r--dev-python/trimesh/trimesh-4.0.2.ebuild65
-rw-r--r--dev-python/trimesh/trimesh-4.0.4.ebuild2
-rw-r--r--dev-python/trio/Manifest6
-rw-r--r--dev-python/trio/trio-0.22.2.ebuild74
-rw-r--r--dev-python/trio/trio-0.23.0.ebuild76
-rw-r--r--dev-python/trio/trio-0.23.1.ebuild2
-rw-r--r--dev-python/uvicorn/Manifest4
-rw-r--r--dev-python/uvicorn/uvicorn-0.23.2.ebuild85
-rw-r--r--dev-python/uvicorn/uvicorn-0.24.0.ebuild2
-rw-r--r--dev-python/vine/Manifest4
-rw-r--r--dev-python/vine/vine-5.0.0-r1.ebuild30
-rw-r--r--dev-python/vine/vine-5.1.0.ebuild2
-rw-r--r--dev-python/voluptuous/Manifest7
-rw-r--r--dev-python/voluptuous/files/voluptuous-0.11.5-fix-doctest.patch11
-rw-r--r--dev-python/voluptuous/voluptuous-0.13.1-r1.ebuild26
-rw-r--r--dev-python/voluptuous/voluptuous-0.14.0.ebuild25
-rw-r--r--dev-python/voluptuous/voluptuous-0.14.1.ebuild2
-rw-r--r--dev-python/watchfiles/Manifest2
-rw-r--r--dev-python/watchfiles/watchfiles-0.21.0-r1.ebuild2
-rw-r--r--dev-python/wcwidth/Manifest10
-rw-r--r--dev-python/wcwidth/wcwidth-0.2.10.ebuild37
-rw-r--r--dev-python/wcwidth/wcwidth-0.2.11.ebuild31
-rw-r--r--dev-python/wcwidth/wcwidth-0.2.12.ebuild2
-rw-r--r--dev-python/wcwidth/wcwidth-0.2.8.ebuild35
-rw-r--r--dev-python/wcwidth/wcwidth-0.2.9.ebuild35
-rw-r--r--dev-python/wheel/Manifest4
-rw-r--r--dev-python/wheel/wheel-0.41.2.ebuild40
-rw-r--r--dev-python/wheel/wheel-0.41.3.ebuild2
-rw-r--r--dev-python/wrapt/Manifest6
-rw-r--r--dev-python/wrapt/wrapt-1.15.0.ebuild45
-rw-r--r--dev-python/wrapt/wrapt-1.16.0.ebuild2
-rw-r--r--dev-python/wrapt/wrapt-1.16.0_rc2.ebuild40
-rw-r--r--dev-python/xarray/Manifest2
-rw-r--r--dev-python/xarray/xarray-2023.10.1-r1.ebuild2
-rw-r--r--dev-python/yapsy/Manifest3
-rw-r--r--dev-python/yapsy/yapsy-1.12.2-r1.ebuild25
-rw-r--r--dev-python/yapsy/yapsy-1.12.2-r2.ebuild2
-rw-r--r--dev-python/yattag/Manifest4
-rw-r--r--dev-python/yattag/yattag-1.15.1.ebuild23
-rw-r--r--dev-python/yattag/yattag-1.15.2.ebuild2
-rw-r--r--dev-python/ytmusicapi/Manifest4
-rw-r--r--dev-python/ytmusicapi/ytmusicapi-1.3.1.ebuild22
-rw-r--r--dev-python/ytmusicapi/ytmusicapi-1.3.2.ebuild2
-rw-r--r--dev-python/zeroconf/Manifest18
-rw-r--r--dev-python/zeroconf/zeroconf-0.119.0.ebuild56
-rw-r--r--dev-python/zeroconf/zeroconf-0.120.0.ebuild56
-rw-r--r--dev-python/zeroconf/zeroconf-0.121.0.ebuild56
-rw-r--r--dev-python/zeroconf/zeroconf-0.122.0.ebuild56
-rw-r--r--dev-python/zeroconf/zeroconf-0.122.3.ebuild56
-rw-r--r--dev-python/zeroconf/zeroconf-0.123.0.ebuild56
-rw-r--r--dev-python/zeroconf/zeroconf-0.125.0.ebuild56
-rw-r--r--dev-python/zeroconf/zeroconf-0.126.0.ebuild56
-rw-r--r--dev-python/zeroconf/zeroconf-0.127.0.ebuild2
-rw-r--r--dev-python/zstandard/Manifest2
-rw-r--r--dev-python/zstandard/zstandard-0.22.0.ebuild2
-rw-r--r--dev-qt/Manifest.gzbin11393 -> 11395 bytes
-rw-r--r--dev-qt/qt-docs/Manifest4
-rw-r--r--dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild2
-rw-r--r--dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild2
-rw-r--r--dev-util/Manifest.gzbin70316 -> 70313 bytes
-rw-r--r--dev-util/lldb/Manifest2
-rw-r--r--dev-util/lldb/lldb-18.0.0_pre20231129.ebuild107
-rw-r--r--dev-util/strace/Manifest2
-rw-r--r--dev-util/strace/strace-6.4-r1.ebuild2
-rw-r--r--eclass/Manifest.gzbin38937 -> 38941 bytes
-rw-r--r--eclass/llvm.org.eclass3
-rw-r--r--media-libs/Manifest.gzbin69449 -> 69448 bytes
-rw-r--r--media-libs/faad2/Manifest6
-rw-r--r--media-libs/faad2/faad2-2.10.1.ebuild50
-rw-r--r--media-libs/faad2/faad2-2.11.1.ebuild2
-rw-r--r--media-libs/faad2/metadata.xml3
-rw-r--r--metadata/Manifest.gzbin7814 -> 7812 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27888 -> 27875 bytes
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin26380 -> 26375 bytes
-rw-r--r--metadata/md5-cache/app-arch/rpm-4.18.14
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin77245 -> 77083 bytes
-rw-r--r--metadata/md5-cache/app-misc/astrolog-7.604
-rw-r--r--metadata/md5-cache/app-misc/mosquitto-2.0.184
-rw-r--r--metadata/md5-cache/app-misc/regex-markup-0.10.0-r112
-rw-r--r--metadata/md5-cache/app-misc/regex-markup-0.10.0-r26
-rw-r--r--metadata/md5-cache/app-misc/screen-4.9.0-r34
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin25308 -> 25147 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.1.114
-rw-r--r--metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.2.34
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin33176 -> 33175 bytes
-rw-r--r--metadata/md5-cache/dev-db/redis-6.2.144
-rw-r--r--metadata/md5-cache/dev-db/redis-7.0.144
-rw-r--r--metadata/md5-cache/dev-db/redis-7.2.34
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin74420 -> 74412 bytes
-rw-r--r--metadata/md5-cache/dev-java/bnd-annotation-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/bnd-util-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/commons-daemon-1.3.44
-rw-r--r--metadata/md5-cache/dev-java/libg-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/plexus-classworlds-2.7.04
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin45522 -> 45511 bytes
-rw-r--r--metadata/md5-cache/dev-lang/python-3.11.64
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.0_p14
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin172028 -> 172187 bytes
-rw-r--r--metadata/md5-cache/dev-libs/json-c-0.174
-rw-r--r--metadata/md5-cache/dev-libs/libclc-14.0.62
-rw-r--r--metadata/md5-cache/dev-libs/libclc-15.0.72
-rw-r--r--metadata/md5-cache/dev-libs/libclc-16.0.62
-rw-r--r--metadata/md5-cache/dev-libs/libclc-17.0.52
-rw-r--r--metadata/md5-cache/dev-libs/libclc-17.0.62
-rw-r--r--metadata/md5-cache/dev-libs/libclc-18.0.0.99992
-rw-r--r--metadata/md5-cache/dev-libs/libclc-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/dev-libs/libclc-18.0.0_pre2023112913
-rw-r--r--metadata/md5-cache/dev-libs/log4cpp-1.1.3-r34
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin107206 -> 107374 bytes
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-14.0.62
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-15.0.72
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-16.0.62
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-17.0.52
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-17.0.62
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0.99992
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre2023112916
-rw-r--r--metadata/md5-cache/dev-perl/Glib-Object-Introspection-0.51.04
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin381272 -> 381271 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Text-CSV-2.30.04
-rw-r--r--metadata/md5-cache/dev-python/Faker-19.11.016
-rw-r--r--metadata/md5-cache/dev-python/Faker-19.12.116
-rw-r--r--metadata/md5-cache/dev-python/Faker-19.13.016
-rw-r--r--metadata/md5-cache/dev-python/Faker-20.0.016
-rw-r--r--metadata/md5-cache/dev-python/Faker-20.0.316
-rw-r--r--metadata/md5-cache/dev-python/Faker-20.1.04
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin393179 -> 366723 bytes
-rw-r--r--metadata/md5-cache/dev-python/aesara-2.9.216
-rw-r--r--metadata/md5-cache/dev-python/aesara-2.9.34
-rw-r--r--metadata/md5-cache/dev-python/aioresponses-0.7.416
-rw-r--r--metadata/md5-cache/dev-python/aioresponses-0.7.516
-rw-r--r--metadata/md5-cache/dev-python/aioresponses-0.7.64
-rw-r--r--metadata/md5-cache/dev-python/aiounittest-1.4.24
-rw-r--r--metadata/md5-cache/dev-python/alembic-1.12.016
-rw-r--r--metadata/md5-cache/dev-python/alembic-1.12.14
-rw-r--r--metadata/md5-cache/dev-python/amqp-5.1.1-r116
-rw-r--r--metadata/md5-cache/dev-python/amqp-5.2.04
-rw-r--r--metadata/md5-cache/dev-python/argcomplete-3.1.216
-rw-r--r--metadata/md5-cache/dev-python/argcomplete-3.1.416
-rw-r--r--metadata/md5-cache/dev-python/argcomplete-3.1.64
-rw-r--r--metadata/md5-cache/dev-python/asn1crypto-1.5.116
-rw-r--r--metadata/md5-cache/dev-python/asttokens-2.4.016
-rw-r--r--metadata/md5-cache/dev-python/asttokens-2.4.14
-rw-r--r--metadata/md5-cache/dev-python/autopep8-2.0.416
-rw-r--r--metadata/md5-cache/dev-python/autopep8-2.0.4_p202310274
-rw-r--r--metadata/md5-cache/dev-python/bitarray-2.8.216
-rw-r--r--metadata/md5-cache/dev-python/bitarray-2.8.34
-rw-r--r--metadata/md5-cache/dev-python/black-23.10.116
-rw-r--r--metadata/md5-cache/dev-python/black-23.11.04
-rw-r--r--metadata/md5-cache/dev-python/black-23.9.116
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.82.216
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.83.116
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.83.216
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.83.34
-rw-r--r--metadata/md5-cache/dev-python/charset-normalizer-3.3.116
-rw-r--r--metadata/md5-cache/dev-python/charset-normalizer-3.3.24
-rw-r--r--metadata/md5-cache/dev-python/clang-python-14.0.62
-rw-r--r--metadata/md5-cache/dev-python/clang-python-15.0.72
-rw-r--r--metadata/md5-cache/dev-python/clang-python-16.0.62
-rw-r--r--metadata/md5-cache/dev-python/clang-python-17.0.52
-rw-r--r--metadata/md5-cache/dev-python/clang-python-17.0.62
-rw-r--r--metadata/md5-cache/dev-python/clang-python-18.0.0.99992
-rw-r--r--metadata/md5-cache/dev-python/clang-python-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/dev-python/clang-python-18.0.0_pre2023112916
-rw-r--r--metadata/md5-cache/dev-python/click-help-colors-0.9.216
-rw-r--r--metadata/md5-cache/dev-python/click-help-colors-0.9.316
-rw-r--r--metadata/md5-cache/dev-python/click-help-colors-0.9.44
-rw-r--r--metadata/md5-cache/dev-python/cliff-4.3.0-r116
-rw-r--r--metadata/md5-cache/dev-python/cliff-4.4.04
-rw-r--r--metadata/md5-cache/dev-python/cloudpickle-2.2.116
-rw-r--r--metadata/md5-cache/dev-python/cloudpickle-3.0.04
-rw-r--r--metadata/md5-cache/dev-python/comm-0.1.416
-rw-r--r--metadata/md5-cache/dev-python/comm-0.2.04
-rw-r--r--metadata/md5-cache/dev-python/constantly-15.1.0-r316
-rw-r--r--metadata/md5-cache/dev-python/constantly-23.10.44
-rw-r--r--metadata/md5-cache/dev-python/contourpy-1.2.04
-rw-r--r--metadata/md5-cache/dev-python/coverage-7.3.117
-rw-r--r--metadata/md5-cache/dev-python/coverage-7.3.24
-rw-r--r--metadata/md5-cache/dev-python/cryptography-41.0.417
-rw-r--r--metadata/md5-cache/dev-python/cryptography-41.0.517
-rw-r--r--metadata/md5-cache/dev-python/cryptography-41.0.74
-rw-r--r--metadata/md5-cache/dev-python/dask-2023.10.116
-rw-r--r--metadata/md5-cache/dev-python/dask-2023.11.04
-rw-r--r--metadata/md5-cache/dev-python/ddt-1.7.04
-rw-r--r--metadata/md5-cache/dev-python/elasticsearch-8.10.016
-rw-r--r--metadata/md5-cache/dev-python/elasticsearch-8.10.116
-rw-r--r--metadata/md5-cache/dev-python/elasticsearch-8.11.04
-rw-r--r--metadata/md5-cache/dev-python/ensurepip-wheel-0.41.211
-rw-r--r--metadata/md5-cache/dev-python/ensurepip-wheel-0.41.34
-rw-r--r--metadata/md5-cache/dev-python/executing-1.2.016
-rw-r--r--metadata/md5-cache/dev-python/executing-2.0.016
-rw-r--r--metadata/md5-cache/dev-python/executing-2.0.14
-rw-r--r--metadata/md5-cache/dev-python/fastjsonschema-2.18.116
-rw-r--r--metadata/md5-cache/dev-python/filelock-3.12.416
-rw-r--r--metadata/md5-cache/dev-python/filelock-3.13.016
-rw-r--r--metadata/md5-cache/dev-python/filelock-3.13.14
-rw-r--r--metadata/md5-cache/dev-python/flask-login-0.6.2-r117
-rw-r--r--metadata/md5-cache/dev-python/flask-login-0.6.34
-rw-r--r--metadata/md5-cache/dev-python/fonttools-4.44.34
-rw-r--r--metadata/md5-cache/dev-python/gmpy-2.1.5-r2 (renamed from metadata/md5-cache/dev-python/gmpy-2.1.5-r1)6
-rw-r--r--metadata/md5-cache/dev-python/google-api-core-2.12.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-core-2.13.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-core-2.13.116
-rw-r--r--metadata/md5-cache/dev-python/google-api-core-2.14.04
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.105.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.106.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.107.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.108.04
-rw-r--r--metadata/md5-cache/dev-python/grpcio-1.51.0-r14
-rw-r--r--metadata/md5-cache/dev-python/httpbin-0.10.1-r216
-rw-r--r--metadata/md5-cache/dev-python/httpbin-0.10.1-r34
-rw-r--r--metadata/md5-cache/dev-python/httpcore-1.0.016
-rw-r--r--metadata/md5-cache/dev-python/httpcore-1.0.24
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.88.116
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.88.316
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.88.416
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.89.016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.90.04
-rw-r--r--metadata/md5-cache/dev-python/icalendar-5.0.1016
-rw-r--r--metadata/md5-cache/dev-python/icalendar-5.0.114
-rw-r--r--metadata/md5-cache/dev-python/ipython-8.16.117
-rw-r--r--metadata/md5-cache/dev-python/ipython-8.17.24
-rw-r--r--metadata/md5-cache/dev-python/ipython-8.18.017
-rw-r--r--metadata/md5-cache/dev-python/jaraco-functools-3.9.016
-rw-r--r--metadata/md5-cache/dev-python/jaraco-functools-4.0.04
-rw-r--r--metadata/md5-cache/dev-python/josepy-1.13.016
-rw-r--r--metadata/md5-cache/dev-python/josepy-1.14.04
-rw-r--r--metadata/md5-cache/dev-python/jsonschema-4.19.116
-rw-r--r--metadata/md5-cache/dev-python/jsonschema-4.19.216
-rw-r--r--metadata/md5-cache/dev-python/jsonschema-4.20.04
-rw-r--r--metadata/md5-cache/dev-python/jsonschema-specifications-2023.11.14
-rw-r--r--metadata/md5-cache/dev-python/jsonschema-specifications-2023.7.116
-rw-r--r--metadata/md5-cache/dev-python/jupyter-client-8.5.016
-rw-r--r--metadata/md5-cache/dev-python/jupyter-client-8.6.04
-rw-r--r--metadata/md5-cache/dev-python/jupyter-core-5.4.016
-rw-r--r--metadata/md5-cache/dev-python/jupyter-core-5.5.04
-rw-r--r--metadata/md5-cache/dev-python/jupyter-events-0.8.016
-rw-r--r--metadata/md5-cache/dev-python/keyring-24.2.016
-rw-r--r--metadata/md5-cache/dev-python/keyring-24.3.04
-rw-r--r--metadata/md5-cache/dev-python/leechcorepyc-2.15.016
-rw-r--r--metadata/md5-cache/dev-python/leechcorepyc-2.16.54
-rw-r--r--metadata/md5-cache/dev-python/lit-14.0.62
-rw-r--r--metadata/md5-cache/dev-python/lit-15.0.72
-rw-r--r--metadata/md5-cache/dev-python/lit-16.0.62
-rw-r--r--metadata/md5-cache/dev-python/lit-17.0.52
-rw-r--r--metadata/md5-cache/dev-python/lit-17.0.62
-rw-r--r--metadata/md5-cache/dev-python/lit-18.0.0.99992
-rw-r--r--metadata/md5-cache/dev-python/lit-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/dev-python/lit-18.0.0_pre2023112915
-rw-r--r--metadata/md5-cache/dev-python/m2crypto-0.39.0-r117
-rw-r--r--metadata/md5-cache/dev-python/m2crypto-0.40.017
-rw-r--r--metadata/md5-cache/dev-python/m2crypto-0.40.14
-rw-r--r--metadata/md5-cache/dev-python/makefun-1.15.116
-rw-r--r--metadata/md5-cache/dev-python/makefun-1.15.24
-rw-r--r--metadata/md5-cache/dev-python/mako-1.2.416
-rw-r--r--metadata/md5-cache/dev-python/mako-1.3.04
-rw-r--r--metadata/md5-cache/dev-python/mamba-0.11.2-r116
-rw-r--r--metadata/md5-cache/dev-python/mamba-0.11.34
-rw-r--r--metadata/md5-cache/dev-python/matplotlib-inline-0.1.615
-rw-r--r--metadata/md5-cache/dev-python/mechanize-0.4.816
-rw-r--r--metadata/md5-cache/dev-python/mechanize-0.4.94
-rw-r--r--metadata/md5-cache/dev-python/meson-python-0.15.04
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-i18n-0.4.515
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-i18n-0.4.64
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.4.1016
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.4.1116
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.4.1216
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.4.144
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.4.716
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.4.816
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.4.916
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-extensions-1.216
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-extensions-1.316
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-extensions-1.3.14
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.7.14
-rw-r--r--metadata/md5-cache/dev-python/nbclient-0.8.016
-rw-r--r--metadata/md5-cache/dev-python/nbclient-0.9.04
-rw-r--r--metadata/md5-cache/dev-python/nbconvert-7.10.016
-rw-r--r--metadata/md5-cache/dev-python/nbconvert-7.11.04
-rw-r--r--metadata/md5-cache/dev-python/nbconvert-7.9.216
-rw-r--r--metadata/md5-cache/dev-python/numpy-1.26.24
-rw-r--r--metadata/md5-cache/dev-python/osc-lib-2.8.116
-rw-r--r--metadata/md5-cache/dev-python/osc-lib-2.9.04
-rw-r--r--metadata/md5-cache/dev-python/oslo-context-5.2.016
-rw-r--r--metadata/md5-cache/dev-python/oslo-i18n-6.1.016
-rw-r--r--metadata/md5-cache/dev-python/oslo-i18n-6.2.04
-rw-r--r--metadata/md5-cache/dev-python/oslo-log-5.3.016
-rw-r--r--metadata/md5-cache/dev-python/oslo-log-5.4.04
-rw-r--r--metadata/md5-cache/dev-python/oslo-utils-6.2.1-r116
-rw-r--r--metadata/md5-cache/dev-python/oslo-utils-6.3.04
-rw-r--r--metadata/md5-cache/dev-python/owslib-0.29.217
-rw-r--r--metadata/md5-cache/dev-python/owslib-0.29.34
-rw-r--r--metadata/md5-cache/dev-python/pbr-5.11.116
-rw-r--r--metadata/md5-cache/dev-python/pdfrw-0.4_p116
-rw-r--r--metadata/md5-cache/dev-python/pdfrw-0.4_p1-r14
-rw-r--r--metadata/md5-cache/dev-python/phonenumbers-8.13.2416
-rw-r--r--metadata/md5-cache/dev-python/phonenumbers-8.13.2516
-rw-r--r--metadata/md5-cache/dev-python/phonenumbers-8.13.264
-rw-r--r--metadata/md5-cache/dev-python/pikepdf-8.7.14
-rw-r--r--metadata/md5-cache/dev-python/platformdirs-3.11.016
-rw-r--r--metadata/md5-cache/dev-python/platformdirs-4.0.04
-rw-r--r--metadata/md5-cache/dev-python/poetry-core-1.7.016
-rw-r--r--metadata/md5-cache/dev-python/poetry-core-1.8.14
-rw-r--r--metadata/md5-cache/dev-python/precis-i18n-1.0.516
-rw-r--r--metadata/md5-cache/dev-python/precis-i18n-1.1.04
-rw-r--r--metadata/md5-cache/dev-python/process-tests-2.1.2-r116
-rw-r--r--metadata/md5-cache/dev-python/process-tests-3.0.04
-rw-r--r--metadata/md5-cache/dev-python/prometheus-client-0.17.116
-rw-r--r--metadata/md5-cache/dev-python/prometheus-client-0.18.016
-rw-r--r--metadata/md5-cache/dev-python/prompt-toolkit-3.0.3916
-rw-r--r--metadata/md5-cache/dev-python/prompt-toolkit-3.0.4016
-rw-r--r--metadata/md5-cache/dev-python/prompt-toolkit-3.0.414
-rw-r--r--metadata/md5-cache/dev-python/pycryptodome-3.18.016
-rw-r--r--metadata/md5-cache/dev-python/pycryptodome-3.19.04
-rw-r--r--metadata/md5-cache/dev-python/pydot-1.4.2-r44
-rw-r--r--metadata/md5-cache/dev-python/pyglet-2.0.104
-rw-r--r--metadata/md5-cache/dev-python/pyicu-2.1117
-rw-r--r--metadata/md5-cache/dev-python/pyicu-2.124
-rw-r--r--metadata/md5-cache/dev-python/pymediainfo-6.0.116
-rw-r--r--metadata/md5-cache/dev-python/pymediainfo-6.1.04
-rw-r--r--metadata/md5-cache/dev-python/pyproject-fmt-1.3.016
-rw-r--r--metadata/md5-cache/dev-python/pyproject-fmt-1.4.116
-rw-r--r--metadata/md5-cache/dev-python/pyproject-fmt-1.5.14
-rw-r--r--metadata/md5-cache/dev-python/pyrsistent-0.20.04
-rw-r--r--metadata/md5-cache/dev-python/pyte-0.8.116
-rw-r--r--metadata/md5-cache/dev-python/pyte-0.8.24
-rw-r--r--metadata/md5-cache/dev-python/pytest-django-4.5.2-r116
-rw-r--r--metadata/md5-cache/dev-python/pytest-django-4.6.016
-rw-r--r--metadata/md5-cache/dev-python/pytest-django-4.7.04
-rw-r--r--metadata/md5-cache/dev-python/python-jose-3.3.016
-rw-r--r--metadata/md5-cache/dev-python/python-jose-3.3.0-r14
-rw-r--r--metadata/md5-cache/dev-python/python-lsp-server-1.8.216
-rw-r--r--metadata/md5-cache/dev-python/python-lsp-server-1.8.2-r116
-rw-r--r--metadata/md5-cache/dev-python/python-lsp-server-1.9.04
-rw-r--r--metadata/md5-cache/dev-python/pywayland-0.4.1617
-rw-r--r--metadata/md5-cache/dev-python/pywayland-0.4.174
-rw-r--r--metadata/md5-cache/dev-python/reedsolo-2.1.1_beta1-r117
-rw-r--r--metadata/md5-cache/dev-python/reedsolo-2.1.1_beta1-r24
-rw-r--r--metadata/md5-cache/dev-python/referencing-0.30.216
-rw-r--r--metadata/md5-cache/dev-python/reportlab-4.0.616
-rw-r--r--metadata/md5-cache/dev-python/reportlab-4.0.74
-rw-r--r--metadata/md5-cache/dev-python/responses-0.23.316
-rw-r--r--metadata/md5-cache/dev-python/responses-0.24.14
-rw-r--r--metadata/md5-cache/dev-python/rope-1.10.016
-rw-r--r--metadata/md5-cache/dev-python/rope-1.11.04
-rw-r--r--metadata/md5-cache/dev-python/rpds-py-0.13.14
-rw-r--r--metadata/md5-cache/dev-python/rpyc-5.3.117
-rw-r--r--metadata/md5-cache/dev-python/rpyc-5.3.1-r14
-rw-r--r--metadata/md5-cache/dev-python/ruamel-yaml-0.18.316
-rw-r--r--metadata/md5-cache/dev-python/ruamel-yaml-0.18.416
-rw-r--r--metadata/md5-cache/dev-python/ruamel-yaml-0.18.54
-rw-r--r--metadata/md5-cache/dev-python/selenium-4.13.016
-rw-r--r--metadata/md5-cache/dev-python/selenium-4.14.016
-rw-r--r--metadata/md5-cache/dev-python/selenium-4.15.016
-rw-r--r--metadata/md5-cache/dev-python/selenium-4.15.116
-rw-r--r--metadata/md5-cache/dev-python/selenium-4.15.24
-rw-r--r--metadata/md5-cache/dev-python/setuptools-rust-1.8.14
-rw-r--r--metadata/md5-cache/dev-python/simpy-4.1.14
-rw-r--r--metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.24.016
-rw-r--r--metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.24.116
-rw-r--r--metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.016
-rw-r--r--metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.116
-rw-r--r--metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.24
-rw-r--r--metadata/md5-cache/dev-python/sqlalchemy-1.4.504
-rw-r--r--metadata/md5-cache/dev-python/sqlalchemy-2.0.234
-rw-r--r--metadata/md5-cache/dev-python/sshpubkeys-3.3.116
-rw-r--r--metadata/md5-cache/dev-python/sshpubkeys-3.3.1-r14
-rw-r--r--metadata/md5-cache/dev-python/starlette-0.31.116
-rw-r--r--metadata/md5-cache/dev-python/starlette-0.32.04
-rw-r--r--metadata/md5-cache/dev-python/testtools-2.6.0-r217
-rw-r--r--metadata/md5-cache/dev-python/testtools-2.7.14
-rw-r--r--metadata/md5-cache/dev-python/tiny-proxy-0.2.016
-rw-r--r--metadata/md5-cache/dev-python/tiny-proxy-0.2.14
-rw-r--r--metadata/md5-cache/dev-python/tldextract-5.0.116
-rw-r--r--metadata/md5-cache/dev-python/tldextract-5.1.016
-rw-r--r--metadata/md5-cache/dev-python/tldextract-5.1.14
-rw-r--r--metadata/md5-cache/dev-python/tomlkit-0.12.116
-rw-r--r--metadata/md5-cache/dev-python/tomlkit-0.12.216
-rw-r--r--metadata/md5-cache/dev-python/tomlkit-0.12.34
-rw-r--r--metadata/md5-cache/dev-python/towncrier-23.11.04
-rw-r--r--metadata/md5-cache/dev-python/towncrier-23.6.016
-rw-r--r--metadata/md5-cache/dev-python/translate-toolkit-3.10.1-r116
-rw-r--r--metadata/md5-cache/dev-python/translate-toolkit-3.11.016
-rw-r--r--metadata/md5-cache/dev-python/translate-toolkit-3.11.14
-rw-r--r--metadata/md5-cache/dev-python/treq-22.2.0-r116
-rw-r--r--metadata/md5-cache/dev-python/treq-23.11.04
-rw-r--r--metadata/md5-cache/dev-python/trimesh-4.0.216
-rw-r--r--metadata/md5-cache/dev-python/trimesh-4.0.44
-rw-r--r--metadata/md5-cache/dev-python/trio-0.22.216
-rw-r--r--metadata/md5-cache/dev-python/trio-0.23.016
-rw-r--r--metadata/md5-cache/dev-python/trio-0.23.14
-rw-r--r--metadata/md5-cache/dev-python/uvicorn-0.23.216
-rw-r--r--metadata/md5-cache/dev-python/uvicorn-0.24.04
-rw-r--r--metadata/md5-cache/dev-python/vine-5.0.0-r116
-rw-r--r--metadata/md5-cache/dev-python/vine-5.1.04
-rw-r--r--metadata/md5-cache/dev-python/voluptuous-0.13.1-r116
-rw-r--r--metadata/md5-cache/dev-python/voluptuous-0.14.016
-rw-r--r--metadata/md5-cache/dev-python/voluptuous-0.14.14
-rw-r--r--metadata/md5-cache/dev-python/watchfiles-0.21.0-r14
-rw-r--r--metadata/md5-cache/dev-python/wcwidth-0.2.1016
-rw-r--r--metadata/md5-cache/dev-python/wcwidth-0.2.1116
-rw-r--r--metadata/md5-cache/dev-python/wcwidth-0.2.124
-rw-r--r--metadata/md5-cache/dev-python/wcwidth-0.2.816
-rw-r--r--metadata/md5-cache/dev-python/wcwidth-0.2.916
-rw-r--r--metadata/md5-cache/dev-python/wheel-0.41.216
-rw-r--r--metadata/md5-cache/dev-python/wheel-0.41.34
-rw-r--r--metadata/md5-cache/dev-python/wrapt-1.15.017
-rw-r--r--metadata/md5-cache/dev-python/wrapt-1.16.04
-rw-r--r--metadata/md5-cache/dev-python/wrapt-1.16.0_rc217
-rw-r--r--metadata/md5-cache/dev-python/xarray-2023.10.1-r14
-rw-r--r--metadata/md5-cache/dev-python/yapsy-1.12.2-r116
-rw-r--r--metadata/md5-cache/dev-python/yapsy-1.12.2-r24
-rw-r--r--metadata/md5-cache/dev-python/yattag-1.15.116
-rw-r--r--metadata/md5-cache/dev-python/yattag-1.15.24
-rw-r--r--metadata/md5-cache/dev-python/ytmusicapi-1.3.115
-rw-r--r--metadata/md5-cache/dev-python/ytmusicapi-1.3.24
-rw-r--r--metadata/md5-cache/dev-python/zeroconf-0.119.017
-rw-r--r--metadata/md5-cache/dev-python/zeroconf-0.120.017
-rw-r--r--metadata/md5-cache/dev-python/zeroconf-0.121.017
-rw-r--r--metadata/md5-cache/dev-python/zeroconf-0.122.017
-rw-r--r--metadata/md5-cache/dev-python/zeroconf-0.122.317
-rw-r--r--metadata/md5-cache/dev-python/zeroconf-0.123.017
-rw-r--r--metadata/md5-cache/dev-python/zeroconf-0.125.017
-rw-r--r--metadata/md5-cache/dev-python/zeroconf-0.126.017
-rw-r--r--metadata/md5-cache/dev-python/zeroconf-0.127.04
-rw-r--r--metadata/md5-cache/dev-python/zstandard-0.22.04
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin33542 -> 33544 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qt-docs-5.15.2_p2020111306144
-rw-r--r--metadata/md5-cache/dev-qt/qt-docs-6.6.1_p2023112105274
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin135418 -> 135570 bytes
-rw-r--r--metadata/md5-cache/dev-util/lldb-14.0.62
-rw-r--r--metadata/md5-cache/dev-util/lldb-15.0.72
-rw-r--r--metadata/md5-cache/dev-util/lldb-16.0.62
-rw-r--r--metadata/md5-cache/dev-util/lldb-16.0.6-r12
-rw-r--r--metadata/md5-cache/dev-util/lldb-17.0.52
-rw-r--r--metadata/md5-cache/dev-util/lldb-17.0.62
-rw-r--r--metadata/md5-cache/dev-util/lldb-18.0.0.99992
-rw-r--r--metadata/md5-cache/dev-util/lldb-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/dev-util/lldb-18.0.0_pre2023112916
-rw-r--r--metadata/md5-cache/dev-util/strace-6.4-r14
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin120007 -> 119850 bytes
-rw-r--r--metadata/md5-cache/media-libs/faad2-2.10.113
-rw-r--r--metadata/md5-cache/media-libs/faad2-2.11.14
-rw-r--r--metadata/md5-cache/net-dialup/Manifest.gzbin7103 -> 7106 bytes
-rw-r--r--metadata/md5-cache/net-dialup/lrzsz-0.12.20-r74
-rw-r--r--metadata/md5-cache/net-dialup/minicom-2.94
-rw-r--r--metadata/md5-cache/net-firewall/Manifest.gzbin7368 -> 7368 bytes
-rw-r--r--metadata/md5-cache/net-firewall/ipset-7.17-r14
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin93708 -> 93377 bytes
-rw-r--r--metadata/md5-cache/net-misc/freerdp-2.11.14
-rw-r--r--metadata/md5-cache/net-misc/mrouted-4.54
-rw-r--r--metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r414
-rw-r--r--metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r58
-rw-r--r--metadata/md5-cache/net-misc/netkit-timed-0.17-r1011
-rw-r--r--metadata/md5-cache/net-misc/netkit-timed-0.17-r114
-rw-r--r--metadata/md5-cache/net-p2p/Manifest.gzbin13555 -> 13553 bytes
-rw-r--r--metadata/md5-cache/net-p2p/transmission-4.0.44
-rw-r--r--metadata/md5-cache/sci-electronics/Manifest.gzbin16239 -> 16238 bytes
-rw-r--r--metadata/md5-cache/sci-electronics/kicad-7.0.72
-rw-r--r--metadata/md5-cache/sci-electronics/kicad-7.0.8-r12
-rw-r--r--metadata/md5-cache/sci-electronics/kicad-7.0.92
-rw-r--r--metadata/md5-cache/sci-electronics/kicad-99992
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin71494 -> 71653 bytes
-rw-r--r--metadata/md5-cache/sci-libs/pdal-2.6.016
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin94260 -> 94264 bytes
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.6.0 (renamed from metadata/md5-cache/sys-apps/syd-3.4.1)2
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin39075 -> 40022 bytes
-rw-r--r--metadata/md5-cache/sys-devel/binutils-2.40-r94
-rw-r--r--metadata/md5-cache/sys-devel/clang-14.0.6-r12
-rw-r--r--metadata/md5-cache/sys-devel/clang-14.0.6-r42
-rw-r--r--metadata/md5-cache/sys-devel/clang-15.0.7-r12
-rw-r--r--metadata/md5-cache/sys-devel/clang-15.0.7-r32
-rw-r--r--metadata/md5-cache/sys-devel/clang-16.0.62
-rw-r--r--metadata/md5-cache/sys-devel/clang-17.0.52
-rw-r--r--metadata/md5-cache/sys-devel/clang-17.0.62
-rw-r--r--metadata/md5-cache/sys-devel/clang-18.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/clang-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-devel/clang-18.0.0_pre2023112917
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-14.0.62
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.7-r52
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.7-r72
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.6-r22
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-17.0.5-r12
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-17.0.6-r12
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-18.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-18.0.0_pre2023112913
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-18.0.0_pre2023112912
-rw-r--r--metadata/md5-cache/sys-devel/lld-14.0.6-r12
-rw-r--r--metadata/md5-cache/sys-devel/lld-15.0.72
-rw-r--r--metadata/md5-cache/sys-devel/lld-16.0.62
-rw-r--r--metadata/md5-cache/sys-devel/lld-17.0.52
-rw-r--r--metadata/md5-cache/sys-devel/lld-17.0.62
-rw-r--r--metadata/md5-cache/sys-devel/lld-18.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/lld-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-devel/lld-18.0.0_pre2023112916
-rw-r--r--metadata/md5-cache/sys-devel/llvm-14.0.6-r42
-rw-r--r--metadata/md5-cache/sys-devel/llvm-15.0.7-r32
-rw-r--r--metadata/md5-cache/sys-devel/llvm-16.0.62
-rw-r--r--metadata/md5-cache/sys-devel/llvm-17.0.52
-rw-r--r--metadata/md5-cache/sys-devel/llvm-17.0.62
-rw-r--r--metadata/md5-cache/sys-devel/llvm-18.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/llvm-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-devel/llvm-18.0.0_pre2023112917
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-14.0.62
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-15.0.72
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-16.0.62
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-17.0.52
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-17.0.62
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-18.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-18.0.0_pre2023112913
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin38679 -> 39621 bytes
-rw-r--r--metadata/md5-cache/sys-libs/binutils-libs-2.40-r74
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r12
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-15.0.72
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-16.0.62
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-16.0.6-r42
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-17.0.5-r12
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-18.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-18.0.0_pre2023112914
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.62
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.72
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.62
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.52
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0.99994
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0_pre2023112915
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-14.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-15.0.72
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-15.0.7-r12
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-16.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-17.0.52
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-18.0.0.99994
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-18.0.0_pre2023112916
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-14.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-15.0.72
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-16.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-17.0.52
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-18.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-18.0.0_pre2023112916
-rw-r--r--metadata/md5-cache/sys-libs/libomp-14.0.6-r12
-rw-r--r--metadata/md5-cache/sys-libs/libomp-15.0.7-r22
-rw-r--r--metadata/md5-cache/sys-libs/libomp-15.0.7-r62
-rw-r--r--metadata/md5-cache/sys-libs/libomp-16.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libomp-17.0.52
-rw-r--r--metadata/md5-cache/sys-libs/libomp-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libomp-18.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/libomp-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-libs/libomp-18.0.0_pre2023112916
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r12
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-15.0.72
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6-r12
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-17.0.52
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0_pre202311192
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0_pre2023112916
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin24659 -> 24662 bytes
-rw-r--r--metadata/md5-cache/www-apps/gitea-1.20.6 (renamed from metadata/md5-cache/www-apps/gitea-1.20.5)2
-rw-r--r--metadata/md5-cache/www-apps/gitea-1.21.1 (renamed from metadata/md5-cache/www-apps/gitea-1.21.0)2
-rw-r--r--metadata/md5-cache/www-apps/jellyfin-10.8.1115
-rw-r--r--metadata/md5-cache/www-apps/jellyfin-10.8.13 (renamed from metadata/md5-cache/www-apps/jellyfin-10.8.12)2
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-notify_push-0.6.515
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-dialup/Manifest.gzbin5226 -> 5231 bytes
-rw-r--r--net-dialup/lrzsz/Manifest2
-rw-r--r--net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild2
-rw-r--r--net-dialup/minicom/Manifest2
-rw-r--r--net-dialup/minicom/minicom-2.9.ebuild2
-rw-r--r--net-firewall/Manifest.gzbin4399 -> 4392 bytes
-rw-r--r--net-firewall/ipset/Manifest2
-rw-r--r--net-firewall/ipset/ipset-7.17-r1.ebuild2
-rw-r--r--net-im/Manifest.gzbin9411 -> 9413 bytes
-rw-r--r--net-im/synapse/Manifest2
-rw-r--r--net-im/synapse/metadata.xml8
-rw-r--r--net-misc/Manifest.gzbin54484 -> 54494 bytes
-rw-r--r--net-misc/freerdp/Manifest2
-rw-r--r--net-misc/freerdp/freerdp-2.11.1.ebuild2
-rw-r--r--net-misc/mrouted/Manifest2
-rw-r--r--net-misc/mrouted/mrouted-4.5.ebuild2
-rw-r--r--net-misc/netkit-bootparamd/Manifest3
-rw-r--r--net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r4.ebuild56
-rw-r--r--net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r5.ebuild3
-rw-r--r--net-misc/netkit-timed/Manifest3
-rw-r--r--net-misc/netkit-timed/netkit-timed-0.17-r10.ebuild42
-rw-r--r--net-misc/netkit-timed/netkit-timed-0.17-r11.ebuild2
-rw-r--r--net-p2p/Manifest.gzbin6923 -> 6922 bytes
-rw-r--r--net-p2p/transmission/Manifest2
-rw-r--r--net-p2p/transmission/transmission-4.0.4.ebuild2
-rw-r--r--profiles/Manifest.gzbin186236 -> 186238 bytes
-rw-r--r--profiles/use.local.desc1
-rw-r--r--sci-electronics/Manifest.gzbin9023 -> 9021 bytes
-rw-r--r--sci-electronics/kicad/Manifest8
-rw-r--r--sci-electronics/kicad/kicad-7.0.7.ebuild2
-rw-r--r--sci-electronics/kicad/kicad-7.0.8-r1.ebuild2
-rw-r--r--sci-electronics/kicad/kicad-7.0.9.ebuild2
-rw-r--r--sci-electronics/kicad/kicad-9999.ebuild2
-rw-r--r--sci-libs/Manifest.gzbin45122 -> 45113 bytes
-rw-r--r--sci-libs/pdal/Manifest2
-rw-r--r--sci-libs/pdal/pdal-2.6.0.ebuild60
-rw-r--r--sys-apps/Manifest.gzbin49527 -> 49532 bytes
-rw-r--r--sys-apps/syd/Manifest4
-rw-r--r--sys-apps/syd/syd-3.6.0.ebuild (renamed from sys-apps/syd/syd-3.4.1.ebuild)0
-rw-r--r--sys-devel/Manifest.gzbin10990 -> 10978 bytes
-rw-r--r--sys-devel/binutils/Manifest2
-rw-r--r--sys-devel/binutils/binutils-2.40-r9.ebuild2
-rw-r--r--sys-devel/clang-common/Manifest2
-rw-r--r--sys-devel/clang-common/clang-common-18.0.0_pre20231129.ebuild255
-rw-r--r--sys-devel/clang-runtime/Manifest1
-rw-r--r--sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231129.ebuild39
-rw-r--r--sys-devel/clang/Manifest2
-rw-r--r--sys-devel/clang/clang-18.0.0_pre20231129.ebuild473
-rw-r--r--sys-devel/lld/Manifest2
-rw-r--r--sys-devel/lld/lld-18.0.0_pre20231129.ebuild88
-rw-r--r--sys-devel/llvm-common/Manifest2
-rw-r--r--sys-devel/llvm-common/llvm-common-18.0.0_pre20231129.ebuild53
-rw-r--r--sys-devel/llvm/Manifest2
-rw-r--r--sys-devel/llvm/llvm-18.0.0_pre20231129.ebuild535
-rw-r--r--sys-libs/Manifest.gzbin14741 -> 14746 bytes
-rw-r--r--sys-libs/binutils-libs/Manifest2
-rw-r--r--sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild2
-rw-r--r--sys-libs/compiler-rt-sanitizers/Manifest4
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0.9999.ebuild2
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231129.ebuild217
-rw-r--r--sys-libs/compiler-rt/Manifest2
-rw-r--r--sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231129.ebuild176
-rw-r--r--sys-libs/libcxx/Manifest4
-rw-r--r--sys-libs/libcxx/libcxx-18.0.0.9999.ebuild9
-rw-r--r--sys-libs/libcxx/libcxx-18.0.0_pre20231129.ebuild212
-rw-r--r--sys-libs/libcxxabi/Manifest2
-rw-r--r--sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231129.ebuild115
-rw-r--r--sys-libs/libomp/Manifest2
-rw-r--r--sys-libs/libomp/libomp-18.0.0_pre20231129.ebuild150
-rw-r--r--sys-libs/llvm-libunwind/Manifest2
-rw-r--r--sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231129.ebuild131
-rw-r--r--www-apps/Manifest.gzbin13291 -> 13291 bytes
-rw-r--r--www-apps/gitea/Manifest8
-rw-r--r--www-apps/gitea/gitea-1.20.6.ebuild (renamed from www-apps/gitea/gitea-1.20.5.ebuild)0
-rw-r--r--www-apps/gitea/gitea-1.21.1.ebuild (renamed from www-apps/gitea/gitea-1.21.0.ebuild)0
-rw-r--r--www-apps/jellyfin/Manifest9
-rw-r--r--www-apps/jellyfin/jellyfin-10.8.12.ebuild67
-rw-r--r--www-apps/jellyfin/jellyfin-10.8.13.ebuild (renamed from www-apps/jellyfin/jellyfin-10.8.11.ebuild)0
-rw-r--r--www-apps/nextcloud-notify_push/Manifest154
-rw-r--r--www-apps/nextcloud-notify_push/nextcloud-notify_push-0.6.5.ebuild353
1093 files changed, 4687 insertions, 13460 deletions
diff --git a/Manifest b/Manifest
index 5d601da00e21..cc4cad3f0ad8 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29332 BLAKE2B b7dabae5b6f320ffbe3c47fdb82a290c05d781abff83ff416ae29d189de3871e27dfc0efa66f3b64643afe74560d04c53e77e7b3c8edc4ca99fbc48a4853e47e SHA512 cae521220bfd0983a4e23cec258e70a9ea05aef999c590c0ff54a1217ace1b1199e84f662c62c60bd98c2bc1ad191c741157cee8a92b5df6f12489d7aea2b784
-TIMESTAMP 2023-11-29T10:09:55Z
+MANIFEST Manifest.files.gz 29304 BLAKE2B c940a1b8d0fb3c8b6fdf0c10fd5a678aea4e395a2fb4fe335a04fba83c2e569942d8402bb2d96e898b0b81c91d047efa0c301779bb2e27ff67e04a5f62c4ab49 SHA512 eec413020825050fd8e66dfd3ceb360916fb9b5970336ea7a0a9aedd1dd8ec7c2c27e08d4970677304d983d1257c48c203b63b8d2e03113fcc2acc658465cd2d
+TIMESTAMP 2023-11-29T16:09:57Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVnDfNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVnYlVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klB+ew/7BIvO+8RfKgClAKINjvL+IjUisyxvC0RNOGuRzxsitnoaBMbLINkdQX28
-CqTwz38nQYyORLhrR6C4hXNpL6CxBxlau55lFRKqS0QUM3aaNHncqK2i4NlLa90E
-H0SXd1Mb2LVdNnoZlXFIWYKx3xv8YNZc+xp2or2hOqSwp60gCldeSPPuzZdpTGF/
-cCXTxuj7UGxgEskW2I87Q0NUZJNsTzZaBi0ugmyyVuf0zHSw+/ACl9I+ihv4VyrD
-I/WJjWq4H8zJII9b1IoZ/vyaL/5YVplVRdqPliMJ528HdJOffE57zu90YTU0PAxh
-kRu2WBj1OcifOU64fJHuO64ygCSAS5Etv1tB8DYj1DMZ9V7lCdTR2+oK+mxx8tVQ
-38FGYl1udywxmVAfqi2nZGyVjOCDu4gWy/KbxxoUpIzaePq8mqYwvm//t1ZrKeEL
-IQXy2amN0Lpnbt/KLvc21f9vtFQl6jZQQMQEi0MwBuw3ywF2WSdnPCtFRcI4tBa2
-pL4TViky7u3U+K11NO9qaO23CDoqDa6Ni0NfZ1njPsMqfayDLRJBzL5pR2PDXwS4
-JWFewadREtmG0AqZe7k603IZuLimHu2ywoUUgvoYEf+U9X0FDv2Er18ixOlVfszM
-X6NuCMlhfpHisAQwjDiFy1bnRkeDJKpsD0frPFPZHBZHHNMPEDc=
-=jEar
+klDhnBAAiGZBZAB0ko9s0ghsR+2MeX51PTooIO0P4IdEMqgc4voWbVc7927h/Bnn
+vqB0ngntYEW5S4wfWXFOvdz5XYLIZ/Q+8OQD1i91DEsnrfomXE2ZNwQO3UoxixhJ
+0xw6clTk+zau2CYmnES+mAXypHzm5KpUEG4htLH7M0XLGmu6/DPzGXrVE+tHNjxv
+wcJg9/ClSZkK4xTePfQi9Js74Fr3Qt6CA1M+Pyp/RlxmJra/uOf8pHm5UPAFn9Z+
+drBo+KFEJsKNNhIpGY1YUea7VljtbYMCRr7o9uJmmc0sv85tft3aLlT5y2LYN/lv
+sYztSbvVPcqWZye5F2tai185Vvv0rYrpK99KVOHbN7pIWdPiOQeY5kqxzJDB1z3Y
+e52myO/GKNyeRiKK3bJ9VtlxYhIBAzKFRpl0q2Vzw3Z+7LQ7E46o9b1s4syQro+P
+030dh9bQedx+zon4Yn49z9Y5l5/oH74MVYmegCdNEwMBvpOYLl9N40tW5mq8eo7B
+LjboYfGPsfrBqbM1I8qLqpon9P4JgrAXeF0fBLrjXM1uug/kAU0fYrcjXoNYBZ6Y
+VmBCQASaCK2KO6vOlOlbfWlHj1T5/+ow1aE0tvJz1O39cX8aBCpdGPhfC1ofdr1T
+RxHtlKnKTKJozW8HSdB38gIkxslNc/THLGG5zrVXNUtresYQqqM=
+=3bMP
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 97232b138a1e..653a5a445174 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index feb12930af94..2772c13061d8 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/rpm/Manifest b/app-arch/rpm/Manifest
index 93d821e7158b..7a526e65e667 100644
--- a/app-arch/rpm/Manifest
+++ b/app-arch/rpm/Manifest
@@ -3,5 +3,5 @@ AUX rpm-4.8.1-db-path.patch 628 BLAKE2B 69ac0d4541c4d6e74fd716529c4cfd482432d400
DIST rpm-4.18.0.tar.bz2 6600013 BLAKE2B 127c3b1427884d04c3db4fc73eb73a978a58241bc740620e3e46c7557d99833092866b5d9c8b4fdf72cd106668d9e5f5cb8c4b918decf1513a82d10258975116 SHA512 c218b811c0c2db368a2919f60742904a4a5abf09dc20804d649eb42f1853d1c21d121086d6014cd210b2040643c37b5d86b53052958cf702ae2e54fe65f1c0ec
DIST rpm-4.18.1.tar.bz2 6396363 BLAKE2B 4bc582bdc34a89d83346a8e18133c4f1846f2e8741c85ae2d0fd3398166e5a5d81ed86869e34700d3ea414fbf8ccf6c918692e865b956b1e6b70830b64cd323e SHA512 0ede2138b9b4c3b50d7e914cf82655507fcc207ba67804c749ea17560002976cb26b95801e9138a51589b60459494a991213a1131dbef5af2eca9b5050a4f29c
EBUILD rpm-4.18.0.ebuild 4096 BLAKE2B 371c8d3817a9d9046dd62dd333a6d95f93378fb5ae43cdf1ec51705caf85a94444b580f07cd32bdf9eb4779681f281328d8a651464975563c0d2291f676bd669 SHA512 91e71e8f963100fbafe72aa4b3119db70112398ed728e425df59e13dcf530c8856a55ac6d6ca9273a08588479765b669711b70d342bd7880b142e3c0eb5aef4d
-EBUILD rpm-4.18.1.ebuild 4081 BLAKE2B 79ffa55733c6af63e58292add34e4c2696d1b9d707958f603d1f93d6039dcd0030cf34f45b4dd15027d1e33b9454d62910f63fad2c9510830a7ba810746335fd SHA512 970251dda38b1942461bf536adfe2fc25d730c6387da8745a43691047dede3c2a982245d9118c94fb46345751bd47a5f09bb8558129ddb2e8b3c97949af1b07a
+EBUILD rpm-4.18.1.ebuild 4080 BLAKE2B cfca19b94531dd62a7bbf653d5cbbe55dfe0e5bea72de641668c90b49db06396dd8a6efe31626eac1fa6a17d1716e32d5b41ac1f5369ec14753af88146ae5aa7 SHA512 6203fb03324a87159a7ecc4172ec85fe34b9ddad9eb2b5b662db08ff728898436d7601dbf678f6ad55f24425f3655a913c0b3f2f3f76f62568a373ae54ca75f4
MISC metadata.xml 260 BLAKE2B 00f83151d62c157bea18101b36007f01e6da9d16d438671c37b929b1e19cfc202f379816a1b0d9e3faea99c44a43f97a5d43100266c683487dabba09f1378eea SHA512 d6fc386bd5be91d5dff3d7aa514f4d72e7301a47f888db95573d72505ee86987ae6412fdd8aec82842c006abe831d99f6178b1ac78a04a7dbf9e5bce1d249cb7
diff --git a/app-arch/rpm/rpm-4.18.1.ebuild b/app-arch/rpm/rpm-4.18.1.ebuild
index 06e0ffbbbef2..b05d5a57334b 100644
--- a/app-arch/rpm/rpm-4.18.1.ebuild
+++ b/app-arch/rpm/rpm-4.18.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl audit caps +berkdb doc dbus nls openmp python readline selinux +sqlite test +zstd"
REQUIRED_USE="
${LUA_REQUIRED_USE}
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 0ced81fd5157..dc7bccc0f269 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/astrolog/Manifest b/app-misc/astrolog/Manifest
index d644d9a02ac6..7f64c97d48de 100644
--- a/app-misc/astrolog/Manifest
+++ b/app-misc/astrolog/Manifest
@@ -1,5 +1,5 @@
AUX astrolog-7.60-drop-resiters.patch 1354 BLAKE2B f986926b3ec4653bb17cb0363ebdf06896d68c140201a4ae714ba2aaf231717349c6e0426906e06561b1ef6f1e241d3b92d7020c357ecd438ebeeada617b9cfa SHA512 68bf5c0ade2c3cee96f198e3092930bff003e6913bfd5ae0fc16e7b381509f0bbb213c2d08009d4c9485e64be44293024a853b5efb19b837f700ffb292cb3593
DIST ast74src.zip 4483648 BLAKE2B d15d3e5d98337c5c5884973d079cffda9144a5c9f43ab48dd38f782eeef089d9fd5fb3f5a01f1d607bd2134e6a774494d4cf7d99e117d3092c8787626436e778 SHA512 540bda7ee10cde0723f6bd4afe410e4e9c59168e31dbdbd0b3b62a9e77ae83a971543fc812876258e2b7b9636f880c74b9be5497c54e7dd0e9b444bad2edbf6b
EBUILD astrolog-7.40.ebuild 1864 BLAKE2B 2e7e7b1902509516c193437dec820316e516c328ec44f5275d609990a512722909b0841b7780e86d162e0475275906579c978eea30503e42bd53c56d93e10a59 SHA512 495f9325356add4eefd40bb00c3c3271cf339b8304901f19fec0978893ef1891cc86372ad456e8653ce7b5447a0489126b9cb6fe059aecc648f3a1f527274c3d
-EBUILD astrolog-7.60.ebuild 1924 BLAKE2B 9e536a4a25f031ea93f221456b26f8c05ce04dcaef4ea943ae11159bde645fa825f0a15c10745029df3e713e06cfa8bb928a02dda2e1946bb3ccfcab0ff08ec5 SHA512 b593fe1a07944e53f5219763f990d2c615dbbda24c10cb189a941e3875f23f67098f07e39ef6f496388d381b601779a209578d42a11955c5c7d4202f865509dc
+EBUILD astrolog-7.60.ebuild 1923 BLAKE2B 80b835e77ed26a97221fe802b085e0ff859001b6fb35a614da53d586641569ac0da68973dfd74aa98faa68d47e74bb4596dd598b3d0f9ea55041e2a6cbd70716 SHA512 6ddda60d1b2f52913f7da18d40352940b7bad8111df79042d75bea9a49e99dd95d46f46a1459f643db117cdbce03c0838f521141f33a26f3ae8abdb7fd5c3897
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-misc/astrolog/astrolog-7.60.ebuild b/app-misc/astrolog/astrolog-7.60.ebuild
index 3c6c1f588ede..4390bd12d028 100644
--- a/app-misc/astrolog/astrolog-7.60.ebuild
+++ b/app-misc/astrolog/astrolog-7.60.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.astrolog.org/ftp/ast74src.zip"
LICENSE="astrolog"
SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
IUSE="X"
DEPEND="X? ( x11-libs/libX11 )"
diff --git a/app-misc/mosquitto/Manifest b/app-misc/mosquitto/Manifest
index 10435e22bda2..6824933924ba 100644
--- a/app-misc/mosquitto/Manifest
+++ b/app-misc/mosquitto/Manifest
@@ -5,5 +5,5 @@ DIST mosquitto-2.0.17.tar.gz 795960 BLAKE2B 50a351ee6d5b29adc2f234fad9a8a084d35b
DIST mosquitto-2.0.18.tar.gz 796351 BLAKE2B 6e1d8078ee2813870d79489f312857a12614dc8f1fa3c72269ab29555897ec61d7ba54fcb5e5383f8e852cdb6fffa1d7cb2003ce15da12b986989a6187a186a0 SHA512 63f7e2811964bab5856848e6918627c47afc6534ff60aad5ece3d2fa330b407c9df14027610826e343ee68ff7d8d5d93f2459713061251ded478c42766946767
EBUILD mosquitto-2.0.15-r1.ebuild 3047 BLAKE2B 58cd721382d9cf5cc26125ce8ad3e389a02746a4f8eb5554f095cfbcafb5c3cb21d620ac5c3a6eb8a6f6aa3f07ad3f5e3070e03ad6712b21a08e98bca5b12566 SHA512 5f36caf656def23fef2d515d38614fcc78411f78e924c8d48bd82883cc36d49d73e20e0fe1f4c4ec66bbb43456a833b6fb735fe588c1547dc4cdaba0e9c0c208
EBUILD mosquitto-2.0.17.ebuild 3051 BLAKE2B 8ca935560fae92959b7a385fafa6df0b97d6c4b095c6971bffd28e3139103b3376c0b2ff1fa4e680f5475d6244fb93eab87629942676660cb7d197fbcf864f61 SHA512 315612ac5ad0f0385abc417467af44dcecd2e69cf0e6ca5f133ba86a4e45691c6c99c5e70be491159be8269b4a34668d51c4b0139e0e8b4d8be6929054760252
-EBUILD mosquitto-2.0.18.ebuild 3202 BLAKE2B 3da7196cc046dda3357ea91a8847e35b39bf3f995a8b7c945716e250fea829bd3a38dabff9e7ef4ba509dd7aaf426b73c6e68749891bf2ce53f07455fd5b086f SHA512 fd7fdac4e01acd2b55e8059d29ca6a32e02b01064f023583276156b6564e526a3ae357788d8062f768c603dfcc164ac4efe7e2467df0ba9b10743cc4b053199d
+EBUILD mosquitto-2.0.18.ebuild 3200 BLAKE2B d56fdcace90754235640c8c9b0af24281149a5df333e9da77ce108af5ca8c2352eea5bdb562cd34a02e958888962dc1446d0468cbe2fe7ba6bd09a5b82a1b197 SHA512 569259f170089cefb9d75f50407469b6752b8bed0998ccd88fc240b532dff11c9ee72cef7a0f55c76a56e5bad696801227ef22f09b700b1d0486e395bc18344e
MISC metadata.xml 612 BLAKE2B 414070cdd858c5fd76b266459ff7b2a66992e8b11e672212f78e366863cd221aa83516a546c69668217a06b087b7b81853fcdff332368355cd1ff8c1292f0c4e SHA512 64242d12473aad0f0d80865da2499679849f6b55f751d27c3cf38e0a5555a305a2cc59f8dfbe4b9d50f0a6b6bc85062b989511c7118045b2c9c3e1e0d1022747
diff --git a/app-misc/mosquitto/mosquitto-2.0.18.ebuild b/app-misc/mosquitto/mosquitto-2.0.18.ebuild
index 2a727ce47c16..2e9ac3251f32 100644
--- a/app-misc/mosquitto/mosquitto-2.0.18.ebuild
+++ b/app-misc/mosquitto/mosquitto-2.0.18.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 x86"
IUSE="+bridge examples +persistence +srv ssl systemd tcpd test websockets"
RESTRICT="!test? ( test )"
diff --git a/app-misc/regex-markup/Manifest b/app-misc/regex-markup/Manifest
index 459aa4f289d2..192bdcce920f 100644
--- a/app-misc/regex-markup/Manifest
+++ b/app-misc/regex-markup/Manifest
@@ -1,6 +1,5 @@
AUX regex-markup-0.10.0-locale.patch 646 BLAKE2B 6e445af3492563105352ca63930e7f52a2389d96181aa86e85d28e5ff89d72c28f5ac368d06e46cf4e6d1e2f8adb65f279f494f9413349b79fa947b165bfe0a0 SHA512 d1d181950c1aef34df631f5a9143163e62bbb5171bbcfac7099998e7e658952ae19181e37e95b1d6f2e65cec34ce23d2aa0894cd93e8b4a84f0410d751c36177
AUX regex-markup-0.10.0-r2-configure.patch 570 BLAKE2B 0e0a8857c6dc1a18d37a7c32bd230a7d84996d687f43a7d2d9dcbde86e6e07e428618fc2b1cd19857016f4cc95e90f8103ff647319b97b2f8151a4cf941e7909 SHA512 5b9cbd6c37c484eb48df789792ae216bf240bd92ce36b35d17226343578e80730b65aecbb75c3769aee6e72dfd55cacdbf58eb38a80207aa520982fda254dd93
DIST regex-markup-0.10.0.tar.gz 424480 BLAKE2B 1b1aa0054c754b4ec36e7a06a38617b01fc86699159c98c709fd9b2bd7394644c8eb69eb0b1e4b39fa157c02daa3a55767edce831bcc7f4ceff7f40786b4efbd SHA512 fddb43b41771e5f75a140798304023087931da383cdee0b6fa9c0bd867e9e5280f484bc6182960c08993d91963de22fa9f0052e867a58067dfc39d9b761e0e9f
-EBUILD regex-markup-0.10.0-r1.ebuild 675 BLAKE2B b0aef5017ff3a2c513a5ba24f84acfdd27bd7b86870c533af2eeecc0b6f53667708feee8a431b85a0df121efb987886c3a305fe03beaf1a309fbd736913fbcaa SHA512 b41ef5ef2f0b7d2037dccb5fb2493e5c827e55b8cd9da4da2f7a0a482906e9b3021b9435af7b696664a66b62e7643eb5b1b2afef3c6d970298263437d817f234
-EBUILD regex-markup-0.10.0-r2.ebuild 801 BLAKE2B 5949217a3e82dddf91050981eb47115d6f4c2fd0f74d16d2290118b5d23c3ef4dca01ee16a316397421c49b757db25fab3cc5b02d3311e69cf2a43880948915a SHA512 7421233179e30cc9b0c013cb55c21b85744e9dee43551d17efcc9fd9343c9b41004bba549b26de0fc52faa053f877fdb101a6cb4fb230e1dac2014ba60b46a17
+EBUILD regex-markup-0.10.0-r2.ebuild 801 BLAKE2B 98f73ef8d03d0ff5ff2248d50a438d278b51a04eb24b1e9d31ea7f2ac002f2f8a109d53df44b6b8cb8c1cd08010239e9d7bd2a204327298d945be2f3c74226ad SHA512 8831f525c2a69360437c29b33fefef1fc75df1422e4d068c56b795a0efde686178635106cbcfaf894e9e53c271f26fcaf23b317d579eec2dc22e41891fe552ba
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-misc/regex-markup/regex-markup-0.10.0-r1.ebuild b/app-misc/regex-markup/regex-markup-0.10.0-r1.ebuild
deleted file mode 100644
index 042bcb70aa2d..000000000000
--- a/app-misc/regex-markup/regex-markup-0.10.0-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-DESCRIPTION="A tool to color syslog files as well"
-HOMEPAGE="http://www.nongnu.org/regex-markup/"
-SRC_URI="https://savannah.nongnu.org/download/regex-markup/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="examples nls"
-
-PATCHES=(
- "${FILESDIR}/${P}-locale.patch"
-)
-
-src_configure() {
- # fix #570960 by restoring pre-GCC5 inline semantics
- append-cflags -std=gnu89
-
- econf \
- --enable-largefile \
- $(use_enable nls)
-}
-
-src_install() {
- default
- if use examples; then
- cd examples || die
- emake -f Makefile
- fi
-}
diff --git a/app-misc/regex-markup/regex-markup-0.10.0-r2.ebuild b/app-misc/regex-markup/regex-markup-0.10.0-r2.ebuild
index f5859b0d630f..cee94b1f3d2f 100644
--- a/app-misc/regex-markup/regex-markup-0.10.0-r2.ebuild
+++ b/app-misc/regex-markup/regex-markup-0.10.0-r2.ebuild
@@ -6,12 +6,12 @@ EAPI=8
inherit flag-o-matic autotools
DESCRIPTION="A tool to color syslog files as well"
-HOMEPAGE="http://www.nongnu.org/regex-markup/"
+HOMEPAGE="https://www.nongnu.org/regex-markup/"
SRC_URI="https://savannah.nongnu.org/download/regex-markup/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
IUSE="examples nls"
PATCHES=(
diff --git a/app-misc/screen/Manifest b/app-misc/screen/Manifest
index 1830446f7fb7..0ec255d7d453 100644
--- a/app-misc/screen/Manifest
+++ b/app-misc/screen/Manifest
@@ -10,7 +10,7 @@ DIST screen-4.9.0.tar.gz 798229 BLAKE2B 0f64a14ce9a719bd4a6d045c55069769045a09ee
DIST screen-4.9.1.tar.gz 1040785 BLAKE2B 27d9c100bc1f747e39e109a4957702388d943c7d3b75b4c59dfc3894456d5249257742106fb24cf6f07a36764db0a1c5f7e0a44123edda1c570d771d7f46c638 SHA512 1f278313528815f4246bb162ced611c5d77321d11055e8d853168dc804c75d5f78568056a23e46db0640e1605e5cad4a5ce05e95e50cf02bb322cb6f57e5a126
EBUILD screen-4.9.0-r1.ebuild 3799 BLAKE2B 9122bd6fe28ed527d67e39ff496ea5250160aeb434339c40a61ab247474574c46d837af4104e5708bfbef5e293647e0a407ac4b4d6ab0ec34a0b0430b4bb4385 SHA512 b47d14da8ff0ff3daf772dbfcc3820d40e5bb38be6445912e460e0f61cb615adffc174e03f52b69337c7a710cfe60275e636f0d882e350ef723712531ac9f2a9
EBUILD screen-4.9.0-r2.ebuild 3853 BLAKE2B 80cb85fffcb64598b4fa69753b72e460e47e953bcef070b35d2e34ac851cfd5e51f2d5cac74a73598abf3d967866e1306a7db81f64c7cc3a12813d95dde54ac0 SHA512 fb77ebc81eee36b71b7667ff2bac1d6e132eebeebd5b127c467ae9cf0c1a2237601ff4140b2ff96fd457b4cdc9144cf89d30b4efdd23874c8e45f4c42aaa89b7
-EBUILD screen-4.9.0-r3.ebuild 3901 BLAKE2B d5c5fe9fd6c067c8fae97a01e6782b004c8428c132f70376dd9f1610fbb81338fd62bd1586ecaea927b5b9e386bd5262a38a46cb5f7aa06b635ffcedf956c652 SHA512 95a156eaef7b913784a38dacbd1bd96b4eb75201f33dc7dbadb8a0f6028cc69d4ba49fe3279797a2ce971d82eee891ce452f4e24fc6830b4d87eece4b98bc1b7
+EBUILD screen-4.9.0-r3.ebuild 3900 BLAKE2B 9beb03ca53bfcf3e1c9a1dae44dd1a4cdcc7fa1e9857f43dfa1a8c70c13460714a362132433b1c39a816bb5c52b7b4bba57453e4d68d9781d6745a94e379898a SHA512 44a0d22fab59608e63713ec2cb4bbc2f951fdec1e35cbe6982d5a67f3a95ccb3278962482d2adbc45032975084f8858d9ed5df2db903420f7661dad828c8cc86
EBUILD screen-4.9.1.ebuild 3753 BLAKE2B bdca0f663ba34f7fcc0952427c06c970f29ffa983e180c3bc4e07f8a4d30de2e34fa053a3780a082d37de41025a1b23099f804beb80c7899252c34b0abf0c4ed SHA512 9b902545e38baca86f373694bd133e6a29f2ae74439dbeb39341dfdcaae2f20ede81558c94050b417bcdb50e6b355b864056c35aa328aa4d58c7024a13a526fb
EBUILD screen-9999.ebuild 3737 BLAKE2B 2baafb117eaf022530aa430d7b9ba7b810e7995dcad916ee4d96cf4ff5933aa437119621a7a8b984148f74277f089fe6b7ab7fbe244411d89f66781bee76f9b8 SHA512 95259ccf47b3f934857cd166b4c8ca9cdef1578d2e130590d60cf72e8be6928998eaa6595a566168c7b976662f4b2507a264414036c13572d845c2f388af9b58
MISC metadata.xml 1894 BLAKE2B 2312aa5911bfd18b3f9202ccb52afa84f2a29462c8282d36a84fb9624f5ff9bcf3d96e06cace55d542ff7c8182eed5560483717265ecc3fc9218e43bdf9d9094 SHA512 a7c331d1614b5bf139d61a72ad27c070184c208039da97c218b55e07a699d635c0db20ec3792c87d93affa2cb038ae834adcf3dc7c37a4b5c2f8aa36b081cfca
diff --git a/app-misc/screen/screen-4.9.0-r3.ebuild b/app-misc/screen/screen-4.9.0-r3.ebuild
index cc49fcec0d9e..4bb3440413fa 100644
--- a/app-misc/screen/screen-4.9.0-r3.ebuild
+++ b/app-misc/screen/screen-4.9.0-r3.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 ~ia64 ~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 ~ia64 ~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/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 3a48b577b316..124ee3c3fc25 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/rapidfuzz-cpp/Manifest b/dev-cpp/rapidfuzz-cpp/Manifest
index 558a8630fef0..20c5d2c9595a 100644
--- a/dev-cpp/rapidfuzz-cpp/Manifest
+++ b/dev-cpp/rapidfuzz-cpp/Manifest
@@ -1,5 +1,3 @@
-DIST rapidfuzz-cpp-2.1.1.gh.tar.gz 294473 BLAKE2B 71dc85cc8b5b11224ee26b3be117869e26c4fe43a780baa5629282675c2a9ca523deb22fbe58c15f265b53960fa0a8310b99ecd2fc412b2dbaacd3983dd69ab9 SHA512 802f465a1e3e21e6417c40e77e241a4e50a996f6aa70739f25cee228490fff4f2b366d6029beea9639769493f63520e5242665a91a6f105ebf1feb377a3a2e50
DIST rapidfuzz-cpp-2.2.3.gh.tar.gz 299404 BLAKE2B e45cf997cb6454aae781cb67663bcc12a0b507efd88b9293a4ec3424fb67ff713983e77041808488abad3d710a5a81aa45295f838908a8fdbad1f980a8eeb00f SHA512 5ef4833334ccc3309d43ae4a2644eb57fa2a382b797c791b150b8d78451d7e6d57a8af23d0b7645eecfe539a128d2d8585e2a7380b6772b23cf8fd71d6a7f38b
-EBUILD rapidfuzz-cpp-2.1.1.ebuild 641 BLAKE2B f0bb0290f9914703fab9d779ed2ec4439bdc32d8ca724829d787016e1ca915a35060f638f32c460ab4fe1595899da1e24ba6a36f4f29ae2c09f697477551860d SHA512 13b25675ae0c3ddebf4d62c064704b7b76d415d043b4d0bcb52c5c77530f5993ac6414a3323f076d9c890fa82fcf9498563201248c7fa9bf392c837839ed0915
-EBUILD rapidfuzz-cpp-2.2.3.ebuild 648 BLAKE2B f3e49fc9a444df556c354b4df7af8f12b349e7f7b7bed9c06826c4df0775b7ed2cebef27f4687340a41bd12095a86ea0d5ebc6b21214e97c45bb42cd410c78e4 SHA512 bdde54b09fd68e798df7e64c8005c6b23626779e99a74e0cc53d509784cc81ab894f734f18ff22f1a6f994110a5a087a58c8c11d614be08da8a19c6b112f74fd
+EBUILD rapidfuzz-cpp-2.2.3.ebuild 641 BLAKE2B f0bb0290f9914703fab9d779ed2ec4439bdc32d8ca724829d787016e1ca915a35060f638f32c460ab4fe1595899da1e24ba6a36f4f29ae2c09f697477551860d SHA512 13b25675ae0c3ddebf4d62c064704b7b76d415d043b4d0bcb52c5c77530f5993ac6414a3323f076d9c890fa82fcf9498563201248c7fa9bf392c837839ed0915
MISC metadata.xml 338 BLAKE2B 43c0cb99a03961ca48146b237a22fbf56c90312b7a39b57a3d01dd532f4f01891e713c802b372b4efb0af528198d8f2c0febae6ffec65da152e8e23f7a67b8a4 SHA512 a54d78c951d15319a2e467dc5d5692d9af5ef9e79c9c9135ee5e26853361ec6bcfebab8e82e3299314f9b7c8cd703365ff6d144e7e6876f486ca5f3a02a3b0f7
diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.1.1.ebuild b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.1.1.ebuild
deleted file mode 100644
index d2237c7d8073..000000000000
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.1.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Rapid fuzzy string matching in C++"
-HOMEPAGE="https://github.com/maxbachmann/rapidfuzz-cpp/"
-SRC_URI="
- https://github.com/maxbachmann/rapidfuzz-cpp/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- >=dev-cpp/catch-3
- )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DRAPIDFUZZ_BUILD_TESTING=$(usex test)
- )
- cmake_src_configure
-}
diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild
index 1cf4910aa2c4..d2237c7d8073 100644
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index c173e954f191..601447eecd0c 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index eaa9c109c49c..cb00a24c2052 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -31,14 +31,14 @@ DIST redis-7.2.2.tar.gz 3384618 BLAKE2B d169f7cbbba88999d3eb6c9b90c178991e4aac08
DIST redis-7.2.3.tar.gz 3384816 BLAKE2B 6aaf1bae377f3885affd140365eb0c2c30079fe40d770af1ac75a50647ce811e6c4dccd4b886db315e7b78e60661fa0bee280d707c1c4490f32086d0793069c3 SHA512 2ce4bbb056372f1180ceb1863106d07b021d32af2379f1f5dfc61e930c2cd0303433af22c7231adc8890ab5581cb41be3b792f19a0b1645108735c86d9fdf68e
EBUILD redis-6.2.11.ebuild 5464 BLAKE2B b547569a766280a8c85cf4fe8fa16d38948d9f1063e51ebfdb11b3b752297241d8eb337071ef1c8c844bd89312756492cf2d0bd38d920d4c8c043f12dead2c47 SHA512 0c84be5a2bb580c1bb26c8e32bdbc2e786b9b899f985fdbf88984041bfe999728f1539b6a91e714de53c6bdb816555386017a779087d69fa2f9eb0ebe071ac2c
EBUILD redis-6.2.13.ebuild 5465 BLAKE2B 434998689d42dcac8fe8805062b1b84e5e3388373fb979ef2c1d4e02c993da7032cd591d51140ef99eadf54263f2ffe6a1fe8d7c6183c2d7a098cb4d935794ac SHA512 a26909e160940ce707310b0530da40361cf4838a920284a054d528d14ee621112a6aa1384b4c5cef5bb896c0ae9f0c989aaaa017fbcd6c24252b021a7c9aa28e
-EBUILD redis-6.2.14.ebuild 5469 BLAKE2B fa6f43f863e9c1c3b9cdb3b0a7e602d78f1915a27970971d2179082be2dae250ccddcb0ac9d2e2f4abe4fb495dc04bae9805d7139aa0363f9059e09158f885a0 SHA512 3a6391ec38ea2c1e079e3086a80551059beef37b9449d6c65bdcda7dcfaf37e0fc064e2d35807536dc3b02df6ab6894f21263b076e4f51f59e16209d511595d4
+EBUILD redis-6.2.14.ebuild 5468 BLAKE2B 6d5f0f28588f0d6541e35f917b8fb6870cbc36e666f6bfcb290a3417548a38d0b0fe4a412d3f581d5b2f487845c5cd5dbe8b1a0b642ebc2444cea7d658bacada SHA512 3b0f5e27b681e847edd9b37d34d8a3ee1148bdd1f93f6d95979861e5906395152460d917ecf2016091417505e12b6de7705c8a9429d158944ede94b069dbb01f
EBUILD redis-6.2.7-r2.ebuild 5529 BLAKE2B cb7f1c0a449765f2082449fbd7ed56fa01a6617d766f91dbf4d970f8c98c5e512c78a5ad372899d0411ea57bb92ef5020e7ab0bff757f4c4ff25fdd4ff29e9c6 SHA512 a5d544d001eddc8a0dccab905343244e418a9760c92fa9622f2b105d0217bb6984d74094d881cc38beecb67c1c2ac532e411a20b2b5e02f068f5299862f97455
EBUILD redis-7.0.12.ebuild 4925 BLAKE2B 6291aaf1a5febec7560c891659b70fda268986c0b7007f66c5fa12291cf0eac573373c9f3749d0d5cd2fedc0e5b879b390da3e557fe0d8922bf817ca5af73de5 SHA512 17daa5bb0863b69e1726170578fa5ff2f6d28665d7e17b996030ba7388c9414a036f160775a3be5fe14d3d18374aac67d7bd1f2dbe6316ef84711322fcf60ac6
EBUILD redis-7.0.13.ebuild 4925 BLAKE2B 6291aaf1a5febec7560c891659b70fda268986c0b7007f66c5fa12291cf0eac573373c9f3749d0d5cd2fedc0e5b879b390da3e557fe0d8922bf817ca5af73de5 SHA512 17daa5bb0863b69e1726170578fa5ff2f6d28665d7e17b996030ba7388c9414a036f160775a3be5fe14d3d18374aac67d7bd1f2dbe6316ef84711322fcf60ac6
-EBUILD redis-7.0.14.ebuild 4929 BLAKE2B 42709d6c2c192a036547c6cc6913c519082d1c981f226dddef482365ca4864438de0bf60d1bc60585e67fdda4facc3d3f985699ed19600a11bba36fc9a1cff31 SHA512 f2e5c0eafe78a06e503bf956996a3ea1dc61bbb60ff22bc9edeb1d31ceb183db8aa0305633d35afb034cb2f8c834bedbb0a7459e36d5b212eedc676c44b1e37e
+EBUILD redis-7.0.14.ebuild 4928 BLAKE2B f44ddf7b2e339f84a1b50a211e01ce11bea7aff7bc365cbc17b40b218427e82bd0792d81e3788302538c79cf332243c0a03d85c27304b94359fcdce82c474c8e SHA512 2272295106b32f0770b72510c9c9c03e7911d0a94de9c4dd2a62bb8e9cc047313c0d816d14eeb68d367b86a930dae46a071f6f3c9daae44a4b9040c64129c4cb
EBUILD redis-7.0.5-r1.ebuild 5040 BLAKE2B bef377ef4746cdc5519e73501b938e47f56da8aae49effe67eafefddf7bb514fd5dec634442aa3a06bfaa7b0b4c9fdbcd407f5fcc8b6a6aa8351eec27b7b3516 SHA512 b7db0668c58ccba8b3b2eab3c46d0ab0ea7d223e7ff59e4d3ed87839c57cf139337c6723edeb62d0947d2bfb79ca49fc925714b5a91eca5f34f621e140000360
EBUILD redis-7.0.9.ebuild 4924 BLAKE2B 1c6bf4a166ba27d0bd90340aa3639246e6a186eaf8a45a25b6e2a0c0e914344681a4d63893b0be718c56279d861542523d67f5f8c1929483f06974336f1dc3ef SHA512 1953bc97320faedf4072dffee12420c84b228a2d08ff6ae2df3d945571f5135d91e52fe7270121674788c2a0e068eba1f52f36f3943fa095f13e314b64ec3e47
EBUILD redis-7.2.1.ebuild 5078 BLAKE2B de53fb49489cd8eb1a8079e44dfc70b85faa1f6955f3d72a12fd36bab8a8ef65b109ef9c16f8210a0a2db3d8b8475f5ebf86c974befc37fdbf353c1dc83e663a SHA512 e03ca0930e62922cd2cf5fc196159d0fba58db8dea673f103bb7901b0937bc9dad9ff0705f93ce1a84abf6290252e6b5e29797664840b256b897b440276ef3d4
EBUILD redis-7.2.2.ebuild 5083 BLAKE2B 269888722ddf41c7275d9015261768e6e605e84a564a74bcabd982ecc57e46c47e71524110791082b19a84979ce6535b0a664adc2c0fbcd1fcf73ba4333b9727 SHA512 0d51df5760862a5f868e8ccc85b0a208d0ea4321a030612e504bf829995611163d3b3e2e21ce96d1bcb58762f1e6f1c0ce8aa928a374eae83078c41bd42893e9
-EBUILD redis-7.2.3.ebuild 5083 BLAKE2B 269888722ddf41c7275d9015261768e6e605e84a564a74bcabd982ecc57e46c47e71524110791082b19a84979ce6535b0a664adc2c0fbcd1fcf73ba4333b9727 SHA512 0d51df5760862a5f868e8ccc85b0a208d0ea4321a030612e504bf829995611163d3b3e2e21ce96d1bcb58762f1e6f1c0ce8aa928a374eae83078c41bd42893e9
+EBUILD redis-7.2.3.ebuild 5082 BLAKE2B 591bbf1ca471ff09f72d2f0f0781795ee72acd31c588f92055cf969264e2db1d8feb8ad7c874c8f1c29a58d676c357f56e4d0427b96bfa5216a758f71d2a9b9c SHA512 3a1802457215c414c21bd03656a23800d86a1f57485a92548b4299f775a11d5723af95d4ee7e328836b479780040dd7f813a09732f20a524f2ffe32b10970bcf
MISC metadata.xml 692 BLAKE2B 884fa6be2c816c04a9a24db6d1e47f5e84da00a47cf7cf8a757b3a6d7a1d769597107db2c32904e9d1306cf5450fedc04bbcfb75a14a89c0d6bcdf4dbe85636e SHA512 48a675be7e6a294dea1cdde0a6988793150b8ad36fc0e9402476221012292d549916d8186e2ea97ca1be660f9d60a9c889cb8cb6e30fecaeed1525bf9003de88
diff --git a/dev-db/redis/redis-6.2.14.ebuild b/dev-db/redis/redis-6.2.14.ebuild
index 1a661c7b3d32..ddba14034a3e 100644
--- a/dev-db/redis/redis-6.2.14.ebuild
+++ b/dev-db/redis/redis-6.2.14.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="+jemalloc selinux ssl systemd tcmalloc test"
RESTRICT="!test? ( test )"
diff --git a/dev-db/redis/redis-7.0.14.ebuild b/dev-db/redis/redis-7.0.14.ebuild
index d951a43f5649..8a9a9fc48749 100644
--- a/dev-db/redis/redis-7.0.14.ebuild
+++ b/dev-db/redis/redis-7.0.14.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz"
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="+jemalloc selinux ssl systemd tcmalloc test"
RESTRICT="!test? ( test )"
diff --git a/dev-db/redis/redis-7.2.3.ebuild b/dev-db/redis/redis-7.2.3.ebuild
index 81c1123f7888..180faa70bf45 100644
--- a/dev-db/redis/redis-7.2.3.ebuild
+++ b/dev-db/redis/redis-7.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD Boost-1.0"
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="+jemalloc selinux ssl systemd tcmalloc test"
RESTRICT="!test? ( test )"
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index d0ffbf5faa70..19cee7f29c75 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/bnd-annotation/Manifest b/dev-java/bnd-annotation/Manifest
index b2721619b0ab..86ac918da140 100644
--- a/dev-java/bnd-annotation/Manifest
+++ b/dev-java/bnd-annotation/Manifest
@@ -1,5 +1,5 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
DIST biz.aQute.bnd.annotation-6.3.1-sources.jar 50600 BLAKE2B 6ace86a803c378be17b4ecfb658eb17e9c95f4f8797cdf22cbb9a5acb2a382fe0ee6791ad0280a2de9d9e85fbe2732487e693b2c93f08145b3633810f480f8b9 SHA512 751855a173e6d5f9d09f6d63775b97d971cebbfc019053988ec7fe144d0f49b4d09b9a2339d63bb43cea51d09d7d766554255f727cad8d73d9c196097e58d0fd
EBUILD bnd-annotation-6.3.1.ebuild 1624 BLAKE2B 5b123ed653a5b60eddfe76d152f5e1656a38fde0e6fbbb30389082a5dcee3a875b5a2803fc31a606097c365119ad4f1759920dffbd5e0d0fcd24d34d8984b411 SHA512 ef01e2ee44eccef353ee36ce8d11241edb29f2111fc53555bad773455fb4ef3abf9d15e5c0982a087c389ecb3be0b7c4eef6b6109b2916b641d28d601ad4080c
-EBUILD bnd-annotation-7.0.0.ebuild 698 BLAKE2B 7aa6a511d7c4e62d0d48ce98affc30996fd048ed8b95e9ef65757f8edcbfa4f5229016b4c7b78c936687f9f42bd30438c938df764cfb8d22ace3c3e284521ea5 SHA512 9b96a807d1d165e1f5fab0f14bd20fd49d52518454cd83a86440db1c8276fc20cacf075ea5136ce02607fa7eede4da2eff26a065d728003968a27dc38faefe78
+EBUILD bnd-annotation-7.0.0.ebuild 710 BLAKE2B 12e95d148c450390e6102f5bf70019b3686c6e9abbf38f618c22a8866a993274ee3662928fa11f403782acdd3aa206fc7239a7d761b17571536aaf0d111d3b0c SHA512 476ebf36d5f150de2a4e1c1d0ef46daa464ab32bd513af464878109e5cb3e4217a47d1a7da9864266a5ae36f3f3f520f2e044921a19f6a0e4e7fa5418366389e
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild b/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild
index 20be63876483..0c3d2aee53e1 100644
--- a/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild
+++ b/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64"
DEPEND="
dev-java/osgi-cmpn:8
diff --git a/dev-java/bnd-util/Manifest b/dev-java/bnd-util/Manifest
index a913dce1bc4b..33983c74cdb8 100644
--- a/dev-java/bnd-util/Manifest
+++ b/dev-java/bnd-util/Manifest
@@ -1,3 +1,3 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
-EBUILD bnd-util-7.0.0.ebuild 891 BLAKE2B 42c16f5644a3405e8a5c0750c6541ff361f86eb2650fa439334cbb404e3daa74a3b2403abbe525691bd3a9678d20dbd4f54932a3caac864c19c9b230a0606c29 SHA512 5cd357fa3f489b1461739a880ccecbd87079eb90a5a92d988fd3c8f5ac0ee4c26822363297c11206729bc341048f010f945aaccca5b2dd1d27d555d9f64ec8fa
+EBUILD bnd-util-7.0.0.ebuild 903 BLAKE2B 68ce8f263ac888aa6a4d29b6f74b71ba87ca5bd3a9ab5abb9f86aa59b8a94fb18c5f7b82655d6b5d33b4e3d33521a66b74268a368f10495a835e645804136c03 SHA512 b5b5c8f1ae3c61ea0690e997a5e288e58dfba3e4684b76a4a6401e8c665a8331361a9e2c162a7c0af51fa5c99287e287fd25300fd1a0b233dee63bb52f5a8647
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/bnd-util/bnd-util-7.0.0.ebuild b/dev-java/bnd-util/bnd-util-7.0.0.ebuild
index eaeb09be96bb..73c6251737e2 100644
--- a/dev-java/bnd-util/bnd-util-7.0.0.ebuild
+++ b/dev-java/bnd-util/bnd-util-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64"
CP_DEPEND="dev-java/osgi-annotation:0"
diff --git a/dev-java/commons-daemon/Manifest b/dev-java/commons-daemon/Manifest
index d58daced9bd6..70c45b693919 100644
--- a/dev-java/commons-daemon/Manifest
+++ b/dev-java/commons-daemon/Manifest
@@ -4,5 +4,5 @@ DIST commons-daemon-1.3.3-src.tar.gz.asc 873 BLAKE2B 01fc7ec60393f2077a2bbf80aac
DIST commons-daemon-1.3.4-src.tar.gz 290834 BLAKE2B be57fbf89cad23fb4108e97b8e75d8380ff5b286068edfed65cd3539971375949ec80fd5aeece50a6498642f60e26498eb37ea3778f503d7498662ae79ecd14e SHA512 bb36d88bc21a5777245012b2a73ee0e764b85715731f54cc4ff09343e95ccb18fc6c68b3ae9c680fb45a60c7ef5ed0f9e40991c2c03246dd7f8dd65031eddf24
DIST commons-daemon-1.3.4-src.tar.gz.asc 873 BLAKE2B f7886e67e2cfb0211d3271d79c251d07e5b0d7f7819566891e838619021ab9e3f468e3647f2f901d41a6d00f12b30adfa2d16f828ac5ce526666caab30ab8001 SHA512 eae6b01844bf5c49a95a60f4b59e0b989488728edb209252779f83e33ea3eeb53900a5fdeee5d953b231b241ba14a27c77967bdd3fe5acf2d9c6da50c225c79b
EBUILD commons-daemon-1.3.3.ebuild 1603 BLAKE2B cc17c63a19444bef2320389855d569e57c5e8b03d0456b2edfa21ed90c8eb42ae7f5edb7090e4ae0f4eeceb295decef5ea88aea58241a7990c54d279f868c65a SHA512 b2461e068a6a88fcabc404c04802e7e9f6d3568ae5d385d875d67443d9c01ec7803744f521e52e0ca44bfe9290a9ac4abd060666e65afb7ee6c12d0a297729bd
-EBUILD commons-daemon-1.3.4.ebuild 1481 BLAKE2B 4fe78519b3f8a1d74f4c38400f2572906ca7c2c5def0f70cbe161f0b210655915f1710fcfda0f0f8d6250441585a0af2265d754584487ee1aa1c5726f13f8d32 SHA512 f531e21f4c4489d5ad7248e1ec15f68d63ba46286f5dd76559152672cdb04ce19efb25a2f40558e5e1ef967552dfad5b056ff24a56019bb894d126e0da53c94d
+EBUILD commons-daemon-1.3.4.ebuild 1480 BLAKE2B 9e028b172140611de19ccbf8aad46383d9b684275b0507fa9a1a03a2985a4205fbd91d78cb04d7ca41c72ca40e1de5e32996e5b66bcc16b934be520cddd6fbe5 SHA512 d13ff71c28c35b5c505dec7d372055f7c6126ad696851dbbf27a86922014a3d533d4dde66a4c7710e3d411d5a17d3848b5225b046ab048e6576003e427bdfe57
MISC metadata.xml 693 BLAKE2B 327524cf8db429b89ebf8e16745b6125fdfef850402000b1ddefa96254aa827a1fa8a2bd61af3ac219b26f0fd14f7c6d9718462f095ef1264b6119ccbc21f9be SHA512 ab8232bbc9d93e5c3f056f3230f3cf4bd095dbf8985a25094b8ba541679814d4dc10e3a211537397577f30d3d84d3335a0d512b26ca82b14a58f3994b6954810
diff --git a/dev-java/commons-daemon/commons-daemon-1.3.4.ebuild b/dev-java/commons-daemon/commons-daemon-1.3.4.ebuild
index ede046cf7682..fcc845ad0c9a 100644
--- a/dev-java/commons-daemon/commons-daemon-1.3.4.ebuild
+++ b/dev-java/commons-daemon/commons-daemon-1.3.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P}-src"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
RESTRICT="test" #839681
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"
diff --git a/dev-java/libg/Manifest b/dev-java/libg/Manifest
index a5718eae69a9..5424b2bd3ddb 100644
--- a/dev-java/libg/Manifest
+++ b/dev-java/libg/Manifest
@@ -1,5 +1,5 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
DIST bndlib-2.1.0.tar.gz 123217291 BLAKE2B ab8e6876b13db538746f77aa1fe7800e5a3b5e539e1980da78f69c64344f4964bf0a21f2329f7684b055d0de39a10c8df36e030922e9933b29fccb9a35aa669a SHA512 6965143ced45c15fc2316716de32e80506cc411d52309b24313fff37e0713a45ad200d5b3701f0d47a131a3163ec266ed8acb4544884cd1c59c9716c7a2b285e
EBUILD libg-2.1.0-r2.ebuild 1386 BLAKE2B 18b2226cc5baf7163a3be41ff76f01d4299c8140a3c70deea384fc49940a7ec2da58422dd540eaf61ff15ae727b888917e21ea6e5969e6c05c2813e33631436e SHA512 7c8611502139b1ead43116b363b4e61d825e751d08d945551c307fae1179c245ea0686bc64e5b282892d93b905cb9c93e89449abeb289b31c87e7e23d1302dd0
-EBUILD libg-7.0.0.ebuild 1425 BLAKE2B 0b8bda88ace02d3037e67c7fb080c7c348fd41778a748f40ef10ea2c83a296cb143d725c1f731e2f2cc9615ed6c24c8492cee781c2f2d0e37725be795e3c10c3 SHA512 db903dca3b2ce16dd678994900e1884c33355cb0f34471d200549bcf25723bfb432699726656672628428dde4f4d28443f49edbe01c520db29f9476562a47e80
+EBUILD libg-7.0.0.ebuild 1437 BLAKE2B c3b0e1d75320d4a380c7b77f5ee4fd32dca81d0fa3d36edae84fad9d32c0ccac840dde6c4ce0ac178e5f502979c58c81267ae2c08a81993e688c877bad4c145a SHA512 123052d0d8f1602279dbf6b61187597a868e1999589451189dbf39fd1d881b1e1eb64fdacad851981e3f369e3bb0f268d9c0af5f1c1d1e17e6f79cddf38f2033
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/libg/libg-7.0.0.ebuild b/dev-java/libg/libg-7.0.0.ebuild
index 296b5c55c69c..21d7e22cd82e 100644
--- a/dev-java/libg/libg-7.0.0.ebuild
+++ b/dev-java/libg/libg-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64"
# aQute.bnd.test.jupiter does not exist
# org.assertj.core.api.junit.jupiter does not exist
RESTRICT="test" #839681
diff --git a/dev-java/plexus-classworlds/Manifest b/dev-java/plexus-classworlds/Manifest
index d7b6251c5e99..5859fe47c168 100644
--- a/dev-java/plexus-classworlds/Manifest
+++ b/dev-java/plexus-classworlds/Manifest
@@ -1,5 +1,5 @@
DIST plexus-classworlds-2.6.0.tar.gz 57221 BLAKE2B 7cef274981101eab85247c1a19420ebbb626b671312579ea665fc3d82e9eb8caba55955ccbc38ccd54e19c55ec1683b6a99a2cd96b08bf7ace57355a8e958d1f SHA512 d6ef17a4651da99975bcfc04f89ba128d891efc9047dc9b8afa52bd092d07268d44a7424a3a3700209bb56452f035ac1071c58ae6dc961b7e991efee1c0e117e
DIST plexus-classworlds-2.7.0.tar.gz 60221 BLAKE2B 8adbad24c057982dd3da6ce221175cf0b3e6585316de02434214d7d470b24220edaa94f4191cb2febfc4e3006a78cd3be5cc0f793438a5009ee20ef8c602768b SHA512 625d83c1a08a15e0d85984518eaec36bf001e562c49df4d5028e9fec1a9fdc69faa88066441da3cedd803fc20932fcaef9f2e924a485e0a0dcde60a600b32c7f
EBUILD plexus-classworlds-2.6.0.ebuild 1826 BLAKE2B 3d895c77d5f78322e5aa01c67de9510d9d954f8c6d2e218ed915217bcb0aa39eceb560e776e5e1b66c138bc04fd8c3abc6bbc69d6f2f0c51e8c42b2d12503c07 SHA512 8750a0a72ca0cf670a520414925e0e094963840f0e946d0da719ef8932cb9d84ff9807af22de7e843acc9af113f5dd42b48d54c73b961be3e2cd4bf44662e8c5
-EBUILD plexus-classworlds-2.7.0.ebuild 1515 BLAKE2B 7da08d75e50702e84cb6367b9d5c15578015fcc9f0504eeafef69c6cb9d30a9775680b30887b7ca5e892a2fc94259910bbae3ebddf26f45b6d15dfd4ab000dbe SHA512 fdb2d87dd7eb477aa78e7b42504861850359316512eec5cc9833b054fed57c82600b7e09f119ee5767c57a3640bd7ae589ec1e4efdd1a49ec9a3da52808e38c8
+EBUILD plexus-classworlds-2.7.0.ebuild 1514 BLAKE2B 0635a4156f91d8c23b996b4ab0c581783cd091d83b263e8e2e724a5979ad905c332072e8da451d885675d94a973d9670ea1cb00f1501f0744bf8d6ee553a2ece SHA512 34d0c6ad19d745b95e2b5e11db58475a72bf305d3338089c1ad7ce50cbd06285b5b2dd4dda78aecf231fed27405e1f92f0af20cfa5b6f2cc26c3deeccba180a1
MISC metadata.xml 336 BLAKE2B 8a6a080ce1eb0fb9a9adb254c3ae535954cff1dd74eac0c2ac469b75398425fa4b2dff2373c04df1cfb57f3234724fe520bbfb3b42e6a941dfd6d60ec9846caa SHA512 3dd3629ddf804686af7d70c202009b5a594ceb0d12efd5e96e2bf6732891c8000c41fea3e2aefaab3037cd81b3129d1fe81deaa3e01005a446a94b221f193e3b
diff --git a/dev-java/plexus-classworlds/plexus-classworlds-2.7.0.ebuild b/dev-java/plexus-classworlds/plexus-classworlds-2.7.0.ebuild
index 1c6f4ade8267..5d46ae9f6f12 100644
--- a/dev-java/plexus-classworlds/plexus-classworlds-2.7.0.ebuild
+++ b/dev-java/plexus-classworlds/plexus-classworlds-2.7.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
DEPEND="
>=virtual/jdk-1.8:*
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 89688c84137c..7d285906c291 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 3e3eb4a49f78..a282c8285882 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -45,10 +45,10 @@ DIST python-gentoo-patches-3.9.18.tar.xz 25044 BLAKE2B 1d9ace5c5a0f1c15bc23595cc
EBUILD python-2.7.18_p16-r1.ebuild 8595 BLAKE2B d8bce8a565eecb565ff0c872bd5323261a2f0bdf31f98935df50fcd0bfdc22665e550fb3dbcef84f8b9eb680e34586e86804b68310c3769997414328fa2a431d SHA512 2fd4abf3f45a782cf75bb02a2eae5330a2463186b1f388ad85ebefc757015d7f38ac4f74c2995d46e847ef68176d3f9035179e249499aef89a9bbf0d459e8d89
EBUILD python-3.10.13.ebuild 14207 BLAKE2B 7d9f57dd82465e6d000b834e1b3a10055185584bfb91d2ab243e8a30a560d3f6ea8619b85e45bfdef2325a52a8876de9508bceecf0174a1ef620416353ba44d5 SHA512 8e1665cb6cec65ebe2c934fd1376012122b7fb4247d003639cd07c6cdb1478f92dab189f6012675cb73548b883bb32f34b2ea9c265be1c1786795263856044ec
EBUILD python-3.11.5.ebuild 15105 BLAKE2B 4833298b9756cb8191488cd8a34eb9a8fb4817a1ccb4c95a1b02edd945d1cb27aada17c853d6927f943087c972771e8e2cf61d0e66ab9def73e12cf771958bfb SHA512 61fd0faf278d437f66da968253e1ccb161345b8bc2352a673605c6a708a0f41903adde5493d30c1bc2cf1baa88eb2a8d3865b67189a0c7808c0174f9e5eca6f7
-EBUILD python-3.11.6.ebuild 15109 BLAKE2B a209b6e1acb3fe5f4038832d59cae9c2d8742296f6e14cf949e82f8368cfd4fbb4c28658431c3c6a7802adfd59646aac7a080de5bdbd1dc917d812ba805e532b SHA512 43d3b912dc0366216e80925f9abd99fa9afcd948afb94f7b8ba0adf195cfa2040c5bb760a1f91b376a624fca90f5927ba7c5b97f787a6d272f180db753e5d484
+EBUILD python-3.11.6.ebuild 15107 BLAKE2B 10220eaf1cae4f6a030bc906b6cbf65166036f5963a9493274d8ea3a8301947eb759686e7599dabe19cc6a8d566894bac92e48289de61a605d0a4af00fca9191 SHA512 fa157ddf19735baae53d3ecc5191f4bab03000c8d01f5ba07806da9543e0c2443451a6e0703684f385c4c85180895e6ac3683f8449d0699d8b89be8b8a88cbaf
EBUILD python-3.12.0.ebuild 14668 BLAKE2B 8a10e603b20619b2872b8fdf2065c6e3a3807f5c3544a73976c80b7b7a13fd72915f644bfc03e76229f0ed25f28ec1bc3e9e1e15b12f2412f52acd57ac980491 SHA512 488c55f614c85c95c4ce837f24d42fc19b5d30f8222d90f61fe603ebe5f21755b74f1f8821a8d6b085721582ce1ce16e8ad708bb43987721f14bad0d663a4610
EBUILD python-3.12.0_beta4_p2.ebuild 15030 BLAKE2B 6334d4642ac5ad9d68c3602a99c2e97c50263a22dee9a5d4ae741a3504c592a52d196997f8671b5a7b622e93eebb1a9178307cd47e545ac4595f4a845b60aaef SHA512 9c0903ecfc934dd88271d7c551277b2a9288ff6e6efd30f35008a6b68b939c96f063df2f2bfc908dfe4ca1f039fcc02b3abab82b89d72ce5e86bf2d3e66c38c3
-EBUILD python-3.12.0_p1.ebuild 14670 BLAKE2B 5117c7593be4e56f6a309b803a5cb0c8109a7fd8de530127097bfe88221baed3376df04ed8eeab5033e2b0be497f7b1cafbbab1e9de5a57aae18c1527459271c SHA512 75cb412839764ca7ca0160414fc9eb07f4dc9f6a58ace4e1cc5b2af6d3cab91c6b36bd8eca20e887cdf3d99f13016bb46224c7c9c69f5e3c2cd853db5b8016df
+EBUILD python-3.12.0_p1.ebuild 14667 BLAKE2B 55d2e8f5906adb5aa489762eb4635e30bf430df351d393434d3e65776c29ff4d8b01b561ddf0f9b3cc723ff502451209ac7bdf326b0b68c5df70a8e43ba659f7 SHA512 c53366068cb1da58fd438f620c26c3defb37ee90a2f1458630f7aaee9f287e3846692c9a40db50fa05559a46efb22405da73405bb81e0a7ad49cbfbce3cbb96f
EBUILD python-3.12.0_rc1_p5.ebuild 15029 BLAKE2B 7c3fa11fbaeaefb49a8273fe46f95f81b9eca0dd76a5ba094e1641cd997347d8880258332905fa01491741b996317a5b774ea93f1b0a935b7b1a224669d33c73 SHA512 58a56c77e6af472c315dca3bf1c21a6735a5b6b15d35d0441b70bd4d1f7b9366187cd06d85a32a31c147ddaab392fc6704a189c8ac1ed7d2a32f8e4968132d1c
EBUILD python-3.12.0_rc1_p6.ebuild 15029 BLAKE2B 7c3fa11fbaeaefb49a8273fe46f95f81b9eca0dd76a5ba094e1641cd997347d8880258332905fa01491741b996317a5b774ea93f1b0a935b7b1a224669d33c73 SHA512 58a56c77e6af472c315dca3bf1c21a6735a5b6b15d35d0441b70bd4d1f7b9366187cd06d85a32a31c147ddaab392fc6704a189c8ac1ed7d2a32f8e4968132d1c
EBUILD python-3.12.0_rc2_p1-r1.ebuild 14673 BLAKE2B 8cea6ceaa4a2b8ebe30d6d85f494e47a6b31ffcb89b1952daa7f26cb58f7bdf71d9f4eade3cac6a3c1d35990c1758d0e821ae5676cfbab38ba330c053cd6e761 SHA512 765454cde068682f67a8935c153240db5c0d456a49108a9f498d9ed958366725e8925878cd2563ae18ff8058c08c8c1c1294862ec0b58e5f7cf16629ebdadb53
diff --git a/dev-lang/python/python-3.11.6.ebuild b/dev-lang/python/python-3.11.6.ebuild
index 790444a0d608..603b6861d1c2 100644
--- a/dev-lang/python/python-3.11.6.ebuild
+++ b/dev-lang/python/python-3.11.6.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="PSF-2"
SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
IUSE="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
diff --git a/dev-lang/python/python-3.12.0_p1.ebuild b/dev-lang/python/python-3.12.0_p1.ebuild
index 1ff16c490960..1f69208a8ec9 100644
--- a/dev-lang/python/python-3.12.0_p1.ebuild
+++ b/dev-lang/python/python-3.12.0_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="PSF-2"
SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
IUSE="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 07e567ab63e0..2193841d5552 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index cb2e16fdb82e..2455b91d9f1d 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,6 +1,6 @@
DIST json-c-0.16.tar.gz 351916 BLAKE2B 11457fa39330338c85bfdfb0dd38fc703ad6942e730ba090c9fe017dfb81ef905d7b1bb1c768b9b51f6445a8cf3cf4007d7740be3a9878f8062edc62ba554c66 SHA512 255cff99033340b2c2678255d41dae7808f83ed0c102e693d2d9e186bd1f21dd1385fcaa360c0fc087a00965a9567fbda733370e6b518a9be2f1bb0a80439151
DIST json-c-0.17.tar.gz 390045 BLAKE2B 26be25141447f2b652fa09d7096141a8bf7992469bcc53b275c1bc0108fc36a8898a8185c381218d3146d00fa03bdd0b837be073410fc93af943b5f083dbaa69 SHA512 4cbedd559502bf9014cfcd1d0bb8bb80d2abac4e969d95d4170123cd9cbafb0756b913fdbb83f666d14f674d6539a60ed1c5d0eb03c36b8037a2e00dc1636e19
EBUILD json-c-0.16-r1.ebuild 1015 BLAKE2B eedc8461e221573689072f789e5585f58389befcda995650cc14ea1f37eaf1205702052b2faeebdf4d6083d99173c8072d3b82d5d0452de25860695f8183da4d SHA512 66cb5b5aa00a6f44334e0bdb7081d746e87fda879b1b3bbc5fd0d9ba37523ec2e461eb010b195bc4bcfffbedf0fe0c27363de0a99252690a621b167f1c9626a2
-EBUILD json-c-0.17.ebuild 1126 BLAKE2B a7977ca935d9a636f1e82160730f63a6221d5c21676822017d5c950326730933b78111f7326ca7432a508c36c8189d220c7640d2e2f4b62a3491de8887b9610f SHA512 6d8b9adaf6348916f4875939265da6d8284818240abae0f59ee267714a75795fdb173f926f4687e652b247f490bcb5438c04e5a28d8dae07587b8934adc14e20
+EBUILD json-c-0.17.ebuild 1125 BLAKE2B aa81911504c5024474d813857f83beab36b028582eef860fcd17944ce8ba6c7a9bea1f046f41d3726f79c0d2274fb1d1f033b842f869323e412c5efae5f2c459 SHA512 a1f3c512808d3561a1b22636279c7d89cc1a81bd0bdd6eae4e030d0b06ce6d1f34c6921019047aa8d990bcd6160eb501c5616c8fb82f25cfdec5a09fce16da2f
EBUILD json-c-9999.ebuild 1214 BLAKE2B af6f1dbfba3d9c60706d96b3247e0cb6b050f1ba9ff607e93ab1b5d4b3d637603beffd289148b70c6234134dcf65d11340d44435892b6d165c5c8c41103c623d SHA512 aa8f87c111619248d56279908039e168783e7adaca98d3e7533cd5eb05c8eacbc6309e523043f3175afbbd1388a62b5227d2f4e26ab4c43728375150e1bfbb95
MISC metadata.xml 1011 BLAKE2B d9f64f6e06a3b1a5bb315e35590426e9e87d777bf2fe73a7f8c57e6730ce99236d071d7d9ddf190e654e39e91d4134fdd07689afa958d6aec69dc5a787e95bf8 SHA512 731afa46afd8fdd519425c1a58f791f4d999333e726426770a0f37e552d640d4a198f6b2eb859dca3c4aca21f3e1fc8ad147de0e07efcede14b5d791b66e4e72
diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild
index 57991331313c..4f44e489c9b1 100644
--- a/dev-libs/json-c/json-c-0.17.ebuild
+++ b/dev-libs/json-c/json-c-0.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cpu_flags_x86_rdrand static-libs threads"
MULTILIB_WRAPPED_HEADERS=(
diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index 90b9a3c38ef9..579cb687d198 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD libclc-14.0.6.ebuild 1390 BLAKE2B b355a93d63ee4beb5f3782cda8514aa02f16e71563f66bac6fc7a5e3beae40efa1bdbe098f3d83ce775d0458118f19fceb7225f2b5511823c8e56cabdae4f2d8 SHA512 488e5c278fe4b48ec8ce6ccd76d489cf08251ce6e8f8bd417048a80a10e4a5cf72f20462aa8115f72afe1a40dbee02d936680d516dd1c940fd52fe6f55402e69
EBUILD libclc-15.0.7.ebuild 1668 BLAKE2B ac2bd589fb3c29662799f97b1f649fd22b1b7ce5701879815bc01a05ae88421a830a6a3507b4dead181f24eb4e45c451e8ea1ebbdac2a2de51ddbc3cd9f53c66 SHA512 a3e39fbaddb322360f6362ef21713f375d04e02b2b9a3d43a3d47b26d5d43643a8c654181aef9518aee5f9805d09c446bbbf13342b74f09622e5e1b0c59470b1
EBUILD libclc-16.0.6.ebuild 1665 BLAKE2B 27ffe7083936c466a749550797d109c7a48fc6aaf110977c53ae2d4c5edd558c958a4981020b2c74c6b0c47aeee184edc6e1f192da93f57972fe9cc9abfaa762 SHA512 5007264c688588ec9fd7e74e88a1c1810be2602b744a64d8927275bc8ceaf278d9598222c5d2e3d3fa64504364625b03951752ef7221fd1bf16cc26fbd54ad80
@@ -16,4 +17,5 @@ EBUILD libclc-17.0.5.ebuild 1745 BLAKE2B 06cd1ba6e6dd6fe46dc18d1191821040d1e94de
EBUILD libclc-17.0.6.ebuild 1745 BLAKE2B 06cd1ba6e6dd6fe46dc18d1191821040d1e94dea055864d0320d959e4cb62cd7f0d60999356caed7d7e16eee4965b23bc83be232ea4410142396c96ffc54b194 SHA512 8a23f0be21e082adbdeb6bb2161ed40e0fbf84c5f5f1bf6c6fdc0b4817a5f11a2baafadd9a0c224e3ceada297c448943c31d5b4b072e1c9a4af332d4ce3c7472
EBUILD libclc-18.0.0.9999.ebuild 1715 BLAKE2B f82abdc9c110b6f6b317aead9273000c5b3cdadf69bd2e9ebf5c480c74a50c072c92d2945b16d83fc8a28365be4c329269a21788e94391ba7d1f3cee41c9d0a2 SHA512 a26879108f8a308273a1bc81eea612403baf48ad20480eb8b8760176928be7083cc062f223535e01e5dd19372bcbb3d63769121a57ce26dfc723987e5b3fbb51
EBUILD libclc-18.0.0_pre20231119.ebuild 1715 BLAKE2B f82abdc9c110b6f6b317aead9273000c5b3cdadf69bd2e9ebf5c480c74a50c072c92d2945b16d83fc8a28365be4c329269a21788e94391ba7d1f3cee41c9d0a2 SHA512 a26879108f8a308273a1bc81eea612403baf48ad20480eb8b8760176928be7083cc062f223535e01e5dd19372bcbb3d63769121a57ce26dfc723987e5b3fbb51
+EBUILD libclc-18.0.0_pre20231129.ebuild 1715 BLAKE2B f82abdc9c110b6f6b317aead9273000c5b3cdadf69bd2e9ebf5c480c74a50c072c92d2945b16d83fc8a28365be4c329269a21788e94391ba7d1f3cee41c9d0a2 SHA512 a26879108f8a308273a1bc81eea612403baf48ad20480eb8b8760176928be7083cc062f223535e01e5dd19372bcbb3d63769121a57ce26dfc723987e5b3fbb51
MISC metadata.xml 362 BLAKE2B 768f93d0058e4da4b420569f3f1771dfa7385ad89540bbc18cf53b5a71e3f060a8afa1112ff37570d7fc9dc3e71619fa3fd8d0cf7b5d3954f5110b19e146df30 SHA512 e6335424da09f668953acd39dcd9b03a30e3b509b34b1de5c72644a3740a5b6b287f10e08405b79bafc8104cc4dc1324b7b9d7990c3b560b0235ae82da8c68a5
diff --git a/dev-libs/libclc/libclc-18.0.0_pre20231129.ebuild b/dev-libs/libclc/libclc-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..33b0826b8285
--- /dev/null
+++ b/dev-libs/libclc/libclc-18.0.0_pre20231129.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+LLVM_MAX_SLOT=17
+BDEPEND="
+ ${PYTHON_DEPS}
+ || (
+ (
+ sys-devel/clang:17
+ spirv? ( dev-util/spirv-llvm-translator:17 )
+ )
+ (
+ sys-devel/clang:16
+ spirv? ( dev-util/spirv-llvm-translator:16 )
+ )
+ (
+ sys-devel/clang:15
+ spirv? ( dev-util/spirv-llvm-translator:15 )
+ )
+ (
+ sys-devel/clang:14
+ spirv? ( dev-util/spirv-llvm-translator:14 )
+ )
+ (
+ sys-devel/clang:13
+ spirv? ( dev-util/spirv-llvm-translator:13 )
+ )
+ )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+llvm_check_deps() {
+ if use spirv; then
+ has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+ return 1
+ fi
+ has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+pkg_setup() {
+ llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local libclc_targets=()
+
+ use spirv && libclc_targets+=(
+ "spirv-mesa3d-"
+ "spirv64-mesa3d-"
+ )
+ use video_cards_nvidia && libclc_targets+=(
+ "nvptx--"
+ "nvptx64--"
+ "nvptx--nvidiacl"
+ "nvptx64--nvidiacl"
+ )
+ use video_cards_r600 && libclc_targets+=(
+ "r600--"
+ )
+ use video_cards_radeonsi && libclc_targets+=(
+ "amdgcn--"
+ "amdgcn-mesa-mesa3d"
+ "amdgcn--amdhsa"
+ )
+ [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
+
+ libclc_targets=${libclc_targets[*]}
+ local mycmakeargs=(
+ -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/log4cpp/Manifest b/dev-libs/log4cpp/Manifest
index ad866d1bee7d..9df5d182a49c 100644
--- a/dev-libs/log4cpp/Manifest
+++ b/dev-libs/log4cpp/Manifest
@@ -8,5 +8,5 @@ AUX log4cpp-1.1.3-fix-implicit-func-in-configure.patch 801 BLAKE2B 735f8dc4d64f1
AUX log4cpp-1.1.3-fix-version.patch 314 BLAKE2B 27dabdf67a2c3a53ff1f10b1c4b2b1796e144213b2ba545ffd800d21bcae22e8248cf53da73d951a3e712b45e2fcac97f4c5d131bf260ca9680699df8ba527ae SHA512 1ecba987f5295d507babff49f3d0d37d7e998ac2014ee430a981f7c64c35f1d10f2a3810bcfd7e8ca037a0fdadac61972ff93bf37cf6f543d7cedc6b836edb49
DIST log4cpp-1.1.3.tar.gz 595639 BLAKE2B fc7d643aa70d739e38ec5aba127b4e760a47a064f4032690586c4698ec83a2b7f219d8476650d3bfc5e25563de0852869429ec45171233c6bd5c08b69476b169 SHA512 88e5e10bce8d7d6421c3dcf14aa25385159c4ae52becdc1f3666ab86e1ad3f633786d82afe398c517d4faaa57b3e7b7c0b524361d81c6b9040dbded5cecc19de
EBUILD log4cpp-1.1.3-r2.ebuild 1333 BLAKE2B 9ab435cb3e74cccb276917b37493ac36b65a3b7f3b18039279f4c93ea2222a0587f2e38f321e98a3233e1d0048a9429c92314f3b3dea61be9f9dd187943cc8d9 SHA512 41f0537c2525afdf53a111e34bbaa14c211662993501470953b115ee9bdccd935e0dd2ee54dc037dbb242bd49405e86b72f771672f1d39359855f9760621e9b5
-EBUILD log4cpp-1.1.3-r3.ebuild 1476 BLAKE2B f5132b3fce3fb090af0c1bc1009e0f56e1bf481757a8495bf0fbb9eaab6f6c0601b21d621bf2651b9ee5b53001b6f420cf2c3bff648020125d72f19e45c53183 SHA512 e75ec45c82d99d26f1370e53537c225e8134998ea120eab638f62785d8a1ecbfc3a00464928b882cabbdea7ce560f33c52aa5d93c10c61b8e6f9e92294572a96
+EBUILD log4cpp-1.1.3-r3.ebuild 1475 BLAKE2B 78a37e26d5783ff6484b17f1942f4f3346bdffe80e5e5fe31ae370c671ba93f05225ca01e8347e256980b3d458b0b657dce5fcbb96c5aec17062a178f2ba7f78 SHA512 f0aaa9edecb3f54628e13a263978127fbf53be1459b4aa878262d2ab501640e8fb4d3030e096c100cda3ec7b9121107f3ff5d22167976bf7bf4498ac28af9ff6
MISC metadata.xml 245 BLAKE2B fc64c325a442c85782c437edf7e7835b640d7d42d6161da3d4e803c0e81c7e1df99baa33c812e6da007a7286084aa97678109e21c72f684a4b7ab5903f1d281a SHA512 8ae4a6eeb33b2013ef7200430fbd5e9e24c72b8c1f02a7b36d7c62a122c5a10a184e4b86645f1e5ad3ee0b384fd786b2d7d063cdd1befb911f6d4bad7506862a
diff --git a/dev-libs/log4cpp/log4cpp-1.1.3-r3.ebuild b/dev-libs/log4cpp/log4cpp-1.1.3-r3.ebuild
index c4111960af43..6cea9ad6facb 100644
--- a/dev-libs/log4cpp/log4cpp-1.1.3-r3.ebuild
+++ b/dev-libs/log4cpp/log4cpp-1.1.3-r3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}"
LICENSE="LGPL-2.1"
SLOT="0/5"
-KEYWORDS="amd64 ~arm ~ppc ~riscv ~s390 x86"
+KEYWORDS="amd64 ~arm ppc ~riscv ~s390 x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 0c7ef12e3137..c84b27f89a67 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 23136faac3ee..1e611692b71e 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD llvm-ocaml-14.0.6.ebuild 2594 BLAKE2B 40fea3429bbf2e22f45598a679d9e5c6fa06343081a3a0a7c238bcbc8c3f270fea924ad57cab4f580adef66fe269eec188e6ed9f46772907063267805b7b51c7 SHA512 da649915c4804091ac68d9011a2370560f71e88952d13975a5f882e2c485d561fa0a5a43c61dd48f196534eae1e10aa6e46a9a9f6959d998ca850128c75a2615
EBUILD llvm-ocaml-15.0.7.ebuild 2598 BLAKE2B 22f3c86bea3a17027f4513685ddb9077800918dbe8dc74dd17e7d8ccfb729c11baf6eb60915d6795170d4dd5ee66b5c19d16653044a0ad7bb34f18161db06848 SHA512 04de6e60fc31644b6e99af4277f5300cdcee1f8e35f9038b490ed7841fd0c92e71bdaa423cdedbc5cccbd219e32857c8d1d0e09dfdfe4919b165ee73670efbfe
EBUILD llvm-ocaml-16.0.6.ebuild 2533 BLAKE2B 598e42d89fce0b0a85a01b41166de25343dd6da9a6b422ff9f35f0cf515b759f85a180c25108df9ffbd8b773daad310851f05a11489e0af423c13a09b16c4585 SHA512 10809b6cdc64d70d9976a694123102de10804f65a5a9ea1e051638929c31e343f64388340307b500acd760ebbc2187ac6340336c39d6ae1280c34c5de5ce386d
@@ -16,4 +17,5 @@ EBUILD llvm-ocaml-17.0.5.ebuild 2533 BLAKE2B 598e42d89fce0b0a85a01b41166de25343d
EBUILD llvm-ocaml-17.0.6.ebuild 2533 BLAKE2B 598e42d89fce0b0a85a01b41166de25343dd6da9a6b422ff9f35f0cf515b759f85a180c25108df9ffbd8b773daad310851f05a11489e0af423c13a09b16c4585 SHA512 10809b6cdc64d70d9976a694123102de10804f65a5a9ea1e051638929c31e343f64388340307b500acd760ebbc2187ac6340336c39d6ae1280c34c5de5ce386d
EBUILD llvm-ocaml-18.0.0.9999.ebuild 2506 BLAKE2B 2fbeb9ebff375b4c4e1822a55bf09533f3a89ff7605c4641b56f863b7ec2e697072db0bfd983f64b7629754a15e5ae97e9171923af99653761660b47327dca00 SHA512 982f934cedee3aa837db349968410c685fcdd45b539b578b86da5258a0691576840e3e446d0dd1751681ff6a0e117c70348e8ddb829b16d055189e71b322a135
EBUILD llvm-ocaml-18.0.0_pre20231119.ebuild 2506 BLAKE2B 2fbeb9ebff375b4c4e1822a55bf09533f3a89ff7605c4641b56f863b7ec2e697072db0bfd983f64b7629754a15e5ae97e9171923af99653761660b47327dca00 SHA512 982f934cedee3aa837db349968410c685fcdd45b539b578b86da5258a0691576840e3e446d0dd1751681ff6a0e117c70348e8ddb829b16d055189e71b322a135
+EBUILD llvm-ocaml-18.0.0_pre20231129.ebuild 2506 BLAKE2B 2fbeb9ebff375b4c4e1822a55bf09533f3a89ff7605c4641b56f863b7ec2e697072db0bfd983f64b7629754a15e5ae97e9171923af99653761660b47327dca00 SHA512 982f934cedee3aa837db349968410c685fcdd45b539b578b86da5258a0691576840e3e446d0dd1751681ff6a0e117c70348e8ddb829b16d055189e71b322a135
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-18.0.0_pre20231129.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..7447a6d6c7fb
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-18.0.0_pre20231129.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${PV}"
+IUSE="+debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.00.0:0=
+ dev-ml/ocaml-ctypes:=
+ ~sys-devel/llvm-${PV}:=[debug?]
+ !sys-devel/llvm[ocaml(-)]
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/perl
+ dev-ml/findlib
+ >=dev-util/cmake-3.16
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DLLVM_OCAML_OUT_OF_TREE=ON
+
+ # cheap hack: LLVM combines both anyway, and the only difference
+ # is that the former list is explicitly verified at cmake time
+ -DLLVM_TARGETS_TO_BUILD=""
+ -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ -DLLVM_BUILD_TESTS=$(usex test)
+
+ # disable various irrelevant deps and settings
+ -DLLVM_ENABLE_FFI=OFF
+ -DLLVM_ENABLE_TERMINFO=OFF
+ -DHAVE_HISTEDIT_H=NO
+ -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ # TODO: ocamldoc
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ # also: custom rules for OCaml do not work for CPPFLAGS
+ use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ local llvm_libdir=$(llvm-config --libdir)
+ # an ugly hack; TODO: figure out a way to pass -L to ocaml...
+ cd "${BUILD_DIR}/${libdir}" || die
+ ln -s "${llvm_libdir}"/*.so . || die
+
+ if use test; then
+ local llvm_bindir=$(llvm-config --bindir)
+ # Force using system-installed tools.
+ sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
+ "${BUILD_DIR}"/test/lit.site.cfg.py || die
+ fi
+}
+
+src_compile() {
+ cmake_build ocaml_all
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-llvm-bindings-ocaml
+}
+
+src_install() {
+ DESTDIR="${D}" \
+ cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
+
+ dodoc bindings/ocaml/README.txt
+}
diff --git a/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.51.0.ebuild b/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.51.0.ebuild
index 8a6728a8fd6f..ba3b3b61fabd 100644
--- a/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.51.0.ebuild
+++ b/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.51.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Dynamically create Perl language bindings"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
RDEPEND="
>=dev-perl/glib-perl-1.320.0
diff --git a/dev-perl/Glib-Object-Introspection/Manifest b/dev-perl/Glib-Object-Introspection/Manifest
index 1744ad0eaff7..c51672f02375 100644
--- a/dev-perl/Glib-Object-Introspection/Manifest
+++ b/dev-perl/Glib-Object-Introspection/Manifest
@@ -3,5 +3,5 @@ DIST Glib-Object-Introspection-0.050.tar.gz 89336 BLAKE2B 88ec82de5dade6a5689e20
DIST Glib-Object-Introspection-0.051.tar.gz 89445 BLAKE2B 7447bf8473acdfe015ffaab6f4b33420efe23aed5852e2eba54eed8a3edb7275a94abe1c3dad9583f175c30146c3b32e2191f14b2bec5c9c9f36355cc80a5098 SHA512 93ebe81b586270cbeca4296bfdd1d337d931b6349ca16a8e50bfc631c89a77d93f4d8076289e91bdcec0fdb732a2900b2a6c5e78e571c0c0fd4c7f5239cc0de5
EBUILD Glib-Object-Introspection-0.49.0.ebuild 628 BLAKE2B 048b7993691a8352df0dc5b78010438644523d8df4cf6f71489a2ba546695af9b1865db02814f3d84120af3df4c3efbf36a2ee130328f31e53c310399bb7132c SHA512 8bed215365ea9ea948d90a145359ba2c9c40c6b4fd5659a4339de6845727546a60e4dce0cfd3a0a8ab38d8aab952b8097e8067156d7bb204e48632dbb6cd4ad2
EBUILD Glib-Object-Introspection-0.50.0.ebuild 628 BLAKE2B b354412de9c2f0bef90af7f1b516aaaf73f67f21bbf0c96ec15e212b1a48dec7ebd945ed394ddc9d1f3f43b90569fd11ffb6051153236fb7a1021c1e0ffa09e2 SHA512 2ab9ac23d7ef5cf6e9b0bc28037b98bd709500e23d026b9daa75febd8d9cda3b6f1e5ded3a15d1dc312a31fd9ce0d01cb2b913c4a30461c021e3a0ecbcb1f9f6
-EBUILD Glib-Object-Introspection-0.51.0.ebuild 629 BLAKE2B 62ebbb43b29a698df5adddcaa69252ce95f763d6f99f6b326f47c70c9235c2a8005b58cf3a05bda0572f0109fc10c65c66d5ef20d8bb772bbccdd519fdf0730d SHA512 29878539eaba200b8f47ce2cac95a3e7298041b116d3dfc8a860892fe8fa8f79e93760afe549e7f61ba51e09b0b98402ea751ace70673bed108eb5ba816a551c
+EBUILD Glib-Object-Introspection-0.51.0.ebuild 628 BLAKE2B e8d6de9dfe8bb54b232f15f8fc45aeeec88a72068dd321588380cd3564a233f16a441c03553cc4ac85cee6d9332b3a4b172a37f99e49c5f58603f3d8e35aaa0f SHA512 37a2e6fc80639d96bba19fadbd088b047dc410c064b8398df94b6e5ac4d72abfa91dd879e407c71df00e22deb8bed1eef05e4a6012dac9812dbdf1ab01411c19
MISC metadata.xml 412 BLAKE2B d21ff75abddb2f7e5ece1a2a3bf1d55dae89449dd1148c60f3a32ddfffdfcbbba56807074163f154247401d938c8afddb7e434c94a5957e0e70e92f806317fc8 SHA512 442bcc47771a161868faa68dc16b4bda36c6e68a5391cee94d59821ef1648d7d485a82e3d97fb439d5f3fc373ce83a218ace37c37259fb143f96a9392804c83a
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 48153e40f231..136e1c3a70d1 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Text-CSV/Manifest b/dev-perl/Text-CSV/Manifest
index f572485a3c4a..dfd138c5289a 100644
--- a/dev-perl/Text-CSV/Manifest
+++ b/dev-perl/Text-CSV/Manifest
@@ -3,5 +3,5 @@ DIST Text-CSV-2.02.tar.gz 136346 BLAKE2B 004577e2b3400d4f4073fbd6e674f72907c7632
DIST Text-CSV-2.03.tar.gz 140735 BLAKE2B d40f31623d4b946395968e834cb98b922d75d9515a0d416a3680efd3d739bbd2b429c266132217671fd9f4c27ad6367439d2b11fa60664e2d8b15e58429d80bb SHA512 afd9e81cd2ca9ca9a2c2575c4e540ad09243c1d8b6710dc2b1da472397f99024c768da5ef456948ebd4e06f71b3e5085ef52f191f62c06c6f4a697f70c855769
EBUILD Text-CSV-2.10.0.ebuild 612 BLAKE2B 8e2ce518c1dca60c0c0dbe09503e384c6bbb5d75508f03444084e9467fe793d876322a319cc95a340275f39169e6a4157a5238bb1c83d109c454eb8bf4041b70 SHA512 aa15cd4dc0d043dd791394be22845cf605b23934cb90d0c944a6323cc235b701213cd709ce423d0e0551dd8fda97a61ab038c4928f84d106be43797555e683a8
EBUILD Text-CSV-2.20.0.ebuild 612 BLAKE2B ed22a402f8d0f86fe252ef5ddffcd41febdc8e993ae6ef6177270b8d9685aadb0839be703d2be0579650219a878f1652cc96da4a0d3b8fae1e5d0ff76fab0c7f SHA512 b35e35221c2d4cd4541fb274f366d787e60b9433ef396b596c09e6e56fc3a9483167e0083627748426ce1c88c180130006268a98afbbd2dcf20e4d598387dedf
-EBUILD Text-CSV-2.30.0.ebuild 613 BLAKE2B 904a1267e13e4d53bcc2ac85cbd5bd8b638d17d666c5ba836ccae30054a4b9ce2c40f3a599f5f0fe753a57566def20050b42accc635b51f23b0ab05279404dae SHA512 b8b349e523bbc61d38144d834691a065e98cfd709376ffb9ee0fa6cfbfab8a064066e9516f0646cb5b36c97e5af9675d4c8716a174fb9c08446d6d107fd3a686
+EBUILD Text-CSV-2.30.0.ebuild 612 BLAKE2B ed80e8936df9181449d2097d37805184c5ba706c6daca531e625022940fe30801a136b7eba7252e5167fba98d818f6fcbe8fad64255de3710d6d7ddcfa503db0 SHA512 8c5040f7fa95cca5e77b4bc29b497da87aff50ea17100d9f715ce063e82b4e9fbe850b5dcc5ebfb6ce657d0558ee71b9bcbf86ae8e2fe37840c29e176883b205
MISC metadata.xml 624 BLAKE2B fb46b413819496229d101feb88987d6eaf1238063e3bd9d10a30001a2ae3d1bae052a890fc38ef7c9c0e9bcd64a7382d620c4268982bc2828516da33819fd980 SHA512 85f05b9bb1e710bc04774b543feb33fcc0c03de3cd38c9a3a3838d8d06ca966d302e8db107c651bf30c5af23a5d5e82ba5f33234d521ad086aeec56e79e74a4a
diff --git a/dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild b/dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild
index ece29e0a9699..d54d23fe8b9e 100644
--- a/dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild
+++ b/dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Manipulate comma-separated value strings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+xs"
RDEPEND="
diff --git a/dev-python/Faker/Faker-19.11.0.ebuild b/dev-python/Faker/Faker-19.11.0.ebuild
deleted file mode 100644
index dc07b45bda69..000000000000
--- a/dev-python/Faker/Faker-19.11.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="
- https://github.com/joke2k/faker/
- https://pypi.org/project/Faker/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~s390 ~sparc x86"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
- !dev-ruby/faker
-"
-BDEPEND="
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP},tiff]
- dev-python/validators[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
- epytest
-}
diff --git a/dev-python/Faker/Faker-19.12.1.ebuild b/dev-python/Faker/Faker-19.12.1.ebuild
deleted file mode 100644
index 34d2cdd3a7af..000000000000
--- a/dev-python/Faker/Faker-19.12.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="
- https://github.com/joke2k/faker/
- https://pypi.org/project/Faker/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
- !dev-ruby/faker
-"
-BDEPEND="
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP},tiff]
- dev-python/validators[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
- epytest
-}
diff --git a/dev-python/Faker/Faker-19.13.0.ebuild b/dev-python/Faker/Faker-19.13.0.ebuild
deleted file mode 100644
index 73499382da4a..000000000000
--- a/dev-python/Faker/Faker-19.13.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2023 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=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="
- https://github.com/joke2k/faker/
- https://pypi.org/project/Faker/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
- !dev-ruby/faker
-"
-BDEPEND="
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP},tiff]
- dev-python/validators[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
- epytest
-}
diff --git a/dev-python/Faker/Faker-20.0.0.ebuild b/dev-python/Faker/Faker-20.0.0.ebuild
deleted file mode 100644
index 73499382da4a..000000000000
--- a/dev-python/Faker/Faker-20.0.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2023 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=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="
- https://github.com/joke2k/faker/
- https://pypi.org/project/Faker/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
- !dev-ruby/faker
-"
-BDEPEND="
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP},tiff]
- dev-python/validators[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
- epytest
-}
diff --git a/dev-python/Faker/Faker-20.0.3.ebuild b/dev-python/Faker/Faker-20.0.3.ebuild
deleted file mode 100644
index 8f6863a1716d..000000000000
--- a/dev-python/Faker/Faker-20.0.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2023 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=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="
- https://github.com/joke2k/faker/
- https://pypi.org/project/Faker/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
- !dev-ruby/faker
-"
-BDEPEND="
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP},tiff]
- dev-python/validators[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
- epytest
-}
diff --git a/dev-python/Faker/Faker-20.1.0.ebuild b/dev-python/Faker/Faker-20.1.0.ebuild
index 8f6863a1716d..87fe76cd79a3 100644
--- a/dev-python/Faker/Faker-20.1.0.ebuild
+++ b/dev-python/Faker/Faker-20.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
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"
RDEPEND="
>=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 7c32be6d6e45..70e8778114e5 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,13 +1,3 @@
-DIST Faker-19.11.0.tar.gz 1694359 BLAKE2B 7e24dfa58136626e7dc82f458388749cb7d506a9a0ea14bccc13a302f4b89aad7eaf4703b5b59726588ef56e2f80de27496d53b8035ab27b5f0982d838ebbe0e SHA512 df1da4e1e02a612b755f5167941181df0e08d4701f31c52618915a0b5f3f92adbc05ba816d2e975d8123e1fe03ed8e1dbd600519ac7c37b1fa85c86022c39efa
-DIST Faker-19.12.1.tar.gz 1697827 BLAKE2B 64398d85fa5492811c9a5319a88f17ecdda5707cd898d123b67c35fbd543ea3cd2c8063b5e1117a2764480d0974f59160e7deba393a1988ea91104aecbbe918e SHA512 2950a5f576733275a783e2b3243c92c2dab3c67939353b9436c8218bed8b1c1b20dbb7e62f20d06210d2c7051c2030a931a93faa6f49e74d10e7a2dc751d60d3
-DIST Faker-19.13.0.tar.gz 1699872 BLAKE2B a53236812e17b1b8d5329e97b29f137b980b7069c02e558bfd7f118726203116ef99699f6fcf3d60f247507c82d9b159dbcb02d9b40dd8116ba1f4bbb5cdd26e SHA512 ce9e2b854027169697834f7dc081e601d13878315c39ef955378860b6d8d6671f3e6d525c45a843c76073348c6e87abf942daadae69f7aae55b3692432d949b7
-DIST Faker-20.0.0.tar.gz 1700246 BLAKE2B dbb37b4f5256493b8d8eeb493c22d4b6698a316288aa73055061f3cc7bd36ebda460df185d38c7578a9c372a7d2cdc30304ddf43728aaec6e6a5f35304de9799 SHA512 56f2fee8dc184e0826fc3d30331830d03ed93974b2815931a0e6aa4df173efc621158dbda9e38af771cfe22a8f5a9ceac042edca14b30220ec303cf5d3bbf42e
-DIST Faker-20.0.3.tar.gz 1700384 BLAKE2B 95d2070b05694219d66d6a62f22ce7aa4d4b72f0b3bce762b900f66972627fbb8bf0e5a41f33bf7d5831f3c9ed7fde2dd7f42a54e3207026ce3f3e860090a299 SHA512 44080c6c28d2033fe81b8bb5306983176fbed797c626329ae84d6971521306c13cf020a34d2edf14fc17c0ea932dcca8d3886e9bd7faa5fe5651d670f1acff01
DIST Faker-20.1.0.tar.gz 1701717 BLAKE2B c213aa69326c80adf2b68b093fb7aa9e9d7aaee06f235d9d8dc3d3b24d9e7b4ad15c7412a9c3539749c58ad47bb63d5f4a0c94dd6318a8539a225450b65ab6b3 SHA512 6241c90d6233e58e763d5de3d6550b9fd9bb33af0f736209edcd60b8d6e0e57eebe3e86fd86c141816ad1817cea949b2a6d16f212413d8748b82370c2bae57b0
-EBUILD Faker-19.11.0.ebuild 846 BLAKE2B 66360bef0020c9fa0529df2b1926f937120733919b5c6e70a3a88089e782dac5a77939f0ab324b468034a59bc2efbdcfaf3b09ff30aa9a17cf48f9761201a692 SHA512 997a79d329cbfa4c6628871173cc55b69ba38e8d565897253780e7f690926da4e00f97c9f2eaa08c4fedaff1a3c71868b91d5fab81b46121701694f2ac36e9d8
-EBUILD Faker-19.12.1.ebuild 852 BLAKE2B 6199226fba1ab7dd41d9ca1c41ecac47961e48a0f182f94b271fd63c917ccc0bc33fb32da7acd5de89e8a771bbf4f23ced52badbcfc10894884c0e2ed49a48c3 SHA512 e1b5a6c177d6aef7074bf5293b41b5e558850edbc2deb4c950c01a0586376fa0f824762ff50f468d7a21eb8461658524f2f5b26f77cbad21969db1d58ee79f90
-EBUILD Faker-19.13.0.ebuild 858 BLAKE2B dc8e5208ff39efd12beb259cdb990e44991fcd3287840a35fec0a2d0e15acb2829f511226330ee2a59972d5361c60564d7ad029b093ca8682b27bd7294a62b33 SHA512 4f6a25d00ac2cd3c0c81cf8daaeec362c4b0e468951990789008cc67bfb632b4d1f11ff56ea46a0aff19965f19b863ebf26a966eef6dac4a852089da14ec6942
-EBUILD Faker-20.0.0.ebuild 858 BLAKE2B dc8e5208ff39efd12beb259cdb990e44991fcd3287840a35fec0a2d0e15acb2829f511226330ee2a59972d5361c60564d7ad029b093ca8682b27bd7294a62b33 SHA512 4f6a25d00ac2cd3c0c81cf8daaeec362c4b0e468951990789008cc67bfb632b4d1f11ff56ea46a0aff19965f19b863ebf26a966eef6dac4a852089da14ec6942
-EBUILD Faker-20.0.3.ebuild 865 BLAKE2B 7f21a16c439e5ef84f884fa413568fd8c8f359e464d20c60aefd9469f0819313de0d1e7cfd82278eefba6847906d4a4be63143eb5dbed28ae8dd68967fb8d111 SHA512 50d513a18c5f4c1304d1e5e83eba0103cb44e0fb76b1b1922163d74f9c084ff43ccec5010d5bb3e97111c19d7a1a78a51d7868798cddbbc03f864dfabd4c7fd4
-EBUILD Faker-20.1.0.ebuild 865 BLAKE2B 7f21a16c439e5ef84f884fa413568fd8c8f359e464d20c60aefd9469f0819313de0d1e7cfd82278eefba6847906d4a4be63143eb5dbed28ae8dd68967fb8d111 SHA512 50d513a18c5f4c1304d1e5e83eba0103cb44e0fb76b1b1922163d74f9c084ff43ccec5010d5bb3e97111c19d7a1a78a51d7868798cddbbc03f864dfabd4c7fd4
+EBUILD Faker-20.1.0.ebuild 859 BLAKE2B d3b99c2613225b10330c25e34094db7e61cb24ffc72c5b4a3de5704d97dde2b34dd9d3f88352c201dabb986ff618c9029836f80d724589eb356fd9f8dc42ea21 SHA512 99f0ae47079921308bcaaa3532b134ad8b3e47a922073b667b2e5c92fcd7312436982776f68021df117e9a2258b9a4bbfbd957af6e563ee318fe0f82e14824f3
MISC metadata.xml 498 BLAKE2B c9b7885dc7d34f2263068624a6b07ac6f1ec8078cc11abb6137612ba57edffefc48dae2708284aa83ecc941ebb2d3b8a87a143648e404a0683e75bb6c078f4e2 SHA512 0b385bbbfbb026803526e43c6c43965ff75f42d3ab133603708b187686aac29de508856e5e8ae7622a66b99032efa97f95c21625e10d074c858d8aff7446a312
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 741d8f893eec..88d7dd30c2ac 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest
index 3ce6d28ba2fe..ee5b48d44293 100644
--- a/dev-python/aesara/Manifest
+++ b/dev-python/aesara/Manifest
@@ -1,7 +1,5 @@
AUX aesara-2.6.5-compiledir-tid.patch 1707 BLAKE2B 77f8fa3618f930dddad8e864dee3e73fc0b965018d508be5877d5bcae4430024c4e4f90e905ac912da22a4d4934d6fc71acf4ebd49b7e8efb12c90dfaa072ed2 SHA512 9b6bbd8bc56f61c89dfd85cb18251ff8d73d717d91178efa9309e6b897dbda28937dea84f1d7d1a917c285219d51c0adcee1233112f2dcdb9f8c7b714a6c6c12
AUX aesara-2.8.10-fix-tuple.patch 649 BLAKE2B bfc2b2971fdaa452c5d14d75f68af5931b979dcb2951baf8bb1cf759058b4c0f341233b33d907722302ea8374cbd965e4d09e87f069ee2b1a558bf4e9a7309c9 SHA512 2c5846c723f214a8f623593f518194edb113f0d7c64ab1d69d6e4c5278125910f1c775cffdb46871d23ddf5332bbd84f252ed58e2560663c0c36520f1fb72372
-DIST aesara-2.9.2.tar.gz 4424417 BLAKE2B d5e40ecdba51d32ee160efe287d11ee96cf00fbea2882a5bfbba08099edf12e449f56eb3af636cb50b675d6aacc4270ee57c30d3c6848abd9a925285a91df7ae SHA512 91cf78fe4ee107895f91365adce6b4446c0a6908e36ebba407a9ad896af9dd38d035c0cd08515ca7789a052ad1c1f34930b46e8196768ebbcf27e8f37c1053a3
DIST aesara-2.9.3.tar.gz 4424476 BLAKE2B 3b1a1f2644267171a04a73d09a20fa29e0cf1eae3a86f5ee9ab72084185080b94cd1855fe8957b5f08aac4d059b047839524218526df37ea711bc3a8871c7e98 SHA512 28a6aedc7e6095a9a4e96eeac453282a0d6e247bd01248c219a5c161bc52ce4ccfb998238b45120b92581d1d0168c87c472aa0a8bb3314d8eb7ce90868e045b5
-EBUILD aesara-2.9.2.ebuild 3385 BLAKE2B 4afbbed17e300ee5f063d52bad3f2ac99903fac3a455c31ea605afc678fe06d9b27a5f1c9c6e70742b38ca05ddb098720920b8071571c943adec22f1913727df SHA512 ee600ae4d0ae2464751be68c358d003890e5d4bbd622e3e1c873a87181251380a93c7bdb4635ce7aba6bc878450a2c879c5f6d866a7e62471eb7b6c326c436d8
-EBUILD aesara-2.9.3.ebuild 3388 BLAKE2B 3fc4868d49508494221d4bddda5f587601784b1e30a0e002a8cbc395c3a991d5d905941f87ebaf57b40de9bd7d61e22cd7b5678fa85ddc43177dad23609cbcca SHA512 2d5becc8413e8cbbb7a29dd0914211aa26f6d1eaff1161e1f73e0495eea8e0b119abe68a50f7d1f873bb54bff884ad415d2ebc660a96f54ea30c29f6b8ae119d
+EBUILD aesara-2.9.3.ebuild 3385 BLAKE2B 4afbbed17e300ee5f063d52bad3f2ac99903fac3a455c31ea605afc678fe06d9b27a5f1c9c6e70742b38ca05ddb098720920b8071571c943adec22f1913727df SHA512 ee600ae4d0ae2464751be68c358d003890e5d4bbd622e3e1c873a87181251380a93c7bdb4635ce7aba6bc878450a2c879c5f6d866a7e62471eb7b6c326c436d8
MISC metadata.xml 506 BLAKE2B be65b6be62282fa47152985d79892fd04105a47e00a427ee8341d27aeff21b144bee7e7d0f16b2f4b617c941bdf5ebd9de37a42c39d117cdfd579c3035d35a74 SHA512 a207ec3db85a8e6f03feabd14da588f0b9ca9a88ab2495ade0f40b516b3bbd20fe78b14698d28da7ceed238737a9f4d63f587156ef609e846b485132d598c6bb
diff --git a/dev-python/aesara/aesara-2.9.2.ebuild b/dev-python/aesara/aesara-2.9.2.ebuild
deleted file mode 100644
index 614a4de0bfab..000000000000
--- a/dev-python/aesara/aesara-2.9.2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing optfeature pypi
-
-DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays"
-HOMEPAGE="
- https://github.com/aesara-devs/aesara/
- https://pypi.org/project/aesara/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- dev-python/cons[${PYTHON_USEDEP}]
- dev-python/etuples[${PYTHON_USEDEP}]
- dev-python/logical-unification[${PYTHON_USEDEP}]
- dev-python/minikanren[${PYTHON_USEDEP}]
- dev-python/filelock[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/aesara-2.6.5-compiledir-tid.patch
- "${FILESDIR}"/aesara-2.8.10-fix-tuple.patch
-)
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # do not claim "bin" package (sic!)
- rm bin/__init__.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # speed tests are unreliable
- tests/scan/test_basic.py::test_speed
- tests/scan/test_basic.py::test_speed_rnn
- tests/scan/test_basic.py::test_speed_batchrnn
- tests/link/test_vm.py::test_speed
- tests/link/test_vm.py::test_speed_lazy
- tests/tensor/test_gc.py::test_merge_opt_runtime
-
- # rounding problem?
- # https://github.com/aesara-devs/aesara/issues/477
- tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good
- tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good
-
- # Deprecation warning causes unexpected additional output
- tests/tensor/test_basic.py::TestLongTensor::test_fit_int64
-
- # dunno
- tests/tensor/test_elemwise.py::TestDimShuffle::test_memory_leak
- tests/tensor/signal/test_pool.py::TestDownsampleFactorMax::test_DownsampleFactorMaxGradGrad_grad
-
- # TODO
- tests/link/c/test_op.py::test_ExternalCOp_c_code_cache_version
- tests/sparse/sandbox/test_sp.py::TestSP::test_multilayer_conv
- tests/sparse/sandbox/test_sp.py::TestSP::test_maxpool
-
- # TODO: Package pytest-benchmark
- tests/scan/test_basic.py::TestExamples::test_reordering
- tests/scan/test_basic.py::TestExamples::test_scan_as_tensor_on_gradients
- tests/scan/test_basic.py::TestExamples::test_multiple_outs_taps
- tests/scan/test_rewriting.py::TestPushOutAddScan::test_pregreedy_optimizer
- tests/scan/test_rewriting.py::TestSaveMem::test_savemem_opt
- tests/scan/test_basic.py::test_cython_performance
-
- # new numpy?
- tests/tensor/nnet/test_blocksparse.py::TestBlockSparseGemvAndOuter
- )
- local EPYTEST_IGNORE=(
- # we do not package jax or numba
- tests/link/jax
- tests/link/numba
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x AESARA_FLAGS="cxx=${CXX}"
- AESARA_FLAGS+=",config.gcc__cxxflags=\"${CXXFLAGS}\""
- AESARA_FLAGS+=',compiledir_format="compiledir_%(thread_id)s"'
-
- epytest -p xdist.plugin -n "$(makeopts_jobs)" --dist=worksteal
- # clean up the compiledir, as it can grow pretty large
- rm -r "${HOME}"/.aesara || die
-}
-
-pkg_postinst() {
- optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit
- optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda
-}
diff --git a/dev-python/aesara/aesara-2.9.3.ebuild b/dev-python/aesara/aesara-2.9.3.ebuild
index 48e4fe94d96f..614a4de0bfab 100644
--- a/dev-python/aesara/aesara-2.9.3.ebuild
+++ b/dev-python/aesara/aesara-2.9.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
dev-python/cons[${PYTHON_USEDEP}]
diff --git a/dev-python/aioresponses/Manifest b/dev-python/aioresponses/Manifest
index d40198caef67..35c3a503905d 100644
--- a/dev-python/aioresponses/Manifest
+++ b/dev-python/aioresponses/Manifest
@@ -1,7 +1,3 @@
-DIST aioresponses-0.7.4.tar.gz 35248 BLAKE2B e3046de1db4911429ff2bb50b011c7cdb33ad8460771bbe7cce969e29a74f29e5fe86b1ed488cbd9462706ce31e84a3bef08aec0e83ac6175c803d2e81900fbc SHA512 00392f8481e600e2c18563193aaf5b75a324ea49e90606e43a28ea787f75c55712bc2caff0a70411f51a9615b01a252fca1ebb9efd2cc314f6358eeeef6d1e59
-DIST aioresponses-0.7.5.tar.gz 35676 BLAKE2B 4d42137f67e27b0a91d3452630a7353db453c970a5689ab5f98aecfdf0877217b174d807f260c3d9736ceaadbab5fe84b7a025fc6233410029aeb5e5785925a1 SHA512 bae24aced48702f7971ba2ebb9268bbabf820270f321a87e840aa33421bdcf339d3c5375cc6df587889462f5d77276f8b1fd8e1f97da7f5d215247c0a58c85bb
DIST aioresponses-0.7.6.tar.gz 35846 BLAKE2B f5cb820ee410e1203526ac6731c73f02993684679d788c8e3db830189d9874991b6fabf2e0738d14d3e54e2fa2b44af788f054137590ffea78df49056389673b SHA512 d02fa848a5d6588e32c203591f842cb212aae60d5e060a3fa13993bbb575922e516f04d47f9428c5f4b8103bc9990aa45cdde3c17bd2c47d8eff714f93976450
-EBUILD aioresponses-0.7.4.ebuild 907 BLAKE2B b98d068eed8c825f3edd34eae3c0621606baef2fcbf09b280abd0b74e2e7351c328ce1a260c198b4bda8dc14213aa5990ede788995a008179b37b2cafa6d8005 SHA512 52dd2077d37ceb912e6df38666351ae0480711bb36315dac8fbe5c377557308cea20a4b635ff8ed873c6a1ec983160c85e9087c324a58f729255b245a5151c7e
-EBUILD aioresponses-0.7.5.ebuild 918 BLAKE2B 1cc71e73a2c07bade1687f19c1d0bb91490ba36f3a4c2049e3179755efea3847cefe50b39a1718a0ce1cf891776f5209739cfe0810e07420f097f2680f2c3f8e SHA512 5cf4335bcaddb5ad9d8dc0cc677fcaccf31aae0e72ac989e9a5fb214f3a8bfaf5330ee1cce8261a46f389f390e1907d26a5c6798b6af583db93673a83afe4ac6
-EBUILD aioresponses-0.7.6.ebuild 918 BLAKE2B 1cc71e73a2c07bade1687f19c1d0bb91490ba36f3a4c2049e3179755efea3847cefe50b39a1718a0ce1cf891776f5209739cfe0810e07420f097f2680f2c3f8e SHA512 5cf4335bcaddb5ad9d8dc0cc677fcaccf31aae0e72ac989e9a5fb214f3a8bfaf5330ee1cce8261a46f389f390e1907d26a5c6798b6af583db93673a83afe4ac6
+EBUILD aioresponses-0.7.6.ebuild 915 BLAKE2B a1ed72913c24ad7921bcdb3b2d4e90d609e4fca6899b3b967708310681bbba81cdf237998940c5f8c460a8ba9a45dd11df867325306f879f875dc0e0004018e6 SHA512 2dbd194009970c868240dda31aa2fa511bcf711cd743338f66b912364e717748b195ce70a741b6da8eda78962ce4bc78d1d03d88f1e06e13f38c1d68049c93f7
MISC metadata.xml 474 BLAKE2B 1768a360fe74d971bd194fdccc0b562c416b70f9992b513167cc6a0944c0d9e7b806029ac55f70998f6bdeffbe0113d1901664c4ded69d23b8664da5b1deda8e SHA512 b133e74d89b308b68387e069544fb24ac2b2f0aa2287c38c48e05c07fa7ec04639b5339930562078b17febd9895b1af46df59c9be323a2de8d7597f35eb24d7d
diff --git a/dev-python/aioresponses/aioresponses-0.7.4.ebuild b/dev-python/aioresponses/aioresponses-0.7.4.ebuild
deleted file mode 100644
index 9dbd87a8d82d..000000000000
--- a/dev-python/aioresponses/aioresponses-0.7.4.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
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Helper to mock/fake web requests in Python's aiohttp package"
-HOMEPAGE="
- https://github.com/pnuckowski/aioresponses/
- https://pypi.org/project/aioresponses/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- dev-python/aiohttp[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/pbr[${PYTHON_USEDEP}]
- test? (
- dev-python/ddt[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # These tests require Internet access
- tests/test_aioresponses.py::AIOResponsesTestCase::test_address_as_instance_of_url_combined_with_pass_through
- tests/test_aioresponses.py::AIOResponsesTestCase::test_pass_through_with_origin_params
-)
diff --git a/dev-python/aioresponses/aioresponses-0.7.5.ebuild b/dev-python/aioresponses/aioresponses-0.7.5.ebuild
deleted file mode 100644
index 67587e7c3e2e..000000000000
--- a/dev-python/aioresponses/aioresponses-0.7.5.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
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Helper to mock/fake web requests in Python's aiohttp package"
-HOMEPAGE="
- https://github.com/pnuckowski/aioresponses/
- https://pypi.org/project/aioresponses/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aiohttp-3.3.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/pbr[${PYTHON_USEDEP}]
- test? (
- dev-python/ddt[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # These tests require Internet access
- tests/test_aioresponses.py::AIOResponsesTestCase::test_address_as_instance_of_url_combined_with_pass_through
- tests/test_aioresponses.py::AIOResponsesTestCase::test_pass_through_with_origin_params
-)
diff --git a/dev-python/aioresponses/aioresponses-0.7.6.ebuild b/dev-python/aioresponses/aioresponses-0.7.6.ebuild
index 67587e7c3e2e..9af64863e3e4 100644
--- a/dev-python/aioresponses/aioresponses-0.7.6.ebuild
+++ b/dev-python/aioresponses/aioresponses-0.7.6.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
>=dev-python/aiohttp-3.3.0[${PYTHON_USEDEP}]
diff --git a/dev-python/aiounittest/Manifest b/dev-python/aiounittest/Manifest
index d53e41832a0b..acd4ffe921e2 100644
--- a/dev-python/aiounittest/Manifest
+++ b/dev-python/aiounittest/Manifest
@@ -1,3 +1,3 @@
DIST aiounittest-1.4.2.gh.tar.gz 15791 BLAKE2B 7784bbf94de2b8520baef66a0b4929267942d233cc782f35677ea05b02e3d48901ba90cf9630b76bd300708ebbe59dd9d78c299422182c06940749bc2b378b45 SHA512 358b7c412f90eb7afc7ed7058e8e2d4426a6c57379d341d997658859ba6054a9a1337d0b05e63a825e28023f02550bd72d65bdb3feab4503c763c98f8c0d19c6
-EBUILD aiounittest-1.4.2.ebuild 593 BLAKE2B e13576f705a94cc0b59ea24d07a784f927640dbcb2e9396203ff9c91156ab33956c4af155f13321ac37bca020ebf1bb9bc56977793689b0b1630a14b3b9f84ac SHA512 c16ca585f7524b3b4fb7d6c7c0c35dff6d884cb9b9925753f9cb64a965a75d8e6c7e8adbdf311ddafc895400eb7709f9bb1ef0130236508518dab35cbee0f1bb
+EBUILD aiounittest-1.4.2.ebuild 589 BLAKE2B 3446cf98bcc932247d00d35e1f0994d2351da16b9e8207e8ba2a7bf060eedd186e23d3bb6993066f1b2d04d4f0cc89004f12ccf742056c987cbc76286dd2900a SHA512 3e6696e5f084ec3c6990d2c6e4441f59bc06454daa47c2240365ca964bfd67a8eba234754f66d058b5de6a4caf0b8b6653efe1cab0fe4c126fe3286061c7be3a
MISC metadata.xml 377 BLAKE2B 9197f2ced7dab8b68159fb9b1963d5dc25d312bb2d333f1e119fa57d0e7d5054bda3ffc79244d2cf96a5ae830af506215499f12dabfd688d8c344b457ac2f7d3 SHA512 71d4bb2c9b4e46a0d56ee56c5afb20f9d726ff0a8f35647df4096f83f77062ab33aa04958dd6d82a0a9276642a326b0790ef04012e8574b21fa2ac85f9b77354
diff --git a/dev-python/aiounittest/aiounittest-1.4.2.ebuild b/dev-python/aiounittest/aiounittest-1.4.2.ebuild
index 5a279848e620..e295c33e03a8 100644
--- a/dev-python/aiounittest/aiounittest-1.4.2.ebuild
+++ b/dev-python/aiounittest/aiounittest-1.4.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~riscv sparc x86"
RDEPEND="
dev-python/wrapt[${PYTHON_USEDEP}]
diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index e0c90f3bc681..6a792ef7e147 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,5 +1,3 @@
-DIST alembic-1.12.0.tar.gz 1196597 BLAKE2B ff4bc1b94a32ab510b617befb039cb373f266fc891d355a1166a5559d4c053c57a834d9509a05bd5fbcb53a6ac0348038b2314907249ea9139a00c378b293bcb SHA512 170031efe7864835234f55123bff7496337ed1ce666fdaaa8a5040353dc23f98a0e2e6eaf95791f8be052b675015acb7e59b58436a470df9b4ce803c1ac5296b
DIST alembic-1.12.1.tar.gz 1200204 BLAKE2B 640435e09ee7d33c7fa375b6fa784e2ef4097b50074753341717bc21fa8bd838ca00ced6c5cc9e3d82eca494270ffe84bc4b74dc96ed01cb9aded77f21e33520 SHA512 c76bae8f22dcbb4b2d235a17059a756c33bf40d4ea62b937373a29dab7c4f6e36eef0030a721222663c191eba565530299d28726f06e0c40d74daec1d3e03b33
-EBUILD alembic-1.12.0.ebuild 997 BLAKE2B badb6d71bd53c7370231a64ea42cffc5e4f6f790bd1e704afe4d78d2855f83566ea482718319f897cfa72ebdef1beec857f66efe8d87fe1d8d8e09b50e7a9ee5 SHA512 5dc9ff4a2795e723200f6fff45176589d7755bf8909e317b0d96c185063986f8502e46292add34f54dd3e1fc3b38f0280cfb942893d76092347ec062c605cf8b
-EBUILD alembic-1.12.1.ebuild 1000 BLAKE2B 6137d44f26f5620e1af375b3370935f943a547e62c5cbf7e142975db2754498afc968718ab6acdac542bd1569f79ee8ba088e24db05dd655d278bb6588257d0a SHA512 3bd4650599df3ea40b8b15deffef4f7bc5682863f0e716eb40e32f8bbd44638d788b8819bf7cea640f1390e4164f3bc9d32aadbe4c365640ba2ed9222c48103d
+EBUILD alembic-1.12.1.ebuild 997 BLAKE2B badb6d71bd53c7370231a64ea42cffc5e4f6f790bd1e704afe4d78d2855f83566ea482718319f897cfa72ebdef1beec857f66efe8d87fe1d8d8e09b50e7a9ee5 SHA512 5dc9ff4a2795e723200f6fff45176589d7755bf8909e317b0d96c185063986f8502e46292add34f54dd3e1fc3b38f0280cfb942893d76092347ec062c605cf8b
MISC metadata.xml 516 BLAKE2B 08b11ebed2913b00e0a8c0044a50e3ca7bc0e51fcad180725c90445227fed1aed58ed89b4bed58ef5c050c3eee3c19da33aabce5cd1f7835f4b560e67ccc7744 SHA512 b4afb6af57562e6065f03db71da0dbdfc9c4337e54cbaddfa257ee7bad48dbeecfaccd765901bf65279e34cf96be3975f983017858904716a36bf8c18f33db79
diff --git a/dev-python/alembic/alembic-1.12.0.ebuild b/dev-python/alembic/alembic-1.12.0.ebuild
deleted file mode 100644
index 1f596377813f..000000000000
--- a/dev-python/alembic/alembic-1.12.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy"
-HOMEPAGE="
- https://github.com/sqlalchemy/alembic/
- https://pypi.org/project/alembic/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="doc"
-
-RDEPEND="
- >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
- dev-python/mako[${PYTHON_USEDEP}]
- >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- # setup.cfg contains -p no:warnings in addopts which triggers
- # datetime.utcfromtimestamp() deprecation warning as an error in py3.12
- epytest -o addopts=
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/alembic/alembic-1.12.1.ebuild b/dev-python/alembic/alembic-1.12.1.ebuild
index 0fb0d2348c60..1f596377813f 100644
--- a/dev-python/alembic/alembic-1.12.1.ebuild
+++ b/dev-python/alembic/alembic-1.12.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
IUSE="doc"
RDEPEND="
diff --git a/dev-python/amqp/Manifest b/dev-python/amqp/Manifest
index b2115d920a46..d6fe4c1f048a 100644
--- a/dev-python/amqp/Manifest
+++ b/dev-python/amqp/Manifest
@@ -1,5 +1,3 @@
-DIST amqp-5.1.1.tar.gz 127869 BLAKE2B 3ba95874a45f6fce163cf95b0b1fae57e636bc2bec8311f64fc9597025ba36f35daf8d0457af3bc10fa1f1dae604b262ebf205d7b89d4f1745bf3480b542278d SHA512 f549a85e4f04543dd8e844edb68350ca185de9259aa896af31ae5ee5dfdfe73f904d95821c403dc797c7f3ada17ce6bff4e0fd9fcdf2abc1b33a94d079f99179
DIST amqp-5.2.0.tar.gz 128754 BLAKE2B 4d5c281c1d9691e41da452f07f81a0c8bf901cb12f7a43082f1a8cd46cb848195df7415036e42b0fdf76c621019334df50af1382b571fae38ec4796154fa3797 SHA512 923eae80721ec35e329085e680950db7167c401fac396c74d401331ef7efe369e1cf4420bfde9a1d9005052f49cedef6d2ee621e795b9127614fd5742aa5e0db
-EBUILD amqp-5.1.1-r1.ebuild 1020 BLAKE2B 87c70792f4bc802b1478dcb3fc56e02bf82054b9a7b94b9e3b3445c82f5704b013524c1a162fb98dae2b5195ea7877563c2d20dba869f2c3c975f687d3888deb SHA512 f14d158cdd206571a52c54272518939b818bca4cb797878a5d4bbd63aac583f9d7e75e6d83d18ea54ff2db9acf14bad8d93ebeee8797f4ff5ffc4e4fafd66ed5
-EBUILD amqp-5.2.0.ebuild 1014 BLAKE2B fee728c83f0179707d216157e6e0108bba6ccc6a6a28ba737530105b19c334d020f0f2ea932d7c51a4c7f376ee2e40bf976cbd76051ee10d2847849ba7b8c8f5 SHA512 a55b571e12cae9fd74980ecce6826f26d0ad759fc1c4482756ff49f57f25c696abd48b2f82bbf70d46f968fa55ac81df13abd55a7ac3020cc1067c217728fb13
+EBUILD amqp-5.2.0.ebuild 1011 BLAKE2B 417d3a69fa9e660656d1cd2302c5ebbda47191731098e7fc81333704572cb6034d9066cb9c54f06c6d614b5a16b55b5db2efc403b35e85acc8eb5004afdae4c4 SHA512 91b55adee231bacb7a76481cb75217257160916ee6019b09c6455d3b8f61777007d8f21ef20c0f29f7882a92160372603764099038c7714042b22b7ce0410835
MISC metadata.xml 505 BLAKE2B edee860b2641c1f220cca3efcf400391018389615234d72cf2a48e499c410608ddb664d65c7a3aba925b882bab96ba7b4f0c1173e28c385fe0a73b377e950af9 SHA512 b9b969cfcdc38791dec5c54ce96dcddc2eaf29bd023dc6a7c8e2f95dd00ece57abf02bf7d9e0179eb5716a20a041c2216dda94904e5d0a73007e775c14149552
diff --git a/dev-python/amqp/amqp-5.1.1-r1.ebuild b/dev-python/amqp/amqp-5.1.1-r1.ebuild
deleted file mode 100644
index b76c7a7a4518..000000000000
--- a/dev-python/amqp/amqp-5.1.1-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_PN="amqp"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
-HOMEPAGE="https://github.com/celery/py-amqp https://pypi.org/project/amqp/"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="extras"
-
-RDEPEND="
- >=dev-python/vine-5.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/pytest-rerunfailures-6.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs \
- dev-python/sphinx-celery
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # rmq tests require a rabbitmq instance
- t/integration/test_rmq.py
-)
-
-EPYTEST_DESELECT=(
- # fails when gssapi is installed (how does that test make sense?!)
- t/unit/test_sasl.py::test_SASL::test_gssapi_missing
-)
-
-python_install_all() {
- if use extras; then
- insinto /usr/share/${PF}/extras
- doins -r extra
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/amqp/amqp-5.2.0.ebuild b/dev-python/amqp/amqp-5.2.0.ebuild
index f027471b37d9..87c983af59eb 100644
--- a/dev-python/amqp/amqp-5.2.0.ebuild
+++ b/dev-python/amqp/amqp-5.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
IUSE="extras"
RDEPEND="
diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
index 125edd748c5d..d67811592394 100644
--- a/dev-python/argcomplete/Manifest
+++ b/dev-python/argcomplete/Manifest
@@ -1,8 +1,4 @@
AUX argcomplete-3.1.6-timeout.patch 1135 BLAKE2B f7092622acfaa4932ea9b85889f6f8767114d5f697039bee992e367e99021018e94408f4ad8d2e1421e22dfe19d764c081021a6fb78264d717843ee71a4988d4 SHA512 b56b8a24e83c9560e9a05d540b075c8274a57432a7a8f3f0d491a0a6ce7e2ac2eae54f79886d48f955fcf6fad5d074202c7ec4f3870569957be51782e1fd23ba
-DIST argcomplete-3.1.2.tar.gz 89541 BLAKE2B ca00006d423244096bc2589b26a06826a4ba5541ab73176425a022a35635df3d575a9d6afe99579d7978e20d6b990f0338af6d4525337b135b27084df6352610 SHA512 661b48548e83e2e7a056f8f1151a81eee72c922951e5d3b7194fa0a08ff77c51eb5043237b9f460e5cb56751d9d159a0b43173b951e5f24094b53fd345cb8e85
-DIST argcomplete-3.1.4.tar.gz 79529 BLAKE2B 6b2291ab5d8608de6acf760ec00e3ca7edcf2118a09145eb84faa0805e16fe71165513ce9eec875664191869b279bca0e0a8fae540040a5a6b1c9d178e4272b9 SHA512 d5108273fb570ec42667acefd1cf397e2fbedb3d4fbc31bb2b3206cdbb3275fde88b4d40e9dc65045b6a94334e6b5b9136054c6291edc21dcd0542f1369fe4b1
DIST argcomplete-3.1.6.tar.gz 79685 BLAKE2B df21d5a68a173a3c09b76d866adf949910ad775eb6c7d09d797308e87c128a6eebe173d89fc95aaa42bb87bf08e9c84aa217e8844c9fab5c680c83e07d0c7854 SHA512 7d625dfc49253281f692254a23e7fc4af155b97a7df55a0b33eba9655281702396a1119269cf80b5650885e00d75886fbdcbd85312e7ccac6d940edd6189d50e
-EBUILD argcomplete-3.1.2.ebuild 890 BLAKE2B 0193902a301a89fc257d46f4ffe8d91f7b6911e454614a8eebbd466d042cd1f53a02a3ee49ced51791ef62cdcb4bbbe06b7d796cb11c72a17367b94abd1031b9 SHA512 1608543cf0c6601e48cc3f4b4c1ba4c710a80fb596b084ae281acd00022c4a8ccaebc42fe19ad3d1f497499a0206b98a3b58e4c56475f37f22661db458bcadb1
-EBUILD argcomplete-3.1.4.ebuild 898 BLAKE2B 6d37c1853154a218c9416510ca92d966811ebc5d798f78043ab24aa77be102afad5995a162a36cc96064fae0b545d5cc76c33dc21fa9982406cd2889de091e19 SHA512 1bbe32beb1703cabe5d15fe963d4fbda79d877fb7677b144d799b83c74a9a172964c00ab5fada7eb11b1a7b714e5f5cb15de186bbd70461a422fb31a0f555fc6
-EBUILD argcomplete-3.1.6.ebuild 1054 BLAKE2B a0a67c2a3e8a8440eca5514d912376b345f46a4e2c0a261c1f2a04f1999c0f6ee773f8828f73af26055b755ebea4dd03624f25a9f4151fb179ec577734db7d00 SHA512 74c9edb59e5f919f6cb97edcd13a95a171656b2aeb2369a85b54aa5ee6f6a3de1988bee2584e2c016fce505e9980b315d37f26e42ff3a329c376efef7b05a368
+EBUILD argcomplete-3.1.6.ebuild 1046 BLAKE2B 4e7a38655c77c30d4f5b9678c30690a9c70747da7bb170657f3ea1b36787cf7ccaf332f165c33deeb3e684c47ed2906222d5bc321fff5489e1049537bae08fad SHA512 56d7d0a8b7972c1a4715afdd6e9ed3cfa8a5bd0b65082c8cf4df41f40570a8c44e3bf0796cd5531ae0cc35e9639a2254fc3e49d3d1558038a5ac2424d1f5be3b
MISC metadata.xml 411 BLAKE2B 963cfdba9183fde9e97c534345164d26be569d841dcc6fd274601b18d5de2ae97fa837b0acfdc59616c5d19cc54ea368547ffd901f90239cdfb5ba08e8721607 SHA512 22db237979be34053ad7201f599d576a7756b71e6b75c40c2808d47f276cce6d3594ae46dcaec5aa5adab9e9e24e11d47bb9044a8b1a146163d66687965cf5b7
diff --git a/dev-python/argcomplete/argcomplete-3.1.2.ebuild b/dev-python/argcomplete/argcomplete-3.1.2.ebuild
deleted file mode 100644
index 76ff05d72626..000000000000
--- a/dev-python/argcomplete/argcomplete-3.1.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Bash tab completion for argparse"
-HOMEPAGE="
- https://github.com/kislyuk/argcomplete/
- https://pypi.org/project/argcomplete/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# pip is called as an external tool
-BDEPEND="
- test? (
- app-shells/fish
- app-shells/tcsh
- app-shells/zsh
- dev-python/pexpect[${PYTHON_USEDEP}]
- >=dev-python/pip-19
- )
-"
-
-src_prepare() {
- sed -i -e 's:timeout=5:timeout=180:' test/test.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- "${EPYTHON}" test/test.py -v || die
-}
diff --git a/dev-python/argcomplete/argcomplete-3.1.4.ebuild b/dev-python/argcomplete/argcomplete-3.1.4.ebuild
deleted file mode 100644
index 82dbb5a4320f..000000000000
--- a/dev-python/argcomplete/argcomplete-3.1.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Bash tab completion for argparse"
-HOMEPAGE="
- https://github.com/kislyuk/argcomplete/
- https://pypi.org/project/argcomplete/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# pip is called as an external tool
-BDEPEND="
- test? (
- app-shells/fish
- app-shells/tcsh
- app-shells/zsh
- dev-python/pexpect[${PYTHON_USEDEP}]
- >=dev-python/pip-19
- )
-"
-
-src_prepare() {
- sed -i -e 's:timeout=5:timeout=180:' test/test.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- "${EPYTHON}" test/test.py -v || die
-}
diff --git a/dev-python/argcomplete/argcomplete-3.1.6.ebuild b/dev-python/argcomplete/argcomplete-3.1.6.ebuild
index 691d9d9b7d84..bc91e38c6e93 100644
--- a/dev-python/argcomplete/argcomplete-3.1.6.ebuild
+++ b/dev-python/argcomplete/argcomplete-3.1.6.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/asn1crypto/Manifest b/dev-python/asn1crypto/Manifest
index 3742e006a6cd..e10c878f4ac4 100644
--- a/dev-python/asn1crypto/Manifest
+++ b/dev-python/asn1crypto/Manifest
@@ -1,5 +1,3 @@
-DIST asn1crypto-1.5.1.gh.tar.gz 686175 BLAKE2B 1e308ac17c36daaa9ca69fc48ccf0465e540b07d96c1a3e6977844994950e2c75061d7b88525b7e46b61e5c725ac4505ada8757d51ac67c72f11f86917fca54b SHA512 1bcb93d82a2602e3b5c66a180f5d16cd3a9731d86d89fbd44c1e23d735e708e9bf9bb6cbabc2a5d60619f51a7c38dfb1f7ed63820f422ccf42800a39f4637626
DIST asn1crypto-8609892a88f571bc10110603c173832cd100cb44.gh.tar.gz 691008 BLAKE2B d80b51780cad441de5de4ae2e3bcbb53b2062b48ab793a544900f17b883dbbead8b3572f13b942d2def1d66c86dfcfe621f7f1937a863afaebc4974c287e175b SHA512 5d16350861a0ec2ab3fff5c64fe834fa5884c268ade053b6cfd75f4a63b5cffd9538c8824fe379f82c633390d7f622564d6cb5a7826df7eb07fc8adbe903a9c8
-EBUILD asn1crypto-1.5.1.ebuild 691 BLAKE2B 8d204cf811ad5e15713df318fc59aac474eb1ab7399202fb5ec13087c7c67a7d409634d062c66b9054f0bc7795959e65d96d55b8c2740453597aad50aef51953 SHA512 ea55aa60450f3ef881113746ba3f271eaab6fdcdce0dfbe18c731c5588e270887e81dfae98e6faa681402f45ba5576c7969dfb19387e72529cd6147b3d57e784
EBUILD asn1crypto-1.5.1_p20231012.ebuild 804 BLAKE2B 54bab89a552164959381eb81c6d3047782c3405dd3d989878fa3bc38f208e028dee94d624491e28224d940fd060937ca5e2050c3790f4fd25e1f06031a4c3495 SHA512 c09411b1e1557e79ed2d7ce5473d0e40d2df1b100c9f5d283daf1b39da9ee951a1d8d54074c515bd787b1621030f7cb1063402d27aa0e322ff108c40a2f00d02
MISC metadata.xml 394 BLAKE2B cb3902bf00ff0b7ad12e9e9354c399c86822f90d2bc92b52adfd45e04f3bdde21f803783ad8b69c518fd1b01e9e3d3d0a1a3c7753303cabb0905ec049e92f3ec SHA512 88d151e398b1ad0e0f2416a561bd0ec21c5fc65b9b62ebd2ede159123254d8bff2bdc49b0ca22da628a126602d9d2c94600855e403531cfb4124587c7913e93f
diff --git a/dev-python/asn1crypto/asn1crypto-1.5.1.ebuild b/dev-python/asn1crypto/asn1crypto-1.5.1.ebuild
deleted file mode 100644
index c9259acec15d..000000000000
--- a/dev-python/asn1crypto/asn1crypto-1.5.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python ASN.1 library with a focus on performance and a pythonic API"
-HOMEPAGE="
- https://github.com/wbond/asn1crypto/
- https://pypi.org/project/asn1crypto/
-"
-SRC_URI="
- https://github.com/wbond/asn1crypto/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-distutils_enable_tests unittest
diff --git a/dev-python/asttokens/Manifest b/dev-python/asttokens/Manifest
index a1c7fbff5e97..76e0ab683196 100644
--- a/dev-python/asttokens/Manifest
+++ b/dev-python/asttokens/Manifest
@@ -1,5 +1,3 @@
-DIST asttokens-2.4.0.gh.tar.gz 56965 BLAKE2B 60adc46bd30f5c2fee368362f655bb6a83d2394f2c0badfc191f91335decd523a2f1523927b4ce3cdbe1a557cfb335635c68c20acbb33384cf9c3a816bbb6743 SHA512 183321c6eef3493e49289834425d4ec59dec5fdc496d27e4d89ab5ca2a830306367e0464dba25856da612e018f8d6cefedf7c2349488884031f02a91acc73cd4
DIST asttokens-2.4.1.gh.tar.gz 57358 BLAKE2B dff2bdbbb62ed0c99f620284e4ad4abe418c315356caee26988ed7722a9aec77be4fe79b877e350cf632e076cd7c421f6ec824e7ffdda1d6684b03fffb15e7b2 SHA512 62263e50e14953e98236cdcbd75121ff5f6a3dc949170412a97f17af9b2572415373971d2286c4821b03249404b5a4c53ef5c7f1ec37aa9e2bf4a743d16de1da
-EBUILD asttokens-2.4.0.ebuild 1002 BLAKE2B 40a06622ffba6b10a086435c010318c15e3094f776c9bb787b320be7f4a8be256c68bdcc54f849487e8e051a5b5022450be7deb30537dd119850909142335a28 SHA512 f59d005bf1c073c3b0f58682bac0df3917405552734269997bd7c4907570f981b83a0f52702362da2aa0f60bfcfb8c64e922070bc8d514ae8478cbb556592653
-EBUILD asttokens-2.4.1.ebuild 1090 BLAKE2B 90d1b577fe4879233a3e0d51384dcb89412679e1da65830fd3908b9fd73c4cdb54ccd9c60a30cc1b94a8497655adf4867a1a6976ba590bfcfb4671515ae0e98e SHA512 c72113630f23516e6d9ccacbe69f8922955a65c3c3dd84a880af37bf26c733196bd322fb3fd0a62962eda38772cf21001bc6d4c15cde18d93ec5e2532608eb52
+EBUILD asttokens-2.4.1.ebuild 1082 BLAKE2B 65006534852fc95a2fe7ec0e1f34370717a542d12f179fc75b0a303a85478457e2217b4cb28f1f92b83c5a9be109918cef56aa3ab350bf17c6f944950984c23c SHA512 77ead6c783e7f261469ff3176f09a1fe1d1657fa221f7aa675626d152c0a040f9ad855fb77cd0d5d0dcd522d4c25a2542da08b1ac03fbb4561a7de4147df00c0
MISC metadata.xml 350 BLAKE2B c05dcff93454660cb741def5cb0ca82e56f0cba84bddb9604153b6d70625e4dfc9e15743c3448a0cb68d9b5ccf0778f8126390872bd8689df0e0ab2bed7e6582 SHA512 521762b1e8a542c5f3156014884c3d845b6fe882e819c924aa8023f8dff32a94490e64a1d1f700f5127bd867c60c4f0f7c4aed5c39f78e52bd8ebabd113403cf
diff --git a/dev-python/asttokens/asttokens-2.4.0.ebuild b/dev-python/asttokens/asttokens-2.4.0.ebuild
deleted file mode 100644
index 8817e0517d4b..000000000000
--- a/dev-python/asttokens/asttokens-2.4.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Annotate Python AST trees with source text and token information"
-HOMEPAGE="
- https://github.com/gristlabs/asttokens/
- https://pypi.org/project/asttokens/
-"
-SRC_URI="
- https://github.com/gristlabs/asttokens/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/astroid[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # test suite itself broken with new astroid versions, upstream less care
- # https://github.com/gristlabs/asttokens/issues/79
- tests/test_astroid.py
-)
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
diff --git a/dev-python/asttokens/asttokens-2.4.1.ebuild b/dev-python/asttokens/asttokens-2.4.1.ebuild
index a7fd3163bbf1..beb877005411 100644
--- a/dev-python/asttokens/asttokens-2.4.1.ebuild
+++ b/dev-python/asttokens/asttokens-2.4.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/autopep8/Manifest b/dev-python/autopep8/Manifest
index 1d5a721060e7..77abcc06f20d 100644
--- a/dev-python/autopep8/Manifest
+++ b/dev-python/autopep8/Manifest
@@ -1,6 +1,4 @@
-DIST autopep8-2.0.4.tar.gz 116472 BLAKE2B c6e6d207e9e27db450b74fe63fc3c8dce1e6729e0c86046e3efb2a7e749ff402e4cb33062a10c49db7a5f158b12df35088686425a9d822a32b8a4fb6185aae7c SHA512 2c3731d328d0128b4e93c9cb05d730cdf4e08cb18b73ca0de3ac24462feb3e1e61c805ce4cef67f0df2db04773657d0efae70cbca9a67fa5d2790b07daeafeac
DIST autopep8-2.0.4_p20231027.gh.tar.gz 146180 BLAKE2B 3818423c9683157df0c3ed905a225228da7ca44a361247aecbc84b70bd5476a148c6ceb38598b84ff337bf66b1fadcbec47c79738954d90fe1f04f31a467441a SHA512 28c88acd0863d7f6a7333150ce9b916e4776eefacc7eeb7c4de14a3c823c9331fb15fef03f2288ae921ddef37c19191a6550b152df6331d075217908ab1b3a7f
-EBUILD autopep8-2.0.4.ebuild 1141 BLAKE2B 911e0028097a2781bc1db1e44a00b047655c9db0d3c71cc73262544a061edfd6fdebb055369e108f26720052017c84b066dbb33e4477e64f41df09e0d4cb0dea SHA512 7083541a22721f8615d091422c1739e307ac4d2922d1868d65d4d1e945aba235f0277ca1ec8ef6c2d42d5c809c6cb77006eeb496e7b7d338f08a1dc4d45f6b74
-EBUILD autopep8-2.0.4_p20231027.ebuild 1304 BLAKE2B a184d0cccb8e3e605dfb90c311e6f576fffed380adabf639b75a595cb3a9085615790ffc848cd2c23ae21745f9d3ff2ff48f6e27b698abf516b1bd0ff5d13903 SHA512 d9aa6fda4a560b9b69cca5191ddcd641a6d59a26de5d1277864321c82ca90a4ef50a4980ee2abe8bc91f1c770d3ad6386d72c765f92d60acee6aa476218dbedb
+EBUILD autopep8-2.0.4_p20231027.ebuild 1299 BLAKE2B 0d4ffd764f986be8fa97d2e32191f197cf8f2d76b1f4b544e14697451cbcd21834c386f5725672ed172f9e4d9de9fe92bb27446b08e8fede1c0b8aad230bd230 SHA512 79343564c5fe8bf2116bf36b88a939fdfe64a77c014e33c1afc440ef61fd2c57cd8fb9da2c4fa115d3642eecc7fe7d31d05f279f42de9f8f822923f946d97595
EBUILD autopep8-9999.ebuild 804 BLAKE2B 639958a931b30f46cab9c6f28845f221f7bbd3a32101418cb442bc2b37a1ee5c843a409c16370e04ce1fd9188eda006d2ed6d32d22fbbd13a46191a55efb540d SHA512 2de23197bb23add952003d6ebb737fd346b58897ffca8f11caa98e4e5de88b412dbdbcf84bc374f22db10d75a520796b07a3c7af3cb3cb48c9a64a419f0ca2da
MISC metadata.xml 404 BLAKE2B e9442968d195e1605d55b880cf29f4a2945f67c57c0d7d0325e19c0ccf60cac0ac3e68115a0285f87068482163f537abc1d75bddfdc6ae860c8c52c375147fdc SHA512 3e0b8a6ee869086166bb670a73189ca681729276cc7897666127b7e25b3a252aa2e80da5fd4dbb43d101a439d12f146ba0ba61bebf30a87a97f1030325f1aeab
diff --git a/dev-python/autopep8/autopep8-2.0.4.ebuild b/dev-python/autopep8/autopep8-2.0.4.ebuild
deleted file mode 100644
index a55c69972647..000000000000
--- a/dev-python/autopep8/autopep8-2.0.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
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
-HOMEPAGE="
- https://github.com/hhatto/autopep8/
- https://pypi.org/project/autopep8/
-"
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/hhatto/${PN}.git"
- inherit git-r3
-else
- inherit pypi
- KEYWORDS="~alpha amd64 arm64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/pycodestyle-2.10[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.{8..10})
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=()
-
- [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=(
- # fails due to deprecation warnings
- test/test_autopep8.py::CommandLineTests::test_in_place_no_modifications_no_writes
- test/test_autopep8.py::CommandLineTests::test_in_place_no_modifications_no_writes_with_empty_file
- )
-
- epytest
-}
diff --git a/dev-python/autopep8/autopep8-2.0.4_p20231027.ebuild b/dev-python/autopep8/autopep8-2.0.4_p20231027.ebuild
index 05e47b6ddcdc..81dbf312a6ed 100644
--- a/dev-python/autopep8/autopep8-2.0.4_p20231027.ebuild
+++ b/dev-python/autopep8/autopep8-2.0.4_p20231027.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/hhatto/${PN}.git"
inherit git-r3
else
- KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
COMMIT="af7399d90926f2fe99a71f15197a08fa197f73a1"
SRC_URI="
https://github.com/hhatto/autopep8/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index d0bcec802c62..ccc552e1b4d5 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1,5 +1,3 @@
-DIST bitarray-2.8.2.tar.gz 128382 BLAKE2B c29bacb5bf8b1605546b7919a90909b0be3cd3c95237d98f83c36b6a502241d84b5ad3dd437b461a02fdff1641df31ccc22774d5f78d7a6c07b1ecd720c04cab SHA512 f375e81acf9e5ea618b7f62e2b43b860f4f666c96f5d166431dbc792fd5634b7d7f319ab4822ccbacded94c84dee6bb09daaca357814d0b0e4a7dbb1f4f8587a
DIST bitarray-2.8.3.tar.gz 128790 BLAKE2B 198723c7e26ad1638f541ae5269a9294e4588d8ece76121c4e2758f79dd704217fb0a83da3b5798f95f93006a18c4a6704aeb0efc7d55a42cc277789c6581154 SHA512 60c551ec98746495c3ae73fc40b660bcadc27dcbb42f022524daf33830494f5d168b9577bb5270de42f59da43a52548cfdb262c3386fafe6c1dd1d18592a7a7e
-EBUILD bitarray-2.8.2.ebuild 553 BLAKE2B 0597521ca71666cc251845819a3e098e7dccc6d246a7dd8232c7f101a0a8d11d123d2c5a0762a49df7f897a8a6dd4e96142534c940c2f570441f51ede7bb709f SHA512 faabf4d28405b7218aacd5d1cfd5b33908d3d33e0b52e560a14199f29b2ecdb151021ae5e4c165f13d2ec5afd4785481a677f0688c1c04330131060d98148811
-EBUILD bitarray-2.8.3.ebuild 556 BLAKE2B 98002852b78c48dcf0be300376ab049abf7a6bce173598a5aabb125efd00e466d886e35a9b56d50ae0a10ed5943ed588c67697167f488814f522a60d83603170 SHA512 19c9a5e726f5ef3ae2c7540f20ba6c14bec519740d04426d8c820d73eb38f3a46b84b36444ca150af08356a9a03836bfbdfffa20cf8776eabd05e54b85ce66be
+EBUILD bitarray-2.8.3.ebuild 553 BLAKE2B 0597521ca71666cc251845819a3e098e7dccc6d246a7dd8232c7f101a0a8d11d123d2c5a0762a49df7f897a8a6dd4e96142534c940c2f570441f51ede7bb709f SHA512 faabf4d28405b7218aacd5d1cfd5b33908d3d33e0b52e560a14199f29b2ecdb151021ae5e4c165f13d2ec5afd4785481a677f0688c1c04330131060d98148811
MISC metadata.xml 1207 BLAKE2B 67a57c61a71655fcd94e7025fe4d30792b6921a40f151d827f4c936dbc96c2b81afd2f2a302cfbf15356a591be941268561545d7ac7bc0cdb19e3f87a03e4b4b SHA512 5069c6622d7840c402007c420169e679da08db020952f798fd4299d6f1b324ce8cead3ca2a9072b96d8d852d5630827833eb27d39a190153e8da46ac9f386b90
diff --git a/dev-python/bitarray/bitarray-2.8.2.ebuild b/dev-python/bitarray/bitarray-2.8.2.ebuild
deleted file mode 100644
index f1bfdf5400a9..000000000000
--- a/dev-python/bitarray/bitarray-2.8.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Efficient arrays of booleans -- C extension"
-HOMEPAGE="
- https://github.com/ilanschnell/bitarray/
- https://pypi.org/project/bitarray/
-"
-
-SLOT="0"
-LICENSE="PSF-2"
-KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
-
-python_test() {
- "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/bitarray/bitarray-2.8.3.ebuild b/dev-python/bitarray/bitarray-2.8.3.ebuild
index 952aef38021e..f1bfdf5400a9 100644
--- a/dev-python/bitarray/bitarray-2.8.3.ebuild
+++ b/dev-python/bitarray/bitarray-2.8.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="PSF-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
python_test() {
"${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}"
diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest
index 21a3083d3fc9..910f0ccec48f 100644
--- a/dev-python/black/Manifest
+++ b/dev-python/black/Manifest
@@ -1,7 +1,3 @@
-DIST black-23.10.1.tar.gz 597307 BLAKE2B 1f7522653e6eb537bd57826c8f4efc0520bab6a62b4ba5718fbd841bad046cd0a62edd5a87e8d5884e80b5882c712304e48f2af75770bd6b25e85dc7b262dc71 SHA512 493c46e01411ba6fc4ed81362dc056fb6171a9ec4d85142e5018e610b887b4ed674a09b6b0ede7cd53504904400adbf8b914b37cf0e73a0abaa2eef469a9ec02
DIST black-23.11.0.tar.gz 615416 BLAKE2B eaf2dc20060b9161bb03b8f9ff99afa948f7296fa9d8d1aead10469e4edd4f78c871f0846c66a5673b94e2e4e0dfa9d70906ff4324fec5f40f0983a367df54e1 SHA512 50c9d04f57cae3b8338abd90c54f5025b915e8d50cc79863b3b540a434250475f13cd6c48f15e9b955981a2a6dadec9b4eed4caa277f349a8406d7f8640f2a2e
-DIST black-23.9.1.tar.gz 589529 BLAKE2B 642e1bb7b83653d879b3cbf1e618472a3106c1d9c918cbb57e5f517a96a8838a501f0e49f0fa1822d87600b4a8cecaac8da2bc9f08d5bc4131a611a90099f60a SHA512 0732409800a131fee69fffa8e7be8c128d26f0f75038235ba6f8c7451901199eed4118a2cb640ec0a5e6b40238bf41991c4a0559534f3a9f13d29f118e5b4aaa
-EBUILD black-23.10.1.ebuild 1419 BLAKE2B 159bb6253fead0e9868fa730d93cda3942b8bcbdeba595a4ed853a7a5b38de2c1118f7014637adf229fa94faec559d2620093a0d8d442f85771dc13b711947eb SHA512 7891509019d71dd6a88f6b07cbf7b706136f36b20695abb14dd0a75305adec58fffe5ab0f817553e587b61800da15f38146c3779149e23e06b66df4c3c94dd11
-EBUILD black-23.11.0.ebuild 1309 BLAKE2B 6200ecd06f62535828f19c6d512be9a1cff382a0cc93104d5fd5ba0f7ea8e33a31f1fbe0268f50428c926765409e6713875d2189c34cb988f9eda7f7f6180943 SHA512 bff5e59f0e3291adee02d7151ffca3227ce0e98059925f34f5e0fd19070691f2ce7f31d3f29f256acbd4049082259551104ec42b4341ef8ffe9f2ed6f1d3882d
-EBUILD black-23.9.1.ebuild 1411 BLAKE2B a34b33a3cfbf25f22b27e60d26931c86fcb5c8121d02660e7f6fd96fc3fbb0e19199c99f00a51e7a1ad40bcafb0213a59f13104537db38301a128748c0a2c38c SHA512 440d1b59f0fe0f4e1901a6181e819940123886ff0e28db0670c88b72dd57771447fbe5dcb2e815b8bc057690571e0d740106f4dbf7bad08b5e2371ecb71311cb
+EBUILD black-23.11.0.ebuild 1306 BLAKE2B 119d883a6bc38b060c490a962f199ceb3fae0a0b057c88f23875d536cb61383aacc6f6e51251061bfea94fc9b124840da082a4b50d70eb6c69351208dc20cd77 SHA512 f5ce41d81f6f4222c4558b338ac29e7925e98d0cfc2b5b4cda1937c01b528edce90b30bc33183e9f9e314f24f2a09087fe1a96837afda5c58ec320af7fe0dad2
MISC metadata.xml 446 BLAKE2B 7d9bdbc4fdd62c1b4278a824a75dede64ccd3a4d865722a99edbd4e316342879eefa7b249c453668a5d33009e134e2feb4d1ac01976146c3e988f3724749d4a4 SHA512 0a3a912fc1d439a92452e48c9749705cd2307e645bb1274d22265656f6101574edda79cf04c03ae512818e7077e404f79fb1f70fd68d9c7cd3be3417f991700d
diff --git a/dev-python/black/black-23.10.1.ebuild b/dev-python/black/black-23.10.1.ebuild
deleted file mode 100644
index 29726cd5e4ea..000000000000
--- a/dev-python/black/black-23.10.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing optfeature pypi
-
-DESCRIPTION="The uncompromising Python code formatter"
-HOMEPAGE="
- https://black.readthedocs.io/en/stable/
- https://github.com/psf/black/
- https://pypi.org/project/black/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/click-8.0.0[${PYTHON_USEDEP}]
- >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
- >=dev-python/packaging-22.0[${PYTHON_USEDEP}]
- >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
- dev-python/aiohttp-cors[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest -n "$(makeopts_jobs)" --dist=worksteal
-}
-
-pkg_postinst() {
- optfeature "blackd - HTTP API for black" \
- "dev-python/aiohttp dev-python/aiohttp-cors"
-}
diff --git a/dev-python/black/black-23.11.0.ebuild b/dev-python/black/black-23.11.0.ebuild
index 0fa2598a0ef7..f0fcc3ad2448 100644
--- a/dev-python/black/black-23.11.0.ebuild
+++ b/dev-python/black/black-23.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
>=dev-python/click-8.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/black/black-23.9.1.ebuild b/dev-python/black/black-23.9.1.ebuild
deleted file mode 100644
index 4d0dcf5513c9..000000000000
--- a/dev-python/black/black-23.9.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing optfeature pypi
-
-DESCRIPTION="The uncompromising Python code formatter"
-HOMEPAGE="
- https://black.readthedocs.io/en/stable/
- https://github.com/psf/black/
- https://pypi.org/project/black/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/click-8.0.0[${PYTHON_USEDEP}]
- >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
- >=dev-python/packaging-22.0[${PYTHON_USEDEP}]
- >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
- dev-python/aiohttp-cors[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest -n "$(makeopts_jobs)" --dist=worksteal
-}
-
-pkg_postinst() {
- optfeature "blackd - HTTP API for black" \
- "dev-python/aiohttp dev-python/aiohttp-cors"
-}
diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 7d683216da53..a146dec7c2eb 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,9 +1,3 @@
-DIST cfn-lint-0.82.2.tar.gz 3714901 BLAKE2B 76077d606ac645953f71fadf5b096e3a8e4a6e7c71b25af9647e0c155f40790ded2d96af93b959c00641475481758abc7af215cfe1004aeb05c90f3e85210bde SHA512 91f93ffcf39883dfe8bb8e15298bf9bfec4c952762b9fec162107ecf70f5a11c44baa1ea3121db9f710375b3ab5afe11dca7142251ba070835c80accf0e41d9d
-DIST cfn-lint-0.83.1.tar.gz 3656263 BLAKE2B 337352a7ba725267974ec41a5d7b6088fbf817e019429baca48feb7f19c0a5963d23df396b3c018194642068a569c995a7ae63a77ba17b66685a02b59eba1fcd SHA512 a97968a46180550f71ffca7bfb22b4e2a90eba186dd2f426ba7b3812cb457ad8bfbdc359182fd6d93b27b2937c15567c90e47d06285898bbc63baea50b4d293f
-DIST cfn-lint-0.83.2.tar.gz 3676910 BLAKE2B 058a2590c5c7bffa5144e6ce0c2dd1fbc63c999253d249e5425d0b87b12baf77dd94e1f11387516b01ffbbcffafe9a08f1d43e5025168c1c9c5bef726eafbd10 SHA512 dd20dabfb2a1132085570a0cbdad5899953d0780d569eda0f403ded0dead919de3125094f7bfc36d2b4fc69826767ebca67a8393a4e21d2a3e33313766b2b697
DIST cfn-lint-0.83.3.tar.gz 3683221 BLAKE2B 57e3d093eaabb4907cacd9908cadc1268600423e481316dab17da52f50472634e2114ab4069a9f68db440be1a76c4c96db9c53dd6991524bf2cd3699f8e5299b SHA512 6c47fcab3b077ea7ffc7f7fab695f69d2e4a00eb85c2db7889235b0b41b462a92293e538640df190871148ab6f779570385787bed161db0f65efa289b4b4803c
-EBUILD cfn-lint-0.82.2.ebuild 2066 BLAKE2B 424b3ba929924d4af94c1f5431cf03f4b3f4806059f2fe517f5b9cb1521299fc237cee0354bc04f6719ce79a585033bcebe39783cdb27de348f76e037a51af29 SHA512 56faa1fa8a2f8dd99a2a4f0b4317e542feeca137fbe55871d5bafa35c0d26e82659119c82ea2021f8a122b4ae05320906a50a32b55ad0f23935c58528642c369
-EBUILD cfn-lint-0.83.1.ebuild 2068 BLAKE2B c6ff89a463d29381fda39fe31659d967c332400e8b3e8fc89c0187aabbc6c27aa3d55b146527f0ab65416f8a96686bc7ea3a86d7edd060b9955b3d6e55a6ee2b SHA512 50e2e70d4aeb605db69c84dc276f0a3e7fc8165736a5900ef9a6036e147c89871c598561f248770fd4d3eb02b8351d9db1355c48f55f55f014063bb8938b2866
-EBUILD cfn-lint-0.83.2.ebuild 2068 BLAKE2B 74f7ab0ae2618200dc34187427124f43e9e50b933ace40fde0cdea85f1d6f1425b4f50ae62d82b166b9d31aa1983df4daa3d26fcd6838e6e3107db6a54a60ba5 SHA512 e34b7aa243f0bc37602586a2c8305f5cd57969a3457a8a13c990e27bbaa722233ffddbc7ffe9ca40d16b36cf670d3b82673e6ee5a02aae5560f326b511f7919c
-EBUILD cfn-lint-0.83.3.ebuild 2068 BLAKE2B 74f7ab0ae2618200dc34187427124f43e9e50b933ace40fde0cdea85f1d6f1425b4f50ae62d82b166b9d31aa1983df4daa3d26fcd6838e6e3107db6a54a60ba5 SHA512 e34b7aa243f0bc37602586a2c8305f5cd57969a3457a8a13c990e27bbaa722233ffddbc7ffe9ca40d16b36cf670d3b82673e6ee5a02aae5560f326b511f7919c
+EBUILD cfn-lint-0.83.3.ebuild 2066 BLAKE2B 3ddd1ca906cff204ffdfa8288e6a1a87ff70bc6aa27dddf9364712c1ce458e1f73c7506f016195ffb5e782d66cb49680969483d762b29e1063f79bd81d6fb175 SHA512 decb6d56cc5a8a7714939cc339d0014b76b43711a6df1dc75427bbfe0dfe49e8796dbfca0a56e66b79dac957fff0501e772f0e2e020bb36583959f628f4e186b
MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19
diff --git a/dev-python/cfn-lint/cfn-lint-0.82.2.ebuild b/dev-python/cfn-lint/cfn-lint-0.82.2.ebuild
deleted file mode 100644
index 71bafc9181a0..000000000000
--- a/dev-python/cfn-lint/cfn-lint-0.82.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 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_{10..11} )
-
-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 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.75.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/requests-2.15.0[${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}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/unit/module/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- # Internet
- test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
- test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
- # TODO: it looks as if AWS_DEFAULT_REGION didn't work
- test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
- test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_template_config
- )
-
- # 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-0.83.1.ebuild b/dev-python/cfn-lint/cfn-lint-0.83.1.ebuild
deleted file mode 100644
index fc685e04e4fa..000000000000
--- a/dev-python/cfn-lint/cfn-lint-0.83.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 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_{10..11} )
-
-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 ~arm ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.77.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/requests-2.15.0[${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}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/unit/module/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- # Internet
- test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
- test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
- # TODO: it looks as if AWS_DEFAULT_REGION didn't work
- test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
- test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_template_config
- )
-
- # 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-0.83.2.ebuild b/dev-python/cfn-lint/cfn-lint-0.83.2.ebuild
deleted file mode 100644
index cb9d73f6e9d8..000000000000
--- a/dev-python/cfn-lint/cfn-lint-0.83.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 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_{10..11} )
-
-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 ~arm ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.79.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/requests-2.15.0[${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}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/unit/module/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- # Internet
- test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
- test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
- # TODO: it looks as if AWS_DEFAULT_REGION didn't work
- test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
- test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_template_config
- )
-
- # 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-0.83.3.ebuild b/dev-python/cfn-lint/cfn-lint-0.83.3.ebuild
index cb9d73f6e9d8..c85db8cdbcd3 100644
--- a/dev-python/cfn-lint/cfn-lint-0.83.3.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-0.83.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
RDEPEND="
>=dev-python/aws-sam-translator-1.79.0[${PYTHON_USEDEP}]
diff --git a/dev-python/charset-normalizer/Manifest b/dev-python/charset-normalizer/Manifest
index e0ab9c86e13b..0f0f2dac732f 100644
--- a/dev-python/charset-normalizer/Manifest
+++ b/dev-python/charset-normalizer/Manifest
@@ -1,5 +1,3 @@
-DIST charset-normalizer-3.3.1.tar.gz 104095 BLAKE2B d77acf61dcda03e2135b09c5eee81130f12050f3dcd2d2108389a000b7b514dffd8c094feb74c9ab566ec07c95dbcf02d53de67e90a95a8d004c19b264ca60cc SHA512 d5f9564efd5d0112e07429d01d3b91db14af98e494e7993151724599e9abaf862cfb40c26fd47050256b0f2b36ce58c50d6dd697faa932ec3648265fb4e934f3
DIST charset-normalizer-3.3.2.tar.gz 104809 BLAKE2B dbc3271794c7d73ee0d2ccbc5cdc3aa56181ac1331b69bd72928a20cb464f64fc190fd5f627b1deab4bba4a3c62144272e4b1368d2020707522bcae10c8a9607 SHA512 227dd9496e080310b3262fe0ffc32b5ebed16e5b3a294877555c0b04dee0cb073a2a0a4fa8dbad3029703ffaf1857acf24d9b87ca74d75fa2f0ba8fd3413e9c4
-EBUILD charset-normalizer-3.3.1.ebuild 715 BLAKE2B 27c913739ce9029668f45dabeb46fb9a3cd0955fb62560090192b4432175f8a661266793019610c7e903a1938cf08bb24edc0953bdcb3901e0e5ccb57827b059 SHA512 f5645cd96929e60621aec045188d7edcf2b03c6c4ce116a3760f5df354df34efe2b1edf00081d67fa25bb1f385e5200ada67fcc5e30f99afbfdb3b5e065c9570
-EBUILD charset-normalizer-3.3.2.ebuild 723 BLAKE2B 6d7130c43310723907887d6f01f654109f36ca760222e9d92c5686a08b1f5afbe5ac3d4ce5a6cf716c6245fa9ac4b9f26a9e39bc19491a89d94b048017f8501a SHA512 4de9488a94dcd96bb5e1038abb603aaac8a77928b633b7052f2eb050e9db2055150a55470ad33a934ab867c46c005cda163b5d2d18855ecfed2d061b7049b6da
+EBUILD charset-normalizer-3.3.2.ebuild 715 BLAKE2B 27c913739ce9029668f45dabeb46fb9a3cd0955fb62560090192b4432175f8a661266793019610c7e903a1938cf08bb24edc0953bdcb3901e0e5ccb57827b059 SHA512 f5645cd96929e60621aec045188d7edcf2b03c6c4ce116a3760f5df354df34efe2b1edf00081d67fa25bb1f385e5200ada67fcc5e30f99afbfdb3b5e065c9570
MISC metadata.xml 389 BLAKE2B 3bbd21163c92f582c6f19a38c41a73b96adc3e3a3e84ecad87127fd4d77bc7b90f225f3fee8c0799b212881b5890717e65c23e1191cf1ce6a524887a747c4cec SHA512 51d4143d0e35df3d828b8d907cd5420518664c540d059e73c4f91692ca810bc36ee31083eb5d234318d2233348429422f31aa276b605eb74a9a1adcca7a72538
diff --git a/dev-python/charset-normalizer/charset-normalizer-3.3.1.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.3.1.ebuild
deleted file mode 100644
index d768b5c4343d..000000000000
--- a/dev-python/charset-normalizer/charset-normalizer-3.3.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="The Real First Universal Charset Detector"
-HOMEPAGE="
- https://pypi.org/project/charset-normalizer/
- https://github.com/Ousret/charset_normalizer/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -o addopts=
-}
diff --git a/dev-python/charset-normalizer/charset-normalizer-3.3.2.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.3.2.ebuild
index b18a4cc6ff3e..d768b5c4343d 100644
--- a/dev-python/charset-normalizer/charset-normalizer-3.3.2.ebuild
+++ b/dev-python/charset-normalizer/charset-normalizer-3.3.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
distutils_enable_tests pytest
diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 0ad9e541953d..2fb1e31e4082 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD clang-python-14.0.6.ebuild 956 BLAKE2B 0452806a0baf8641d44d86c91b95958fe3bdef74fe62c32e6cb90c90ee8718c61fe9649d2f9ac17b127d65c64cba9093adee742f455be720ca2bf558131cee05 SHA512 5179df9990802cfcedcd59b8a38a6198cdfddb511fb872872c2e4cfc95531f114acb6bb43395c74659c6b46a42da32213e8312e2ed71b6e317a7270a12cfa214
EBUILD clang-python-15.0.7.ebuild 1202 BLAKE2B b655ab7b2fa3a5334666e42d36e1e7773be8910f5a47fe8792be04fafbc0c9889cf74d5ca4671863b5244b874133bb353feb4b1ac119e52486ac18d3ff7c6760 SHA512 eb99a86e826ff46d78e1f97a7db1c867e0fc4c9d0036de31407d83dc4de1b8cf80e36ba186d6d8a825209bbb4312d7120b96cbf59d6cb5cf598a3ffb754bf75d
EBUILD clang-python-16.0.6.ebuild 1203 BLAKE2B 7baa638bb302b5b97aea34e62d28035f6e2e7aab0bd626bae94d9b3ba9e776316a81003b55ae8a71008b13a664569c8587df927c5f925591addc99a2b4381832 SHA512 a2b00fe7edaf1cb1bb48c0e93555fbea3ef929f16d168b27e1ec1e3f38989e3220e6df1ab847ac2020faa7d44d957c6af7ec0723418e248677a40e29c071ddb2
@@ -16,4 +17,5 @@ EBUILD clang-python-17.0.5.ebuild 1205 BLAKE2B 18081510503b8096976c6e8586ddfb9ec
EBUILD clang-python-17.0.6.ebuild 1205 BLAKE2B 18081510503b8096976c6e8586ddfb9ec357b99104a32132133c0d008bbe8c1f5ded7156d59154596332df2355a3e63c9b4a6d86ca56a0d532cc8dfa7bd9614c SHA512 54ed491aba58444e19ed851f1fe8c77955534608ec271cf21702d374f733dd81e8f34ddae0599a5602cba063497b8e199b34b34efed3be0c44107a577d3e2438
EBUILD clang-python-18.0.0.9999.ebuild 1170 BLAKE2B 90973d66df90d8a0bca727049d90e2e0cd08d084d133ef6eae9a82eef22151a2a668f14b725ccf693092ff7bb42088696f5777454a84fb201278a56332b62cf1 SHA512 ab723719d9f4d2f2252c34626e7fc7631e72ccdcb8338d4072d9ce571dd55c51aba191b49c5f12fb252f78517e7358154273b89bc1fe7c39cd34070220a69085
EBUILD clang-python-18.0.0_pre20231119.ebuild 1170 BLAKE2B 90973d66df90d8a0bca727049d90e2e0cd08d084d133ef6eae9a82eef22151a2a668f14b725ccf693092ff7bb42088696f5777454a84fb201278a56332b62cf1 SHA512 ab723719d9f4d2f2252c34626e7fc7631e72ccdcb8338d4072d9ce571dd55c51aba191b49c5f12fb252f78517e7358154273b89bc1fe7c39cd34070220a69085
+EBUILD clang-python-18.0.0_pre20231129.ebuild 1170 BLAKE2B 90973d66df90d8a0bca727049d90e2e0cd08d084d133ef6eae9a82eef22151a2a668f14b725ccf693092ff7bb42088696f5777454a84fb201278a56332b62cf1 SHA512 ab723719d9f4d2f2252c34626e7fc7631e72ccdcb8338d4072d9ce571dd55c51aba191b49c5f12fb252f78517e7358154273b89bc1fe7c39cd34070220a69085
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-python/clang-python/clang-python-18.0.0_pre20231129.ebuild b/dev-python/clang-python/clang-python-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..e1394f43bcd1
--- /dev/null
+++ b/dev-python/clang-python/clang-python-18.0.0_pre20231129.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+ >=sys-devel/clang-${PV}:*
+ !sys-devel/llvm:0[clang(-),python(-)]
+ !sys-devel/clang:0[python(-)]
+"
+RDEPEND="
+ ${DEPEND}
+ ${PYTHON_DEPS}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ test? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+ # tests rely on results from a specific clang version, so override
+ # the search path
+ local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
+ local -x CLANG_NO_DEFAULT_CONFIG=1
+ "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+ python_foreach_impl python_test
+}
+
+src_install() {
+ python_foreach_impl python_domodule clang
+}
diff --git a/dev-python/click-help-colors/Manifest b/dev-python/click-help-colors/Manifest
index e3dc8c44242c..5308afcad4d0 100644
--- a/dev-python/click-help-colors/Manifest
+++ b/dev-python/click-help-colors/Manifest
@@ -1,8 +1,4 @@
AUX click-help-colors-0.9.4-no-color.patch 406 BLAKE2B 3279218a0e51a176abaa4c88308d11f6e2ff59f18a9ba4df7e97338e71823c8a0aa7a4c24989ca6db3e977b768d32188d0d6d45a228f97cd0ba6562ef3f44133 SHA512 f8054df4e6113404c242722704f0990d8537ffa4f353ef20d396277769ebb0de11617026f97f9a9097eea38a145608fac9bffc7934805d97e24a9488f9200814
-DIST click-help-colors-0.9.2.gh.tar.gz 130204 BLAKE2B ac8f4b0369f5a1d71115e92d84b6b2229f955c74d2ca443aa98319316d5a6d944d29ce4979fc2d8cd03dd5916c4ab6b0870172f2982a83df6d510e51b779ef60 SHA512 1092b256339faf7399274c7cd525895f53e57f31e5d0d4a7068e0fa29e7757d14881a2fd980c501a7277a25ece760623fa4c967c60302359c880899c8a01652f
-DIST click-help-colors-0.9.3.gh.tar.gz 131170 BLAKE2B 612789519501858ee8ed415b274b426273b6e4c48b9f650f966f0ee2774c97531c5bbbbf7e0e6edb08f50821635212a04f920a2a26d8897db9dd9413c3999bfd SHA512 7d3708ea710de41baca075468e5d434f5536d04ceb1092085c46cccc31f58d16f6ed1095efca1d9dc6bd1e5532a41e8bde4343d8197744fca58642dd80a03c59
DIST click-help-colors-0.9.4.gh.tar.gz 131221 BLAKE2B cb6e5818eddf8ac757206b537053368be672382133bd6a1de65653b671c8780e991b437a31313740303b0e9d6d84eccb04b84577149311c3a27ad9fdaae4c5a4 SHA512 9dd7cc972834e4711cd9f3e957ab50aaa9e7c3e983a98d2d35603a548c85c9c3d3104f567cd13250eb621b67d138b7b94771216dc8323a281fe4fee51d7b752e
-EBUILD click-help-colors-0.9.2.ebuild 697 BLAKE2B 71432111e3e6174be06ba4bb41163f79c041507fc22ca0d96c5682aa7af3b270d6849dd58594ed2576cca5a714935ba2842ea6e9dc61450abeb8f275843f408a SHA512 f93bda84de3d394bea3b2bdf87e9151f3a212258d5627a4b3538e638804e35245896d7e625d861745e86ac89e82dfe447fb355c1521f475e1712c005d7d619fa
-EBUILD click-help-colors-0.9.3.ebuild 698 BLAKE2B bea683889720ada08c37d50137118628d7268b3d6512f1c170904fb983b0733ac433e18b54e2e559ee4300da56190b67255e13be235e16f034ec9e4120179a0c SHA512 0355e3376ee90b2af16686b4e357a03b908e0c71c603f02c7118989e021d2f0bd4ed7279e966c0e8805cb7f2e514ff7b93742f9e0156ed6a083f59a6506c6f5b
-EBUILD click-help-colors-0.9.4.ebuild 877 BLAKE2B 688609d8efd91b2c9f7d1bcc8bbf716ddb07015e7dea3d6e571b18fc74f10473f9fd9ba4bad9191b31208793fe42cb86ea53eab33f5f8eb31584e77311663af4 SHA512 c20856ee8a2d7d74fe324d0ed19dbe47eb2c9c50152f6795502b310b5c38a23d6dc732bb4807ef8c976cc38bc6f240039e212d6d4f8dc42c902ebb8a7b9d7a4f
+EBUILD click-help-colors-0.9.4.ebuild 876 BLAKE2B 8f4be4e818f39acbcebc00d35cb4a73611797953aa6babc49d592ae86145fffc364197ee5c33175604ec2fa512025aa4df71c4b8ac9975fb5636cb8dfab0eeba SHA512 250cc6c634597e8cb8bf407cb6a515f76d8974af661c73cabb77dc46590ea08887915a2c91fcebb9226c5c7b2207babeef2ff9866d8d2a9369b0905635529034
MISC metadata.xml 522 BLAKE2B c281d2270d2e8389fcf83ece941af24a414107601d4c840731fbe952d73d71c32fd26276af21fa5ba4b2bdec0f35ef77a94a12a3239c1f053f50c9aff3e90d7e SHA512 45b82c348eea430dda7453b265e152f1d60d7a3aa17365b8d86ad57d17943ad7d44d5029504636e56c0b437a32e12f6e9c446d5fc6bb70fa72c72108b538f143
diff --git a/dev-python/click-help-colors/click-help-colors-0.9.2.ebuild b/dev-python/click-help-colors/click-help-colors-0.9.2.ebuild
deleted file mode 100644
index a465035b5d80..000000000000
--- a/dev-python/click-help-colors/click-help-colors-0.9.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Colorization of help messages in Click"
-HOMEPAGE="
- https://github.com/click-contrib/click-help-colors/
- https://pypi.org/project/click-help-colors/
-"
-SRC_URI="
- https://github.com/click-contrib/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-IUSE="examples"
-
-RDEPEND="
- dev-python/click[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/click-help-colors/click-help-colors-0.9.3.ebuild b/dev-python/click-help-colors/click-help-colors-0.9.3.ebuild
deleted file mode 100644
index 1f2d4a2665be..000000000000
--- a/dev-python/click-help-colors/click-help-colors-0.9.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Colorization of help messages in Click"
-HOMEPAGE="
- https://github.com/click-contrib/click-help-colors/
- https://pypi.org/project/click-help-colors/
-"
-SRC_URI="
- https://github.com/click-contrib/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-IUSE="examples"
-
-RDEPEND="
- dev-python/click[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/click-help-colors/click-help-colors-0.9.4.ebuild b/dev-python/click-help-colors/click-help-colors-0.9.4.ebuild
index bd5e2076bd81..98ffce385cf5 100644
--- a/dev-python/click-help-colors/click-help-colors-0.9.4.ebuild
+++ b/dev-python/click-help-colors/click-help-colors-0.9.4.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
IUSE="examples"
RDEPEND="
diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest
index df4d472d3455..a472e239e751 100644
--- a/dev-python/cliff/Manifest
+++ b/dev-python/cliff/Manifest
@@ -1,5 +1,3 @@
-DIST cliff-4.3.0.tar.gz 82652 BLAKE2B 8d4977e3541fd9de21fb637069abcb92cf38b07f47f0d61d329397ab9d42335f18faa6d7d13862b7f188632af39d46118d0f3ebfcf2475b67c258388aa4bbcc2 SHA512 b4ed6fcec05017c999d54188459aa93c9a35660b0ceb505525f22a6bb7632e3548e91d8dc00db381c314a3818be2a457b7aee3307da35915ea7519c1e13091a3
DIST cliff-4.4.0.tar.gz 83609 BLAKE2B dd17574bd91e501e664075e3e2f5fb0b37d64b8a6e0bbbc48b98eda0340d1f52340503f7ba85642c613672da41162e21cd248471ff6b028fbfc4142a491f482b SHA512 c1e292cd337036f3b276581022dd69cb7e353f1067be06db4611e1afb1fd613f70e8b67bbcd39eaf74e9c459af03f0f6e9613f9a1424941cc35b41ef1f62ae00
-EBUILD cliff-4.3.0-r1.ebuild 1083 BLAKE2B 128659bc70b56d1395e17db2917424a9a2e1c42e9b134c9b8410268869af06493c7e9e07e8bb90d725488000935908efc0cc8e3cc276f1e1c913fd152817fd6e SHA512 2936dc4d28f63219ea4747601d9aafd0b5153125618b13b2f905b1df0c2ca5c7c50510ac39f09f673de3504933d94c1badd4b6894af99fa962677a6eae9d4851
-EBUILD cliff-4.4.0.ebuild 1087 BLAKE2B 1c96d7b3ea88e5bace966e4884e144e1f44ff5b25382230842680d685065458baca5ade7359117497bde5a1f0941554574018e93d66a30413a2be914590635e3 SHA512 86c7d072b28119c06fdb0bdb7b803f2cca477cdd817c4c92dc06ed47b56466af99a2e82cc0cdd6e46955ca50c0134d14f413d9068c017b8382d26ecf392fe5a4
+EBUILD cliff-4.4.0.ebuild 1083 BLAKE2B 128659bc70b56d1395e17db2917424a9a2e1c42e9b134c9b8410268869af06493c7e9e07e8bb90d725488000935908efc0cc8e3cc276f1e1c913fd152817fd6e SHA512 2936dc4d28f63219ea4747601d9aafd0b5153125618b13b2f905b1df0c2ca5c7c50510ac39f09f673de3504933d94c1badd4b6894af99fa962677a6eae9d4851
MISC metadata.xml 712 BLAKE2B 367482d2ee04af7b55c217aaa49b5784333f66b1a25dffc0bcf5b639c90d69df0002feac780e36ca7a7c40fd40be424c8116389fbaf9ad5547ffb7f2f5f34697 SHA512 dfcdcdb8f473a5f9caaf281f3c408b21c15dee411c71f45ac0c2f79d2ce2ab5aa29bc59d5fcb1ee13db033509b38c27a3b9d5c07b6bd20a10e9933632f9f5657
diff --git a/dev-python/cliff/cliff-4.3.0-r1.ebuild b/dev-python/cliff/cliff-4.3.0-r1.ebuild
deleted file mode 100644
index bfa8186b7f66..000000000000
--- a/dev-python/cliff/cliff-4.3.0-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Command Line Interface Formulation Framework"
-HOMEPAGE="
- https://opendev.org/openstack/cliff/
- https://github.com/openstack/cliff/
- https://pypi.org/project/cliff/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/autopage-0.4.0[${PYTHON_USEDEP}]
- >=dev-python/cmd2-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/importlib-metadata-4.11.1[${PYTHON_USEDEP}]
- dev-python/prettytable[${PYTHON_USEDEP}]
- >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- test? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
diff --git a/dev-python/cliff/cliff-4.4.0.ebuild b/dev-python/cliff/cliff-4.4.0.ebuild
index a7cdbba543c0..bfa8186b7f66 100644
--- a/dev-python/cliff/cliff-4.4.0.ebuild
+++ b/dev-python/cliff/cliff-4.4.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/autopage-0.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/cloudpickle/Manifest b/dev-python/cloudpickle/Manifest
index c91102ea9fc3..664f132970f5 100644
--- a/dev-python/cloudpickle/Manifest
+++ b/dev-python/cloudpickle/Manifest
@@ -1,5 +1,3 @@
-DIST cloudpickle-2.2.1.tar.gz 60800 BLAKE2B a89fb7b53665ddb328235d00f6b7a311815d740eedfef65552c6b782bc8339ed96bcca98eb28ff1dd6205270a44c90de22acd47df9304c11644bbf0956ff3e25 SHA512 a0174a382d531180704a90a4da4f83e1d1c90ebf4ad181778bed073763bf43104b7049ced12abc360948343d105a4390cb514585a1b493217a53a5b2c45cfde6
DIST cloudpickle-3.0.0.gh.tar.gz 59519 BLAKE2B 6d5c7b98990bb4d59ffc4e75efe109814430c8b73753d630b169ce0c455e5d5105782a314d4921b5051d458758980c954b8a84cf79a9534c9a382a8066d03c27 SHA512 e091cc0de2489c06e020fac2852d25f7fd832036a2b2c4c34f0cda0c642a1c65413fc0f21dc51fec75803e7c7da37f26f613620150acd9ab4aa2bb7b1eaabb79
-EBUILD cloudpickle-2.2.1.ebuild 833 BLAKE2B 3760342e097ce528821355547d16db6e86c7276b9a48a3f09061de4001851da9706c836dbbf474151bc7bddbbd71224fdaf667d873f992f1978d0667234c4149 SHA512 5f8e56ed25bd4679173165a5c38b4f5e70d9c7e05ca064db0f122d891b9fe07362fa30ea13c5cdb20a284085f47226dcdae048f8e6cccd7010e515d349f171bb
-EBUILD cloudpickle-3.0.0.ebuild 897 BLAKE2B d15515811ac0b9e2f2d7821fdd4be6f5279de5c51ed923de6f572164c7a49d64c567cfa1b3bdee9d96a43be151101c82f9f84e2056290e8adb46672bce161066 SHA512 09f40b0a907ebf0b758c1ff73d4e65af8d25d7877443f85916e16f94f7ec986750cbc6ef0c2daa2fb4f47f70dd957d7645ba3440478fccd94db899959afd9d1b
+EBUILD cloudpickle-3.0.0.ebuild 889 BLAKE2B 609625c6a518bf6f2c489902b9a81747e15c415a714d4662061803acb46eaee36554d63ed1b6c5dd2f99f12429681ff2471ffd79afc9f5481c6503f1ee2adca7 SHA512 87a6be7f7edf8c099860e4b9fed4b61e0670a18391584e08c070588e4efb0cc5ba5148b6be9ad3347f97ef62886b26807a072edc22a5f49aac4cd0637be5275d
MISC metadata.xml 400 BLAKE2B 6b8036e6fee459cd45ff48884ade7ba9471d948ff06e46062584e5953fdaea8197525ec02e2dc44d4daa6326c7a1859680340e616f27d72ea1d98fe5c011a5cd SHA512 70c88c748d18923d3205c9f2ebc683e6b73240d4f8215f1bf3c3c91bb5eaac259066dc735f10806c43375432df581545831c616ab3aa7218981193956e6c0450
diff --git a/dev-python/cloudpickle/cloudpickle-2.2.1.ebuild b/dev-python/cloudpickle/cloudpickle-2.2.1.ebuild
deleted file mode 100644
index 9cd3727e8d18..000000000000
--- a/dev-python/cloudpickle/cloudpickle-2.2.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extended pickling support for Python objects"
-HOMEPAGE="
- https://github.com/cloudpipe/cloudpickle/
- https://pypi.org/project/cloudpickle/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTHONPATH=${PYTHONPATH}:tests/cloudpickle_testpkg
- # -s unbreaks some tests
- # https://github.com/cloudpipe/cloudpickle/issues/252
- epytest -s
-}
diff --git a/dev-python/cloudpickle/cloudpickle-3.0.0.ebuild b/dev-python/cloudpickle/cloudpickle-3.0.0.ebuild
index cf99d1096cca..ef1658bb7c89 100644
--- a/dev-python/cloudpickle/cloudpickle-3.0.0.ebuild
+++ b/dev-python/cloudpickle/cloudpickle-3.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
BDEPEND="
test? (
diff --git a/dev-python/comm/Manifest b/dev-python/comm/Manifest
index 0e03067b0713..386f20f7ba47 100644
--- a/dev-python/comm/Manifest
+++ b/dev-python/comm/Manifest
@@ -1,5 +1,3 @@
-DIST comm-0.1.4.gh.tar.gz 7504 BLAKE2B e020809077f5366737453fc8e56dc5b7751effc99f4766fddf1eecfa9a560aad7f17b56987ba072c5412a77761b3b978cfab34cbf62bd29e58160075e20d203d SHA512 5a3993b17d249a8c1be20ed8647ac0621517d500b4b933c78c05386d23d6d660175679a779a3a20818703f5c962c9a351916715a4f244b989ff2f6568382146a
DIST comm-0.2.0.gh.tar.gz 8936 BLAKE2B 0ca702f3e4aa2a06f827a4896a3497cd98d1e4bafbf9d92942d8d9c6ee8f81b1300a3f2ae72ba32833574444e4d2a4a1fc20be70638333edcbdc2854ee612708 SHA512 6336d9ff2fcf9016d3616ec5c7f6715e8abffc878a0f5b8dabcd06cd17f851cf562e918bd43b55e435adf6da1e635e7152c3b525a5d718b04e7f98b3c8096505
-EBUILD comm-0.1.4.ebuild 707 BLAKE2B 6e2e0ee8956153b7e1852607f1df4eab0f9f73712002c81f5a9bbc81dac63c991b3c8c560a85b27f0184fe32d826c33ab5a7eb886242f501be628fea20eb0d9b SHA512 08d4d6b7c697a664eefa1b92508f12f1cb7736961ec027a1c881f42322d595652632a06d711dba2dfadf06e67a611f5318469d1208b6c1bc2c238bd193013b09
-EBUILD comm-0.2.0.ebuild 728 BLAKE2B 7004b6dab97ac6a66661aba4cbf235e2ac7b9d18ff33f285f63d436c04d89a3fb8c4e7b95a1b12ba1845e85c30a6c7e9d729bc6f7c9c77200f491f9f4670b948 SHA512 4167b494cce42fe53949b73373728681fe1e2c70924e2fc31f6714b9b399cfe4cf92c93aba75a7e2bee1605745937e16441eea8317b61b6dcf34a45285a26e32
+EBUILD comm-0.2.0.ebuild 720 BLAKE2B e23412a690867c990a83168ea611c14f84ecc609b64896547d13ae32cbf90c87fb886e958293c3a3d4754f6275eb048eba126bc04918ba21d64813d71e8ab369 SHA512 193cfa58cbe8dd828242e8ea939881579c685859984dea7c843569ae48e2af1c329cd82a2359ac46b83252a20b5ec682c8d5d145d5dc4b4a4ed4ef696d541025
MISC metadata.xml 384 BLAKE2B c122aaf6c2b9e6776b19efa2549030f0267c1d553f92862c5ecf21926f30a9c3cd7564434a573cca6fdbb85485eb49213b4d95100e8de2a29ced9c9c1fa81153 SHA512 b06853ad3cb1775ad70e44c48bca74bcf85c11715291974e7e3ee496344256fc57b91920812f19809e7cf14f6a7f7938531934d6a12740baec0dd984d5d48632
diff --git a/dev-python/comm/comm-0.1.4.ebuild b/dev-python/comm/comm-0.1.4.ebuild
deleted file mode 100644
index 7e9af3cc52d5..000000000000
--- a/dev-python/comm/comm-0.1.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Jupyter Python Comm implementation, for usage in ipykernel, xeus-python"
-HOMEPAGE="
- https://github.com/ipython/comm/
- https://pypi.org/project/comm/
-"
-# no tests in sdist, as of 0.1.3
-SRC_URI="
- https://github.com/ipython/comm/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- >=dev-python/traitlets-4[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/comm/comm-0.2.0.ebuild b/dev-python/comm/comm-0.2.0.ebuild
index c3fa957c225d..9395afb06a69 100644
--- a/dev-python/comm/comm-0.2.0.ebuild
+++ b/dev-python/comm/comm-0.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/traitlets-4[${PYTHON_USEDEP}]
diff --git a/dev-python/constantly/Manifest b/dev-python/constantly/Manifest
index 96628a134698..7d1f59095cc3 100644
--- a/dev-python/constantly/Manifest
+++ b/dev-python/constantly/Manifest
@@ -1,5 +1,3 @@
-DIST constantly-15.1.0.gh.tar.gz 40635 BLAKE2B d400336901f7df7b1535a0e46fe092a2542546964ea144014210e8be3807aabfe8e8370e94f426061a0c3a6257ee66a6ceb963b159717def7e047405368d910e SHA512 eeaa74552fe8e01c40566ac3c8b3d41085f800863ac516e30fe1242f40d3401e4e872279149776f29d3ba78a7a16337a794ad26230efab4dd1847d42bffa81ce
DIST constantly-23.10.4.gh.tar.gz 31245 BLAKE2B ebf2c9ea343cc20f8b2f32f0a95e5d10ecbafed5e74b456d4f3ce7e5abb0d0c02ccc41a734d1b04dc79d0d5957474fd317758f062be9a0240d8450dde159d1d0 SHA512 465dfc2ae857a956d91d6ae3eadabcde02905c2761ef51dca4d28c7ca47aa11757c773cac2aa082936be4e85f2aa8fac31840d209cdf9d871e73db836cb2e9a5
-EBUILD constantly-15.1.0-r3.ebuild 889 BLAKE2B 1c96d171804fe8b4ff8bc9fd7c2e3d52f5d2082265f1cdf397ba87ece0846fe95616b1c38adc2fa6401a7546af790593881b797e203d68d2507fd4763a367d17 SHA512 a291d7af10bf80df8f8dcafbb3128490efa821aeae04077c107f627e8a5ab6baaaefce8a51472895423e1fa512c45f838b43547e2852671e07bb6ffacee74f83
-EBUILD constantly-23.10.4.ebuild 734 BLAKE2B 62f8fc088b4e25998996c84e8ac2cf5b060164a5779d4f4668afb86d42f919adecd1d6cbe676349745fbccb3a9c68c04901383f86ee44d30e78c7bc0602ed55c SHA512 ed04a8d58b1820f149f509f535a72c1de026afc578b9e3fc9cb86b76baa6c3535a8c2fe6563f94c9fd1c1570bf989949a9a0550caa5bfb294e6016fd220e6dbf
+EBUILD constantly-23.10.4.ebuild 726 BLAKE2B 2511f9114cbf42c4bd8d7a4fa3fbe2ff3cbf4e41f65a3e406873d73150e96677d832cccca1c5a766873eba5aa269ca6d3ca60e2d4ac829045b17f47cfca0f653 SHA512 db327d2d4ae0dcfc11f54e2a6ab39f32fbfc68c5e10976a9e6b37f31d6d726d05ef205b84176f65e6f5226af28bc2e9c076de5d88430541848a56621fe512eb5
MISC metadata.xml 762 BLAKE2B 9875a3eb5843bf6bf12053dec018f6613df587a09c15e789c8386fda56b9f992cecff183961d2ad6666c222897953afca84b3c16cea971ea51d59d85dd977d4a SHA512 2da01cbce721e0f9b411e6d34552bbe547d79dcf3c2bc0232b8addfcfc98a190eff1fef7ae09e451e4666a7854c83206cc5b905aa951b7ce9476124fc6f0023c
diff --git a/dev-python/constantly/constantly-15.1.0-r3.ebuild b/dev-python/constantly/constantly-15.1.0-r3.ebuild
deleted file mode 100644
index 7c9c7f26e876..000000000000
--- a/dev-python/constantly/constantly-15.1.0-r3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Symbolic constants in Python"
-HOMEPAGE="https://github.com/twisted/constantly https://pypi.org/project/constantly/"
-SRC_URI="https://github.com/twisted/constantly/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-python/versioneer[${PYTHON_USEDEP}]
- test? ( dev-python/twisted[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_tests setup.py
-
-python_prepare_all() {
- # https://github.com/twisted/constantly/pull/27
- rm versioneer.py || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/constantly/constantly-23.10.4.ebuild b/dev-python/constantly/constantly-23.10.4.ebuild
index b51827b5ed73..810c092d6b47 100644
--- a/dev-python/constantly/constantly-23.10.4.ebuild
+++ b/dev-python/constantly/constantly-23.10.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
BDEPEND="
dev-python/versioneer[${PYTHON_USEDEP}]
diff --git a/dev-python/contourpy/Manifest b/dev-python/contourpy/Manifest
index d263fa689d49..3e9d43fdf691 100644
--- a/dev-python/contourpy/Manifest
+++ b/dev-python/contourpy/Manifest
@@ -2,5 +2,5 @@ AUX contourpy-1.2.0-unicore.patch 3169 BLAKE2B 436bd8b179be7bb695694de4254be53fc
DIST contourpy-1.1.1.gh.tar.gz 13417093 BLAKE2B 217b99a1000575d362ca60327f39d39fd5f241f1e0f94ac3f049e2bf195388424f10bfd33c2a007da32eb939c1a04e96942ce0092c091533166c54da906b68af SHA512 7d135f18fa28ecd5d6c715650fc5672291c6f46e96cfcf8d2571c401d5bae0d27fa6a2e9f80e4f735af3016c7ced92552f26e8c5519e725e1bf6fe54c7603a03
DIST contourpy-1.2.0.gh.tar.gz 13440145 BLAKE2B c8082f69c3c8ad2b9a2d7a8e68941f1b741b0527161df371b501a32b8f0572a012aa2184b9f3ea943f45143f218f910180e31371683826d2b9b9431537c72cbd SHA512 91084ca659f796fb49f34840fb08a1a8f2a78ce8264668f5729550b1c46f316933c1d76ed87797bf58a059f0cf63e6efc58c92e44c57787fc8ad1ca16a21aa6e
EBUILD contourpy-1.1.1.ebuild 1060 BLAKE2B 47d65894caf62c757a248827c707ce4c5542fd650d49c94bbe70bd2f0f0b0befcb67c4673bb0b29f5364a19975bd9e5ab6d2ed7f0630c4fadd4ed82bcc81cb3a SHA512 88032aaa6f108f938fdd4b10aca5caef5a214fd1a041cffc973b46dd37ec5cf3a3e3d6fd7351b4165a48989b2aad5e7b3f4db19b3ec829b39d4a9d3ab60a8419
-EBUILD contourpy-1.2.0.ebuild 1195 BLAKE2B bc28f21714d54e83893e16d6fd4eb220e19db58048eac7bd4563a0da14f8a6a130f1089f9d2f0386cb05c79492bc3ba0bc7a4e940f55f184f493969fe8b54229 SHA512 1db55d455d5b0c4ecda882e26dd2f79593e5b9f6ce9227d4b27976edf53f5273f0e8853ea39e61ff7908fcaa931aba5f6d5fca00a2486a969b063ebe88df81f8
+EBUILD contourpy-1.2.0.ebuild 1189 BLAKE2B 5594fc127c03992ad32c5388b7da80f652537535adce9a245bdb2c538b4956f33db899fe138b2342a1c022ef893d36857cd16a62cb884273220de2ca58c96482 SHA512 a7980e3475f04f9fa05ec6b466250c12fa4d24a8ce9e9b15294dd829fda16e55e725746431726cca8373186ad456339ad90cb5caac5413aca56b5f46e2adffc3
MISC metadata.xml 372 BLAKE2B de3d6cc9d8727bf43be63fdbb8aa2ad375667d189019e189be262e39d028acab98a21e200798c2d5c5c72521aa7d38202e3e235dd44de9b43a7dc9e045d50c47 SHA512 e692f94d805d7f56fc895a4c76dfbacf2f068d687b9191482b946445baa3bd0a685eda7a1b0aec2aaf9a02e6f23d87f0bf22d90f42e3c21d930724c635ff859a
diff --git a/dev-python/contourpy/contourpy-1.2.0.ebuild b/dev-python/contourpy/contourpy-1.2.0.ebuild
index f1be30ece0d1..872215598f6d 100644
--- a/dev-python/contourpy/contourpy-1.2.0.ebuild
+++ b/dev-python/contourpy/contourpy-1.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/numpy-1.20[${PYTHON_USEDEP}]
diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 8c5b77ab85cb..8abead4a5928 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,5 +1,3 @@
-DIST coverage-7.3.1.tar.gz 764806 BLAKE2B 7399c7df63d0a546e20797c52780376bb8f65578753ffae3bb15901bd4fb7b4c0d8360b2dbc445e038d226af9ddf0b39c38c16fa70d9690b62477e5e75dfb51d SHA512 deeeab41ca53cdda83fe233f63bcf14909b96dfa0710d882dcaa9f81f4884ef7b39aaf177f832ce0f66f1fb88ad4b97d37ef2adfa2540d551352ed48af1926b2
DIST coverage-7.3.2.tar.gz 764541 BLAKE2B 5301a45a1618582d6b7bc1c887fdfdc7ef612082675b271e5ab840f2adc357c6a01f59ba5571e6dba61db61c85ee66d40af46b3509dfbf5c996fcf9fd6b2a614 SHA512 94e3b0bae2f84d31448a717f105e4f03e485a47d9498e73e86eca2f040d0980e514e3d9264f5349f70ea93fc985161d89156d0faa444d28cc7a07e51db4e1a46
-EBUILD coverage-7.3.1.ebuild 2026 BLAKE2B 886fdfdcc5139439f217ff82edf89f77cd9899b208350ac6373b33f88d2cb46db6c7eb4a295f42dd096f9bcd74345adf9e8433b17608358e034672a19c41c71c SHA512 8b5f83577f9a9b6a49048ef7240abcdb4acc77d70a538cb7e5c16e98d408247e5ec70730c3dc197cd480e10e83d6dfb56d52fc648aeffcf4aee48b4d9957f091
-EBUILD coverage-7.3.2.ebuild 2027 BLAKE2B a7ee0251f01b17d4bf3742f338ecd85aa164524936afbde5d6ecd5042bc7c13284cbbc7228dc160bc70440e6fa842a54a84faf5c074734de4244f529441db560 SHA512 99f11cfd6b43dae3731b46b7d31d5b182bdcf5caaf122544346c2a9a0196703c93409fc73ff252b2faa9e68a00096e61fb6c8781b9628ac28ef4fc7857c5acce
+EBUILD coverage-7.3.2.ebuild 2026 BLAKE2B 886fdfdcc5139439f217ff82edf89f77cd9899b208350ac6373b33f88d2cb46db6c7eb4a295f42dd096f9bcd74345adf9e8433b17608358e034672a19c41c71c SHA512 8b5f83577f9a9b6a49048ef7240abcdb4acc77d70a538cb7e5c16e98d408247e5ec70730c3dc197cd480e10e83d6dfb56d52fc648aeffcf4aee48b4d9957f091
MISC metadata.xml 771 BLAKE2B 38e9680d0851f70050aad987714a9dd2f95178b0bc3d794dc08726c0618d1ea98be32a413ac397f4b222e8a5d8fdc747b7f1677bcfe842bac4080537e85a03a9 SHA512 8c44c40348fe5d416d8b4016fe22cc9ae0b94fbaf181deb79aa737f87271992521b710c1208d0eeb7ef92d96fc8a7daac1ec6feb1ae081a80f13327b5b094064
diff --git a/dev-python/coverage/coverage-7.3.1.ebuild b/dev-python/coverage/coverage-7.3.1.ebuild
deleted file mode 100644
index 7a94ae1f5112..000000000000
--- a/dev-python/coverage/coverage-7.3.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 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_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Code coverage measurement for Python"
-HOMEPAGE="
- https://coverage.readthedocs.io/en/latest/
- https://github.com/nedbat/coveragepy/
- https://pypi.org/project/coverage/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.{9..10})
-"
-BDEPEND="
- test? (
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/addopts/s:-q -n auto::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-test_tracer() {
- local -x COVERAGE_TEST_TRACER=${1}
- einfo " Testing with the ${COVERAGE_TEST_TRACER} tracer ..."
- epytest tests
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: fails because of additional "Terminated" print on SIGTERM
- tests/test_concurrency.py::SigtermTest::test_sigterm_threading_saves_data
- )
- local EPYTEST_IGNORE=(
- # pip these days insists on fetching build deps from Internet
- tests/test_venv.py
- )
-
- "${EPYTHON}" igor.py zip_mods || die
-
- local -x COVERAGE_TESTING=True
- # TODO: figure out why they can't be imported inside test env
- local -x COVERAGE_NO_CONTRACTS=1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=_hypothesis_pytestplugin,flaky.flaky_pytest_plugin,xdist.plugin
-
- local prev_opt=$(shopt -p nullglob)
- shopt -s nullglob
- local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so )
- ${prev_opt}
-
- if [[ -n ${c_ext} ]]; then
- cp "${c_ext}" \
- coverage/ || die
- test_tracer c
- rm coverage/*.so || die
- else
- test_tracer py
- fi
-}
diff --git a/dev-python/coverage/coverage-7.3.2.ebuild b/dev-python/coverage/coverage-7.3.2.ebuild
index 43af798778c8..7a94ae1f5112 100644
--- a/dev-python/coverage/coverage-7.3.2.ebuild
+++ b/dev-python/coverage/coverage-7.3.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
$(python_gen_cond_dep '
diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 1f83e2904c26..c9b87764c9e9 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -8,11 +8,7 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de
DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST cryptography-41.0.4.tar.gz 630506 BLAKE2B 8d205ec707b0278f081c9d96d81d5bb2ac2554e0f73e97451c053da018ff7d0e0aaa2b1f043f2f67c0a93e7d0d02a130cdf3373ced21728268c7f882bd64fbd1 SHA512 0c0a025ed5e39195561e5a6374463ee2261448657ebb89e39e761a5b02c701a8f804c1f84733cf8376e44a46784b2cc41134952c329987a96ee85cb4532c75cd
-DIST cryptography-41.0.5.tar.gz 630537 BLAKE2B 17289015505a316fa6213fc7e331e67b2b05dbf980196cc5c48c3885d270a424a39108bff4bd83434dda72a591b79ebe897cd5667ed796eca8ce6ad8ee994368 SHA512 c9eb13c32b4db7358d147fd2218d5afb29308859f40c06da6da5e9703e815c8f22774e586bc75f91ea2e4e9b7c18b3b9a7a9288ff4217343f62171344ee81b4a
DIST cryptography-41.0.7.tar.gz 630892 BLAKE2B a2786c999b8a3fa9e413a330eeaf1076574b8f49a91a91887a7976e7260aa4bd6c25354ff4656917c9e729cd12fc457ff708d904449d03b665965f775f8b7aaf SHA512 c678da6dfc02d84ca9a26bc42844da8ba356f5dc839fefa0b63636c99107b18415b5970d721b72075fc0f8aefc3785dbf143327ceb7f4ebd075df41291b63219
-DIST cryptography_vectors-41.0.4.tar.gz 35288210 BLAKE2B 3554d6a7c376032b62c079db152f79bec9764b4fd28355eaad44d827cb26fc7af38bb8df89ecd93e3e1b28937059a64b21cbea2bea37ce74e6390442786a4106 SHA512 4d0d707530dbf20f07214f8e01f659cec9b4db74c5a329911b510962a2d6a843ae62e4598c00dce6b79aa402034419e6347ab8b0837beb18c173726649841704
-DIST cryptography_vectors-41.0.5.tar.gz 35287967 BLAKE2B 9eebc994d2241e4a637ba0bf359c0e430fcb85802303347793c9f8b924e7f0d05a93d50b22698307a89d5525121a1b4b1a7e98b565f049eb50a2d35769a26d9b SHA512 082ccab3512820cb4b1352863a9c592d2a2e550e8c819bf3dcda6fcff9e742af9a0c9e99dc3ad75a6ac52f90a906273893a7356569ded0b272016ee071c7a560
DIST cryptography_vectors-41.0.7.tar.gz 35288159 BLAKE2B ef2e82f42bb4964a256e875bf3b7bcca549df11839893ac3b8d909d05308360bb0696774fd89bd8951bf4f13aaf752a7700bfde78e68cce450ffaf5117182958 SHA512 05a96cc8d1e3653e62c6822f202f6c25157b2a11bcc42fa8a9462ac1844c295147ed5f49315f0b297c689e244cf13d02948ff5e57c21a487f0210f87518c913f
DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
@@ -21,10 +17,8 @@ DIST libc-0.2.144.crate 682092 BLAKE2B 1f699cb880a65baf9210527789abb35fe8be95658
DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
DIST once_cell-1.17.2.crate 33335 BLAKE2B 8f1bf825fd618fa1070c3497264085bd354c9b470aab08663179cf2eacd1778b6dde0c54247aa5c8091be97c40d3da20e56dd92981318a0c0ce85d41c3a740d0 SHA512 8a00338f5aabe766fe5cd741cafd8c2ff544d60d081e5706b0965db6c86e00cc7b5fa0f73d8aa54cd1f4506a0858de589ceb4bd32afa7046dd3a1fbcf52b69d7
-DIST openssl-0.10.54.crate 258266 BLAKE2B 9a9ab8c703d5676377aed91bffe52fb7737ca2d211a52b5420fca53e7bc4c16b76f0c72fd487ecaeb7c9e86304cd6e96ceae54ff554f178eee2d8e3e711ce8f4 SHA512 c48d92ecf220bdef6e96b3d915ea64964e6a22dafbb8ed0cf25ba69b55dd566a483b860a80ba88db01e6006be69ea59aab038e05fe8e2370ec1a7e6e6ef75150
DIST openssl-0.10.60.crate 265736 BLAKE2B a5a2386470baa5bfecfd9bf32a9965babf1c222e6e35d8652846ac342f75dc6ff022d8344350adcbd42d3313cde3831664fa9e65affb8e3825d58d4a8f5b7418 SHA512 4341098b55136862b2206091e740801c165c42f30404e4224c9d5cf3e68b5b6b26f5c4c383495a4b5b6baef232fa698f80136b0c3e86dbc9d411d3bde0d59616
DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
-DIST openssl-sys-0.9.88.crate 66011 BLAKE2B c006f3438aa73ffe0a86a06db7cf9a4c217f6470ffcf3582bc0d0f56900fa194cd6ba33904c8d862d978bdf54e2b6f3032f85017bf17d2a312d0c634ce857772 SHA512 4c9f59ed2e74765d55f4a46013b42011ef25b10c4b90748f9bdb72a13c2736289c6952f81edbdbd635d87b5cde8d18b54ccec68c0fce3a76fe7011f4c5125326
DIST openssl-sys-0.9.96.crate 67743 BLAKE2B 0336ef48841d263c7c5883f0e2c3b7224c5561c521fc15d692b56fadac50681d18ecabbea8b0d5adcdad20f3d3ba60fa29950f04ed1ed35fa3b7b4816f556af8 SHA512 b5f0290fde2198e314b8e0d3fddfe0fd6d5ea88024cd1f2a70d99a0b78905568a82e63818cd58bae7f362d663e47202e6fba8cf4fc83354dc0253d78a9dafd76
DIST ouroboros-0.15.6.crate 11257 BLAKE2B f7f8758a7456e4561279fbc88d0bf994bf97e93f9d42d2a3476d959d40a85d2d8f7910e36f96824cb0316193d42efeab608767ada00bde6803bf193405f51233 SHA512 ba777f29b26b1a934d7bcf5f456e2e6485dabfe7b8a25160b34feea438e1e7649fb45cb62d83cb1ba9262564b7b877d84f9c9419d877669b65869bed2df9c02c
DIST ouroboros_macro-0.15.6.crate 20751 BLAKE2B 79f78d819a5db2ba58dcdf3cd06d95570a71ba51b9ea6b55f19a975dd5aca5f3774697ae7ff009d42734add9e37e7b7380eabcabd31d14c37e09b029c32c24f2 SHA512 c79a7b9598a6048d392899707c3d0b942ed3a695803cf74620352f857341b04816fa1172bca6a5a5262a335e47c8a26786e67a3341f456fbefc335d056296bef
@@ -60,7 +54,5 @@ DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a
DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
-EBUILD cryptography-41.0.4.ebuild 3422 BLAKE2B 14b468cc902a594d49a1d023354671a94a29de5bc0a7a7f22e77341b2625da4996dfaae4d89ca1e5c18992d8e73d4324b6489c3da35f248cda76e92d77af3ecc SHA512 39c2188ea76a13710e107219a8edd797274e2f0cf431ab9ed48f383f39520962f86ba8f5a03535ff9edb8a7b630e8aa1ba78e20934bb9d94511d7b6af9a4a441
-EBUILD cryptography-41.0.5.ebuild 3431 BLAKE2B 6a60f0cf37f0db693f52534d579c546052f35a9110e07a2239060f3650d9e48f1b8aeddf1f03c0fe7e0a36d089ea6c52e35b6e0e539ce356c6f567cb8f26c969 SHA512 27d03160b8e81722770b1f78a108cdcec93e92d9feb74106147253a684a7fa8b6295956548aed2aa1136b8445a8b2b65b74563751e176835510b15cf31b71966
-EBUILD cryptography-41.0.7.ebuild 3441 BLAKE2B a5e7682b29e55e707d588bbf62f83a97891b082def7c46257c0d830857ebaa9968668e93cb251b140828ccd37dd87db272d1812427a6faa24d06f6073b083f80 SHA512 4bcebd76ce65f5c76c2f735266286ea44363b1eb5d26986d7aceee4d4fce8a4f9e1581837b71c28f9bf729ca13a1060e27def45463984a6528848cb40aa7347a
+EBUILD cryptography-41.0.7.ebuild 3438 BLAKE2B 04d8d95f298a095b2ba64cdeff549d598b85fbb887dee0d3d93f7c199c122ed5744142f4227d86f4912ce36cc79e20a502afd740e0fee66c6818befda5718cd1 SHA512 6b568e81e63e5634992a6c5763c222c8af89e6c5a8db06c1ee0d69a3f17bdbda7b76abec7ee5024fe1ad05e99b42c4c65ce3269009a5b141e416a0ce6f148364
MISC metadata.xml 464 BLAKE2B 96c0bd97b83c9718910d129260402fdc37e88a96ac6002c8f6dd19fb21d6daf31211b83ff7423036811e27954811ebdc810c8328f18c620682bd9428f42ba1f9 SHA512 2f36a186bb195a8cbafe1d8dd6630fadf0ea56b22906ebaf3c90954adb8b66e1017f599169e2b1ca386e1113c1a6b834fff90f2bec527bed53f62985120732d6
diff --git a/dev-python/cryptography/cryptography-41.0.4.ebuild b/dev-python/cryptography/cryptography-41.0.4.ebuild
deleted file mode 100644
index 62856aa585dd..000000000000
--- a/dev-python/cryptography/cryptography-41.0.4.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=yes
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-CRATES="
- Inflector@0.11.4
- aliasable@0.1.3
- asn1@0.15.2
- asn1_derive@0.15.2
- autocfg@1.1.0
- base64@0.13.1
- bitflags@1.3.2
- cc@1.0.79
- cfg-if@1.0.0
- foreign-types-shared@0.1.1
- foreign-types@0.3.2
- indoc@1.0.9
- libc@0.2.144
- lock_api@0.4.9
- memoffset@0.8.0
- once_cell@1.17.2
- openssl-macros@0.1.1
- openssl-sys@0.9.88
- openssl@0.10.54
- ouroboros@0.15.6
- ouroboros_macro@0.15.6
- parking_lot@0.12.1
- parking_lot_core@0.9.7
- pem@1.1.1
- pkg-config@0.3.27
- proc-macro-error-attr@1.0.4
- proc-macro-error@1.0.4
- proc-macro2@1.0.64
- pyo3-build-config@0.18.3
- pyo3-ffi@0.18.3
- pyo3-macros-backend@0.18.3
- pyo3-macros@0.18.3
- pyo3@0.18.3
- quote@1.0.28
- redox_syscall@0.2.16
- scopeguard@1.1.0
- smallvec@1.10.0
- syn@1.0.109
- syn@2.0.18
- target-lexicon@0.12.7
- unicode-ident@1.0.9
- unindent@0.1.11
- vcpkg@0.2.15
- version_check@0.9.4
- windows-sys@0.45.0
- windows-targets@0.42.2
- windows_aarch64_gnullvm@0.42.2
- windows_aarch64_msvc@0.42.2
- windows_i686_gnu@0.42.2
- windows_i686_msvc@0.42.2
- windows_x86_64_gnu@0.42.2
- windows_x86_64_gnullvm@0.42.2
- windows_x86_64_msvc@0.42.2
-"
-
-inherit cargo distutils-r1 flag-o-matic multiprocessing pypi
-
-VEC_P=cryptography_vectors-$(ver_cut 1-3)
-DESCRIPTION="Library providing cryptographic recipes and primitives"
-HOMEPAGE="
- https://github.com/pyca/cryptography/
- https://pypi.org/project/cryptography/
-"
-SRC_URI+="
- ${CARGO_CRATE_URIS}
- test? (
- $(pypi_sdist_url cryptography_vectors "$(ver_cut 1-3)")
- )
-"
-
-LICENSE="|| ( Apache-2.0 BSD ) PSF-2"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT
- Unicode-DFS-2016
-"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-libs/openssl-1.0.2o-r6:0=
- $(python_gen_cond_dep '
- >=dev-python/cffi-1.8:=[${PYTHON_USEDEP}]
- ' 'python*')
-"
-DEPEND="
- ${RDEPEND}
-"
-# XXX: Drop explicit >=virtual/rust-1.56.0 dep once that's the minimum in cargo.eclass
-# and replace it with ${RUST_DEPEND}
-BDEPEND="
- dev-python/setuptools-rust[${PYTHON_USEDEP}]
- >=virtual/rust-1.56.0
- test? (
- >=dev-python/hypothesis-1.11.4[${PYTHON_USEDEP}]
- dev-python/iso8601[${PYTHON_USEDEP}]
- dev-python/pretend[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- dev-python/pytest-subtests[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-# Files built without CFLAGS/LDFLAGS, acceptable for rust
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/cryptography/hazmat/bindings/_rust.*.so"
-
-distutils_enable_tests pytest
-
-src_unpack() {
- cargo_src_unpack
-}
-
-src_prepare() {
- default
-
- sed -i -e 's:--benchmark-disable::' pyproject.toml || die
-
- # work around availability macros not supported in GCC (yet)
- if [[ ${CHOST} == *-darwin* ]] ; then
- local darwinok=0
- if [[ ${CHOST##*-darwin} -ge 16 ]] ; then
- darwinok=1
- fi
- sed -i -e 's/__builtin_available(macOS 10\.12, \*)/'"${darwinok}"'/' \
- src/_cffi_src/openssl/src/osrandom_engine.c || die
- fi
-}
-
-python_configure_all() {
- filter-lto # bug #903908
-}
-
-python_test() {
- local -x PYTHONPATH="${PYTHONPATH}:${WORKDIR}/cryptography_vectors-${PV}"
- local EPYTEST_IGNORE=(
- tests/bench
- )
- epytest -n "$(makeopts_jobs)"
-}
diff --git a/dev-python/cryptography/cryptography-41.0.5.ebuild b/dev-python/cryptography/cryptography-41.0.5.ebuild
deleted file mode 100644
index 5fa21f410b87..000000000000
--- a/dev-python/cryptography/cryptography-41.0.5.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=yes
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-CRATES="
- Inflector@0.11.4
- aliasable@0.1.3
- asn1@0.15.2
- asn1_derive@0.15.2
- autocfg@1.1.0
- base64@0.13.1
- bitflags@1.3.2
- cc@1.0.79
- cfg-if@1.0.0
- foreign-types-shared@0.1.1
- foreign-types@0.3.2
- indoc@1.0.9
- libc@0.2.144
- lock_api@0.4.9
- memoffset@0.8.0
- once_cell@1.17.2
- openssl-macros@0.1.1
- openssl-sys@0.9.88
- openssl@0.10.54
- ouroboros@0.15.6
- ouroboros_macro@0.15.6
- parking_lot@0.12.1
- parking_lot_core@0.9.7
- pem@1.1.1
- pkg-config@0.3.27
- proc-macro-error-attr@1.0.4
- proc-macro-error@1.0.4
- proc-macro2@1.0.64
- pyo3-build-config@0.18.3
- pyo3-ffi@0.18.3
- pyo3-macros-backend@0.18.3
- pyo3-macros@0.18.3
- pyo3@0.18.3
- quote@1.0.28
- redox_syscall@0.2.16
- scopeguard@1.1.0
- smallvec@1.10.0
- syn@1.0.109
- syn@2.0.18
- target-lexicon@0.12.7
- unicode-ident@1.0.9
- unindent@0.1.11
- vcpkg@0.2.15
- version_check@0.9.4
- windows-sys@0.45.0
- windows-targets@0.42.2
- windows_aarch64_gnullvm@0.42.2
- windows_aarch64_msvc@0.42.2
- windows_i686_gnu@0.42.2
- windows_i686_msvc@0.42.2
- windows_x86_64_gnu@0.42.2
- windows_x86_64_gnullvm@0.42.2
- windows_x86_64_msvc@0.42.2
-"
-
-inherit cargo distutils-r1 flag-o-matic multiprocessing pypi
-
-VEC_P=cryptography_vectors-$(ver_cut 1-3)
-DESCRIPTION="Library providing cryptographic recipes and primitives"
-HOMEPAGE="
- https://github.com/pyca/cryptography/
- https://pypi.org/project/cryptography/
-"
-SRC_URI+="
- ${CARGO_CRATE_URIS}
- test? (
- $(pypi_sdist_url cryptography_vectors "$(ver_cut 1-3)")
- )
-"
-
-LICENSE="|| ( Apache-2.0 BSD ) PSF-2"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT
- Unicode-DFS-2016
-"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
- >=dev-libs/openssl-1.0.2o-r6:0=
- $(python_gen_cond_dep '
- >=dev-python/cffi-1.8:=[${PYTHON_USEDEP}]
- ' 'python*')
-"
-DEPEND="
- ${RDEPEND}
-"
-# XXX: Drop explicit >=virtual/rust-1.56.0 dep once that's the minimum in cargo.eclass
-# and replace it with ${RUST_DEPEND}
-BDEPEND="
- dev-python/setuptools-rust[${PYTHON_USEDEP}]
- >=virtual/rust-1.56.0
- test? (
- >=dev-python/hypothesis-1.11.4[${PYTHON_USEDEP}]
- dev-python/iso8601[${PYTHON_USEDEP}]
- dev-python/pretend[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- dev-python/pytest-subtests[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-# Files built without CFLAGS/LDFLAGS, acceptable for rust
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/cryptography/hazmat/bindings/_rust.*.so"
-
-distutils_enable_tests pytest
-
-src_unpack() {
- cargo_src_unpack
-}
-
-src_prepare() {
- default
-
- sed -i -e 's:--benchmark-disable::' pyproject.toml || die
-
- # work around availability macros not supported in GCC (yet)
- if [[ ${CHOST} == *-darwin* ]] ; then
- local darwinok=0
- if [[ ${CHOST##*-darwin} -ge 16 ]] ; then
- darwinok=1
- fi
- sed -i -e 's/__builtin_available(macOS 10\.12, \*)/'"${darwinok}"'/' \
- src/_cffi_src/openssl/src/osrandom_engine.c || die
- fi
-}
-
-python_configure_all() {
- filter-lto # bug #903908
-}
-
-python_test() {
- local -x PYTHONPATH="${PYTHONPATH}:${WORKDIR}/cryptography_vectors-${PV}"
- local EPYTEST_IGNORE=(
- tests/bench
- )
- epytest -n "$(makeopts_jobs)"
-}
diff --git a/dev-python/cryptography/cryptography-41.0.7.ebuild b/dev-python/cryptography/cryptography-41.0.7.ebuild
index 317c16f7dbfe..d7d6b997e135 100644
--- a/dev-python/cryptography/cryptography-41.0.7.ebuild
+++ b/dev-python/cryptography/cryptography-41.0.7.ebuild
@@ -88,7 +88,7 @@ LICENSE+="
Unicode-DFS-2016
"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=
diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index a59edc770ff7..77c21f07987d 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,5 +1,3 @@
-DIST dask-2023.10.1.gh.tar.gz 8557525 BLAKE2B 7516285ec942ff8daf2cb964bbb25716f60a71715ce64d40d069d25a0522a761d83d3577baf2779a9228213ea30a799c58579f5f107e82b72b863d21df84274f SHA512 bf8e23d2d1d1057941b1c50a286d51d1dc83937973c57e7af6e6e66efbf29a3c87422d6ab3b2443e264a7a40c88bdad974e71534330d7939087fbb8afed1fa45
DIST dask-2023.11.0.gh.tar.gz 8559592 BLAKE2B 3d9e2d049c4ef3a880caef56298dfe76033a79d60424554f9122e68354bd2be2c6c0aae3b833c84d5704c45167b050c65227a0b799a5131600a1417a09bd4d1f SHA512 1ebac9c9fb158682dc5063710fd11ccbe0f584cea26afad4b3fe01001f3f7d6888ddbb7653cfdaf2da4ca7acb2b88bc7b1d8b4055790e7036b419ae995346e8f
-EBUILD dask-2023.10.1.ebuild 2920 BLAKE2B b0fbabc682c80ab2468919f90ce19fc697fe20fa51bafb0fd58cb3bf0de1b06f9c820f1bf762b53d3da837f162999a9ede16cebe94678f347b26bc51175e3406 SHA512 9af0415bef7e76bcfc44af27d11794539591f4f3e43277e6a941055fed3f9beacf5539b4e6c15401ea1a7661d9b2a25417eeb20bbdafe5854fabd30bd27147e1
-EBUILD dask-2023.11.0.ebuild 2921 BLAKE2B 97b64f7860fa1cac94fed4decd263f843de3b0a520f26fda0d123c27e7105d042b6017802a298379838568f235f3e432e7ce2fd98b4ba514bd1d7f3020ae6a1b SHA512 8fd59868f8858334bb4efb7e67282575cb10bcd7fe5d67f7e8231ddea51e70132655461fc97a1245e5f57c3bc8956122c3304a12f011936c92a00bf3c902d88c
+EBUILD dask-2023.11.0.ebuild 2920 BLAKE2B fa9b00bb2e7bbc6355952601accf305f2245faf8e62315e646b1d69e7d94f7a4b7a9183a8d378db9d879f00ede79feac39c836c562679850dde16a4ae8d03413 SHA512 885a501cc9276bb6595a1c153bc71f5f0349092c25e5963818ba5cbc259990eae358a416ba120207d78cf70a3df66a8ebd0c419256b3042fcab705aedcb45481
MISC metadata.xml 724 BLAKE2B 9af7553cec2b66228a21f146372d86b8d620048d68f94c1fd09006c8ee7ddaa4e212c2a359b937a5ee37ac23df01e10af0796e8b4cf952237cb4c73a2dff7ca0 SHA512 89b83402c13b06f7adf10cd1cc08b96b90dbc2ca3b5c0c6c422b6e2394e03fd51346306479557c11fcfdbd4a81a574890f2367228ea38531b5f05c02a30b8dcb
diff --git a/dev-python/dask/dask-2023.10.1.ebuild b/dev-python/dask/dask-2023.10.1.ebuild
deleted file mode 100644
index 33f83143da61..000000000000
--- a/dev-python/dask/dask-2023.10.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
-HOMEPAGE="
- https://www.dask.org/
- https://github.com/dask/dask/
- https://pypi.org/project/dask/
-"
-SRC_URI="
- https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/click-8.0[${PYTHON_USEDEP}]
- >=dev-python/cloudpickle-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/fsspec-2021.9.0[${PYTHON_USEDEP}]
- >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.21[${PYTHON_USEDEP}]
- >=dev-python/pandas-1.3[${PYTHON_USEDEP}]
- >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
- >=dev-python/partd-1.2.0[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
- >=dev-python/toolz-0.10.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/toolz[${PYTHON_USEDEP}]
- >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
- test? (
- dev-python/moto[${PYTHON_USEDEP}]
- dev-python/numexpr[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # fails with sqlalchemy-2.0, even though we don't use it x_x
- sed -i -e '/RemovedIn20Warning/d' pyproject.toml || die
- sed -i -e 's:--cov-config=pyproject.toml::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # more tests relying on -Werror
- "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]"
- dask/array/tests/test_random.py::test_RandomState_only_funcs
- # TODO
- dask/array/tests/test_reductions.py::test_mean_func_does_not_warn
- dask/tests/test_config.py::test__get_paths
- dask/array/tests/test_linalg.py::test_solve_assume_a
- "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-1-True]"
- "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-1-True]"
- dask/array/tests/test_image.py::test_preprocess
- dask/tests/test_system.py::test_cpu_count_cgroups_v2
- # require sqlalchemy<2.0
- dask/dataframe/io/tests/test_sql.py
- # crashes
- dask/tests/test_base.py::test_tokenize_object_with_recursion_error
- )
-
- if ! has_version -b "dev-python/pyarrow[parquet,${PYTHON_USEDEP}]"; then
- EPYTEST_DESELECT+=(
- # fails if pyarrow is installed without USE=parquet
- # (optional dep, skipped if it's not installed at all)
- dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filter_divisions
- )
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p pytest_rerunfailures -m "not network" \
- -p xdist -n "$(makeopts_jobs)"
-}
diff --git a/dev-python/dask/dask-2023.11.0.ebuild b/dev-python/dask/dask-2023.11.0.ebuild
index e2f5047c0cef..0eb15496bfd2 100644
--- a/dev-python/dask/dask-2023.11.0.ebuild
+++ b/dev-python/dask/dask-2023.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/click-8.1[${PYTHON_USEDEP}]
diff --git a/dev-python/ddt/Manifest b/dev-python/ddt/Manifest
index 0b3f7c3b9c71..2d3000193442 100644
--- a/dev-python/ddt/Manifest
+++ b/dev-python/ddt/Manifest
@@ -1,5 +1,5 @@
DIST ddt-1.6.0.gh.tar.gz 19615 BLAKE2B f79e25e9da39615d85f000c1029babef64725b159a2b77003efe9f9c5869fb26087fa20e1a58eea485479b12ee89c602076613a9d50711347a775a09c4bbb180 SHA512 c5ea14d3f60384676d9631c84d938b774dd360cea9b0ee1b111692dc2bc06238b5ffd3ab8950207b77aa007bac0ac79b290533a2532be4bee68b642629843a82
DIST ddt-1.7.0.gh.tar.gz 19742 BLAKE2B aafecea2363f9a1dc102dde1e19ce8f55def7555755342cb23cd027eda7afd0fbf9bb8b5a45a079cce107dfab9b7a78055b81258f206a593955941ce222f1393 SHA512 1f049c1f86cd58867b6ef3d094310e78c94bd11f5602e8a9ffe392bbcf173f23be4f6b77730953b7d747d56a31a3a378d229c7d697383c2e3ce4517d12d13d2d
EBUILD ddt-1.6.0.ebuild 679 BLAKE2B f9fbf57c975527be3a5a08e3f187066e6f4176e6bbaf205daaddca93442f9a0dea7a82b1cf7fcb5b4af258a84889d7cb3d78b8d43186947dcd58e44d9b1fc581 SHA512 c67793c746cf677a717ced7754417c891554a69435f397802ad81820eac769d5b7021cb630d624ab75c7518b817395e704bd14072a4e705e04646fc57423cc8a
-EBUILD ddt-1.7.0.ebuild 678 BLAKE2B 1f93b49480a3548241e246b28dd3674f36d9eb543baf4dfc75ef90e57b9ad6cc6fb3c616aed1c4a7a3afbb6eccdb53874684d42b36f686bdbe977f153de3384e SHA512 9924958b430e3e5cf00d62e21f36cfbaa9e77fe6e717d778054f5aca811961a0204e4f16c602a86a7ba14e6cefe35722e62f24a643eaf69fa7eb97a5e79b9da6
+EBUILD ddt-1.7.0.ebuild 674 BLAKE2B 25d8571d2e8154c14ba45866931fa00bf199c1202a714fa9795f64decf1dfa6325d48706257c95b767e80ef8d82afe0316302c80f9bd0c06c57145a54e26572f SHA512 f5db29bca9cb03251e98d78458c22dbab20f325747c589a2c0ec9c1bca2675163f0c612f88d7ad119e7a7de3d49c04304fc76e33a57596f66a487f27ba729c2b
MISC metadata.xml 637 BLAKE2B d7aca1ac2fde8171ceb8fab19b6be2f32125d3ceb411adb504e66a024bbaebb3be0234f17ea0c07073c647d4e613cac889cb241c49ade87f168218056fb8afee SHA512 7416856917a9b619b7884f9a8fde9fb30ee03223e9c8dd45920c43f296a469ee70d79ba999bf495d97ac41d310d17949674f87c0d365ac940eae37aca2ef8d94
diff --git a/dev-python/ddt/ddt-1.7.0.ebuild b/dev-python/ddt/ddt-1.7.0.ebuild
index 1c708da90b03..d42a40656231 100644
--- a/dev-python/ddt/ddt-1.7.0.ebuild
+++ b/dev-python/ddt/ddt-1.7.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~riscv sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/elasticsearch/Manifest b/dev-python/elasticsearch/Manifest
index 06586bd03175..5c5adccf7b32 100644
--- a/dev-python/elasticsearch/Manifest
+++ b/dev-python/elasticsearch/Manifest
@@ -1,7 +1,3 @@
-DIST elasticsearch-py-8.10.0.gh.tar.gz 896444 BLAKE2B 7cadd9d23e31b42ba309345f228193a856ceac0c6b64786ae84668ff361f750d0413609b753b6faa113835eddb6b212b79bee0ee6e25025f2829b92b9109701d SHA512 2e72b726447f4fe139a7b1bb1a95e0eca613f53bb0c6d758b646203676835b56fedff418feca386d1300f8eb6ac2f14a5a99d7d7716bad286641ab43c9abcbc4
-DIST elasticsearch-py-8.10.1.gh.tar.gz 889458 BLAKE2B 4e47a76743c48e8c9e34a8169d99d85139f3c395c643080a039dfe5e64fa0059f485c155a56ebb4769f9632c2dd0db3f7583f3db0a62d7180967f0515caf4092 SHA512 9e212584b86959330c65e1cb00b0eec4afc4a8daed59c7e6a2b918dbfb4c872e025b5ef65c299da5ca74afb53ca9c1a4d628f6fce96c7140b85aff83c6a09ecf
DIST elasticsearch-py-8.11.0.gh.tar.gz 897889 BLAKE2B de1821f17c16198c8b85b863e06468715fb080b4e9354499bd4fc5c485dc81bb3747ee73bd5e26edcab71922d67699cbaba79b35a900b80020532bac805e5727 SHA512 914e909f5f2d6ee980d3cff981d1d605d9380211014381e9e998af46d52e0fc0568524c7c9e8d8fed710b855acdb15b1eeb0bcdb59607b67f2f8f99546a1bda8
-EBUILD elasticsearch-8.10.0.ebuild 2205 BLAKE2B cbebf02651af9ca85fd0acc64648b53d661e8f94b2995e8e4cc4395532035bb16fbc81667ad540b0a9d98745e29bc288e5a9ae8e2dc3b46d0f804bbdbb3f5f92 SHA512 a43dd76d27daa3613c34f662f3bacefad90c29a0fbde651e2ab0e2a643d78bc25628f180a65a3a07a99053e356b81ab85f9234bb98df9c92588fe9318c78b191
-EBUILD elasticsearch-8.10.1.ebuild 2084 BLAKE2B 1da0dc01c133b9a9b24a4c24ffca767bc154f2e50283499e0dac9add8baf0bb844264b5844c0a32649489fbd4cf2690652a646a49c3092d353ae34b80923469c SHA512 3db9b08adb2b46756fd8da73d83bb1d7eee0ea40b0c36232c46e4400e3bf1f43f7f73f975e3c81d419b151ff7f67dcf95666a58768350fc3be185a9fee3379ed
-EBUILD elasticsearch-8.11.0.ebuild 2077 BLAKE2B 45ac7ef522aa8927d41126ead24091a8ceb2c3275cc349ca6911a690b0569343505cf3a629c45ca19113628539c32b206b0291452de4cabd6e4a2d64c217f91a SHA512 9b46844dcd2fc13fe40e3e501199207ff36d651f5113bd74d043694c16d61738d4437d9f3977801395901ce2bedcca247733b164a009a358bddc00b29655377a
+EBUILD elasticsearch-8.11.0.ebuild 2076 BLAKE2B bf325ab6d06b154ec0d25b6a36532262888b61ed6b6255d9c0562d35bc65144bf7cbbf8592a299d7989294b11d5463bbdeb92b2417d81202fcc5046dd7b8d8c2 SHA512 650ebab09a4b979f4636ddf3efbb087d7f1c258f691b18c63ef2faf84860ded98a058c81f25c05ffbc686b18aef5d623954d3d21fcb366a2adad776c1d83c346
MISC metadata.xml 563 BLAKE2B 55aa4f1e346ef660c4c8c5bf53518685e68fea80787d4a4175405e67c2b6e9c31d14fd48577c48c82ed59651c32110d4dbbd907ce29b599ca3bddddd1b5e808a SHA512 142657aca39d615755acb7cd6bdaa920935640ce1e3f00a241bb2a41ce2745fd73e341b80edf3fd830e9c9796285df1d69e62b868252602b6ff9e1ff6a2be599
diff --git a/dev-python/elasticsearch/elasticsearch-8.10.0.ebuild b/dev-python/elasticsearch/elasticsearch-8.10.0.ebuild
deleted file mode 100644
index 848d8945a95c..000000000000
--- a/dev-python/elasticsearch/elasticsearch-8.10.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-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/refs/tags/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"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-python/aiohttp-3[${PYTHON_USEDEP}] <dev-python/aiohttp-4[${PYTHON_USEDEP}]
- >=dev-python/elastic-transport-8[${PYTHON_USEDEP}] <dev-python/elastic-transport-9[${PYTHON_USEDEP}]
- >=dev-python/requests-2.4[${PYTHON_USEDEP}] <dev-python/requests-3[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- dev-python/mapbox-vector-tile[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${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}]
- )
-"
-
-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/"
-)
-
-distutils_enable_sphinx docs/sphinx dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-src_prepare() {
- # Replace added pytest options with setting asyncio_mode to auto.
- # Test suite hasnt set asyncio parameters so its needed here.
- sed -i '/[tool:pytest]/,/^$/ { s/addopts.*/asyncio_mode = auto/ }' setup.cfg || die
-
- default
-}
diff --git a/dev-python/elasticsearch/elasticsearch-8.10.1.ebuild b/dev-python/elasticsearch/elasticsearch-8.10.1.ebuild
deleted file mode 100644
index 5d5ba19a26fa..000000000000
--- a/dev-python/elasticsearch/elasticsearch-8.10.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-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/refs/tags/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[${PYTHON_USEDEP}]
- <dev-python/requests-3[${PYTHON_USEDEP}]
- >=dev-python/requests-2.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- dev-python/mapbox-vector-tile[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${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}]
- )
-"
-
-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/"
-)
-
-distutils_enable_sphinx docs/sphinx \
- dev-python/sphinx-autodoc-typehints \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -o addopts= -p asyncio
-}
diff --git a/dev-python/elasticsearch/elasticsearch-8.11.0.ebuild b/dev-python/elasticsearch/elasticsearch-8.11.0.ebuild
index 59a9b7acf2e5..5352aea68498 100644
--- a/dev-python/elasticsearch/elasticsearch-8.11.0.ebuild
+++ b/dev-python/elasticsearch/elasticsearch-8.11.0.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/ensurepip-wheel/Manifest b/dev-python/ensurepip-wheel/Manifest
index fb62cc063a8f..e213a2ace598 100644
--- a/dev-python/ensurepip-wheel/Manifest
+++ b/dev-python/ensurepip-wheel/Manifest
@@ -1,7 +1,5 @@
-DIST wheel-0.41.2-py3-none-any.whl 64848 BLAKE2B 761efd3a97a9bbfbbd7683f12638aa5b0ed83679f3313cb8dce2632d2d2ba33fb9f0801a57e21077e8a232464aa929338983d334d57b4ccdf5f2c78a26202ca5 SHA512 9ecad670c61e4e2e598058cbd405e29401068a93d758c63481df72cff5e0a9f22b3c5ee1ae705140cffa1ea98149a6a8a9b3c80a356b520ea10bee586e615473
DIST wheel-0.41.3-py3-none-any.whl 65801 BLAKE2B 93582f1ee65ccae9d1915d51ad8bca5fa8b0700f3ccbe1d572299eef2676c6d41162c6a2d6ac79c3c8ab02242235283e86b97a2d24137d0e116e7decd1738e8b SHA512 5be2eabac26432a03d6a81954e80f004617e372bdce1a8d4f562af227964cace6883ee41d9300e7ccc2bd39b5330c4578c33777e8420868bc7a416352aea0623
DIST wheel-0.42.0-py3-none-any.whl 65375 BLAKE2B 36887c4203b1ebd6a675f3977f78cab89bcb1fe99c939648e81e6bef02d99a2559e6a2b4d1cf76957c30d2da9aa937335cf12e19d8b55fd4a04ceb32307c2e27 SHA512 59cbcab7516e698ec3bd9eeadc550920df9406b07c53eb9bc2023db0121ec3ad6ad2556ac3e13c7c7bda55e8131b1e13fb5e51a74906abec3914e11230428fb2
-EBUILD ensurepip-wheel-0.41.2.ebuild 473 BLAKE2B 8f4fce49919f54f1d84f3118fb7c00620b4422ad52662affc768b3b49f2c034586a44c1462e8540c13b0058007e2ed40ed2a2dd6dd94a33a78e660f8e6576a27 SHA512 933e16dd49d927b7ff4230765bc8c52d6bb1b6af50cc50af9732a9aba82d1cde43aa7f5fbec5b4b7938fa45c549bfd5a8c83bbe1a71af73d596e0f77ba0e5d61
-EBUILD ensurepip-wheel-0.41.3.ebuild 481 BLAKE2B c1d3dcf0a6b98df4b2bbe82bf71ed9ee82c57435bb423a89adfb56444b5506be80b719400317be5c1e55aa8816ac059e0987e1987eb33f71cce4536eef250d7b SHA512 d957a69cc82ada73ce1f0544fbcebe478401405262d2fdaa441a7e870d2b4f36b880496199769d7f153e31802eb8057d2f880d9f47b963ea0727e6e868904072
+EBUILD ensurepip-wheel-0.41.3.ebuild 473 BLAKE2B 8f4fce49919f54f1d84f3118fb7c00620b4422ad52662affc768b3b49f2c034586a44c1462e8540c13b0058007e2ed40ed2a2dd6dd94a33a78e660f8e6576a27 SHA512 933e16dd49d927b7ff4230765bc8c52d6bb1b6af50cc50af9732a9aba82d1cde43aa7f5fbec5b4b7938fa45c549bfd5a8c83bbe1a71af73d596e0f77ba0e5d61
EBUILD ensurepip-wheel-0.42.0.ebuild 481 BLAKE2B c1d3dcf0a6b98df4b2bbe82bf71ed9ee82c57435bb423a89adfb56444b5506be80b719400317be5c1e55aa8816ac059e0987e1987eb33f71cce4536eef250d7b SHA512 d957a69cc82ada73ce1f0544fbcebe478401405262d2fdaa441a7e870d2b4f36b880496199769d7f153e31802eb8057d2f880d9f47b963ea0727e6e868904072
MISC metadata.xml 311 BLAKE2B 3d42019fa15d0d9933f1cf7b974e5133ec1787a5b0a20c2f0ecbe2bffbbe98e171abe1fd094cdd8b2e30c9412271686c687d66a40db606dda566269908192661 SHA512 927b36bdb75d89b554fcf2f131d8f7b043ee91079bb32aaa76f81c112b817577f97387baad6f29b18bcc95a2f329b7a7a2ce9c5273b3ff8f48b36e27bcb60bcc
diff --git a/dev-python/ensurepip-wheel/ensurepip-wheel-0.41.2.ebuild b/dev-python/ensurepip-wheel/ensurepip-wheel-0.41.2.ebuild
deleted file mode 100644
index 943741be4ad4..000000000000
--- a/dev-python/ensurepip-wheel/ensurepip-wheel-0.41.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pypi
-
-DESCRIPTION="Shared wheel wheel for use in pip tests"
-HOMEPAGE="https://pypi.org/project/wheel/"
-SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
-S=${DISTDIR}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-src_install() {
- insinto /usr/lib/python/ensurepip
- doins "${A}"
-}
diff --git a/dev-python/ensurepip-wheel/ensurepip-wheel-0.41.3.ebuild b/dev-python/ensurepip-wheel/ensurepip-wheel-0.41.3.ebuild
index e3e7fe90c1fa..943741be4ad4 100644
--- a/dev-python/ensurepip-wheel/ensurepip-wheel-0.41.3.ebuild
+++ b/dev-python/ensurepip-wheel/ensurepip-wheel-0.41.3.ebuild
@@ -12,7 +12,7 @@ S=${DISTDIR}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
src_install() {
insinto /usr/lib/python/ensurepip
diff --git a/dev-python/executing/Manifest b/dev-python/executing/Manifest
index 6a4276416b8f..40b6e6a8536a 100644
--- a/dev-python/executing/Manifest
+++ b/dev-python/executing/Manifest
@@ -1,8 +1,4 @@
AUX executing-2.0.1-additional-slow-tests.patch 1244 BLAKE2B 9f490c63925a3eabc13d39cb552fb29b9f7514ef5069662fab22290f086cdd4074f6f2f83b32ddd3feaa7313a249a6d335d0c12ad942cb1b44106366cdd407b9 SHA512 6fb2f329946fb2697922b8dce0de1be82f4f958889c44e346db8894fbf4a6e0a418849218a2daafcc228ef11f291c75c37ac7fa9b3defd516459d4486765396b
-DIST executing-1.2.0.gh.tar.gz 663650 BLAKE2B ba9420bfcf3805223e6b7e84d65499f3a73ef3156480586d2c5ffde4e438fcf8474f4f02c123953d04ee253de7a6a3a1b2587e57fcae546f3dae7af70a1aaa98 SHA512 c841958cc499b2d78c94570bf0556933d4a58ca5541f7a59e591be6036926ab79d5ae86bb95bbf649f3c3fb729109fe50cf04fbc72692e0cfe12edaa995ea0a6
-DIST executing-2.0.0.gh.tar.gz 837310 BLAKE2B d402a605ce80170e1789e7eec65e89da64fcbb70bbc7fcf9fb86dd6e4575312154fd969d3126ed7d88f7f9d0303304969544ad39c2161524e4157d7d1658a0bf SHA512 5c02ffafaa6993b783d013c1be0c92651af598bf872a10c3f6ea84c5e709cd1b22d9c37a778e5aaccfb05533b3c88395031c50ca722e1f780fc828256e8b201e
DIST executing-2.0.1.gh.tar.gz 837355 BLAKE2B 7d38890eb322809c2b705f51731fe7537f81a0775d99bebb4b4ae67453930daedd947b249385babbc2373969344b643f288441fc28f3588264e4ebc23e1c389d SHA512 8a753aab42ea2d3b61764ee77de3bb52ea7fcc2818298281180ffc47c7b22ee84974ee98b2137250f722ad559be92e72e8fc01d7b2d38ab6a01512618b65d4f3
-EBUILD executing-1.2.0.ebuild 1116 BLAKE2B 360a470d2fad1a84d832358d16e88af29df6fed0d6d4e4e707598a03d02c14ffbb90b25bd5bad3f13a9475bb7c3d4ca165390c620fb933f896cdd92e53b38f5a SHA512 02e157ec5365c5c0b25dcdaf1f6fec858fa13b4ac26ccb6b7cd953981dff5e0b69886e2e0a5574d3b721508ac2d6490afe4a1e2281847360b1b303f1e8b03410
-EBUILD executing-2.0.0.ebuild 1334 BLAKE2B a83ac6039c475dc7f09867c5bccdbb3f3a15fdfbeea711e02a7bba24b078ab36e2d84fb748b8ad13cb080aef21f00c579fcc4e0876220828fa65fe1d4b3b949c SHA512 d4deb166a2e935624cfbee276041a4a765bf5052d2dfb95dcd9dd3128800725bf4f9524132ad75fe7866c523ec1f82a9684a7f21bca84b1c177ffd67d1479784
-EBUILD executing-2.0.1.ebuild 1645 BLAKE2B 99f8cd684aa3071766dad525ed99562ebfc5fa667fb8b7a609292214dd3975e2fd5ecdd12a24d3e48c3ec8faad25d884c694fb36a019c4de9dcc31105c94ba7d SHA512 874f9ab97cc5b65559bb27a40b34cb6306b9f4b68ce56c9e7f9e7c99d8c39cda11561b67313c671d72626284850bf4edfe9a109055f697752789be2ae47d2720
+EBUILD executing-2.0.1.ebuild 1643 BLAKE2B 5df516522e2d3b0b3f09c9d0c459d89af762c7e9fbd46cf76461431ae4645d3391bdbd5e3e2e53599cef9e1d864aa580c8bfd4d3539578b4ee97a44760b6189f SHA512 b75b6b5bfb2535d3562d74407572ca47bb4015bd895daced9c894637b8f75e997553fd263dd48e184bde9744b3ffcf102355773b6213cf0a70e0e7a81d707481
MISC metadata.xml 351 BLAKE2B 3e64042e3da09377bd27bcf09b9984eef77bbbc18e84f1e849571ff628cd15068fa680560cfc6c3650bf545e5869c6e3d6be0b4d2fc00f35c5fc58dcc3194eb1 SHA512 de199443767adf299da6c7d857c182071746b2ccf7b84015e9649675451ff336fdb7ac1df2d15951ae708ddf0529f2f1c9c19a2959f45c0dc30db1f341fb8d0f
diff --git a/dev-python/executing/executing-1.2.0.ebuild b/dev-python/executing/executing-1.2.0.ebuild
deleted file mode 100644
index 5079c38a00f8..000000000000
--- a/dev-python/executing/executing-1.2.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Get information about what a Python frame is currently doing"
-HOMEPAGE="
- https://github.com/alexmojaki/executing/
- https://pypi.org/project/executing/
-"
-SRC_URI="
- https://github.com/alexmojaki/executing/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/asttokens[${PYTHON_USEDEP}]
- dev-python/littleutils[${PYTHON_USEDEP}]
- dev-python/rich[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
- # this test explodes when collected by pytest
- "${EPYTHON}" tests/test_main.py || die "Tests failed with ${EPYTHON}"
- epytest tests/test_pytest.py
-}
-
-pkg_postinst() {
- optfeature "getting node's source code" dev-python/asttokens
-}
diff --git a/dev-python/executing/executing-2.0.0.ebuild b/dev-python/executing/executing-2.0.0.ebuild
deleted file mode 100644
index a5e4ed0cc8c8..000000000000
--- a/dev-python/executing/executing-2.0.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Get information about what a Python frame is currently doing"
-HOMEPAGE="
- https://github.com/alexmojaki/executing/
- https://pypi.org/project/executing/
-"
-SRC_URI="
- https://github.com/alexmojaki/executing/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
-
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- >=dev-python/asttokens-2.1.0[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/littleutils[${PYTHON_USEDEP}]
- dev-python/rich[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
- local EPYTEST_DESELECT=()
- case ${EPYTHON} in
- python3.10)
- EPYTEST_DESELECT+=(
- # crashes with infinite recursion (?)
- "tests/test_main.py::test_small_samples[1656dc52edd2385921104de7bb255ca369713f4b8c034ebeba5cf946058109bc.py]"
- )
- ;;
- esac
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-pkg_postinst() {
- optfeature "getting node's source code" dev-python/asttokens
-}
diff --git a/dev-python/executing/executing-2.0.1.ebuild b/dev-python/executing/executing-2.0.1.ebuild
index df41384e515d..6bb21080f195 100644
--- a/dev-python/executing/executing-2.0.1.ebuild
+++ b/dev-python/executing/executing-2.0.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
diff --git a/dev-python/fastjsonschema/Manifest b/dev-python/fastjsonschema/Manifest
index 0c3e15150224..2b0f308612c9 100644
--- a/dev-python/fastjsonschema/Manifest
+++ b/dev-python/fastjsonschema/Manifest
@@ -1,5 +1,3 @@
-DIST fastjsonschema-2.18.1.tar.gz 371060 BLAKE2B fc77683215e9080d3a6f162336a7ed55550a310c9921f0e669d90bfaea659dd77ad27ed0c623b0355d5efafa3ca2e83f72edf228c42cca0fc4fa16f4f474aa6b SHA512 a08fce64a67c67a06a7c3c637047648e1b2cfa749291794b8accc6dcc1ccf744eb50c8db773734017b79612b2dc4e19730a5956807b2459928fb0b996b59711e
DIST fastjsonschema-2.19.0.tar.gz 371202 BLAKE2B 56103ae94d52a337ceb830b7dfe68b3e1c3d5bdfbe46c8c042b5bc1a6d4e36201176a274135779cbf50a9ce939d95f5bd3c5bd88b7a6483db4cc438bff1d986a SHA512 d26c7f44acfeb4210fad188e3fe5486231a516fb0a4fa7d756dd9d1378b22afd7b4acb6b34085cabcfe31dac44a605de6f90a158a3af69de97f8926d59b3a105
-EBUILD fastjsonschema-2.18.1.ebuild 563 BLAKE2B 132b93c04da9eaa4e9f79435043d737551067d241a78396e2f08d428d568442319990d653fae79caafc93dab41d5579da0a865a8fd9c8199040f0d6fb7e29494 SHA512 d081fe6f4a33c22e708641f86e8c651a257405b48d52fef2664dc6a339b515f7db1639232aa45330161bdf935269f2c793134ae6cefdd8e0db2571d9750098dc
EBUILD fastjsonschema-2.19.0.ebuild 563 BLAKE2B 132b93c04da9eaa4e9f79435043d737551067d241a78396e2f08d428d568442319990d653fae79caafc93dab41d5579da0a865a8fd9c8199040f0d6fb7e29494 SHA512 d081fe6f4a33c22e708641f86e8c651a257405b48d52fef2664dc6a339b515f7db1639232aa45330161bdf935269f2c793134ae6cefdd8e0db2571d9750098dc
MISC metadata.xml 390 BLAKE2B d29071ddcb0aea8db343c2924de51e8fdbf9295898c687ca0f474e007007407c9a402cd2fa74f0f2142dfb2f14a2cfd0c51c05f5fad6891734328a003283821f SHA512 db3339aaba0218ebea0ea4cd5b950dbf74572b18341f595fbbbe1f67c0c9c23413f4a98aeec5b49b036533cfea46e8f2a74f5f999c3b4c472a66297346139b05
diff --git a/dev-python/fastjsonschema/fastjsonschema-2.18.1.ebuild b/dev-python/fastjsonschema/fastjsonschema-2.18.1.ebuild
deleted file mode 100644
index a262d0691ff7..000000000000
--- a/dev-python/fastjsonschema/fastjsonschema-2.18.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Fast JSON schema validator for Python"
-HOMEPAGE="
- https://github.com/horejsek/python-fastjsonschema/
- https://pypi.org/project/fastjsonschema/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- tests/benchmarks
-)
diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest
index d7d74ac90640..5a53f39123e1 100644
--- a/dev-python/filelock/Manifest
+++ b/dev-python/filelock/Manifest
@@ -1,7 +1,3 @@
-DIST filelock-3.12.4.tar.gz 13758 BLAKE2B b1898870928fcc40055274ef2cbe58b818f5aca30dc3864bd8b00c1f88b50050e1aac4380c5b0ba850b52aed4862a3c5ad2090f1d786df3cfe70d10116e4f1b2 SHA512 1ea0769afdbddc030f078a87a669b17425389526a6ba7f7577b350e0206efa6a54b284f1dbd7dfba0bda6e2450a181f5e4ab7cec2ca6ba09830bafad52128e86
-DIST filelock-3.13.0.tar.gz 14347 BLAKE2B fc25c99e894c85810a65998bdd9a26adc99c74596e050f37e5f5ea3b0bedd30a306cac7deebc5f1b0b9ac22b5ee8219d9b8078f651e91f1ae8e63dd1479b57de SHA512 bf876f5b4f1dc736c39defe32f747f75948f48c7962a559124028d234ccda75f0c7b89c1cd81ce008abb50c458e98969838ee337a32f40d6f8f672b8e368b51a
DIST filelock-3.13.1.tar.gz 14553 BLAKE2B 3892d2b5b1716bf36afe189fb755e5db4310f9532da029ee9635c1c2cec1f3ee5a24485b2e020a6d230da7bdc2bc7a8abe5f51d5c12d2c6725fda8092d841ec9 SHA512 e9975a5b939ec0a417d1dbc5a3ca494aac3445c761f382849de5671ba1ae9a5f38e8a8714c7ed700fbb0d4cb161191917c439573993026f2e3efa1ada7d4f844
-EBUILD filelock-3.12.4.ebuild 681 BLAKE2B cbe37620c60010c4cd66941eee83f97c607134e3a252c43f392f5dca9ab73ee786893a8cfae0a2647c05f47388b5ad6157f7ac39961287045da2ab5e7cc41a7f SHA512 f766968836c907b386ba1d3cb045093b7c92d6d17677ad0be7ef450856a7c2a3d602e539db982b086ef5ce89dc23d832ca3a874844e75bfd7ccd2420ac4d920d
-EBUILD filelock-3.13.0.ebuild 689 BLAKE2B 5513fd98a702bb4e4cb39e2ccc8bf694dd52fee35ed05c5048e8df78c5a27c6900a0ebf38a547830c7c7a669540870650cdc68d0e19c5716c67eaf9ebf6504b5 SHA512 4e0313dfd92678967160e98a288729aac4fa258f8b196b020a76a9f06dd5448a7019390beccc31f90ab072b2dac020a4b7e1d5f174aa37b8b1fd6566236ce5b5
-EBUILD filelock-3.13.1.ebuild 689 BLAKE2B 5513fd98a702bb4e4cb39e2ccc8bf694dd52fee35ed05c5048e8df78c5a27c6900a0ebf38a547830c7c7a669540870650cdc68d0e19c5716c67eaf9ebf6504b5 SHA512 4e0313dfd92678967160e98a288729aac4fa258f8b196b020a76a9f06dd5448a7019390beccc31f90ab072b2dac020a4b7e1d5f174aa37b8b1fd6566236ce5b5
+EBUILD filelock-3.13.1.ebuild 681 BLAKE2B cbe37620c60010c4cd66941eee83f97c607134e3a252c43f392f5dca9ab73ee786893a8cfae0a2647c05f47388b5ad6157f7ac39961287045da2ab5e7cc41a7f SHA512 f766968836c907b386ba1d3cb045093b7c92d6d17677ad0be7ef450856a7c2a3d602e539db982b086ef5ce89dc23d832ca3a874844e75bfd7ccd2420ac4d920d
MISC metadata.xml 370 BLAKE2B 91fee1713e0ae7d6ad39c05769e769b05d0ddbdc514b9ea19ec9144e0452ce411ed08f45d4b3123dd8accb67077fe1113809512c8a3ec460fd70a2126b841899 SHA512 62afbe350d894dc05533ff9e532f24f351315a9fba3f2cb8a580fc056cc868592140ffa04ea08fde3ca594e6d398962343e18a0c4614d9e6d2211e07a1152117
diff --git a/dev-python/filelock/filelock-3.12.4.ebuild b/dev-python/filelock/filelock-3.12.4.ebuild
deleted file mode 100644
index c2914f48e0de..000000000000
--- a/dev-python/filelock/filelock-3.12.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2018-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A platform independent file lock for Python"
-HOMEPAGE="
- https://github.com/tox-dev/filelock/
- https://pypi.org/project/filelock/
-"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/filelock/filelock-3.13.0.ebuild b/dev-python/filelock/filelock-3.13.0.ebuild
deleted file mode 100644
index b56b00caed98..000000000000
--- a/dev-python/filelock/filelock-3.13.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2018-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A platform independent file lock for Python"
-HOMEPAGE="
- https://github.com/tox-dev/filelock/
- https://pypi.org/project/filelock/
-"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/filelock/filelock-3.13.1.ebuild b/dev-python/filelock/filelock-3.13.1.ebuild
index b56b00caed98..c2914f48e0de 100644
--- a/dev-python/filelock/filelock-3.13.1.ebuild
+++ b/dev-python/filelock/filelock-3.13.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Unlicense"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-login/Manifest b/dev-python/flask-login/Manifest
index 199116e72c46..cbb1fa81e914 100644
--- a/dev-python/flask-login/Manifest
+++ b/dev-python/flask-login/Manifest
@@ -1,6 +1,3 @@
-DIST flask-login-0.6.2-werkzeug-2.3.patch 7954 BLAKE2B 4f732dbaa6bdbc8827f52eb9c1d046f2128908df316a1ca94b11ce8033fa8fa506ae41255b8f0e32bc91feae8874b995c2f46d2b7f4fbc5f9020748c5be1db23 SHA512 911fb67e96006073af1df6cf39b4be6eac4aaee63bdcab8d7191b097acb441fd984b3929200db6c0f1f329a65df33acaffc08e88409010fa40f0a787dc47c427
-DIST flask-login-0.6.2.gh.tar.gz 48195 BLAKE2B 74d980f9900d9c583e03caa704cf637c5c6dac6a26e74bc008f47c18213764bafef16e33d9d28eee588b3c2f7d2a5895eae88e5adf755fe0448f7e74d5c65e74 SHA512 b286272ad5f7de2cfc913bee4a3eac46e4c1ce274bb12467009e1abae422f1a855aa49fd898778b8a2e937eebe9fbb387af11815267a2bc120cde943939111ec
DIST flask-login-0.6.3.gh.tar.gz 48287 BLAKE2B 4df20a6284965ec1282c0309069b0b83722aa1bf609335371bfb49d8b3c1ea6d140204b500dee6c67e231769b64841cda79f7ad6b71cb307a92c61e49f94ac22 SHA512 c421f85387b9ba0ba2ad98053cae596dd9bf6119c0a366d2b13c483d4fbf45afc0c0e4d46f35368f42fa088398ace9a0a0aab931826d8612d94f55b95afef71b
-EBUILD flask-login-0.6.2-r1.ebuild 1024 BLAKE2B cb8ed46690efe4fd8c6685f88b654bfad79a76d7495bce7371ce59089c6d461325747a554417050091d52d569c216893de431db740af4b6bf22df34248493e2f SHA512 5feb4ff1190e6c5791a937261b87d93de24f38432a4d795e709a0fdfb448562f2ae1a659d4c143fad6a6fb49b1ea1b5c8ac817ffd6566980c4bb7099cd789e0e
-EBUILD flask-login-0.6.3.ebuild 916 BLAKE2B f7e235d5f999121703733e65bd382bcfc9d7932e572d72d01d6f001945e173856553acec768565eca69a787f34de5e7e657851f86fdd8ecb8173d528a81a1c3c SHA512 6cfb14201060e06322707a45984cdf1a356dda11b53b4769ebcb8d6a84bb12cb7ec31e9ccd660cb2d289ace274feadb5a4bd3d7a7aaecb97a15de52252875814
+EBUILD flask-login-0.6.3.ebuild 912 BLAKE2B 7e60e2f1b58e1f7b4aa6191060096dc89a194396700d46c8d10dc9b80212f5b5770b00f0abe344e44f532bb3b397ab314fd2af425be7d08c9886c23708b7ecec SHA512 33ed2b5b046a12932ddcb9203022962742e1a245c8c8811541a36b9016b471c2d9bba21c13e0dc614ddc500924ccfacbe7ecdc55f83c4fa14b4932d6a39fef02
MISC metadata.xml 404 BLAKE2B 8f8070dd3be696102c88bf75e22511b75432dfd17d21f6f3ce084cbae8092bc91ce1cbb7e47d691c7ac502afd58882ccd0bd1ea732df9239a4ec1b70e8728f19 SHA512 0b32444d9f1508697be1a19a6eb57efa5cbff443baf35958c24161d0b716a55d96b0caf66936925970904642fde975d94f4360b8b96d018ebe0fad24216769a4
diff --git a/dev-python/flask-login/flask-login-0.6.2-r1.ebuild b/dev-python/flask-login/flask-login-0.6.2-r1.ebuild
deleted file mode 100644
index 4ff9a32f1af2..000000000000
--- a/dev-python/flask-login/flask-login-0.6.2-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Login session support for Flask"
-HOMEPAGE="
- https://github.com/maxcountryman/flask-login/
- https://pypi.org/project/Flask-Login/
-"
-SRC_URI="
- https://github.com/maxcountryman/flask-login/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- https://github.com/maxcountryman/flask-login/pull/743.patch
- -> ${P}-werkzeug-2.3.patch
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
- >=dev-python/flask-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/werkzeug-2.3.0[${PYTHON_USEDEP}]
-"
-DEPEND="
- test? (
- dev-python/asgiref[${PYTHON_USEDEP}]
- dev-python/blinker[${PYTHON_USEDEP}]
- dev-python/semantic-version[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-PATCHES=(
- "${DISTDIR}/${P}-werkzeug-2.3.patch"
-)
-
-python_test() {
- epytest -p no:httpbin
-}
diff --git a/dev-python/flask-login/flask-login-0.6.3.ebuild b/dev-python/flask-login/flask-login-0.6.3.ebuild
index 3ed2ab25feff..f0c0f2cf8399 100644
--- a/dev-python/flask-login/flask-login-0.6.3.ebuild
+++ b/dev-python/flask-login/flask-login-0.6.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
RDEPEND="
>=dev-python/flask-1.0.4[${PYTHON_USEDEP}]
diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index 7a07e5429600..f58993bbf14b 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -7,7 +7,7 @@ DIST fonttools-4.45.1.gh.tar.gz 3787665 BLAKE2B 5f7f821eda2fe3e9f9e72417e9e545d4
EBUILD fonttools-4.43.1.ebuild 1627 BLAKE2B 1e3e29d8b99ba2ddd7b9d54d8c28e0463fe726d32e71afe8af52d72c82928dda98a12979fd1f6e7e200da88f75d0e20c5b72d5f64be989b2c2dddcd65a77a8e6 SHA512 9de4ba39052accc56cc887fab19a97e4497597eebbec9c20830f282428edf80436fe6425459ff8f7efb5e088c4fdecd96744f76898cef2816228867e963b6f61
EBUILD fonttools-4.44.0.ebuild 1833 BLAKE2B 66dd265b53dbfa2d0ff3d66d9f855bd3f70824ccbf3e5a967543b5fce69ddb0eac216dca934161f3f52d3c58ba1b6fc33c7c69bd29fc82e3b38396d7f3c5baf4 SHA512 38000e77ffa0fdb497f88c4eee65e505ffbc34620821d8bd471cbd3fc94e968e22b3f3c90d63af0993c796a66b5c78c6456cb9412c1eb9d63630e2fb05231ee4
EBUILD fonttools-4.44.1.ebuild 1833 BLAKE2B 66dd265b53dbfa2d0ff3d66d9f855bd3f70824ccbf3e5a967543b5fce69ddb0eac216dca934161f3f52d3c58ba1b6fc33c7c69bd29fc82e3b38396d7f3c5baf4 SHA512 38000e77ffa0fdb497f88c4eee65e505ffbc34620821d8bd471cbd3fc94e968e22b3f3c90d63af0993c796a66b5c78c6456cb9412c1eb9d63630e2fb05231ee4
-EBUILD fonttools-4.44.3.ebuild 2174 BLAKE2B 99a0382d6db9461c771de5a6d058fb241218d6e54548d3e88779d18a757a3d37a1c8b7fc441a9074becd98103df2d40f583037778bf746db17f1e185b7c81647 SHA512 28c9b68e4b3dbbadffa3c4e3067708ebfc4c88eecd57d908f22dc101e452f49017b986adfbc3a8e87f65417ade126eaa8fa3c1f04a9df434d26e55eb963f0e8a
+EBUILD fonttools-4.44.3.ebuild 2171 BLAKE2B fb4f1dc0920403228ef9582db9d010f040f28bfa9ece8153f9252b450ae3d060e6ab80abb483012d2ac0ed0e9757b1741f13d7f4d91fb36fc89d5a8e3eed5fe2 SHA512 ba86287b5653553c12cf789e8c574e2de8b805aa29c55e7151aff7e05d201f11d9cf67c7d0f16a3d939168af3566e99bf981fe1747eb755b5870c330bf463919
EBUILD fonttools-4.45.0.ebuild 2297 BLAKE2B ce1b884f04ff3242a5fad75709621fa3c06905d0fb332b95d6689bbafd86c86523b86ec391d666f0268e36b60c9ce2ea730de70bee255a6550a7e4d5f6357133 SHA512 4699ee6b743a11104d3d457247957d123b40b367f3bbf255ccc1518610cb258ac426f104263dc5b7607aa5cd2f3f44b83887d75176961c16c87150f79bb7a67a
EBUILD fonttools-4.45.1.ebuild 2297 BLAKE2B ce1b884f04ff3242a5fad75709621fa3c06905d0fb332b95d6689bbafd86c86523b86ec391d666f0268e36b60c9ce2ea730de70bee255a6550a7e4d5f6357133 SHA512 4699ee6b743a11104d3d457247957d123b40b367f3bbf255ccc1518610cb258ac426f104263dc5b7607aa5cd2f3f44b83887d75176961c16c87150f79bb7a67a
MISC metadata.xml 372 BLAKE2B 950ec78bf127250847c6513c22a5108b251afdb000d361068edf9d00d64a5baf6925ba4058bb889724febb28d92abc044c29af5936a48d8e8951b12314b64357 SHA512 03e76e28959bab83fe41c3ee4b55692ced9b1360e73e38a6e8f6e5c06fd1185dcbe0214aea2edff18d248abf252c1877d0d2c2b78b8e088e606c09c34e93e7ac
diff --git a/dev-python/fonttools/fonttools-4.44.3.ebuild b/dev-python/fonttools/fonttools-4.44.3.ebuild
index ce5a1276f233..7d8105783b72 100644
--- a/dev-python/fonttools/fonttools-4.44.3.ebuild
+++ b/dev-python/fonttools/fonttools-4.44.3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos"
IUSE="+native-extensions"
RDEPEND="
diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 08771294e355..3c40cedd2e84 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,5 +1,7 @@
+AUX gmpy-2.1.5-mpfr-4.2.1.patch 997 BLAKE2B 16788236152316e08b3ef8815dedc768288590cb7db9132b195a99a080a31740e25fe8eba2d23a053238a4b2f8d747b3868a52529d996e365564f2519d45805f SHA512 a05d3d774b3b7e73787614cbcaf3bdce5731a3f3b51ef764037293d76f1bbb42c441e6d942a059b6c4200fe56fcabf431d9533e44d148d57692c2d61fad930ff
+DIST gmpy-2.1.5-cache.patch 19769 BLAKE2B 72d61ea00fda608ae92c5319828cb5c0003a69cd4be4bf3cde62574a93987b2316df5334d290eca7d48e44e423227d0b5a22c142c4a95b42aebb4560c3bf7ea6 SHA512 f16dbd78a99f27c6f588b814bb9b307429927eae9828fcea04225f163c1cd28968c2994689c4802dc0b619cdfd7c50401d1ec06c220756268af17499613fda1b
DIST gmpy-2.1.5-py3.12.patch.gz 1817 BLAKE2B cbea3a9c662d52c5bfddb82ab5e920474a52c1dd715b3b9fecf55e5ee097297168ddb7961b6156e4c1f902e911890c77252d119c3651f345f01cad144ed44127 SHA512 26195e8e9a87147a05fd07fa325f262c2004fcba2b8857dbc87ca7a1e9e5e64b4a47d35be77edc263829e5df1db6a0acda6904307d01529eba832feb4f0f3f71
DIST gmpy2-2.1.5.tar.gz 261709 BLAKE2B 50958868866fadc49c97534780fa491fadfaaea902f3fd4bd51f4e76a94602a6d030a1ee6685aac742e25b5fbe4865e1419307f7215c8fb553b166761d63607a SHA512 92e16359ee1df63faaeae4a3cbefe8cdbbc576d8eda377f08d59f12b70dfe9337a299686e85d1efee6c2f5b41fc4583643fecc68ea38a500c7f876c56fc169e7
-EBUILD gmpy-2.1.5-r1.ebuild 955 BLAKE2B 2ee6e65a600581eac7aa9a88c31dd2742eb1bba602a7b2f12deea37b18ad42d3bda28a4b6e2181508a95b5d36391b87a17022f3ea7d1788ab4e07132252e1f61 SHA512 84f83af3926957472ecf3d05cf542049e3c55e7ec62330d3a02594c275e8495714bde97b056bcb046ee14db30a0976794ff57880dc5d3ba23c0da4bcc0cce6f5
+EBUILD gmpy-2.1.5-r2.ebuild 1348 BLAKE2B f4b49ea7721b4901201c0df811a1f92be623bffbb4125cbf12a8f4ddbb53a9fd7c54ae63b58d57727186ae1d435077cf70722eb96a22adffb331f777d7c3948e SHA512 81d3fab5971fdae1761c95a5eab3fcd3b0f103e6c9140ff2335e84af98fad5eb09142b259b229b6322fa178ae6014dc6d4d12e6b8b1d115a029143b5846fa404
EBUILD gmpy-2.1.5.ebuild 789 BLAKE2B 7ad22878e16aa85a5f842fedb77e4a41efaff0c51221fd1884b7832911fbadd808c3ee531af7c9f0f2e9fdf8cdd01123fe3c3fe90baa9087cac1865113e400f3 SHA512 943dfce246dd493dcbbe1f17b2a17f214dfb8717742bad2f6b75baf9d30431892c832e6a8ef4905f0839fc1cdbfe18bd1757552254358608990d1a651b1ceb8a
MISC metadata.xml 687 BLAKE2B 9cf9e1c3dad11819000600a2ce28b5f140101cfa37553df7bf07edeb8513d7b8d80b15d561e37ca960a23d3470fc7f83608f9163d46b54fe7c41782302c53963 SHA512 eb1aacdf09d56ac73a1ce37d4562987c900f658bc517ccb6bd34cafefdf9a790d0e0d4318f70b57d68c5ec0c2832d0960b2bd619002fe690f484cd2702b77f79
diff --git a/dev-python/gmpy/files/gmpy-2.1.5-mpfr-4.2.1.patch b/dev-python/gmpy/files/gmpy-2.1.5-mpfr-4.2.1.patch
new file mode 100644
index 000000000000..4bbc9097824e
--- /dev/null
+++ b/dev-python/gmpy/files/gmpy-2.1.5-mpfr-4.2.1.patch
@@ -0,0 +1,31 @@
+From 68a6b489c3d8d95b2658a1ed884fb99f4bd955c1 Mon Sep 17 00:00:00 2001
+From: Sergey B Kirpichev <skirpichev@gmail.com>
+Date: Sun, 3 Sep 2023 02:35:19 +0300
+Subject: [PATCH] Exclude MPFR workaround for MPFR >= 4.2.1
+
+Co-authored-by: Vincent Lefevre <vincent@vinc17.net>
+
+Closes #418
+---
+ src/gmpy2_format.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/gmpy2_format.c b/src/gmpy2_format.c
+index 3e450c96..303bb7bf 100644
+--- a/src/gmpy2_format.c
++++ b/src/gmpy2_format.c
+@@ -592,12 +592,14 @@ GMPy_MPC_Format(PyObject *self, PyObject *args)
+ if (mpcstyle)
+ strcat(tempbuf, " ");
+ else {
++#if MPFR_VERSION < MPFR_VERSION_NUM(4,2,1)
+ /* Need to insert + if imag is nan or +inf. */
+ if (mpfr_nan_p(mpc_imagref(MPC(self))) ||
+ (mpfr_inf_p(mpc_imagref(MPC(self))) &&
+ mpfr_sgn(mpc_imagref(MPC(self))) > 0)) {
+ strcat(tempbuf, "+");
+ }
++#endif
+ }
+ strcat(tempbuf, imagbuf);
+ if (strlen(imagbuf) < 50 &&
diff --git a/dev-python/gmpy/gmpy-2.1.5-r1.ebuild b/dev-python/gmpy/gmpy-2.1.5-r1.ebuild
deleted file mode 100644
index f399526d25e1..000000000000
--- a/dev-python/gmpy/gmpy-2.1.5-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYPI_PN="gmpy2"
-PYTHON_COMPAT=( python3_{9..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="
- https://github.com/aleaxit/gmpy/
- https://pypi.org/project/gmpy2/
-"
-SRC_URI="${SRC_URI}
- https://dev.gentoo.org/~grozin/${P}-py3.12.patch.gz"
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-DEPEND="
- >=dev-libs/mpc-1.0.2:=
- >=dev-libs/mpfr-3.1.2:=
- dev-libs/gmp:0=
-"
-RDEPEND="
- ${DEPEND}
-"
-
-distutils_enable_sphinx docs
-
-src_prepare() {
- eapply "${WORKDIR}"/${P}-py3.12.patch
- distutils-r1_src_prepare
-}
-
-python_test() {
- cd test || die
- "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
new file mode 100644
index 000000000000..2993e4aa5a8e
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_PN="gmpy2"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="
+ https://github.com/aleaxit/gmpy/
+ https://pypi.org/project/gmpy2/
+"
+SRC_URI+="
+ https://dev.gentoo.org/~grozin/${P}-py3.12.patch.gz
+ https://github.com/tornaria/void-packages/raw/722b32aa405804b79a74256708de6a511e255b4b/srcpkgs/python3-gmpy2/patches/cleanup-object-caching.patch
+ -> ${P}-cache.patch
+"
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+DEPEND="
+ >=dev-libs/mpc-1.0.2:=
+ >=dev-libs/mpfr-3.1.2:=
+ dev-libs/gmp:0=
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+distutils_enable_sphinx docs
+
+PATCHES=(
+ "${WORKDIR}/${P}-py3.12.patch"
+ # https://github.com/aleaxit/gmpy/commit/7351e2eb1abf4b37a47a822eb3f3f29f90c7f854
+ # rebased by Void; needed for mpfr 4.2.1
+ "${DISTDIR}/${P}-cache.patch"
+ # https://github.com/aleaxit/gmpy/commit/68a6b489c3d8d95b2658a1ed884fb99f4bd955c1
+ "${FILESDIR}/${P}-mpfr-4.2.1.patch"
+)
+
+python_test() {
+ cd test || die
+ "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/google-api-core/Manifest b/dev-python/google-api-core/Manifest
index 2c161ff50071..15c0616d0f1d 100644
--- a/dev-python/google-api-core/Manifest
+++ b/dev-python/google-api-core/Manifest
@@ -1,9 +1,3 @@
-DIST python-api-core-2.12.0.gh.tar.gz 189439 BLAKE2B e2186ea64a36f6c59f5771efc20b050aeb6c17a346c005f64658ac0840a7c11f46a375ae796ea3e084ae711a07776b4bb4683e0bab7f10ade0ac132c4e73d22b SHA512 aae4dbe6a935626224280e180f07937595b3dc0a2649b70415fb5ad6df73af26bcb486c7bfc4c01a9ae4b1513b7df2e127aa4cbbf370366ba00dc7b58b884e83
-DIST python-api-core-2.13.0.gh.tar.gz 190862 BLAKE2B 1b979113a93ee3424125713fab38a66f62ff24db7010c235a0631a1cad1f8c617c084e90662c480b17a3ab11857b0b851244e6142ef2cd05266e690f45785daf SHA512 2852813ba959e3a75cc23dfc365eb7e1b335523ae1e0c3b1b30a9f10b4a060f4293f88db0189d5e03f35acd24f23b3c7ae7f657bf4c6f0d3b043a8271f2872c6
-DIST python-api-core-2.13.1.gh.tar.gz 191718 BLAKE2B 823dc7d16c38d2ad6592fb6ea7ae9198fdc8fb214fb6c2281ed9e611b3c9c8548c4b7fc8f39ef8fed7c8f30437b1ce976a60b19ce8598c1addb6d0b7819199bd SHA512 a51f814c76518d34d6ce8cafb085fc3d0dbc64c4d4549abd982b9c6f0a2f0fd28b7da9f292eee7276201dc0b47445346acadcd4ec50adb22f4006cacba89db53
DIST python-api-core-2.14.0.gh.tar.gz 192103 BLAKE2B f1b05d3218392125600d113f35a726ada2f3247fca2fdce05f3a6419fe60bf59df8a3724fdd62d9047e55ecb39071527265fe86ba181f09e1bb5940b4b7dd4ba SHA512 a7641595f25d163b44906139df80e3581d52fb1078b70ec9b9a55583e148d82b51cfe3f710d04b776c7b038ef8c57b9b1119284711100e9681ee6f81b0ac6b58
-EBUILD google-api-core-2.12.0.ebuild 2146 BLAKE2B 5b7c8c41d53844f9876c90507d344a08074e1fef4eb6b28e012b1658ed24bea72ff5531378e5fb9bb92b3e37df554b78caad0e2f84f03957e5c79110e00b39fe SHA512 94f68362286761ce11e393e10619f8526565eb4b74f85e4c921883351dd16474eb36529239c61f79360db3dc27c04423124039af8cbe47d77e8645b876e47fce
-EBUILD google-api-core-2.13.0.ebuild 2148 BLAKE2B adcaf01ff1d3f5487c07286c8e16ec9436a012afe4f8ab0e4d423f17a7a1845d4359d9f29910d9e5c1a4399f87d38db037777d311b6e828976be77d526292ca4 SHA512 2f19647743d720fb0ed774cabb2850fb384051ec381c6bd5c3322d560e8d8185584a1a65fac1db619106a5492dbe575ba40a3947ea598df0fb15f4f39e21e920
-EBUILD google-api-core-2.13.1.ebuild 2148 BLAKE2B adcaf01ff1d3f5487c07286c8e16ec9436a012afe4f8ab0e4d423f17a7a1845d4359d9f29910d9e5c1a4399f87d38db037777d311b6e828976be77d526292ca4 SHA512 2f19647743d720fb0ed774cabb2850fb384051ec381c6bd5c3322d560e8d8185584a1a65fac1db619106a5492dbe575ba40a3947ea598df0fb15f4f39e21e920
-EBUILD google-api-core-2.14.0.ebuild 2148 BLAKE2B adcaf01ff1d3f5487c07286c8e16ec9436a012afe4f8ab0e4d423f17a7a1845d4359d9f29910d9e5c1a4399f87d38db037777d311b6e828976be77d526292ca4 SHA512 2f19647743d720fb0ed774cabb2850fb384051ec381c6bd5c3322d560e8d8185584a1a65fac1db619106a5492dbe575ba40a3947ea598df0fb15f4f39e21e920
+EBUILD google-api-core-2.14.0.ebuild 2146 BLAKE2B 5b7c8c41d53844f9876c90507d344a08074e1fef4eb6b28e012b1658ed24bea72ff5531378e5fb9bb92b3e37df554b78caad0e2f84f03957e5c79110e00b39fe SHA512 94f68362286761ce11e393e10619f8526565eb4b74f85e4c921883351dd16474eb36529239c61f79360db3dc27c04423124039af8cbe47d77e8645b876e47fce
MISC metadata.xml 519 BLAKE2B bf6ee9b3f0f7fe5fbfa5461aabf7872c803bd0483938da629ed6468017d82ac5b8736a52ef325374d7948a752ff1cfa6006aca2e833721f5a4a47f4adc5d8630 SHA512 d56b0312f5e5b5ba909c84af358bbfea98ea4098fbdd0ab562e0669a87a492facc05644d13fc38a196e1300f4cc1638b28cdcd10f412d753d71f8cf20a7fec62
diff --git a/dev-python/google-api-core/google-api-core-2.12.0.ebuild b/dev-python/google-api-core/google-api-core-2.12.0.ebuild
deleted file mode 100644
index e6256673d966..000000000000
--- a/dev-python/google-api-core/google-api-core-2.12.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-MY_P=python-api-core-${PV}
-DESCRIPTION="Core Library for Google Client Libraries"
-HOMEPAGE="
- https://github.com/googleapis/python-api-core/
- https://pypi.org/project/google-api-core/
- https://googleapis.dev/python/google-api-core/latest/index.html
-"
-SRC_URI="
- https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
- >=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}]
- >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}]
- >=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}]
- >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
- <dev-python/requests-3[${PYTHON_USEDEP}]
- !dev-python/namespace-google
-"
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/proto-plus[${PYTHON_USEDEP}]
- dev-python/rsa[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # failing due to missing grpcio-status
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_unary_errors
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_raised
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_read
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_aiter
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_write
- tests/unit/test_grpc_helpers.py::test_wrap_unary_errors
- tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_invocation
- tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_iterator_initialization
- tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_during_iteration
-)
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-src_test() {
- rm -r google || die
- distutils-r1_src_test
-}
-
-python_test() {
- distutils_write_namespace google
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p asyncio tests
-}
diff --git a/dev-python/google-api-core/google-api-core-2.13.0.ebuild b/dev-python/google-api-core/google-api-core-2.13.0.ebuild
deleted file mode 100644
index 31097fa5f234..000000000000
--- a/dev-python/google-api-core/google-api-core-2.13.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-MY_P=python-api-core-${PV}
-DESCRIPTION="Core Library for Google Client Libraries"
-HOMEPAGE="
- https://github.com/googleapis/python-api-core/
- https://pypi.org/project/google-api-core/
- https://googleapis.dev/python/google-api-core/latest/index.html
-"
-SRC_URI="
- https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}]
- >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}]
- >=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}]
- >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
- <dev-python/requests-3[${PYTHON_USEDEP}]
- !dev-python/namespace-google
-"
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/proto-plus[${PYTHON_USEDEP}]
- dev-python/rsa[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # failing due to missing grpcio-status
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_unary_errors
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_raised
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_read
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_aiter
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_write
- tests/unit/test_grpc_helpers.py::test_wrap_unary_errors
- tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_invocation
- tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_iterator_initialization
- tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_during_iteration
-)
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-src_test() {
- rm -r google || die
- distutils-r1_src_test
-}
-
-python_test() {
- distutils_write_namespace google
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p asyncio tests
-}
diff --git a/dev-python/google-api-core/google-api-core-2.13.1.ebuild b/dev-python/google-api-core/google-api-core-2.13.1.ebuild
deleted file mode 100644
index 31097fa5f234..000000000000
--- a/dev-python/google-api-core/google-api-core-2.13.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-MY_P=python-api-core-${PV}
-DESCRIPTION="Core Library for Google Client Libraries"
-HOMEPAGE="
- https://github.com/googleapis/python-api-core/
- https://pypi.org/project/google-api-core/
- https://googleapis.dev/python/google-api-core/latest/index.html
-"
-SRC_URI="
- https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}]
- >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}]
- >=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}]
- >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
- <dev-python/requests-3[${PYTHON_USEDEP}]
- !dev-python/namespace-google
-"
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/proto-plus[${PYTHON_USEDEP}]
- dev-python/rsa[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # failing due to missing grpcio-status
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_unary_errors
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_raised
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_read
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_aiter
- tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_write
- tests/unit/test_grpc_helpers.py::test_wrap_unary_errors
- tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_invocation
- tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_iterator_initialization
- tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_during_iteration
-)
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-src_test() {
- rm -r google || die
- distutils-r1_src_test
-}
-
-python_test() {
- distutils_write_namespace google
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p asyncio tests
-}
diff --git a/dev-python/google-api-core/google-api-core-2.14.0.ebuild b/dev-python/google-api-core/google-api-core-2.14.0.ebuild
index 31097fa5f234..e6256673d966 100644
--- a/dev-python/google-api-core/google-api-core-2.14.0.ebuild
+++ b/dev-python/google-api-core/google-api-core-2.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
RDEPEND="
>=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}]
diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest
index 134a432e1645..fcef2b9378b3 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,9 +1,3 @@
-DIST google-api-python-client-2.105.0.tar.gz 12113230 BLAKE2B d2401ca4ee47f7017e5644479644894cf704bbba6fa97fbe225577c3c10afcb374a52444b32fc5ecb2ea5a38d6f7cdb71055c2ef0873e39d277738d33a778873 SHA512 d610579b1fc5be6b47b9add52e1d39ef7f007869e17fb7f6dbdcdd78f01e1d7f8a8de208499f9c718b1ce567b8723a44a6a93ad22b94cebd33c47cf584e03118
-DIST google-api-python-client-2.106.0.tar.gz 12128677 BLAKE2B 8bbd135199e0408bb1d614257b5ee31abaa86090fec4ecee16359f0c34421d928e4ff2da3c9c8a08d4b3f1634db61006fe12e0136149a5ff7a232c3b68741704 SHA512 631a26d15eb58186231031093d8c766c06a2dccb822d74d58be7f77de6b2631d90210b67122edaf54f925eadf7c989b06b8e806b1bedc58d46fdfe24af3e4ec4
-DIST google-api-python-client-2.107.0.tar.gz 12177116 BLAKE2B 0e19a5f3048b3068a4f90fef93a81dcb875b62aae80957cf68c344b87057efcca369b721bc07c1fc5521fff30511d1666c51f85a593f4c94351e5734abf13bd1 SHA512 5c13c37b733ce9db9f705e9520c99f173936989e546b5e96e12097b59a0436538c7df0aaad1e1f8f7be10e04c4e80a9b70d899cefedecdd6e6642d5d8e8a220f
DIST google-api-python-client-2.108.0.tar.gz 12227437 BLAKE2B 7b8023f0e940730539bbfed2c213f6ec007b4e838eb87d8c7bd037c5f6dd73cbf97cdb6cec869d10f4c0135ff2989e1fa0b6a4b51cc118e7be2e45e2488d3b76 SHA512 baff038d8161de7150ac877dcca3af8a7f38fc9cfcdae9e70bdaf877f11fa35f572102ec1b6eda47a24f26386638285fc0ff31fbeb185d9174a40ca90cf20ba3
-EBUILD google-api-python-client-2.105.0.ebuild 1314 BLAKE2B 4b94f53adfddc78245531b7528b46e0f22ea97b1c3a2f856657d9239308e302abb13d95c75f7118e12c459f8350c035cea63691a55db8c9c089345bb1353e67e SHA512 ea3465da7f85594297f735b66d1e2378e2b2eceb530da38dda71ef2ff0ab26f5abddc8c0cfaafbd34abb040e114c67e55c71aa9a3e84fcede68ee298b1f32fbe
-EBUILD google-api-python-client-2.106.0.ebuild 1316 BLAKE2B d6d158b0cdd8c45d8d79dbc2977291d7e3342c7f53da3adcb227708ae8f3161413381d971dddf63b941a32b94133a6cd4c661d7b76863a5d3162db0495fdceaa SHA512 762a1b2c0e8c06f60e01fd9045abc4255999039a97e86145bdbe8ea7727d2bbfd3defd6c6e932a726f0efe001cb0364d1640f2a808c531ff57ec66d8740d9d13
-EBUILD google-api-python-client-2.107.0.ebuild 1316 BLAKE2B d6d158b0cdd8c45d8d79dbc2977291d7e3342c7f53da3adcb227708ae8f3161413381d971dddf63b941a32b94133a6cd4c661d7b76863a5d3162db0495fdceaa SHA512 762a1b2c0e8c06f60e01fd9045abc4255999039a97e86145bdbe8ea7727d2bbfd3defd6c6e932a726f0efe001cb0364d1640f2a808c531ff57ec66d8740d9d13
-EBUILD google-api-python-client-2.108.0.ebuild 1316 BLAKE2B d6d158b0cdd8c45d8d79dbc2977291d7e3342c7f53da3adcb227708ae8f3161413381d971dddf63b941a32b94133a6cd4c661d7b76863a5d3162db0495fdceaa SHA512 762a1b2c0e8c06f60e01fd9045abc4255999039a97e86145bdbe8ea7727d2bbfd3defd6c6e932a726f0efe001cb0364d1640f2a808c531ff57ec66d8740d9d13
+EBUILD google-api-python-client-2.108.0.ebuild 1314 BLAKE2B 4b94f53adfddc78245531b7528b46e0f22ea97b1c3a2f856657d9239308e302abb13d95c75f7118e12c459f8350c035cea63691a55db8c9c089345bb1353e67e SHA512 ea3465da7f85594297f735b66d1e2378e2b2eceb530da38dda71ef2ff0ab26f5abddc8c0cfaafbd34abb040e114c67e55c71aa9a3e84fcede68ee298b1f32fbe
MISC metadata.xml 538 BLAKE2B bf0b8ab3a89ce9ab1d2159f4c0ebfe3f2646aced20bd2006485510c12d22e83cc130fac979f699ae6431a610c8d2acf86c04b39bc262abaf167c20571a860810 SHA512 30d004d944055660165954f8475e57ba45cef56423c80a324118836d78e5376261409955155a40c9bd988f230f3e2fc44c6aeb6fae3028c78c55a382ccd83bff
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.105.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.105.0.ebuild
deleted file mode 100644
index 9eb8248acd2f..000000000000
--- a/dev-python/google-api-python-client/google-api-python-client-2.105.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 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_{10..11} )
-
-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 ~arm ~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
- )
-
- epytest tests
-}
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.106.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.106.0.ebuild
deleted file mode 100644
index 0194f9640998..000000000000
--- a/dev-python/google-api-python-client/google-api-python-client-2.106.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 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_{10..11} )
-
-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 ~arm ~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
- )
-
- epytest tests
-}
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.107.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.107.0.ebuild
deleted file mode 100644
index 0194f9640998..000000000000
--- a/dev-python/google-api-python-client/google-api-python-client-2.107.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 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_{10..11} )
-
-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 ~arm ~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
- )
-
- epytest tests
-}
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.108.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.108.0.ebuild
index 0194f9640998..9eb8248acd2f 100644
--- a/dev-python/google-api-python-client/google-api-python-client-2.108.0.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-2.108.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
RDEPEND="
>=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest
index ba18ceb621c4..9c82c9042af2 100644
--- a/dev-python/grpcio/Manifest
+++ b/dev-python/grpcio/Manifest
@@ -1,6 +1,6 @@
AUX 1.51.0-cython3.patch 6233 BLAKE2B b58d2a8dbeb1931b65041a5beb28a5ae802fa8b979b3cf961bc0de8de9167b9edf49e70ad3dcc7c90cba81a609d00ca579160aaf9e6b73261d8ef81ba1789f5d SHA512 3f5d5d1477a4e2631604872f2beabc2743ec0f8ca5fb7e2949c6cfc27ddaaa207281caba99f1bb6fc6a9bac1b4fb6d7aa773bf603c3feedd8dfedc9501baadf8
AUX 1.51.0-respect-cc.patch 1156 BLAKE2B a952509c19c3da336f42f06595986e26e75487c6f0ebb75c1493ec98f57c14fe1859141f06f82bcbc6ef0cec762d99cda962ddeca204bf104691d2636a7d51a0 SHA512 c8e0cc7ff325f94c856bd9c22a17ada367f580c9eef9d465fce335ea7b6441ddcd33f36f730e61c02deac3099df65086a3772b8a2fae6a691614d87b72bc472e
DIST grpcio-1.51.0.tar.gz 22142437 BLAKE2B 20acb52c89e41cd6e87ddb5554bcf79acc6fa18f4516c7be7a3fa1408ecb1e5800d6123bd7ac561093ca341344618de9701c3df75251e96cd9da5a3443568303 SHA512 3560e07df79143cb7a8a0a1f0dbaba2d164962ba712adf030a60654102bbd5ce6a08f88c133b81a3e471f1ec3d63de14f1b0567aa45bd641d958d3349ccef542
-EBUILD grpcio-1.51.0-r1.ebuild 1321 BLAKE2B d9bd2d206cd6dc83e5c81ebdb31ff40fd6530e1f7e79ba90e603413b62631aeffec4b3ea047b100e0549c6ccd2c4fdffab41ca8e73517a4a62dcb96838b0528b SHA512 a59621a7a36e9a9819dac12ee9d45945179c06a5e259a0a741150ca5bbe1701c336352357aca50541ec4851a0972099acc930f704e656ef5b06ab062aba1ad87
+EBUILD grpcio-1.51.0-r1.ebuild 1319 BLAKE2B bf70d2c292057414a47b25459766f29916817a3c548cdad8de79d60627fcd433fa7be3fa01214a09f18ef45f841321c6faacf997db169b99d0b7c3e2f6a81149 SHA512 5125f601fc707faf95b834b2654b119e821d8228ac497a7eb659ebac035ca7b31599f31a2bc41bd76337323abdf6617faa617bfaed5dafa4c08b40ea314a905f
EBUILD grpcio-1.51.0.ebuild 1302 BLAKE2B 74b3368fab300814ed2e0dec6c206215929bb4bc15debb646f0703c82bbf6581609694ced8a0c442afcc3b02bd486a08662e94f479105a86ff3e8ba8eb79df36 SHA512 a142e0d5fbd69eee8b517236416cf026ea8fe5c033e0040c05acd3f63ccf6a2acdcf88b4ce223408fa468046ff5e724c87f59d7814f6d36c2928eff0347332a0
MISC metadata.xml 370 BLAKE2B bbd9d12e5aa11226329f88cdbe81b254078778ec32656c0e8e07728ae8e88a631031075111fa172ac7977164f928ab5b4d7a6fccdb05fe382bbbcfc3db0fcb48 SHA512 8452b06521b0d315bb7e2ceb8ded673383a5364e5b46c494083a7f92129d3ac1c607197679111157716dfc3c5d7bbb60459cd4f1d7c23d9fe2bb5b2ef2792383
diff --git a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild
index 85c643ebf39b..c913ad233af6 100644
--- a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild
+++ b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://grpc.io"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
>=dev-libs/openssl-1.1.1:0=[-bindist(-)]
diff --git a/dev-python/httpbin/Manifest b/dev-python/httpbin/Manifest
index 253db290f307..12cb2ca3a152 100644
--- a/dev-python/httpbin/Manifest
+++ b/dev-python/httpbin/Manifest
@@ -1,5 +1,4 @@
AUX httpbin-0.10.1-werkzeug-3.patch 2753 BLAKE2B eb335f980867d0f55b4f790689b890c4c92246e870f3714fcda88ec302491ff76e6cc46929d227d0ef3b5b5682152d0ad83dd97e46a16729282de1497935c5e5 SHA512 b232558f609425f7cb674bf34fa0116c76e69d93ce52df656a4d76a7fec8e5a9d6f872abc681bbafede7aa5c7187439a695fbbf18ebc5c8271001bc7776a7fb7
DIST httpbin-0.10.1.tar.gz 107058 BLAKE2B a46732946fc3454e2ae71c4eec4f88521e190b736445c54f555021a273a75f57acbc9234237e6973a21fc3bf8f71d8c8b51d6422d719f03546ecd6887a20fe1b SHA512 e3b851253c347893a80e866e7d0188c572f2a87a540125de3d9cbe0b8c3f1ddfab2c60ee3ffde3fd7274fc662294c978c39b1b52acfd92c52fd552966da203be
-EBUILD httpbin-0.10.1-r2.ebuild 971 BLAKE2B 6ed086d061c422535938ff7102a0fd296a02fef8c268b270935cc2d99e53d98f5f9a32103a190e4d6afe3e16061c3b0a684a4a4e43bd94c3738524c3db626b0f SHA512 e3b46bed098b2f44b652df8a5923cbedc03c63a5f5b189638cc4967ea5321c0c24a1b2af598d85182750606885520f233479a9298e0f552e01deca88588c667d
-EBUILD httpbin-0.10.1-r3.ebuild 1009 BLAKE2B da42b793bf08f0b5586bdebf9bc78fc7a9730660827acb37959d7d67bbec9b3d2cb9d6165ed39e7a4272c2d27785f3e4af1f7c5fa7dbafe16dab4a337da3a943 SHA512 2da75d22cf97e92040033f1157c788a2d6c82f059c94947bd2e53611923cf998d999d025e54993ea4d3dad541628e6e4490ad1f97bd10c5094b11d47f4aa4cd6
+EBUILD httpbin-0.10.1-r3.ebuild 1001 BLAKE2B 68a93f53cf93bcb76260ffdaddfa6860a92a6e623a47c495be148f32b6823e1d1e5985aed72bca5bfc2a4a3f0e9a5993e35bd1dc8d072856e6584034057394c7 SHA512 0f7d222082d9b22f69336318c43f5de1f58e05113f8fa7354c14f679a64844833ce337392ff95c186f4ef687a229584d5293b20c54fc73bc32bcd97b704e7bf7
MISC metadata.xml 445 BLAKE2B c577334830bc0d51f9df221e224c231c254b3db9129e4028d53cbd96a4481728e3b721b44f569c243deeecfb38e8dc81a7566a0b7ccd665d51b1a69a3687eb18 SHA512 fcdbd0c24e12d91df89af24befa6c9600f28083c3fe38e88ebec9856f4fb5c4c137c3b85f2271422c513bbd7c31a457f8290ebc2dd755d9117d57aa42883eec8
diff --git a/dev-python/httpbin/httpbin-0.10.1-r2.ebuild b/dev-python/httpbin/httpbin-0.10.1-r2.ebuild
deleted file mode 100644
index d6ccf0b5a75e..000000000000
--- a/dev-python/httpbin/httpbin-0.10.1-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="HTTP Request and Response Service"
-HOMEPAGE="
- https://github.com/psf/httpbin/
- https://pypi.org/project/httpbin/
-"
-
-LICENSE="|| ( MIT ISC )"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/brotlicffi[${PYTHON_USEDEP}]
- dev-python/decorator[${PYTHON_USEDEP}]
- dev-python/flasgger[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/itsdangerous[${PYTHON_USEDEP}]
- dev-python/markupsafe[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- <dev-python/werkzeug-3[${PYTHON_USEDEP}]
- >=dev-python/werkzeug-2.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin greenlet
- sed -i -e '/greenlet/d' pyproject.toml || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/httpbin/httpbin-0.10.1-r3.ebuild b/dev-python/httpbin/httpbin-0.10.1-r3.ebuild
index 871ecefe14ad..e8432927b4c9 100644
--- a/dev-python/httpbin/httpbin-0.10.1-r3.ebuild
+++ b/dev-python/httpbin/httpbin-0.10.1-r3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="|| ( MIT ISC )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/brotlicffi[${PYTHON_USEDEP}]
diff --git a/dev-python/httpcore/Manifest b/dev-python/httpcore/Manifest
index 4f0af7f662d7..8fe4e7f64c34 100644
--- a/dev-python/httpcore/Manifest
+++ b/dev-python/httpcore/Manifest
@@ -1,5 +1,3 @@
-DIST httpcore-1.0.0.gh.tar.gz 95190 BLAKE2B 0e2971100da4dde0f25714e32047a2c7263a96a34c85ac5e75a30c319b03df9b0040220e94811d4b9535009066f224425587350de76b8a96fe4f385b8704df5b SHA512 7120d89237a731f0f1794e13a4db56b339a5b80c33881f069c101b4c4380e45b615c8d43bc96a81ae5be35a69a879fcc03941996326100a07bef5d2e12774c98
DIST httpcore-1.0.2.gh.tar.gz 95549 BLAKE2B 92aa9a936d8c6933e1840ae50e6dfb70e61c756027a0448c2f0a5d270937342bd99cdb110aae152103c0d6c966e9288a22f7166a04dbb06dfb2a6f1bf1454d87 SHA512 6fc0c686b0b02b1e822550c18a7a90d2501f9d530598511877ee8cb09a0bdc4d56afe48cbb5fab5f8c1a12ea443055fe2a081b990fa4270f84db8197646b4979
-EBUILD httpcore-1.0.0.ebuild 1221 BLAKE2B e69fd8414b022c4054a1bd91311a0826970af271ce3e04380a7612122317ca28da22fd731126fbde55fa1931f67a8a378280169328dfc23e550aca044285e89a SHA512 c215c7d88dc54e7ac48e503358e33ffe0d5b83e7df4e3712e7debe1b895d3e17b1957e816b2f7f0f29190a408a4d70d9c6e61ae68aec864c5add4044e9aed157
-EBUILD httpcore-1.0.2.ebuild 1229 BLAKE2B 3a27f7372d361270013ae729196707587841da07134560db0b48351df6be4bae21c7d0c000d4414950245c6d7bf634286a5a677af21f4aaffb8637095870d2ae SHA512 eb220a3021bd507a5b6bd23c3493f4ab67f03d595eccade0ee2e8163d79704063dc582255d7810bf980021fa001c0ac72fc1b817693638b879486f61ba486c84
+EBUILD httpcore-1.0.2.ebuild 1221 BLAKE2B e69fd8414b022c4054a1bd91311a0826970af271ce3e04380a7612122317ca28da22fd731126fbde55fa1931f67a8a378280169328dfc23e550aca044285e89a SHA512 c215c7d88dc54e7ac48e503358e33ffe0d5b83e7df4e3712e7debe1b895d3e17b1957e816b2f7f0f29190a408a4d70d9c6e61ae68aec864c5add4044e9aed157
MISC metadata.xml 454 BLAKE2B f8a48d9ab81e5f74623dd0c8490e5de5cc711fda7f4614932e7ac6caa80bd23436037ddf9327d6bddc3d39c8b601b4ee74a85c0a10bacb20514cbf8278e34d1f SHA512 af962141bd55f51b27e0d4b61bcf7d5426e816df4f8c65be257d8fddd597664afe04e78ebe7e11caaebf06ae4fe17b88f568dc440403865ba6b8e3b47d796aa6
diff --git a/dev-python/httpcore/httpcore-1.0.0.ebuild b/dev-python/httpcore/httpcore-1.0.0.ebuild
deleted file mode 100644
index 08ec98a9ea8d..000000000000
--- a/dev-python/httpcore/httpcore-1.0.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="A minimal low-level HTTP client"
-HOMEPAGE="
- https://www.encode.io/httpcore/
- https://github.com/encode/httpcore/
- https://pypi.org/project/httpcore/
-"
-SRC_URI="
- https://github.com/encode/httpcore/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- <dev-python/anyio-5[${PYTHON_USEDEP}]
- dev-python/certifi[${PYTHON_USEDEP}]
- <dev-python/h11-0.15[${PYTHON_USEDEP}]
- <dev-python/h2-5[${PYTHON_USEDEP}]
- =dev-python/sniffio-1*[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- dev-python/pytest-trio[${PYTHON_USEDEP}]
- dev-python/socksio[${PYTHON_USEDEP}]
- dev-python/trio[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
- optfeature "SOCKS support" dev-python/socksio
-}
diff --git a/dev-python/httpcore/httpcore-1.0.2.ebuild b/dev-python/httpcore/httpcore-1.0.2.ebuild
index 777ec038f07c..08ec98a9ea8d 100644
--- a/dev-python/httpcore/httpcore-1.0.2.ebuild
+++ b/dev-python/httpcore/httpcore-1.0.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
<dev-python/anyio-5[${PYTHON_USEDEP}]
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 9f4f4e7d8f74..9d83e0baa53b 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,13 +1,5 @@
-DIST hypothesis-6.88.1.gh.tar.gz 9391389 BLAKE2B 0d258ff3e662bdef1c8321119c49ae4a8f1191edb316ab6262023c7da667f553b94386c28fcc40bfe06d545ae33a28b907750d4caaee8be7614a1ad578370f25 SHA512 e9376aaacd5cf405f0a28b9a9e63fc1d83506ad286579e1ae2165006cd87af1aefac68e34dd5164159f86bffa3f1da29ce86fc3254dcb11183d653b71377c41d
-DIST hypothesis-6.88.3.gh.tar.gz 9391730 BLAKE2B 439b5d4aca9f8163bebb7b0ba632fc1d7eb49a61e656c3849287b700bb92c5aea02a30d816029152243c03050e67351a8a6c4dd87ed6eaadd5a81f5a72c8c139 SHA512 780a83928ffdc976c581df43874a1d1e4ec82d9c27f6bc151e5a4103dd9e4d18de0609af8964136cc041ebec258b1fd2c6438b66636e9cd8e7f81a88381bf5ce
-DIST hypothesis-6.88.4.gh.tar.gz 9392092 BLAKE2B d33e764fc02111f37efa678927d48f1de7097156c401ab85c7a3fc16f22ff3582bfaec8fef60e010d9a9953bcdbbd8f212b5a7765a7967b93d6dd4bb1d6e5915 SHA512 420dd525abb56dad8983b16767cb4d7f4b411ee68439e2317d7be5582fcf9a8735929b4746bbfc37b286d389dcd36c38da797466bd6c4c555d108a56b30511ad
-DIST hypothesis-6.89.0.gh.tar.gz 9393601 BLAKE2B e289c0a77493eed00373dfd91048d46f4030b3728b0d7adf2c6e46fa5749931a4c0077645d94a2ddb737a42cc4ed9213c4112f850f69bf888e82f1c033eab9cc SHA512 9439a39fcdf4acb530871248d9e673bbc657875d5d1f6d2fd9f9a8f45b8a58de8e6cf418ec86025aa959d6db7dd40538d2d4c2a9aaf762a013dc715246a12533
DIST hypothesis-6.90.0.gh.tar.gz 9395761 BLAKE2B fb910f8f885355d6045f1f218dedf35e6713fbed8d9d247310ec7a8b7aa4549b30715a50ebb0daa5e48f863b6c582a8cbc8910f26ab0da0476bc423f942534fc SHA512 02ca4f5b4c0c6cc2b949d46ac221a3c06a9d05fb89fc17c1a8e42813172b914822ba484970a20d1be1900e5396bf020ba1e274344aa8bf16253f18a6f11c6ac1
DIST hypothesis-6.91.0.gh.tar.gz 9396774 BLAKE2B c2db54aa0cb95725c2ef38854ee04d756551746ea2b9eb5b79728dec274ffed08b9e8357616ce7057f4e988d3194017ea35849bfb88a35ce8d9574dd6710c582 SHA512 e6280e14e600305a0d9007c086fb55a2c5f441e40274d920d627d7cf12f07b0fe65d1e64c42ad712d662cf0f5aa41bfbb00b6ae3a716e88dacb7c72c3067601c
-EBUILD hypothesis-6.88.1.ebuild 2475 BLAKE2B 9497be26b5a9c37d122cf9f1f9d6b87a1a24beabb228bb13d8c8e10427ffb1562d8603f36368d0cb0c43ad733b532bd68a9821973e05f89e9e5097fd33cdfaef SHA512 83c2c393c14eb01aff47d47892cb64c16fdb5973ef6e825dd12f4bc5c0962b723ad2ce2ee1f4c4593b261355e41beb261abaf21c3d2f845d65c860fbc6b75e1b
-EBUILD hypothesis-6.88.3.ebuild 2483 BLAKE2B bae85fbb1a28d39220bfe9b5f4f0dca5c720b7e6faaf78f38b39dbead435df0048f90b6bd167536ea83c72cd6a058f4c9a23208fabb38d99e1d73e0f180125e7 SHA512 1ea3f5e15d332d9cbff80a71e260f17c7123cc927a284024a2cd53bea51892edba5f0d9e18c5b148e5513383fe73985a10f52262ba49951b5b4e7a7c349d4171
-EBUILD hypothesis-6.88.4.ebuild 2483 BLAKE2B bae85fbb1a28d39220bfe9b5f4f0dca5c720b7e6faaf78f38b39dbead435df0048f90b6bd167536ea83c72cd6a058f4c9a23208fabb38d99e1d73e0f180125e7 SHA512 1ea3f5e15d332d9cbff80a71e260f17c7123cc927a284024a2cd53bea51892edba5f0d9e18c5b148e5513383fe73985a10f52262ba49951b5b4e7a7c349d4171
-EBUILD hypothesis-6.89.0.ebuild 2483 BLAKE2B bae85fbb1a28d39220bfe9b5f4f0dca5c720b7e6faaf78f38b39dbead435df0048f90b6bd167536ea83c72cd6a058f4c9a23208fabb38d99e1d73e0f180125e7 SHA512 1ea3f5e15d332d9cbff80a71e260f17c7123cc927a284024a2cd53bea51892edba5f0d9e18c5b148e5513383fe73985a10f52262ba49951b5b4e7a7c349d4171
-EBUILD hypothesis-6.90.0.ebuild 2483 BLAKE2B bae85fbb1a28d39220bfe9b5f4f0dca5c720b7e6faaf78f38b39dbead435df0048f90b6bd167536ea83c72cd6a058f4c9a23208fabb38d99e1d73e0f180125e7 SHA512 1ea3f5e15d332d9cbff80a71e260f17c7123cc927a284024a2cd53bea51892edba5f0d9e18c5b148e5513383fe73985a10f52262ba49951b5b4e7a7c349d4171
+EBUILD hypothesis-6.90.0.ebuild 2475 BLAKE2B 9497be26b5a9c37d122cf9f1f9d6b87a1a24beabb228bb13d8c8e10427ffb1562d8603f36368d0cb0c43ad733b532bd68a9821973e05f89e9e5097fd33cdfaef SHA512 83c2c393c14eb01aff47d47892cb64c16fdb5973ef6e825dd12f4bc5c0962b723ad2ce2ee1f4c4593b261355e41beb261abaf21c3d2f845d65c860fbc6b75e1b
EBUILD hypothesis-6.91.0.ebuild 2483 BLAKE2B bae85fbb1a28d39220bfe9b5f4f0dca5c720b7e6faaf78f38b39dbead435df0048f90b6bd167536ea83c72cd6a058f4c9a23208fabb38d99e1d73e0f180125e7 SHA512 1ea3f5e15d332d9cbff80a71e260f17c7123cc927a284024a2cd53bea51892edba5f0d9e18c5b148e5513383fe73985a10f52262ba49951b5b4e7a7c349d4171
MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e
diff --git a/dev-python/hypothesis/hypothesis-6.88.1.ebuild b/dev-python/hypothesis/hypothesis-6.88.1.ebuild
deleted file mode 100644
index 67d44f17a56f..000000000000
--- a/dev-python/hypothesis/hypothesis-6.88.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( python3_{10..12} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 multiprocessing 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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
- ' 3.9 3.10)
- 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-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.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,pytest_forked,_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
- pypy3)
- EPYTEST_DESELECT+=(
- # failing due to warnings from numpy/cython
- hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture
- )
- ;;
- esac
-
- epytest -o filterwarnings= -n "$(makeopts_jobs)" --dist=worksteal \
- tests/cover tests/pytest tests/quality
-}
-
-python_install() {
- distutils-r1_python_install
- if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- rm -r "${ED}/usr/bin" "${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.88.3.ebuild b/dev-python/hypothesis/hypothesis-6.88.3.ebuild
deleted file mode 100644
index 5d255dfeb3df..000000000000
--- a/dev-python/hypothesis/hypothesis-6.88.3.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( python3_{10..12} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 multiprocessing 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
- ' 3.9 3.10)
- 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-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.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,pytest_forked,_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
- pypy3)
- EPYTEST_DESELECT+=(
- # failing due to warnings from numpy/cython
- hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture
- )
- ;;
- esac
-
- epytest -o filterwarnings= -n "$(makeopts_jobs)" --dist=worksteal \
- tests/cover tests/pytest tests/quality
-}
-
-python_install() {
- distutils-r1_python_install
- if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- rm -r "${ED}/usr/bin" "${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.88.4.ebuild b/dev-python/hypothesis/hypothesis-6.88.4.ebuild
deleted file mode 100644
index 5d255dfeb3df..000000000000
--- a/dev-python/hypothesis/hypothesis-6.88.4.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( python3_{10..12} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 multiprocessing 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
- ' 3.9 3.10)
- 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-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.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,pytest_forked,_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
- pypy3)
- EPYTEST_DESELECT+=(
- # failing due to warnings from numpy/cython
- hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture
- )
- ;;
- esac
-
- epytest -o filterwarnings= -n "$(makeopts_jobs)" --dist=worksteal \
- tests/cover tests/pytest tests/quality
-}
-
-python_install() {
- distutils-r1_python_install
- if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- rm -r "${ED}/usr/bin" "${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.89.0.ebuild b/dev-python/hypothesis/hypothesis-6.89.0.ebuild
deleted file mode 100644
index 5d255dfeb3df..000000000000
--- a/dev-python/hypothesis/hypothesis-6.89.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( python3_{10..12} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 multiprocessing 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
- ' 3.9 3.10)
- 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-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.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,pytest_forked,_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
- pypy3)
- EPYTEST_DESELECT+=(
- # failing due to warnings from numpy/cython
- hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture
- )
- ;;
- esac
-
- epytest -o filterwarnings= -n "$(makeopts_jobs)" --dist=worksteal \
- tests/cover tests/pytest tests/quality
-}
-
-python_install() {
- distutils-r1_python_install
- if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- rm -r "${ED}/usr/bin" "${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.90.0.ebuild b/dev-python/hypothesis/hypothesis-6.90.0.ebuild
index 5d255dfeb3df..67d44f17a56f 100644
--- a/dev-python/hypothesis/hypothesis-6.90.0.ebuild
+++ b/dev-python/hypothesis/hypothesis-6.90.0.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}/hypothesis-python"
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="cli"
RDEPEND="
diff --git a/dev-python/icalendar/Manifest b/dev-python/icalendar/Manifest
index 8afece4acc74..9a4eea1132bf 100644
--- a/dev-python/icalendar/Manifest
+++ b/dev-python/icalendar/Manifest
@@ -1,5 +1,3 @@
-DIST icalendar-5.0.10.tar.gz 108657 BLAKE2B 99d5bd1c58f9413dcc5f0e2c2cabb6ed9bf29a24d3416aac7a56dc4e669012c9b7fab6a59cff2d93cea23b979492bda3a25834f79f97d9f3f562722085f1ab94 SHA512 0d03312d175a152a7c8bf6e574acb216e107eaeae197f2f10a904ce5ef40ecb156433e45ef5c8d3c1553842d1df0440363ed0f8d115337919139b7eae5b82796
DIST icalendar-5.0.11.tar.gz 112178 BLAKE2B 6b71d0a391643435729ed39caadffb0aff6893be26d1e3bd887a69d9156df30d0b798fb3c5d2f268f602a9953400a30c3aae49698008108f2ba810d2bba1eb5e SHA512 ac567ac761fde076d5895a3353fff4de9244847689d4f5366d918223a49f1ffa87063f8bb55b7458092369482868e40d2c9925ea7d95e77feeaf3d9711a5b7d9
-EBUILD icalendar-5.0.10.ebuild 887 BLAKE2B d27de6e8192bfd75a7ac0e19fd13ce17bfe25bd0bddc9d1cc33ddde3e26a061871f36ad28b05d58e3739170e59b06e5ba047328843d0b8a8da0d2baa0a5a98df SHA512 e61d7d588541ae034aa3844aa14b6cb8a3b3d90396b4cc358b9ba1796d845a71b64e56a45d874dea7fd3738470263e76fe8f37f1342cb3afbcb212ce70975924
-EBUILD icalendar-5.0.11.ebuild 890 BLAKE2B 39cf2b29f8b24f29a243576600cca1c2f28ef34ba752b5ed13040ed40687c9987338100e927ab886cc8033b96de85fcf8d1bccce3fea340df8180a1e9e0bfaf3 SHA512 d47fd275e4168517221ced690fe74d912ebb59011a45ba1e3d9413cde7aed246cf1a879318bb64633e6717de9da558cd882bcae5cef8b4de9fc1272ffff9a6ba
+EBUILD icalendar-5.0.11.ebuild 887 BLAKE2B d27de6e8192bfd75a7ac0e19fd13ce17bfe25bd0bddc9d1cc33ddde3e26a061871f36ad28b05d58e3739170e59b06e5ba047328843d0b8a8da0d2baa0a5a98df SHA512 e61d7d588541ae034aa3844aa14b6cb8a3b3d90396b4cc358b9ba1796d845a71b64e56a45d874dea7fd3738470263e76fe8f37f1342cb3afbcb212ce70975924
MISC metadata.xml 503 BLAKE2B 284f63e95eb2d3015979a14774f8ff9df0df701b81f8aa2c7583f52d05973cfede1db8eb7904203b854165e10640cc50a0e3cf14d9aff090d9ff657c53098cee SHA512 d206db3c1255c8e475c4289c548f0224c7fc507aae513d3c15706998892ef8450400a97bd07dc7d52142a03cad4abae3595d5315d8912586440df74096edea67
diff --git a/dev-python/icalendar/icalendar-5.0.10.ebuild b/dev-python/icalendar/icalendar-5.0.10.ebuild
deleted file mode 100644
index 9a5e613bc389..000000000000
--- a/dev-python/icalendar/icalendar-5.0.10.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 2445)"
-HOMEPAGE="
- https://github.com/collective/icalendar/
- https://pypi.org/project/icalendar/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/hypothesis[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # reset conf.py to not read version from an installed instance
- sed -e "s:pkg_resources.get_distribution('icalendar').version:'${PV}':" \
- -i docs/conf.py || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/icalendar/icalendar-5.0.11.ebuild b/dev-python/icalendar/icalendar-5.0.11.ebuild
index abbe040cb9ee..9a5e613bc389 100644
--- a/dev-python/icalendar/icalendar-5.0.11.ebuild
+++ b/dev-python/icalendar/icalendar-5.0.11.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index b2ca11019870..f94a2b4f479f 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -1,10 +1,6 @@
AUX 2.1.0-substitute-files.patch 1017 BLAKE2B 70577eb950a18345804a2a4b750bd233dc6a0b6bbdb524dfc66e0f4a7c69b0eeb2d35efb9d1845d567a11d1afa7881068b4757e42b9baf24dc01ba3026608a38 SHA512 fc4c9e12267ac5f04a2e16ad27334a093638538b8149ff380099fcbeb674a276ab9eb624a508010e37f82c05d5f7ab527a80e386b3e7b61c123ecb8effd9d542
-DIST ipython-8.16.1.tar.gz 5485037 BLAKE2B c5429b1df9906681f9792d7bc3005a3a41f7d89f7d6c104f9826902134179f7149de0747a50f31c53d277a135d0fedd0952aa23fce3650f026ac3c1733287ecb SHA512 0feb4c14e8e7f34829cd8b6c43c91c9bb5b6c85ae60173951db4354296474945268fb8d3caedcfae8457783e6d27a6dc33b6291bf2d9a691526fc44199724887
DIST ipython-8.17.2.tar.gz 5486488 BLAKE2B 7af4b4964527de8e74247ce05e9b1c8ab9a16e8784e0e07129859d01ffef0a976c8de7661821b131c125a8d1c2ac29d09d8e81a741f7180219a0c429530391cd SHA512 87039da43cb942c78238c4c69a2e2e7d6d1757a9ce8aac5f1bcd30a112a38f1b4f51672749ed469945844070eec661c6bb2f137405336f71d6adc1f5d26a11e2
-DIST ipython-8.18.0.tar.gz 5486388 BLAKE2B 1897f0c7bc11c493137ffde936d0fb5eced2d2f13e03540ca6f52c7d0d6afcc1d24ff629f91555fbddae9a628da23b18526cd2fb167a52a736cd1489e8a8f123 SHA512 b6ff299c6e1058b4586d5789645d8035c6653e6546d266eadd46630dd6919d78cc632ef827d12cfe3cc3c215fa144c4c5c032974a959717d95100abb25dff386
DIST ipython-8.18.1.tar.gz 5486330 BLAKE2B 3d05ad34a78aff4f426fd6aeb5f4b322601a0daba0d68141a19301f2dd98499603d7a64ec20daee3f753eb40e3b8f954912bc4d0d488fae41a5a66b5e25af628 SHA512 7c1ace56c8d8c4c1e42a8db8cee73f7e0ce195fcd9d6bfc2c4a68391c3c3341dd5a228c85fc79ffb2cd4693817312162f7905ec2049a7523be345a78b4f66d9b
-EBUILD ipython-8.16.1.ebuild 4426 BLAKE2B 88a70404cb184318ac2fcd65dae0c66aaab9b349257831ed8be6f0c20f184b38c1fd573b8360f493356d3e1fbc179565916bde8d58da7e8b6ff7fe80d8a6d909 SHA512 49ab14dcd53bab6ab3b49f87c84f779a402d8cce2678deef08fd3e32fd07e08c4890216ec4df1a0d4a0f8c5ed61c055ef72100867e7e27cf12317eeadd200900
-EBUILD ipython-8.17.2.ebuild 4673 BLAKE2B cee4e3a223596c71eb86f8eafb5d8af5163a8218f594fb21d46ab70d71f682d93600d5a26d2888ed020f7779420d18058fee86a30f09dcd480ccf40d6826b3f1 SHA512 f022a285ea3f2dc082f4868479614f72b522ddee0e4358bcae7c81e34e97aee80d6cb59b97cd67b1c3161074d25881ef6c4a2b6b4ae019ee8a12d39ec432ca56
-EBUILD ipython-8.18.0.ebuild 4673 BLAKE2B cee4e3a223596c71eb86f8eafb5d8af5163a8218f594fb21d46ab70d71f682d93600d5a26d2888ed020f7779420d18058fee86a30f09dcd480ccf40d6826b3f1 SHA512 f022a285ea3f2dc082f4868479614f72b522ddee0e4358bcae7c81e34e97aee80d6cb59b97cd67b1c3161074d25881ef6c4a2b6b4ae019ee8a12d39ec432ca56
+EBUILD ipython-8.17.2.ebuild 4665 BLAKE2B 399f192e0b56a86fa481f267f206c065325990af815d61b9a1a2d288503e4fc4514975790ebb75c8c6237402681ae66fb3d0a6c95c7ebb70accaba21496cbe30 SHA512 63771f35ac3f5247e83733dd697b6b68e6bd12a1c9a8ff9cd0da87b626242e6fdb292c6669d0897cfebe014c5d3f5ded2ffe3956c1e9ecddb3263d5cb4229ffd
EBUILD ipython-8.18.1.ebuild 4673 BLAKE2B d7c95f29acb9b693d1451128d3d1143c2172c8bab6f3f611da963126cfdfb113e0ef4f88653b0b0eab3b85ab95b8d48c425166a8afddf873f167345bbf269bfe SHA512 1e690f52f8eff1f9f7d1dfb420d682326964b8753ac42fbbf1715e34e10b67bb6827e4bed84f5ea80ba1a9c15fd8b0ecff4ba94a68d01078f6bd55346d140911
MISC metadata.xml 2802 BLAKE2B 2fb6773ad4ef10d531f978e3ed40f6d99cf1586ec6d7cf2bf7e60fd5d640d082a0946651e0a066993320ffeaace3426066ca24c325926b62125ae91816707128 SHA512 965c3e36e05475d9454af8219b84e080d4c83d775f8a7e20a4951a82246d672c46fd3cb1fff5f8664d0ce8e8fcb846de6f15abc4575db3a6b7d87209194bcecc
diff --git a/dev-python/ipython/ipython-8.16.1.ebuild b/dev-python/ipython/ipython-8.16.1.ebuild
deleted file mode 100644
index d5513bbb00b5..000000000000
--- a/dev-python/ipython/ipython-8.16.1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='readline,sqlite,threads(+)'
-
-inherit distutils-r1 optfeature pypi virtualx
-
-DESCRIPTION="Advanced interactive shell for Python"
-HOMEPAGE="
- https://ipython.org/
- https://github.com/ipython/ipython/
- https://pypi.org/project/ipython/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-IUSE="doc examples notebook nbconvert qt5 +smp test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/backcall[${PYTHON_USEDEP}]
- dev-python/decorator[${PYTHON_USEDEP}]
- >=dev-python/jedi-0.16[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/matplotlib-inline[${PYTHON_USEDEP}]
- >=dev-python/pexpect-4.3[${PYTHON_USEDEP}]
- dev-python/pickleshare[${PYTHON_USEDEP}]
- >=dev-python/prompt-toolkit-3.0.38[${PYTHON_USEDEP}]
- <dev-python/prompt-toolkit-3.1[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/stack-data[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/exceptiongroup[${PYTHON_USEDEP}]
- ' 3.10)
-"
-
-BDEPEND="
- test? (
- app-text/dvipng[truetype]
- >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
- dev-python/matplotlib-inline[${PYTHON_USEDEP}]
- dev-python/nbformat[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.21[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/testpath[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- >=dev-python/sphinx-2[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-RDEPEND+="
- nbconvert? (
- dev-python/nbconvert[${PYTHON_USEDEP}]
- )
-"
-PDEPEND="
- notebook? (
- dev-python/notebook[${PYTHON_USEDEP}]
- dev-python/ipywidgets[${PYTHON_USEDEP}]
- dev-python/widgetsnbextension[${PYTHON_USEDEP}]
- )
- qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
- smp? (
- >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
- >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch )
-
-python_prepare_all() {
- # Remove out of date insource files
- #rm IPython/extensions/cythonmagic.py || die
- #rm IPython/extensions/rmagic.py || die
-
- # Prevent un-needed download during build
- if use doc; then
- sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
- fi
-
- # Rename the test directory to reduce sys.path pollution
- # https://github.com/ipython/ipython/issues/12892
- mv IPython/extensions/{,ipython_}tests || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- emake -C docs html_noapi
- HTML_DOCS=( docs/build/html/. )
- fi
-}
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- local -x IPYTHON_TESTING_TIMEOUT_SCALE=20
- local EPYTEST_DESELECT=(
- # TODO: looks to be a regression due to a newer dep
- IPython/core/tests/test_oinspect.py::test_class_signature
- IPython/core/tests/test_oinspect.py::test_render_signature_long
- IPython/terminal/tests/test_shortcuts.py::test_modify_shortcut_with_filters
- )
- # nonfatal implied by virtx
- nonfatal epytest || die "Tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
-
- # Create ipythonX.Y symlinks.
- # TODO:
- # 1. do we want them for pypy? No. pypy has no numpy
- # 2. handle it in the eclass instead (use _python_ln_rel).
- # With pypy not an option the dosym becomes unconditional
- dosym ../lib/python-exec/${EPYTHON}/ipython \
- /usr/bin/ipython${EPYTHON#python}
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
-
-pkg_postinst() {
- optfeature "code formatting" dev-python/black
- optfeature "sympyprinting" dev-python/sympy
- optfeature "cythonmagic" dev-python/cython
- optfeature "%lprun magic command" dev-python/line-profiler
- optfeature "%mprun magic command" dev-python/memory-profiler
-
- if use nbconvert; then
- if ! has_version virtual/pandoc ; then
- einfo "Node.js will be used to convert notebooks to other formats"
- einfo "like HTML. Support for that is still experimental. If you"
- einfo "encounter any problems, please use app-text/pandoc instead."
- fi
- fi
-}
diff --git a/dev-python/ipython/ipython-8.17.2.ebuild b/dev-python/ipython/ipython-8.17.2.ebuild
index 1a50e5c91ac9..358f802d559a 100644
--- a/dev-python/ipython/ipython-8.17.2.ebuild
+++ b/dev-python/ipython/ipython-8.17.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
IUSE="doc examples notebook nbconvert qt5 +smp test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/ipython/ipython-8.18.0.ebuild b/dev-python/ipython/ipython-8.18.0.ebuild
deleted file mode 100644
index 1a50e5c91ac9..000000000000
--- a/dev-python/ipython/ipython-8.18.0.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE='readline(+),sqlite,threads(+)'
-
-inherit distutils-r1 optfeature pypi virtualx
-
-DESCRIPTION="Advanced interactive shell for Python"
-HOMEPAGE="
- https://ipython.org/
- https://github.com/ipython/ipython/
- https://pypi.org/project/ipython/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
-IUSE="doc examples notebook nbconvert qt5 +smp test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/decorator[${PYTHON_USEDEP}]
- >=dev-python/jedi-0.16[${PYTHON_USEDEP}]
- dev-python/matplotlib-inline[${PYTHON_USEDEP}]
- >=dev-python/pexpect-4.3[${PYTHON_USEDEP}]
- >=dev-python/prompt-toolkit-3.0.38[${PYTHON_USEDEP}]
- <dev-python/prompt-toolkit-3.1[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
- dev-python/stack-data[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/exceptiongroup[${PYTHON_USEDEP}]
- ' 3.10)
-"
-
-BDEPEND="
- test? (
- app-text/dvipng[truetype]
- >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/nbformat[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
- dev-python/matplotlib-inline[${PYTHON_USEDEP}]
- dev-python/pickleshare[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/testpath[${PYTHON_USEDEP}]
- )
- doc? (
- >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- >=dev-python/sphinx-2[${PYTHON_USEDEP}]
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-RDEPEND+="
- nbconvert? (
- dev-python/nbconvert[${PYTHON_USEDEP}]
- )
-"
-PDEPEND="
- $(python_gen_cond_dep '
- notebook? (
- dev-python/notebook[${PYTHON_USEDEP}]
- dev-python/ipywidgets[${PYTHON_USEDEP}]
- dev-python/widgetsnbextension[${PYTHON_USEDEP}]
- )
- qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
- ' 'python*')
- smp? (
- >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
- >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/2.1.0-substitute-files.patch
-)
-
-python_prepare_all() {
- # Remove out of date insource files
- #rm IPython/extensions/cythonmagic.py || die
- #rm IPython/extensions/rmagic.py || die
-
- # Prevent un-needed download during build
- if use doc; then
- sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
- fi
-
- # Rename the test directory to reduce sys.path pollution
- # https://github.com/ipython/ipython/issues/12892
- mv IPython/extensions/{,ipython_}tests || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- if use doc; then
- emake -C docs html_noapi
- HTML_DOCS=( docs/build/html/. )
- fi
-}
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- local -x IPYTHON_TESTING_TIMEOUT_SCALE=20
- local EPYTEST_DESELECT=(
- # TODO: looks to be a regression due to a newer dep
- IPython/core/tests/test_oinspect.py::test_class_signature
- IPython/core/tests/test_oinspect.py::test_render_signature_long
- IPython/terminal/tests/test_shortcuts.py::test_modify_shortcut_with_filters
- )
-
- case ${EPYTHON} in
- pypy3)
- EPYTEST_DESELECT+=(
- # https://github.com/numpy/numpy/issues/25164
- IPython/lib/tests/test_display.py::TestAudioDataWithoutNumpy
- )
- ;;
- esac
-
- # nonfatal implied by virtx
- nonfatal epytest || die "Tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
-
- # Create ipythonX.Y symlinks.
- # TODO:
- # 1. do we want them for pypy? No. pypy has no numpy
- # 2. handle it in the eclass instead (use _python_ln_rel).
- # With pypy not an option the dosym becomes unconditional
- dosym ../lib/python-exec/${EPYTHON}/ipython \
- /usr/bin/ipython${EPYTHON#python}
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
-
-pkg_postinst() {
- optfeature "code formatting" dev-python/black
- optfeature "sympyprinting" dev-python/sympy
- optfeature "cythonmagic" dev-python/cython
- optfeature "%lprun magic command" dev-python/line-profiler
- optfeature "%matplotlib magic command" dev-python/matplotlib-inline
- optfeature "%mprun magic command" dev-python/memory-profiler
-
- if use nbconvert; then
- if ! has_version virtual/pandoc ; then
- einfo "Node.js will be used to convert notebooks to other formats"
- einfo "like HTML. Support for that is still experimental. If you"
- einfo "encounter any problems, please use app-text/pandoc instead."
- fi
- fi
-}
diff --git a/dev-python/jaraco-functools/Manifest b/dev-python/jaraco-functools/Manifest
index 688b79767f2f..ea1e4888ccde 100644
--- a/dev-python/jaraco-functools/Manifest
+++ b/dev-python/jaraco-functools/Manifest
@@ -1,5 +1,3 @@
-DIST jaraco.functools-3.9.0.tar.gz 17221 BLAKE2B 2476e7cc9440ac21abf4c7d4d5af5d98f7a48c6fb55ef93428936265843a0e9bd02b22e8a2a748e7844015c530bc46ad67be8447b0eddb9b7ddcc1522b53c42b SHA512 5ec081aa07e736b6cacc1f6213e3212b4828824e86033b440d4fc630b0a9cf8e67497b37a239e167e421c41852ea6c0c65a4ccd39d73cc7f1cb831f605b86f00
DIST jaraco.functools-4.0.0.tar.gz 17779 BLAKE2B ef403411f60e956a723350c949cdbd13fa36473ce77f6b1cea4eb5eaedbd2edd4ea902b8c062d53411c7bc12dcfd3879b0f1c82a1d21c28575f0298eb03f868d SHA512 2545bf3b9c9357ae867e7a5627582e14d0bdf25bac6acc5fbbb7e86f7aa24bc33b5bca584543b4180abdde203610b9716950110253045c1fe11f8bd045283c78
-EBUILD jaraco-functools-3.9.0.ebuild 1578 BLAKE2B 7fc3af268719c63982473e806d99d38ea78d8090c99a3aa34365d635bf6077e8df264e331861ea667c05f14a9162fb697501197f7eb8593a1f08273a31efcb87 SHA512 d8811f9482be9fc33f4ee68c75fefee0913888e7c68e2005683e4d4af95ec1962a00afd9b71bd3c08eef713ed36b79a54c853f62d6b7e1ad13056f1f077dcb8f
-EBUILD jaraco-functools-4.0.0.ebuild 1503 BLAKE2B f9f2d2635685bf48865245a14f8791d8e243619a0541b396093ac4bf991080024a193db8b09b08fc828d0a72632bed59bbc2af84e9c62e151bb1eb9d0336d13a SHA512 011c83d95cc87d28fef6ff4ad73afc783f25afb1679321a9ef189a7833f1dffb6337ee84afd4699126b59c703c779f84fca2f90af98642e30e2d4c359f83f3d1
+EBUILD jaraco-functools-4.0.0.ebuild 1495 BLAKE2B dcdcc25b04d31be21414ba1f7cab312df11e9f41283205aa15eeaeabcc3a077e4a6bcb67d00ab3765884366df364c86fca62c64595ee45ec67875985cbfa2020 SHA512 74748c79e25e8fece41339ac46d850bf026ab19fa6888daeecddf66b3dd40f8774a666e7fc1180f844a30c8f0b698634768ae898bb432f4fceda187c00217454
MISC metadata.xml 478 BLAKE2B 94766c8efa2aa80737f8008e10f75c11238120bad2f5ec64c27a871ac488ab562c2238ce63fef48403f3d99d7f9665f76a37656e9539fa3596a59bea89412287 SHA512 698af0dd66b9b2d33f89e1ca4716de958d7d20eaa4b7c5684f3714257a1e2e63cb419aaf0a35499dc753e45cbe5879828b3ed6c0323e60bf273a2885d3f77425
diff --git a/dev-python/jaraco-functools/jaraco-functools-3.9.0.ebuild b/dev-python/jaraco-functools/jaraco-functools-3.9.0.ebuild
deleted file mode 100644
index d9d33d13db7b..000000000000
--- a/dev-python/jaraco-functools/jaraco-functools-3.9.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Additional functions used by other projects by developer jaraco"
-HOMEPAGE="
- https://github.com/jaraco/jaraco.functools/
- https://pypi.org/project/jaraco.functools/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- >=dev-python/more-itertools-0.12.0-r1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- dev-python/jaraco-classes[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- grep -q 'build-backend = "setuptools' 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 = "jaraco.functools"
- version = "${PV}"
- description = "Functools like those found in stdlib"
- EOF
-}
-
-python_install() {
- distutils-r1_python_install
- # rename to workaround a bug in pkg_resources
- # https://bugs.gentoo.org/834522
- mv "${D}$(python_get_sitedir)"/jaraco{_,.}functools-${PV}.dist-info || die
-}
diff --git a/dev-python/jaraco-functools/jaraco-functools-4.0.0.ebuild b/dev-python/jaraco-functools/jaraco-functools-4.0.0.ebuild
index 598e289a4315..56f61ce83156 100644
--- a/dev-python/jaraco-functools/jaraco-functools-4.0.0.ebuild
+++ b/dev-python/jaraco-functools/jaraco-functools-4.0.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-python/more-itertools-0.12.0-r1[${PYTHON_USEDEP}]
diff --git a/dev-python/josepy/Manifest b/dev-python/josepy/Manifest
index b276f887276c..643c43e91e7f 100644
--- a/dev-python/josepy/Manifest
+++ b/dev-python/josepy/Manifest
@@ -1,5 +1,3 @@
-DIST josepy-1.13.0.tar.gz 59045 BLAKE2B e4f3caed3be0775a49d6a9c38bf6e2b61ecc50b4e3804afa9e597b741821ab63a27fe95d1592531fee7152e2076760d838f4efa50ab8b3e2f1e129c9d7457f8c SHA512 fb91946ac4bbb2a81195d200e4fdf06d40865b345005ab4ee328fd72545da2345b44c5b9ffb3115b16ffed65ab3a0c01d5b20d0d2ff3c2c2af30537a6a4721df
DIST josepy-1.14.0.tar.gz 58794 BLAKE2B f7f6568dd3ffceda2a15297c26cee84efc88cfb666a6edacb6528fe77404a21fc5a77e691eb4260bd9c52125092d3cef3cbf76195f9a9f9800804020d18eea55 SHA512 e003916fb6c8d0907c5b63a20a37f167ca720d377f4fbb434884cc0d50c63aa100ff62ca753615b810b9874f4f95249f9c7c7fa03fa25b1449d2e5a9d4f7f167
-EBUILD josepy-1.13.0.ebuild 707 BLAKE2B 8d4ced031c01e6b73cef31c4f7e7a9c41553d04eba4c821e3b4726ac53377619daff7dd3d74f09698d56d6775039f4021f982a954c177fc6768f4a7ce38abf12 SHA512 0fc8b6622ae0f454dd26ba1290fffef160b50e85bc25f0ae923ad987f61b7b7649631b6c2736943ddf3567cd3e29a8a774322457258f53aed5590a3e64d10be8
-EBUILD josepy-1.14.0.ebuild 731 BLAKE2B f22b6f9633722897ecb9dd7264cd97a3fab34e2109a96383e0199bfa77016562441843499fe1a553f877a120f689e84567410a04e033ffe862821f5eee64c011 SHA512 8625e88a5711548bf8e11ff3ea00ad2fccd80a5e91d9624a9d439ffb34de1e7a15a18eb4b6a9c90546bdd8761d5b1e3ca77a0ccfc34e683e93cb3fd580ecac90
+EBUILD josepy-1.14.0.ebuild 727 BLAKE2B b42e30ed12bc276f028e965c0a464e770690a09bb1f97681917f88c6b5407ed0ba8fb49de29aaba4e53b2b1c93e0e0a68dbb1dcd7c7f5afd4f6d0a23bedb3228 SHA512 a6305eac23cd406605318adc56c73c538f788157c8934b5a2e8b963ab8fc996fe28fa79ddafd1549133f9b028e0c3c8847f587822a96549176d9ef7fe3d7361d
MISC metadata.xml 720 BLAKE2B bfe4668c6be6fcd57f41af649d31ebe5e4d96db8a0d851ca9c8365f42f1752e820f7dcd04da9ab974f8e9c99ab443bc7b516005ca510f4dac9390616b9135269 SHA512 be0b55bee1d51c91cda3893a2751ac9e8440b61c106daa9223ac6ecb3cd20e06b41dbad892e0e647e899a7a1eef1e985f29ea9a355a8c0d50524f599aec3cc88
diff --git a/dev-python/josepy/josepy-1.13.0.ebuild b/dev-python/josepy/josepy-1.13.0.ebuild
deleted file mode 100644
index 75d4dd3a0381..000000000000
--- a/dev-python/josepy/josepy-1.13.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="JOSE protocol implementation in Python"
-HOMEPAGE="
- https://github.com/certbot/josepy/
- https://pypi.org/project/josepy/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
- >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # Remove coverage/flake8 options
- sed -e '/^addopts =/d' -e '/^flake8-ignore/d' -i pytest.ini || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/josepy/josepy-1.14.0.ebuild b/dev-python/josepy/josepy-1.14.0.ebuild
index c4a5ffff16da..8a586a4a7835 100644
--- a/dev-python/josepy/josepy-1.14.0.ebuild
+++ b/dev-python/josepy/josepy-1.14.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/cryptography-1.5[${PYTHON_USEDEP}]
diff --git a/dev-python/jsonschema-specifications/Manifest b/dev-python/jsonschema-specifications/Manifest
index 987c00081057..de25ababea81 100644
--- a/dev-python/jsonschema-specifications/Manifest
+++ b/dev-python/jsonschema-specifications/Manifest
@@ -1,5 +1,3 @@
DIST jsonschema_specifications-2023.11.1.tar.gz 12935 BLAKE2B 317c6c937f0939ec59e25f2d84a6eea30ae4d8f14c4787e282dc9d6d4b74d84ab4985fde8f78f0cffa0fc61efe44493afe9d79182f4c02b0d6caff18f15dfd08 SHA512 a917226f5341c2a8913fa87a9640e1a5fdb34c857a8be1a0618db15cd09de0d45e82b294f759177de5fbe002f1ad9a04196c1c0976cc99ec685764b30e648b8d
-DIST jsonschema_specifications-2023.7.1.tar.gz 12689 BLAKE2B 421b0e94161c84c658a9af1ddef74fb98ca18332a2977e1ca983b04995bc0a65b3399edd4a2a52c741a4ffdbeeb4a0796371448f283ba328c72c1899f3f0b55a SHA512 78275fe6595151c611baeeebc17f08287f50a3636c3de515abfe8dc45075136874740dfa169aa3ebda004b5ead66ba93bc22b963ded14e4aa906e4b454356f7c
-EBUILD jsonschema-specifications-2023.11.1.ebuild 667 BLAKE2B c407d3077a9b80d4eca3262f99290212d047216f9327dbc83502d88c2e8e31b7b3a25b900275c0a365e4daeb3e1e838add5bf53bff56a6862551c901a394520c SHA512 031e7704c3a5f289956e7ee1ee9729e58f407b9997f118362994c779b55c64a04af7ae9a2311c4f6abd80b7f1e8c3570adb4975e2b5c0bd5773435e68596844e
-EBUILD jsonschema-specifications-2023.7.1.ebuild 660 BLAKE2B e500e23d108ee01b93a40ac00287a6684671ea6604125f2003af7aa9fa8863478e4ff970069ae3ce876c444d92ada7d60369b798f47c38f943f8f276fb691f09 SHA512 704a07112e3c91aa3cea36621c10eac26627044098acb210090ec1343c85e16bf3382af19d3d02ad7f4e40d9236c70d6d8654e95e807e4ba939e2983fc0f8dbd
+EBUILD jsonschema-specifications-2023.11.1.ebuild 660 BLAKE2B 221c53a8094ce43422aa42bb48b6255a2983d7f0eae728b7fa78cddd3927b23e5ce4bddd274de9d243f4700cd34bfbb7e2779e77259f9e60984598200800b2c6 SHA512 ba8905392a88b2efe9f48012eac3346c657443dd3b5b2a3d4616ce87a946b1a118e3084ef674267f8276cc55dc366196389c9842cf15fb831d23f1ed12b93813
MISC metadata.xml 414 BLAKE2B bc0046f51a008fe67f4937f8e9eb2663c868a41fed9371301575f74fb10c38f10b21a380d865981b317189f8c25e3ef6fe18423a169cda92b1d2b1a14dab8948 SHA512 e50f0eed8995fce7e207cb5c15106f3980ebb9c3d9d0042d33c4843be231f90aa652e59e1f83335f336d9b906a38252a229c1562f25142604048497608d29794
diff --git a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.11.1.ebuild b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.11.1.ebuild
index e6366d1acc50..9e3ccfbdec8c 100644
--- a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.11.1.ebuild
+++ b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.11.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
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"
RDEPEND="
>=dev-python/referencing-0.31.0[${PYTHON_USEDEP}]
diff --git a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild
deleted file mode 100644
index e3e30ff4617b..000000000000
--- a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.7.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="The JSON Schema meta-schemas and vocabularies, exposed as a Registry"
-HOMEPAGE="
- https://github.com/python-jsonschema/jsonschema-specifications/
- https://pypi.org/project/jsonschema-specifications/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/referencing-0.28.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index 80820fd881a1..994c3e88c03e 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -1,9 +1,5 @@
DIST jsonschema-4.17.3.tar.gz 297785 BLAKE2B a0383bf5612ae50e94c95dbc1774d796b62c74a7aae3056a40edb7e042ad07fd7885e61d86220120a906a4017afe30d8ee8edbbf0cf01a6dec1f212984ff1c1e SHA512 626fc913c37d2e49e4b47c9e058aab4a96c1dc50c35d8def0b2ea0ca464dc25e3318d4fde4927c11ca38068743cd81779d5189464b821407ac1de1788bad30e2
-DIST jsonschema-4.19.1.tar.gz 318089 BLAKE2B 63ddd573ec47bc1c58c2b1bc4a20dd833c4c041de69b8c2e3cfa24c3494d3879fb09914491758ef38e8ae775b347f68d1d9c2e4d3cfc087dbd8c55d381cccd66 SHA512 60fa769faf6e3fc2c14eb9acd189c86e9d366b157230a5681d36552af0c159cb1ad33fd920668a36afdab98bc97253f91501704c5c07b5009fdaf9d29b52060d
-DIST jsonschema-4.19.2.tar.gz 318786 BLAKE2B 2906344281ffa50ac1256c37025aa74ac8267af25187d3e13e6f1be219027e16a8fb4a6cdf778e6d0be4adf727d4393281fd8e5ffceef608fb40cb322361e20c SHA512 0820f0e6417cceb1017efe9b8fed6e386acbb194e786c97c89a94f173c22a8dfa8144f19ae46cbf44cb3d2b78b27d4631344e13e964d82d9810a513d328a95a0
DIST jsonschema-4.20.0.tar.gz 320243 BLAKE2B 7782665aa97d080a3ade9f0ed600d84602135ba80641c75d027f31f118432d206d5c61243e90a59aa134bce2fcf6bed6aed685bca9ad243178c78d3002d43b66 SHA512 916ce6e5a1cce19e52d34394797d59c4821a3e7abad0248d929a8d5975e8e5a2c0a270b2839d6e1800037a53d0ed8fd38ca44264a88653b5aaba1705d459cb47
EBUILD jsonschema-4.17.3.ebuild 1467 BLAKE2B 3c5bd830b45ae3b82787c4a84f3853174bdfff7157db626b41804831214b1f2abf617c97a536d694f4f504a3e42a252eb4aadd4edeff9367a8a8e041896d8f61 SHA512 4c29c203e619ead4a220f3f3ded2b92f24292890c110caa0ffa5dd901d9d4ef4a8133533d85a2829304a20ab3825f85a70fd98517fe5dabf56a15a4be058a308
-EBUILD jsonschema-4.19.1.ebuild 1565 BLAKE2B 626b18090cb3b8c13da4ad6412282ac1f611201f021123f32e75f751f249a93d86c335b35a26b2acf2f5dd8d1cb73661b3c08d53e5f35fd48d0567105d302593 SHA512 47be16b8d71c7f6454d6ceb9c29ce210ad44310636c27907655c8960ca9b637ce41c66929476bb4deb1d0db9064bfe1642262bccfb43279900456aa1c9cd0a2a
-EBUILD jsonschema-4.19.2.ebuild 1572 BLAKE2B 80850188eae0de8054bdcb9b5e876862f49d91fd938566a8144bed62e24ca0e877a930d8b4bc873413b9c4f107ed9016f7a3bdec46dfdca3528c5891aee6938a SHA512 e434f8c47ae453a9bed29e1120fb6e00d99708736270b5ddcb0c2861efa0577a2737a5864f2e6018a56b9ca21b1fe929240afec31e75a9100afa691c37b2ca3c
-EBUILD jsonschema-4.20.0.ebuild 1572 BLAKE2B 80850188eae0de8054bdcb9b5e876862f49d91fd938566a8144bed62e24ca0e877a930d8b4bc873413b9c4f107ed9016f7a3bdec46dfdca3528c5891aee6938a SHA512 e434f8c47ae453a9bed29e1120fb6e00d99708736270b5ddcb0c2861efa0577a2737a5864f2e6018a56b9ca21b1fe929240afec31e75a9100afa691c37b2ca3c
+EBUILD jsonschema-4.20.0.ebuild 1565 BLAKE2B 626b18090cb3b8c13da4ad6412282ac1f611201f021123f32e75f751f249a93d86c335b35a26b2acf2f5dd8d1cb73661b3c08d53e5f35fd48d0567105d302593 SHA512 47be16b8d71c7f6454d6ceb9c29ce210ad44310636c27907655c8960ca9b637ce41c66929476bb4deb1d0db9064bfe1642262bccfb43279900456aa1c9cd0a2a
MISC metadata.xml 705 BLAKE2B 731159cc340e6cbb15fe5a8d374188c8df685e8f8294d19af54ca3d209beb8c273b6e901b6b7fe75401324b8512ffb7f1870aefa8d4a139d1e3b84147d993af6 SHA512 1069fb33b2cf47d3dfd5e825b23ba1efa7d764d0d23aa009db522d04bc08362f5ca646411ec405cd33152a65ea8de2ea90d3dd6d4d4bf1a947ae7943e9d4c727
diff --git a/dev-python/jsonschema/jsonschema-4.19.1.ebuild b/dev-python/jsonschema/jsonschema-4.19.1.ebuild
deleted file mode 100644
index 2435b2bb8412..000000000000
--- a/dev-python/jsonschema/jsonschema-4.19.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="An implementation of JSON-Schema validation for Python"
-HOMEPAGE="
- https://pypi.org/project/jsonschema/
- https://github.com/python-jsonschema/jsonschema/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-specifications-2023.03.6[${PYTHON_USEDEP}]
- >=dev-python/referencing-0.28.4[${PYTHON_USEDEP}]
- >=dev-python/rpds-py-0.7.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
- test? (
- !!dev-python/shiboken6
- )
-"
-
-# formatter deps
-RDEPEND+="
- dev-python/fqdn[${PYTHON_USEDEP}]
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/isoduration[${PYTHON_USEDEP}]
- >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
- dev-python/rfc3339-validator[${PYTHON_USEDEP}]
- dev-python/rfc3986-validator[${PYTHON_USEDEP}]
- dev-python/rfc3987[${PYTHON_USEDEP}]
- dev-python/uri-template[${PYTHON_USEDEP}]
- >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # requires pip, does not make much sense for the users
- jsonschema/tests/test_cli.py::TestCLIIntegration::test_license
- # fragile warning tests
- jsonschema/tests/test_deprecations.py
- # wtf?
- jsonschema/tests/test_jsonschema_test_suite.py::test_suite_bug
-)
diff --git a/dev-python/jsonschema/jsonschema-4.19.2.ebuild b/dev-python/jsonschema/jsonschema-4.19.2.ebuild
deleted file mode 100644
index b12e660f41a2..000000000000
--- a/dev-python/jsonschema/jsonschema-4.19.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="An implementation of JSON-Schema validation for Python"
-HOMEPAGE="
- https://pypi.org/project/jsonschema/
- https://github.com/python-jsonschema/jsonschema/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-specifications-2023.03.6[${PYTHON_USEDEP}]
- >=dev-python/referencing-0.28.4[${PYTHON_USEDEP}]
- >=dev-python/rpds-py-0.7.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
- test? (
- !!dev-python/shiboken6
- )
-"
-
-# formatter deps
-RDEPEND+="
- dev-python/fqdn[${PYTHON_USEDEP}]
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/isoduration[${PYTHON_USEDEP}]
- >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
- dev-python/rfc3339-validator[${PYTHON_USEDEP}]
- dev-python/rfc3986-validator[${PYTHON_USEDEP}]
- dev-python/rfc3987[${PYTHON_USEDEP}]
- dev-python/uri-template[${PYTHON_USEDEP}]
- >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # requires pip, does not make much sense for the users
- jsonschema/tests/test_cli.py::TestCLIIntegration::test_license
- # fragile warning tests
- jsonschema/tests/test_deprecations.py
- # wtf?
- jsonschema/tests/test_jsonschema_test_suite.py::test_suite_bug
-)
diff --git a/dev-python/jsonschema/jsonschema-4.20.0.ebuild b/dev-python/jsonschema/jsonschema-4.20.0.ebuild
index b12e660f41a2..2435b2bb8412 100644
--- a/dev-python/jsonschema/jsonschema-4.20.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.20.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
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"
RDEPEND="
>=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter-client/Manifest b/dev-python/jupyter-client/Manifest
index f8b4836c0b38..20c8702596c7 100644
--- a/dev-python/jupyter-client/Manifest
+++ b/dev-python/jupyter-client/Manifest
@@ -1,5 +1,3 @@
-DIST jupyter_client-8.5.0.tar.gz 339190 BLAKE2B e102a457e5148199ac1b367cca1bb2f8e64b5fdda41c3e08ddc3e7d30992b53b8a228339151be9d63311e0c45a4487aefdf23785b773830631b3695bd3a7cabf SHA512 256fde7866b66e263d3b03afd8d8a0fddce23513c37375ab255398d1ed2cad5df87b753b577b8f6634ffe4ab4d55a82afd134444fc7714c4f3846d7d3a66f353
DIST jupyter_client-8.6.0.tar.gz 339721 BLAKE2B 80786453526899cfff2e5335009d90f0dd636da33a5778868ba8913be488e9c1512beffc1b5e658dee215bdee9e264c9a5c6621490c2efb8f4784557735f736e SHA512 84e913c46f5e0298b699c4d1c6de27fd2b9861bc29f7a5a456c20c7100aaedf399eb6c09ff28bd3bb20945a3bea84bd0bda8688f32815fa7bdd375f091817e4a
-EBUILD jupyter-client-8.5.0.ebuild 1326 BLAKE2B 2f6807baba69d80aeee8e3e5d54f75f50ff2202ae4cd9cf99d5baeb3f3fe10654f6eb376b9acff50422f34c456c87811548ec44d80dc7b2381a31b3b2fa32f7c SHA512 51e8a63f471b42a81f19fd7ea6bf7b6516b903582a810c20e0b81fc0ab787d4aee38763e009ab7a5ad9bb3ed43cea9b5f36349f29b253edcdca51a6b340a79ba
-EBUILD jupyter-client-8.6.0.ebuild 1347 BLAKE2B 0e10df6e91ace5eebd92d1bc2ffd9600ccbac15825cf6699aa7b73f0e68d35eca8aeed45eaa70a64b7e577424bc33ffd57cd7164517225991748c41b1b00aaba SHA512 e4494923e7d796c9f2f2e840abfa9a73d30fdada16509ca527a1c8fc1d62f26ee7ed679bca2735aa46b03e5392afef51eb8340f967e97109ddd379ac3765ffe1
+EBUILD jupyter-client-8.6.0.ebuild 1339 BLAKE2B cf36533b06c5e29783705a8920727d702769d74e50d7facc0354d51a2d99d5865991083c495a8fe9f3fd25494161c5ceccf078cae7eeb453916662d4523ebfec SHA512 0d2254f448ce701b8b9065720dee5301751b72367c4985b0aac4487f11c90175f7388a51a4cbd70ea78ef00727cf40c898740fd04dd920719e5e7d02bda1ab34
MISC metadata.xml 844 BLAKE2B 8beea01f144f8e28b58b1bd4d0d2a32eda4b5e50e479c83ed940cd6894d581aa22418bc2733910465cb6980134c3a29b63a6e31f595d037b9492337285837ac6 SHA512 73f427cc561e728c6f941052a4b6f9c6ec5c9d6ba3bb601bc58313687dfc8d6ed3602e1fb2f7f0ea00aec4360c8c1200334675917d22092ed79585b117865ebd
diff --git a/dev-python/jupyter-client/jupyter-client-8.5.0.ebuild b/dev-python/jupyter-client/jupyter-client-8.5.0.ebuild
deleted file mode 100644
index 3c00dda12f5a..000000000000
--- a/dev-python/jupyter-client/jupyter-client-8.5.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Jupyter protocol implementation and client libraries"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/jupyter_client/
- https://pypi.org/project/jupyter-client/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- >=dev-python/jupyter-core-5.1[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
- >=dev-python/pyzmq-23.0[${PYTHON_USEDEP}]
- >=dev-python/tornado-6.0[${PYTHON_USEDEP}]
- dev-python/traitlets[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/importlib-metadata-4.8.3[${PYTHON_USEDEP}]
- ' 3.{8,9})
-"
-BDEPEND="
- test? (
- >=dev-python/ipykernel-6.14[${PYTHON_USEDEP}]
- >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}]
- >=dev-python/pytest-jupyter-0.4.1[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # TODO: times out
- tests/test_client.py::TestAsyncKernelClient::test_input_request
- # TODO
- tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo
-)
diff --git a/dev-python/jupyter-client/jupyter-client-8.6.0.ebuild b/dev-python/jupyter-client/jupyter-client-8.6.0.ebuild
index f9f965bcce72..e6812b228d48 100644
--- a/dev-python/jupyter-client/jupyter-client-8.6.0.ebuild
+++ b/dev-python/jupyter-client/jupyter-client-8.6.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/jupyter-core-5.1[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter-core/Manifest b/dev-python/jupyter-core/Manifest
index 0413e6939cf8..fb9fa292da51 100644
--- a/dev-python/jupyter-core/Manifest
+++ b/dev-python/jupyter-core/Manifest
@@ -1,5 +1,3 @@
-DIST jupyter_core-5.4.0.tar.gz 85162 BLAKE2B 32d5c50e3b4dbd1a92eb3064d072bd8d70b4a67a7c5828fb249a587f65d200bdce6081252f97276ada625a390f52802c068af8f99f23ae43e69e0fd19697f739 SHA512 2e4d65f07590bd1cad0df7043b6f6542b3fadbdf9a0c4ec699a39725a04c12aeef123917eab445d230d42e779655e797924800fd9d8acd0b9d27060f26b243d2
DIST jupyter_core-5.5.0.tar.gz 85369 BLAKE2B 41fa2381023c8f2313607d2ac989d1f35dcd362abd4b9573affaf9fc34cd48eb260d2ad68af97be2d47aa4a077f1756e6e291a4f0dd48c9774df2d31dda7e9b4 SHA512 92ca5ddc69d58ecdf1f707104e950ba43c88630991b0a6951fb6ba83260573b9f48c7903b25ae7bc105c08b3179de4bebb5a87b66453b96ceed631cbf555d631
-EBUILD jupyter-core-5.4.0.ebuild 917 BLAKE2B aa1118a14b9d6cf05413fae01d9ec65fc14765d2ec1ac2ca55547da9ee2ca2982fc7caa44c7c4c1f2dff1c6e82dacd7deb7e4fa5d97d90c322a70ac282ba8b7f SHA512 7609f231c62c38eccaac21e3c7ebfd61952b1f4993e6c665bb65ae644bdfcba27b03feb777bfeeb00c890752a487f3813b3117cf4857adea822fa3373ebaff99
-EBUILD jupyter-core-5.5.0.ebuild 1007 BLAKE2B c4310b6694b5e5882d032574551615307f17c849a8f20ce78b65722abaf05128c6469e73727893a5e6b56db1cb5cc353e2bdeeb8b56e28bf04ea657b1252f800 SHA512 22b36acbdd6cbd416d9b32cebfe0c882a7bbc23722d98d62fa711b98facfcebe6bcd00a7bff15f0fd6778895f1a62322000f000bcdeab815aadd60527e502552
+EBUILD jupyter-core-5.5.0.ebuild 999 BLAKE2B 8761d874fb866d45aa80dd6ac15d0afa5c46fd96efb70856b69007f0685a6e7a5ca64b9efb10f6f83f725998df88f6c4b410292b0363af4b379424b74f4e0106 SHA512 8dcb6869de00b0c46b6ed3dedcf7b42765189b83a5d8810f391ca319a86d7179063b773d760756b9509318b49f24db03ae44f29420b8a74cb1dd3c823f3cb0ba
MISC metadata.xml 759 BLAKE2B 4ef6a95640943d1b082bb65ae17515300089c6d78c0aa81410f4c7e57e1447787ad15373f314f8ea5c980459f4e5f74ee54edace2eb9421991e2425793040adc SHA512 d9769460a005d11961ebabc81636065aec545166820e923ab7abd58782e0832592a58611ccb4485164ef7c1c646812e8f608fafb9639525663732dec730542f5
diff --git a/dev-python/jupyter-core/jupyter-core-5.4.0.ebuild b/dev-python/jupyter-core/jupyter-core-5.4.0.ebuild
deleted file mode 100644
index db85f16faa20..000000000000
--- a/dev-python/jupyter-core/jupyter-core-5.4.0.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
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-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="amd64 arm arm64 hppa ~ia64 ~loong 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/ipython-4.0.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs \
- dev-python/myst-parser \
- 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.5.0.ebuild b/dev-python/jupyter-core/jupyter-core-5.5.0.ebuild
index ff6b2a155d03..e23f9ad5b076 100644
--- a/dev-python/jupyter-core/jupyter-core-5.5.0.ebuild
+++ b/dev-python/jupyter-core/jupyter-core-5.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/platformdirs-2.5[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter-events/Manifest b/dev-python/jupyter-events/Manifest
index f82168319ab0..4f125c048547 100644
--- a/dev-python/jupyter-events/Manifest
+++ b/dev-python/jupyter-events/Manifest
@@ -1,5 +1,3 @@
-DIST jupyter_events-0.8.0.tar.gz 60373 BLAKE2B dc58ae9a561f7ffd81758b116d5cb93e6ee5d4bdc5ee3d067103aefbe66e01e1809e7194617f541abec84efdd81b4311024b2b50f863bad62127218eafdfbd31 SHA512 9b43e1f0f5e390455fac52971f41695a7c0d853ac4a84493e31efdd61a183e4a41c7824f963b89ee369cac8945d6258857b864315bbafe8be15145eee7075afd
DIST jupyter_events-0.9.0.tar.gz 60502 BLAKE2B faf2c7b1b1403c809e98673dc2600750d5c18ff2578b7f1f6f569fa5ac5e955384eda69f0d281a8aa504a1bbeba639931b0fc01bd117b1621fdeb64d4c6881bb SHA512 7b70edd79b80a3d73f0fedd21f0dba8060cb190b0dc8a6d7d9d11fdfd5b219c7a2f54438f0888c062e00b7def37fa0d7cfb0213bfa8d93737a83802079e4b103
-EBUILD jupyter-events-0.8.0.ebuild 1068 BLAKE2B f59c4cfa3bae55137b1b58e8e6e56024e66816dae6ad549eae7796b25059d7983a871f55d4876eac5d36de0e0219ce9bc753e8db16a60c23c880a8caaea5d225 SHA512 16151b2cf7116a247ea31abea26b13f1f22edab53d24e9b53c55ff0c5aac7edb00eed9963b6d528c7af34812f12980508a428dce2f448d8cb0863c954f269199
EBUILD jupyter-events-0.9.0.ebuild 1074 BLAKE2B 0960165bdb49b8501da9ff0890cdb0472008ebf6c32e8cf2cc1f0b3383119bd6c3d8f0f28a441e89eaf6de8ce9d9120b56825ca3fc541e649681037cf482fc6e SHA512 df47b9ca916263d0b8ba3c67b69c03b46c624eb3ecf1342d8882cbb1b7c9cc744ac96dadec47772fd4e882ffb22bfdcf0f6d85251b57ea9dff172467f5d65a8c
MISC metadata.xml 537 BLAKE2B dfe33b67ac51a46c9ad33d4b0e02ff39d5aa1780d70f92f12b7ee8ac336c43caa79201bebd42c461373bfdc7608580487ec000613cf92765fec352b70a8aec13 SHA512 689e8a1125b4da96db6d6c4495933ee29d24666ad9e7e3af891170f8da512ac388c005836402c74418476cb9838f278c19f5267840533cef0e02091d47fa43ea
diff --git a/dev-python/jupyter-events/jupyter-events-0.8.0.ebuild b/dev-python/jupyter-events/jupyter-events-0.8.0.ebuild
deleted file mode 100644
index 0b8b57e01477..000000000000
--- a/dev-python/jupyter-events/jupyter-events-0.8.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Jupyter Event System library"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/jupyter_events/
- https://pypi.org/project/jupyter-events/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-# jsonschema[format-nongpl] deps are always on in our ebuild
-RDEPEND="
- >=dev-python/jsonschema-4.18.0[${PYTHON_USEDEP}]
- >=dev-python/python-json-logger-2.0.4[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
- dev-python/referencing[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.3[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
- dev-python/rich[${PYTHON_USEDEP}]
- )
-"
-
-# TODO: package jupyterlite-sphinx
-# distutils_enable_sphinx docs
-distutils_enable_tests pytest
diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 22341cd1c8b8..e8f610bc556e 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1,5 +1,3 @@
-DIST keyring-24.2.0.tar.gz 59020 BLAKE2B 2377431b1f6af5eb76e3b243e3684c68c2c91d0e8cf28a8cd902cbb5e4291ca789afe813978e7171d766724c7238f5c0c68d995de2cfc6f99127a167bf3400da SHA512 f212d8df880e1060a62f6556335f8c8fcac1ff2f0390fdb8fff970eb90713e011fdb72796cfeb84d0c9eee9f2f2a21c4795e046c961d250226ec750ece2dcfa4
DIST keyring-24.3.0.tar.gz 59666 BLAKE2B 6f68a6057f25c4e9841e04f2977da0401f09e15c6aeb04d12440de054049af9ece867befdd9fd26acab27cf0a00f3eeba9b7989c74eae88f96411f53cf86e594 SHA512 22467924420cc8646ebb10e2aa851e734c0a2ba9a7298987eba0849dbcba0abd295705f3b80fb6975c24e07ec029c0e406213275fa209fe2ca3e5b0c114e1612
-EBUILD keyring-24.2.0.ebuild 1125 BLAKE2B ef18dbb011582448d95736067c410a2a822f6f34e01a0a1abdab4331b1e4a3369006017b88765d036f129a15746564f72d5b04f3c8ef966fc6ecc76252f2b1af SHA512 288f7c478cc6866b7bf479f392d49fd8a057d46bab1884a75b30506520aeffbc44dc649280364460bef318121700a672f3f49448877a829e9539bd13a485a030
-EBUILD keyring-24.3.0.ebuild 1132 BLAKE2B 7cf32ed0290269f3579b9c47b19d9f3d53da327dcf11e9287228e250e183ad1e5a32914f773e380dec13bc259d77604abeb040474d1471b97e8f39bdc59ce18b SHA512 1568b53e46799db45f30dbef8eb2061e49ee808dab7e6bbe775bec9daecd27fcfedd64311d04dbc0aa0f47c23ad4ee40fabcc12561ecdcf80c33e0624c91d77b
+EBUILD keyring-24.3.0.ebuild 1125 BLAKE2B ef18dbb011582448d95736067c410a2a822f6f34e01a0a1abdab4331b1e4a3369006017b88765d036f129a15746564f72d5b04f3c8ef966fc6ecc76252f2b1af SHA512 288f7c478cc6866b7bf479f392d49fd8a057d46bab1884a75b30506520aeffbc44dc649280364460bef318121700a672f3f49448877a829e9539bd13a485a030
MISC metadata.xml 611 BLAKE2B 7f938075d992467e01da200f0c859e9bc6a6128296151b3529b2168b68364605bd7dbadf69f7820d459d5db6950908e0b0acb09a636f1fc45862093df6d08334 SHA512 a0ad1729c53b18fedf227053648b04541f5adcf56bfaa73218e214f8c2409ebe2574a5917442c5218084b38da34691b6566f2c65390ef6487985a123f62f9efb
diff --git a/dev-python/keyring/keyring-24.2.0.ebuild b/dev-python/keyring/keyring-24.2.0.ebuild
deleted file mode 100644
index 6e7bd6e64c34..000000000000
--- a/dev-python/keyring/keyring-24.2.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Provides access to the system keyring service"
-HOMEPAGE="
- https://github.com/jaraco/keyring/
- https://pypi.org/project/keyring/
-"
-
-SLOT="0"
-LICENSE="PSF-2"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]
- dev-python/jaraco-classes[${PYTHON_USEDEP}]
- >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/importlib-metadata-4.11.4[${PYTHON_USEDEP}]
- ' 3.10 3.11)
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # this test fails if importlib-metadata returns more than one
- # entry, i.e. when keyring is installed already
- tests/test_packaging.py::test_entry_point
-)
-
-EPYTEST_IGNORE=(
- # apparently does not unlock the keyring properly
- tests/backends/test_libsecret.py
- # hangs
- tests/backends/test_kwallet.py
-)
diff --git a/dev-python/keyring/keyring-24.3.0.ebuild b/dev-python/keyring/keyring-24.3.0.ebuild
index 880eb4ef91b7..6e7bd6e64c34 100644
--- a/dev-python/keyring/keyring-24.3.0.ebuild
+++ b/dev-python/keyring/keyring-24.3.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="PSF-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
>=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]
diff --git a/dev-python/leechcorepyc/Manifest b/dev-python/leechcorepyc/Manifest
index 1b89c7183a15..982035f5d599 100644
--- a/dev-python/leechcorepyc/Manifest
+++ b/dev-python/leechcorepyc/Manifest
@@ -1,7 +1,4 @@
-AUX leechcorepyc-2.14.0-respect-CC.patch 1518 BLAKE2B 67446ded63f4a9b7e0f267cb0fe7b19e987f3077354d5ce293a60619313d7f9c6ab3e01a400217526c6ad204c5a8b0abaef0ad636fa2bda81aa11338eb621047 SHA512 63e13954e2e248a2dc980e122884063eba63b910159eb0e57135d3a4a5eedfbc01ee75c114ded22c320d94ac335c70482d572c1f82254ae07882480434ecc795
AUX leechcorepyc-2.16.0-respect-CC.patch 1298 BLAKE2B 2d5d1683887daae0fdb711b3678ab972d1be2941f5cc61f45a242bea5a4f15257bdd7167baafd1089e01ebea98beb80cc323b9f7a31b1da3f96487fe551550ea SHA512 8d0060756b535c18c0f5ece6c99c8b6c4f84ea741eb52363317d956813e308ef94b0ee5a51500974745de4a3ed42c5116ec1c973fc04bbd1858f2f90f707bcb8
-DIST leechcorepyc-2.15.0.tar.gz 176764 BLAKE2B d0e4aa14d0cc1ce1ad3c14e704949c3b872b0889449ca81c9ac8642340b301ce52baf638ce58a6c3d1262f0cfe5cc5ec8eb26f80d01d87933c33a0f87ac46338 SHA512 d1d5f775d4166b510dd110dfe3e28179464170682d3092e7887fd7464fef21c2e2d1bb6d2294eb8ab45cb2566df15f0bf3254d098afd8bcb6b36186517496bd2
DIST leechcorepyc-2.16.5.tar.gz 177365 BLAKE2B a5193e6e6c3fc2dc63358f62a2240b3a186b2acb37968597c5b5c690fbc94487c17bef55e8123bfdc55df2aa8668f667750a850fe4480b08d85bc311b1d2a95d SHA512 8d9b556d7ebc7de474dc853f9dfa005f91a19e6f7672d4021bc83c48b7d3ab0b6617bdbaf79e79b2fc930b64f448e3b8849d83c735077fd98776b026cff57a30
-EBUILD leechcorepyc-2.15.0.ebuild 944 BLAKE2B 25153cade185094f9aee373bf5d0f6c19cba8fc21f28ca31db4e7c420067dc61989a03ec8b1c026c24d730220b3938db6205d64bf34ab58aa498ca1dcd50ef49 SHA512 f9e7d45a9550f076c46ee1600fd7268e73e335b5d210def5cfdcd8184eba861312f9844ef8125050bb8b9afaad7199499c5f00e634d05700b0f581a1afd77c56
-EBUILD leechcorepyc-2.16.5.ebuild 946 BLAKE2B ac48b6cde3801b21a58eeffee314e29d38246115e8e9c773b4acced35f2d9706933016ff1719dea7e28e578f9ea0e470bd1da7561af899306c2c8ce6f7e45042 SHA512 d236bf25865e2c8101eea20c6ce3af18b0cf41c78ff33bb9c3e317af8609cc0389dc6509dc3279f553807c4a6233bec8ec2c778f4672805e4b6032fb6d1f097f
+EBUILD leechcorepyc-2.16.5.ebuild 944 BLAKE2B 170aaf693af6a3fec5ea6d87f3683afd3e198b7d0d1bcdcc851633a407e4e82506ae5b0de898634b992d0dbc53d3d7d15fd7eafd676ca748f6e65f046208f5e5 SHA512 d79ab8185fae001c289fb7ae96c11c82f06309b95a8acacf6f47791ad9f49d9243b9f8c1dc80a531bd758e87387f7a803259aa88558c85b623370e4acefb8f47
MISC metadata.xml 683 BLAKE2B e85f13b83acf28fc6d59876fad2576afe741065c754680650adcb7acd1068410469de969ab4ee28ef5d9e7ff448c615293cf3f4713b4211c22dbb1b13d7f5947 SHA512 cff010f9f6dafcb3379a0de5ae0c98b974e605cf4e3a0131657832da2f0609e62cf07d3da84327b8c1272eb4cad64218e6c3f0231ec2402b3801e2453a10e76c
diff --git a/dev-python/leechcorepyc/files/leechcorepyc-2.14.0-respect-CC.patch b/dev-python/leechcorepyc/files/leechcorepyc-2.14.0-respect-CC.patch
deleted file mode 100644
index 4fdebf98d445..000000000000
--- a/dev-python/leechcorepyc/files/leechcorepyc-2.14.0-respect-CC.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- a/leechcore/Makefile
-+++ b/leechcore/Makefile
-@@ -1,5 +1,6 @@
--CC=gcc
--CFLAGS += -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags`
-+CC?=gcc
-+PKG_CONFIG ?= pkg-config
-+CFLAGS += -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `$(PKG_CONFIG) libusb-1.0 --libs --cflags`
- # DEBUG FLAGS BELOW
- # export ASAN_OPTIONS=strict_string_checks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1:detect_invalid_pointer_pairs=2
- # CFLAGS += -g -O0 -Wextra -Wno-unused-parameter -Wno-cast-function-type
---- a/leechcore_device_rawtcp/Makefile
-+++ b/leechcore_device_rawtcp/Makefile
-@@ -1,4 +1,4 @@
--CC=gcc
-+CC?=gcc
- CFLAGS += -I. -I../includes -D LINUX -shared -fPIC -fvisibility=hidden
- LDFLAGS += -g -shared
- DEPS =
---- a/leechcore_device_sp605tcp/Makefile
-+++ b/leechcore_device_sp605tcp/Makefile
-@@ -1,4 +1,4 @@
--CC=gcc
-+CC?=gcc
- CFLAGS += -I. -I../includes -D LINUX -shared -fPIC -fvisibility=hidden
- LDFLAGS += -g -shared
- DEPS =
---- a/leechcore_ft601_driver_linux/Makefile
-+++ b/leechcore_ft601_driver_linux/Makefile
-@@ -1,5 +1,6 @@
--CC=gcc
--CFLAGS += -I. -D LINUX -shared -fPIC -fvisibility=hidden `pkg-config libusb-1.0 --libs --cflags`
-+CC?=gcc
-+PKG_CONFIG ?= pkg-config
-+CFLAGS += -I. -D LINUX -shared -fPIC -fvisibility=hidden `$(PKG_CONFIG) libusb-1.0 --libs --cflags`
- LDFLAGS += -g -shared
- DEPS = leechcore_ft601_driver_linux.h
- OBJ = fpga_libusb.o leechcore_ft601_driver_linux.o
diff --git a/dev-python/leechcorepyc/leechcorepyc-2.15.0.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.15.0.ebuild
deleted file mode 100644
index ef44cc4ad962..000000000000
--- a/dev-python/leechcorepyc/leechcorepyc-2.15.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 toolchain-funcs pypi
-
-DESCRIPTION="Python binding for LeechCore Physical Memory Acquisition Library"
-HOMEPAGE="https://github.com/ufrisk/LeechCore"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-# leechcorepyc ships with a bundled version of the LeechCore library. So we
-# don't depend on the library here. But we must be aware this module doesn't
-# use the system library.
-DEPEND="virtual/libusb:="
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.14.0-respect-CC.patch"
-)
-
-src_prepare() {
- default
-
- # Avoid redefining _FORTIFY_SOURCE. See #893824, #906715.
- sed -i -e 's/ -D_FORTIFY_SOURCE=2 / /g' leechcore/Makefile || die
-}
-
-src_configure() {
- tc-export CC
-
- distutils-r1_src_configure
-}
diff --git a/dev-python/leechcorepyc/leechcorepyc-2.16.5.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.16.5.ebuild
index 1529455fe622..3d5864425db6 100644
--- a/dev-python/leechcorepyc/leechcorepyc-2.16.5.ebuild
+++ b/dev-python/leechcorepyc/leechcorepyc-2.16.5.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ufrisk/LeechCore"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
# leechcorepyc ships with a bundled version of the LeechCore library. So we
# don't depend on the library here. But we must be aware this module doesn't
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 168fcd226bd6..e8f7c8e0b544 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD lit-14.0.6.ebuild 914 BLAKE2B ff939004df0d10a698e942c99ecf3bb11fe8e0c035e3dfb0ac495f2368d83bb89cccb11de0878b3555c4047b8d0e4b969e5cec8aef8891aabf2d16a550696870 SHA512 7be9e5f983bffabf30c954e45ede8fb6b30013b84cbd50f66fa3a2185b0223b4ede7466d40376453283e9ca806da1ae80afe6e6fee001ede95b78226bcc7267d
EBUILD lit-15.0.7.ebuild 913 BLAKE2B 38afb1ee0c64d7480ccf1c84c6c1ae0e1ff5f75a0b52272b68d50717a338f143214329245bd650e107d8091ffe1bef6b29293a4b47d147122ea6cea64b448b92 SHA512 fc58e9f0ba65f388830a4e935f448126eb61f2dcf6fa40750e6feaf8a5943fb259bd3c1db3877767e4ba9ade75f6204de8a33c14630176a34fa097e522a0a051
EBUILD lit-16.0.6.ebuild 921 BLAKE2B dcfe57279dff5c6d80fdf5fc115c76c8ae5af3c8c7fa5da0f1c5592a3428b5a3ecd5c5feef4635c139d4d2d7a7edba53d07a53ba6525b778767c906daf6fd252 SHA512 d5c0943678b3e65cdb148bac517e1ce9700ff8a65c63796e0d4640a28d1086c7bb95f9b6c2d6507c379521cc320108b12f7c4165b4c8c4ff10d56ade2a90a438
@@ -16,4 +17,5 @@ EBUILD lit-17.0.5.ebuild 1029 BLAKE2B e49140e21422a36e1fe9b1e9e4dd54d1c0f0a79d52
EBUILD lit-17.0.6.ebuild 1029 BLAKE2B e49140e21422a36e1fe9b1e9e4dd54d1c0f0a79d5218fb12f99307cf74bbe91af5333706903bcefd8c476634f5fc304691fa81ebce5c576d4eed40bfeb0ae037 SHA512 21662019adbd263e30ad756c373a8f3063babf82a767b6e25f8941226ca4ff5c3675a7db49d9a3a8759e66be38b35af75705fbfd72dcfbbb143828726d5a97dd
EBUILD lit-18.0.0.9999.ebuild 961 BLAKE2B 4cf7d1fed4bc116054ce3c1b12784bd9626cbdc4694e88a9569ceca26981a58d6001783df9c684ffec3ae8a23d697756fe17ff712a3533905bd6394e79fdc21d SHA512 3f3cc1b6947b3375fc383de5dc0ac217f47f4b3f575c4b29cb89ca06f330cbdde1ef2496f0583a8bebeb703ebc60d10ae49337471ba33b11e528f0d4af685925
EBUILD lit-18.0.0_pre20231119.ebuild 961 BLAKE2B 4cf7d1fed4bc116054ce3c1b12784bd9626cbdc4694e88a9569ceca26981a58d6001783df9c684ffec3ae8a23d697756fe17ff712a3533905bd6394e79fdc21d SHA512 3f3cc1b6947b3375fc383de5dc0ac217f47f4b3f575c4b29cb89ca06f330cbdde1ef2496f0583a8bebeb703ebc60d10ae49337471ba33b11e528f0d4af685925
+EBUILD lit-18.0.0_pre20231129.ebuild 961 BLAKE2B 4cf7d1fed4bc116054ce3c1b12784bd9626cbdc4694e88a9569ceca26981a58d6001783df9c684ffec3ae8a23d697756fe17ff712a3533905bd6394e79fdc21d SHA512 3f3cc1b6947b3375fc383de5dc0ac217f47f4b3f575c4b29cb89ca06f330cbdde1ef2496f0583a8bebeb703ebc60d10ae49337471ba33b11e528f0d4af685925
MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217
diff --git a/dev-python/lit/lit-18.0.0_pre20231129.ebuild b/dev-python/lit/lit-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..bd8eed55b536
--- /dev/null
+++ b/dev-python/lit/lit-18.0.0_pre20231129.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+ test? (
+ dev-python/psutil[${PYTHON_USEDEP}]
+ sys-devel/llvm
+ )
+"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_prepare() {
+ # flaky test
+ # https://github.com/llvm/llvm-project/issues/72022
+ rm tests/progress-bar.py || die
+
+ cd "${WORKDIR}" || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x LIT_PRESERVES_TMP=1
+ local litflags=$(get_lit_flags)
+ ./lit.py ${litflags//;/ } tests || die
+}
diff --git a/dev-python/m2crypto/Manifest b/dev-python/m2crypto/Manifest
index f96a095bbb78..709871fd62d9 100644
--- a/dev-python/m2crypto/Manifest
+++ b/dev-python/m2crypto/Manifest
@@ -1,7 +1,3 @@
-DIST M2Crypto-0.39.0.tar.gz 1248372 BLAKE2B f89793b847fae3c51a0ea79c3ba861d26b53fa12b2c8d68c3b3476bb2c944b586e875bea0c4693c213e024024096a06de0734631e546c4284d65fc5494784476 SHA512 5d8210c6204fd71f06d238c5b1fe08dd38d6b8e92db7b1e433a9e4e2fe9af46d6d55df7550716a7d05328fb3c9eed427f015b7d5a1fe33a073f0af15a82ab050
-DIST M2Crypto-0.40.0.tar.gz 1265903 BLAKE2B 3e322b46d23bad1e3e4024006f5053a4a13ba974137bc17a1493716c76d02704e37b79677604557abe3478128159ab8641238610ae364c421452e40fe8f5e8ba SHA512 3e04cd8fad1149707c670a10e95d453c0f0f725ab9416f119a3c7c301a6aab42efe1ee68bd9a96d7e014f5596c82c43d20b95219c260ded26d50079bcf3d2b89
DIST M2Crypto-0.40.1.tar.gz 1266138 BLAKE2B a44de6b66695e0fbbba671682a7773ddbbd15225d27329d357e0005e395a70c6b006401ec30fb6938c9c4683377519844ea646df7c176181977139f6381c6907 SHA512 ca914de14621af4aa9b7f11664702557e596438cc76869478a2a75eb37ca14243e7064db7e32985834260ffa9136836884e60916d542a685ac3f1481b9320b69
-EBUILD m2crypto-0.39.0-r1.ebuild 1725 BLAKE2B 54088855dc6778e74ef9150d87e44a506e7a66f62137374c659990a10c13cc50cf9177a116741a8322e2c86ebfad5aedc9ae02947406deb567d922682bedcf9d SHA512 a76a9a5bef13cbf2dcdd24e96b952502052aa01e7bcf3e2fb6760dc2cc7ad39feab1af60342fed2f98b1cb5929be8f787f2d585b1ec529ffe57949c20289f4fa
-EBUILD m2crypto-0.40.0.ebuild 1737 BLAKE2B 3b9b0b7f89c889c02e1f32b9ad4351e4c8f475b6544b23997798141d5820f3a4ca66493562fe13078f6835942e5dbdd6ae813a752dd8b85b1d9ce949c88add59 SHA512 11a12f4ceaec39eede76912072d0f792c867dc24d33af2770a7b9c86359afe16d2d82f668fd6fac2fcf4072a8b1f96390ced5091155f725611ed2868b76150cb
-EBUILD m2crypto-0.40.1.ebuild 1732 BLAKE2B 7a53c3c11ee9194655f133dfcf153a8acd6e022b436d4585c17cb8ebf3ea660f909ae6755853881e4b152772278a4591a596a57ebe96b26eedd1947c695eb081 SHA512 7c1a422c4d2ff497ae4c9f35130214da879658a838461ee2d10c5b3699199a79d109dc0e7a31fb1df541a7d00952185eeb1eb2c9316a9a0a2ac3fd1bbd71cf22
+EBUILD m2crypto-0.40.1.ebuild 1730 BLAKE2B 95f053448caf4c7a67f920b9cbad637878ea87f5890965b1f6cb6c144bea0226488d9412264cd705e847adae03a290483e59699ac0b7b57d6b9d5a2a4de72a82 SHA512 be514ce55d0d88ccac80490f49746644f9f6c202924daa03c22f11e092a579534fc08803edc57d364bb49b097c4cf84eae76276a2a60ef2722d1703dbc64749d
MISC metadata.xml 381 BLAKE2B 9581f2ef53dd3b8bfff3724e91e36733892f9c4331376861ec25cee892d63f69f4f1846e46c40bc5a5045963d91aadcc2cdf70b574bf519557afe72cffab256b SHA512 95cfd7f65c912a520f371f236a49f41b711101f5997b14fa81f027cbcabe4bf6361d1a6f647d0de6e6b7756a2c662f2336c6dea5779d00372aa5b05f0566663d
diff --git a/dev-python/m2crypto/m2crypto-0.39.0-r1.ebuild b/dev-python/m2crypto/m2crypto-0.39.0-r1.ebuild
deleted file mode 100644
index e347ee56caee..000000000000
--- a/dev-python/m2crypto/m2crypto-0.39.0-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2018-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{10..11} )
-PYPI_NO_NORMALIZE=1
-PYPI_PN="M2Crypto"
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 toolchain-funcs pypi
-
-DESCRIPTION="A Python crypto and SSL toolkit"
-HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto/"
-
-# openssl via src/SWIG/_lib11_compat.i
-LICENSE="MIT openssl"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="test abi_mips_n32 abi_mips_n64 abi_mips_o32"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- >=dev-lang/swig-2.0.9
-"
-RDEPEND="
- dev-libs/openssl:=
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests setup.py
-
-swig_define() {
- local x
- for x; do
- if tc-cpp-is-true "defined(${x})"; then
- SWIG_FEATURES+=" -D${x}"
- fi
- done
-}
-
-src_prepare() {
- # relies on very exact clock behavior which apparently fails
- # with inconvenient CONFIG_HZ*
- sed -e 's:test_server_simple_timeouts:_&:' \
- -i tests/test_ssl.py || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- # setup.py looks at platform.machine() to determine swig options.
- # For exotic ABIs, we need to give swig a hint.
- local -x SWIG_FEATURES=
-
- # https://bugs.gentoo.org/617946
- swig_define __ILP32__
-
- # https://bugs.gentoo.org/674112
- swig_define __ARM_PCS_VFP
-
- # Avoid similar errors to bug #688668 for MIPS
- if use abi_mips_n32; then
- swig_define _MIPS_SIM = _ABIN32
- elif use abi_mips_n64; then
- swig_define _MIPS_SIM = _ABI64
- elif use abi_mips_o32; then
- swig_define _MIPS_SIM = _ABIO32
- fi
-
- distutils-r1_python_compile --openssl="${ESYSROOT}"/usr
-}
diff --git a/dev-python/m2crypto/m2crypto-0.40.0.ebuild b/dev-python/m2crypto/m2crypto-0.40.0.ebuild
deleted file mode 100644
index 381715bdd5f4..000000000000
--- a/dev-python/m2crypto/m2crypto-0.40.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 2018-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{10..12} )
-PYPI_NO_NORMALIZE=1
-PYPI_PN="M2Crypto"
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 toolchain-funcs pypi
-
-DESCRIPTION="A Python crypto and SSL toolkit"
-HOMEPAGE="
- https://gitlab.com/m2crypto/m2crypto/
- https://pypi.org/project/M2Crypto/
-"
-
-# openssl via src/SWIG/_lib11_compat.i
-LICENSE="MIT openssl"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="test abi_mips_n32 abi_mips_n64 abi_mips_o32"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- >=dev-lang/swig-2.0.9
-"
-RDEPEND="
- dev-libs/openssl:=
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests setup.py
-
-swig_define() {
- local x
- for x; do
- if tc-cpp-is-true "defined(${x})"; then
- SWIG_FEATURES+=" -D${x}"
- fi
- done
-}
-
-src_prepare() {
- # relies on very exact clock behavior which apparently fails
- # with inconvenient CONFIG_HZ*
- sed -e 's:test_server_simple_timeouts:_&:' \
- -i tests/test_ssl.py || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- # setup.py looks at platform.machine() to determine swig options.
- # For exotic ABIs, we need to give swig a hint.
- local -x SWIG_FEATURES=
-
- # https://bugs.gentoo.org/617946
- swig_define __ILP32__
-
- # https://bugs.gentoo.org/674112
- swig_define __ARM_PCS_VFP
-
- # Avoid similar errors to bug #688668 for MIPS
- if use abi_mips_n32; then
- swig_define _MIPS_SIM = _ABIN32
- elif use abi_mips_n64; then
- swig_define _MIPS_SIM = _ABI64
- elif use abi_mips_o32; then
- swig_define _MIPS_SIM = _ABIO32
- fi
-
- distutils-r1_python_compile --openssl="${ESYSROOT}"/usr
-}
diff --git a/dev-python/m2crypto/m2crypto-0.40.1.ebuild b/dev-python/m2crypto/m2crypto-0.40.1.ebuild
index 8a7399ed70d0..e2cd29f218d2 100644
--- a/dev-python/m2crypto/m2crypto-0.40.1.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.40.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="
# openssl via src/SWIG/_lib11_compat.i
LICENSE="MIT openssl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test abi_mips_n32 abi_mips_n64 abi_mips_o32"
RESTRICT="!test? ( test )"
diff --git a/dev-python/makefun/Manifest b/dev-python/makefun/Manifest
index f916f4ec7045..6a7d5cac7f92 100644
--- a/dev-python/makefun/Manifest
+++ b/dev-python/makefun/Manifest
@@ -1,5 +1,3 @@
-DIST makefun-1.15.1.tar.gz 74521 BLAKE2B e5ea20d64cebadedc63af851fd988f4b5102ea802215e87e23b5f9452bef5356f027f71853658b95caf85b6ff2c5497a8769c8e52b1d2d0c141029e1ee08bcaa SHA512 d5a43283eba61576546dbce7791825607a813658a4ef68ed6d173f8438e08f6a84027a7ce75a748e245f8dd532ca6a9eb1afa0ce795517e77b08f03c29fea034
DIST makefun-1.15.2.tar.gz 74602 BLAKE2B 1992eebfdbff6062ed60e1f66891995a91b7155792ef7b6e701d1d3ee5939ab40d3ab976674e25a5b97030cd7de59db2c69f3c215681cef2f80f2b64523f822b SHA512 b6cb588ebf491176b06e97201846b2a5cee65f60e34b5dbcc4878d8a55e7f9fcf4b58126cb3a4ca47f5d2726422dff9ee685566c5d093dbd8fd75119ecc796b2
-EBUILD makefun-1.15.1.ebuild 612 BLAKE2B 458cbd8bf1b0b8e88d994ad9ebf82285b08ad51f30c662160d803492cc466aa124e2beb32d83ccded103a25789553a2a20e4a983dabb8f06a802856db6bfc792 SHA512 40c8d8bbd746e15f54990d4196390b0afccaf5051a6a86beca80e2405664fe5593fe44ef08faf6e79c2e4f87c6464ea1047afd160ba69ab5e39ca84ff212b853
-EBUILD makefun-1.15.2.ebuild 615 BLAKE2B ac7de938793595ba9b150927597d00bb17661a2cab91a4be85af543669061bf415fcd0fb2bd175f0e16b532b1db237089a1f5fa8039c90620cec6c761c3100b7 SHA512 b077727dd6c0e9785aa978e4f3a6cbac7c18e430ec73dea6b5b0be960b080b6b01fa141d6309411905bd1a1dc5a694b10075460ec1173e388f04ede3e51f2199
+EBUILD makefun-1.15.2.ebuild 612 BLAKE2B 458cbd8bf1b0b8e88d994ad9ebf82285b08ad51f30c662160d803492cc466aa124e2beb32d83ccded103a25789553a2a20e4a983dabb8f06a802856db6bfc792 SHA512 40c8d8bbd746e15f54990d4196390b0afccaf5051a6a86beca80e2405664fe5593fe44ef08faf6e79c2e4f87c6464ea1047afd160ba69ab5e39ca84ff212b853
MISC metadata.xml 401 BLAKE2B 0657deb821edfdf648e5bb0a95255b87df0c090c6e719a5ad94a6d3f6e2e64f36d4093a2bfddb5e8592d3d38741e8d0251c8331133113766ef2fc4caa48e88ad SHA512 cda21fbaa9b62896ba3389cf281ae35bd9a59fb0d0604e61fb3b046061de47a2535d7a98d335b66f44483ae43deadf05abde0a2285902c1c3fab2762b080dbad
diff --git a/dev-python/makefun/makefun-1.15.1.ebuild b/dev-python/makefun/makefun-1.15.1.ebuild
deleted file mode 100644
index e422b0555e2d..000000000000
--- a/dev-python/makefun/makefun-1.15.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Small library to dynamically create Python functions"
-HOMEPAGE="
- https://pypi.org/project/makefun/
- https://github.com/smarie/python-makefun/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -e '/pytest-runner/d' -i setup.cfg || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/makefun/makefun-1.15.2.ebuild b/dev-python/makefun/makefun-1.15.2.ebuild
index b15e2249b8af..e422b0555e2d 100644
--- a/dev-python/makefun/makefun-1.15.2.ebuild
+++ b/dev-python/makefun/makefun-1.15.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index eee1cc7b075f..2a5170d94a1e 100644
--- a/dev-python/mako/Manifest
+++ b/dev-python/mako/Manifest
@@ -1,5 +1,3 @@
-DIST Mako-1.2.4.tar.gz 497021 BLAKE2B 61b0d7c681e41128fdeff83414de30ffd2282ec6480af61924e35094f674732562297b977f12a0e5cc842ae0ed3f67c7955bb223a0e4f061c773cd4507208d02 SHA512 9a90d245f2c8b5e5efa283d91f762a2fffa40b7f71e7a4b66de7f66f894ad5ba2fa5c04080200b6633bb61d4308db5b5e763b26ae7d93d18efe4aebb2178006a
DIST Mako-1.3.0.tar.gz 386252 BLAKE2B 7364a4eeb8d71d7bdeabc6c6df863c4cec5094ae2f858c8c23d4287bbeded62325c3f4fe122c19950043dc32480f2b46c72771fab2f89a339202cfbe387f61f6 SHA512 1be454ceff8942ee50052b3b2dec392f236aad2111828a6962ca80bc0d9692f632b7d992b161fb206c10db19e94f96a0688633d03c7b54e01b4f843283b80cb4
-EBUILD mako-1.2.4.ebuild 1028 BLAKE2B a906fd54b6e77467ce6ccd55d5ba112496a690acbec1b594315dfd30b01c0096b8b7c1de4ec521374424aa640398a731ea87f1eb58d156bbc6225cd8784cfb29 SHA512 c3c7cb9d72680648bfa5e77c5987c7aae6ee37d596057d6226044f725bc75004934ad820f24ec68508e4e4896b5142abc3c219b96669eadb317449deb380ae55
-EBUILD mako-1.3.0.ebuild 1036 BLAKE2B 33fa4759bda4818df0e67bf4ec498e05039c3a00f187c296c87dbf32c90856504983212a60875c3f8246fbaaeed07fec6da3e644012d62202a192adfd251c5d2 SHA512 c71c7cb28c115e1b1274df94ccdf24b03061130d919aa783086da8c2f0443e090c2e1fa2cadbd009a896de5202470f2b7b9829ce8771d2907c74fa06067d50f0
+EBUILD mako-1.3.0.ebuild 1028 BLAKE2B a906fd54b6e77467ce6ccd55d5ba112496a690acbec1b594315dfd30b01c0096b8b7c1de4ec521374424aa640398a731ea87f1eb58d156bbc6225cd8784cfb29 SHA512 c3c7cb9d72680648bfa5e77c5987c7aae6ee37d596057d6226044f725bc75004934ad820f24ec68508e4e4896b5142abc3c219b96669eadb317449deb380ae55
MISC metadata.xml 450 BLAKE2B 271e9801e0361eb9cf222fa9aca34f641e6118e17707469a87c1b41a6de34c67ec6a19576a86cc3c7ba1f671f8a28f9df8e994b3f232fe224eda85f4b8cf8b8b SHA512 d168ca10d7759129088a0d10ad73e4d0973ccaed1e649828077158aee55a8640db2446c9d874ef0da4fba5b27a6a0eacdc9d9ff4ec04a19cd1b9699542b5b0c1
diff --git a/dev-python/mako/mako-1.2.4.ebuild b/dev-python/mako/mako-1.2.4.ebuild
deleted file mode 100644
index d282e3c6190c..000000000000
--- a/dev-python/mako/mako-1.2.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN^}
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python templating language"
-HOMEPAGE="
- https://www.makotemplates.org/
- https://github.com/sqlalchemy/mako/
- https://pypi.org/project/Mako/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="doc"
-
-RDEPEND="
- >=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/Babel[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=()
- [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
- test/test_exceptions.py::ExceptionsTest::test_alternating_file_names
- )
- epytest
-}
-
-python_install_all() {
- rm -r doc/build || die
-
- use doc && local HTML_DOCS=( doc/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/mako/mako-1.3.0.ebuild b/dev-python/mako/mako-1.3.0.ebuild
index 977c802bdb46..d282e3c6190c 100644
--- a/dev-python/mako/mako-1.3.0.ebuild
+++ b/dev-python/mako/mako-1.3.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc"
RDEPEND="
diff --git a/dev-python/mamba/Manifest b/dev-python/mamba/Manifest
index 895dd81e72cc..8b0121e2fda4 100644
--- a/dev-python/mamba/Manifest
+++ b/dev-python/mamba/Manifest
@@ -1,5 +1,3 @@
-DIST mamba-0.11.2.gh.tar.gz 37370 BLAKE2B 90228aa9668c5c79161aee79d92a9409e5df5d9d71b94f2ae8401ec5eea32ed45cf1b1a72eb596b6e24f140bf053bca4cec848830ae83c24b108ddb4a2bcd148 SHA512 8ca6207c9df7b3388db8ecabd13456e54d8811c24f695ccc638c90bb2c975268f9e803533808f9b099651ee4744376fad3b58eaa84a6c97605631368f979915c
DIST mamba-0.11.3.gh.tar.gz 37456 BLAKE2B e7e9fc53783cf238745d6d97f335443a569d3a88e4a26fb74c024f305eca707b3d73ea1d23d8a9b2d3463be0c31bfa1f30a6d2ec1ded58c6140909591fe961b8 SHA512 0d4ee434ff2a42dc95a8a5c94980fa224652e38b1ed7e617383882b38a8327861464424f78fb46b2f3e08dabb241bb0e1e9e6734dd68376a43bc3a5b41c01d8c
-EBUILD mamba-0.11.2-r1.ebuild 968 BLAKE2B 5bc33fcf6ed0a800375b4e247713a1d4f67028264803beef3a9598825c211932e90314669bc056418460b9e6ebaed5cf1f0bcef50649f1128470207cbe09aec8 SHA512 b4b9e13509b709259be6038daf41050d74ee6ba9fe671d68453f180235c0785f7f3bcdb48de6f17f0665b7216ec773b5af692853828401dadb5b8ceed9c62887
-EBUILD mamba-0.11.3.ebuild 971 BLAKE2B a43086f4585ff47c7a9e74ad351c07d6bbf4aeb69fd90319962cd40ec49cc1be65aa1fb7596119e167a4c51e784057121e1997947862737f2997cf9004f955a5 SHA512 9450a04dacbbe89745cc4dc1b4289ddad01b1c577ed766e81e4fadabe09e062962b0fd5a6774715c90779757bf58f8f0712e4ca84f41615e84f58780c99aa198
+EBUILD mamba-0.11.3.ebuild 969 BLAKE2B 9fe1a51547bbb5803322a64a683da58d20e1998cf3148694d690dfe346c4c72f5e89e17d11a76c258d6785a88b4c2694a79f31277c431ab771eb8cd06081dd8f SHA512 8ff25e4ba443a7bc30593d70596d36f312bd947d74c4b02284e9d9d9793be0202b2ff20fe4165b2e4b1e9a3a0db6fb89c1dfb4927ff9bb81d06785b92beefb8c
MISC metadata.xml 392 BLAKE2B fccde2b98ea9643e4cbb2cc8d0ec4ac3510564ef90232449166eac0e45992dda072c627ad118f8807891ea940c0b421e02722797e240b3e1bbe57cad3ccb8c15 SHA512 fbf5842f43118063cafd9e8df2ec34bbf0e62b9c5dc89a5b25ac1c4274f5b4638e4c2000e7c27c37684752e22ef3ec03440b889228b8a1704f996b08a0726e7d
diff --git a/dev-python/mamba/mamba-0.11.2-r1.ebuild b/dev-python/mamba/mamba-0.11.2-r1.ebuild
deleted file mode 100644
index 0f5247cb1acf..000000000000
--- a/dev-python/mamba/mamba-0.11.2-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python test runner born under the banner of Behavior Driven Development"
-HOMEPAGE="
- https://nestorsalceda.com/mamba/
- https://github.com/nestorsalceda/mamba/
- https://pypi.org/project/mamba/
-"
-SRC_URI="
- https://github.com/nestorsalceda/mamba/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-python/clint-0.3.1[${PYTHON_USEDEP}]
- >=dev-python/coverage-3.7.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- >=dev-python/doublex-expects-0.7.0_rc1[${PYTHON_USEDEP}]
- >=dev-python/expects-0.8.0_rc2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs --no-autodoc
-
-python_test() {
- "${EPYTHON}" -m mamba.cli || die "Tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/mamba/mamba-0.11.3.ebuild b/dev-python/mamba/mamba-0.11.3.ebuild
index cb8c786b5e1d..942234350825 100644
--- a/dev-python/mamba/mamba-0.11.3.ebuild
+++ b/dev-python/mamba/mamba-0.11.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 arm64"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/matplotlib-inline/Manifest b/dev-python/matplotlib-inline/Manifest
index 40f46c106f98..893cd14b1f92 100644
--- a/dev-python/matplotlib-inline/Manifest
+++ b/dev-python/matplotlib-inline/Manifest
@@ -1,4 +1,3 @@
DIST matplotlib-inline-0.1.6.gh.tar.gz 7526 BLAKE2B fd8fde8e218e19fdf7a09bd7f36abd2e4422ed7de8ed8e2d6e52d995e76b62d8e60223fc43a243f2a0ca545037b44ead9520b67cf54b173d95389eb401b17e9a SHA512 7d34f5a86d65d7a2017cf924dc363d7578d1eb14943c3de56e5a0ac79d92d674b387c5528ea76e9e11e0193e71d8cd1315ceb517e9c9678c41ed412e8fd42c04
EBUILD matplotlib-inline-0.1.6-r1.ebuild 1070 BLAKE2B 1d59c54541f33031b290b1627190b6011dac1ce940eb9fa725483150ee5794bda5a835676bc02892b508f0ecd443b82098fac8d4691328252f6e9ad0381f1573 SHA512 8619fb338174835b9e63080d95f4eeebcd2e8332fd7c47849fe8c300eb8fefe92ffd2299f3538637710d9dcd84181de0f24ba27bff6994770670069362084520
-EBUILD matplotlib-inline-0.1.6.ebuild 631 BLAKE2B d898ae3622855e12a6d9c5e4ea32cc02a3a6ad38800d30072e1c7aeccaaa7869c3e1eaa34573f35f583610d38f8c187520d67d474b74d455e46850536964eb4c SHA512 1908fa4f7d399c8a3105e266c22c77f2f6f9886a042adc53862cf559023a3fa7e15e2ec29b8a0ce6de25624dc2201313b6f931440790779c619c2b8ac666fb52
MISC metadata.xml 388 BLAKE2B 2c15ea9d7f572bfd693b7b715ad5d32b0528889b07e7b7d2b58e2f99d1884acf376ed5bcbcf527179b232bc761c3aa31a59b112acd7b3a82f07f19d2592d167d SHA512 a40bc579234e3f6f4cb7cf12c0851ff23be0e9a2af94af099d503214f626d03a26dff3fc5d1aebedb5c3b4adfb13f1b6fb72ec10d62d3fea6bc2772271cea027
diff --git a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6.ebuild b/dev-python/matplotlib-inline/matplotlib-inline-0.1.6.ebuild
deleted file mode 100644
index dd7ba2befbae..000000000000
--- a/dev-python/matplotlib-inline/matplotlib-inline-0.1.6.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Inline Matplotlib backend for Jupyter"
-HOMEPAGE="https://github.com/ipython/matplotlib-inline/"
-SRC_URI="
- https://github.com/ipython/matplotlib-inline/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/traitlets[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/mechanize/Manifest b/dev-python/mechanize/Manifest
index 8f1cd57cddf6..87f6789e3a74 100644
--- a/dev-python/mechanize/Manifest
+++ b/dev-python/mechanize/Manifest
@@ -1,6 +1,3 @@
-AUX mechanize-0.4.8-python3.11-test-order.patch 3062 BLAKE2B 7aa0734e93931eafe7527c722d5850df39f99225c4d7b173f48799b81f212c730e9ed6e42da3feaa080e0d5ed0f732b2f0d1bebe9dd01b01c5915e295d536495 SHA512 5e4947badd6b25e0788c67d751a71e8a8d46a16ff758a902a5874dd4cd818b9d21f36b5d3363a411b8f5c3a9398227957a35f25f5b92e29fc8127df3b96828e2
-DIST mechanize-0.4.8.tar.gz 218055 BLAKE2B bd91738092ac473ee6e65ee5f175479515f735a0433b112241f17061adf7e60ef6fa410fa549f088390b6ef6c8b2ff95e00335a626322ad170c88923c96e8e44 SHA512 71087481d27359b3ce795eae440ebb3a146f8dd5a6d5ac5dc91ae3c63f2c487beb472aa06b2925d6121faa038a0a8be50f6cecc54ee7209eb2b61e16242ffaa3
DIST mechanize-0.4.9.tar.gz 218286 BLAKE2B 42ea97f843ec61b5ae05913e564f0cdb473976ea4e08a886c3bed15b27cea64def7fe5c73c1b809e48688d5ae41c269e85b633a24731c83409bf9855fc72b85f SHA512 a0c5d6e01ddabd35dded9908e4f7e24cb0a8c20a674af603cd2f5f146c75d38dc96c36af0898646691206ce41745dff9a736ce53efd03ff48e55e763814b893c
-EBUILD mechanize-0.4.8.ebuild 710 BLAKE2B b7edc6294b5b6f9745f1f861e362b4af06aed5dfa9e7217f7e9aafbaa1e93a87fbf165d1ed84c66e6519430c995b3f0b2ca115676d7f3ad1b639e14bc167b9a4 SHA512 4175c20daa4a8df8732c5ad37dfa845a92b31cf29cd5dea2d3ce4694ab13f60a51d14e32fb3bf44b1c84e1148c25a96410b40b817a3693c1dd0f8ba44d552c1c
-EBUILD mechanize-0.4.9.ebuild 690 BLAKE2B a098c4741a866dcf486bb0623bb0aa5c9b294808ceb744606ea3b57893944f007c0cd91ab7bddd1bffeee689d38d2193a1e51d9324a5881aad49c62824e47bf3 SHA512 85543360138f8206713f8156c6491cd8d746d5356fe05fa301fe809e6398e2b1e610ec6370d97ab9bf160932a1feab3db95430d578f5e271d742d0531affae0e
+EBUILD mechanize-0.4.9.ebuild 687 BLAKE2B 54434723531b70f865846f30f66b850eb377e6281cbbc7b41680b4275cf51f2402bb64453c592b58ef99589625f5a257b24a3c011e8ffd7cf6748dc3d23a6c2c SHA512 871849b08db99ca1265feb8c22e96a211dc0e6f1b6161119c63f68111316c2b4e0f083efb824419ff840e7397b83419ea1a40fb6734033ed529192c733aa7fe5
MISC metadata.xml 1069 BLAKE2B 71445830ac06448e12152b3418f1e4c68ece2d3deb2b3da1d4e82c89fc5faeef02b9669d19576dd47076e3f69097b535fc8f27bb117f8d6d74819676d59bc208 SHA512 6b31da39515a39c6c2fff17dbe6ebed752b14730ac2253fedc649a3ef9cdcb21095cc4ab45bff80a7d38e30467317b25bdf605020fff4ec47473cf666c0f5436
diff --git a/dev-python/mechanize/files/mechanize-0.4.8-python3.11-test-order.patch b/dev-python/mechanize/files/mechanize-0.4.8-python3.11-test-order.patch
deleted file mode 100644
index 0808460dcc67..000000000000
--- a/dev-python/mechanize/files/mechanize-0.4.8-python3.11-test-order.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-https://github.com/python-mechanize/mechanize/commit/529d2c4cb8f31284f8026642968ba3adb9de1171
-https://github.com/python-mechanize/mechanize/commit/7ba3d586368c03577c061c35bc27664a907f5435
-https://github.com/python-mechanize/mechanize/commit/560839d51e54943890c2d37c0d0854792479cb80
-
-From: Kovid Goyal <kovid@kovidgoyal.net>
-Date: Tue, 24 May 2022 11:13:16 +0530
-Subject: [PATCH] Use asserts for failing test so we get better feedback on the
- failure
-
---- a/test/test_cookies.py
-+++ b/test/test_cookies.py
-@@ -1028,10 +1028,10 @@ def test_Cookie_iterator(self): # noqa
- i = 0
- for c in cs:
- # assert isinstance(c, Cookie)
-- assert c.version == versions[i]
-- assert c.name == names[i]
-- assert c.domain == domains[i]
-- assert c.path == paths[i]
-+ self.assertEqual(c.version, versions[i])
-+ self.assertEqual(c.name, names[i])
-+ self.assertEqual(c.domain, domains[i])
-+ self.assertEqual(c.path, paths[i])
- i = i + 1
-
- self.assertRaises(IndexError, lambda cs=cs: cs[5])
-
-From: Kovid Goyal <kovid@kovidgoyal.net>
-Date: Tue, 24 May 2022 17:54:50 +0530
-Subject: [PATCH] DRYer
-
---- a/test/test_cookies.py
-+++ b/test/test_cookies.py
-@@ -1025,14 +1025,9 @@ def test_Cookie_iterator(self): # noqa
-
- # sequential iteration
- for i in range(4):
-- i = 0
-- for c in cs:
-+ for c, expected in zip(cs, zip(versions, names, domains, paths)):
- # assert isinstance(c, Cookie)
-- self.assertEqual(c.version, versions[i])
-- self.assertEqual(c.name, names[i])
-- self.assertEqual(c.domain, domains[i])
-- self.assertEqual(c.path, paths[i])
-- i = i + 1
-+ self.assertEqual((c.version, c.name, c.domain, c.path), expected)
-
- self.assertRaises(IndexError, lambda cs=cs: cs[5])
-
-Date: Tue, 24 May 2022 18:09:16 +0530
-Subject: [PATCH] Change test to not rely on order of cookie iteration
-
-python 3.11 iterates in add order, earlier pythons iterate in domain
-sorted order
-
-Fix #74
---- a/test/test_cookies.py
-+++ b/test/test_cookies.py
-@@ -1022,13 +1022,12 @@ def test_Cookie_iterator(self): # noqa
- "www.acme.com"
- ]
- paths = ["/", "/", "/", "/blah", "/blah/"]
--
-+ expected = set(zip(versions, names, domains, paths))
- # sequential iteration
-- for i in range(4):
-- for c, expected in zip(cs, zip(versions, names, domains, paths)):
-- # assert isinstance(c, Cookie)
-- self.assertEqual((c.version, c.name, c.domain, c.path), expected)
--
-+ # python 3.11 iterates in add order, earlier pythons iterate in domain
-+ # sorted order
-+ actual = {(c.version, c.name, c.domain, c.path) for c in cs}
-+ self.assertEqual(expected, actual)
- self.assertRaises(IndexError, lambda cs=cs: cs[5])
-
- def test_parse_ns_headers(self):
-
diff --git a/dev-python/mechanize/mechanize-0.4.8.ebuild b/dev-python/mechanize/mechanize-0.4.8.ebuild
deleted file mode 100644
index 06b1f532059f..000000000000
--- a/dev-python/mechanize/mechanize-0.4.8.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Stateful programmatic web browsing in Python"
-HOMEPAGE="https://github.com/python-mechanize/mechanize"
-
-LICENSE="|| ( BSD ZPL )"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-python/html5lib-0.999999999[${PYTHON_USEDEP}]"
-BDEPEND="
- test? (
- ${RDEPEND}
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.4.8-python3.11-test-order.patch
-)
-
-python_test() {
- "${EPYTHON}" run_tests.py || die
-}
diff --git a/dev-python/mechanize/mechanize-0.4.9.ebuild b/dev-python/mechanize/mechanize-0.4.9.ebuild
index c715455a4fc0..9f450d7fd6b3 100644
--- a/dev-python/mechanize/mechanize-0.4.9.ebuild
+++ b/dev-python/mechanize/mechanize-0.4.9.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="|| ( BSD ZPL )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 5596653a4875..1b65cd3a1fe7 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1,5 +1,5 @@
DIST meson-python-0.14.0.gh.tar.gz 72523 BLAKE2B d0fd66dee8a5efd73e617033aec3f14eb66affe72cd84c30a740820f5a0c34a4ae4ffd31e1df26312513b312940f62af436b9870216ee93d7543b4f02dec6637 SHA512 f40963a9c2bca8edf0f5651f9f4f1fab8df89cca715dd8dc0dec11ac53a591ee19d2d06edead917f15382410a51a37cd4efcee2c52696eb10a546b080bac2ad8
DIST meson-python-0.15.0.gh.tar.gz 73063 BLAKE2B 280c01b08fb8264d268797d199b59f7d02cac88e49333de4a38f9e22a1e724586b7ffcddc4e9a411c0d660560892134cb742136334aad8caacd9db37580fce8f SHA512 f1fce89bb0a3d279b9900c4ecec78e5f24da92d72f64ebf6c27648b4201a75a65204c3fac08aaa3e8d70dbeef245c3235e39994c7c0b9cba27c0df528211c7f7
EBUILD meson-python-0.14.0.ebuild 1611 BLAKE2B 0cfd4d572d1627ca60e14977df5aa358725f585c2354f9abab5ccb8be9c5eaba20328ff16b6506244390865b4e744354850007d1eaeff73b8cc145ca327fdd39 SHA512 ed27710e3794e953dabda0409ded6fe5e80049769e388bfa23ee3366db38a33686dff04198b799b546685c140194293efa8fbfdb738ba30a34855e5ee344ae0d
-EBUILD meson-python-0.15.0.ebuild 1640 BLAKE2B 2ae27d67a4df5304a3c1284f6a80bbba9278a15566e7b0df2d3d4dde6ce45e89aab3f315ad8d31635a89f7077b337e92a9adff7b48c9d47680bed27ef811643d SHA512 b3722f2e0ab706b769ab06ca0cb15c91163dbd9951214964418796ca0a2f01485807fbfb71b15019ef1f1509f962cb7ed33f065976bf668edf7e5626ceca06d8
+EBUILD meson-python-0.15.0.ebuild 1633 BLAKE2B a9a4a1589d7d98200b3c523386b7b2ff7d095716d00aa1c595cd62ee8048483f169b3eab227f8ab9790ac5f5002c010ca372f5188b99d933c94e4ac06bc43496 SHA512 67c26359384c23e5326777b1ea25445fdcfd9d72f965b952b97a9961a692ef6c47189e221a4337c91c437baa48c0f7d78d51c74481d3e97034776475781c9c9c
MISC metadata.xml 357 BLAKE2B c2b5fd8c6ad39e92970a5e6c1db8950b4850660c9a95a84063504ab75e5dd69e3ab844fcef23cb51f33493b7e522a6d26227ff48dd893c92c422badc70f3c962 SHA512 1402ace4da543de7320a1d97f44177593807d5be9f1891d8a53190581877569508c46fe6b4ce63516c7fee2d2165d59d39f44343dde18438570883da3f4ad28c
diff --git a/dev-python/meson-python/meson-python-0.15.0.ebuild b/dev-python/meson-python/meson-python-0.15.0.ebuild
index b5ea767167c9..aac00a2ad009 100644
--- a/dev-python/meson-python/meson-python-0.15.0.ebuild
+++ b/dev-python/meson-python/meson-python-0.15.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k 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-i18n/Manifest b/dev-python/mkdocs-i18n/Manifest
index 66c639c6778c..2edde10d7153 100644
--- a/dev-python/mkdocs-i18n/Manifest
+++ b/dev-python/mkdocs-i18n/Manifest
@@ -1,6 +1,4 @@
AUX mkdocs-i18n-0.4.6-fixup-pyproject-toml.patch 813 BLAKE2B 15bc29e9a7b0f707b1f2577a93cf17aee5d7deb3f870f185899f4eb6d97d393f078a6eac5a8358e33e1fd03c99dd65f3d297e541a82c52411741fc40d1550545 SHA512 fa17c03c688677544b4363ee395b3c008102b9173c5763f44d144698fce55d85ecde63228e4f3a61d914da126112ac56b52b5239e15a0f58ffeb2870fa663e43
-DIST mkdocs-i18n-0.4.5.tar.gz 17228 BLAKE2B 19d6af2d96cd67d4b39e210f20113e75a6c47a413639f2d6c218cbf11709f91197d79df2c0ecfffe8a2e0912613178564e73eccdf15cece82d71b0639641940e SHA512 18c28704d1d0e294dfcfef402959e502c96b0e8fe346ba3f0c2ff49d70a67f3fe1254fcd1bcbf4217182e946b9f86f61d8d5b9c9475334c6f464feb696d0134e
DIST mkdocs-i18n-0.4.6.tar.gz 24232 BLAKE2B ba5f1462aa8c16fc97f7240875b6762e8072b3a4077b3324ab902a70930431c81512b465037f3a0fbd080716126ff185f78fc3f25b23ec352096628acc9bffab SHA512 f92ae260b8a2bf93d18ddd7d405354ab4227940fa820ef6a12427a167cd288bb25fcc53d805df38d2a7fe2621eb9ca62bd6a64bd1706d55638368b9b69429b9d
-EBUILD mkdocs-i18n-0.4.5.ebuild 551 BLAKE2B a0efc70120a724ad310f3ea8854bf5393008015c54925e5743ac796d1f72ebd5d49f9e6e230facf26cc5510b684a929ad895672c76e5e9f394c0ba76c029dfb1 SHA512 54370f8f596e0c3a648c31b85a1f044962e63982b64aa1e64147a7e1aba59a6e47b92299fb6b8ddfba5febc4a5719a8a461902a198941b153ed38bcec70a8438
-EBUILD mkdocs-i18n-0.4.6.ebuild 678 BLAKE2B 99165a661144d372cccd9838a3bb51b1b6a460239d25ec0e765b85f65f7a9c65cb3ccb4c8e4a73bbdb07f9f805cccf414e3d031bf967bc919a56b0afe49c586d SHA512 c62f215dd2115fed2577b8826f48fcf0ddf57a86907ef95a457256bb64935a05ec4fbd8ff63936a2451915e054aab5e5d28d2b05f4767778743bc7b565fc51fe
+EBUILD mkdocs-i18n-0.4.6.ebuild 676 BLAKE2B ded6138d29d3b85dd94dc62bde79af8c6088c681552241c17a37a40b712853c89da5d76bc82bdeb84f7304972baf1eb3e99a8c5568e22c443f1c911ef986977e SHA512 dd853ad89530668b1db1546d0d7e41aad350ff7c91bb501f4cafaf1d439dee3220994a4ec5a310d4e1fb8b2c1e372669ac0e6347e55673a81aeb84febdd9d6a4
MISC metadata.xml 540 BLAKE2B 0b6e023e1903f143668642c8a150cb0610500b8ced2082fb31586a1157281fe21535c249e67dc19789cd36318e255efc914f7f5e29dc2af97e6f0866214b8523 SHA512 6bf089cea5ea6ce4547fd616ecfed754f68cc17d7caeed4f633ef41c4349cfca1c68585a1bab548db284dcfa672348b73e53a5e6610a73480913694df92cace6
diff --git a/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.5.ebuild b/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.5.ebuild
deleted file mode 100644
index 6afd004add19..000000000000
--- a/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 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..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="MkDocs i18n plugin"
-HOMEPAGE="
- https://gitlab.com/mkdocs-i18n/mkdocs-i18n/-/tree/main
- https://pypi.org/project/mkdocs-i18n/
-"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/mkdocs-1.1[${PYTHON_USEDEP}]
- dev-python/mkdocs-material[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.6.ebuild b/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.6.ebuild
index 2fc5899843f9..a813583fad70 100644
--- a/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.6.ebuild
+++ b/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="AGPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/mkdocs-1.1[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-material-extensions/Manifest b/dev-python/mkdocs-material-extensions/Manifest
index e7f789f428da..cded007c17a7 100644
--- a/dev-python/mkdocs-material-extensions/Manifest
+++ b/dev-python/mkdocs-material-extensions/Manifest
@@ -1,7 +1,3 @@
-DIST mkdocs-material-extensions-1.2.gh.tar.gz 11971 BLAKE2B eeaf2743c0431a27dc51ad3e00075e5fefec7429ef909d22c95e87cf6333256eec8a6cff16a646c846c0ccdf4414df73ef87d67542d2817d6d49295b4df9066a SHA512 b97deabb35c817b6c1001a3595662abebe78a8e6053887c073af004cd1382320c1a3cad9032de4664615124d493a113d4bc455fe9d945df0bf4857d299b6cc86
DIST mkdocs-material-extensions-1.3.1.gh.tar.gz 12703 BLAKE2B b362a10ab5e0409044306422fc61edcd6fbba11742c8eb1c1a45f999952907b4c56003b7811ea764a2083d782a96fcf1f1e742e5b97e2540015e1a1ec002cfc6 SHA512 2850843f3159d2d3bd054d8017b40ce6c9d0b0328c3f1ac6ac3b63f00d534815e9908103d15d9452af57ef5e49457f165ed923bcb9c682c3383dbfc8abecf512
-DIST mkdocs-material-extensions-1.3.gh.tar.gz 12636 BLAKE2B a92472351bf7ac215df66ff06b0d5248302888a2baca1e664433a329351d7dff5bdda4121d23f1a91204357dd301ba0ca8b40a9c572f339201e4d0659851e2cf SHA512 145fe425e051882105d8e99e71b3989ad6a965a8cf8335c823807bc71e1d19cee847e9c4cf8408549aa3d2d1385724f272ff2a14f8f95945589c9e1d5acd1ed2
-EBUILD mkdocs-material-extensions-1.2.ebuild 715 BLAKE2B 4ef480dc07ba5977eb0cfc2f4444cd0966ae9fd8eb2a2bb69bde036c9c18e12ccf077005493bf90acaa50d3c66fae540a566747c9854affd0484c2c656c9cab2 SHA512 23d8facd4e7f55665814ead06b41b41a17dcf81f1365de4351763964398af1c41a51861d59adb38767ca4b051eec5456a47391d428bd49b2ffbf1595eb5d1fb2
-EBUILD mkdocs-material-extensions-1.3.1.ebuild 717 BLAKE2B b50566b81d9387b93a4205db48346f066f9b97f4a4971bc597fd08548a92e1a46d7e97d1494ba50bf97b8abc3911ed3477852c278b3171977819a48b96646eb9 SHA512 96f7422c4beb2f90b4f26903f56058697f492b015d1fca43ec518e15029df9aa56dd26387f0760d14f4fd4040d0a2e98c9564fcad73be9f3eaabfa9fbcbabd26
-EBUILD mkdocs-material-extensions-1.3.ebuild 717 BLAKE2B b50566b81d9387b93a4205db48346f066f9b97f4a4971bc597fd08548a92e1a46d7e97d1494ba50bf97b8abc3911ed3477852c278b3171977819a48b96646eb9 SHA512 96f7422c4beb2f90b4f26903f56058697f492b015d1fca43ec518e15029df9aa56dd26387f0760d14f4fd4040d0a2e98c9564fcad73be9f3eaabfa9fbcbabd26
+EBUILD mkdocs-material-extensions-1.3.1.ebuild 715 BLAKE2B acd4257ea83375c6186a9bfb5db843314585fc9c645c40b6d1f12631dad052fe012c724c13fe69df9cf3f87fe9a3b2e0e72bcdf664cfcc73f911c5b3e2eb380f SHA512 b5cd1c8e9caff69c38ef793ab70400ac6506437b5d0f66e1e45bf9232f661d187d3470a3aed646f3cd64939f9de83f9cbd4a54c623d429be3e990220dfd3671d
MISC metadata.xml 451 BLAKE2B 3deb46d9e68b98525a9d7d31d2ccc0cf3c142d2988dd01636f037bec1b0ebfb07bd675c402fba89f6c7d171444e693b1c070eaee27c9a0ce94d48a1edd73b58e SHA512 add6b4dc2b6a8032aa3edf9ad22f02edaebf4cfae392c2920db40c201adedb20e6f085de59f2224a3fa037060c7cdb3dc238d3174a97f95aa35bc3bc8618f3da
diff --git a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.2.ebuild b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.2.ebuild
deleted file mode 100644
index 9ce93e0b9ca9..000000000000
--- a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension pack for Python Markdown"
-HOMEPAGE="
- https://github.com/facelessuser/mkdocs-material-extensions/
- https://pypi.org/project/mkdocs-material-extensions/
-"
-SRC_URI="
- https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/mkdocs-material-5.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.1.ebuild b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.1.ebuild
index 4057c9113367..1b7f413397f0 100644
--- a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.1.ebuild
+++ b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/mkdocs-material-5.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.ebuild b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.ebuild
deleted file mode 100644
index 4057c9113367..000000000000
--- a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension pack for Python Markdown"
-HOMEPAGE="
- https://github.com/facelessuser/mkdocs-material-extensions/
- https://pypi.org/project/mkdocs-material-extensions/
-"
-SRC_URI="
- https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/mkdocs-material-5.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest
index d588185e3425..bbc6c46cb14c 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,16 +1,4 @@
AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370b454fff74a36dedf1aec175e72455255b35164f75f7eb79144cff67df4b1ec143a4e19b043042c9bce562456133c917c27018c4862a SHA512 51b18f3faa4a3adfc9cf8ad1fa5fd63f787a3b2b9c9769b5889a2abab621ff6e14e034487f5573418405b26bc11155e44f7c6d50acea8baf9f45164fb3ec7984
-DIST mkdocs-material-9.4.10.gh.tar.gz 14552628 BLAKE2B 167cc7388d18c4db4c763b50356932a5e1fe03c19232fb79a6cfdecefb6295c67fabfc089ccd83660bebba6098ad1ba24ecb9afcf58d91e46401821466fce502 SHA512 62905520b8ad9ede2357f4b4208a9409aa7134d77b51efdcd87de2a69ba6b4200da297a8b654ff9c96a9147b322c753b66e6106f5d0b872a9b993494801b7e22
-DIST mkdocs-material-9.4.11.gh.tar.gz 14560073 BLAKE2B 83079e3a7fa1fc4125954e49953666c52619148157174f8d1f9abea95b10715122f4d053219eef9253db2d7137d8abc053ea096c52006e5ff05d2f4026ca4220 SHA512 38d7de0e21125a71fab33d2469d1b6775cb45f85d9775eef9e4a1feefd01a18ea658e6ca9dcb16ccf0f580089be12d52812f5f34d5500502b11f72f30c66d080
-DIST mkdocs-material-9.4.12.gh.tar.gz 14560964 BLAKE2B 546e02f89c79e56c67265869c4bb0e9e91462b3c24024e59a2fc538537a52abed4431d3975e84105cc237786dc2baa4b0023af4748bb9425a83b175fd19c90fd SHA512 ad0486b68ec3802ed637464f8e45d56ad507f42e9b28119ed71f49583181d56bed3e6b70b438c8151ac2b6019eae391b4572de4c80dec5d16442b06d07d0c020
DIST mkdocs-material-9.4.14.gh.tar.gz 14563700 BLAKE2B 313698c16f79cc11fc9aa2905313871605f683fad32073e956402728e0b51cbd2788947c11711eb1fc9a0addb8cdc1d7382703cc5a6684a72541f40a1afb699f SHA512 1102c1003562af2fc7126d85d8e5b0556cd240d6c56273f811947bbfc650fd7554b8b979ab9e14a43ed3dc44688c7ce277e28fdd4cbb6787b83b9f76d80a3bbf
-DIST mkdocs-material-9.4.7.gh.tar.gz 14556029 BLAKE2B a3f0289afcd38dc9af2bb18205e19e78565fbe4230ed5a730736945d6b12edbcf598b337ad0715b96184059d434b6589d133bc93cec7624a72bc89ce4c30c352 SHA512 31feb4bdb5ad54fdfbe0cc054fce76e2af3b2c87424c1f3ffbda7500852074994a09de94c51b87fa40145afce6e82911b3e7399691a6c736e8c0858cc094107b
-DIST mkdocs-material-9.4.8.gh.tar.gz 14556346 BLAKE2B 21cdf8e9c4d0e236db1d3bc34510be57ea273ec8b8761d896b82f32e1001313f4e00716a9b90c956ef81b522370e622bc6ad83c342a5c29cdd83e3006aae0bdf SHA512 d6f89071b60f1259f34e96e5ff3562c80096a1b3ac2b5ff44f1bf20818bdff32067d125c24d15c3b8e794e3649c42f6681417dbf1b72f0c0bd10e345e20b5be9
-DIST mkdocs-material-9.4.9.gh.tar.gz 14552215 BLAKE2B 69411102e874017f9a74991cda8552d9ea2422ba5717bfe31e89f99f1e042711ea2c12cf4eb1bcd1b897d260c262869c9c230c5c4ec8c9a110be5583546dd882 SHA512 cb7535b2989f752a4cbd4bf783358dcc388e4cff03273898273b1c65332471dcd7a21571e9bf1c55666339e0462bf356d1d6c17f59f75a54ab388bb357e1c6a3
-EBUILD mkdocs-material-9.4.10.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
-EBUILD mkdocs-material-9.4.11.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
-EBUILD mkdocs-material-9.4.12.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
-EBUILD mkdocs-material-9.4.14.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
-EBUILD mkdocs-material-9.4.7.ebuild 1794 BLAKE2B b5b111ff4199ab3b6ec01e252925174b5a24e23769b7fc2558e55ee14c92e462452457061d31ceaf24f7871b0ebf493af79d9987686d0e03a9904926c36002f9 SHA512 6c1787b9a358cd465e98c80811d411931de259b605afd1901640993ce7236a41a76e2bacf18b2dccdf2f8d690eaebf9854fdaef1a3f74b219f17a28f0297b2f9
-EBUILD mkdocs-material-9.4.8.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
-EBUILD mkdocs-material-9.4.9.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
+EBUILD mkdocs-material-9.4.14.ebuild 1794 BLAKE2B 41bb7e28f0e289a2d2a1a17740e8d06ddf5559c4ba907105f275316ba43cdd1951b92cda2e37561d100122e63aa1edac92c4c027f6b54ad36af2dd88774f181e SHA512 61f9a30f98c3de3eb1f9bc089f46f23fe2f10fa4ab612345b8a06190ce8703dad32452fc300e32229135dfcfe44bd127e834aecd49d31891b6b5effb9d25ebb7
MISC metadata.xml 1146 BLAKE2B c9eb031eb40f303fdcc39f891cdd2d4317075deb030d0f8374f874ecd63bf73960427eb3ee485b5b28515f58689b1e1bf977ee7b565bf8f9275b115853044f2c SHA512 01db399842cb09af4823278f84fcf8c51ed42609a2e61d8e64964e1759e14d22ed2f32ec0565f19184575089a218dad4939337798cd3a5b39f5be55f5f7edb69
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.10.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.4.10.ebuild
deleted file mode 100644
index 4bb3a9a57338..000000000000
--- a/dev-python/mkdocs-material/mkdocs-material-9.4.10.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/mkdocs-material-extensions
- dev-python/mkdocs-minify-plugin
- dev-python/mkdocs-redirects
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="A Material Design theme for MkDocs"
-HOMEPAGE="
- https://github.com/squidfunk/mkdocs-material/
- https://pypi.org/project/mkdocs-material/
-"
-SRC_URI="
- https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="social"
-
-RDEPEND="
- >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
- >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
- >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
- >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
- >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
- >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
- >=dev-python/requests-2.26[${PYTHON_USEDEP}]
- social? (
- >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
- >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
-"
-# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
-PDEPEND="
- >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- # simplify pyproject to remove extra deps for metadata
- "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
-)
-
-src_prepare() {
- echo "__version__ = '${PV}'" > gentoo_version.py || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.11.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.4.11.ebuild
deleted file mode 100644
index 4bb3a9a57338..000000000000
--- a/dev-python/mkdocs-material/mkdocs-material-9.4.11.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/mkdocs-material-extensions
- dev-python/mkdocs-minify-plugin
- dev-python/mkdocs-redirects
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="A Material Design theme for MkDocs"
-HOMEPAGE="
- https://github.com/squidfunk/mkdocs-material/
- https://pypi.org/project/mkdocs-material/
-"
-SRC_URI="
- https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="social"
-
-RDEPEND="
- >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
- >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
- >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
- >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
- >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
- >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
- >=dev-python/requests-2.26[${PYTHON_USEDEP}]
- social? (
- >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
- >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
-"
-# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
-PDEPEND="
- >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- # simplify pyproject to remove extra deps for metadata
- "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
-)
-
-src_prepare() {
- echo "__version__ = '${PV}'" > gentoo_version.py || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.12.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.4.12.ebuild
deleted file mode 100644
index 4bb3a9a57338..000000000000
--- a/dev-python/mkdocs-material/mkdocs-material-9.4.12.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/mkdocs-material-extensions
- dev-python/mkdocs-minify-plugin
- dev-python/mkdocs-redirects
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="A Material Design theme for MkDocs"
-HOMEPAGE="
- https://github.com/squidfunk/mkdocs-material/
- https://pypi.org/project/mkdocs-material/
-"
-SRC_URI="
- https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="social"
-
-RDEPEND="
- >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
- >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
- >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
- >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
- >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
- >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
- >=dev-python/requests-2.26[${PYTHON_USEDEP}]
- social? (
- >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
- >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
-"
-# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
-PDEPEND="
- >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- # simplify pyproject to remove extra deps for metadata
- "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
-)
-
-src_prepare() {
- echo "__version__ = '${PV}'" > gentoo_version.py || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.14.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.4.14.ebuild
index 4bb3a9a57338..308a60334790 100644
--- a/dev-python/mkdocs-material/mkdocs-material-9.4.14.ebuild
+++ b/dev-python/mkdocs-material/mkdocs-material-9.4.14.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="social"
RDEPEND="
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild
deleted file mode 100644
index 999b17e773fb..000000000000
--- a/dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/mkdocs-material-extensions
- dev-python/mkdocs-minify-plugin
- dev-python/mkdocs-redirects
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="A Material Design theme for MkDocs"
-HOMEPAGE="
- https://github.com/squidfunk/mkdocs-material/
- https://pypi.org/project/mkdocs-material/
-"
-SRC_URI="
- https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
-IUSE="social"
-
-RDEPEND="
- >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
- >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
- >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
- >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
- >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
- >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
- >=dev-python/requests-2.26[${PYTHON_USEDEP}]
- social? (
- >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
- >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
-"
-# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
-PDEPEND="
- >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- # simplify pyproject to remove extra deps for metadata
- "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
-)
-
-src_prepare() {
- echo "__version__ = '${PV}'" > gentoo_version.py || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.8.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.4.8.ebuild
deleted file mode 100644
index 4bb3a9a57338..000000000000
--- a/dev-python/mkdocs-material/mkdocs-material-9.4.8.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/mkdocs-material-extensions
- dev-python/mkdocs-minify-plugin
- dev-python/mkdocs-redirects
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="A Material Design theme for MkDocs"
-HOMEPAGE="
- https://github.com/squidfunk/mkdocs-material/
- https://pypi.org/project/mkdocs-material/
-"
-SRC_URI="
- https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="social"
-
-RDEPEND="
- >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
- >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
- >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
- >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
- >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
- >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
- >=dev-python/requests-2.26[${PYTHON_USEDEP}]
- social? (
- >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
- >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
-"
-# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
-PDEPEND="
- >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- # simplify pyproject to remove extra deps for metadata
- "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
-)
-
-src_prepare() {
- echo "__version__ = '${PV}'" > gentoo_version.py || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.9.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.4.9.ebuild
deleted file mode 100644
index 4bb3a9a57338..000000000000
--- a/dev-python/mkdocs-material/mkdocs-material-9.4.9.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/mkdocs-material-extensions
- dev-python/mkdocs-minify-plugin
- dev-python/mkdocs-redirects
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="A Material Design theme for MkDocs"
-HOMEPAGE="
- https://github.com/squidfunk/mkdocs-material/
- https://pypi.org/project/mkdocs-material/
-"
-SRC_URI="
- https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="social"
-
-RDEPEND="
- >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
- >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
- >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
- >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
- >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
- >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
- >=dev-python/requests-2.26[${PYTHON_USEDEP}]
- social? (
- >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
- >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
-"
-# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
-PDEPEND="
- >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- # simplify pyproject to remove extra deps for metadata
- "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
-)
-
-src_prepare() {
- echo "__version__ = '${PV}'" > gentoo_version.py || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/mkdocs-minify-plugin/Manifest b/dev-python/mkdocs-minify-plugin/Manifest
index 78bc2b8c1ff8..b9429d02ab52 100644
--- a/dev-python/mkdocs-minify-plugin/Manifest
+++ b/dev-python/mkdocs-minify-plugin/Manifest
@@ -3,5 +3,5 @@ DIST mkdocs-minify-plugin-0.7.0.gh.tar.gz 8856 BLAKE2B c61cd0817f4e224ca22b71c39
DIST mkdocs-minify-plugin-0.7.1.gh.tar.gz 8935 BLAKE2B d5b29515a40068dd01894f7dffc54ad627fbaa6e3efaea91c19ab4fb3571dcfba00f1ec9f2e23869dc4bd2bf97dec2a872a8e91fd928dc628f6a0fc8fe455539 SHA512 c8d732cf7906c37b754ad7d5c2132a88d1175f5da453aa53ac390ae2c0461e8a8ed6ffb88c64c8bc627be593e5f9e1f9b8d9e44181c29bee60188d4a9a3a254b
EBUILD mkdocs-minify-plugin-0.6.4.ebuild 1033 BLAKE2B bf8df80f7e55b306ab1c6309d42d2dcd70e11b965bf582201ed89a5ac12d998d3ac3c957d6e29abb521416d97548198946762c8b509472810fd9a9d5a855a038 SHA512 261c10a40219bec4037369793e048a98099d727e42a8ffb66986cc08ff8628ea51a865541d7e7783083d7d3dc0740c8120d26d8e635676540a451b14325ac762
EBUILD mkdocs-minify-plugin-0.7.0.ebuild 1186 BLAKE2B 214d857505ba91b477eac8e8dc11e5ab6d951fcf4afcb0df1040156a5b0c08a350cbf347fddbcfe53b72d74acfb6d150db18baa953cc7dd3e27d2cf6b88a50f2 SHA512 740b7fb7d97a8049b5d9a0bd5f9d7bc56feff01eed40a4443aef6f7eee018e06c1247092196fcfb8f3ba004833b26024d982f2eb3f32f367207f15edb43144fe
-EBUILD mkdocs-minify-plugin-0.7.1.ebuild 1186 BLAKE2B 06472a1f3ace4dd91d087f314690a8a49ac75d6d078278330a63eb4637f1b2cd49e8a526b319e3ea0b477833a362598e34583714e9f9e65b3b5cf2547168e77a SHA512 e8574c0f6edcfbfeaa08959ab27974d4985b6ba6d2d02c0a6f220110d773079b7c6ace8d0f0b3ba9f6990cf6102452e245a84e8a2767f1f3fec2a30d266708e8
+EBUILD mkdocs-minify-plugin-0.7.1.ebuild 1363 BLAKE2B abaf99e1f84d83e5e9e814bfa6b7a88d0c46bf0421cc331ae38980f684a477cd4eba7981efaf80363bf65f4ea6e5acc69dc9078f07fb833caa3d1b36aedca5b9 SHA512 754f726709f9f10e19dd3c4c69ae99e3b984c0274989491635ff2b33703c59227d1f9e40d03948bc9df77c2faca25a35b1bd8e8f7edef3838d73087609521a43
MISC metadata.xml 437 BLAKE2B 0b089b896a3b9458b03573a6f2870ee98c194a76969cb730508582aaae75cd5ae3fc46739ba12850a2388cf588aa68c6a45e31a59a8f1894e7eb02fe78d74992 SHA512 f238ac7d118776d582d880a4355d0786dc5d9b3f82e9139d5668fa9be009eeb7228a0bc0b2d5254e76b167ec30457241b808917a910b8d2037c781e46a871946
diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.7.1.ebuild b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.7.1.ebuild
index 544af812a886..cfa029cc7c68 100644
--- a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.7.1.ebuild
+++ b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.7.1.ebuild
@@ -22,6 +22,11 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+# https://bugs.gentoo.org/911738
+# The tests compare hard coded hashes, since we cannot guarantee reproducibility
+# of our own build the test will likely fail.
+RESTRICT="test"
+
RDEPEND="
>=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}]
>=dev-python/mkdocs-1.4.1[${PYTHON_USEDEP}]
diff --git a/dev-python/nbclient/Manifest b/dev-python/nbclient/Manifest
index 319a6970f061..d97adccd0151 100644
--- a/dev-python/nbclient/Manifest
+++ b/dev-python/nbclient/Manifest
@@ -1,5 +1,3 @@
-DIST nbclient-0.8.0.gh.tar.gz 79287 BLAKE2B 5147195fa75ae5da620eb44b5b3d360f69275f1590d098757c6f460769bdb62d3eca576a344861e382bf430f97159adbfff46f557c3509d5fe06d269a0302cdc SHA512 f77ecba2f03a8886e8a2335e1d345fcc1d3a1726b458d151a8c78b85c621017cd96f1ef30e4532bf61b89c92aea128a364f5e9677858951f5d070c6206a01816
DIST nbclient-0.9.0.tar.gz 60606 BLAKE2B a734e317cd71f4199a87af0ea6c7a8a9982c60c4e690eeb99dbe4681ed7d9f8a45ae064bb8b92acf084da722ccbec36bbedb7ddc61577103be1492745f84cd9a SHA512 dc6409e1f765e01978f7e5417269d82c2a001dc9a642f474b4d5cd28e34c969a68ae956aed55df3e82315bd457320e2bd25cbc13af2ea1f59a46f9d327d5eef2
-EBUILD nbclient-0.8.0.ebuild 1584 BLAKE2B 2fed32b3d31b5123abfb2bb0b66fe38097da13e8b6114d948b7ed90dfb9c81af586ab34a68ac5ad539557e4e5af31c102adbfa2928132fa3141c9ceb194b765b SHA512 9322d2e4bdcee0613d59eaa258c107eab351a2f17fbfbc6a0b6c1fa8933791646e7d0f785169fb94a719ec44cb1f38626383176687e66df9d9a515ceec18cb45
-EBUILD nbclient-0.9.0.ebuild 1243 BLAKE2B 8dd3b58fefc293ce1d9be34d7b07350b3a4f91ef2236cc3c031f85c6bab5233fe76d6fd85669f56d97dbcca019dbbae3d92e817a5b3774d2780813a71770e362 SHA512 9b1852dc330691ef803207858b5aad6254394ac1b1418436285d889b697085b0e9b9f699c520865ee92f6941c09d778851fa4ff75ec0c371938977e39533651b
+EBUILD nbclient-0.9.0.ebuild 1235 BLAKE2B 90c79aadef65e99e0c94f28e7fd7662433f23e7200862e7cfd60d438e2ad7b3a94bb860241eac9c05cfcc1bc6a3149747a9a2272b0655c438cd412c5a81fe221 SHA512 ad5d4abcedf9e81381d4fe0fc6a77fc3da3d18d5d170d0ab4e56c7db76923947c015a86423dcb1c5f2229673ded94f4c9632d6783d1e48489f1e31b76c972c42
MISC metadata.xml 405 BLAKE2B d1efa5f7bb2a959bdbc6093b1bd3930e6cdb9bffbe872c6775c15dfc1024ae24d6bcb4651c8e1fb06242b17d6a86f683de3b528bbf1a60b5656a90c1f4ac81b7 SHA512 5b0de690d37dd5928e3bfd0b380336d154cced094e342b41dfd16d0caddd2b792a2158b209404a36461cf4d1b12d836024eae2aedf15093b90f4e363382b38bf
diff --git a/dev-python/nbclient/nbclient-0.8.0.ebuild b/dev-python/nbclient/nbclient-0.8.0.ebuild
deleted file mode 100644
index 117030c6027b..000000000000
--- a/dev-python/nbclient/nbclient-0.8.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A client library for executing Jupyter notebooks"
-HOMEPAGE="
- https://nbclient.readthedocs.io/en/latest/
- https://github.com/jupyter/nbclient/
- https://pypi.org/project/nbclient/
-"
-SRC_URI="
- https://github.com/jupyter/nbclient/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/jupyter-client-6.1.12[${PYTHON_USEDEP}]
- >=dev-python/jupyter-core-5.1.0[${PYTHON_USEDEP}]
- >=dev-python/nbformat-5.0[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- >=dev-python/ipykernel-6.19.3[${PYTHON_USEDEP}]
- dev-python/ipywidgets[${PYTHON_USEDEP}]
- dev-python/nbconvert[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/testpath[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- nbclient/tests/test_client.py::test_many_parallel_notebooks
- 'nbclient/tests/test_client.py::test_run_all_notebooks[Interrupt.ipynb-opts6]'
-)
-
-python_test() {
- # The tests run the pydevd debugger, the debugger prints a warning
- # in python3.11 when frozen modules are being used.
- # This warning makes the tests fail, silence it.
- PYDEVD_DISABLE_FILE_VALIDATION=1 epytest
-}
diff --git a/dev-python/nbclient/nbclient-0.9.0.ebuild b/dev-python/nbclient/nbclient-0.9.0.ebuild
index 4d0d33c91dd0..448d3b8f15d1 100644
--- a/dev-python/nbclient/nbclient-0.9.0.ebuild
+++ b/dev-python/nbclient/nbclient-0.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/jupyter-client-6.1.12[${PYTHON_USEDEP}]
diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 570c163fed4b..cd1920bd81cd 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,7 +1,3 @@
-DIST nbconvert-7.10.0.tar.gz 850541 BLAKE2B ab0fbe4ab21c123dacfca5780c108b158c09db1046c999ccf07e0f3621e9d50ebf900df5df9b531aae76b53f283179fcb659a37d5a72c7713e37af48b10ed300 SHA512 b04bd5a20b9284fbab66e6bd8aa165d07e2a2dba51c478e421eae67ec9ac139e2bbc5bc1eec15b7ad23757125747016abc8de0de905794af142523f1ee0683c4
DIST nbconvert-7.11.0.tar.gz 851158 BLAKE2B 0506acda6a645ffba6771f600c63f0c37705481021b716a2b5ec61b49f2b9da490beac7a1fec67718d091d7bfcf82d7f07b68e207573ca5c08271fc502214eb1 SHA512 097e740413520b943afea11e2b797fbb163e1c34b79932597ec1c5a2c64bbb9342e4b3e1f0ab7e4d6dbdaa736d747650d8e0e50da0e4db5398151da8c3b57c59
-DIST nbconvert-7.9.2.tar.gz 850333 BLAKE2B d2d2b6f04e879a78151e606c24b03dd4655b37cc13a1302d7d7a8fd880d9728f0a144f25aefbfaa4b63d4a510811ee6af6d92cf9506d2c1718d7b319cb7ef745 SHA512 43ed36aae813f77bfd50aebfed4c650e552fc5a438e607b924aa2907f23c53c61ec3ddff1051d77e8b0ad968fcef17e6b010b1e7876b17b380d2e12cfeecf631
-EBUILD nbconvert-7.10.0.ebuild 2451 BLAKE2B bd7443d2459d26c9aca5df3de60c42a8e41a3f488aa9ae720df0e7587df3e2998e74612df56b03ea900150913ec8511db588a2c1ffafbd8f5f09f25829646cd1 SHA512 77b5bbab3a9521a59a354a6759e78336cddb8cb569a204b620d9d103b38b9dcf713fe18b798e530cba138b3f6b82ff1984270f46cba9b6f953720279713b66f2
-EBUILD nbconvert-7.11.0.ebuild 2398 BLAKE2B 12761913206dc5e22b0e34ca954a4a82ebb2c66eb7783235e5665fee304b0f31717f259ee409a0e987551fab22562cda0fb7e135da5e4b9fd48a2dbfb8d46a10 SHA512 78813ad98caa42ea738e55455a4921a3aa51abcbf6902f07581719e71fb3ab381484e5ac9b549d04191ca761c7dba0c38487e72b26cd6470a070d9d87a12dbd3
-EBUILD nbconvert-7.9.2.ebuild 2443 BLAKE2B dd67b0b4aa7f59e59e1a4cebb8a47582dc34c7ed770b904c416df36b55b860869fdd558b154a7c67eef1631a41aeddd39fa3ce06ffc514372a7105e852d0124e SHA512 ef91998da9ac4da4aa28564d5e8c0f6fe4686509066344ed93d12609b83104ccaede97fbbf2035d53a0885fa6e23ec115faa1f5efead5b0c65947e063ad7bf78
+EBUILD nbconvert-7.11.0.ebuild 2390 BLAKE2B 80dedc85dad12fc83b3602c38478b945bd05381a9207c7d097ccafc945bb002a3f8f41e0c1dd73e1fcf25e8c619d0c59d2fea14a62759e222fd3a125a2e65d5a SHA512 07ab27230ff23a90e5e52ab876871ab451d0b6f82085b7fb69d4e0fc428e9ea5d788ae2e9984e7287502d8da220e5969c7d108b5bd3a59e9bc04baebfea63d56
MISC metadata.xml 527 BLAKE2B a915103b3eaf57236f4257c98354a1e3733771369ac825fa8bbc4f79f0d1a23272dc86e744513620fbee37792e813a15dbb955e633a7c57597c3c38657ed05d3 SHA512 b60a311ce52915dbc12addd4a882670ac96ff8b3be2aa651eaac3d0963d6e73a72eaafd53f90fb685599504857e6bcd0568071962d7696c2605462b77260ad6a
diff --git a/dev-python/nbconvert/nbconvert-7.10.0.ebuild b/dev-python/nbconvert/nbconvert-7.10.0.ebuild
deleted file mode 100644
index e0161089c7f2..000000000000
--- a/dev-python/nbconvert/nbconvert-7.10.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
- https://nbconvert.readthedocs.io/
- https://github.com/jupyter/nbconvert/
- https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/bleach[${PYTHON_USEDEP}]
- dev-python/defusedxml[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
- >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
- dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
- >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
- <dev-python/mistune-4[${PYTHON_USEDEP}]
- >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
- >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
- dev-python/tinycss2[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/ipykernel[${PYTHON_USEDEP}]
- >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- mkdir -p share/templates/classic/static || die
- # tries to refetch stuff even if it's already present
- sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
- -i hatch_build.py || die
- distutils-r1_src_prepare
-}
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
- tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
- # crazy qtweb* stuff, perhaps permissions
- tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
- tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
- )
-
- # virtx implies nonfatal, make it explicit to avoid confusion
- nonfatal epytest -n "$(makeopts_jobs)" || die
-}
-
-pkg_postinst() {
- if ! has_version virtual/pandoc; then
- einfo "Pandoc is required for converting to formats other than Python,"
- einfo "HTML, and Markdown. If you need this functionality, install"
- einfo "app-text/pandoc or app-text/pandoc-bin."
- fi
-}
diff --git a/dev-python/nbconvert/nbconvert-7.11.0.ebuild b/dev-python/nbconvert/nbconvert-7.11.0.ebuild
index e6d12ff02703..53500dc9c310 100644
--- a/dev-python/nbconvert/nbconvert-7.11.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
diff --git a/dev-python/nbconvert/nbconvert-7.9.2.ebuild b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
deleted file mode 100644
index fd96be1eb3ea..000000000000
--- a/dev-python/nbconvert/nbconvert-7.9.2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
- https://nbconvert.readthedocs.io/
- https://github.com/jupyter/nbconvert/
- https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/bleach[${PYTHON_USEDEP}]
- dev-python/defusedxml[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
- >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
- dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
- >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
- <dev-python/mistune-4[${PYTHON_USEDEP}]
- >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
- >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
- dev-python/tinycss2[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/ipykernel[${PYTHON_USEDEP}]
- >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- mkdir -p share/templates/classic/static || die
- # tries to refetch stuff even if it's already present
- sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
- -i hatch_build.py || die
- distutils-r1_src_prepare
-}
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
- tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
- # crazy qtweb* stuff, perhaps permissions
- tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
- tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
- )
-
- # virtx implies nonfatal, make it explicit to avoid confusion
- nonfatal epytest -n "$(makeopts_jobs)" || die
-}
-
-pkg_postinst() {
- if ! has_version virtual/pandoc; then
- einfo "Pandoc is required for converting to formats other than Python,"
- einfo "HTML, and Markdown. If you need this functionality, install"
- einfo "app-text/pandoc or app-text/pandoc-bin."
- fi
-}
diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index 2486f66f9f1f..2068333b4b56 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -2,5 +2,5 @@ AUX numpy-1.26.1-alpha.patch 973 BLAKE2B 5ee4565f83c37f5f1c9f3ad26b8616c93c5d047
DIST numpy-1.26.1.tar.gz 15651806 BLAKE2B 2b7fe13675b6f11b8f19c2dc671c84418fa959f403ff32c15ae6da37ae8137d062bb47db0180031c90f54451d69d640ec4ebfad0a4eefb32afc55df45c6824ab SHA512 abe5919029fc66961e8f44fdd503b54c291ce75b0d95e3f8bb61ee39a25d62142fbece5734fd7e9cbf65511f9d746fa61796f0d68e6dc2816c0e7747e286e505
DIST numpy-1.26.2.tar.gz 15664248 BLAKE2B 006e511e27c009f27bf4bf6c8c30c84a4bf0e8b1ff53f4e031089f28c1cfd168ec0d037952fe8f377f9a1d6e1ab642a84c095edeee5696b18053fd5cb7550586 SHA512 9986cd34dda921fbc152c3be0e39f003035787ea1e055452b9259d02c423d413080a0c7e4e19fd38d9e28f66d428719d6ebe784c24ae17249ff56494950daf4b
EBUILD numpy-1.26.1.ebuild 4478 BLAKE2B 27adc1f7189f545eadf0070fa930b501c8785d61f3b952440da3d6046a6e1c83b7a30bc8ba2ea6d08452a83557fe5c8a8f7b084d5676355f202a26a4a1aa367c SHA512 d84e724ac604b56d04500f819db2c893d5c004a31b27d7c97c0c94455565bc09040fa652aa266f297587023260cd14e8bcc4ffb5db2e1c32b99174e769f69111
-EBUILD numpy-1.26.2.ebuild 4754 BLAKE2B 8a4e0dd64899a18de6902b4ad17e66d7079991d0af7b10b46b01ba97797cf4e78d313dbc8dfcba2407db454823569e035696c2f178e43ede87be9a6266865131 SHA512 8106c48eea600b92f634aa364afa8fbfb25e9aecad55b4cf94900f3ac244da1d0053dff8cd70b68e0e37590ccfd9b7a385257ae6945923fd37ad89783e70b0d8
+EBUILD numpy-1.26.2.ebuild 4750 BLAKE2B 1dde00d5245d364d3e9ddad7623dbdb647de88c00fe3b59744a44bace5b1fcf151c8bc7bb8a206e961a93c65ed7bf69c96ddcc5b62e98998e5629a37e782274f SHA512 ecf535531c5bc2067dc5f6b0a4214ca3afb8c3395f59bbbd323b7aa71a6cf9c4d9a91b73b2f6fda26c41a6c94236032e27d6e5a4d2ff72bf55806792cb44aa61
MISC metadata.xml 932 BLAKE2B 7a4af31f613bab05ff542da48bf6ff1484d9df2459f559516e71329451dd739d3df0fead507c8033d94ab9ed516b68efe7f21819a8cd6ca303643d8c8bc34e86 SHA512 32cb8c1ab61521a02cbec38f6ea383f074e50d46aa3462ddcb85710f9d348e8e628cf2a5725e3cd921cc32f02885a1b5f02125639f0ec885384eeeff7f468a06
diff --git a/dev-python/numpy/numpy-1.26.2.ebuild b/dev-python/numpy/numpy-1.26.2.ebuild
index d3278dffb1e5..0ffdbb69a181 100644
--- a/dev-python/numpy/numpy-1.26.2.ebuild
+++ b/dev-python/numpy/numpy-1.26.2.ebuild
@@ -24,7 +24,7 @@ SLOT="0"
# is barely supported anyway, see bug #914358.
IUSE="+lapack"
if [[ ${PV} != *_[rab]* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
fi
RDEPEND="
diff --git a/dev-python/osc-lib/Manifest b/dev-python/osc-lib/Manifest
index 860350f01ba6..c43463134419 100644
--- a/dev-python/osc-lib/Manifest
+++ b/dev-python/osc-lib/Manifest
@@ -1,5 +1,3 @@
-DIST osc-lib-2.8.1.tar.gz 98929 BLAKE2B 95cc3b0a7c51fc9a58b41fca1b363bc03e05715d9776620e45c94356965cce51437116a78594ddf4b1733722d9d8a6809acdc260e04ba6850083e5aeb689a688 SHA512 03c4a54ec2cd4a1cd36d4908ce30652ac34296b7e4f297277a1735ef625b54c13fda121b831567ba53b36f7e0db3b152526205a75bfb668122a361864daac87b
DIST osc-lib-2.9.0.tar.gz 99122 BLAKE2B 1b92c5dae95612373f8c204ad6f115b8a6728e8d193098388cad5be6514c117001f9a222c40eaa22939a53d16b02b8dee68e79ff6292e296bfbe8252ad1fa755 SHA512 253cffd491843acaa728a4361b52d9738d2eabfc82e49bb5bca0a8da583809b494161d91f243dbe92e3b0855a5b74e178fd1a5ad46c5ac69b235ad88265b0ece
-EBUILD osc-lib-2.8.1.ebuild 1512 BLAKE2B a4adedd8a6c29e16f75be96d908d45b3feb08fc824ecc207fc49b2db68b791eba32f7302724c1a0dfbde7aa8aed19429f0936f9360123c8ba182374be7fccc56 SHA512 402a243ee9585e75e79c80ba710045e29f6728fba1445682f3c026d8da9871dfc2310d2c52eb034e852de2194d36fda2bcd2e5c987e359d9b2d7a5bcd3573f36
-EBUILD osc-lib-2.9.0.ebuild 1515 BLAKE2B 231ea1383d34e4b8269802f6765540de09e8d09d4aa7934542d74c16f571ba1fc5e5c8171cc5bcc72090cadc6b970b7449576d60758bf3a572ef76d77349e5ac SHA512 519970e7daec55e63cf4340ffcd88406e3f8b2a51da30bd1ae34f9d5c60e738aa57be96cfee8deb73af629787b6752ad69f1aad99dc580aba509a78054296aca
+EBUILD osc-lib-2.9.0.ebuild 1512 BLAKE2B a4adedd8a6c29e16f75be96d908d45b3feb08fc824ecc207fc49b2db68b791eba32f7302724c1a0dfbde7aa8aed19429f0936f9360123c8ba182374be7fccc56 SHA512 402a243ee9585e75e79c80ba710045e29f6728fba1445682f3c026d8da9871dfc2310d2c52eb034e852de2194d36fda2bcd2e5c987e359d9b2d7a5bcd3573f36
MISC metadata.xml 836 BLAKE2B de71d2a55a0b65cdabf503321d91f3e708f50189e6a06e11ce96f0d273286e1a6b5a871726dfe33784b91e941463500c964cb85c583241b003d3742b1d91c92d SHA512 e132c2ed9283d65464a151c918ac4ca91793ce850c7bb0a7b63178ddd42cb59b69b036acce0a8d0078f4b1b778a2361ca6a6f6e01d83e12cdc76dd8682b5b281
diff --git a/dev-python/osc-lib/osc-lib-2.8.1.ebuild b/dev-python/osc-lib/osc-lib-2.8.1.ebuild
deleted file mode 100644
index e89dad329a94..000000000000
--- a/dev-python/osc-lib/osc-lib-2.8.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A package of common support modules for writing OSC plugins"
-HOMEPAGE="
- https://opendev.org/openstack/osc-lib/
- https://github.com/openstack/osc-lib/
- https://pypi.org/project/osc-lib/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/cliff-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth1-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/openstacksdk-0.15.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
- >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-3.2.0[${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}]
- )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # need to skip all tests under TestTagHelps class
- # checks exact help message, based on another unittest runner
- sed -e '179,$s/test_add_tag_/_&/' -i osc_lib/tests/utils/test_tags.py || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/osc-lib/osc-lib-2.9.0.ebuild b/dev-python/osc-lib/osc-lib-2.9.0.ebuild
index f4df4c84e9cc..e89dad329a94 100644
--- a/dev-python/osc-lib/osc-lib-2.9.0.ebuild
+++ b/dev-python/osc-lib/osc-lib-2.9.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/cliff-3.2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index ed61bf00caba..da1077ee2f08 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.context-5.2.0.tar.gz 33729 BLAKE2B 3ad22132b4951d00e5e884e77fc3e5acc122c43a09176886a7ef1f7aba3ed8bd0df562295fd2107edc8178b791101ef45bf1b44681dfbc6de49a06661a44ebd4 SHA512 d79c34a5f30a2e8ef2d44678f2e8200ab96aa5ceca501152461ea0d9e9eedcfccc563a075bbc7b85a5deba9165890d29e8e604f278a374b0f90c973ee4265c3e
DIST oslo.context-5.3.0.tar.gz 34831 BLAKE2B 6fcc6667562967cc77f7e6a0e3c1cc97d44690686e58c00eb2cde2593b48272abc1661b173e6bde1fec8d0eff2deb9484042fbac737fa0bd162cd2bc6d0ac7d2 SHA512 862039386c44ff55ddcea0d5a6de5caa9441382e2e7750bd60f24a33c4e3963f0788b3c79d86c61a20ff097d4d3a8ee381f9ee81e9b8a5a44356595b26d319e8
-EBUILD oslo-context-5.2.0.ebuild 903 BLAKE2B 570ea1c5d8c0309de946db784897c79fd78acb7699df76021579412c293128bcfd99198ab066fdbd26a27db9f9b57117b26228e0a56f52e10ad226e88c853a97 SHA512 2d1c056b9b206ff5de2267b440901fc1b2284a58ac609ccf5268f6e7fe5e57006ea9d4a2fed1c7f90d68c60a5dbc9636877006640dc88d949d505fae77760fd7
EBUILD oslo-context-5.3.0.ebuild 903 BLAKE2B 570ea1c5d8c0309de946db784897c79fd78acb7699df76021579412c293128bcfd99198ab066fdbd26a27db9f9b57117b26228e0a56f52e10ad226e88c853a97 SHA512 2d1c056b9b206ff5de2267b440901fc1b2284a58ac609ccf5268f6e7fe5e57006ea9d4a2fed1c7f90d68c60a5dbc9636877006640dc88d949d505fae77760fd7
MISC metadata.xml 790 BLAKE2B b75e2d3cb436d1245e9ec756f17e5e759d98b4704652c46269f95c284318111e1cadeb389445851719c4bee57d04593ef21f9b21c7b3c8395eb937cc78782f71 SHA512 3b7edb7e029b009e861282ac5c8fd71a4a4e968935c3e91bdf11dbaac1eaa2d434003dbc4b0acef53187ca6c42a3f9908124b6dcf9a50d444068f49ad1c5d42b
diff --git a/dev-python/oslo-context/oslo-context-5.2.0.ebuild b/dev-python/oslo-context/oslo-context-5.2.0.ebuild
deleted file mode 100644
index db454ce1d571..000000000000
--- a/dev-python/oslo-context/oslo-context-5.2.0.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
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Helpers to maintain useful information about a request context"
-HOMEPAGE="
- https://opendev.org/openstack/oslo.context/
- https://github.com/openstack/oslo.context/
- https://pypi.org/project/oslo.context/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-distutils_enable_sphinx doc/source \
- dev-python/openstackdocstheme
diff --git a/dev-python/oslo-i18n/Manifest b/dev-python/oslo-i18n/Manifest
index ada17a23ba4d..8be65d650117 100644
--- a/dev-python/oslo-i18n/Manifest
+++ b/dev-python/oslo-i18n/Manifest
@@ -1,7 +1,4 @@
-AUX oslo-i18n-5.1.0-fix-py3.11.patch 1196 BLAKE2B 08d78934986b45d23095e73cd1f465c371372de3fe3f2681bd087a00556fda60b719a40471638423df109be55929c34602bdc589c256421bc89d5c2a0dfcbcfd SHA512 214f367932692c4910b4285df1c05ceb7389bdbf9821e6287df33c9a07e81990a00ce9514e6b53e9f562ae3647aa198247808a2e10f1a746ebdeff169b6c4749
AUX oslo-i18n-6.2.0-test.patch 1413 BLAKE2B 9a4fd035cc9c9b286adc7a0d8642aae11d7db22f3f0707820975de21b6746c5d12b774f4ba2fe018e16b54dd771498d0cac3d9f3d1ef3e161b6bf78c6caa085d SHA512 86b98eccf476bfeb32cd5b38eae797f74a4359da5033db22299e0182a13dc08c985e91ede04513c77f555b925b1f977ce3ec99d31c7ab11a7595cda9aee97558
-DIST oslo.i18n-6.1.0.tar.gz 48031 BLAKE2B da2a03eb382154be31dfc09636395cc5f1c816972e81829181b7745b5f35693069fbe68b6b6223d9188d08a0e1ba277a137290810da9aebf3af49a9b4f2069ea SHA512 6ac6a4c7ea5e43d57c04765f0b0ae90047042ead81c086aa3229d8ffe5402a836e82238f6689d6f6d1a503d8abf147605dc1aab8b8bb4d738e575fb7948fd7e3
DIST oslo.i18n-6.2.0.tar.gz 48228 BLAKE2B bb65caff703e2bbc82f4fecd4b0d491f64ec7d863f848f8f79497df9471257dec25a77ad7f084c6d88ac14a4b1a1f44fd302297e1e13919e69ebaf27c5491d6f SHA512 725d814c7db35250e8ffe06c0021fc9147bcdaa300791f1d50b0eef2897abe609b415a12b6aa58d50925516fd9e6a1ad54e141f77e11856de3ab765b4e06939b
-EBUILD oslo-i18n-6.1.0.ebuild 761 BLAKE2B 7cab1ada992dc451adb90d773d7b1271ef061218cdd37cdc65efcb57892db868b690644f98ff35c2183ac3c9509d46a8f2e26a4edf047aa30d792b38e9bde4c4 SHA512 9df372087171183a8993cb59b949f78f7b7e6896c9503d6b138df1c1a44066a805e382a3d72acc1dd22f60d84a6a693ba648e236c8385a69001b0c7a6d180a4f
-EBUILD oslo-i18n-6.2.0.ebuild 812 BLAKE2B 73157aa2079c0ed8d1bba391a82a0c8cdb80664aed97ad9b46bed0f3bd2918601e2540878fa938b1c79dbf0bdd7db21cddf25c22ec52f2290f399a42abc26edd SHA512 dbb085e8fe528208269bd89ec22370d27d911619b1e4c1c54f008f099eb80164d289d32434dccf6bf10b352b2f76ccd74acd550493e95cb4accdf66e729b74b9
+EBUILD oslo-i18n-6.2.0.ebuild 809 BLAKE2B 4be95ef31482c5180767cd194b96290666a91c140a4880cfafa8ffeb0459a27b38fddaa0dcd6a98f6f00c4d53d25a953a2c1460db57fd759479c53fa4a83d56d SHA512 8439cbac087749af837ea71b19280e6e141e2240aac2c1a8d31e7d24f6ef9b4050688f9835c1eca287fd7f648bf0e9805a7aec243078a1a470014cb75453ceac
MISC metadata.xml 665 BLAKE2B 8890b37ab4cb0fce66a2e6f8be6da304a0c28d75d203a4413d6c8062a984a52b4c6004145992d3e00dd156ffd64a2bbb6b75eba85954de9fabcd88d24e925cc6 SHA512 b4a5778815e857a638e0ca9c9d228e9c941f9b541d667c7e4fcf6ef4814c8b24cbf0c8d24317ffbc7e65e25326f5043a546f42b7982f355551d1b0d0351472b0
diff --git a/dev-python/oslo-i18n/files/oslo-i18n-5.1.0-fix-py3.11.patch b/dev-python/oslo-i18n/files/oslo-i18n-5.1.0-fix-py3.11.patch
deleted file mode 100644
index d684cf2ed294..000000000000
--- a/dev-python/oslo-i18n/files/oslo-i18n-5.1.0-fix-py3.11.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-On python 3.11, we have some more warnings (deprecation warnings),
-so the count is >=1
-
---- a/oslo_i18n/tests/test_message.py
-+++ b/oslo_i18n/tests/test_message.py
-@@ -386,7 +386,7 @@ class MessageTestCase(test_base.BaseTestCase):
-
- self.assertEqual(default_translation, msg.translation('es'))
-
-- self.assertEqual(1, len(w))
-+ self.assertLessEqual(1, len(w))
- # Note(gibi): in python 3.4 str.__repr__ does not put the unicode
- # marker 'u' in front of the string representations so the test
- # removes that to have the same result in python 2.7 and 3.4
-@@ -394,7 +394,7 @@ class MessageTestCase(test_base.BaseTestCase):
- "translated message A message in Spanish: %s %s "
- "(Original: 'A message: %s'): "
- "not enough arguments for format string",
-- str(w[0].message).replace("u'", "'"))
-+ str(w[-1].message).replace("u'", "'"))
-
- mock_log.debug.assert_called_with(('Failed to insert replacement '
- 'values into translated message '
diff --git a/dev-python/oslo-i18n/oslo-i18n-6.1.0.ebuild b/dev-python/oslo-i18n/oslo-i18n-6.1.0.ebuild
deleted file mode 100644
index d04a8195ae42..000000000000
--- a/dev-python/oslo-i18n/oslo-i18n-6.1.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Oslo i18n library"
-HOMEPAGE="
- https://opendev.org/openstack/oslo.i18n/
- https://github.com/openstack/oslo.i18n/
- https://pypi.org/project/oslo.i18n/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.1.0-fix-py3.11.patch"
-)
-
-RDEPEND="
- >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
diff --git a/dev-python/oslo-i18n/oslo-i18n-6.2.0.ebuild b/dev-python/oslo-i18n/oslo-i18n-6.2.0.ebuild
index dfb65f41a2d8..489d749bb8bc 100644
--- a/dev-python/oslo-i18n/oslo-i18n-6.2.0.ebuild
+++ b/dev-python/oslo-i18n/oslo-i18n-6.2.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
PATCHES=(
# https://review.opendev.org/c/openstack/oslo.i18n/+/901002
diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest
index ced5ca70c33d..365071e0dc0c 100644
--- a/dev-python/oslo-log/Manifest
+++ b/dev-python/oslo-log/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.log-5.3.0.tar.gz 96999 BLAKE2B de8e6173bbea2bf30eb0da056144b25f7da74cfcaf2f6ce70619da86ec3babeda5c5c4784c055950bbfef724a807db6e25cb9792eecdf242ae2bcca00e3810fb SHA512 7db802c9c753562351c34feb63ebdff1306911ef392e4742fb08cfda08d8b09a81cb0e3ff85162ecd54a164a9c38a3a6f5a4d7cfc26bbd9ee84fefd172ca2fbd
DIST oslo.log-5.4.0.tar.gz 97318 BLAKE2B 48b93893ebc64c6d070504937e463f21b6089c3d44ef97e3c22e16a67c51e1f3af77621f728dca2aa9e842770727f5c10a367d47115d26f8b55822dfe617a02b SHA512 95ffd69543c069eda2962941e95a5951d4a952bd71f40fa3a25b8db33d79909f2d0f78a4810a714dda4096eed7cb208dac330dc2edd0e0a4b0748c2f3a5e33e8
-EBUILD oslo-log-5.3.0.ebuild 1842 BLAKE2B 85bce6c66085bbc11da34d08bf0676a15ad0c9f8c9866d644e15f82a9980b980e063ee63b38ab498ed6046e36b7d048b881e09aee486c9b38514b0e52cd81731 SHA512 08ad4e2af204a17960740327f30b6f168c9a6c3c887a646510b93f6b2b6c4cb2c5203785207741c546d8a0d69b623aceadb159b583bd3f9e36a433f11919adb3
-EBUILD oslo-log-5.4.0.ebuild 1845 BLAKE2B 1610269fd2ee336244dab8fe0ee2d6dfa6684039f3c5af8a33515b5936345d4aba8f37eef8b4052e65dcdc420a2aedc7cbe93c3d3e27d329ac9d96e5fcf78241 SHA512 872cd0ddf8832527fe5e9ebc4a5997c9fe4d59c706b24c88f6c8701dbc33bc06b01ee497218d62c31fcaf140b2d3ca317528aa1ddc68e25d8ce8c28f292e127f
+EBUILD oslo-log-5.4.0.ebuild 1842 BLAKE2B 85bce6c66085bbc11da34d08bf0676a15ad0c9f8c9866d644e15f82a9980b980e063ee63b38ab498ed6046e36b7d048b881e09aee486c9b38514b0e52cd81731 SHA512 08ad4e2af204a17960740327f30b6f168c9a6c3c887a646510b93f6b2b6c4cb2c5203785207741c546d8a0d69b623aceadb159b583bd3f9e36a433f11919adb3
MISC metadata.xml 914 BLAKE2B 47a0937cefc2cc4c8c4300f4aae699a42c5d659cb6017aa01b87aca14bdcb9f47256c3417cc0178999c452a35ebccd915b020b537a4d688d1d00664b7be1332d SHA512 dfeb43d43608a56c60e62046f1fbef6c6cc794431917d7734caf0b3afb5d1b761c1a04ee01ab0fc4d6051c39a984d6edb25663dae2cf94354192d5f2b8abd6e7
diff --git a/dev-python/oslo-log/oslo-log-5.3.0.ebuild b/dev-python/oslo-log/oslo-log-5.3.0.ebuild
deleted file mode 100644
index edd4200e8826..000000000000
--- a/dev-python/oslo-log/oslo-log-5.3.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="OpenStack logging config library, configuration for all openstack projects"
-HOMEPAGE="
- https://opendev.org/openstack/oslo.log/
- https://github.com/openstack/oslo.log/
- https://pypi.org/project/oslo.log/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-context-2.20.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.36.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-serialization-1.25.0[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}]
- >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
- test? (
- >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc/source \
- dev-python/openstackdocstheme \
- dev-python/oslo-config
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local EPYTEST_IGNORE=(
- # requires eventlet
- oslo_log/tests/unit/test_pipe_mutex.py
- )
- local EPYTEST_DESELECT=(
- # messed up with pytest
- oslo_log/tests/unit/fixture/test_logging_error.py::TestLoggingFixture::test_logging_handle_error
- )
-
- case ${EPYTHON} in
- python3.1[12])
- # upstream is... *sigh*
- EPYTEST_DESELECT+=(
- oslo_log/tests/unit/test_log.py::LogConfigTestCase::test_log_config_append_invalid
- )
- esac
-
- epytest
-}
diff --git a/dev-python/oslo-log/oslo-log-5.4.0.ebuild b/dev-python/oslo-log/oslo-log-5.4.0.ebuild
index 7a92409ded58..edd4200e8826 100644
--- a/dev-python/oslo-log/oslo-log-5.4.0.ebuild
+++ b/dev-python/oslo-log/oslo-log-5.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
>=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 5d266199020c..4eb1012fcaf3 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1,5 +1,3 @@
-DIST oslo.utils-6.2.1.tar.gz 104079 BLAKE2B de29980ba15488005b20190b842a499ce5964a231c1350d2e6ed43fdb4cb21909f7a31fcd21761bf01c632b82966ffa8c73ffb69e42f278e7a65d2541ae6b08a SHA512 c72be6521fa15784064c114a972943a583033be6b53b81ab955cc0601c72ef0673e1e732c492bbd798270318ec89932d7a90725f477b1cc123b173f4660d4b2a
DIST oslo.utils-6.3.0.tar.gz 104397 BLAKE2B 1195363df16e103f49d783c644bb060719fa3b43a549e229bd1c6b8f682e36b6135fb33284f536c08460892ae441c276d9e0445f30c6a5bc6d260b9a0f4bef40 SHA512 d7d1f160865238d4dd49dec891d275455befcee1926920f22409142bbab47fe3e287ad280a72f11baa99c49beaf1d0dc52745307888b8a3edda4cb9052443336
-EBUILD oslo-utils-6.2.1-r1.ebuild 1499 BLAKE2B 19f6956783be8e54512f2d292c29197bd09ca9a2775d9db4196b4b7754a98d2620bf812c6872a9c2981330fbeb91ed7be3250114b33e6df70383494820800996 SHA512 972d1408d196652bca3d91c3e2bbaaf7c22511201872f26696d4d6e024ac81f402cd7f895cd93ff7c8a2103f7c7cc7982eebc3f7e63c195a62abc4439d331356
-EBUILD oslo-utils-6.3.0.ebuild 1509 BLAKE2B 64a098a39c605daf1cf8766d49133d3aefce82406a38508e27d2e8bf6cc5f88aa4c7ca5dd011e48bd6b2a31bba2b5fc52d9123077779b3052a4a3ffe923ac1eb SHA512 d4bf0a6d081dc8ca3dea0d76d8e797073bf5cc7a6940715596e491b0730976928131fe5986f9b239a54c75d4d269627261bb953a61cac923003150fa1b50535f
+EBUILD oslo-utils-6.3.0.ebuild 1506 BLAKE2B 3701ba4e9269d6d0262991c41966525a146c21cccf693a84795abb9865309f6840a533507e881d3502ec61d77a2ee7cdf1ba9c8178b043498c2f445c17f387a3 SHA512 a325b6409bd80b28b8cc4b1dcc8ecf8270bdc35f10280ce152970538e8cf23b89244ed88fce848ac4adf5013a63061dcefb9236888c7f69f45364a7bfc54041f
MISC metadata.xml 667 BLAKE2B 2d3b1f3c01b74c3db8239b0711f6b10488cc17b214509a64607f3112e7100eb39f2d8774639d47a40cbad6786e7dee1430327a78b357b516325e5d06babcdee5 SHA512 e97a4a1f3718a69d39706d816f17018a7d57fd81702cd88ee01f9b849405f2f08769d381c5e41be84d8ae0c69a2a977b0dcb3ee1a481502ebf49f5ad6a5d6a95
diff --git a/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild b/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild
deleted file mode 100644
index 9eb5ffdbf7a9..000000000000
--- a/dev-python/oslo-utils/oslo-utils-6.2.1-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Oslo Utility library"
-HOMEPAGE="
- https://opendev.org/openstack/oslo.utils/
- https://github.com/openstack/oslo.utils/
- https://pypi.org/project/oslo.utils/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
- >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
- >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/tzdata[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}"/install -name '*eventletutils*' -delete || die
-}
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- eunittest
-}
diff --git a/dev-python/oslo-utils/oslo-utils-6.3.0.ebuild b/dev-python/oslo-utils/oslo-utils-6.3.0.ebuild
index 0ea23aaa491c..6af6c545b8a5 100644
--- a/dev-python/oslo-utils/oslo-utils-6.3.0.ebuild
+++ b/dev-python/oslo-utils/oslo-utils-6.3.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
diff --git a/dev-python/owslib/Manifest b/dev-python/owslib/Manifest
index ba0fa49a9ecf..e602f6eb2b59 100644
--- a/dev-python/owslib/Manifest
+++ b/dev-python/owslib/Manifest
@@ -1,5 +1,3 @@
-DIST OWSLib-0.29.2.gh.tar.gz 953216 BLAKE2B 3c0204cd62fdf3fe36ca2051a83a00ad165e7f7682d850c3796877c83382f7a3c68d2c02f8dfaa90016909393a9bfd6f2415499f6096de9f4333102b20ccd932 SHA512 66c0c6b4bcae08f0acbf1d4ee4a0e5d2b33996ae0d088ddd01844f050da364c581f7ea2a46d48652b969c75e8b31caf4c721f497ea079fb779d670199dd56746
DIST OWSLib-0.29.3.gh.tar.gz 994453 BLAKE2B 442dc832b94bfdc383b9d932de957696f9abb4d3843c856b07cf56a47c42291c6d7ff8b8713bb123d296c780e44efbfa08ba94ba2ee747dc7a2f4de0508a5f0f SHA512 2aa63ae18830d724f2cb46647ed867c5b74b2858a93df2500160b5cd58b25b0fb39bfc2d5bcda58bfe3b229bac5ea68acf9abdc746971e2eb5198875f00e6f4d
-EBUILD owslib-0.29.2.ebuild 1555 BLAKE2B d381cd040dd23f7c4343a81595c550e6199a4be1841170e947b7ab85ea8042413d2469b2612da8d339f3cc2fd63e6a85c050b16f6ab92c30a5dee92bca1b74f1 SHA512 b60aa928f9a77a16e443d705802f508189e788bfc0278bf2266a4b399e99c10a2980414e3d14983eb07ef6d8c9ce2c3a5324f130a443630f156df4a62aad649f
-EBUILD owslib-0.29.3.ebuild 1758 BLAKE2B d406ed5004db4fd180b724facdcdcd4d309254b0be49d0908fb181237d8f57dcb691b2e3d1e991e913d7357872e147d491f26e390e43bb82ed8bf3a4cf0a8a57 SHA512 3cadd621606dae31d5ed8f6c67c2a58c451d95a88e1637b87a040fcfd4a202becfa64d25181bdf3f04107ac8d0e83d8cd7076b6d34613a61a765102a5af5fd50
+EBUILD owslib-0.29.3.ebuild 1757 BLAKE2B ad15e3bc320810bf830edf8dd184fe3fb95bc8044b307082be877701af35bd6bdad08886afe4415b932fbfc74ff1680369eba7b685d353ea50b45ed1d1e2e632 SHA512 cb610d63dc1c2b2b27e1236acca49bc846cd284b9a10f428f3ffda1212471b05d61d527208d93409d11322da567d69580452027b8604ba8161e52833980b2d19
MISC metadata.xml 520 BLAKE2B 01705147ed084a8215d15016b6cc94b2fcdc926eff2755cf2d4c768197d0c39a30a8b0602d93bac7ec221e32c30b9280b37d5736f2f46342ad36e23c1b4a7c1c SHA512 c146cb483caacbde7966a95b899372261493543826cb20d638cd91e7cae245d60f1504bc53f485e35ca5d6c3f83780fc1da211c0838c604dafde27284dd8e40b
diff --git a/dev-python/owslib/owslib-0.29.2.ebuild b/dev-python/owslib/owslib-0.29.2.ebuild
deleted file mode 100644
index b0d7b8f21714..000000000000
--- a/dev-python/owslib/owslib-0.29.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-MY_P=OWSLib-${PV}
-DESCRIPTION="Library for client programming with Open Geospatial Consortium web service"
-HOMEPAGE="
- https://geopython.github.io/OWSLib/
- https://github.com/geopython/owslib/
- https://pypi.org/project/OWSLib/
-"
-SRC_URI="
- https://github.com/geopython/${PN}/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-RESTRICT="test"
-PROPERTIES="test_network"
-
-RDEPEND="
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pillow[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # connection errors
- tests/test_wfs_generic.py::test_xmlfilter_wfs_110
- tests/test_wfs_generic.py::test_xmlfilter_wfs_200
- tests/test_ogcapi_records_pycsw.py::test_ogcapi_records_pycsw
- tests/test_opensearch_pycsw.py::test_opensearch_creodias
- tests/test_ows_interfaces.py::test_ows_interfaces_csw
- tests/test_csw3_pycsw.py::test_csw_pycsw
- tests/test_csw_pycsw.py::test_csw_pycsw
- tests/test_csw_pycsw_skip_caps.py::test_csw_pycsw_skip_caps
- # different output from remote service, sigh
- tests/test_ogcapi_processes_pygeoapi.py::test_ogcapi_processes_pygeoapi
-)
-
-python_test() {
- epytest -o addopts=
-}
diff --git a/dev-python/owslib/owslib-0.29.3.ebuild b/dev-python/owslib/owslib-0.29.3.ebuild
index 754fb431c278..6962fc2001e1 100644
--- a/dev-python/owslib/owslib-0.29.3.ebuild
+++ b/dev-python/owslib/owslib-0.29.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RESTRICT="test"
PROPERTIES="test_network"
diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest
index 129665776767..595dced8664f 100644
--- a/dev-python/pbr/Manifest
+++ b/dev-python/pbr/Manifest
@@ -1,7 +1,3 @@
-AUX pbr-5.11.1-importlib-suffixes.patch 1383 BLAKE2B a8931bfe53a6609479de4eaa27a9ed28bd59319f79cf80dbe8f2578783cc6b57d641ca2c014793546efd52615ba4343a2a09527973107568c983c431329566d5 SHA512 537cdcb21e4f104731327f92d2af0b478fa9cdee792eff206f51ef59e473252c6f1ed6eeba7105b57ea6759d43ce8b4de51f61689a5b1585920ed46a1a675e33
-AUX pbr-5.11.1-sphinx-tests.patch 1281 BLAKE2B a39328c0071d78ba9ec654ad198161522e5866a7627cbe7995290b44d70bb913dc5b3e335b8445b804ee7e1aa4c71bdebf5b5f60f943cfff0a4f91fdb50a0b59 SHA512 83d5301a4379d71672fd2870d827c40a4517283794029672d0f6be26a01020a5e0aae9f6ead91725dba682fffcba8ed5626637c5c9d4bedaef6f7a6cb4d45212
-DIST pbr-5.11.1.tar.gz 127597 BLAKE2B 4ed433f271b4cbed3e7baca66cbeef057d575b7b061507c45a65ba93704edbed7b6f8668e9b9766f03079aaf06dbd6c394960c1c528b1beb992db65d0c3b89e4 SHA512 466dc5ce2622c43451186698f00d405141878449ffe9f7771b0057e8356bf12b426a9bfefff7e5843f1b3f963af3ffc9c4a42fa91a9407b79617abea046ff438
DIST pbr-6.0.0.tar.gz 123150 BLAKE2B ed41fcf9febc11fe664d3045a8ac01f7a549f770e359b29045508653bffa838d91797c4aec5d5d1eba97907e83fb199f78afa4fd6f0b6be6b93b2e5f781d4425 SHA512 35cb184b02c9bc38e839e652d1f114197b2a82255f824253e156666a07dee1d19823ab4f2fb17b1f4376c775295f533e006cb58136ee978f9989e98a3f782120
-EBUILD pbr-5.11.1.ebuild 2145 BLAKE2B eec670420a6e6687ee7e8b5138e4831008ab7e83d76fb56338cf43d1c4c6c369d23f4dd0f7ae2e5c3be1a0a7ceb2f172d320c5fa331251182db430636643abfa SHA512 07c6edf8c2433de2fb9e50e1b4491bc67f18ce6bd37e7652433a3259f3fc9fe295391205933c9b3f7303f3cbcbf728425591583cd3f840a6feb399ba8afa30e3
EBUILD pbr-6.0.0.ebuild 2048 BLAKE2B 319398cc4aa1ef560e14b4503706f80d62e0401fca8a7ab3ba965c8c020528222b5ac617ae470f4d0e056ed6eb83239f6fe31c56e1f4fed0dd3ff0011786b1a4 SHA512 dc7a4f3904b7c694bcadc4770147e60fe64cd3653f2144d28c24237cc56335d95f66e206d91e0b6dbeb555dfa66954cb6e80d5ba5e8637387e6487ddde3518e0
MISC metadata.xml 815 BLAKE2B 439ee90d79572a8653f1ae3b8b5bf0883adb34ceac5257458dba7a2505e25ebba1c5080095139f6521d8fbd57c11ea38cf4049710b584069aea0ebaa7760077a SHA512 3d0618ef6656706acd829be80b2e6a0b0763b5f4128dcd360f28818d42cbc8825ecd04f7f47af5929a3a35fd60a3b9f9816cc37ee30af164c2e5b51764c25afe
diff --git a/dev-python/pbr/files/pbr-5.11.1-importlib-suffixes.patch b/dev-python/pbr/files/pbr-5.11.1-importlib-suffixes.patch
deleted file mode 100644
index 27609131fc59..000000000000
--- a/dev-python/pbr/files/pbr-5.11.1-importlib-suffixes.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-Subject: [PATCH] Replace imp with importlib.machinery
-
-The imp was removed in Python 3.12 [1]. This commit replaces
-get_suffixes() method call with _SUFFIXES array from imprtlib.machinery.
-
-[1] https://github.com/python/cpython/issues/98040
-
----
-
-This is original patch submitted to Github mirror, it was later resubmitted to
-upstream Gerrit, where they are taking care of Python2.7. We can stick with
-this version of patch for now because we don't care about py2.7 anymore.
-
-Original-PR: https://github.com/openstack/pbr/pull/22
-Upstream-PR: https://review.opendev.org/c/openstack/pbr/+/884789
-
-diff --git a/pbr/tests/test_packaging.py b/pbr/tests/test_packaging.py
-index c719d1e..068bab7 100644
---- a/pbr/tests/test_packaging.py
-+++ b/pbr/tests/test_packaging.py
-@@ -40,7 +40,7 @@
-
- import email
- import email.errors
--import imp
-+import importlib
- import os
- import re
- import sysconfig
-@@ -1217,7 +1217,7 @@ def get_soabi():
- # NOTE(sigmavirus24): PyPy only added support for the SOABI config var
- # to sysconfig in 2015. That was well after 2.2.1 was published in the
- # Ubuntu 14.04 archive.
-- for suffix, _, _ in imp.get_suffixes():
-+ for suffix, _, _ in importlib.machinery._SUFFIXES:
- if suffix.startswith('.pypy') and suffix.endswith('.so'):
- soabi = suffix.split('.')[1]
- break
---
-2.39.2
-
diff --git a/dev-python/pbr/files/pbr-5.11.1-sphinx-tests.patch b/dev-python/pbr/files/pbr-5.11.1-sphinx-tests.patch
deleted file mode 100644
index 0cdb1fe48ec3..000000000000
--- a/dev-python/pbr/files/pbr-5.11.1-sphinx-tests.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff --git a/pbr/tests/test_core.py b/pbr/tests/test_core.py
-index edb7c7b..1730c4f 100644
---- a/pbr/tests/test_core.py
-+++ b/pbr/tests/test_core.py
-@@ -78,6 +78,7 @@ class TestCore(base.BaseTestCase):
- assert stdout == 'packaging, distutils, setuptools'
-
- def test_setup_py_build_sphinx(self):
-+ self.skipTest("broken with sphinx-7, obsolete")
- stdout, _, return_code = self.run_setup('build_sphinx')
- self.assertEqual(0, return_code)
-
-diff --git a/pbr/tests/test_setup.py b/pbr/tests/test_setup.py
-index 4307708..ea5bd3d 100644
---- a/pbr/tests/test_setup.py
-+++ b/pbr/tests/test_setup.py
-@@ -231,6 +231,7 @@ class BaseSphinxTest(base.BaseTestCase):
-
- def setUp(self):
- super(BaseSphinxTest, self).setUp()
-+ self.skipTest("broken with sphinx-7, obsolete")
-
- # setup_command requires the Sphinx instance to have some
- # attributes that aren't set normally with the way we use the
-@@ -379,6 +380,7 @@ class APIAutoDocTest(base.BaseTestCase):
-
- def setUp(self):
- super(APIAutoDocTest, self).setUp()
-+ self.skipTest("broken with sphinx-7, obsolete")
-
- # setup_command requires the Sphinx instance to have some
- # attributes that aren't set normally with the way we use the
diff --git a/dev-python/pbr/pbr-5.11.1.ebuild b/dev-python/pbr/pbr-5.11.1.ebuild
deleted file mode 100644
index 11a84785af21..000000000000
--- a/dev-python/pbr/pbr-5.11.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..12} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Inject some useful and sensible default behaviors into setuptools"
-HOMEPAGE="
- https://opendev.org/openstack/pbr/
- https://github.com/openstack/pbr/
- https://pypi.org/project/pbr/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}]
-"
-
-# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and
-# https://bugs.gentoo.org/show_bug.cgi?id=561038 docutils is needed for sphinx
-# exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 stestr is run as
-# external tool.
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.12.0[${PYTHON_USEDEP}]
- >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}]
- dev-vcs/git
- ' "${PYTHON_TESTED[@]}")
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-importlib-suffixes.patch"
- "${FILESDIR}/${P}-sphinx-tests.patch"
-)
-
-distutils_enable_tests unittest
-
-python_prepare_all() {
- # TODO: investigate
- sed -e 's:test_console_script_develop:_&:' \
- -e 's:test_console_script_install:_&:' \
- -e 's:test_setup_py_keywords:_&:' \
- -i pbr/tests/test_core.py || die
- # network
- rm pbr/tests/test_wsgi.py || die
- # installs random packages via pip from the Internet
- sed -e 's:test_requirement_parsing:_&:' \
- -e 's:test_pep_517_support:_&:' \
- -i pbr/tests/test_packaging.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
- einfo "Testing on ${EPYTHON} is not supported at the moment"
- return
- fi
-
- eunittest -b
-}
diff --git a/dev-python/pdfrw/Manifest b/dev-python/pdfrw/Manifest
index d8de6f6d3d10..d1464c2d9e15 100644
--- a/dev-python/pdfrw/Manifest
+++ b/dev-python/pdfrw/Manifest
@@ -1,8 +1,6 @@
AUX pdfrw-fix-import-collections-warning.patch 1450 BLAKE2B 143b5365d1d79cae346ed7c383a3d961bbf370422540c3e051e0e9ceb4c5e44a3fe7ee949f5f4254ae295ba3aa34987ec5f2f30b50918880aa9b272b2728af53 SHA512 dece6967a707e81520a5dfd58e77b0b1a5fccc2f38e20f09be5ca2a209d0472fc7f0c79b47ff2fea2252a62126c76bda508f8bc4088dbec62a57ea1e95bd21ca
AUX pdfrw-static-fix-import-collections-warning.patch 527 BLAKE2B e7ccd07d60e5afd7c98b81c1f6209ef539a6b0bed3ae4a96e6179d86bd73bdb6e4f673242730aea2e3535fd2a35b560f2d2bd8a84d0599f52e0525b7310088f6 SHA512 6d626d216c3201145825faf7d042b516a18bbeb570b098c46abccdfe85fe5613d166c8256a6b240a35aeb527a4c2b555fe2059a0fcbc0310ce9432ee26cdd11c
DIST pdfrw-0.4-1.gh.tar.gz 143615 BLAKE2B 281dc94c762dcc776e2c9c84609b59ca32387510bcfbec39271a6073533f9ad5d416cf4250b3dcd8564973d197ce090719c5561f58b972c89d463b90723ac8e6 SHA512 f2ef6a966cb1b947425679e6c16e658b5d1dbc13d62fb2e1edc278508b03f6c6847b3c83dab8bcd7df3438e587df066bc16b653461ae402bb8688ddb05f4e886
-DIST pdfrw-0.4-1.tar.gz 143615 BLAKE2B 281dc94c762dcc776e2c9c84609b59ca32387510bcfbec39271a6073533f9ad5d416cf4250b3dcd8564973d197ce090719c5561f58b972c89d463b90723ac8e6 SHA512 f2ef6a966cb1b947425679e6c16e658b5d1dbc13d62fb2e1edc278508b03f6c6847b3c83dab8bcd7df3438e587df066bc16b653461ae402bb8688ddb05f4e886
DIST pdfrw-static_pdfs-d646009a0e3e71daf13a52ab1029e2230920ebf4.tar.gz 25243391 BLAKE2B 5c491d56c9731352907787bbe10b8b3ac362f0c7892ddcd15a1299d3b2b4bb604662f6231aa22478290992a345e769af2e2c2459a25a16c370ea05fa68101f80 SHA512 9bf1d5ddc8f55b40b50041e745579406bb0036fb7795ac40064aad7cdf592869051ba84a5ab080042e237690bb2f1811b86b2a4424535aa4c367f6e29a0c34eb
-EBUILD pdfrw-0.4_p1-r1.ebuild 1456 BLAKE2B 31b7f3c9503828eb36a49a712c6effc13eb3126c602b61e0e96a7aa6c1b5d454fd6269ba492cd55812c2ce73dcafcb33e0a1995efa5981b83a4f072684f88995 SHA512 a910c543d054806a2991a7662d9bb1daeeda70ff6a111d3d7ab11401f130d5cb3e2f2e07f488aac7c30b8210247b4a51e9460faf224c9820cee93edf3fa0c6bb
-EBUILD pdfrw-0.4_p1.ebuild 1516 BLAKE2B ecb1f083393b552d7e7b2c3cdb86f0d876f84ab4625b6bf9fd8a3b0b47ceb7c33ebd6a7eb56f8f9d25773740f75cc403cd5a44d1b183ba8f5eed1e5dcbe417e2 SHA512 6891835e23b10b04ec7cbfdadbbdcb18b2b052c53792bde316bd1e0b1c201b9f4eaf85c530ef5ce52892bb4a18687882a017ec898f26d22f7c07424683e7af46
+EBUILD pdfrw-0.4_p1-r1.ebuild 1452 BLAKE2B be594d25ccb46bde344b5b14b198a2943788afece9711b324c74c188da00cc98976fe69f1f4cd71ac424dadfa2e27472d24c3b667795b843f395825d7e8b3ae4 SHA512 3f96064d0a68f2fd3254f4805b34a69620ffda294c0161f8ebef341fe26be3468f33eabc21c4e55dc87e36fe6dda5818a643a9ebfcfd7ed621a3a38ba398332a
MISC metadata.xml 313 BLAKE2B bb0dd3d325f20e2f95425bb7ed1af4e27a9fba6fc6e19a1eb6731480553f4733bf44ebe97d2e5e89d25fef0553beea5550e333775e67f6ba26244573548305ef SHA512 15f2c5e02a14ee2d347bd3a7f88db58d3d7871d41ace1ebe66f07e56e4a36fa310128ca65bd5670360917bb8411bbec832c188df9b53ffe7de10a9c6aa033b21
diff --git a/dev-python/pdfrw/pdfrw-0.4_p1-r1.ebuild b/dev-python/pdfrw/pdfrw-0.4_p1-r1.ebuild
index 756c63488d67..94e7a27f4547 100644
--- a/dev-python/pdfrw/pdfrw-0.4_p1-r1.ebuild
+++ b/dev-python/pdfrw/pdfrw-0.4_p1-r1.ebuild
@@ -30,7 +30,7 @@ else
-> pdfrw-static_pdfs-${PDFS_COMMIT}.tar.gz
)
"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
S=${WORKDIR}/${MY_P}
fi
diff --git a/dev-python/pdfrw/pdfrw-0.4_p1.ebuild b/dev-python/pdfrw/pdfrw-0.4_p1.ebuild
deleted file mode 100644
index e4c31c904a61..000000000000
--- a/dev-python/pdfrw/pdfrw-0.4_p1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-PDFS_COMMIT=d646009a0e3e71daf13a52ab1029e2230920ebf4
-DESCRIPTION="PDF file reader/writer library"
-HOMEPAGE="https://github.com/sarnold/pdfrw"
-
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="https://github.com/sarnold/pdfrw.git"
- EGIT_BRANCH="main"
- inherit git-r3
-else
- MY_PV="${PV/_p/-}"
- MY_P="${PN}-${MY_PV}"
- SRC_URI="https://github.com/sarnold/${PN}/archive/${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz
- test? ( https://github.com/pmaupin/static_pdfs/archive/${PDFS_COMMIT}.tar.gz
- -> pdfrw-static_pdfs-${PDFS_COMMIT}.tar.gz )"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
- S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="crypt"
-
-BDEPEND="dev-python/pillow[${PYTHON_USEDEP}]
- crypt? ( dev-python/pycryptodome[${PYTHON_USEDEP}] )
- test? ( dev-python/reportlab[${PYTHON_USEDEP}] )"
-
-# unittest would be sufficient but its output is unreadable
-distutils_enable_tests pytest
-
-src_unpack() {
- default
- if use test; then
- mv "static_pdfs-${PDFS_COMMIT}"/* "${MY_P}"/tests/static_pdfs || die
- fi
-}
-
-src_prepare() {
- # broken upstream (sensitive to reportlab version?)
- #sed -e 's:test_rl1_platypus:_&:' \
- # -i tests/test_examples.py || die
- eapply "${FILESDIR}/pdfrw-fix-import-collections-warning.patch"
- use test && eapply "${FILESDIR}/pdfrw-static-fix-import-collections-warning.patch"
-
- distutils-r1_src_prepare
-}
diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index b1eca5f8e4fc..0290c6f5fb29 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,7 +1,3 @@
-DIST python-phonenumbers-8.13.24.gh.tar.gz 4916204 BLAKE2B e283c7eb8e3936f6affc82f4e884e74f8f29b1ea43f9a5f3ab200b882d0a153cac9d199b0e44a6ca54098591f7044a92b82eb5cd254ca6d29439d18f3d2d6a7f SHA512 de11794c3e1ea8823a1e4fa0e998fd9657f4ebf4d187bd59e361bb0cb24cb771595ceb99e9ae4fb14e2ea0bb4058bacc13abce6dc6837911abbf7db5ceec0db2
-DIST python-phonenumbers-8.13.25.gh.tar.gz 4915568 BLAKE2B 2c547c41f6d7544dd243ae5149e8b90d4a7fa6e29c2e809bd682fb31027d863878ef9a5c7331f967c2f7da824b0dde9447527b8f15a4517533ce8dfb9f7b4285 SHA512 416363cfcbdf1eb0f32cac1141720208fc198f810190e1b79403121ff1f77bf66570ca0b5ea3e2197994dc5408af040a045dbfcc241fec70c63146f05b24474b
DIST python-phonenumbers-8.13.26.gh.tar.gz 4916065 BLAKE2B 383c4be5593abaa332dc75e8db348f085e7a695af2bc89185faf176fcd77148060889d92244097cc8cafa8e08fe52e6e62be32a31721576c330531c8277d7af3 SHA512 37daea2458b95536c25f4026c1aea79d2ab34c73c957178edcdb63cac96d1d84b4ce92b4e239354090321c4980bb26170862602423d3db3edc3c68c9f659582e
-EBUILD phonenumbers-8.13.24.ebuild 809 BLAKE2B 7d5eda23340750184896e1d83c57cccf9958dfb8f7ecf008d8214c59756307de493f1d156e34c2594f926647ce7eef356bae498e43023b380f0c482437b95578 SHA512 1f06998ce4b5fbf273ed7c515c142057177b8be252662cc5853536680027d699844bf45504ff63201afebdce6e6f1226f072d91bca36d1af746d58a7b6f33456
-EBUILD phonenumbers-8.13.25.ebuild 811 BLAKE2B 5565540aeb0793c6e8bd66ca10f4f10e154eb26917e9d41992c22bed9bcafcd49d9bbffb3bd419e93b4beb08da6b5a210e20a28de618a1c6f372001afe21497c SHA512 224903a1247c28021a9e5c44a1d0651950b8860e1563d1a413a3791462643e174608569d0c6cfd4d73c1b3084d73aed4ba2565ad3e016e8c1816419dfd9826a7
-EBUILD phonenumbers-8.13.26.ebuild 811 BLAKE2B 5565540aeb0793c6e8bd66ca10f4f10e154eb26917e9d41992c22bed9bcafcd49d9bbffb3bd419e93b4beb08da6b5a210e20a28de618a1c6f372001afe21497c SHA512 224903a1247c28021a9e5c44a1d0651950b8860e1563d1a413a3791462643e174608569d0c6cfd4d73c1b3084d73aed4ba2565ad3e016e8c1816419dfd9826a7
+EBUILD phonenumbers-8.13.26.ebuild 809 BLAKE2B 7d5eda23340750184896e1d83c57cccf9958dfb8f7ecf008d8214c59756307de493f1d156e34c2594f926647ce7eef356bae498e43023b380f0c482437b95578 SHA512 1f06998ce4b5fbf273ed7c515c142057177b8be252662cc5853536680027d699844bf45504ff63201afebdce6e6f1226f072d91bca36d1af746d58a7b6f33456
MISC metadata.xml 413 BLAKE2B 4fa9965e76205ab35de37314b8c06fae26ccf34a944401e672487d7ad42b0046b4de85c8dd4c500d2703b5ecca49755b3f6d9047a20d7226fdbdf63e0aca3220 SHA512 de88d4162ba8f97748a1d2a17a8bea48f59b84f67c76aec11a9bad8ab0d0b66bc9cc2395dfff446bbad591f52f755a38ccd0daf2480b4f2e22e80ce5d44a42c1
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.24.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.24.ebuild
deleted file mode 100644
index 42a278f3b1ec..000000000000
--- a/dev-python/phonenumbers/phonenumbers-8.13.24.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=python-${P}
-DESCRIPTION="Python port of Google's libphonenumber"
-HOMEPAGE="
- https://github.com/daviddrysdale/python-phonenumbers/
- https://pypi.org/project/phonenumbers/
-"
-SRC_URI="
- https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}/python
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- dev-python/protobuf-python[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( ../README.md )
-
-python_test() {
- "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.25.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.25.ebuild
deleted file mode 100644
index e686a889cbea..000000000000
--- a/dev-python/phonenumbers/phonenumbers-8.13.25.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=python-${P}
-DESCRIPTION="Python port of Google's libphonenumber"
-HOMEPAGE="
- https://github.com/daviddrysdale/python-phonenumbers/
- https://pypi.org/project/phonenumbers/
-"
-SRC_URI="
- https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}/python
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- dev-python/protobuf-python[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( ../README.md )
-
-python_test() {
- "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.26.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.26.ebuild
index e686a889cbea..42a278f3b1ec 100644
--- a/dev-python/phonenumbers/phonenumbers-8.13.26.ebuild
+++ b/dev-python/phonenumbers/phonenumbers-8.13.26.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}/python
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index a5fccbefac1a..cca27a2b9191 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -11,5 +11,5 @@ EBUILD pikepdf-8.5.2.ebuild 1686 BLAKE2B dd1d53993c61c1850926d0ac4536a8f772a76cb
EBUILD pikepdf-8.5.3.ebuild 1686 BLAKE2B dd1d53993c61c1850926d0ac4536a8f772a76cb1ef15974dc84999f0b70a17da5481f87f719942a0d715eb867f152bd14ecbef978e70ce73f69648241d9397e8 SHA512 64c389646883b124d8cbb13fb57d923ffa65b21b81b287600c61ba38871dc94d79350e90ae6dc6305c6cd4149a5c1fdc85417591d908576350f557c6976f092b
EBUILD pikepdf-8.6.0.ebuild 1681 BLAKE2B 2494ff6c8ef9ff6ad64d834bef19e637509f067fa615d86761b13ddc391c66e89f5e210eaaf1fb9cd06893f3ce33d9a6f5ed79e8b30b0012b6a0721ccfbda204 SHA512 f2c01d01786524671c849c84b613e59759ef26ab9b0ca50b3c83a14cafc981d45e945b3bda683df79b29dba661e46f6928d4316690d2565c4f94a2f0a9d13bdc
EBUILD pikepdf-8.7.0.ebuild 1666 BLAKE2B 2d98f40777ca088f4c4381786e7faed6e8bb3b2517b736e0b29e0818e18fcd8d96247e797e918e03c0cba0cfa7e0938bdd6cd668b739166808ed29f43e2479f4 SHA512 05a99b38af09b9a088ffde89e4c4962e081cf5e4b901e09acdf483c0d1bb772e4a78a8f09eda1feab7559eb9f50469024a0873d14945015f901c27173ed4e8e0
-EBUILD pikepdf-8.7.1.ebuild 1666 BLAKE2B 2d98f40777ca088f4c4381786e7faed6e8bb3b2517b736e0b29e0818e18fcd8d96247e797e918e03c0cba0cfa7e0938bdd6cd668b739166808ed29f43e2479f4 SHA512 05a99b38af09b9a088ffde89e4c4962e081cf5e4b901e09acdf483c0d1bb772e4a78a8f09eda1feab7559eb9f50469024a0873d14945015f901c27173ed4e8e0
+EBUILD pikepdf-8.7.1.ebuild 1661 BLAKE2B 9d6d770d7da5754c7c06d95deb89cf7d41bff07a0c18a192ff5333215ba70d7eeda51c998b2aac78565ef088c9ca95e955e1e14e88177cc54d87a650bfb792c4 SHA512 782713723a17ec5a435ffeab6d29ea6c7590ed720a9308f7b463221bd0ff3522a1994dfc6b80d596f7b3d2c067c52e69a960913f6656b8a9399fc019f8075fce
MISC metadata.xml 687 BLAKE2B 07c94d9dac5323202f955fd9c1e5a6fc78518a0a6f703c54c73b70e774900c41a4823beb3f8be7068d83878d1e60df0d7e30efd53bbc1ba31019477de82b092f SHA512 1be3ec00342e8079363db0c57f75ae88bd05e873869fbbb27442e9fe98eb6917c55b4eaf03ed22c4c44ca3aec9b84839cbc254202460a3266bbc42ff8f0f84b3
diff --git a/dev-python/pikepdf/pikepdf-8.7.1.ebuild b/dev-python/pikepdf/pikepdf-8.7.1.ebuild
index 3d641f21ec2c..a2ffffb4febd 100644
--- a/dev-python/pikepdf/pikepdf-8.7.1.ebuild
+++ b/dev-python/pikepdf/pikepdf-8.7.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
# https://qpdf.readthedocs.io/en/stable/release-notes.html.
diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index c50c660a15e4..850f7b363bbc 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1,5 +1,3 @@
-DIST platformdirs-3.11.0.tar.gz 19914 BLAKE2B bea0cbb3c840441943aaf93b6c88d34ae93cf9a9bea7b00186ffae6f46a820036883cebf996ee998cee9b4b748ab24fcd88d3d318c418e6f70746769bdb8619f SHA512 a273ea8fc5916bdb94da9cc62ccef60a7247b5a019639aae3be9718626ce59d27d8e62c6552c25a3cdd0e7fb7215c32b6c30f2509a3356623f628f771e92bb56
DIST platformdirs-4.0.0.tar.gz 19914 BLAKE2B 0ae3f7491f3f1d38561c89312c988b4145c9afb60e3d866cd05bef7e02c6df95d56cb230995de2893c0afd32bd63eb08448e67d5cdd0bdf6f3556ea1a23e2b49 SHA512 28eeb18ab5a52bf60d85ab76c986300d0f69c3bcff9ec18b961b70f97bce4e0d1bd3315b8d97f6b6a41de000b734979c08754780d282695525348342ab9c9931
-EBUILD platformdirs-3.11.0.ebuild 1326 BLAKE2B 02a40864be04dfe30c609d82652dac8ea264fdcf5e5fa7802cccd67aea42fef23fa674fac448cbe4af75e22a60e029fe00ab49a82529b45e02786d36fbbd6107 SHA512 97ac223f0e44101860803b0a109f3ba4d9f521b43f30d7f3ae79cd6745819bfba6ca46464323da9a0483c8a0f466dfe406d3928fe567323e6579e7adfd4d97ed
-EBUILD platformdirs-4.0.0.ebuild 1334 BLAKE2B 200f71291e7e4d5986d17b6cdb7f2357eba9560c3b3a827f70ecdd590170b12fcb7a5d349fb249e2dcddcd5be2b17fcbd852bfa637cbf0f94c16ee07d43408c5 SHA512 4e6095aabd727e20f53ee1e381af4782910c33d1806c311f6394740a9b2cdaf7fe5491fc8408a7e0bbb090b8d4da1163404149e6ce1238823eae14a0a02b6772
+EBUILD platformdirs-4.0.0.ebuild 1326 BLAKE2B 02a40864be04dfe30c609d82652dac8ea264fdcf5e5fa7802cccd67aea42fef23fa674fac448cbe4af75e22a60e029fe00ab49a82529b45e02786d36fbbd6107 SHA512 97ac223f0e44101860803b0a109f3ba4d9f521b43f30d7f3ae79cd6745819bfba6ca46464323da9a0483c8a0f466dfe406d3928fe567323e6579e7adfd4d97ed
MISC metadata.xml 383 BLAKE2B b8c8c1593d154e7a38ca4bc450c14ca21f2411ea1d71f67e9631c1def0acace43ebb6e67adc0c4a1f5f14aadfbce44d0d815fc3696410bef66c826fd5fb00a45 SHA512 f4ba6722e1cf661b3febe10bb15755a9cbc30226a08bdcabfa3d80be87b42d662d6a1edb3412ad79e8f36836a6dd4fd91a83dae29725ec47041056dc1f1f9b75
diff --git a/dev-python/platformdirs/platformdirs-3.11.0.ebuild b/dev-python/platformdirs/platformdirs-3.11.0.ebuild
deleted file mode 100644
index c890201db8ae..000000000000
--- a/dev-python/platformdirs/platformdirs-3.11.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A small Python module for determining appropriate platform-specific dirs"
-HOMEPAGE="
- https://pypi.org/project/platformdirs/
- https://github.com/platformdirs/platformdirs/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-
-BDEPEND="
- test? (
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- grep -q 'build-backend = "hatchling' 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 = "${PN}"
- version = "${PV}"
- description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".'
- EOF
- # sigh
- cat > src/platformdirs/version.py <<-EOF || die
- __version__ = version = '${PV}'
- __version_tuple__ = version_tuple = (${PV//./, })
- EOF
-}
diff --git a/dev-python/platformdirs/platformdirs-4.0.0.ebuild b/dev-python/platformdirs/platformdirs-4.0.0.ebuild
index 70e821d796fb..c890201db8ae 100644
--- a/dev-python/platformdirs/platformdirs-4.0.0.ebuild
+++ b/dev-python/platformdirs/platformdirs-4.0.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
BDEPEND="
test? (
diff --git a/dev-python/poetry-core/Manifest b/dev-python/poetry-core/Manifest
index 6e8eac632601..92285026c076 100644
--- a/dev-python/poetry-core/Manifest
+++ b/dev-python/poetry-core/Manifest
@@ -1,5 +1,3 @@
-DIST poetry-core-1.7.0.gh.tar.gz 459637 BLAKE2B af42d3e44ccecfa2746fcde1f7c48a4a6376d3391ebd9b660658593c32058bc812460ed1df4999f18c929724c2750a13b8ca44d92791c34cef8544862e8c061a SHA512 cbad311ed53a4b39b027674e8c76cf8822b0cc33b69eca3d79a31e910111efba5021b156d95f51327dca24d584bd96ec1a8cde23b3912e4ed6ca66b11e1bce9b
DIST poetry-core-1.8.1.gh.tar.gz 367396 BLAKE2B 0305e4022d91632a5cf68e57df61ee27ff1c7faf53d1be6d63e8f30183af828c5fe8126dbd6326ed7a8b428c107878632c26cc1dc2468161b2b79cfdfa0599f8 SHA512 25b4787f45da88142d8cbdad22a518335a82f24ccdba34112ab0f9be8eb130251211969d9da9422bc89fa3c5990adb4e2cde2e3b6f7a4f57f81c6d2b21cf722f
-EBUILD poetry-core-1.7.0.ebuild 1876 BLAKE2B a2b08c67ba6eebd0d7536878dcc4eefed136dd11de898fd9a957880d499a5b167d6d6d19f2e2ea7de599e29e225e695f5e1cb3c0df8a0c2d035fe4e42cf44b6c SHA512 1da70f943bc725ca6dc43fe8f631487778331d4afb90de60a8a133f1ca5d42a371e7163c38c7f6a995bbc50108f60f6b5371a100349adf69f676fe7c6440d6a0
-EBUILD poetry-core-1.8.1.ebuild 1885 BLAKE2B 3b1d7e103598e9e85492fb3c6996b43dc726521070f165b29bc086c23cff58494cc5d0ddea7835dd19ccdfb44dd880efa3d3be195b633d0b1b6d392845324d47 SHA512 1bffea9f224aa0dc8b8159aaf443155cac7b9b1cfb6a5c2ec4c0a57eeb3dbbc8f85df9a51434904a1800053c3fe3680b2416bfce5b6c94b948b2769f0fb898b2
+EBUILD poetry-core-1.8.1.ebuild 1877 BLAKE2B 046e22c7108515edcdeec4af48985632018c4d542a2735b747b9d2460d53ddd3a1683621090664a65b72c603962a61ebd210e3710acbad666f7a437ea3ed890a SHA512 59e679d884d3ff663a4b02466b5c007b9bd16ec73dc944eaa853b3f3f2ded702d1e339d26700a4e01221f9beb71284f1e70d2f23411837cb327e9d72f320cb4e
MISC metadata.xml 382 BLAKE2B 82dfc3f146cf3b669fed67ab2e21694b00d5473fdf855cae9fb3a0481785b32c4cf1ed9743a5d64cd055c1cb544377f936a9ec26c9d1dec2cf5fbef6749f5587 SHA512 032fd4dca8f8138c2b527e517f041889e15600ccca876fc3c9e53050196186ad2a9346168bce9c4bae7ffd8a77ff4dd19cc2559fd1da1fd4c7c181056fd49a13
diff --git a/dev-python/poetry-core/poetry-core-1.7.0.ebuild b/dev-python/poetry-core/poetry-core-1.7.0.ebuild
deleted file mode 100644
index 5178ff2ebadc..000000000000
--- a/dev-python/poetry-core/poetry-core-1.7.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_TESTED=( pypy3 python3_{10..12} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1
-
-DESCRIPTION="Poetry PEP 517 Build Backend"
-HOMEPAGE="
- https://github.com/python-poetry/poetry-core/
- https://pypi.org/project/poetry-core/
-"
-SRC_URI="
- https://github.com/python-poetry/poetry-core/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-# check inside src/poetry/core/_vendor/vendor.txt
-# (note that some are indirect deps)
-RDEPEND="
- dev-python/jsonschema[${PYTHON_USEDEP}]
- dev-python/lark[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.9 3.10)
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- $(python_gen_cond_dep '
- dev-python/build[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/tomli-w[${PYTHON_USEDEP}]
- >=dev-python/virtualenv-20.21[${PYTHON_USEDEP}]
- dev-vcs/git
- ' "${PYTHON_TESTED[@]}")
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # These "fail" bacause of glob file path resulting from newer versions
- # in our tree than vendored. But those don't affect anything.
- tests/masonry/builders/test_sdist.py::test_default_with_excluded_data
- tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data
-)
-
-src_prepare() {
- # remove vendoring of dependencies
- rm -r src/poetry/core/_vendor || die
- sed -e '/__vendor_site__/d' -i src/poetry/core/__init__.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
- einfo "Skipping tests on ${EPYTHON} (unported deps)"
- return
- fi
-
- epytest
-}
diff --git a/dev-python/poetry-core/poetry-core-1.8.1.ebuild b/dev-python/poetry-core/poetry-core-1.8.1.ebuild
index f9b96f26200c..e11649702aac 100644
--- a/dev-python/poetry-core/poetry-core-1.8.1.ebuild
+++ b/dev-python/poetry-core/poetry-core-1.8.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
# check inside vendors/pyproject.toml
# (note that some are indirect deps)
diff --git a/dev-python/precis-i18n/Manifest b/dev-python/precis-i18n/Manifest
index 8cfbd2ce3bfb..e8e1b4dc83df 100644
--- a/dev-python/precis-i18n/Manifest
+++ b/dev-python/precis-i18n/Manifest
@@ -1,5 +1,3 @@
-DIST precis_i18n-1.0.5.tar.gz 67710 BLAKE2B 7995c3cb74290524d70ecd75b052201df49ae7e9f4d0052c8176756866ba8533d164b057f0fc4c5c47b938a20e36898cb52bec411b56461cb9c4e4f7029db4ed SHA512 ba3b43d4a84de02e002f7e62a7fb75c4694f3c6a8963e5bdfd9927989c2ee84317fc5fa6f119e79bb1f88dc97a37a06930829daae3969d6a5b2f5ba57bedc3e9
DIST precis_i18n-1.1.0.tar.gz 69488 BLAKE2B 2484e8b9d8df7393b1e61030da45ff22a864cb4d97c0e1b1bff319035810ef65f3686510c16335be678c32503333e667fa4555365976ace2a93ae80a532ede86 SHA512 95eb40aa063a808885e9a405f8331621e74b669d4602de617f0e6e78e4d9b7f57665d194b826bbdfc6305c71eaecd2e6388f79b2381d85abc606fe7515510b45
-EBUILD precis-i18n-1.0.5.ebuild 512 BLAKE2B 5a97521165af89a998e12a45877f673632c294132d137908a9ef81072344fb972e8193d459dab57c851652440b76503b414821180d266e089e21ec2bd1214540 SHA512 d371b7a8ff3dea03e832bb65c21b4229304e01dac5f68f2ed4b54b4d4565c8464790718259cbd7bd25459cbfc60c58518a2330588e40940e3f77cba5d97c9507
-EBUILD precis-i18n-1.1.0.ebuild 515 BLAKE2B 7ffaffce2bbbda0e64662c8f3f5bded48d3a873fca7fc288927f962ea3de87b3945ec11d8d5467f2b4f660d3585e3a5c45cbf90c29b62dee3c25e4cf1c06a413 SHA512 4f7cf49c421ce0f961e555ffde8a3dd412a0d5e639477f1f4dd0df2fa115b8e985929af2e3435a233561ff3d9c6c447ab342a61295e9256c1aef66643d7e939b
+EBUILD precis-i18n-1.1.0.ebuild 512 BLAKE2B 5a97521165af89a998e12a45877f673632c294132d137908a9ef81072344fb972e8193d459dab57c851652440b76503b414821180d266e089e21ec2bd1214540 SHA512 d371b7a8ff3dea03e832bb65c21b4229304e01dac5f68f2ed4b54b4d4565c8464790718259cbd7bd25459cbfc60c58518a2330588e40940e3f77cba5d97c9507
MISC metadata.xml 992 BLAKE2B eb9ed20de9967e142348667d23c3b81b0962a35b606806c1795abbbf1c1366b300673c30733eb8254a84518a05d5211356e1341dbe2d2ab56abc5e9a72520735 SHA512 22148b307c78c80b9363f00ca984431946a4d7275799f71a8151549b475d6671aced5ba790b050b8dc16d6136ca534c89f96c5ac8a49edc8267417fa39367cf9
diff --git a/dev-python/precis-i18n/precis-i18n-1.0.5.ebuild b/dev-python/precis-i18n/precis-i18n-1.0.5.ebuild
deleted file mode 100644
index 3639ca645604..000000000000
--- a/dev-python/precis-i18n/precis-i18n-1.0.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Internationalized Usernames and Passwords"
-HOMEPAGE="
- https://github.com/byllyfish/precis_i18n/
- https://pypi.org/project/precis-i18n/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-
-distutils_enable_tests unittest
-
-python_test() {
- eunittest -s test
-}
diff --git a/dev-python/precis-i18n/precis-i18n-1.1.0.ebuild b/dev-python/precis-i18n/precis-i18n-1.1.0.ebuild
index ba09e54a5f5c..3639ca645604 100644
--- a/dev-python/precis-i18n/precis-i18n-1.1.0.ebuild
+++ b/dev-python/precis-i18n/precis-i18n-1.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
distutils_enable_tests unittest
diff --git a/dev-python/process-tests/Manifest b/dev-python/process-tests/Manifest
index c79c3cef5275..da042a2953ee 100644
--- a/dev-python/process-tests/Manifest
+++ b/dev-python/process-tests/Manifest
@@ -1,5 +1,3 @@
-DIST process-tests-2.1.2.tar.gz 11554 BLAKE2B bf4716f32b8d5e6cd8d5f8eef1156c09545fe22e48134fa0f98c47172141f0365f1995c2dad94c4e3a6f5a151883f92048bcd943fa07faeb7eff9c60f18555df SHA512 56a76d8467312de34413994e663eb63378ff179720b883037735eae9d8f23a5cc0ea32d4a9a2f9041af417b5ada07b7948fd481e3d5b2cb43db3c19183f6b263
DIST process-tests-3.0.0.tar.gz 15165 BLAKE2B 9e475a8b526a4d4749b86feae161127338594667642d90bfd4a194d500373b8fdb7d05b1eee7d5bcc0e980cf793c7bb15eb3de1e560d42cf07643c5bb47a3076 SHA512 2dc44c56f9ea1f8fc0ecce633fc1fc8d59a1abf6ccec6011515cb0899a7cefaa33afb99f5e8d72dc608e222d7856b615cdad281b2d93f9ef0467a06c80ae4a6e
-EBUILD process-tests-2.1.2-r1.ebuild 654 BLAKE2B 9515fc77a9e7decf2150d07432016309c797f0d22dbde0a370b12572b53c8e877f9a8d488777af3d7b464189feb6ef238a6b0ecec6824d7b660a8ac9bc41c01c SHA512 8adc7ecd1c99210fe27928945e7c3dab49bcb67eaceb25a6bedd7dee85ff4262734ed9d29d9b07b53f57cef36cee947ff90accf9fdb1727a60849a20067e3d6a
-EBUILD process-tests-3.0.0.ebuild 634 BLAKE2B 7f6dbef51e8de1159ba72ca22dc00698b0f88cb238cce3fc87af0b906658970bb72e5097fd29e0274645f53bdcb3e81fba4c9da7f7ef7844947d1c81b0a94b21 SHA512 3dfcb5925ed11d357671b6bb4114dc4ed21cfdc0c2bd6477296c534ae500c5b301cdac5123e37e64014e777a67a239cb1cd0fd2f1cf917036187825d23ffe15b
+EBUILD process-tests-3.0.0.ebuild 627 BLAKE2B b5d57e916fe0695d5a1f4bab56e82b15f982708606049096a6c6e6aa56b9d6030329ed5a8b56c55eeb127d84d6253adbb82813bcf8569a4ba662f19dd3cf4326 SHA512 1314576fa4cb2b5a2aa71c753f0becae0aceab5acc80fb962ac234dc7e4408f7f3a03e290301279ba7f23e8c6be1584de7c7478c1f39738b7afb1fbd7ebc9201
MISC metadata.xml 409 BLAKE2B 7a2bae7ebc779208f6e0eee56ee22501bda63f16cf87e692db98bab91570cf7c34dde7f1a41212b15e4cf88e41882dd1208a8b95de4af8989f012564bcf7f6e5 SHA512 71b33097b25a8ab5b37c52ac641a4a14cb667f82601a0eac53e5e1758c9a45d7132ce280533be4b833ae34756de2992c11c0671f75ffc45e095055e704b84852
diff --git a/dev-python/process-tests/process-tests-2.1.2-r1.ebuild b/dev-python/process-tests/process-tests-2.1.2-r1.ebuild
deleted file mode 100644
index d915295d97f1..000000000000
--- a/dev-python/process-tests/process-tests-2.1.2-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 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_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Tools for testing processes"
-HOMEPAGE="https://github.com/ionelmc/python-process-tests https://pypi.org/project/process-tests/"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-# There are no tests at all, under TODO
-# tests/test_process_tests.py is just empty
-RESTRICT="test"
-
-DOCS=( README.rst )
diff --git a/dev-python/process-tests/process-tests-3.0.0.ebuild b/dev-python/process-tests/process-tests-3.0.0.ebuild
index 9ab81aa0e3d1..931fec7b9fea 100644
--- a/dev-python/process-tests/process-tests-3.0.0.ebuild
+++ b/dev-python/process-tests/process-tests-3.0.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
distutils_enable_tests pytest
diff --git a/dev-python/prometheus-client/Manifest b/dev-python/prometheus-client/Manifest
index 8c0551d0d8d0..82ee385fe049 100644
--- a/dev-python/prometheus-client/Manifest
+++ b/dev-python/prometheus-client/Manifest
@@ -1,7 +1,3 @@
-DIST prometheus_client-0.17.1.tar.gz 90360 BLAKE2B 3927d5b6829a04cd72a99ac3b0b6a12726865b41d17f165a53f83a6a3791f18e25e03995088152ac7eae016eab7c6e29bef1e605f4c444f9963be04483ca2f02 SHA512 c8c776d646ea4a18a85fd26c858158b67979173dcf52d0a337cdb87fe907ff4081d8e0771176ba8be0ea6e244ee9b9097396c9aeb6f6db170a2c0f5a4898c771
-DIST prometheus_client-0.18.0.tar.gz 92365 BLAKE2B 2443fda2ae6f23cc817d4adbb63799501d7e688c2f10b876ed7dbb0f5efdd31d5ca7300fefc059a65533205155682e567c31eebe3e10b173bde4c018a17c65c9 SHA512 97ae14d549b3559f8e8136f56cde593ed2ef6303577e98e6f20367589d5df0e9630e9c13accf57609dfbb364527632c665e21f0778b0fd14cea5446495432ffb
DIST prometheus_client-0.19.0.tar.gz 77791 BLAKE2B 494895efc0b08dc0494f82db3c3f23ff07669579b65ad150b7c2ca64d1807c6da8cd0889244c6294f3b7eb5fb07058a260da03f30ae5fd4c47e3d8b118d1bc8a SHA512 8d0f14130916d79fe43380d3eb38ed16e9883c83528131067f147f1651a4509557b32243e7cfa92242de1e31a2bfd7784f77cc0e4e6723bdccb841fd0fe139d7
-EBUILD prometheus-client-0.17.1.ebuild 580 BLAKE2B 211d05274d1f01dc404e7fd5bf0953d86a8f59782af389f08a039f98ca4c6b6037caaf04054e47cd7d0168a9b3f34de4dac369b215897537d137e8ab984df630 SHA512 6312d5601966258a5155179674ecfc09cfefb9c3d5b7f63b14883dc7f3a8f52668be8e39b9559baee670c6cf5a839d8fdd4e9cf50c3f30efc0c413ad06998310
-EBUILD prometheus-client-0.18.0.ebuild 594 BLAKE2B c5c7656838b242530c786eec073bad0ad6d57404c4eebff9303ded5d63b4acf1f63e49cb1ae37f48834c82ee18a8b3ab12f2a9869369ece49a20bba2e996a9f4 SHA512 28ed0733aabd83096d64ba2f7a0781f48c83040d2de6d9e120bf4942ee4d468bd9ceed5b44098f43204a207582b24c7aaf4d309e2903ab65a35b8815b2214fb2
EBUILD prometheus-client-0.19.0.ebuild 586 BLAKE2B d0a2baee5b51b3cdd2911d6b3af1c4b9b027fa9af383b42fa1075af58be805698ff3d6148dc1a9a65f2c31a468545cb3c80613656b3d5e1a4689dfc6d9a5bf45 SHA512 aefd7e1a17b9721dcef23564797dfb737b3e05b85fbb71dd7e2fd6c9e3cdfb4c676bfb8152963eafdd13564e49e5750fe0b5d3e267bb49a6e27e47517c08d978
MISC metadata.xml 409 BLAKE2B 900f1046ec87679dabe88792bfea55cdf6dbbc1f332260e5487628530a1e5b2e07a1b5776313c484ed2355c205dea165547628297da3fd3e0d9e7c352f4f7a54 SHA512 beee1bb3823aa235e8c2667b18157254335777dbf1169beaee54190d41819dd0e82c58a8ea09c4981740370d7e5463ce11d327e02bf411093dfb653a557077ff
diff --git a/dev-python/prometheus-client/prometheus-client-0.17.1.ebuild b/dev-python/prometheus-client/prometheus-client-0.17.1.ebuild
deleted file mode 100644
index c5c7df98f938..000000000000
--- a/dev-python/prometheus-client/prometheus-client-0.17.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/twisted[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/prometheus-client/prometheus-client-0.18.0.ebuild b/dev-python/prometheus-client/prometheus-client-0.18.0.ebuild
deleted file mode 100644
index 3c42dc5e89f4..000000000000
--- a/dev-python/prometheus-client/prometheus-client-0.18.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/twisted[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/prompt-toolkit/Manifest b/dev-python/prompt-toolkit/Manifest
index 5c1f39229ff3..ff9967e2d7a4 100644
--- a/dev-python/prompt-toolkit/Manifest
+++ b/dev-python/prompt-toolkit/Manifest
@@ -1,7 +1,3 @@
-DIST prompt_toolkit-3.0.39.tar.gz 423068 BLAKE2B d8673b3a9f4eb57c503e85471c13cefdb4f53fad58145d4198cd0f678d3f2d9d72d22d651b239386d8ade29c1fd155a98e80e4002b00ccbbbeff577636b9aa27 SHA512 6aaa80d515cd9731be1cc0de97f679b9dc22701dfb3e23b5434240aae0cac5eaede08437171a710492ff4041a9d46956cf8ed02750e9a78319eb61223033ba90
-DIST prompt_toolkit-3.0.40.tar.gz 423978 BLAKE2B f48be10f9629c384d1903c0600cb976b89c68039ffc1fdd1eeb0d0846463850197f20d7ab7c5cf834b538b717acf506b53fa502e31d907a20197f94f246c469a SHA512 55e5ad252a8ae51ba6d985dc69a57f1364643d7fcd8c51ca5a928cc6a0ca424a1d4c9afcc5e8988951d03ed32afbc9a93eb1105c2931b0428b1ac8ec22ad53e8
DIST prompt_toolkit-3.0.41.tar.gz 424620 BLAKE2B 03224acf95a5937996bfdb9692b719752fab693923e5dab7f3aa1c960a9bcf2bc135c0deee25982a16937d5c12f55be9d3b70c4d0d400ba9f6ccb0070a66bf7a SHA512 ac8782b06275df01b32ccfaf6055b3b1bf4ff4aecfa76599b143025d79a7459f2722c659363d288361953105ef617337de1c5a71b693f7c28716d0c3df0e2c75
-EBUILD prompt-toolkit-3.0.39.ebuild 616 BLAKE2B 073a51226f05f724f99c690fca970a7bde2c4bc4ac3d3ab6742049acc6f328a0c6647f709a0de5203a2faa05da1d8927fd121d14074ff8baa7118c0d497cf631 SHA512 0871330a16caf4609833c9cce5bfadfaa32482f276c3e81d007d69217c93ab080c6c2300e44f7c2fc89607159ea1d380710a696916083bfb50ae4f0415e537c0
-EBUILD prompt-toolkit-3.0.40.ebuild 624 BLAKE2B cee559659a86905e0834ee91d7d6a37572edbf9c3f9cbae704ca47e857e9e017b30b581203097f2d263acb1c9bf527b6d15e2526f3e24f7e39bb41bf3a9fc72d SHA512 15f21a3395ff0a8fa4d7ae0b63950ebafd0a1af1794c07c49cdec9b554aff36b3e2fb5ce885f6e5df8e8621a01fba1438d3b33d435897feba80998ae08563d0d
-EBUILD prompt-toolkit-3.0.41.ebuild 630 BLAKE2B ba5290905ff7bad822016b9fbc6be45b078acdd41000b97eb45ad8d989ae76c42ce29f95ae802747e39dd0635dceeea8ea2634b0fc29f3cc4278ffe218f2b0ec SHA512 193ac6e99db79fb48766f3bd287252ecb8d88a9ef915665890ddb5713d78e96002d8326b92936dc88973712eb71517aa16424966d8ade5e990d8d308e3f74db6
+EBUILD prompt-toolkit-3.0.41.ebuild 622 BLAKE2B ef9194312fb2de9eb6a2879633602c4cd6b7b4e0f6ce4f69e1dcba2b1c2849b0e710a6e5056c60783a6b1b11eba987b2147c4a00d975521337f7b1fb8b026072 SHA512 77c2b8166ca415d5f3f0eb84d1a0be820d37aa61c94cee914ff116ca15fde21394af2a2a88b4706f75a285de8fa5c131b3538599ce04cd4b4a938cd92830f0ee
MISC metadata.xml 431 BLAKE2B 534336484c65b57df5e672729ff722b67445948e0485c3a62c2f7081724cb951b5157c600dc6162a3bb857c2be0f378b18670786279ff8b5cff2858588f8ebc9 SHA512 a9bf68326839069c61e70d4ef3fe304706f2543b9b91eb291566dd66f36d1abec00382ae205549a35f10dfc730f4613c5cc5c0ee4d6858538d50c4145bd3b15e
diff --git a/dev-python/prompt-toolkit/prompt-toolkit-3.0.39.ebuild b/dev-python/prompt-toolkit/prompt-toolkit-3.0.39.ebuild
deleted file mode 100644
index 4c44596a1cbe..000000000000
--- a/dev-python/prompt-toolkit/prompt-toolkit-3.0.39.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Building powerful interactive command lines in Python"
-HOMEPAGE="
- https://pypi.org/project/prompt-toolkit/
- https://github.com/prompt-toolkit/python-prompt-toolkit/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- dev-python/wcwidth[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/prompt-toolkit/prompt-toolkit-3.0.40.ebuild b/dev-python/prompt-toolkit/prompt-toolkit-3.0.40.ebuild
deleted file mode 100644
index f79321605a0f..000000000000
--- a/dev-python/prompt-toolkit/prompt-toolkit-3.0.40.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Building powerful interactive command lines in Python"
-HOMEPAGE="
- https://pypi.org/project/prompt-toolkit/
- https://github.com/prompt-toolkit/python-prompt-toolkit/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- dev-python/wcwidth[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/prompt-toolkit/prompt-toolkit-3.0.41.ebuild b/dev-python/prompt-toolkit/prompt-toolkit-3.0.41.ebuild
index 555f846afe27..082b151da3d1 100644
--- a/dev-python/prompt-toolkit/prompt-toolkit-3.0.41.ebuild
+++ b/dev-python/prompt-toolkit/prompt-toolkit-3.0.41.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
dev-python/wcwidth[${PYTHON_USEDEP}]
diff --git a/dev-python/pycryptodome/Manifest b/dev-python/pycryptodome/Manifest
index 00b1906b37f1..e4b67d793076 100644
--- a/dev-python/pycryptodome/Manifest
+++ b/dev-python/pycryptodome/Manifest
@@ -1,8 +1,5 @@
AUX pycryptodome-3.10.1-system-libtomcrypt.patch 1729 BLAKE2B 57a2022ef17e0b86e98b085336f5ce815304e326a5a2bd5cc8ff5d33b6efba440505767517b79c2f0bba39ab33f04d7434a3f0ee529b880ff7552aee2805dab5 SHA512 d53677c0ad96f161f9aed14b8f353a8cc12c92f31de9733789f9c4151710376d33e974fd611b763de94c631796d7a57cd8787656e3c1e985696e20537b34760e
-AUX pycryptodome-3.18.0-python3.12-unittest.patch 974 BLAKE2B ceffed2878cbaa96ffeb500ecf2a855ef0e1f22b5e2f762241b3fe920b3e9117f1e4c7b7179bccdbcfd65ea12ec17a21cd697f5842610e368fc2e7b5275a40a4 SHA512 9db569a809048007eb4ef6e34426f70535a23e64e7037871eef1a65af8809022155ca31efb2eefac83f4221f03d82328645ff87b313714711d53b661c160eebf
AUX pycryptodome-3.19.0-fix-verbosity-in-tests.patch 4023 BLAKE2B a2e93417ef67b38e4b9b938ad1b233e1e7fa1935b5363b46e35d8977e9aef4471db578cf77c93d56e41f98b9644f4e1b7e3475352a7211073fc2ae74d8dc51a7 SHA512 ae32efc54c9c4342f123814f3c80800fee480dba7076ebd37205bb83caef5e4d1d4a45d0fddb4d8ddbf86f3e239c9ac7ab1924bd576317aa8551a0069388a9d1
-DIST pycryptodome-3.18.0.gh.tar.gz 16720227 BLAKE2B dfdc3a7cc0b1aea1e7b7d8f6e8bcf651ca92f0020e2c51849512d00e716283537feb884cacdc655d99a6b992305db9b899172d022bc9ff65d6349ee40b40c4d5 SHA512 a30a6b406bfd1d4288169924924636246c36999ca1e14c5cb70bd2f71ce25739dae04726ca97bdaebf7a8b36927cc6f617fbe2599fad48512a2c5e016a528247
DIST pycryptodome-3.19.0.gh.tar.gz 17153954 BLAKE2B 5ecaacce490e5eec052d632b1427a4e36ba19a863c28934f53f247b945bb32a1367aeaf1b8669018978bd19d53c28a00f711158c6be014779c47c48f263b2e8c SHA512 1afa71336da38efb32f79d87b442a1d50537a6908ec153be7a087027a8540cebabab12922557c92e501f2d6da5c2f35466d3bbe6a3de44540de7278069691290
-EBUILD pycryptodome-3.18.0.ebuild 1451 BLAKE2B 325731accff1f84d62f7cac266f448dfc634d8c2f86d74a8e619b950d45c0a4fa412652dbe15eb8954bd414cd4218f2bb4c314927667f4e62672f924f22ea785 SHA512 eaff84a17c372dd8dfa67b933b37a55987073c7c31439effc095c0b187f6f1ca937fe2bfb7b2e03d4cb25c182d9e5893b4102c39183d6d7e86f6be1c6945171b
-EBUILD pycryptodome-3.19.0.ebuild 1439 BLAKE2B 8022463703b062d4f8da02d1b8c75b356b971a726ade530e91607003f103405d7014aa5972c687abb0eb6c6d18a214be474a5151cdb93eebbeaf3b76ea984567 SHA512 bd20990d91061c6db92e01162ab92663e8741a53f641a33fddff127221213853e1ca21e161ff124e61e4e5544c3c65b0d09725e272d6807f51995c1ea97e0bc4
+EBUILD pycryptodome-3.19.0.ebuild 1432 BLAKE2B 93b03dffd2e33944ba1a57688f32a1c5df80ffd12ae85130c8f5862fd43a2cdc3b85472cb7c4ca4f1f83d778d4d40c3357eca9418252497c515798c9da21244f SHA512 a582e9584889bcccd8222a47bc20251575309cc8fb71ed579c8762b18834efb87f706f2e101bd82e25838185a166ed18e30345da82570a58f3ffdb305628f676
MISC metadata.xml 386 BLAKE2B 1ec04c0cb752414f063177e637f1fc3e3c401db0c1f245cb33a3690e25597098b25fb2cd5f3ab99838a8bf8339906e2b23e325af5c7248fd880563c872c6fb60 SHA512 f19e2537c5a985389182860eaa45ae68a37ef1167c4b76b452513987fae6fcfb3534d102a079a003770372bbdb4f1997460c982b355f76d09f2387996e18091b
diff --git a/dev-python/pycryptodome/files/pycryptodome-3.18.0-python3.12-unittest.patch b/dev-python/pycryptodome/files/pycryptodome-3.18.0-python3.12-unittest.patch
deleted file mode 100644
index 6e49a784af16..000000000000
--- a/dev-python/pycryptodome/files/pycryptodome-3.18.0-python3.12-unittest.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/Legrandin/pycryptodome/pull/746
-
-From 9d70fbca927516b31ef61fd7cc3ed3e0ebc95fa6 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Thu, 1 Jun 2023 08:03:18 +0100
-Subject: [PATCH] Replace deprecated unittest aliases for Python 3.12
-
-See https://docs.python.org/3.12/whatsnew/3.12.html#removed.
---- a/lib/Crypto/SelfTest/PublicKey/test_import_ECC.py
-+++ b/lib/Crypto/SelfTest/PublicKey/test_import_ECC.py
-@@ -2269,9 +2269,9 @@ def test_import_x509_pem(self):
- def test_import_openssh_public(self):
- key_file = load_file("ecc_ed25519_public_openssh.txt")
- key = ECC._import_openssh_public(key_file)
-- self.failIf(key.has_private())
-+ self.assertFalse(key.has_private())
- key = ECC.import_key(key_file)
-- self.failIf(key.has_private())
-+ self.assertFalse(key.has_private())
-
- def test_import_openssh_private_clear(self):
- key_file = load_file("ecc_ed25519_private_openssh.pem")
diff --git a/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild b/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild
deleted file mode 100644
index c6091d5602fe..000000000000
--- a/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 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_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="A self-contained cryptographic library for Python"
-HOMEPAGE="
- https://www.pycryptodome.org/
- https://github.com/Legrandin/pycryptodome/
- https://pypi.org/project/pycryptodome/
-"
-SRC_URI="
- https://github.com/Legrandin/pycryptodome/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD-2 Unlicense"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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:=
- >=dev-libs/libtomcrypt-1.18.2-r1:=
-"
-BDEPEND="
- $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*')
-"
-RDEPEND="
- ${DEPEND}
- ${BDEPEND}
- !dev-python/pycrypto
-"
-
-PATCHES=(
- "${FILESDIR}/pycryptodome-3.10.1-system-libtomcrypt.patch"
- "${FILESDIR}/pycryptodome-3.18.0-python3.12-unittest.patch"
-)
-
-python_prepare_all() {
- # make sure we're unbundling it correctly
- rm -r src/libtom || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -x PYTHONPATH=${S}/test_vectors:${PYTHONPATH}
- "${EPYTHON}" - <<-EOF || die
- import sys
- from Crypto import SelfTest
- SelfTest.run(verbosity=2, stream=sys.stdout)
- EOF
-
- # TODO: run cmake tests from src/test?
-}
diff --git a/dev-python/pycryptodome/pycryptodome-3.19.0.ebuild b/dev-python/pycryptodome/pycryptodome-3.19.0.ebuild
index f7c07f2ea6a3..3efc9c7635bc 100644
--- a/dev-python/pycryptodome/pycryptodome-3.19.0.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.19.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="BSD-2 Unlicense"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~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/pydot/Manifest b/dev-python/pydot/Manifest
index 95596e0c3547..5875163ab2b4 100644
--- a/dev-python/pydot/Manifest
+++ b/dev-python/pydot/Manifest
@@ -2,5 +2,5 @@ AUX pydot-1.4.2-pyparsing-3.patch 738 BLAKE2B eb89ff2dabde77e8fcf9fdcad29cb9080d
DIST pydot-1.4.2.gh.tar.gz 272678 BLAKE2B 966f2c4ef3e26a63cc50ab89b5b6b5b413aabdfeddf994f2d5ba9dedaa1ed3152dd8060186e7380c3e768b783f7bfe1971cd600c18d1b73f7ac63db08ee3ace9 SHA512 caa8051561710129b5164fd1392da941829fd977092a6ec8b00efe7a199d2d60bc7ef13cb0e51615f384550f0fb80190d0f56b83d8d80d1fe372efb5dbbd3632
DIST pydot-1.4.2.tar.gz 272678 BLAKE2B 966f2c4ef3e26a63cc50ab89b5b6b5b413aabdfeddf994f2d5ba9dedaa1ed3152dd8060186e7380c3e768b783f7bfe1971cd600c18d1b73f7ac63db08ee3ace9 SHA512 caa8051561710129b5164fd1392da941829fd977092a6ec8b00efe7a199d2d60bc7ef13cb0e51615f384550f0fb80190d0f56b83d8d80d1fe372efb5dbbd3632
EBUILD pydot-1.4.2-r3.ebuild 911 BLAKE2B 169fb4c4a4f2a4ebc923f0a2e320814700088e8235f40aafac1dfc0320d3bf842b59ec91d3fb59d12651df74eda9b5843be31ed72cfec8495969bc6e04de4949 SHA512 26107783e8dde1a1280ed9fe5330945d48400381c848de3428561a77175b1a3b280c816ecd0255a104f8fb66717769c1cfa6f15274873792b6dd0977722d2335
-EBUILD pydot-1.4.2-r4.ebuild 1037 BLAKE2B 90b75d73fc4e89a1b300e610902c19212b86f7a733a39ace753d8008e8b39be7f1858e443d9ab59d4d2fab87f87eaabe70bbf3971de773235a9c9768930bedc4 SHA512 6fb0ee7166e5f3002975f8fa81b85f746be6632827a85334bb013b572b3c6c63fd35c2c585e78f5ab14ea88bcbf1671aee437855000c8c1b76e25c98f55a25b6
+EBUILD pydot-1.4.2-r4.ebuild 1153 BLAKE2B 27fd12ca4d712e538cd6792bd66cbac0425df7377e3d4bc13531c8c782e0a2c65bf204369d166b82e1451d326a3c3e089ab66a0fa46fc13c52efeea8c9b21ae8 SHA512 b5f1fbbe046fdc8fc4f2ca17fdde1ef10ad59bb59f113d0cc683af6f773a90e4c13aed921827070906ae998dcbd4e89321373bb3f33f51bd505bd31ea583b29c
MISC metadata.xml 372 BLAKE2B faad24394ef27dedc8b563e505444b414fe95cb6097bd2bebe01232e68c975b77d415c2a05ec1ad19f0ce1218d1c3f057beea6deecef01b940962a287ad8ce46 SHA512 281a6e2097fcf978f7e691640e257a5f60b242570f8a5715e078363c5658b96b50d3c29ccaad448c0b2ac3dd7b898dcae457bafdb08952163de8d1af81954d75
diff --git a/dev-python/pydot/pydot-1.4.2-r4.ebuild b/dev-python/pydot/pydot-1.4.2-r4.ebuild
index 4a612a3dc5e4..17ee12d24ddf 100644
--- a/dev-python/pydot/pydot-1.4.2-r4.ebuild
+++ b/dev-python/pydot/pydot-1.4.2-r4.ebuild
@@ -3,14 +3,20 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1
DESCRIPTION="Python interface to Graphviz's Dot language"
-HOMEPAGE="https://github.com/pydot/pydot https://pypi.org/project/pydot/"
+HOMEPAGE="
+ https://github.com/pydot/pydot/
+ https://pypi.org/project/pydot/
+"
# pypi releases don't include tests
-SRC_URI="https://github.com/pydot/pydot/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+SRC_URI="
+ https://github.com/pydot/pydot/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
LICENSE="MIT"
SLOT="0"
@@ -20,16 +26,24 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pyparsing[${PYTHON_USEDEP}]
- media-gfx/graphviz"
+ media-gfx/graphviz
+"
BDEPEND="
test? (
${RDEPEND}
dev-python/chardet[${PYTHON_USEDEP}]
- )"
+ )
+"
-PATCHES=(
- "${FILESDIR}"/${PN}-1.4.2-pyparsing-3.patch
-)
+src_prepare() {
+ local PATCHES=(
+ "${FILESDIR}"/${PN}-1.4.2-pyparsing-3.patch
+ )
+
+ # broken
+ rm test/my_tests/html_labels.dot || die
+ distutils-r1_src_prepare
+}
python_test() {
cd test || die
diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest
index 43be28a329c4..d02285784d1a 100644
--- a/dev-python/pyglet/Manifest
+++ b/dev-python/pyglet/Manifest
@@ -1,5 +1,5 @@
DIST pyglet-2.0.10.gh.tar.gz 6414679 BLAKE2B 42d6724d67bfac5b80f22f8e995b601dde9e68c49e75b75d1deffb5816ac5a246f0fa5923d159ea27b71720a8301f49dade12ed5179dd4dd69af81085a3daf80 SHA512 cb92e920eebc7b09ccbf396f5a78e5e089df17fbc0cd40b862be9309d97999fcf76995de5602c75efa2294bb387c7489a075fa0bd8ef322ec3573ba6524a3aa4
DIST pyglet-2.0.9.gh.tar.gz 6201289 BLAKE2B 5d79171a1a01087a26a9d02737d6cc1c7bd30d0c7b4266caf211f73a035f26d40495c2aed2090cb4e72b8cd7964b7638c0bd924e0e6bf66db19aecfcac04f455 SHA512 dbaaaa4006b9b92b8d53b5936dc82769c4f2ea203b83fe96952dbfaaba14c1cb877e850c26fb6c1fd4da2580cfc661ff5ea10f30449365dbbfe0307734ba81bd
-EBUILD pyglet-2.0.10.ebuild 2020 BLAKE2B f065cb3e7d4c3a9548b11a70d251a8ff4002e754e0533063702058fe68f936b0c1523303b1f4d3740743ae22037e89bbab339bf8ad3fdf51c7e0475a444b9714 SHA512 56847bb123232d266850d13ba4ddecbac5d8d497e0f3574a959a24b4a4a45e3ad9b558e0a258183ff73e3f5dd75a78aae2ef6836f35b64fba0bf80d682cf2d24
+EBUILD pyglet-2.0.10.ebuild 2018 BLAKE2B 93fd3cfd22dbcf1786884bc04e74ab20f7325472dd110c4b924c57c20b9053695a42c8810357c39f3f25eeb321aca18d4f8565c180f3ccd99a2478f69a176ab1 SHA512 ddbfdb1314c30996c19e7ab2c29817ddd01d93c293f792e0774660b8954e6a7f0834e31995f28b7ac2201b01f9877afe45bf75b4b189ff8867c550527b112769
EBUILD pyglet-2.0.9.ebuild 1931 BLAKE2B c449d226637546a5e1bfcb1ef0cd6973099877be2f95e650a9c1f7eef9d30d9ad12dc9c6a871a3d51ce21ba7b09599bf5b86bf5989c59d86e7284e5a0ebcc017 SHA512 8d90820254cf00cd70ba371480e62b0af7a2866892e776acf465793c45b21b789468fef3428c2218eeb9bf80372fa8b78594b6546dc161223461dfd94b7e08fe
MISC metadata.xml 1092 BLAKE2B 51abba6b5545fb47d277edaca91fda755e885f08a9407f5cd3d468c8b0b86991b57d8d151e27d59755ea884ae894ed0e5c32d357b0d81e66eb9054ca6fc92055 SHA512 7e47cc4c39ebf827bf46423251df994a65c2af8ada9420b36810e36f245bbd810796bc8b02cbce182ff071bbd9dae0c9e5d9f5cb201349cd49fa311b3891dc2f
diff --git a/dev-python/pyglet/pyglet-2.0.10.ebuild b/dev-python/pyglet/pyglet-2.0.10.ebuild
index b3fb9f719635..488851f6e4e3 100644
--- a/dev-python/pyglet/pyglet-2.0.10.ebuild
+++ b/dev-python/pyglet/pyglet-2.0.10.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.gh.tar.g
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86 ~amd64-linux ~x86-linux"
IUSE="examples image +sound"
BDEPEND="
diff --git a/dev-python/pyicu/Manifest b/dev-python/pyicu/Manifest
index 3c196915348c..0056c0b7b66c 100644
--- a/dev-python/pyicu/Manifest
+++ b/dev-python/pyicu/Manifest
@@ -1,5 +1,3 @@
-DIST pyicu-v2.11.tar.bz2 193939 BLAKE2B 2226d9b669242980a52c1c3e734519a581c8f80cb34ff477d3602f150d290a105c86e40ea1e2f13012a81484b89bd2c50a76975683f27fcbcce9bae2475a7175 SHA512 c50e0fad3c92ccaeedf18f7ed6c31772f74b1e5bd01f00dc94b535079ce910d9033dba5ad15dabbedf6eff2034503d69d0715e0b4938ab2701450a8b641bab34
DIST pyicu-v2.12.tar.bz2 195543 BLAKE2B ffee7f0d77495ca490047f6c1f280e47161a9dcebbf5525c8131a3876d10048f154aabfa2be98cd9bbe8e32cea2be86736cf7aa1b0193084b0b7dc36a45b861f SHA512 b182550a9491795699868908615a823e9e35220b6b43ef745a0e34563a133d2c9c2c5c8ae6e221f8c7117d310214828e8110f9e4113fd5cae7e724425de8fe84
-EBUILD pyicu-2.11.ebuild 728 BLAKE2B ad44881ddc48e9f01c576e5a2bff2967ecc2fecf09fc5f3c8c8e6694fb27093e2cc0a3d1d4c7d9ed24e241f9b12889b279589d62e9958d4fb1fea7409f495a61 SHA512 ecb51c6e3ce0e51b63af60c1d2db953e5becc4e529775f13834a0f173b869bba35cf626774f230520d8ba525fe80d41fe03334e3fba975c0fae4c83854f9848f
-EBUILD pyicu-2.12.ebuild 763 BLAKE2B af1ccab3c87c2c38db58ad49cf684b3e4a678affd0c9ac6779acf86871c21851b7280444dd8a63117dd94e23ff6dc579464b0f6a7a8f3126a2fec2964335e6fd SHA512 29cd7b0fb0791e828f1a458ec1dc63cd7d83a82b967cd566f8cf00f5fd25b3de857b39284b4e832ac232a4dd3474741b0b4bb5d0e7332514be308ec5e2dbdd32
+EBUILD pyicu-2.12.ebuild 761 BLAKE2B 919cc99628c19bed5d598a02f24271a06f8a9f74171432274133501212a2ba454533221e171050f328f2b446f12cda6e5a45b8aa28bb13c1b0eed330f34189dc SHA512 934178e472306be67576301449f1241a257d2681a5e2fb16ddf452a8bcdf023e72cb51ec094338a6fdbe88d776ae20334f19f63a5d573184f4305804616bdb36
MISC metadata.xml 415 BLAKE2B a96dc033850e25f2afcd4128d38becd7c86263e5bb366a701c88a2bc81118aef03217bbfe0c2ff0719f636104b2a12995815c36f2a3e6539136509c7900c25e4 SHA512 e8d901e2276b0a92ae8e0cdd4b0e1cacd29d9eda86491a31a2057d013b7c4f8c340d0e83dbfd53500906f79a827d837cc7e445c24e6cf5b50ee809ec2c35eb13
diff --git a/dev-python/pyicu/pyicu-2.11.ebuild b/dev-python/pyicu/pyicu-2.11.ebuild
deleted file mode 100644
index 4de511fafb1e..000000000000
--- a/dev-python/pyicu/pyicu-2.11.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1
-
-MY_P=${P/-/-v}
-DESCRIPTION="Python bindings for dev-libs/icu"
-HOMEPAGE="
- https://gitlab.pyicu.org/main/pyicu/
- https://pypi.org/project/PyICU/
-"
-SRC_URI="
- https://gitlab.pyicu.org/main/pyicu/-/archive/v${PV}/${MY_P}.tar.bz2
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
-
-DEPEND="
- dev-libs/icu:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- test? (
- dev-python/six[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( CHANGES CREDITS README.md )
-
-distutils_enable_tests pytest
diff --git a/dev-python/pyicu/pyicu-2.12.ebuild b/dev-python/pyicu/pyicu-2.12.ebuild
index 44cff26c1a31..bec5cfedee28 100644
--- a/dev-python/pyicu/pyicu-2.12.ebuild
+++ b/dev-python/pyicu/pyicu-2.12.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
DEPEND="
dev-libs/icu:=
diff --git a/dev-python/pymediainfo/Manifest b/dev-python/pymediainfo/Manifest
index 5b8c5f11c337..ca46eb19ca47 100644
--- a/dev-python/pymediainfo/Manifest
+++ b/dev-python/pymediainfo/Manifest
@@ -1,5 +1,3 @@
-DIST pymediainfo-6.0.1.tar.gz 446487 BLAKE2B 402c71157e43fd03efe37934932c61e1e22d469c13f5b5e85d7e0f1d52d6e54289860777c1677efeb4710a5c55086a1c7db03da8ad2f88f49d144bd5484f8638 SHA512 7b373b133911eb320248f72627f6aeb6fa04705b55500639d18094ed8227296fd744c2c4b76d765e8b2d98d78f443114e9ca7ef8e2e0eb498d48d2b46956f952
DIST pymediainfo-6.1.0.tar.gz 446466 BLAKE2B 66a2863439cd2df7e5ad8be07a377b8201048aed4f6b4efb2289f316a184ebbc5376ce4e437e05819906a49eb40d49039f8e17654470cd1539fdfdb6496b3b71 SHA512 2c32134f42794a7228591d96e2cbe64b30693b671ded4e386b08eb6d571459e4a06d551d3c169dd340f560cf5ec7f86f6cd73fc135e4404614c22ed452273783
-EBUILD pymediainfo-6.0.1.ebuild 749 BLAKE2B d22b7d1d209e6443e4a74eeb23423927823613bc4bdd38e593bf1c5c3d2d8a6112cf4fa223c7c2e68878514cd18ebe74a5c59779a4d5fb5afac9128ad0977407 SHA512 2830ef22dbb42a52fd0c1fa69bcf14ac3f5d8cd90796aa2e6ff6019dc144e48ded77440d2b706f6d419274bc5d759a80146a2f5a429c49fa129146487b23b3e8
-EBUILD pymediainfo-6.1.0.ebuild 751 BLAKE2B 8bb09faa18f78c41db958f31b9c465e1b8dd60e70d81f93a6d28dc17b228ce3d743370a491eb851c3131de6b31541151d65230fa21af33ff9f21be99ff553bab SHA512 f0e7fda3f4c063be7ea64adf283c583da8309d7801ed74aa229d3509dd9118c0ce136e16a3ece26aea6fa71b3d71f5263eedaa9e154cdf8e4cf13650a6881e02
+EBUILD pymediainfo-6.1.0.ebuild 749 BLAKE2B d22b7d1d209e6443e4a74eeb23423927823613bc4bdd38e593bf1c5c3d2d8a6112cf4fa223c7c2e68878514cd18ebe74a5c59779a4d5fb5afac9128ad0977407 SHA512 2830ef22dbb42a52fd0c1fa69bcf14ac3f5d8cd90796aa2e6ff6019dc144e48ded77440d2b706f6d419274bc5d759a80146a2f5a429c49fa129146487b23b3e8
MISC metadata.xml 491 BLAKE2B c204e000d175f22b70686247e5db4b7cf791489785aaa72099676a554791c555ad3c60892229b12c35b84d1a382b9adfa54eef6cc20bd5cc63ea536c05995032 SHA512 507cc75dc66e7d23846f0a295ac0a21110f9164fb0a5b70f3f7a71420796fd1f35ffb587a84952634e1cef6df322db4abf0eba50976033fd0159d92f54e10357
diff --git a/dev-python/pymediainfo/pymediainfo-6.0.1.ebuild b/dev-python/pymediainfo/pymediainfo-6.0.1.ebuild
deleted file mode 100644
index c96cd4566edf..000000000000
--- a/dev-python/pymediainfo/pymediainfo-6.0.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A wrapper around the mediainfo library"
-HOMEPAGE="
- https://github.com/sbraz/pymediainfo/
- https://pypi.org/project/pymediainfo/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
- media-libs/libmediainfo
-"
-# tests/test_pymediainfo.py::MediaInfoURLTest::test_parse_url requires libmediainfo with curl support
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- media-libs/libmediainfo[curl]
- )
-"
-
-distutils_enable_sphinx docs dev-python/alabaster
-distutils_enable_tests pytest
diff --git a/dev-python/pymediainfo/pymediainfo-6.1.0.ebuild b/dev-python/pymediainfo/pymediainfo-6.1.0.ebuild
index 61509b8f05cd..c96cd4566edf 100644
--- a/dev-python/pymediainfo/pymediainfo-6.1.0.ebuild
+++ b/dev-python/pymediainfo/pymediainfo-6.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND="
media-libs/libmediainfo
diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest
index 4d49abdb7ec0..08763f6b1f93 100644
--- a/dev-python/pyproject-fmt/Manifest
+++ b/dev-python/pyproject-fmt/Manifest
@@ -1,7 +1,3 @@
-DIST pyproject_fmt-1.3.0.tar.gz 14367 BLAKE2B 55e96febd3b0bf9a84013c9ca002b7f77c043a62dae1dfc993efcabfe349bf607ffc23ba969c213e15debcd9e13cfe65267c14fa1a144f311fd20f14c043fd4c SHA512 d3e853e0f7c85ddffcc7ec2aa94d7f61fff2e55cbf6f564fd3b4bb1cf02d2dc54407b550d44dfefbfdd496f1b3ea995197cc3d45aea7725799abff12ccadcf0a
-DIST pyproject_fmt-1.4.1.tar.gz 15280 BLAKE2B e91fd5b5a5c6b1e26337446488107cce5441ad53dec5c74e04b991d844c37cd142644b2213353a11ddb8865b517652c0d1a25b67b2696ad3af3a0de8ce0c2e3b SHA512 4750340ddea29a214abb20bbddda2ff505f2b022812c7a9ddfd92edfb38315376757c5263f7f1a272867665af8f176ba3fefd1a1c210ee5ce5577ba2e9a4807b
DIST pyproject_fmt-1.5.1.tar.gz 15639 BLAKE2B b625504295fce9fee9cfb09c821654edad8aa8e0537777f268f759ed8aeb6d2dd49e00b63c0e35e1d2a6946702c025ed5c15282ca8d2de5f479d373720273eef SHA512 12c3734ed2fab66f01c9cd2f5335cb4f925657f7c1f2cb8f7a3f9fdc73ec0746dd6b634cc1799b4dc4760d5b8061b4b30a06ae7030f94494792070674a2da338
-EBUILD pyproject-fmt-1.3.0.ebuild 1037 BLAKE2B 7d49de346ada61178c1bff076053a7bd33904061648aefecaebd46c145693a5f3500252284fb5cd90393e2ca0840e1a1ce38ee7a7e7c599011a338f32ba84e28 SHA512 67bd92d4815b87884561c6bc2091bdc1214cae827e5c588e1bbff739a47475473a3e0454f2f8d5913eb15c0c5e8c7336a3100f0be8aa74ae815f6b32215135a3
-EBUILD pyproject-fmt-1.4.1.ebuild 1045 BLAKE2B c914ab4658ff849055a10ab9bba136073dee119897ef3d74cf04f5583c2858bb00b63a16efdc713d57986be2dc869ab1ca555a03eb7cb3f210653edd777b68ee SHA512 65cc1ed712b09bdeb88bf4ed5bc4e5208d63a34db06999484cb436fc3178fc782cdd7c8b2466979fe40bd94f39abd1bd79bdf2334fc5fa2b83b9b0afef8bff50
-EBUILD pyproject-fmt-1.5.1.ebuild 1045 BLAKE2B c914ab4658ff849055a10ab9bba136073dee119897ef3d74cf04f5583c2858bb00b63a16efdc713d57986be2dc869ab1ca555a03eb7cb3f210653edd777b68ee SHA512 65cc1ed712b09bdeb88bf4ed5bc4e5208d63a34db06999484cb436fc3178fc782cdd7c8b2466979fe40bd94f39abd1bd79bdf2334fc5fa2b83b9b0afef8bff50
+EBUILD pyproject-fmt-1.5.1.ebuild 1037 BLAKE2B 7d49de346ada61178c1bff076053a7bd33904061648aefecaebd46c145693a5f3500252284fb5cd90393e2ca0840e1a1ce38ee7a7e7c599011a338f32ba84e28 SHA512 67bd92d4815b87884561c6bc2091bdc1214cae827e5c588e1bbff739a47475473a3e0454f2f8d5913eb15c0c5e8c7336a3100f0be8aa74ae815f6b32215135a3
MISC metadata.xml 380 BLAKE2B f139b3f6c22d40d7c91b9b35db262813e299d1a3c1a1f8d6129e457fac62e3e7029a05315a3bddd9c4542764a33160c89b58b3b62f457efb088a7ae7cd86a936 SHA512 38bd0633defb67ee1831480c8b3896e158d0735ec74057b13b3c389cf26bd6ecb878f21d172f83293789d81ca2c30afedab8eaeb4ab1774b39972fdd5f805a81
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-1.3.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-1.3.0.ebuild
deleted file mode 100644
index f2bb62da24c8..000000000000
--- a/dev-python/pyproject-fmt/pyproject-fmt-1.3.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Format your pyproject.toml file"
-HOMEPAGE="
- https://github.com/tox-dev/pyproject-fmt/
- https://pypi.org/project/pyproject-fmt/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/natsort[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/tomlkit[${PYTHON_USEDEP}]
-"
-# tox is called as a subprocess, to get targets from tox.ini
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
- dev-python/tox
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # upstream lower bounds are completely meaningless and copying them
- # to the ebuild is a horrible waste of time
- sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-1.4.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-1.4.1.ebuild
deleted file mode 100644
index c440d098979a..000000000000
--- a/dev-python/pyproject-fmt/pyproject-fmt-1.4.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Format your pyproject.toml file"
-HOMEPAGE="
- https://github.com/tox-dev/pyproject-fmt/
- https://pypi.org/project/pyproject-fmt/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/natsort[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/tomlkit[${PYTHON_USEDEP}]
-"
-# tox is called as a subprocess, to get targets from tox.ini
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
- dev-python/tox
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # upstream lower bounds are completely meaningless and copying them
- # to the ebuild is a horrible waste of time
- sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-1.5.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-1.5.1.ebuild
index c440d098979a..f2bb62da24c8 100644
--- a/dev-python/pyproject-fmt/pyproject-fmt-1.5.1.ebuild
+++ b/dev-python/pyproject-fmt/pyproject-fmt-1.5.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/natsort[${PYTHON_USEDEP}]
diff --git a/dev-python/pyrsistent/Manifest b/dev-python/pyrsistent/Manifest
index 805d184e2522..9f5a38157e68 100644
--- a/dev-python/pyrsistent/Manifest
+++ b/dev-python/pyrsistent/Manifest
@@ -1,5 +1,5 @@
DIST pyrsistent-0.19.3.tar.gz 102640 BLAKE2B 60c5ef9d3f26c4529d05804df13453c75b6ff70e12fbbbbe22312686da929766fc903b18ca77d626192e1f3fc9fbdfdbbbd4eef102f1504b38feeeedf00450d5 SHA512 6bb70b6fd65b5cd9f961a3199c2d90725aaa66fb869e4eba2143735e2f3a7e4ecdc782b3498acc2d92e263c3bed14cec8cc77324f4ebd08c300ba6735db5ecf7
DIST pyrsistent-0.20.0.tar.gz 103642 BLAKE2B ebc5d8f2309599ae3e34c35d35edb148758fde28270b9c5c9880e5a180bdf11424804aba0272b515224ed4edcf9dbad3ff21b810a0d40f563617ece76e275432 SHA512 ac78c55e8687f12ae8729f2262a76a9257a6d6f4bbb5a01cb45ffb170d5c2044b1f26b3ed1359b2d722201507c32781f024b49b20d45faedf288823a98255a6f
EBUILD pyrsistent-0.19.3.ebuild 648 BLAKE2B 23475a7b1cd1a362ab3d5b472d98940e58d7242f862e6f0590e38d0384fd851def8b81c3e9eccf1744af13dd99215181a05404b06260db37daefb28fc3cd42ab SHA512 c977c02fcbd640d69561219219daaa9d83d5c3a4a1fdd0ec0218d20d8285c154f020061517f3655c9e5b30f12a5d0ffecf898d50008dadec2b0a0ee5f4483122
-EBUILD pyrsistent-0.20.0.ebuild 778 BLAKE2B 46c307fcbc4239f25594efa9bd262ef9d8261a34fccd6e76b35bb11db45fd84f5b4bac566712b0ea072f6412123e74801d16db9b070977aa98aecbca376b24c6 SHA512 536b3a9f65a1bebc7d323d5e32a132f581edd40b34f002dab88de334facf616956aa7799f9e527b7f4e61838afca6f6b87606ed7534e3e670da60abf2b96c967
+EBUILD pyrsistent-0.20.0.ebuild 771 BLAKE2B 621e18e2dc46c95bd96616d8e2a3dbf2d49be4ccf9b630fa5beef62f391446c40b42365657b195ad41672c0987c7a25f499fe4a27e1a664e2536b1cd9ba20f18 SHA512 069b80add1490d7741df4e735e1c653c9622384126219c8dc1f1abef36a0b33ce0156ea204f421b101b445c5f04b379f0894bd54658fb17e642d8fa95f382ac4
MISC metadata.xml 679 BLAKE2B 76aeec6a50762c88114fe15474385d3fea8f2e74570f95fc71e505dd972f746964e24381a23b76fe2275f419fa2e54285199c7dd680b82a072e2395b868c4fa5 SHA512 ade6c5efb1dcd891a0a65ba4ab84568ca48f9ab553079aeb7c107c37931b0b17767dbac2edb8669d50f053162ebfc0af8bf7df257afe5c89ef4df4d34c0058c9
diff --git a/dev-python/pyrsistent/pyrsistent-0.20.0.ebuild b/dev-python/pyrsistent/pyrsistent-0.20.0.ebuild
index 6c59cf318850..d201e96db9dd 100644
--- a/dev-python/pyrsistent/pyrsistent-0.20.0.ebuild
+++ b/dev-python/pyrsistent/pyrsistent-0.20.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="+native-extensions"
BDEPEND="
diff --git a/dev-python/pyte/Manifest b/dev-python/pyte/Manifest
index e1222960a076..36818de94cd4 100644
--- a/dev-python/pyte/Manifest
+++ b/dev-python/pyte/Manifest
@@ -1,5 +1,3 @@
-DIST pyte-0.8.1.gh.tar.gz 92220 BLAKE2B f4f803ecbf9bc62936ea499929b7fb976c14ee09fe00ee56d5499bb2543a6ac769dd7c87e177c297bbf8ab082c34f154a26daf3a1c84917249400b09556c2b80 SHA512 f49d9394cca92c27fdd5319bdce164d5cac63b77d13156de7105bee6087a615e844fafa8507089c8bf6cf31a796cc858a3ccf597aa23cfa595d0d9e0adfab5d4
DIST pyte-0.8.2.gh.tar.gz 94352 BLAKE2B 70b8e580b0fffee7c61dcf1b0538751584a405d2c46db6cedb3d6fe1b13a00a7b4c84495e49b0facb2644a22c4021ce6f1a4c91bb8016198e2c779ae0437157b SHA512 6b70f16062a6099fe9ef6f6bb789c18ffe7c0003c48877fd32b68a6cb8fd911e8688118663e7a1af60c5c3e04a55504a40953d2e5814376872ce1afcc64e0bb8
-EBUILD pyte-0.8.1.ebuild 745 BLAKE2B b3fec126bf3f2394d2f039437b70b9a3059170210c4b5c0eb76ea006680078ccef788fee073d6ce495d959ab3e0970188029394082e391f99c34326bfcaa6bf0 SHA512 48b28213ebcd5a1266655d4fea259c26925996f89613cb2c7c21ef4146d38483a7b9f8de413dfdf4a9cde0a704ef310530cae46c904a1e547e4da6c183d2cbc6
-EBUILD pyte-0.8.2.ebuild 732 BLAKE2B c154d4c85a400d43b371066737dc3fb5eeababb596d858b8be1af8d693d254dbe59945c58857fa8446a04c411d9370cdafa13b8090f22812e49239b3048a8d34 SHA512 a32e4cfb1406bb183c393714e02dae400370ee59ec04a867a6176a36ae75b5a44326a31d0d60723c05a00a04ff5672c9644dcc17787776edaf48e4501ba6426e
+EBUILD pyte-0.8.2.ebuild 729 BLAKE2B 4bf690278c3b94e9fcf474d4125187c8c7299f19f2185984efdb2927b7cbd059d0b4521443b419f3ee30dffd220f2841aad86b53632fb5b8a6f695d432946038 SHA512 8de3ad08b63b3641cb6de1961ef6f90312433762e6e82b7da95af19411b7439820421cc931308ac99de85c898a96a72d6962497edbf8941eaf51339fc548499f
MISC metadata.xml 398 BLAKE2B 4bca2386a5448c989f5aa69096d6f1ab1601fbbd547d81c01920054cab0d3aed2182965e6ffda0ec07ddac5a18fc759e002173ffced3574767d730a39f06fafe SHA512 30ca4fae97a92145e55e0a59dec2edaafeb7931cd422bbe0c96d1ab1f68cc49124f00ed0d2143d444091b5c2561076e47b9ecd7436f59a11c79d3af670528a24
diff --git a/dev-python/pyte/pyte-0.8.1.ebuild b/dev-python/pyte/pyte-0.8.1.ebuild
deleted file mode 100644
index 86c91a90bf8c..000000000000
--- a/dev-python/pyte/pyte-0.8.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Simple VTXXX-compatible terminal emulator"
-HOMEPAGE="https://pypi.org/project/pyte/ https://github.com/selectel/pyte"
-SRC_URI="
- https://github.com/selectel/pyte/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-SLOT="0"
-LICENSE="LGPL-3"
-KEYWORDS="amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- dev-python/wcwidth[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # run pytest directly for tests
- sed -i '/setup_requires=\["pytest-runner"\]/d' setup.py || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/pyte/pyte-0.8.2.ebuild b/dev-python/pyte/pyte-0.8.2.ebuild
index 73d0dbf74b23..56b5025b1938 100644
--- a/dev-python/pyte/pyte-0.8.2.ebuild
+++ b/dev-python/pyte/pyte-0.8.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
SLOT="0"
LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-python/wcwidth[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-django/Manifest b/dev-python/pytest-django/Manifest
index 8d3fb9c051f6..488a6fa1e637 100644
--- a/dev-python/pytest-django/Manifest
+++ b/dev-python/pytest-django/Manifest
@@ -1,8 +1,3 @@
-AUX pytest-django-4.5.2-pytest-7.patch 1363 BLAKE2B 167e9fe999261fbf39985de8da87e551d08c9e855812bfc3b35c0a8f6c4c64bb99c2dbc9e706714cb20258da30072420841b033fd71e3157a8821a728be8b0c3 SHA512 9e57788693cdbd472d45c6f40190514a90d7b2d067fd8bfa95938ffbd0471bc9855266f2027368f3ae51bc5f03f743fab65b986c830f450bf72a3269ca17f1d1
-DIST pytest-django-4.5.2.gh.tar.gz 75429 BLAKE2B 2e8fba037c7618c6dd1c9200c5c44a7b00a13a2d70b4a593a461af3dbc0333b6814ceca16f88a58f1b6aeea2700cac12b589ede702b8eaf023fb3948e0ab8b9a SHA512 09ed5bfe850599e95190d9b15e9383d1249ea575a7b3921744583da6266dd2c8d3eb4f93c8de96d98e1a8e33d1639937470cdc6d11558fcaea57d014dce13500
-DIST pytest-django-4.6.0.gh.tar.gz 77499 BLAKE2B 057eb0f3593aed92285d96edbcff94cab5ec1574c394793199df4b93bfb3256b723ae74689a6413f7a2303b8c5564e40805f4e9ee6ed2dead1030d8da3a4f7ed SHA512 e2dc2a1993b795cc15f6d63757a9c01b2f466812f69f07aa43deff8260edcd881da554a200b0d793173a2fa9efd826f020e2ba1c26931fa2f59503d25ce7c240
DIST pytest-django-4.7.0.gh.tar.gz 77146 BLAKE2B 7e5b0c1bc1e3953794f39cf425150a4963acab44295a23d3ee67147d3b6bdb66b56de165caae6ba2cfaa083e9b2de9c13ead699cee46008afeded65ba743b3d3 SHA512 090337442568b43e9da4ec2b3d0c1f862e44c90a3852906338928a968e4fa89ef9e9e930f43d067e48dde317aeba465ec374be9d5ec74c835ad7e1cea9cba93b
-EBUILD pytest-django-4.5.2-r1.ebuild 1376 BLAKE2B bc85f9ec2fda83e6682e7604cd20069605cdafa9361815311c33314c36eae616b861689c951a2222a54ffbf9e1e38d64903570b81b250aea7916ac8487d3870c SHA512 3ef9ae7d304db7e7e7bac065ea2f51de608cef555bae87c9fa817c93472befc1be41071d690fed53314b4151708a27676ca6b5c4c3c82aae1fb56b92033023e9
-EBUILD pytest-django-4.6.0.ebuild 1246 BLAKE2B 278b0a29f75b3c363168a2790ad364dfd2a3f9a6f37da485593174774dab2f8166f8741133a2bf548d425109c333933ac345cc31709850bb3e197909025cf97a SHA512 682ea577319a7f6e879af83139096933d40f2f1555420c1424c1c5d34923486dfaefd0544bc3a0a79cd454ca40eb006144b20ecdeecc4f9f5bef139548797758
-EBUILD pytest-django-4.7.0.ebuild 1246 BLAKE2B 278b0a29f75b3c363168a2790ad364dfd2a3f9a6f37da485593174774dab2f8166f8741133a2bf548d425109c333933ac345cc31709850bb3e197909025cf97a SHA512 682ea577319a7f6e879af83139096933d40f2f1555420c1424c1c5d34923486dfaefd0544bc3a0a79cd454ca40eb006144b20ecdeecc4f9f5bef139548797758
+EBUILD pytest-django-4.7.0.ebuild 1242 BLAKE2B 46b07eb468f134b1aeaae1e12ba23da333529ba68a9861937617d06233feedab2186565798d244496bc421b44747337204618e5b2b5041a1564b40d3936c72f4 SHA512 3e5a73b934f865b15d25ca1bddfa3284552b6663ad16519bb2848b54d3750cf8c2a7a469eb9135a53ffe7a5b6910df8ca9ddbc211e95e3cd9d97c040907c16c4
MISC metadata.xml 405 BLAKE2B 973e3124eed7a497154d1160e5e1350503b2599a3111968329f0b01496ce1eb6b84b76aeddb427478ffd470aa8aee4102e5598b3406b8d2dbd01703cd9adbef8 SHA512 6d7a6a7e084283cd6564be193a43c80f0599c4aa98ad68a98e656f9f1aa7103cd6164acf040c1e71415e28ebe707b013f92bcf4f2f5139ee873ee20408aed150
diff --git a/dev-python/pytest-django/files/pytest-django-4.5.2-pytest-7.patch b/dev-python/pytest-django/files/pytest-django-4.5.2-pytest-7.patch
deleted file mode 100644
index 657e5fa617a2..000000000000
--- a/dev-python/pytest-django/files/pytest-django-4.5.2-pytest-7.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://github.com/pytest-dev/pytest-django/commit/14b993d1cb291bfcf05f35f57db55c0419886534
-https://bugs.gentoo.org/834815
-
-From 14b993d1cb291bfcf05f35f57db55c0419886534 Mon Sep 17 00:00:00 2001
-From: Stanislav Levin <slev@altlinux.org>
-Date: Mon, 28 Feb 2022 13:12:37 +0300
-Subject: [PATCH] tests: Sync expected stream for Pytest's version
-
-https://docs.pytest.org/en/7.0.x/changelog.html#breaking-changes:
-> [pytest#8246](https://github.com/pytest-dev/pytest/issues/8246): --version now writes version information to stdout rather than stderr.
-
-Fixes: https://github.com/pytest-dev/pytest-django/issues/995
-Signed-off-by: Stanislav Levin <slev@altlinux.org>
---- a/tests/test_manage_py_scan.py
-+++ b/tests/test_manage_py_scan.py
-@@ -118,7 +118,12 @@ def test_django_project_found_invalid_settings_version(django_testdir, monkeypat
-
- result = django_testdir.runpytest_subprocess("django_project_root", "--version", "--version")
- assert result.ret == 0
-- result.stderr.fnmatch_lines(["*This is pytest version*"])
-+ if hasattr(pytest, "version_tuple") and pytest.version_tuple >= (7, 0):
-+ version_out = result.stdout
-+ else:
-+ version_out = result.stderr
-+
-+ version_out.fnmatch_lines(["*This is pytest version*"])
-
- result = django_testdir.runpytest_subprocess("django_project_root", "--help")
- assert result.ret == 0
-
diff --git a/dev-python/pytest-django/pytest-django-4.5.2-r1.ebuild b/dev-python/pytest-django/pytest-django-4.5.2-r1.ebuild
deleted file mode 100644
index 78b799f78867..000000000000
--- a/dev-python/pytest-django/pytest-django-4.5.2-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Django plugin for py.test"
-HOMEPAGE="
- https://pypi.org/project/pytest-django/
- https://pytest-django.readthedocs.io/
- https://github.com/pytest-dev/pytest-django/
-"
-SRC_URI="
- https://github.com/pytest-dev/pytest-django/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-SLOT="0"
-
-RDEPEND="
- dev-python/django[${PYTHON_USEDEP}]
- >=dev-python/pytest-5.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-scm-1.11.1[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-pytest-7.patch
-)
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # something else may be loading it
- tests/test_django_settings_module.py::test_django_not_loaded_without_settings
- )
-
- local -x DJANGO_SETTINGS_MODULE
- local -x PYTHONPATH=${PWD}
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=pytest_django.plugin,xdist.plugin
- for DJANGO_SETTINGS_MODULE in pytest_django_test.settings_sqlite{,_file}; do
- einfo "Testing ${DJANGO_SETTINGS_MODULE}"
- epytest tests
- done
-}
diff --git a/dev-python/pytest-django/pytest-django-4.6.0.ebuild b/dev-python/pytest-django/pytest-django-4.6.0.ebuild
deleted file mode 100644
index 9148fdfba396..000000000000
--- a/dev-python/pytest-django/pytest-django-4.6.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Django plugin for pytest"
-HOMEPAGE="
- https://pypi.org/project/pytest-django/
- https://pytest-django.readthedocs.io/
- https://github.com/pytest-dev/pytest-django/
-"
-SRC_URI="
- https://github.com/pytest-dev/pytest-django/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-scm-1.11.1[${PYTHON_USEDEP}]
- test? (
- dev-python/django[${PYTHON_USEDEP}]
- >=dev-python/django-configurations-2.0[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x DJANGO_SETTINGS_MODULE
- local -x PYTHONPATH=${PWD}
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=pytest_django.plugin,xdist.plugin
- for DJANGO_SETTINGS_MODULE in pytest_django_test.settings_sqlite{,_file}; do
- einfo "Testing ${DJANGO_SETTINGS_MODULE}"
- epytest tests
- done
-}
diff --git a/dev-python/pytest-django/pytest-django-4.7.0.ebuild b/dev-python/pytest-django/pytest-django-4.7.0.ebuild
index 9148fdfba396..c2ac99f2e00a 100644
--- a/dev-python/pytest-django/pytest-django-4.7.0.ebuild
+++ b/dev-python/pytest-django/pytest-django-4.7.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
"
LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
SLOT="0"
RDEPEND="
diff --git a/dev-python/python-jose/Manifest b/dev-python/python-jose/Manifest
index 1e74a283b86a..8f666cd1c406 100644
--- a/dev-python/python-jose/Manifest
+++ b/dev-python/python-jose/Manifest
@@ -1,5 +1,3 @@
DIST python-jose-3.3.0.gh.tar.gz 126578 BLAKE2B d1279d2a0788b4d395e760ee3a1b2ce8c9340ad12ebe103cb1ba98aea33566cf0134d5af75be9727fff96adab4fc88f1b471ba9ea7d36c16de10587a9efd1304 SHA512 de7147cc6e12406d6e459c32829acae46395acba727c53e65bc05f4794ee3050eecd355e3ae2e87f4ebdbd871f53822eea08a10f25d7ca6088fc6128dc7d9637
-DIST python-jose-3.3.0.tar.gz 126578 BLAKE2B d1279d2a0788b4d395e760ee3a1b2ce8c9340ad12ebe103cb1ba98aea33566cf0134d5af75be9727fff96adab4fc88f1b471ba9ea7d36c16de10587a9efd1304 SHA512 de7147cc6e12406d6e459c32829acae46395acba727c53e65bc05f4794ee3050eecd355e3ae2e87f4ebdbd871f53822eea08a10f25d7ca6088fc6128dc7d9637
-EBUILD python-jose-3.3.0-r1.ebuild 1106 BLAKE2B 4827f26e1dd639f3936aa6dd9158b34e2f512dfd60752cdff7f4f4d3072a1c6f79511c70bbc56201fe833ca424fcf602a3132905606505aa3a5faa9d9f62d708 SHA512 d831f4cc11ca252b5d3369c6612cf2ec1a8c3e53012519658d372f08beb72efdd266d13568af4c59dd9309d492aad92c28a3478adf50651ac9bbb5a62a3b6e41
-EBUILD python-jose-3.3.0.ebuild 1056 BLAKE2B 8d3cc9bfe16d7ee6695a24f52109ce70910c53fafc33a8ea0a62c049d3aa19350417714279a7188d4f62e0eb00fba00785504a4a8f6df055e1d2c1f1bae15829 SHA512 12d04b73aec9e08021ace1fdb8be612f88a9f85f4f6b30b6c57f43924c794528344b793542778c54b793e580a760002491b807f14cf710576d8e6c59f7f067dd
+EBUILD python-jose-3.3.0-r1.ebuild 1103 BLAKE2B 677517ee3a5910773a14cd5503df92b222635eb4268922de77da3fb9b8cecaff1bc686aa6ae4f54c4ff98caed4293444d08302b42c9215a7fadf2424d8d940ab SHA512 7bab7c15a88336feaa92724d40b08546b6a93aa0ea9100f9f8314aad1d9aed1753ebffe3afda5378a557bb9b0b88f83e708db24212cc055b0d38fd51d8428659
MISC metadata.xml 570 BLAKE2B b931b6de4f0dc9a5cefa9b31805590b2c667c5d2bc1ea31aea6f7c4b47db6d861e9fdc4666e66784b25e4dcc84e2d6d257e9ed19a80c1310d83948467cbfdcb2 SHA512 369591ec42b7dcfd9e28f0fb510bfac1212e678e9829f5c8ffbc35993446865b721457d790dbf63551f8247f28e4990bef7e9928600e74541d50cf353f41eafb
diff --git a/dev-python/python-jose/python-jose-3.3.0-r1.ebuild b/dev-python/python-jose/python-jose-3.3.0-r1.ebuild
index 4c52f00160ac..e64e737b8e73 100644
--- a/dev-python/python-jose/python-jose-3.3.0-r1.ebuild
+++ b/dev-python/python-jose/python-jose-3.3.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
# TODO: require only one crypto backend?
RDEPEND="
diff --git a/dev-python/python-jose/python-jose-3.3.0.ebuild b/dev-python/python-jose/python-jose-3.3.0.ebuild
deleted file mode 100644
index 2d7d7279d12a..000000000000
--- a/dev-python/python-jose/python-jose-3.3.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="A JavaScript Object Signing and Encryption (JOSE) implementation in Python"
-HOMEPAGE="https://github.com/mpdavis/python-jose https://pypi.org/project/python-jose/"
-# pypi tarball lacks unit tests
-SRC_URI="https://github.com/mpdavis/python-jose/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-# TODO: require only one crypto backend?
-RDEPEND="
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/ecdsa[${PYTHON_USEDEP}]
- dev-python/pyasn1[${PYTHON_USEDEP}]
- >=dev-python/pycryptodome-3.3.1[${PYTHON_USEDEP}]
- dev-python/rsa[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs
-
-python_prepare_all() {
- sed -e '/pytest-runner/d' \
- -i setup.py || die
- sed -e '/addopts/d' -i setup.cfg || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/python-lsp-server/Manifest b/dev-python/python-lsp-server/Manifest
index b43a48b1eb2b..4c4917245f47 100644
--- a/dev-python/python-lsp-server/Manifest
+++ b/dev-python/python-lsp-server/Manifest
@@ -1,6 +1,3 @@
-DIST python-lsp-server-1.8.2.tar.gz 107104 BLAKE2B 8a525e25f94c97cef23e6e9fad4ef9d7e5e0afaf1efdac9f5b98c84bc634ffaed2c19ebed80113a771a30b777285db166996ae25a3d34963e75909e183e082dc SHA512 4cfed043c69a6a390b27299d1e8e53c9ad0184e72b98503e4b3314b7104841a4f3667988e62dcaa88c54b166a1f8549e5b56a70fa69a33068bda5dc49299d642
DIST python-lsp-server-1.9.0.tar.gz 111176 BLAKE2B 8143e7e294e820114d2752ef2a3afe3d0494aab7a3bbc785cf543585531bdb5e7df681f446f2db7d2c05271d06fad94e6850fa0eef244c6ed5d36efeb7606597 SHA512 052ee7b9cf042afc64df34592b4daa2fb4113d78fe538a72db0426618f13ce6a453173a343b62fefeefb47ffa5a026ae0e7d029d65a5a1b235f52dd4b44c6067
-EBUILD python-lsp-server-1.8.2-r1.ebuild 2977 BLAKE2B c25a6bf88a74c231b123688b7c27069797156549494028e4678f5c97aa29a33e983903b761422a28c8da787e34b9719734a33e440dd9c89c0fd29347893136c0 SHA512 a22b551a67f1a0e2edad4df80c6fd203817386fa7226f4aa9d1fe32e82bc9bd211aaa9af7fc53955ed1576f520dbaa50c5351906086850f1b7c104ccdae6f8d0
-EBUILD python-lsp-server-1.8.2.ebuild 3054 BLAKE2B 6b6b76b59f98b0ce6756dcea5ae1b5ebb96907eb3909f6bd9ae50db8fbeac0e061b30ef3788af3995600b12a0055dae234f22d1952c3401657324cc1a1166b90 SHA512 430e7b27cf177cda3f4a0100eca3644f554293248d4cb60488b7eda2a2458b78062755efdbd75eb8d8762e27a2fb556695a4a3bc7fb365f6d4be67b7fa08a426
-EBUILD python-lsp-server-1.9.0.ebuild 3324 BLAKE2B 3b2db8ec0945371faeb1a5e72c8c02e51964b00da659752f99f684cf9d4899a22e8a29d8bb04ffadb8608eb5e5708ab3fb69453d76e106d28b227712b1917358 SHA512 b2593cc55cf372ba913dca63fbc19ed318db406159942eb4a49c522a5030014497eb22242f1bbcdd1ba531ad863fcbc8cc8b7fb348291680988c8076995b4d80
+EBUILD python-lsp-server-1.9.0.ebuild 3321 BLAKE2B 59b32e80055c4b363db6be366f804dbdd779dedf6851b9c353886483322b889931b78ca7c5d6da89f8513ee8282e64fef7211a3f9a594e8a1eabae529fb87bfb SHA512 af44e45aae562d7f443163646d3f748b8960c211d10c863f8650dda557f6df3f1e3b904fa0d9b0b9db38314fdeeb43f86c0e221f3b0fb8a49c293686afbf2601
MISC metadata.xml 610 BLAKE2B e111007adc2612409df72955babe0c4725fd5726449435988cf13c1142049d78089d38e54783712e2c70c74437157ffb2049bd9d63322cec084204eb5038e724 SHA512 5e1e4b43a5bfacb6a2fcae57413ebf79c6aed917b00022140d855acd773d82e56b2d73ae8270d42675a34d9f37f9ad53c8f61930c3f447d8a9e45a521a20e9bb
diff --git a/dev-python/python-lsp-server/python-lsp-server-1.8.2-r1.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.8.2-r1.ebuild
deleted file mode 100644
index b16eb1c08086..000000000000
--- a/dev-python/python-lsp-server/python-lsp-server-1.8.2-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Python Language Server for the Language Server Protocol"
-HOMEPAGE="
- https://github.com/python-lsp/python-lsp-server/
- https://pypi.org/project/python-lsp-server/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="all-plugins"
-
-RDEPEND="
- dev-python/docstring-to-markdown[${PYTHON_USEDEP}]
- >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}]
- >=dev-python/python-lsp-jsonrpc-1.1.0[${PYTHON_USEDEP}]
- dev-python/pluggy[${PYTHON_USEDEP}]
- all-plugins? (
- >=dev-python/autopep8-2.0.4[${PYTHON_USEDEP}]
- >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
- >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
- >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- test? (
- >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
- dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}]
- >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
- >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # remove pytest-cov dep
- sed -i -e '/addopts =/d' pyproject.toml || die
- # unpin all the deps
- sed -i -e 's:,<[0-9.]*::' pyproject.toml || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # broken by presence of pathlib2
- 'test/plugins/test_autoimport.py'
- )
- local EPYTEST_IGNORE=(
- # pydocstyle is archived upstream and broken with py3.12
- test/plugins/test_pydocstyle_lint.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-pkg_postinst() {
- optfeature "Automatically format Python code to conform to the PEP 8 style guide" dev-python/autopep8
- optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8
- optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe
- optfeature "Python style guide checker (fka pep8)" dev-python/pycodestyle
- optfeature "Python docstring style checker" dev-python/pydocstyle
- optfeature "Passive checker for Python programs" dev-python/pyflakes
- optfeature "Python code static checker" dev-python/pylint
- optfeature "Python refactoring library" dev-python/rope
- optfeature "A formatter for Python files" dev-python/yapf
-}
diff --git a/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild
deleted file mode 100644
index 92763cd6c70c..000000000000
--- a/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 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_{10..11} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Python Language Server for the Language Server Protocol"
-HOMEPAGE="
- https://github.com/python-lsp/python-lsp-server/
- https://pypi.org/project/python-lsp-server/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-IUSE="all-plugins"
-
-RDEPEND="
- dev-python/docstring-to-markdown[${PYTHON_USEDEP}]
- >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}]
- >=dev-python/python-lsp-jsonrpc-1.1.0[${PYTHON_USEDEP}]
- dev-python/pluggy[${PYTHON_USEDEP}]
- all-plugins? (
- >=dev-python/autopep8-2.0.4[${PYTHON_USEDEP}]
- >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
- >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}]
- <dev-python/pydocstyle-6.4.0[${PYTHON_USEDEP}]
- >=dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
- >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- test? (
- >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}]
- <dev-python/pydocstyle-6.4.0[${PYTHON_USEDEP}]
- >=dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
- dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}]
- >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
- >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # remove pytest-cov dep
- sed -i -e '/addopts =/d' pyproject.toml || die
- # unpin all the deps
- sed -i -e 's:,<[0-9.]*::' pyproject.toml || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # broken by presence of pathlib2
- 'test/plugins/test_autoimport.py'
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-pkg_postinst() {
- optfeature "Automatically format Python code to conform to the PEP 8 style guide" dev-python/autopep8
- optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8
- optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe
- optfeature "Python style guide checker (fka pep8)" dev-python/pycodestyle
- optfeature "Python docstring style checker" dev-python/pydocstyle
- optfeature "Passive checker for Python programs" dev-python/pyflakes
- optfeature "Python code static checker" dev-python/pylint
- optfeature "Python refactoring library" dev-python/rope
- optfeature "A formatter for Python files" dev-python/yapf
-}
diff --git a/dev-python/python-lsp-server/python-lsp-server-1.9.0.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.9.0.ebuild
index 8bc53bf67357..1bc60931eda6 100644
--- a/dev-python/python-lsp-server/python-lsp-server-1.9.0.ebuild
+++ b/dev-python/python-lsp-server/python-lsp-server-1.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
IUSE="all-plugins"
RDEPEND="
diff --git a/dev-python/pywayland/Manifest b/dev-python/pywayland/Manifest
index 49e1242ad60f..dbc068cab3bd 100644
--- a/dev-python/pywayland/Manifest
+++ b/dev-python/pywayland/Manifest
@@ -1,5 +1,3 @@
-DIST pywayland-0.4.16.gh.tar.gz 61058 BLAKE2B 4b299fe1b3067e2e222012db921b4ae5fdfd103b0ca2b796522236b6b8b2ffc1e54ba8c97d30970cb5df35c9da18ca217ea5d97a37b11d7112d93c59a1df164f SHA512 1098e0ae88ffc874d1e49f6441f06db05d1bfebead06d65e1214d69542b9ada0ec45bfccd6fd11dd188b2ebcf3d0ac2a2370927af8a0838f4e683ec50fc5e01a
DIST pywayland-0.4.17.gh.tar.gz 61171 BLAKE2B f190107ab361ec9c0a568d22a104fa06a7e52a348a6226c30c2ae542b77e5b21b4a389ad745efb864b58cff9e77cb22ff43fd6614859cb138d398a84b99614a5 SHA512 9ca1e30b56f6d1447744451d15d84041d5ce6ce64811ca0e395822731f0c7cd1d8571f640b89771d8f5e9da1d82385734974e10e68ccecffc0f9600a83d2478b
-EBUILD pywayland-0.4.16.ebuild 1084 BLAKE2B d9e2e3b2cb74e80d0c4f787f7930ed5c48a9fa2743003f58c9f840d3b716c54c53253ef0172451eb4644be1dc65ce3b9a80a8db6a60819770d0cc533268221fd SHA512 d01d15fdf0cf7f5d7ab71738df751d4953b58faceda466e450c42d7273d743cd865968cc22979decbb90e026954cea9c58c9c7bc23afa719a1021a3e38f819ae
-EBUILD pywayland-0.4.17.ebuild 1085 BLAKE2B bb242487fba64d0ff36ba7cd31b0350f85f72dc5c3f4284cd8c59b8985986addef9ef86d06b228c8adf086948d9776f6cfd6c96b7189dfdbd31775629775070c SHA512 df8c7535f74f3060bfb43ca2224e22926de425646488bab502c8fc561f423a6287b508db7e33c89cafc05c433d330e80fd42698a62f8376ac7243bd5c1beae81
+EBUILD pywayland-0.4.17.ebuild 1084 BLAKE2B 271d5b2af4cd14061c2548938bc827017f35c8108fc0ed67c144ac14d138d38e594e379d7731d63729c151c685b7c3e2c812ccb70fe9827bab3e190ca77b8dbc SHA512 05f53bb936d728c571262baacc88b111dbce203b6a5eaf429cced393769a6ef91e4b95d62b7ca15189271e52a18f09792af03d5df9e9446601a1061c0e4c4705
MISC metadata.xml 351 BLAKE2B 51bf5663be6335bdc8644039f9a4b8e20a0304495bfe6a3cce703766f41636b0d9ee9dfe490b0ea695f68f34a20dfe8097d5872b56cda0c721baf2488dc8ddce SHA512 7b6c3e8c6125ddcf660cc0518de7d0887db40424bf5ed02e892d871cfb2fb0786dcf14bcab38b277528ac0aa454f483508e4c0b22c90799c6fc3526f33abd5a4
diff --git a/dev-python/pywayland/pywayland-0.4.16.ebuild b/dev-python/pywayland/pywayland-0.4.16.ebuild
deleted file mode 100644
index 22002db49b4a..000000000000
--- a/dev-python/pywayland/pywayland-0.4.16.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023 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_{10..11} pypy3 )
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="Python bindings for the libwayland library"
-HOMEPAGE="
- https://pywayland.readthedocs.io/en/latest/
- https://github.com/flacjacket/pywayland
- https://pypi.org/project/pywayland/
-"
-SRC_URI="
- https://github.com/flacjacket/pywayland/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
-
-RDEPEND="
- dev-libs/wayland
- $(python_gen_cond_dep '
- dev-python/cffi[${PYTHON_USEDEP}]
- ' 'python*')
-"
-DEPEND="
- ${RDEPEND}
- dev-libs/wayland-protocols
-"
-BDEPEND="
- dev-util/wayland-scanner
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # Needed for tests (XDG_RUNTIME_DIR)
- xdg_environment_reset
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # No die deliberately as sometimes it doesn't exist
- rm -rf pywayland || die
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/pywayland/pywayland-0.4.17.ebuild b/dev-python/pywayland/pywayland-0.4.17.ebuild
index c3093592dc1f..b4fdba82692d 100644
--- a/dev-python/pywayland/pywayland-0.4.17.ebuild
+++ b/dev-python/pywayland/pywayland-0.4.17.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
RDEPEND="
dev-libs/wayland
diff --git a/dev-python/reedsolo/Manifest b/dev-python/reedsolo/Manifest
index 2cef58aeb580..8ffbd1d21762 100644
--- a/dev-python/reedsolo/Manifest
+++ b/dev-python/reedsolo/Manifest
@@ -1,4 +1,3 @@
DIST reedsolo-2.1.1b1.tar.gz 380948 BLAKE2B 342c2ce63490a8e699dfb584a01b1533bd742693d335c2216426bf3f1b8d82e4dc52a7d9d9dda58fcdc73a7a28687f08235b67b942e1d98e2e0e069eda824d90 SHA512 841766296db6cad2f5d71c9378830d95ec974ae5e7de4624772c92a08739fa9bb94dfc8762c45e2508c53cb603b2a13e0ce64b060021d93c10de94cb2a325aa5
-EBUILD reedsolo-2.1.1_beta1-r1.ebuild 841 BLAKE2B 572fc4ddf087ccf75c28e11799a465f3798bf3d22af477ed6c37a20e3edc63c1431ebdeb1acedfbf35fd9454d06d013939c9c0f573e2ac97f6611cbbd191dce8 SHA512 41ca6d575c2f6d7dfcea8755bcb2d1a48dbad70da7126cd5e9e75432581aa698f4c53ac0cfff703fe657447afb15fd8c3b7921a08163d488983af6f3f8bbf7c2
-EBUILD reedsolo-2.1.1_beta1-r2.ebuild 892 BLAKE2B a8430efb1f33ae967f0133bfc127e203d584830100f88d9f669eed873b1278128ff5c1dd240c2228012eba58ae0d3ca208809f4570366ef4f1e92efac436cc8b SHA512 a46abdd606ec6e15a6d38d793fc9574837dd6801c0904d626e3cd54aa79b44231ded96f7204ab97e38f3c8d322fb4899f570e921fa688550a64857d83906177e
+EBUILD reedsolo-2.1.1_beta1-r2.ebuild 890 BLAKE2B ea8b89f4577edf03389538c6948ff677ee9b8242a2328a99e0a21139b0b12e5489db7fdaa5a00253d026a90968426370c7de81e8ff7aba020c0bd9529d3fa767 SHA512 a2f66c8f1663b2a074097f31c0c85066b4c795983e2ed8e2809eda45ad76a4e7ac190d8a7986778d90ff877ca4591d0864776ece5c220564921039b684d1d83b
MISC metadata.xml 721 BLAKE2B 3b6eabc895ec14507ea5d7d8e7fd8f90375326fb3a94b5a2c4ed2aa19024d4e582cbe6397687ab3ea3034fcbddce37edbebdbe7b0f332636f7b912e8aa4c4bbd SHA512 aebefdd8281ad96534dfe13cd8f4cbb4bb4ec1f4e4520f48d7858907c02ffa06a91e4718082394c50267b7fac11770936a134ffcc6ecc81a611609b39501fae1
diff --git a/dev-python/reedsolo/reedsolo-2.1.1_beta1-r1.ebuild b/dev-python/reedsolo/reedsolo-2.1.1_beta1-r1.ebuild
deleted file mode 100644
index 5a7ce6c8ae0a..000000000000
--- a/dev-python/reedsolo/reedsolo-2.1.1_beta1-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2023 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_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python Reed Solomon encoder/decoder"
-HOMEPAGE="
- https://github.com/tomerfiliba-org/reedsolomon/
- https://pypi.org/project/reedsolo/
-"
-
-LICENSE="|| ( Unlicense MIT-0 )"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="+native-extensions"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/pytest-cov/d' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- local DISTUTILS_ARGS=()
- if use native-extensions && [[ ${EPYTHON} != pypy3 ]] ; then
- DISTUTILS_ARGS+=(
- # TODO: switch to --cythonize once we're on cython-3
- --native-compile
- )
- fi
- distutils-r1_python_compile
-}
diff --git a/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild b/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild
index 1e6983bad4e2..d88408f4e74a 100644
--- a/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild
+++ b/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="|| ( Unlicense MIT-0 )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="+native-extensions"
BDEPEND="
diff --git a/dev-python/referencing/Manifest b/dev-python/referencing/Manifest
index 3a86c4a46daa..4385dba92a68 100644
--- a/dev-python/referencing/Manifest
+++ b/dev-python/referencing/Manifest
@@ -1,5 +1,3 @@
-DIST referencing-0.30.2.tar.gz 53386 BLAKE2B 9122194461f7d8c0333ec37d9fe3540f46531215751632f11326850b476d7f78784ac8ca8f963dd31aa2a76337105f625fe6c693a65896af5731e80b2f444be2 SHA512 fd6de21a67f21f39bcf2c6b59b068888cb834710250c0d2ca7ef7dd05a27070c18717383d66824c400118afee6d3ef664e007ad16f9cdcbdcb5b2632152df25e
DIST referencing-0.31.0.tar.gz 53776 BLAKE2B 9fe01f00ce8ea7d2daa5953939c255772d532ddf6405c5a8ea5c79785619f223f0aa5fa56156d29c2c126a02c7993178bcbf1844941e9d04bbdb9a3238b12724 SHA512 1d32abf9f7e88e3cee484dcf51804151a9a4de0743dded30dc71184f542147d274987b4c0948423aaf34a981133c2a9607c8b805e5a721282a6472c95a109aee
-EBUILD referencing-0.30.2.ebuild 767 BLAKE2B 11820d3e886fb88d208f672a624e91625123a963555fd14ccef849cdc02dc76d58d055b170f5c1b5725b466ac1aad7df58b0d74c73336a9a252b9a513bdc43f1 SHA512 5f008233aa11b3a724e062dadf99c47cd00077132ca93b48d69e58419a37cdf9dafaf7926f51347b43c141873442aa3eb180d7ed3ae595f898fb28a16e396f13
EBUILD referencing-0.31.0.ebuild 767 BLAKE2B 11820d3e886fb88d208f672a624e91625123a963555fd14ccef849cdc02dc76d58d055b170f5c1b5725b466ac1aad7df58b0d74c73336a9a252b9a513bdc43f1 SHA512 5f008233aa11b3a724e062dadf99c47cd00077132ca93b48d69e58419a37cdf9dafaf7926f51347b43c141873442aa3eb180d7ed3ae595f898fb28a16e396f13
MISC metadata.xml 408 BLAKE2B c91390d4742f1bf907ddcc7ba538bdba92c86cc4fadd812dd08161b88b0b8a2e255ace51c83b80256726378b264eb479de0d1cc76a539da72fdf559fc71f60ae SHA512 e54b9a8cd4967343ca43eb6998c57b6248739e8777aa75cf27fdd5027a4656ea4a6f0d8c1928dbc4ed9d9bedbc64d769c88e4cbacc99832f68176191b0d467da
diff --git a/dev-python/referencing/referencing-0.30.2.ebuild b/dev-python/referencing/referencing-0.30.2.ebuild
deleted file mode 100644
index d881b4217418..000000000000
--- a/dev-python/referencing/referencing-0.30.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Cross-specification JSON referencing (JSON Schema, OpenAPI...)"
-HOMEPAGE="
- https://github.com/python-jsonschema/referencing/
- https://pypi.org/project/referencing/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/rpds-py-0.7.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- dev-python/pytest-subtests[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index 772fc1a1ec9a..08e4ca7b481a 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -1,6 +1,4 @@
DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2
-DIST reportlab-4.0.6.tar.gz 3671124 BLAKE2B 4664f328f677a4e11955ad995a6c2b4d407add355b116e733051ea27706644091c7c9bac28d91486135aa89959551ed5f8ce31e11cace9c53f05f69e0ab1e9d8 SHA512 6a5426416e636115919b36baec95e531462f15bd370a17b2e80ece430775e3e2899c43ef1a0aabd6cfc7f2bc7fe25bfe3c1b2477496d34915f5f5fd24063da74
DIST reportlab-4.0.7.tar.gz 3683030 BLAKE2B e307fd165bc66a97ad98789d8fcd128e7db789a8dbbad50451a910efd4052e850a34f7b0a65b78920c77de9309519c242640ba348005733693d1998641ca23cf SHA512 d0fa92f1553a7ac2d4df13d0ec68f8145a78ed8a702c14fb283bee6e8b05bc1afb16664d02313154d40875712de2767b2b2d93f78c72e7ca6b53c5332dac334b
-EBUILD reportlab-4.0.6.ebuild 1089 BLAKE2B f3478ec743d5c7915b3bdc7626693e561ceed7823fb61e4b5dc789612a2e5aedf6b14400c5413c8d271b673d2c1f59fa79741d6b3cdee2a47239c3bf8540618c SHA512 052b70efe70647c6db16a8af6f7a10b46abb3f25cef077e23c043316af9cc509d659fee9b194617cfbf30423c29daefe789637f8686e4af80edc4d2b20b0b56d
-EBUILD reportlab-4.0.7.ebuild 1094 BLAKE2B dd4faddff67bc23aa99c1dfe9d06782efc2bac06e1b24509675211624ed4b7d348abec240aeaa1185738978c9c201f2fbded19f855d2e611078d6766029b9242 SHA512 eddbfd9b1e91b924a5336fbd01b8f6297ac269dc67bd9ffee05634293bca39714a775adf36f982cdceae124a24bae0f682949680419361c0f890c10b5ced75b6
+EBUILD reportlab-4.0.7.ebuild 1089 BLAKE2B f3478ec743d5c7915b3bdc7626693e561ceed7823fb61e4b5dc789612a2e5aedf6b14400c5413c8d271b673d2c1f59fa79741d6b3cdee2a47239c3bf8540618c SHA512 052b70efe70647c6db16a8af6f7a10b46abb3f25cef077e23c043316af9cc509d659fee9b194617cfbf30423c29daefe789637f8686e4af80edc4d2b20b0b56d
MISC metadata.xml 1913 BLAKE2B e088a4a5ee1ca40351c04d8ee825fb783679c8c4ac5ba7c513975e546f7f90f4777a7d9b312a4bb2ce97db5695fcfcf913610b02a9780ffc86143ee1845ee281 SHA512 84422b0f54f169b4342bb5842935a57dd7721d8d6e41f4fece4ce0cf20ee70a764fa1914371e47ed9437bd40243ec22c93f20c167a48ee6ba9d9cfbf3e7c1fe8
diff --git a/dev-python/reportlab/reportlab-4.0.6.ebuild b/dev-python/reportlab/reportlab-4.0.6.ebuild
deleted file mode 100644
index c4886666bf9a..000000000000
--- a/dev-python/reportlab/reportlab-4.0.6.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Tools for generating printable PDF documents from any data source"
-HOMEPAGE="
- https://www.reportlab.com/
- https://pypi.org/project/reportlab/
-"
-SRC_URI+="
- https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]
-"
-BDEPEND="
- app-arch/unzip
-"
-
-distutils_enable_sphinx docs/source
-
-src_unpack() {
- unpack ${P}.tar.gz
- cd ${P}/src/reportlab/fonts || die
- unpack pfbfer-20070710.zip
-}
-
-src_configure() {
- cat > local-setup.cfg <<-EOF || die
- [OPTIONS]
- no-download-t1-files = 1
- EOF
-}
-
-python_test() {
- pushd tests >/dev/null || die
- "${EPYTHON}" runAll.py --post-install --verbosity=2 ||
- die "Testing failed with ${EPYTHON}"
- popd >/dev/null || die
-}
diff --git a/dev-python/reportlab/reportlab-4.0.7.ebuild b/dev-python/reportlab/reportlab-4.0.7.ebuild
index 7b74007aae12..c4886666bf9a 100644
--- a/dev-python/reportlab/reportlab-4.0.7.ebuild
+++ b/dev-python/reportlab/reportlab-4.0.7.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]
diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index c3e88e471e2f..d3e828e983dc 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1,5 +1,3 @@
-DIST responses-0.23.3.tar.gz 73737 BLAKE2B e246dc09832f996b085f84b4b90d58709dc283a51e6de6f67a50096f1550b9e11f2e8f809043e366d7dc1140511bc9be16aeeaa5218da6fc05b1b60a1c924800 SHA512 334beb4a0cdabce2bedd1e336c4af04a38818b8b90c9d0ffbbf3445f72f8c57cc03278e832c6442f9ecfec24723c567bfba76ad25c45cf2924e42d5108c51c7a
DIST responses-0.24.1.tar.gz 77530 BLAKE2B 6f4482a0b7f7388506782286e35e716b4fcb746f6d562cba3e5b095163e380e0921f71f808c4729c2c6fb03c3efa1005ae6dbab9d3b61275af720b215b4e4181 SHA512 fd97f56055da4e31fc9866e4fdb7d68b2273cac25c6d882811268daf5f474d21897454b790122ed4c12e18032b9ae2c032b958402c6840b46ec38fdd7306033f
-EBUILD responses-0.23.3.ebuild 1250 BLAKE2B 873b806f579dbf4458f26ce8dfdf29e1c9f3f62d3ca3b74cc184a8a3b6064116302ae64cad01745770ca28c583da145c669253ca64bb02e381384d928cbc6059 SHA512 9ade379ddd52ed5cc726a0b5269c8938670b60fb3bfef4bb48255c21b508ae7a8d532ec0c9ab4d2718f39c9000b041e6c4ac693fc32819e1a82aa8b1748211a5
-EBUILD responses-0.24.1.ebuild 1174 BLAKE2B 1d83f8bd63604c731577c6df0535136d9a7d2110593398d6eb560b258c7a87ccbf74c11181254399aa7f9b8ca00b76b809bd1f8cbe9786c0ab271acf49aaebf1 SHA512 3b9aba1c88ff657a0357c56a5b8b4c22de33c3da8303daf2773ef4d56a1e1b7a4173cb27dfd3625af8ffd86b38e6cbce9ba36a83ef7578a4fad0d59d1a527dfa
+EBUILD responses-0.24.1.ebuild 1166 BLAKE2B 54d8f17603906527ecc0b084a2312f26d817ea10ae19e3df6196962479154a7cdcb7bda637bd4543f6ac541a3afc8b80fbec482130441ba8cf3d6de93c0deb9e SHA512 6c640fb9cc53b1bc59171ead81e33dea009f1cf5d36c596ac685c622115dd1adc7e8a5ea9a5c0f1248596262a042e5595617cfc8a4f3e2fdf390f2ee90717e70
MISC metadata.xml 463 BLAKE2B 64d3c7be57863ae6088ce746fbfcc68a8eefc37c6d8fbe1bc6866d4c24ad18e75215158d89217d13f0e5b9db2e82d1aab86fa2ff664098239440bfd3fa3e7cd1 SHA512 546de31e1cde62b866673aedb4d3c1278213b36cc75fe86a8e759eaf16471cdefe91d6b0005b4ec4caf4316f8449717d672ede4181f1c1912f5647d50557eca9
diff --git a/dev-python/responses/responses-0.23.3.ebuild b/dev-python/responses/responses-0.23.3.ebuild
deleted file mode 100644
index 7993856521e5..000000000000
--- a/dev-python/responses/responses-0.23.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Utility for mocking out the Python Requests library"
-HOMEPAGE="
- https://pypi.org/project/responses/
- https://github.com/getsentry/responses/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-
-# tomli backend is optional now, with pyyaml being the new default.
-# However, keeping it unconditional here for backwards compatibility.
-RDEPEND="
- dev-python/pyyaml[${PYTHON_USEDEP}]
- <dev-python/requests-3[${PYTHON_USEDEP}]
- >=dev-python/requests-2.30.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.{8..10})
- dev-python/tomli-w[${PYTHON_USEDEP}]
- <dev-python/urllib3-3[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.25.10[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
- # remove unnecessary RDEP on type stubs
- sed -i -e '/types-/d' setup.py || die
-}
-
-python_test() {
- epytest -p no:localserver
-}
diff --git a/dev-python/responses/responses-0.24.1.ebuild b/dev-python/responses/responses-0.24.1.ebuild
index 80fb7a77fc3d..3745618094dc 100644
--- a/dev-python/responses/responses-0.24.1.ebuild
+++ b/dev-python/responses/responses-0.24.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
# tomli backend is optional now, with pyyaml being the new default.
# However, keeping it unconditional here for backwards compatibility.
diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 29968bf5a0d3..a4e3820550e9 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,5 +1,3 @@
-DIST rope-1.10.0.tar.gz 299732 BLAKE2B bc8b276eb1e69730536d947ffb167bef3dd2dfa453c1834349e78ceb1dda56aa51cff556687bbebaca4e0cad1055da0db5294e029be59d525bc170564bfe3870 SHA512 3a8c31a89f14a78f9a0931e87e21b0a617891382e879b50a6fa846ad576ad6bf62f81ccd8c00bd237b77807832a760120256655ac4d6a73626c0b0f1b5c61100
DIST rope-1.11.0.tar.gz 287210 BLAKE2B 64aebaf2a52f84d6e92ba0ccbaf5421b46a52de92675c03922167e2d363d5916675856795b0adaa70d54d4e8249870348ee002648244537dc1acb123fc8c6350 SHA512 e5c382325a900c1b5870aae0b7ef60528da6c73a27834b557f5245e6a6bf3412451c730cac0d5fb12f1a668dd7a8d8d0c814826babce59eb00198cd6706c016d
-EBUILD rope-1.10.0.ebuild 894 BLAKE2B 9a5d40e729e49e795c4c06e342ef878553a55ac47853c0820566671fe8ac9ebf84bbe9e94ba0aee67ffccf8f58e3bd65aa4769b782e7d17be1661c31cb658740 SHA512 08565342ea59b2b07e362ace6f1315b464f4591c0d0e3890fa338ba79bcafbd8d41fb49852fa84bb6e81579585e1cc2e2c193a597a15ebacafffa16b7df6cc06
-EBUILD rope-1.11.0.ebuild 897 BLAKE2B c2849fda89cab1f896394001162169ddb20e4604bc7a664ec5d40932b9e64a6840a4b52d16f6b7909699a61f4e80f49be4ced08b23ddb9025cf7dec7beae5f89 SHA512 bb8c5d122a9a971d81ec5a8201a6a338a595f161669a1f5f4e3f760c208d0cd1afb9bc60a01eb83c6474395237541e3cf730629b28900900214f02b715cb157f
+EBUILD rope-1.11.0.ebuild 894 BLAKE2B 9a5d40e729e49e795c4c06e342ef878553a55ac47853c0820566671fe8ac9ebf84bbe9e94ba0aee67ffccf8f58e3bd65aa4769b782e7d17be1661c31cb658740 SHA512 08565342ea59b2b07e362ace6f1315b464f4591c0d0e3890fa338ba79bcafbd8d41fb49852fa84bb6e81579585e1cc2e2c193a597a15ebacafffa16b7df6cc06
MISC metadata.xml 452 BLAKE2B 6bee424d801bad8728f10ec3a1618e3a48776a7b0af2a04efafd07e6ae5ac8e0b88253ebc35e457c791e820f8c3b1dabde73aabbfd3636cac5e169e8aca75aa7 SHA512 4f88e1157e4838f321b6f208ba6b89fbf2b7a72ea6e038cdd6cf3e9e211c2788dda137e3adf76072c1d52026c554750193d9938054670dd995a91db24ea8da76
diff --git a/dev-python/rope/rope-1.10.0.ebuild b/dev-python/rope/rope-1.10.0.ebuild
deleted file mode 100644
index 538590fc7e60..000000000000
--- a/dev-python/rope/rope-1.10.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
- https://pypi.org/project/rope/
- https://github.com/python-rope/rope/
-"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-IUSE="doc"
-
-RDEPEND="
- >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/build[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # our venv style confuses this comparison
- ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
- ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
- ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)
diff --git a/dev-python/rope/rope-1.11.0.ebuild b/dev-python/rope/rope-1.11.0.ebuild
index c2536d79323e..538590fc7e60 100644
--- a/dev-python/rope/rope-1.11.0.ebuild
+++ b/dev-python/rope/rope-1.11.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
IUSE="doc"
RDEPEND="
diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index 805b1d52fe04..79156271dbeb 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -56,5 +56,5 @@ EBUILD rpds-py-0.10.4.ebuild 1449 BLAKE2B 1b8fc4f7eabec961c4234f30481aad9831fcbb
EBUILD rpds-py-0.10.6.ebuild 1443 BLAKE2B 639fb75fe204112ba8925b9a9fd6d83f6e0d680bf862d46cf1793acdce294ae035024990812071759bace1294c5b6b7b161e25ff1d27e54cf4c0ded59681e9d1 SHA512 3fc8c5f7bd3b525a5682cebdd47c3696dc50e51bbb7b4fb0f738285f03c730d322dc9ce0ed13fc13977d4255f059b5ff0b3f1dcb00c6a218e8ab6e2fab67577b
EBUILD rpds-py-0.12.0.ebuild 1445 BLAKE2B 9aa3f865431a201833a42ea8aa960181f0bd461625dcf92a2ef04d6385ac883de1c46b60ebf145d400db4393867fdf4dd5406e95833a927ffdda34b5d8b41968 SHA512 03cb6fb00c1ef601f21b444455260f245d6b069358f4593a0a8ab2f8d516189e3778449ec3a1465e71ff504665eb041d5a760312335091ef8a5abaa9fb2fa71e
EBUILD rpds-py-0.13.0.ebuild 1461 BLAKE2B 781d9101a3eb04f8bee16af712c366710dee160cff7abd103e77092e6922944ad8ee576f6ec5d3e80b4aa1bae96447841b4193ffae833176cee0bd48f89a9322 SHA512 b944c493cc9a8ac55365f786b945e60ee336712d1fd38ad8aea357f46a629255a1e39940244cb2884be9b61a9c26556e7251a2babd89abbd02ea94dc2507808f
-EBUILD rpds-py-0.13.1.ebuild 1461 BLAKE2B 781d9101a3eb04f8bee16af712c366710dee160cff7abd103e77092e6922944ad8ee576f6ec5d3e80b4aa1bae96447841b4193ffae833176cee0bd48f89a9322 SHA512 b944c493cc9a8ac55365f786b945e60ee336712d1fd38ad8aea357f46a629255a1e39940244cb2884be9b61a9c26556e7251a2babd89abbd02ea94dc2507808f
+EBUILD rpds-py-0.13.1.ebuild 1456 BLAKE2B 752f613a6a016c501ebd46d18f5738693cf6383218b55ba51cf70f322b6a67fe1159980e3d8a8590f818dde2c9404037ce86272727ab21fd83fef58edc6931d7 SHA512 6cc4f0d7bb631fb67f1db5074b52d724f592fb35fa447f055db5b7262c51b4df2a690132828bd5ef08d19a364a8c82790717e8064f43f91e8c06f67f5fa8a436
MISC metadata.xml 364 BLAKE2B 33dc27885605ddf91618cb855a4039c3d978dda6ef80fc1ccbf810d354ad9a8eac78ae5854a3897de0058d63b79ae5075c47f7111150237390f863aa6be67d19 SHA512 5757331989615512c24c0a9276a525a9e5d718ab474f22ff9e81d93568b0be5c95265898ce16442dafcbc3d9a76c83407d1bd460190ba04ace9b45259d19019c
diff --git a/dev-python/rpds-py/rpds-py-0.13.1.ebuild b/dev-python/rpds-py/rpds-py-0.13.1.ebuild
index 7f129d9ada99..bcc6a4726453 100644
--- a/dev-python/rpds-py/rpds-py-0.13.1.ebuild
+++ b/dev-python/rpds-py/rpds-py-0.13.1.ebuild
@@ -62,7 +62,7 @@ LICENSE="MIT"
# Dependent crate licenses
LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so"
diff --git a/dev-python/rpyc/Manifest b/dev-python/rpyc/Manifest
index fc6aa00176b1..e10c25967ec7 100644
--- a/dev-python/rpyc/Manifest
+++ b/dev-python/rpyc/Manifest
@@ -1,5 +1,4 @@
AUX rpyc-5.3.0-no-gevent.patch 1241 BLAKE2B 44b0584b90aa4730998dd9c44430edbb0348f581b930ce1663b4dc7105c6fafccd1d73c2850892ec7898f678bc57de592dcec1af4615778919b97a15fc9d56ca SHA512 d057255548f94c433d2e6f064d9db33caf7909ae17a9eddaabb2f87560f31a6b9e94c0470b78fab7aca15c6c96b6a8c2cf96d92d57d9925d5616c7454f823326
DIST rpyc-5.3.1.gh.tar.gz 1271046 BLAKE2B b7c86aa5cf774d306b2d6fdbac97441533bc5a847aaf03c11b0abf0a07587a2f7d081470d3402fde4251ea6654051d96983feefa2ba7e65a9a95d76f179edcad SHA512 a328903c336483f7110cbbff96173ba0b5ae6cf16f6306c624055bd631d914772c42dcfcf48a275b7dc53241f6b10a397ee49f17b8a3c3c8dbee8f42ac784465
-EBUILD rpyc-5.3.1-r1.ebuild 2051 BLAKE2B c1049b994331c51e887a093014b9fdbe22dfd1deddbaeff8b39eb7e125e7af55d33b1677f3b68a0a90615dfc116139a7fc2587c4d353e2bdbde8bb0e18fb8d4c SHA512 fb5ae5b95f842d8e4b2902acf6e2e34a25511a0c4d226cdf5e792836e8f4a3fba900a86777d744f16323418653747c1c4490b8d009f04ec65c5c1bfe0279eefa
-EBUILD rpyc-5.3.1.ebuild 2048 BLAKE2B 323528ab719a4e416eac95b2cd2159c941af022d880919e93777adb056d213890f454d037ead8f6d579d1307851cedf408b1f89da572abe172e78c6add8e50b1 SHA512 d4352386786cbe1752ebbab59f4aa70f3974f65afe6317d0467021541d47e402b25f10578170fe0af3ad12772fb1584c45d19c582759dc550451494fe38da7e9
+EBUILD rpyc-5.3.1-r1.ebuild 2048 BLAKE2B 0d0e7f08e214555337f8bdb1c28f639623c76f15449ecaae67215053e39a69f6058cb72bdf11da80005c93e9e425940b7bc5208fba091965207819d769f90e71 SHA512 d2d83237e77dedb10282bbc2a51bd140939b3a9a064340adaedd7095c216864a25572faa27991d573ba1aaf84d072085e01a77c4b37c4a917a572a8d4b42c1fd
MISC metadata.xml 654 BLAKE2B f84ea5b5fb66c2661bdcbed8566a77c872b6f1b3a6b0cb021269657b21fd414e70edf03f205ee2038d9d83a20e25d32b15760d915b98066aa7fe1a4cfeb3bd16 SHA512 6ea40af97501443c8d4ae783137bb9547c5a4cc3685c01b9d684691d110f67eb43056acfcebcc510c06fc40ff596ad9e3e30cf76cb07807f23250721e93b4954
diff --git a/dev-python/rpyc/rpyc-5.3.1-r1.ebuild b/dev-python/rpyc/rpyc-5.3.1-r1.ebuild
index 4c2567d387f5..b102dca92b62 100644
--- a/dev-python/rpyc/rpyc-5.3.1-r1.ebuild
+++ b/dev-python/rpyc/rpyc-5.3.1-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/tomerfiliba-org/rpyc/archive/refs/tags/${PV}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
# USE flags gdb, numpy are used *only* to run tests depending on these packages
IUSE="test numpy gdb"
diff --git a/dev-python/rpyc/rpyc-5.3.1.ebuild b/dev-python/rpyc/rpyc-5.3.1.ebuild
deleted file mode 100644
index bbedac76fa50..000000000000
--- a/dev-python/rpyc/rpyc-5.3.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Remote Python Call (RPyC), a transparent and symmetric RPC library"
-HOMEPAGE="https://rpyc.readthedocs.io/en/latest/
- https://pypi.org/project/rpyc/
- https://github.com/tomerfiliba-org/rpyc"
-SRC_URI="https://github.com/tomerfiliba-org/rpyc/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-
-# USE flags gdb, numpy are used *only* to run tests depending on these packages
-IUSE="test numpy gdb"
-RESTRICT="!test? ( test )"
-
-CDEPEND="numpy? ( dev-python/numpy[${PYTHON_USEDEP}] dev-python/pandas[${PYTHON_USEDEP}] )
- gdb? ( sys-devel/gdb )"
-
-DEPEND="${CDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-RDEPEND="${CDEPEND}
- dev-python/plumbum[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}"/${PN}-5.3.0-no-gevent.patch )
-
-src_prepare() {
- default
-
- # Windows specific test
- rm tests/test_win32pipes.py || die "rm tests/test_win32pipes.py failed"
-
- # These tests require running sshd
- rm tests/test_ssh.py tests/test_deploy.py || die "rm test_ssh.py test_deploy.py failed"
-
- # This test requires internet access
- rm tests/test_registry.py || die "rm test_registry.py failed"
-
- # This test fails with NO_CIPHERS_AVAILABLE
- rm tests/test_ssl.py || die "rm test_ssl.py failed"
-
- # dev-python/gevent is being removed
- rm tests/test_gevent_server.py || die "rm test_gevent_server.py failed"
-
- if ! use numpy
- then rm tests/test_service_pickle.py || die "rm test_service_pickle.py failed"
- fi
-
- if ! use gdb
- then rm tests/test_gdb.py || die "rm test_gdb.py failed"
- fi
-}
-
-python_test() {
- # for some reason, when tests are run via pytest or nose, some of them hung
- pushd tests > /dev/null || die "pushd tests failed"
- for x in test_*.py
- do PYTHONPATH="${WORKDIR}"/${P}-${EPYTHON/./_}/install/usr/lib/${EPYTHON}/site-packages ${EPYTHON} ${x} || die "${x} failed"
- done
- popd > /dev/null
-}
diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest
index d101d4d4d291..c7eb07d904a0 100644
--- a/dev-python/ruamel-yaml/Manifest
+++ b/dev-python/ruamel-yaml/Manifest
@@ -1,9 +1,5 @@
DIST ruamel.yaml-0.17.40.tar.xz 193424 BLAKE2B 80405ef0c85af476ef0e996b1da5aba1a116e8c181d18f40fb4fd86093a512c09cf0da30d52d85946c524e86e10379cb11154cb08a7ea7b054ba9379996de4f4 SHA512 848af49430b9c028a6676a159915c66e29f4290374ba0863e4fd87527f3178bb303a80f4ba97139fc8cbcd01f7f7782a4b3112325237a39659e227afda61fcb8
-DIST ruamel.yaml-0.18.3.tar.xz 195928 BLAKE2B e0986dfdf45b67baab83a49f5380f43a87c388a5b6ebe06ee0518013630e9577cbf06dc9457b53a10a74af13b3e976593fae08d19fb2ff242e35ca6238aaecc9 SHA512 80d9032cb67a434633b61fb321b82dd39403058c8bcab4480ddca7053801722d5763765de426f68fcd5a2ef923f98ca29c4efdd4f749a52872ef10ddf7a8cd6e
-DIST ruamel.yaml-0.18.4.tar.xz 197060 BLAKE2B 7ae048fce52979268fbdf5a3779fc6068b713d04e27bfd70d167208f967a9e96682b4e0b54011f44a205597ccd95227a7bc40b9d4e814bcd836e9b57e8c58ff4 SHA512 d9cf0572b6d29c3c7f6ee0e7a638f4f0df5c3c9005c69a666a7b7ddb378f97ff7a9be52f6576b1b2e2bca9ff5edde209cd7577ed4b4bf1ac4dd15c9efad6f547
DIST ruamel.yaml-0.18.5.tar.xz 197372 BLAKE2B ebb48da26e1e9ced585d78d4ca27359cf72891dcd2cd6793711cebcb67e5d18212992216bc8658c169c8df06847d8f70e3ce5c60ff8cdb8eaecacf3695a2e0d8 SHA512 8f299190ad9e32122fd15b80b8b53c8909df078d1575612c11a50d46eec93f25375d2c3368fb637bf83e3bd7b4eaa6ddfcd8cd90540130b4e1fb5654bc847e9a
EBUILD ruamel-yaml-0.17.40.ebuild 1423 BLAKE2B ac245790e464a3adcc237f79aa0c7c3c2a1cebeed02ae5baf7cecab10e7b1288b16d7e89698696acee6c1e8baeb95ce4382338070535532436f8f0abf66fbb03 SHA512 1c5a462810dee1dc6e2702f1c7ab4a2a7deb1291be8e51ac60d7765ec1ce602e4052552acc8c822443b557efba5d7b18739c61ecbd9e6b1b8aa701e9dd798921
-EBUILD ruamel-yaml-0.18.3.ebuild 1431 BLAKE2B 7bd7d97b61c6bf340f3ede09866015551ea50a2c87bb28babd9430a23b7b28abf23fca908ca2f1ed54faa1107c7558473e03d6380b6c78ecd217cabf3af0ab51 SHA512 a426551ff55a3402079a64328185aab0a8d79aad45c596e4d750714f5aae4285e617857b8fa757c7ffadef003b61b7606b9e0ac295a4e5b5fd1b8bb381ca6485
-EBUILD ruamel-yaml-0.18.4.ebuild 1431 BLAKE2B 7bd7d97b61c6bf340f3ede09866015551ea50a2c87bb28babd9430a23b7b28abf23fca908ca2f1ed54faa1107c7558473e03d6380b6c78ecd217cabf3af0ab51 SHA512 a426551ff55a3402079a64328185aab0a8d79aad45c596e4d750714f5aae4285e617857b8fa757c7ffadef003b61b7606b9e0ac295a4e5b5fd1b8bb381ca6485
-EBUILD ruamel-yaml-0.18.5.ebuild 1431 BLAKE2B 7bd7d97b61c6bf340f3ede09866015551ea50a2c87bb28babd9430a23b7b28abf23fca908ca2f1ed54faa1107c7558473e03d6380b6c78ecd217cabf3af0ab51 SHA512 a426551ff55a3402079a64328185aab0a8d79aad45c596e4d750714f5aae4285e617857b8fa757c7ffadef003b61b7606b9e0ac295a4e5b5fd1b8bb381ca6485
+EBUILD ruamel-yaml-0.18.5.ebuild 1423 BLAKE2B ac245790e464a3adcc237f79aa0c7c3c2a1cebeed02ae5baf7cecab10e7b1288b16d7e89698696acee6c1e8baeb95ce4382338070535532436f8f0abf66fbb03 SHA512 1c5a462810dee1dc6e2702f1c7ab4a2a7deb1291be8e51ac60d7765ec1ce602e4052552acc8c822443b557efba5d7b18739c61ecbd9e6b1b8aa701e9dd798921
MISC metadata.xml 759 BLAKE2B ce5ec2429c5fe84587d1b5e7744055e1e8e91eae8dec780a4654cab405df46350d1c8175827351948364255b8fcd62ea234239260c01b8ce23b8db182e6514e6 SHA512 faa587083ffa9af40108e2ca9cfb7a4e2c3e19a731b39241a7ec62d6fca051ace92bcff3fa9896a343fdc196a04fe1d132bcbb7bfa3fd96401ac996b76bba4ee
diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.18.3.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.18.3.ebuild
deleted file mode 100644
index 128dbc52c0bb..000000000000
--- a/dev-python/ruamel-yaml/ruamel-yaml-0.18.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P="${P/-/.}"
-DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
-HOMEPAGE="
- https://pypi.org/project/ruamel.yaml/
- https://sourceforge.net/projects/ruamel-yaml/
-"
-# PyPI tarballs do not include tests
-SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
- dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]
- !dev-python/namespace-ruamel
-"
-BDEPEND="
- test? (
- dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=()
- [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
- _test/test_deprecation.py::test_collections_deprecation
- )
- local EPYTEST_IGNORE=(
- # Old PyYAML tests from lib/ require special set-up and are
- # invoked indirectly via test_z_olddata, tell pytest itself
- # to leave the subdir alone.
- _test/lib/
- )
-
- # this is needed to keep the tests working while
- # dev-python/namespace-ruamel is still installed
- distutils_write_namespace ruamel
- epytest
-}
diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.18.4.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.18.4.ebuild
deleted file mode 100644
index 128dbc52c0bb..000000000000
--- a/dev-python/ruamel-yaml/ruamel-yaml-0.18.4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P="${P/-/.}"
-DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
-HOMEPAGE="
- https://pypi.org/project/ruamel.yaml/
- https://sourceforge.net/projects/ruamel-yaml/
-"
-# PyPI tarballs do not include tests
-SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
- dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]
- !dev-python/namespace-ruamel
-"
-BDEPEND="
- test? (
- dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=()
- [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
- _test/test_deprecation.py::test_collections_deprecation
- )
- local EPYTEST_IGNORE=(
- # Old PyYAML tests from lib/ require special set-up and are
- # invoked indirectly via test_z_olddata, tell pytest itself
- # to leave the subdir alone.
- _test/lib/
- )
-
- # this is needed to keep the tests working while
- # dev-python/namespace-ruamel is still installed
- distutils_write_namespace ruamel
- epytest
-}
diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.18.5.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.18.5.ebuild
index 128dbc52c0bb..6eadb5876683 100644
--- a/dev-python/ruamel-yaml/ruamel-yaml-0.18.5.ebuild
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.18.5.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]
diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index d781626e4d71..ccb13e1104a6 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,16 +1,4 @@
-DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7 SHA512 9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8
-DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914 SHA512 b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd
-DIST selenium-4.15.0.tar.gz 9954324 BLAKE2B d5baa36c9674e6286be0ce2276fe55eb029f64d9ef8e551d36c6f72458b2e9465107f7e14701163f1ca91d8b32653da72ccccd904fdbe4e89dd3942dc17b59da SHA512 96e1d7684322019adb3ca89c072f2e492d98574f896b905cc037dc9bfc2f58d4713e34d4b8008f6782c3fd43ad316bba95c221fd1cda308e39f4742a51e220e8
-DIST selenium-4.15.1.tar.gz 9954359 BLAKE2B 6305298e7fd29cacb85b4c08a80003970e41c049e787b85cb1b09fd4ee651a0f3f2c50e8c92a5284c4f5611e1709b28df0e49daa937c3f9559471d3ecb0f3424 SHA512 a6c3de89ed3d5ff75a7a92b00386baf091c22e990407f1f747d680885686c411de3853f402b722395ed441f3e970017365bc0978633641ac59a6998a27c1c8b8
DIST selenium-4.15.2.tar.gz 9954413 BLAKE2B 93f17b7d952f63eb8f2f119398e4dbfe9d850a1b2a2f959a6ee63014aa6a40570782ade4891ae75350ca4e530f0b0c249e3849bedf81b2a3c173e670508c0f46 SHA512 ea716702033426e66ce85a91a00f2c6f24091430304de6b419b99a5ea9ce9fad319ccbf9ea826e440d1b4a333c31c1e39978d82eae066e8b1d13bb312a8669a6
-DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca SHA512 7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
-DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e SHA512 b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89
-DIST selenium-selenium-4.15.0.gh.tar.gz 78935989 BLAKE2B 5ff5f620d206ece245a3166cbc77813ec8b5cc79942ad7e5b04df6ed02a0039b1b7af2af4b312cbcfd0e998aab25f4659e3c6aff52ac6d112c9440d49076fb69 SHA512 584e1637202681c2d60418a8e0bf7f8d28cf0edf901f076647c44996a589844a80db27ba52f1cdd22e5af5cc2ccfc890c0c6690a15d0656a35c8ebb9c20e5ee9
-DIST selenium-selenium-4.15.1-python.gh.tar.gz 78936820 BLAKE2B d7a92c69d6fbbeb6d4ba806130e73d49e976de5a37481726d68dc8925eef7a5f9b022ddbe9c1a11cb27ce0fc6790c61fe1146ff56f0e774554fea384124cbf87 SHA512 a4336cac1053648ad1617c814ba7e4e7cdfd2c9480c718cca0e2ef986fef6ffcad1cb56c6b08fcc7943fc3491b00a75961d14bb710c20f4d73bd75a644a4cef6
DIST selenium-selenium-4.15.2-python.gh.tar.gz 78937488 BLAKE2B 9d064e5f753bdecc7ebab65b5c37cd433c05bf3c7ab09007247290bc782b9e64ec58bd499c838eb51c880c6ace258fef487fa6fb46c334230c5e6f64748014dd SHA512 9f1259b6f1362be5089766d4f51c20defc8f3e8c4a1be25690f9ed8acdccb0c09f64a0cdf0fe871956fb76cb2038663b7f99e620e302f89420fb582a6171fa92
-EBUILD selenium-4.13.0.ebuild 1643 BLAKE2B 3ad427608e632d89fd5b46aa85d9470edf1b457f080b7e888f1bb54de8d8454e72df66a897395deed535e35fea8cb190ed573b728d620f39728b4375429eb47e SHA512 d04a28784b44d9a647651ed7b225dddbefb77e9d6e82cd922ce9973c7a421f8925d796a493a26571faf8aaf7e9204d619889bf72f48e906482c199e7fd215661
-EBUILD selenium-4.14.0.ebuild 1644 BLAKE2B be120c2b34485ec3ba07ae494534e99cd299b5b1a0a093fdbf48e3bcba74f854ae6354517767e438845e48f9c0ac06a1955daa3b4d3b0a890136a1700552ba10 SHA512 a465e8df772ac51f100ddc9c81c0c5f39610b15fd2edc635df33e8db8c13901ef2a4dd6cfc14e5e4d29fd3c7eadbf2c3c1b59101ccccc15f0c42c75db17a374f
-EBUILD selenium-4.15.0.ebuild 1650 BLAKE2B abe341fd993b3c20a7fd33dd6c531458080e2790f039aa73442e18bfaba1727df4560593df3c004a07ac13ae48a0c5a7d015fb5719f112a45cc2e5708048602c SHA512 feaeee5ffdbcc465b6330295aee69bc9d401483bfc6103eb6d0912c583501559785bb9ceb0f608c8d951a0cc121205e62c73e33e3b10dbf527aca2e721d26321
-EBUILD selenium-4.15.1.ebuild 1657 BLAKE2B 28932a568f8cdd4db620eaf3b463f01f48a9e4d065950011000f310983297a90952a5c0724fb208a2484a731d4e84e4c313b89c6cb0f8276ec9d036646ae103c SHA512 8c1408e0bb9d7e2247e26ef87e39901bf08b5b61d159e6390800ac70e789732d203812898eaff5143db499f6fb3019196dcd501eaef769bdee827177434c4aaa
-EBUILD selenium-4.15.2.ebuild 1663 BLAKE2B 15496ccf8cb6c07b480e86d07b9f990c7dc532c7eb1b1dc2161f78cc760c1e4c6655e80f8b33fd2f12e63730694f92767f128e6be9b87110f42356135ebe73dd SHA512 accd7ad2b34eae010e99ec96970e939113e7ce04a5139834cf843177b5fec44833a02f1b178bc8bdeedad5f0ba8bcea40503112d410f9f51f914064b3c8f5b32
+EBUILD selenium-4.15.2.ebuild 1656 BLAKE2B 3feec625e5310244b3e010554c118db9627e1a09ea7c2b69556e991c84aa0abd0e4043fa543cb9b5c6c7bb03c5bdacfd4545486cc4f4a6ea61693cf74154fe99 SHA512 d778cb6c4a7409d0be71c4b83093d7868225aa59bb59c866830e9cf2460dc6077aba802e272b7b55930dacc9bb22eaab313703cf9223686378fdca762c249300
MISC metadata.xml 383 BLAKE2B d437d1631cefdba12fe2c3ce38ddff34bf9dd2bbc777d5d3425556bda76865711c991c9e3a735130a1d55cb7c6578b083ecb473c28706a2d45563b31bdbe6d1b SHA512 c087323da996b9ad4d0bf8f00306cf044d5daab194b60af029cb1ce06bf60c660fd5959b7914e6f1103143c3e4533d293a6d3bd0ec1c95163eba09d8a19c13a1
diff --git a/dev-python/selenium/selenium-4.13.0.ebuild b/dev-python/selenium/selenium-4.13.0.ebuild
deleted file mode 100644
index 6179ca09ad23..000000000000
--- a/dev-python/selenium/selenium-4.13.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
- https://www.seleniumhq.org/
- https://github.com/SeleniumHQ/selenium/tree/trunk/py/
- https://pypi.org/project/selenium/
-"
-SRC_URI+="
- test? (
- https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
- -> ${TEST_P}.gh.tar.gz
- )
-"
-
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
- <dev-python/trio-1[${PYTHON_USEDEP}]
- >=dev-python/trio-0.17[${PYTHON_USEDEP}]
- <dev-python/trio-websocket-1[${PYTHON_USEDEP}]
- >=dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
- <dev-python/urllib3-3[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: we may need extra setup or deps
- test/selenium
-
- # expects vanilla certifi
- test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
- )
-
- cd "${WORKDIR}/${TEST_P}/py" || die
- rm -rf selenium || die
- # https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
- # seriously?
- epytest -o "python_files=*_tests.py test_*.py"
-}
diff --git a/dev-python/selenium/selenium-4.14.0.ebuild b/dev-python/selenium/selenium-4.14.0.ebuild
deleted file mode 100644
index f201c3f1d164..000000000000
--- a/dev-python/selenium/selenium-4.14.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
- https://www.seleniumhq.org/
- https://github.com/SeleniumHQ/selenium/tree/trunk/py/
- https://pypi.org/project/selenium/
-"
-SRC_URI+="
- test? (
- https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
- -> ${TEST_P}.gh.tar.gz
- )
-"
-
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
- <dev-python/trio-1[${PYTHON_USEDEP}]
- >=dev-python/trio-0.17[${PYTHON_USEDEP}]
- <dev-python/trio-websocket-1[${PYTHON_USEDEP}]
- >=dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
- <dev-python/urllib3-3[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: we may need extra setup or deps
- test/selenium
-
- # expects vanilla certifi
- test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
- )
-
- cd "${WORKDIR}/${TEST_P}/py" || die
- rm -rf selenium || die
- # https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
- # seriously?
- epytest -o "python_files=*_tests.py test_*.py"
-}
diff --git a/dev-python/selenium/selenium-4.15.0.ebuild b/dev-python/selenium/selenium-4.15.0.ebuild
deleted file mode 100644
index 2f638fc8415a..000000000000
--- a/dev-python/selenium/selenium-4.15.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
- https://www.seleniumhq.org/
- https://github.com/SeleniumHQ/selenium/tree/trunk/py/
- https://pypi.org/project/selenium/
-"
-SRC_URI+="
- test? (
- https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
- -> ${TEST_P}.gh.tar.gz
- )
-"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
- <dev-python/trio-1[${PYTHON_USEDEP}]
- >=dev-python/trio-0.17[${PYTHON_USEDEP}]
- <dev-python/trio-websocket-1[${PYTHON_USEDEP}]
- >=dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
- <dev-python/urllib3-3[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: we may need extra setup or deps
- test/selenium
-
- # expects vanilla certifi
- test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
- )
-
- cd "${WORKDIR}/${TEST_P}/py" || die
- rm -rf selenium || die
- # https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
- # seriously?
- epytest -o "python_files=*_tests.py test_*.py"
-}
diff --git a/dev-python/selenium/selenium-4.15.1.ebuild b/dev-python/selenium/selenium-4.15.1.ebuild
deleted file mode 100644
index e42a2119163d..000000000000
--- a/dev-python/selenium/selenium-4.15.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}-python
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
- https://www.seleniumhq.org/
- https://github.com/SeleniumHQ/selenium/tree/trunk/py/
- https://pypi.org/project/selenium/
-"
-SRC_URI+="
- test? (
- https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
- -> ${TEST_P}.gh.tar.gz
- )
-"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
- <dev-python/trio-1[${PYTHON_USEDEP}]
- >=dev-python/trio-0.17[${PYTHON_USEDEP}]
- <dev-python/trio-websocket-1[${PYTHON_USEDEP}]
- >=dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
- <dev-python/urllib3-3[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: we may need extra setup or deps
- test/selenium
-
- # expects vanilla certifi
- test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
- )
-
- cd "${WORKDIR}/${TEST_P}/py" || die
- rm -rf selenium || die
- # https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
- # seriously?
- epytest -o "python_files=*_tests.py test_*.py"
-}
diff --git a/dev-python/selenium/selenium-4.15.2.ebuild b/dev-python/selenium/selenium-4.15.2.ebuild
index 43c2a2fcf93c..24ecc80372cd 100644
--- a/dev-python/selenium/selenium-4.15.2.ebuild
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
"
-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"
SLOT="0"
diff --git a/dev-python/setuptools-rust/Manifest b/dev-python/setuptools-rust/Manifest
index d1895060089f..f5a2ea6b5556 100644
--- a/dev-python/setuptools-rust/Manifest
+++ b/dev-python/setuptools-rust/Manifest
@@ -130,5 +130,5 @@ DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d2789
EBUILD setuptools-rust-1.6.0.ebuild 3314 BLAKE2B 0de9475e1796667f681e291876d7fb162078ed35ea66e7962b4585e3701cd67bcfaf02f6204507e25055f221096c42a8a88352470e7e9199b0de674c374d340c SHA512 d87dcb839bac363c98490cfe4fee34e88b03afb0095bda5a151a333b054674103abc20a4caa38ba27d8a307d4a90af05beca3a53bf9fb778ed725946beb50263
EBUILD setuptools-rust-1.7.0.ebuild 3809 BLAKE2B 3a8d546d54f27a018e1754a2b94664495c53b511d5e652e96d3ba049f7cce632352056de8be63e5cb973a4927a3ec351b70ab35b3fd8d0c246ca550e6d94182a SHA512 fa51dea1cebbd0e4990d8e26255a3f1ba6d577b41aecd2e6ef0cc45d7a6f34563c0c83a7a5d4d05f7a48922b30ebfe670bfd01b4a869163bad93cd4d6ec564b6
EBUILD setuptools-rust-1.8.0.ebuild 4141 BLAKE2B 0314e2dcc47fab7e0f26a397305b2f839527f30496837079b11c0a01d0beba5c698b9bd2d382b302dd5a2719bc46eddcfaadb76ec8255c812b475096110a1656 SHA512 6674578ebad3d2938d89bc31650e1fecbe0cd84b8a978223eb870892b50615a4e189733308706e89ce9cebe8f55f2eda0727d06a97061bdb3e8cd41bddf22982
-EBUILD setuptools-rust-1.8.1.ebuild 4147 BLAKE2B 5781e0e0a9c4ec4703e355b619b857acbe5f0515f8f68d306293e4e131e5ba47b16e5b2a7fdec5a44bca969471064d95a392e44007a5b00464c5608b0cc67c37 SHA512 a1584c04ff7ee5509784280059fb374d9cd70a7ddbb36179c7242f6ee723d2ece0385c7078e33643bdfbb91db6ee2c4cda6bc645c819793cd2599766f0fdaf10
+EBUILD setuptools-rust-1.8.1.ebuild 4141 BLAKE2B 9c546577ff9834fa65cf2bad82bd8243b16194acac0e30cb5c066ce8863e97bd88eebf22d1dfec175f36ed8d0dede769881ba4c4479b2456d04abce0f1e4d3ce SHA512 438ef65cf8a8a14ecc3b009d072b3b123c316ac1df1795fbc1e295e7ac5cf3a2fed90ac32ab9a13d457728e4ce824f57f24f38bd7f4528da5fee14696f68b4bc
MISC metadata.xml 476 BLAKE2B c8f0ef0779f0a4412a7d9b97e1bb03e3bfb3c031209f489a100b30402d99224014e379712989afd0cb76c85be301dcf9a51e21e8f9195262c5920dd1db0703d1 SHA512 af74755e9e8fb61cbded2dc3e63cd20f95393ef2650bed9f81e299f7759ae79c63b45df8048cd0fe25397ec7db10156be681fa5278606a20481f78d5279b815b
diff --git a/dev-python/setuptools-rust/setuptools-rust-1.8.1.ebuild b/dev-python/setuptools-rust/setuptools-rust-1.8.1.ebuild
index a4ac8e102f5b..d400701a2bd8 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.8.1.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.8.1.ebuild
@@ -141,7 +141,7 @@ SRC_URI="
# crates are used at test time only, update via pycargoebuild -L -i ...
LICENSE="MIT"
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"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/simpy/Manifest b/dev-python/simpy/Manifest
index e57d9eb7643a..43d2fc801629 100644
--- a/dev-python/simpy/Manifest
+++ b/dev-python/simpy/Manifest
@@ -3,5 +3,5 @@ DIST simpy-4.1.0.tar.gz 407835 BLAKE2B 840815663c65e22cd8fbdf74d70fba6c5badb38e3
DIST simpy-4.1.1.tar.gz 408997 BLAKE2B ada00417f7eb1b61eae47afd0a095c33ef493ddec48f79b2330319ff3ff2f9776cca488a5e3ec51e6c792960d2c0e649828ec1c248a19adacba6f08b713cb627 SHA512 f7e84ceb92285eb0f282892be5eba7bb6e2ba538ecb45221600c41a39aba77cfb0455c9e99ed2c688af0aca8d390f1afe9b6849b4a30be05fb5b7faec27b7253
EBUILD simpy-4.0.2.ebuild 993 BLAKE2B e503390e3b8bc37e5f5b187291062cc8ff65c626df00eab638929ec5fb07d4306a88e332a1d0e1634a244da0a0d1bcba59fa622dfc7879bf02038cc014b759f1 SHA512 0c2159aa6bbd90c2053b30f609daaedd071fc185a8d96e4f1e6b1802e110f15b83bc4663f763fa00f93aec68237784f441e4e5a70bc7dc02cd3c600faceef535
EBUILD simpy-4.1.0.ebuild 995 BLAKE2B 8994f1ee7211e178726cd24fc700300f25b29960245fd248e6470a1f838dc34193b9572321e76e5c078a58efd56e25260e7efe7a878e2ffc0f4ae2ca783d2083 SHA512 91c2795fdec50403f550cea4e68a9cbba6e122883c4fe3eee1433382db8a6435231f5122c8bc5ec623df453e7a068c0eb86bbd7e8af926d0bd8d544222c31bcc
-EBUILD simpy-4.1.1.ebuild 995 BLAKE2B 8994f1ee7211e178726cd24fc700300f25b29960245fd248e6470a1f838dc34193b9572321e76e5c078a58efd56e25260e7efe7a878e2ffc0f4ae2ca783d2083 SHA512 91c2795fdec50403f550cea4e68a9cbba6e122883c4fe3eee1433382db8a6435231f5122c8bc5ec623df453e7a068c0eb86bbd7e8af926d0bd8d544222c31bcc
+EBUILD simpy-4.1.1.ebuild 994 BLAKE2B 7badc904ae570b97dea1be0f923a2ddad338c23af917d37ff930a220bd5489793cc3a29f97a533c35e75d4b30fd063b8c8def94bf1c747a6e0ade4c540ee4c4c SHA512 5f92b52463821e1647644c3ad98a8ffda15ff3411cbcd2043d1b24fee6b551c722a9a57b73c3d071f930e31c267a4ac5db0b5d79b87406aeb7381cca383cfd11
MISC metadata.xml 390 BLAKE2B 69ebc7a2e53d6b632403d5cb184e351b33fbca28b380332c961d940c6ef852b830363ced8768f752ba29b9fe2d533bc17d5af6eca2428b491efeb407d8259e31 SHA512 7f7c6e1efe74ff01be746ecdbc68845dad65697e72e3b160683c4587cec353cd314294df5c3b46ea8d5e72bb8f38a5c3f68097c3cb93d020daa5d9601a4131a7
diff --git a/dev-python/simpy/simpy-4.1.1.ebuild b/dev-python/simpy/simpy-4.1.1.ebuild
index e7d76b0c98c1..86e3ba5a6814 100644
--- a/dev-python/simpy/simpy-4.1.1.ebuild
+++ b/dev-python/simpy/simpy-4.1.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest
index 0f72168c9dc9..2b432f2e46a5 100644
--- a/dev-python/sphinx-autodoc-typehints/Manifest
+++ b/dev-python/sphinx-autodoc-typehints/Manifest
@@ -1,11 +1,3 @@
-DIST sphinx_autodoc_typehints-1.24.0.tar.gz 36127 BLAKE2B 46f9eb12b7327dceaf623bcf76a0a58a7805e1e917f4617e0dada7a1f8511af9045acc4f318e0956e1fe43daec9e154f1cc0ba932dd01cc4b45ed968221046bb SHA512 f56aa2f937e1cc0063b1776d4b46e51f9ec390fc07c603ac502e19f7b859815802145f61a1bebd2c7b57ae394549119040a88829ba477cc1e1c2da1ef5782f34
-DIST sphinx_autodoc_typehints-1.24.1.tar.gz 36436 BLAKE2B be1de2ea15dd39f4adb30028849645b69a7f21aec7997a3fd633a5ba606a78e8f095b6a05bc66242003670adf5846c7b444ffd5eead39e0a7836f097ed0a3302 SHA512 d79f540939a8e669d0aaf238a213aade330ed46112231adae3ca822afdf5d12178247afc4a2a46938dc49aa73e556d0303db28e2ff48ebf6e26ddf71a7759c4e
-DIST sphinx_autodoc_typehints-1.25.0.tar.gz 36871 BLAKE2B 1862bd2a0169a74ec342ce6ba1dc5604e84f828fc0d46f3f0d76832ec15d7e8ffad1dc3031fa6e088e82750e4b9ba70f913cba4896ad58e4dbb2a0cfac9da2ea SHA512 ad4410171fd4976fa939a4216769af03cddee136dbf6d02796e16bc577be4734ee80be899b7970a38bc4a581da7de7cba46903c2cd76255cef966e28827e2f72
-DIST sphinx_autodoc_typehints-1.25.1.tar.gz 37019 BLAKE2B ef6a9c016c111ae8badced30d1c4b5a1691b2316ebc114ac51b229301670b204dd25ae10bb797a0ce3437dd8f2ae7c8be6a1aded39eed539e7bd0b2c04afbe1f SHA512 3e0aaca0cff346c8ba1b85709b6593a5c6ca1764f1ff56b0cb42ba95d001496de36c127b4d63a7d4f8a87e69beb3423898380c9cd6379b0205c16a91081eea93
DIST sphinx_autodoc_typehints-1.25.2.tar.gz 37173 BLAKE2B cec43a8008e84cbc0cc8f1950d8c8b3aceec139f2c9b8de310620fbd7deab021ebc51caa0ec80421d821287c8f9c304102141eda9e1123496d710ce3d87590a7 SHA512 42d14b17e05c46d65fb363f6b640515e1847d1d1b13b9d4707c0e64002e01d974a4c8d06d90f938a149704641926b08755a8c9c1f84883b5841192c7330660a3
-EBUILD sphinx-autodoc-typehints-1.24.0.ebuild 984 BLAKE2B b93955db3b1638a9177d7e02601f7dd64f9afb45e368fa3d9dd93589ba516243cc08e7d9d9b17f32dfa0238e8ca1e4e1370f4335df18ba40b361ee965f5748c4 SHA512 86ab3cec485f3b347a5d27f238cd14fb5725e71ab656466f24d86f3a5d8b32729abe1a7a8724009db4a4b9318b684a2704e461ebab12dfdcc67cd986e8dc87a4
-EBUILD sphinx-autodoc-typehints-1.24.1.ebuild 993 BLAKE2B 6e2ad1da1a3c18bf70ae2ee7d8278b5358e73b2a1901d2a841b56a27cc861ec659b701388dedaf7017f07df2484a4bd0cdc91e05efb7e775e76b331a51266799 SHA512 8b6037fcffbb572e794bdd73cadccd71bd43b4b136e1a127cb4b56de18b6f4669ec9e19cbcac52269ad3de4778b1b13f99368a725cf26603dbb5b7eb6b6d7cd1
-EBUILD sphinx-autodoc-typehints-1.25.0.ebuild 993 BLAKE2B 6e2ad1da1a3c18bf70ae2ee7d8278b5358e73b2a1901d2a841b56a27cc861ec659b701388dedaf7017f07df2484a4bd0cdc91e05efb7e775e76b331a51266799 SHA512 8b6037fcffbb572e794bdd73cadccd71bd43b4b136e1a127cb4b56de18b6f4669ec9e19cbcac52269ad3de4778b1b13f99368a725cf26603dbb5b7eb6b6d7cd1
-EBUILD sphinx-autodoc-typehints-1.25.1.ebuild 993 BLAKE2B 6e2ad1da1a3c18bf70ae2ee7d8278b5358e73b2a1901d2a841b56a27cc861ec659b701388dedaf7017f07df2484a4bd0cdc91e05efb7e775e76b331a51266799 SHA512 8b6037fcffbb572e794bdd73cadccd71bd43b4b136e1a127cb4b56de18b6f4669ec9e19cbcac52269ad3de4778b1b13f99368a725cf26603dbb5b7eb6b6d7cd1
-EBUILD sphinx-autodoc-typehints-1.25.2.ebuild 993 BLAKE2B 6e2ad1da1a3c18bf70ae2ee7d8278b5358e73b2a1901d2a841b56a27cc861ec659b701388dedaf7017f07df2484a4bd0cdc91e05efb7e775e76b331a51266799 SHA512 8b6037fcffbb572e794bdd73cadccd71bd43b4b136e1a127cb4b56de18b6f4669ec9e19cbcac52269ad3de4778b1b13f99368a725cf26603dbb5b7eb6b6d7cd1
+EBUILD sphinx-autodoc-typehints-1.25.2.ebuild 986 BLAKE2B 2246e416aeb091f7b8d2115466ff84fac33c2785828cb18fdadef2d967c9114a57d962aa1fddd387f29e0f04d21b9479b3d8c800e4ac7cd0e4d2108fa16f6b93 SHA512 846d85359413d4498c31f80eca1bfe01a40b47beee6e68380d1aea658062dc4d9eec7284677e391c9a45273025eca4d1293dc1ae438a31a195549bd455f3db5b
MISC metadata.xml 682 BLAKE2B f8b48894f28411a17c73956bb75d43906c893b33d3dc611dfcc46e7a71ac43824aa54f660ab4f49c9870248b2b9ff405a2a3229f92975337e69201868eed3378 SHA512 87a0ea2b2e4cb2b5f0d1593b2c4bd96b46dabb8baae71a6ba18cfd83dedb2a1d5f0ae0f8711144967a5d44015e9ae7ca013dc0aa54e20604633ae062d95649ef
diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.24.0.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.24.0.ebuild
deleted file mode 100644
index 3754b515eaad..000000000000
--- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.24.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Type hints support for the Sphinx autodoc extension"
-HOMEPAGE="
- https://github.com/tox-dev/sphinx-autodoc-typehints/
- https://pypi.org/project/sphinx-autodoc-typehints/
-"
-
-LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/sphinx-5.3[${PYTHON_USEDEP}]
-"
-# skipping optional test dep on dev-python/nptyping as that package
-# is horribly broken and on its way out
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # this package is addicted to Internet
- tests/test_sphinx_autodoc_typehints.py::test_format_annotation
-)
diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.24.1.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.24.1.ebuild
deleted file mode 100644
index bfedfcb23611..000000000000
--- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.24.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Type hints support for the Sphinx autodoc extension"
-HOMEPAGE="
- https://github.com/tox-dev/sphinx-autodoc-typehints/
- https://pypi.org/project/sphinx-autodoc-typehints/
-"
-
-LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/sphinx-7.1.2[${PYTHON_USEDEP}]
-"
-# skipping optional test dep on dev-python/nptyping as that package
-# is horribly broken and on its way out
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # this package is addicted to Internet
- tests/test_sphinx_autodoc_typehints.py::test_format_annotation
-)
diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.0.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.0.ebuild
deleted file mode 100644
index bfedfcb23611..000000000000
--- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Type hints support for the Sphinx autodoc extension"
-HOMEPAGE="
- https://github.com/tox-dev/sphinx-autodoc-typehints/
- https://pypi.org/project/sphinx-autodoc-typehints/
-"
-
-LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/sphinx-7.1.2[${PYTHON_USEDEP}]
-"
-# skipping optional test dep on dev-python/nptyping as that package
-# is horribly broken and on its way out
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # this package is addicted to Internet
- tests/test_sphinx_autodoc_typehints.py::test_format_annotation
-)
diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.1.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.1.ebuild
deleted file mode 100644
index bfedfcb23611..000000000000
--- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Type hints support for the Sphinx autodoc extension"
-HOMEPAGE="
- https://github.com/tox-dev/sphinx-autodoc-typehints/
- https://pypi.org/project/sphinx-autodoc-typehints/
-"
-
-LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/sphinx-7.1.2[${PYTHON_USEDEP}]
-"
-# skipping optional test dep on dev-python/nptyping as that package
-# is horribly broken and on its way out
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # this package is addicted to Internet
- tests/test_sphinx_autodoc_typehints.py::test_format_annotation
-)
diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.2.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.2.ebuild
index bfedfcb23611..602fd7ca1107 100644
--- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.2.ebuild
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
"
LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
SLOT="0"
RDEPEND="
diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 1a4c75c27142..11c769b24509 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -3,7 +3,7 @@ DIST SQLAlchemy-1.4.50.tar.gz 8517526 BLAKE2B 835ed762b2b399167c9eb52400689619db
DIST SQLAlchemy-2.0.22.tar.gz 9456107 BLAKE2B c4c5efd096c03550ce8f2adb944b97861a1f383f2c73dd096f4698428f88f80dba66bc22d209488c9ae3b0438ee6190377a36cc828ff411f99165cc41becc949 SHA512 76db680d80939235c17f2fbfe8f7dbc822a9299d52ab261ec76481e76de7bed80dbd4b5f9c7ed1d7c2d1b0651d035a47a8990691a128fd999a6a29c7c45b5459
DIST SQLAlchemy-2.0.23.tar.gz 9474103 BLAKE2B 9ebfbca68106249a8c6c5e2e187b57953dab3a9d851e429ae6d86fa99b77069758385318a37aea8a23293a54418073e021d9b04ee88d467e57132d70af80af4d SHA512 4d79e25c48c2d4400b8cf1bf4f7066912f06c05b8dfceeec1a215e03fffa7efce5882bb5058538ddfe127ad35bab7fc9aa314ffdedc81f3b97fde9207d7dd1f7
EBUILD sqlalchemy-1.4.49.ebuild 2974 BLAKE2B 0b594ab300e7e36c5ea266ade8b07557dba21b93b3ab53a33466f37ee5c6edf44cb173cad10d55763ff8e70440c9468fef545f425c4855cdabafa9e33b88defc SHA512 0f8a171ebfd9f96aa70f9bfa20ad1d11d8583483231c256eb4a6ed12116b21063092132e283192707ef92c8cc3d9f915fb83336bbc026ebdcabde2b15aaca989
-EBUILD sqlalchemy-1.4.50.ebuild 3444 BLAKE2B 2feb149ecfcbcc363d61895286c89185b834ffc62a4ee2d7d907f87be417ba791a1eb71bc9a847bdecd70ae93f9369a59b7f943faa11d182ae35235ded3e32dc SHA512 f94690a42b66d237a7a9e098fd8ebab0b0f7c35ff9cb176dab22f80318d3aa1d847c5a85bead7482b2ae0e2d2584c0cdef2b6b38ba54d1c9e724f13445986919
+EBUILD sqlalchemy-1.4.50.ebuild 3438 BLAKE2B f4e7b4b45b86cf19af3ebdf931bea34aaecee6fcec6d21deae32795cec2b2708cb372946fa8369dd20acab3a952ed31be263b7286fb6058504ef0e5f28e90027 SHA512 189adf128a75096b77a973ededa732207f9a1d885dbb041617c64c2b39e18533368f4a954f2be2d983d4e10fdd129d430fece565be2952a7e1d3a6818187642d
EBUILD sqlalchemy-2.0.22.ebuild 3954 BLAKE2B 740aa280e123b67e95b0bb5feef7966a9ea33235c4a1120d7bb0515a3e8ff98978f3395fe13eddac86f09d34c0ad9ace81987f01010ec99e0fe7d20d7c1baea0 SHA512 f07db24c65f5315ea885c8268fcbdbf913685165e364252200b30cd8ee704404a825bb25230fa61594a7047b5339012ab14d500e1c64c873b0beff6fc63290fe
-EBUILD sqlalchemy-2.0.23.ebuild 3961 BLAKE2B 54f9789a364ac6877837da7c8d41aa29abcfb0a71967e7ea102bdd67610ac13292ba03052e0335d8c1b89404994a3d621c69db8bd69b6a1396579e836cdf0ad1 SHA512 b7fce21da1ad726c89d0ee23d23cf8595e77b0fddc5dc4b3841d0a9d17e674113c2c8649713ef7f5e58dda87ae8be0829a45beb9c481ff71dc12609a520e39a1
+EBUILD sqlalchemy-2.0.23.ebuild 3955 BLAKE2B f3683bf4c787b2056407b0945327b04dfc6adb108ad74dc4bdfc6dbc8b1257159e2cef88bc941a6ac814d35c09376caa5c699d03b860869767d33cabb21dee5d SHA512 fe21e586e544a8a41080017e04f39f1db8fe5380376a95cba494de8f434a6b72a24fd25cb4225d8fbf5f6a7ba0fd32ab427cc8eafe7be703cf004912294053d5
MISC metadata.xml 444 BLAKE2B 5fbfcf8f16e52ab5bb691b0b33a8491d94e42a80409114cd9b306af7d4b0eb8b6660fabc663adee53080c635217961301b78df536995b91afe9288d255f73d62 SHA512 b432b65ed3033d34ac0784d007909eb838b309b6a4785eebb1a3f808e43dfc41c786cd55e4dd048776c65127aac170bdd9fb9e5a8ae63accb5f65e300bca9676
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.50.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.50.ebuild
index 5282c6b41827..a2814621d4b4 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.50.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.50.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="examples +sqlite test"
BDEPEND="
diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.23.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.23.ebuild
index b0374719c962..41d3d1bd23c8 100644
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.23.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.23.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="examples +sqlite test"
RDEPEND="
diff --git a/dev-python/sshpubkeys/Manifest b/dev-python/sshpubkeys/Manifest
index 9691754ebf0a..0ac94a0c618a 100644
--- a/dev-python/sshpubkeys/Manifest
+++ b/dev-python/sshpubkeys/Manifest
@@ -1,4 +1,3 @@
DIST python-sshpubkeys-3.3.1.gh.tar.gz 57896 BLAKE2B 3212ea0c38377255258a831cc942f71c0b0efb040ba8ca3283200b638dcae7a31ad5763ae0de4f51a7ae0c3f0a1b83ca6db96f00384ecd1e1e3a369028e4ed41 SHA512 8a59e73eddd795a71b64fc7433292ca03a9f447a13c8ef40d68fc599776c37f5e4a1fdbbf2f2ab00b0091a513e2412f213f6a21474ae0784af2df9a7107a2ed6
-EBUILD sshpubkeys-3.3.1-r1.ebuild 700 BLAKE2B fa830aed4be06a4140fb247719e4310a4bb276d40045b848674fd6e30358d1f8ef1381d03b84e1e03275071c493350c269362faee11529622001ea09db9c5ece SHA512 552b78c5135b97d8672d2b2f6548b73e7e7951a10278d8cfd2ce4d4c260ed49ca32038ef3f430cb107576650774b72f4788323a85812c5b7c02f3d3aee7cdc26
-EBUILD sshpubkeys-3.3.1.ebuild 665 BLAKE2B 7b609acd9d22b197e659cfe19f9defd38aa51e8c32810b4ea35999355a2a46854f6d29f26966309a4f82b7859d2868b5cc361c0956d69ba0fdbabe2ebe5c480e SHA512 dcd96106efbe478fa468e26870b7aa6e1d7ae93ff18c503347af280a48bc4022c0cbcdbf05dd835c6120aa6e91c00c54259aacf857eb866347b67aa3c0c41c9d
+EBUILD sshpubkeys-3.3.1-r1.ebuild 697 BLAKE2B e6ead0168fb5c949c2d3e967be88dfe48e8ad0cfdc96b5d5df1bd4db40c718d3bad1f80cba03361326c8ed0c5ee0fd513e48d14e86ffe166a1ea794f2a2f0eda SHA512 8216d889062cee99e7b3a1cb3288beb825aca70c4bb3b6a006f94e850257730be9eb1e3c85a22c5651634111fe7cdd8128aeb2070bb575ffa2be37faf74bc7d5
MISC metadata.xml 512 BLAKE2B 89b935c91163ef432c76b498b4d0a2d49c64c2d5f2f6af891c6f6c6e3a0479fc56d3b9947860f5dc6ebd07d5fea9bdb3f526226cf1b4af64a3b9097007bd08e2 SHA512 5d5dfdec492614ceccb2ac84a67f7f0db3dd5979d811e8ecf9e9d87df6334d490fb345c75ca5e4846a2f98dcb8dc5bc12ad1679b29d95040477e0f327e6da07f
diff --git a/dev-python/sshpubkeys/sshpubkeys-3.3.1-r1.ebuild b/dev-python/sshpubkeys/sshpubkeys-3.3.1-r1.ebuild
index a783abdfd1be..47c497dfe8bb 100644
--- a/dev-python/sshpubkeys/sshpubkeys-3.3.1-r1.ebuild
+++ b/dev-python/sshpubkeys/sshpubkeys-3.3.1-r1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
diff --git a/dev-python/sshpubkeys/sshpubkeys-3.3.1.ebuild b/dev-python/sshpubkeys/sshpubkeys-3.3.1.ebuild
deleted file mode 100644
index f72adf193c13..000000000000
--- a/dev-python/sshpubkeys/sshpubkeys-3.3.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-MY_P=python-sshpubkeys-${PV}
-DESCRIPTION="OpenSSH public key parser for Python"
-HOMEPAGE="
- https://pypi.org/project/sshpubkeys/
- https://github.com/ojarva/python-sshpubkeys/
-"
-SRC_URI="
- https://github.com/ojarva/python-sshpubkeys/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/ecdsa[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest
diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index 5d16dc5b2c95..2cb9c604beac 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1,5 +1,3 @@
-DIST starlette-0.31.1.gh.tar.gz 2846196 BLAKE2B 08ebe13d4b9716c6ff74a4f9ca6333f5e6dc31c6ce359b39cbf8e9822fad2e8c8a111788a37893ad687f4d3ffb3bef1e21146f3769b3ac07f083b1c454c07fa3 SHA512 8501b1f40fea9351eba8366dfe1adcb27d19a64a2f547153f3106f8d6828a47c850d6ffb634d6ce60e74fc02d510afda22bca33e07631b72f9a5558e977ea0f6
DIST starlette-0.32.0.gh.tar.gz 2839571 BLAKE2B adf6b382b267f77309cea1914e980df3ec6e1a05c2ed535c9a26518581349523f9ef5b07c3b97af9123950a52b4ea43acd257527e00a83423b992ce93956b86e SHA512 4b655af29e0a2e031db4155e8697d23abee1e100735904a47b0989faf56a9a05c007a672e6576748849347aaab931c8c1ea89a09d77b04ac8b55a78284ab551a
-EBUILD starlette-0.31.1.ebuild 1137 BLAKE2B 35b6093daf96407877ee3b705e67fb9a5ecabcd12f652efdab990618f99e071ba218231d24760de4904fd4da46adc862d7022ddd256e1510b195454a8367c7ee SHA512 a6914801c50ae27c0195dd6fa3e792a464b46a94b3f2e372ca9a78b88cccfa4a777c9a2ee87e9d6dab9a1fe2c134a526f0417cd48bf9ccc3e794369927783083
-EBUILD starlette-0.32.0.ebuild 1145 BLAKE2B 96a1b0e3328e0d0d31cf2f30bdfeb11759f30be9a861844e13eb40f375a95fbc2b6cec2c54734ca300bf256b865d98f2f77c0e0065f7dcddbe3bb67a5fb4d856 SHA512 d3735cee3c781dce763dcbb49fc60ecc980372d9ed20e8d8c2d05c4d50b9df46909632b73b3ec4f02617878e5f4445840c8b8c9fdc54bdd1fc24c42f77c20120
+EBUILD starlette-0.32.0.ebuild 1137 BLAKE2B 35b6093daf96407877ee3b705e67fb9a5ecabcd12f652efdab990618f99e071ba218231d24760de4904fd4da46adc862d7022ddd256e1510b195454a8367c7ee SHA512 a6914801c50ae27c0195dd6fa3e792a464b46a94b3f2e372ca9a78b88cccfa4a777c9a2ee87e9d6dab9a1fe2c134a526f0417cd48bf9ccc3e794369927783083
MISC metadata.xml 371 BLAKE2B 0ccaa4659e63162b565359a1cae05764bea66d708a5f4af1a4716ba9ba23faa39ab4f5a806c0a9783f3f42282ee9b98e22a92f2b308b8dfe97bbf9c770a8add1 SHA512 0fc326941861260becd4129c8a351e89ba0f98f9a3ce9b5d50812f0eaf667743ab0d403889aa1b0a2d9fcedbe0212ba879d165ec8edd115686d4768e6b1326ca
diff --git a/dev-python/starlette/starlette-0.31.1.ebuild b/dev-python/starlette/starlette-0.31.1.ebuild
deleted file mode 100644
index e26ea3f5cc28..000000000000
--- a/dev-python/starlette/starlette-0.31.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=${P/_p/.post}
-DESCRIPTION="The little ASGI framework that shines"
-HOMEPAGE="
- https://www.starlette.io/
- https://github.com/encode/starlette/
- https://pypi.org/project/starlette/
-"
-# no docs or tests in sdist, as of 0.27.0
-SRC_URI="
- https://github.com/encode/starlette/archive/${PV/_p/.post}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- <dev-python/anyio-5[${PYTHON_USEDEP}]
- >=dev-python/anyio-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/httpx-0.22.0[${PYTHON_USEDEP}]
- dev-python/itsdangerous[${PYTHON_USEDEP}]
- dev-python/jinja[${PYTHON_USEDEP}]
- dev-python/python-multipart[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/trio[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_IGNORE=(
- # Unpackaged 'databases' dependency
- tests/test_database.py
-)
-
-distutils_enable_tests pytest
diff --git a/dev-python/starlette/starlette-0.32.0.ebuild b/dev-python/starlette/starlette-0.32.0.ebuild
index 5157f33105ee..e26ea3f5cc28 100644
--- a/dev-python/starlette/starlette-0.32.0.ebuild
+++ b/dev-python/starlette/starlette-0.32.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
<dev-python/anyio-5[${PYTHON_USEDEP}]
diff --git a/dev-python/testtools/Manifest b/dev-python/testtools/Manifest
index 5aedece9ad24..d6d24f8e75e3 100644
--- a/dev-python/testtools/Manifest
+++ b/dev-python/testtools/Manifest
@@ -1,5 +1,3 @@
-DIST testtools-2.6.0.tar.gz 237864 BLAKE2B 1540c3b6d0f98adccf69e281778cf5ce685cf5b63102f0ee260bc6d1a8cedef0f57a81506e13b705a452f22dd75858da08a7f577b39279b2ae05643b4e96338e SHA512 309893693b2ae63ff75395bf543bd42caa9aee3b1208ce5921d893b3635012f6aa8ed5e797b4d130d83e1b530778e87b91e57b901e8351f86d44f3289d54d04b
DIST testtools-2.7.1.tar.gz 200953 BLAKE2B b410735faf153749e3996c8889f56fbffab67a8f49b52f21afa60e72af201a12891d4db00b808324d52159b02e9212b81ab958c1dcf0cae5551471540f8fec0b SHA512 78af1c2af6f93671074dafedeaaf3ddbcc806e78c3153a3b90f88874c967e34a18cb85e5649b08fabb4ba4ae649eeb401e79c77c3b9233d9eee2a3c2267a4596
-EBUILD testtools-2.6.0-r2.ebuild 1227 BLAKE2B 994d089aede446199f1caea42e1aaa48133de888e1992616691abc511c2794ee7d413027ea4721e255037665a5272c21271f319a1d6e880a35cab673d66e6cb3 SHA512 bc081234c2b44f42341797c5032ef9c0ddc919aac3777b844e72f754792d3d0a3be0832b76aae7f637274cb9869c43900b89e0570869a0507e09040ac0a99865
-EBUILD testtools-2.7.1.ebuild 967 BLAKE2B ac53876add358106c7f049fc3321d130867ded7a2e53118b2b7c6854990e2a3f8d8ba67c2fbad9d49858c11a8277d87335e08a09722c13bf44a38a6895e341e8 SHA512 556cec890f2a594f2436d4bf06421aa4ca081532cae72afeaa85f43db0fbd7294d7ace1da3ea6b51e6b5d92f764604ffe9603bdc1b1b8a545cd83d13528d71a6
+EBUILD testtools-2.7.1.ebuild 959 BLAKE2B 2b4e4f056b5f8d49e370d73bc7400e371d89f9760c4e7a9b74f580ae451ea063a8eca2e6c8fdfa52f9ef357c250f6e225bc9aec752661e72c4d7686ff32c5c42 SHA512 6d7268c64886f7aa4b3c790494a476054b97a106e53af40217f61901ec87be68786838966d5cfe48ed2c74d5505b5b83e36ec432910eb533698be737abd23e6e
MISC metadata.xml 580 BLAKE2B 5068f4abc80612e7a92fb65865612d93cc4d4803a9cda3555cee34eab48da20f6fb22734b09adeaa068cff135d592b5fbd607157a60052a68e127750f6082b24 SHA512 5807608ef5c6d3fa1a86c715c59afb7c4f3913f69739a0c4ea9b6cf85976077280da6ce019ec4fda6dd6bd490379ee0570d5c98f9d719c0cdaf60a550e01e555
diff --git a/dev-python/testtools/testtools-2.6.0-r2.ebuild b/dev-python/testtools/testtools-2.6.0-r2.ebuild
deleted file mode 100644
index c697f34611ea..000000000000
--- a/dev-python/testtools/testtools-2.6.0-r2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extensions to the Python standard library unit testing framework"
-HOMEPAGE="
- https://github.com/testing-cabal/testtools/
- https://pypi.org/project/testtools/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-python/pbr-0.11[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/fixtures-2.0.0[${PYTHON_USEDEP}]
- dev-python/testscenarios[${PYTHON_USEDEP}]
- dev-python/testresources[${PYTHON_USEDEP}]
- )
-"
-PDEPEND="
- >=dev-python/fixtures-2.0.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx doc
-
-src_prepare() {
- # very fragile to formatting changes (broken on py3.10 & pypy3)
- sed -i -e 's:test_syntax_error(:_&:' \
- testtools/tests/test_testresult.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- "${PYTHON}" -m testtools.run testtools.tests.test_suite ||
- die "tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/testtools/testtools-2.7.1.ebuild b/dev-python/testtools/testtools-2.7.1.ebuild
index e9ef441e46fa..b152880134c7 100644
--- a/dev-python/testtools/testtools-2.7.1.ebuild
+++ b/dev-python/testtools/testtools-2.7.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/tiny-proxy/Manifest b/dev-python/tiny-proxy/Manifest
index 8d1626346fd5..988db0291486 100644
--- a/dev-python/tiny-proxy/Manifest
+++ b/dev-python/tiny-proxy/Manifest
@@ -1,5 +1,3 @@
-DIST tiny-proxy-0.2.0.gh.tar.gz 15017 BLAKE2B 46c98d7d4fff2af85464a7c280d212b9be4eb263b8ca643013166b6a81d8783b3078d1551fba0d40417a0cbab795564dbd457bfc037e6c2d40612eabb45fef01 SHA512 748de443ab337f159b1bce852de7f3f10ca32a5580f99bf1e3448c86f49cba26a6ed2855d06b91da7457b3185f99755efd65714a4db3804309cc931e16bdd8b5
DIST tiny-proxy-0.2.1.gh.tar.gz 17090 BLAKE2B 971c0f6d4c1624f89ccf0753adf375f34e35be7108251b8acd54fe724989d8e9799ba933c8dc2e53ba9a3b5d603c873ae9556b74d403883627ff51591b0d8111 SHA512 26dcf470fa0d59b4d1abc7ddf8eddc40df7d599ae5e82c8ce788141410f07e94427eb8282a9c9ccb99f39ec19914280849dd86841d92f25f109abf28557449fc
-EBUILD tiny-proxy-0.2.0.ebuild 977 BLAKE2B 4e42d49ba07c073946efd66ff9ec20cf9b5cf2de5956a7a61b3c43126aabc6445ced47546e807e60aaed5df94ad145beb0b5d37aa0b47d58447b420735022fb6 SHA512 f5ece7d842e367f5e60bed2fa3df687419c0710422b941f8ca3e6ecacf4dae26ff2d48466d4914c0ac158315f1911c8735404f859e2c9706da016f1019b7abd0
-EBUILD tiny-proxy-0.2.1.ebuild 985 BLAKE2B 09b248599741c6531e6929e617a70f772751d6e2a2208d0fc660cf936d6248570653743bd8582c333463a135e76a69de8eb9f95c4e5dfc743e3b94d8cc3da40c SHA512 971e67f232c304eb65972edba5a42d66f994aea7efe6dd3b810de5f60f935251f05cafb8063dc7886dbd568a3d83e2dea4dae953c161a279b09cbb807880b56c
+EBUILD tiny-proxy-0.2.1.ebuild 977 BLAKE2B ab0045b80eff6bbc859067842b9d885cb80dd509b8f72b71fe6d9cea100a158928b67016ba900726839d5405c52cba869043f2331f4bb6964eeff3ef9763257d SHA512 b66c435257c165908856ba08b82fc1f8c5fb3fcd5505d9025fc242a025d4895338513eb20a30cb4c196adc5c25cae1f697694e46b64ec6957439de9b3c945fe3
MISC metadata.xml 398 BLAKE2B 0a9e806f68be7be9aba302538ed91e6e1079fad058c5759377f6ee7f044ca30ccc166ba17f885b94812e202e722f20fc71a3bb7a7a53f2e56753c93f9751f80d SHA512 02fc556e42d27fc680260bd185794d90b7c94378e325f4e136fad00f4fb83ac7b33b3bc68d3d9d13b669346f006e84d7c0be429880a603c8e4238e9f0b973e4f
diff --git a/dev-python/tiny-proxy/tiny-proxy-0.2.0.ebuild b/dev-python/tiny-proxy/tiny-proxy-0.2.0.ebuild
deleted file mode 100644
index 4637e69a2314..000000000000
--- a/dev-python/tiny-proxy/tiny-proxy-0.2.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Simple proxy server (SOCKS4(a), SOCKS5(h), HTTP tunnel)"
-HOMEPAGE="
- https://github.com/romis2012/tiny-proxy/
- https://pypi.org/project/tiny-proxy/
-"
-SRC_URI="
- https://github.com/romis2012/tiny-proxy/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- <dev-python/anyio-4.0.0[${PYTHON_USEDEP}]
- >=dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
- >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
- >=dev-python/httpx-socks-0.7.4[${PYTHON_USEDEP}]
- >=dev-python/pytest-asyncio-0.18.3[${PYTHON_USEDEP}]
- >=dev-python/trustme-0.9.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/tiny-proxy/tiny-proxy-0.2.1.ebuild b/dev-python/tiny-proxy/tiny-proxy-0.2.1.ebuild
index fc5ae4d5490f..8409f4ab171c 100644
--- a/dev-python/tiny-proxy/tiny-proxy-0.2.1.ebuild
+++ b/dev-python/tiny-proxy/tiny-proxy-0.2.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
<dev-python/anyio-5.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/tldextract/Manifest b/dev-python/tldextract/Manifest
index 5b5ec3405db9..2196b16beaf5 100644
--- a/dev-python/tldextract/Manifest
+++ b/dev-python/tldextract/Manifest
@@ -1,7 +1,3 @@
-DIST tldextract-5.0.1.tar.gz 111023 BLAKE2B 854addd19c15fd0c246d449d3373649a7ef0d30f1501312b802867d3789d5c95d5e36390d570fc83e37ef73074c4514215e9cdadefa6831f8075139afdb1523b SHA512 3fe148e2893b09dcdc7e1f16b39d6da5a1ca3cc33ca6b5a473d3479e177de451522773211e6cd2335a6864506b85e06b3f4ce7fdd7dce3f541f099d7da975b78
-DIST tldextract-5.1.0.tar.gz 112124 BLAKE2B 189401489665c4669584b409e11a0ad6809af66875efde8f4809ed4bb1edc19400b8edc0c31df43bf5fbc5a41558001654ee781cf6faa10f8a2dc96fb9c699a9 SHA512 c05c0c14d41e17628e12ec5db39561894c5fde487c4edcfbdba9187e5126f4d91a3c0fe8f856c1da3f98dcb76b231b6ce61425fba5e95a3b16a858b830cf3612
DIST tldextract-5.1.1.tar.gz 112645 BLAKE2B 3d4550f60c37769985f5e52ddcd8d93881759631a8a49c4588eee533da695d26c8b31294dd2b4f2456a14efe2a5af8e9573df18ab7eb54fe21a3c082c0615e59 SHA512 805266da1d66e9a8c43edc02014835abf691ab5b25262c63815a2e5b4d41c4e68944aafd35aad6abce650c762284e3a4281716c2d30c0e2d2c2ecccbb0139df9
-EBUILD tldextract-5.0.1.ebuild 834 BLAKE2B 316227108113fa897d426144fab0862c18e12a9c06e5d150ab4536791bcb3b91e10bbf033e775f0085a5e30c20a82c29fbc5f9900993c13a1c9b3c0d30959619 SHA512 cfcfcabfebf60365af68d2ea0c675f5719722a6390bdc2ae1e3f26387772d34fa59af86d6aa9478cfcb84336cf6270616e3b437bf73af7c8bedb879cc8b37a3c
-EBUILD tldextract-5.1.0.ebuild 836 BLAKE2B 4dc27288306684e738a820e2b38111997570afd82e9c59ba812e2a353b5daab1de401deb0720c05775b3b3837a68d4432000d9d129d0e89f2dd83eda271aee5c SHA512 5a2523d09dc1c0b146629baad443e403bb977cb304bc84530643a4060227741fb305d1f7e7e970ec8b89297f8a2375b3d987fc600a60ff2bc4d72110dd8211d1
-EBUILD tldextract-5.1.1.ebuild 836 BLAKE2B 4dc27288306684e738a820e2b38111997570afd82e9c59ba812e2a353b5daab1de401deb0720c05775b3b3837a68d4432000d9d129d0e89f2dd83eda271aee5c SHA512 5a2523d09dc1c0b146629baad443e403bb977cb304bc84530643a4060227741fb305d1f7e7e970ec8b89297f8a2375b3d987fc600a60ff2bc4d72110dd8211d1
+EBUILD tldextract-5.1.1.ebuild 834 BLAKE2B 316227108113fa897d426144fab0862c18e12a9c06e5d150ab4536791bcb3b91e10bbf033e775f0085a5e30c20a82c29fbc5f9900993c13a1c9b3c0d30959619 SHA512 cfcfcabfebf60365af68d2ea0c675f5719722a6390bdc2ae1e3f26387772d34fa59af86d6aa9478cfcb84336cf6270616e3b437bf73af7c8bedb879cc8b37a3c
MISC metadata.xml 560 BLAKE2B 4d6e6aa7507ce4734371e8b8442e8d4840db0d2896f7e7430438bc9b700edf6c8546fc3beb1e17d489013b6cc49d1daf805581d6fda29f51109e7a643b0e8965 SHA512 4e7ed8a1876afc62954ee58937557182099ea2289633d2d279a2982bb32a8de261163f0b83ba44c257b8c087c007b1bb462ecad69df1115a024a3a9c8ea1fe9e
diff --git a/dev-python/tldextract/tldextract-5.0.1.ebuild b/dev-python/tldextract/tldextract-5.0.1.ebuild
deleted file mode 100644
index dc2238fb549c..000000000000
--- a/dev-python/tldextract/tldextract-5.0.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Accurately separate the TLD from the registered domain and subdomains of a URL"
-HOMEPAGE="
- https://github.com/john-kurkowski/tldextract/
- https://pypi.org/project/tldextract/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong x86"
-
-RDEPEND="
- >=dev-python/filelock-3.0.8[${PYTHON_USEDEP}]
- dev-python/idna[${PYTHON_USEDEP}]
- >=dev-python/requests-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/requests-file-1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/tldextract/tldextract-5.1.0.ebuild b/dev-python/tldextract/tldextract-5.1.0.ebuild
deleted file mode 100644
index 26a480fa5866..000000000000
--- a/dev-python/tldextract/tldextract-5.1.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Accurately separate the TLD from the registered domain and subdomains of a URL"
-HOMEPAGE="
- https://github.com/john-kurkowski/tldextract/
- https://pypi.org/project/tldextract/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-
-RDEPEND="
- >=dev-python/filelock-3.0.8[${PYTHON_USEDEP}]
- dev-python/idna[${PYTHON_USEDEP}]
- >=dev-python/requests-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/requests-file-1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/tldextract/tldextract-5.1.1.ebuild b/dev-python/tldextract/tldextract-5.1.1.ebuild
index 26a480fa5866..dc2238fb549c 100644
--- a/dev-python/tldextract/tldextract-5.1.1.ebuild
+++ b/dev-python/tldextract/tldextract-5.1.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+KEYWORDS="amd64 ~arm64 ~loong x86"
RDEPEND="
>=dev-python/filelock-3.0.8[${PYTHON_USEDEP}]
diff --git a/dev-python/tomlkit/Manifest b/dev-python/tomlkit/Manifest
index c5b0983c17ac..91ba9c4e73e5 100644
--- a/dev-python/tomlkit/Manifest
+++ b/dev-python/tomlkit/Manifest
@@ -1,7 +1,3 @@
-DIST tomlkit-0.12.1.tar.gz 190535 BLAKE2B 461891b5f5dad93488d466560439e19865fcb315792418e24483c96f4c9387c67d9c322bcc4ba842861109ff3297e064cd38737769d97ad1f99dadd9c11f7b33 SHA512 1f82023cbb8168f847bfa0211ee5c4d6870973ee1f51f4b60deb34ae6e0e930fe299c939b6c157811d16a73c68225a468e8312ca2731e1bbdcc5541fde2e2360
-DIST tomlkit-0.12.2.tar.gz 190725 BLAKE2B f168f42e99cbd8ed5d958ec471fc824d3a89f72d0d68b8881c5c935d888f1b0464e6ca34e65741a9de9d98c093a1e23073378006693bbd6c85870f368291760a SHA512 c36405e95ab42e1e728b4344dd71d183c2e8c174b3524d3337af2456e141f5a54fed82c1f613d5493efef50170f2985f74b1e5859790e865379fab7f90f03c65
DIST tomlkit-0.12.3.tar.gz 190967 BLAKE2B 82205c8e012d4584c60ce8d53a995a01fccd50e35330b8aaecd84dd348b79be1ec7cd9bbaf84dbdbcd904102b7dc4216551298657553606d4da8457f565e8945 SHA512 f89b1fdcbefcd511bbc5e22a1cc57d8c4593fc1353e901de31c69ac99ed3c685f042d71205c747bd5d20df246dd19b5402393df81231f12d18414d85c0a0000c
-EBUILD tomlkit-0.12.1.ebuild 971 BLAKE2B 75e6cfba124a94757c2e10ca5ea406535393020a86d114771abc29569061954af6430963c94b4fec11f312d7ca5143ca5b4d3ee0ad2e1a47af41370473b99c11 SHA512 d8ed481c1fd001814da2a3ea0a400d4e9fddf2d7aa3ddb7cdb45410e90b6b793ba98a365296a9b5b67f3bc7f0dd0c6e2fa466d8d553ea623c958699a4af1f094
-EBUILD tomlkit-0.12.2.ebuild 979 BLAKE2B 8bfd98336a91660b29f03e6d2d8fda98ef6085ec4c4994d5712c96b464a53d3e94ec505cb83df6eae9213e404e595ae0335de23dbd79b6d2e33f04c1e4875cf5 SHA512 53d1e9d302fc479da61aefedb6991b15ddf5f1545ad87bb7d0d6391825fbd644a44fda1bf8c902c410b03c1ac96f070251b0e89074c8fbed1c2451ea445f281c
-EBUILD tomlkit-0.12.3.ebuild 979 BLAKE2B 8bfd98336a91660b29f03e6d2d8fda98ef6085ec4c4994d5712c96b464a53d3e94ec505cb83df6eae9213e404e595ae0335de23dbd79b6d2e33f04c1e4875cf5 SHA512 53d1e9d302fc479da61aefedb6991b15ddf5f1545ad87bb7d0d6391825fbd644a44fda1bf8c902c410b03c1ac96f070251b0e89074c8fbed1c2451ea445f281c
+EBUILD tomlkit-0.12.3.ebuild 971 BLAKE2B 75e6cfba124a94757c2e10ca5ea406535393020a86d114771abc29569061954af6430963c94b4fec11f312d7ca5143ca5b4d3ee0ad2e1a47af41370473b99c11 SHA512 d8ed481c1fd001814da2a3ea0a400d4e9fddf2d7aa3ddb7cdb45410e90b6b793ba98a365296a9b5b67f3bc7f0dd0c6e2fa466d8d553ea623c958699a4af1f094
MISC metadata.xml 525 BLAKE2B 663169c851817eb7368c49d678119f1f2dfebe642325d3dbc59498f60b452710a257ca5cd5173a4fc8391d33038cce079b3fba112ad7e9c0caf0c1872ee43f13 SHA512 5a6cf412fc06854557d001ae4a6f654b36d351c8c0b4bc08c1a7c40f49d8dceba931598f5eed6c75e1d7797570fcf8fb7799f5f035931f80d05b1e9bd0d258c0
diff --git a/dev-python/tomlkit/tomlkit-0.12.1.ebuild b/dev-python/tomlkit/tomlkit-0.12.1.ebuild
deleted file mode 100644
index 7cdbe04b0d3a..000000000000
--- a/dev-python/tomlkit/tomlkit-0.12.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Style preserving TOML library"
-HOMEPAGE="
- https://github.com/sdispater/tomlkit/
- https://pypi.org/project/tomlkit/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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
-}
diff --git a/dev-python/tomlkit/tomlkit-0.12.2.ebuild b/dev-python/tomlkit/tomlkit-0.12.2.ebuild
deleted file mode 100644
index b8055655dd0a..000000000000
--- a/dev-python/tomlkit/tomlkit-0.12.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Style preserving TOML library"
-HOMEPAGE="
- https://github.com/sdispater/tomlkit/
- https://pypi.org/project/tomlkit/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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
-}
diff --git a/dev-python/tomlkit/tomlkit-0.12.3.ebuild b/dev-python/tomlkit/tomlkit-0.12.3.ebuild
index b8055655dd0a..7cdbe04b0d3a 100644
--- a/dev-python/tomlkit/tomlkit-0.12.3.ebuild
+++ b/dev-python/tomlkit/tomlkit-0.12.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/towncrier/Manifest b/dev-python/towncrier/Manifest
index 6574de582aa2..42c82652212a 100644
--- a/dev-python/towncrier/Manifest
+++ b/dev-python/towncrier/Manifest
@@ -1,5 +1,3 @@
DIST towncrier-23.11.0.gh.tar.gz 63343 BLAKE2B d628ce1ad3f8efc2880ca2321d81ab0b2c40ec6473527c74a12ca48f58dfdc65029f5a9f025f69a3c45ff3b52594728c8e4168b0ce75199794298c941f1dcbaf SHA512 6226ef75c163748872f0f5d60c03629365cf0a942412ca791ea28762a227942d974f8573205551678735380629eadf2bf726478b0ef1d4d1e6ee14b47e25fbae
-DIST towncrier-23.6.0.gh.tar.gz 59311 BLAKE2B d778154288923aa26c8d4d99b5f4c999ce50687164c4477d093b1254394ed7cbc5d708f1a1b7e6f25ebca95217a049692f7c9ee822661f44d02f79db32240229 SHA512 44142130b6a3e4428a085f1c6e793ccf631de77f8f2eafb8d1145f45d8d26faa6d27c30f09b8db95e63b4c3de927ac975ed95d1ed6b76dac3d9ba5eef54989c0
-EBUILD towncrier-23.11.0.ebuild 1275 BLAKE2B 85f219d1a7eff66807cbbb9416112c0fee049aa8206623cd3707c08a7b71f974d266ec89364779c39b26ed3935e2bbf7c8adbe4570a2fb695143a5c356fa14af SHA512 bb9e4ad863814a2f7c803876589c6e291abeb0df24015d27bdb22da9042e79b96d1bd1a8d6a29a5fbe23154854402a979afdc6a8d9f5b8645089f305b32608fd
-EBUILD towncrier-23.6.0.ebuild 1062 BLAKE2B f487be2ca86c20b21ad1106521cc90e1a32af88ba8711f184d961b178e0080212d039834018e9e1d0030ea54168a8d16feeb4262ee4b1fa6bf98dfeb17109fac SHA512 b967d3ebf61921c946ed4053a7d7c7ddda38465ba51d36aae9311803a2dd15cf7ed9d835fac1c090c2e6a7e3e73b7655e2afc0076d499ed40bee71699765b61d
+EBUILD towncrier-23.11.0.ebuild 1267 BLAKE2B ae766c97111148c7b2df6f56f8620c76802468ace3393c296a27dbfe53a679e67598f0b5808fc7e20b4cbf59f07efbfeb42d994a69a2d6c68a2c700f697ebcf6 SHA512 26e221820ea073737d4543a4a57fb15fd2be5bfad9f7ec8c99117b29a94119f81714d76db3ddfa2e9a0eebdbf6d4755490509d215cc176a58de9fed9c221456a
MISC metadata.xml 394 BLAKE2B 52e7e94b46ca173b3bcb91b6a5733304c367783f45fb60beaf775a35cfbd3e1f3a7558de3c79fa96681b684998c9a9d51ba064839824f8e35ff7d86e32dcd477 SHA512 23aa7a3a20c418e6a6b06502cfc2c6a8c8a0556118a6c4a995ea3c95e49c6ef31ec8daf6ad66e69471f1e7eaba1607b8bd0a0950c70efdd735d2141be852fee3
diff --git a/dev-python/towncrier/towncrier-23.11.0.ebuild b/dev-python/towncrier/towncrier-23.11.0.ebuild
index 58347c866034..427623968ad4 100644
--- a/dev-python/towncrier/towncrier-23.11.0.ebuild
+++ b/dev-python/towncrier/towncrier-23.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/towncrier/towncrier-23.6.0.ebuild b/dev-python/towncrier/towncrier-23.6.0.ebuild
deleted file mode 100644
index 476c1deedafb..000000000000
--- a/dev-python/towncrier/towncrier-23.6.0.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
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Building newsfiles for your project"
-HOMEPAGE="
- https://github.com/twisted/towncrier/
- https://pypi.org/project/towncrier/
-"
-SRC_URI="
- https://github.com/twisted/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/click-default-group[${PYTHON_USEDEP}]
- dev-python/incremental[${PYTHON_USEDEP}]
- dev-python/jinja[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- dev-python/incremental[${PYTHON_USEDEP}]
- test? (
- dev-vcs/git
- >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
- )
-"
-
-python_test() {
- "${EPYTHON}" -m twisted.trial towncrier ||
- die "tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest
index e46833f2aacb..6a1ac9af7ea5 100644
--- a/dev-python/translate-toolkit/Manifest
+++ b/dev-python/translate-toolkit/Manifest
@@ -1,8 +1,3 @@
-AUX translate-toolkit-3.10.1-py312.patch 1518 BLAKE2B 93024929524479ac6d42558b642da725d39668ecf9bf6bcc4f96707cc1888982270a45af57d3d08b5364b17ed12bd20bb11097ea2dd7ec1e738458b4610f4be8 SHA512 c2201b9a2d98cbee2593024675066009b21ba46856b1c7d50962cafe5ad4fc87a7578aa6779478c16ebaedbdd472635aab932f05124df3e3216bfca1601c755f
-DIST translate-3.10.1.gh.tar.gz 1197315 BLAKE2B 8cb9f78e505a7e6c737fa39e32c731313893d9016e14e79d565f2c68baecedd8be47bc4cc715000ee8dfcf094624b9b3a68a39800ec98908684dab8e8517448e SHA512 f3355603e445a432cb69f102a2ce4a20013b3df1a4c17c60a4599b069db6a0ad5316d29d79f211a61a1eb155dd550fb2db7c98e3f36dc858c5d15118cbeae8d8
-DIST translate-3.11.0.gh.tar.gz 1197440 BLAKE2B 8443135619bfed752db883a7fab17efb2860c0cf5d42d5345be80c7b4a17c3764f56ed01f5e77c26984155f0c24e61b7f6a2ec852093b17ae2e8c62cb0abf9c0 SHA512 a542fac267a931e0b92c18fc9eef094c7ab2d78ea366b58880e63e1421dd914f06eb1618d178d8e586b0040003d3fec5aebde705b8715b773bd0e3a91b73b841
DIST translate-3.11.1.gh.tar.gz 1197476 BLAKE2B 5db1d5ab5dd79b0f85b48ca13e1a281a88d7e9e3a5502f9d5e44c3a82014aa49e28b3e283b2636f3bff79385da7e5db658b160c32275deb823625199a8932b57 SHA512 5b75e28c0baa41dc3a0fabb08e1961530bdffb2ae9d18bf40a682816b222f0bb725dbe67ba3536b9029c8d50c1c6b38eaa9f3e8fcbeb69653ef6565613013371
-EBUILD translate-toolkit-3.10.1-r1.ebuild 3287 BLAKE2B c864f117c4e2e1a040bcc5cc8fa8edd01e5228ae9723289851513c48b41056784192a8796d245295821e78ebc050c869c4427b33084d96e92dcc37278967ba5d SHA512 71323866bcfe6294b24876f2a0127e20c26b055b12fcbe5bc3e9f55730139a656d2e2fadef30cb34e642527a135f1ee4b1a99e94b4a602ca46837a3577e1814a
-EBUILD translate-toolkit-3.11.0.ebuild 3135 BLAKE2B a1a9eb35eeb14727e9d4efdfcccf9baf5bd62a7701a26e85905753610b8be20a6f86d45d855ad4464c6352857c70e5b0a9b9f061c123fec64221f88348f01ea5 SHA512 1191f473eace930f5d600e53c822109b526e5adc0af7173cce1ad453f226da86c428c4891155c026bf2e1f69a88ac5c710ffb12a806fd41d29bbf094ed24055a
-EBUILD translate-toolkit-3.11.1.ebuild 3135 BLAKE2B a1a9eb35eeb14727e9d4efdfcccf9baf5bd62a7701a26e85905753610b8be20a6f86d45d855ad4464c6352857c70e5b0a9b9f061c123fec64221f88348f01ea5 SHA512 1191f473eace930f5d600e53c822109b526e5adc0af7173cce1ad453f226da86c428c4891155c026bf2e1f69a88ac5c710ffb12a806fd41d29bbf094ed24055a
+EBUILD translate-toolkit-3.11.1.ebuild 3132 BLAKE2B 33b6d42c56a25ef734342f14d8afcc64e52aed747562970978ec01e76b0bb71c0717c45033f3b1be171fb4324ceaebe9d64784bf8a5963ed13d1d02b93f461f6 SHA512 1c98620a60720af567a665e92c9b9412b083b699a51c6e3cbe5637fa0ab894bb1c3d03c9cf14b8bcfd0ee927efde41666d7324ebeac9d9a5536e00358fc72fbf
MISC metadata.xml 756 BLAKE2B 06f64f258d362954f99f7e9eee241eb3dddc6b00b9069df2ad977d28b5cf06f9c8ee2246ee5958600b5ac86297968d7aaced6b6420dca4ed507c441c58c61ca9 SHA512 80374c40513ca450f97e3930929c1450e7438ea15830e60937952a6fccfd999675f2ca2056c5aa4e287ba256c6ec08a09d8f7adb8b2c5af8ca0cd595f34acd85
diff --git a/dev-python/translate-toolkit/files/translate-toolkit-3.10.1-py312.patch b/dev-python/translate-toolkit/files/translate-toolkit-3.10.1-py312.patch
deleted file mode 100644
index da0fd91520aa..000000000000
--- a/dev-python/translate-toolkit/files/translate-toolkit-3.10.1-py312.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 3217ed10bb9371ff25cb04e194e0250d42f89206 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= <michal@cihar.com>
-Date: Tue, 7 Nov 2023 08:42:56 +0100
-Subject: [PATCH] optrecurse: properly close opened files
-
-This avoids leaking file descriptors in the tests and makes sure the
-content is written at the end of conversion.
-
-Fixes #5071
----
- translate/misc/optrecurse.py | 9 ++++++++-
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/translate/misc/optrecurse.py b/translate/misc/optrecurse.py
-index d69666b8e8..9337c7c4ff 100644
---- a/translate/misc/optrecurse.py
-+++ b/translate/misc/optrecurse.py
-@@ -684,10 +684,17 @@ def processfile(
- tempoutput = False
- templatefile = self.opentemplatefile(options, fulltemplatepath)
- passthroughoptions = self.getpassthroughoptions(options)
-- if fileprocessor(inputfile, outputfile, templatefile, **passthroughoptions):
-+ result = fileprocessor(
-+ inputfile, outputfile, templatefile, **passthroughoptions
-+ )
-+ if fullinputpath is not None:
-+ inputfile.close()
-+ if result:
- if tempoutput:
- self.warning("writing to temporary output...")
- self.finalizetempoutputfile(options, outputfile, fulloutputpath)
-+ if fulloutputpath and os.path.isfile(fulloutputpath):
-+ outputfile.close()
- return True
- else:
- # remove the file if it is a file (could be stdout etc)
diff --git a/dev-python/translate-toolkit/translate-toolkit-3.10.1-r1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.10.1-r1.ebuild
deleted file mode 100644
index 507a80f7bb74..000000000000
--- a/dev-python/translate-toolkit/translate-toolkit-3.10.1-r1.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-MY_P=translate-${PV}
-DESCRIPTION="Toolkit to convert between many translation formats"
-HOMEPAGE="
- https://github.com/translate/translate/
- https://pypi.org/project/translate-toolkit/
-"
-SRC_URI="
- https://github.com/translate/translate/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="+html +ical +ini +subtitles +yaml"
-
-RDEPEND="
- app-text/iso-codes
- >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
- dev-python/cheroot[${PYTHON_USEDEP}]
- >=dev-python/Levenshtein-0.12.0[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}]
- >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/pyparsing-3[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- sys-devel/gettext
- html? ( dev-python/utidylib[${PYTHON_USEDEP}] )
- ical? ( dev-python/vobject[${PYTHON_USEDEP}] )
- ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] )
- subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] )
- yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
-"
-# Technically, the test suite also has undeclared dependency
-# on dev-python/snapshottest but all the tests using it are broken
-# anyway, so we skip them.
-BDEPEND="
- test? (
- dev-python/phply[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- # https://github.com/translate/translate/commit/3217ed10bb9371ff25cb04e194e0250d42f89206
- "${FILESDIR}/${P}-py312.patch"
-)
-
-distutils_enable_tests pytest
-
-src_test() {
- # unfortunately, this bad quality package doesn't support XDG_DATA_DIRS
- # correctly, so we need to reassemble all data files in a single directory
- local -x XDG_DATA_HOME=${T}/share
- cp -r translate/share "${T}/" || die
- cp -r "${ESYSROOT}/usr/share"/gaupol "${XDG_DATA_HOME}"/ || die
-
- distutils-r1_src_test
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Fails with network-sandbox (and even with it off but w/ softer fail)
- 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'
- 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
- # all tests based on snapshottest are broken and I'm too tired
- # to figure this out
- translate/tools/test_pocount.py::test_cases
- translate/tools/test_pocount.py::test_output
- translate/tools/test_junitmsgfmt.py::test_output
- )
- local EPYTEST_IGNORE=(
- # unpackaged fluent.*
- translate/storage/test_fluent.py
- # changes directory and does not change it back, sigh
- tests/odf_xliff/test_odf_xliff.py
- )
-
- if ! use ini; then
- EPYTEST_IGNORE+=(
- translate/convert/test_ini2po.py
- translate/convert/test_po2ini.py
- )
- fi
-
- if ! use subtitles; then
- EPYTEST_IGNORE+=(
- translate/storage/test_subtitles.py
- )
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /usr
- doins -r translate/share
-
- if ! use html; then
- rm "${ED}"/usr/bin/{html2po,po2html} || die
- fi
- if ! use ical; then
- rm "${ED}"/usr/bin/{ical2po,po2ical} || die
- fi
- if ! use ini; then
- rm "${ED}"/usr/bin/{ini2po,po2ini} || die
- fi
- if ! use subtitles; then
- rm "${ED}"/usr/bin/{sub2po,po2sub} || die
- fi
-}
diff --git a/dev-python/translate-toolkit/translate-toolkit-3.11.0.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.11.0.ebuild
deleted file mode 100644
index 9bf1ba95a909..000000000000
--- a/dev-python/translate-toolkit/translate-toolkit-3.11.0.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-MY_P=translate-${PV}
-DESCRIPTION="Toolkit to convert between many translation formats"
-HOMEPAGE="
- https://github.com/translate/translate/
- https://pypi.org/project/translate-toolkit/
-"
-SRC_URI="
- https://github.com/translate/translate/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+html +ical +ini +subtitles +yaml"
-
-RDEPEND="
- app-text/iso-codes
- >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
- dev-python/cheroot[${PYTHON_USEDEP}]
- >=dev-python/Levenshtein-0.12.0[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}]
- >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/pyparsing-3[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- sys-devel/gettext
- html? ( dev-python/utidylib[${PYTHON_USEDEP}] )
- ical? ( dev-python/vobject[${PYTHON_USEDEP}] )
- ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] )
- subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] )
- yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
-"
-# Technically, the test suite also has undeclared dependency
-# on dev-python/snapshottest but all the tests using it are broken
-# anyway, so we skip them.
-BDEPEND="
- test? (
- dev-python/phply[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_test() {
- # unfortunately, this bad quality package doesn't support XDG_DATA_DIRS
- # correctly, so we need to reassemble all data files in a single directory
- local -x XDG_DATA_HOME=${T}/share
- cp -r translate/share "${T}/" || die
- cp -r "${ESYSROOT}/usr/share"/gaupol "${XDG_DATA_HOME}"/ || die
-
- distutils-r1_src_test
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Fails with network-sandbox (and even with it off but w/ softer fail)
- 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'
- 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
- # all tests based on snapshottest are broken and I'm too tired
- # to figure this out
- tests/translate/tools/test_pocount.py::test_{cases,output}
- tests/translate/tools/test_junitmsgfmt.py::test_output
- )
- local EPYTEST_IGNORE=(
- # unpackaged fluent.*
- tests/translate/storage/test_fluent.py
- # changes directory and does not change it back, sigh
- tests/odf_xliff/test_odf_xliff.py
- )
-
- if ! use ini; then
- EPYTEST_IGNORE+=(
- translate/convert/test_ini2po.py
- translate/convert/test_po2ini.py
- )
- fi
-
- if ! use subtitles; then
- EPYTEST_IGNORE+=(
- translate/storage/test_subtitles.py
- )
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /usr
- doins -r translate/share
-
- if ! use html; then
- rm "${ED}"/usr/bin/{html2po,po2html} || die
- fi
- if ! use ical; then
- rm "${ED}"/usr/bin/{ical2po,po2ical} || die
- fi
- if ! use ini; then
- rm "${ED}"/usr/bin/{ini2po,po2ini} || die
- fi
- if ! use subtitles; then
- rm "${ED}"/usr/bin/{sub2po,po2sub} || die
- fi
-}
diff --git a/dev-python/translate-toolkit/translate-toolkit-3.11.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.11.1.ebuild
index 9bf1ba95a909..0c440c8a1c4a 100644
--- a/dev-python/translate-toolkit/translate-toolkit-3.11.1.ebuild
+++ b/dev-python/translate-toolkit/translate-toolkit-3.11.1.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
IUSE="+html +ical +ini +subtitles +yaml"
RDEPEND="
diff --git a/dev-python/treq/Manifest b/dev-python/treq/Manifest
index dd2200be0247..ae402bc561a1 100644
--- a/dev-python/treq/Manifest
+++ b/dev-python/treq/Manifest
@@ -1,5 +1,3 @@
-DIST treq-22.2.0.tar.gz 72922 BLAKE2B ab4637c801e5e777f81f6e6a6e12e36ef47e052a4103eb70bf4e10d3fb44b60f144f32734625b4babb375acc96e3cad1895634d3d2fc08ac3095769180e65328 SHA512 465a02481a51ac246ac85f561f2e7a59d97aeeda9f0953dd83678ff836802a187a6aedcce830a9e3095a9c72227bd06113610c3be0967f1362a645a31278bde0
DIST treq-23.11.0.tar.gz 74450 BLAKE2B 0e10b070e1623b1aaaaf8ce53c98d29a44e9e5e76a84d6004e21cac74564cbb4b22c4015b4d999967ee519f6356016d3cb3fd8304df68967ec46dd2c1005d3ee SHA512 bf62373f51a0552e040a628c86fe0f8d136ab5dfefaa2fa46d9ab173a58c20c0211f94370561e07fafb7da87140e88c10cf336ff7a61e5b3fc1a47fd1193cc27
-EBUILD treq-22.2.0-r1.ebuild 1101 BLAKE2B a85a5ec7393943314a749f010902977a8d93574d8670dc25bae65c81b55ff994fa12cd459a0ba25c826e216a7cf4a15c80d387166afec1cc4715511f26a06278 SHA512 b27f68f2dcfddf0531e043094d6c6982ba38855e476fe04bc352f737634724110c94d5e3a5446e6f3c4a81376ddb9636ec43c7fd23b3699ea2200155f4267dd5
-EBUILD treq-23.11.0.ebuild 1140 BLAKE2B 31ad05d0645cf41a7c7ab6a5af5d7f190224d1f672a6381ad6804c712fe6cff86c7eae7d770e6ee5e60e2fb99dd6a8d5a8aaebffa57a248527a6eee00d00e158 SHA512 0e474a8a3bff064e7ab554ad6cac4235ce64c4bd614b5eabc4777b9e131445d308e3981139709d3a8f10335bad3224cb54a0359c1c3eb1319cc2cd2db351bc20
+EBUILD treq-23.11.0.ebuild 1139 BLAKE2B 8203801445a9b67ed3244ecc6f388b5407b2dddfe1eae8531928e4572d3a8d735646a9c1298f989943590f8e42a875b1d6b3e562186d5dafbeeea60b6a2241f6 SHA512 a057a590ee1e4b84e35c11e5a8c0c2c3bbc7d0f54814a091082b23bccc241330239c937b30592ef05c2e56ea06811c24aa6c8b2b7362cdd3506341b645e6eefa
MISC metadata.xml 781 BLAKE2B a50fa9d74c53d5c948cfd940ff1e454a2aa9c44bf29c8e39495007ddab02e212a979f757335fae531ceae43743342a02a4ae049b5b12425ba779293c6977eb07 SHA512 1d45744f461efe3cd03802e3886dee60a19eb508b681e3235817f478dd98ca164c822194f03b05891e0000e3d09af4790e8b10e07f3e303abf9ad308712ca9b6
diff --git a/dev-python/treq/treq-22.2.0-r1.ebuild b/dev-python/treq/treq-22.2.0-r1.ebuild
deleted file mode 100644
index 1fc50a6bbbf0..000000000000
--- a/dev-python/treq/treq-22.2.0-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-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="doc 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/requests-2.1.0[${PYTHON_USEDEP}]
- || (
- >=dev-python/twisted-18.7.0[ssl(-),${PYTHON_USEDEP}]
- >=dev-python/twisted-18.7.0[crypt(-),${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- test? (
- dev-python/httpbin[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs
-
-src_prepare() {
- # fix relative path for docs generation
- sed -e "s@('..')@('../src')@" -i docs/conf.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- "${EPYTHON}" -m twisted.trial treq || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/treq/treq-23.11.0.ebuild b/dev-python/treq/treq-23.11.0.ebuild
index 6651c09d2572..d748ffee03d0 100644
--- a/dev-python/treq/treq-23.11.0.ebuild
+++ b/dev-python/treq/treq-23.11.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 c3e67109ae24..9bee5184f404 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -1,7 +1,5 @@
-DIST trimesh-4.0.2.gh.tar.gz 13433444 BLAKE2B a466adc4708e7f59cb7a64f3872df89888ad21a4f78520c5f109c101ea5d42973705e59807dd800058f3925744a30cc6ddd88fa498533f7e69255ba0c5d652e2 SHA512 7c0c8cbf40f03f4fd92156306f0a0d4d0a1dbf774c9a1743d63d82be2264b50915f2f6ea2cdebd0e81390e7f96acb47eca9980f3829311ec027706ef1cc143c0
DIST trimesh-4.0.4.gh.tar.gz 13434249 BLAKE2B 209ebbd8840e264bdde1aa6bf71b07910032ea3b577c4253cc66128761a2b1e1c9447c923d08108e36ddf5bf76ba67c90b728af4e18cea25882f78e4f252c18b SHA512 1135b626efc7559c2c127852f2947bf1d659b67a3bb16baf6d3fc795ab81baca1a57f035ce2ff0bdaa61709d0a21a160bbf425717037dd9662295e83894786bc
DIST trimesh-4.0.5.gh.tar.gz 13433920 BLAKE2B d7979727f4595dedd4d58bd7373bff457e008ea9512fb5aaa3c0e297fb0e9e538ab3b62e6d231bb6d0d7c8499e346c88b89878489187248bfd77116b4ab733dd SHA512 5167f93aece58d0fd2766a41afb5651df2ffac6486e3aebae33d97ed1ae2e4093290450b1e8d7827c300c679cf4c93baf7ce44ec603103a70c510259f514d321
-EBUILD trimesh-4.0.2.ebuild 1888 BLAKE2B 2aa04ac9d4e5eeac51fa2d901ebaeba876bf7e69a82753ad67ac57116a457181b02af35cdc77eac380c3e79fab4a0d97714e4b867c8b926489f656eb69d3b4a5 SHA512 ef974f118e1c8c45a9b065f264ee89c3a0bc758965ccca226fbca324c2afee984b30e86f0b9aa5059a13242b4df08a9ca8f64ac62a717c0a7d6339063a556178
-EBUILD trimesh-4.0.4.ebuild 1779 BLAKE2B dcb902ab7c1a527890fc1564c29ee66661d57976dd20d6725729b39ea02f363cd960c6a25dc0ebcd2254c9249571725c0f4e599facae8699fe476c94209158da SHA512 3409f33f754c7cc252408866949644cabcdba0c17af6886041dd7aabac08a9afe79fbdc6b4bab36f7ebd23df1f24e90af446acf6a472503820b36ed70744798c
+EBUILD trimesh-4.0.4.ebuild 1777 BLAKE2B d06af6b0462f6a57b544cfc9030f49ecea1e338166326043946f87ee9d106081044f9f29226b6ba5320a1404958ae230fa5258aa04d2fd2a678be0c70ef2e6b4 SHA512 ec1ccb5b2a3900e6755cbb46bf015b574b35385a5ed1fe03473b72759275d7c5946314e529cdc98b256bf11f4649682ce02e71888807aa7e9aa64ff56730995b
EBUILD trimesh-4.0.5.ebuild 1815 BLAKE2B 42cc77b0be807b7ee938db86ab84521e7d718f6ef4e21294552839be74aaf30bcd980dcdddfa0172015e33bcf738ef916c259943a86294dbcc08addf3a06f963 SHA512 b83a81badf1b5519824f0b1e1aaad08cfd096ebfc5630f5bbfa6bdfc0708e49b6f303efbe4da3bc55c0e843b375cdb3fa323424898aece2cfc7d36b2197a5ce6
MISC metadata.xml 495 BLAKE2B b8b403f7bfbac53ed234c2ba50324041502a28465d70e9406867f05741e0313845307491fcfd85f05e2993b21daf14117a4b6863b45422fd4c62c6e28902e3ff SHA512 3deec8ab4b513536a7fe182be8f1b96e06fd06b2480d3e516c2b3462cc26fcbdeb1d165b4d0297465e93c0cce584ab40a8f905b81a59dcb4040a39655028783d
diff --git a/dev-python/trimesh/trimesh-4.0.2.ebuild b/dev-python/trimesh/trimesh-4.0.2.ebuild
deleted file mode 100644
index 9c9207c618b5..000000000000
--- a/dev-python/trimesh/trimesh-4.0.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing 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/chardet[${PYTHON_USEDEP}]
- dev-python/colorlog[${PYTHON_USEDEP}]
- dev-python/jsonschema[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/networkx[${PYTHON_USEDEP}]
- dev-python/numpy[${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/setuptools[${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}]
- sci-libs/rtree[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/mapbox_earcut[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest -n "$(makeopts_jobs)" --dist=worksteal
-}
-
-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" sci-libs/scikit-image
-}
diff --git a/dev-python/trimesh/trimesh-4.0.4.ebuild b/dev-python/trimesh/trimesh-4.0.4.ebuild
index a7073bf21ee0..1aa89567f599 100644
--- a/dev-python/trimesh/trimesh-4.0.4.ebuild
+++ b/dev-python/trimesh/trimesh-4.0.4.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index 1b4d0d9ea081..60ca029872ed 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1,7 +1,3 @@
-DIST trio-0.22.2.gh.tar.gz 536949 BLAKE2B f469f306d826d110defabf14956bdfe390a0f36da16da7e6e0426573cc9faf8943514b67a22fa44463c35f1e02c61c4aa3fd8da6bc408339a77367953fc62be0 SHA512 c3f08b8a1a37c0a06e520c7c5cf6ab5ffa2366c0e8599ae831e896e79bb144ee13ea426c8e6d8278f4620eae15c3c3af6c46c8b4526147336e30050bbf111120
-DIST trio-0.23.0.gh.tar.gz 585629 BLAKE2B e8d3432dd199cf6f4fa174a92696e08d0ff2a75d783ec65c217a8049cba1132821503f783b85a89f629ca39b9278711af76df5431cd14ba319fc8654585a16cc SHA512 01fab7447f7e8cde3223077ef45a788d67df8348a44325c72209f14b48f4c8510de17fc88e8c02921568274907e79599061894a12987db76e33f84dd040c5e81
DIST trio-0.23.1.gh.tar.gz 585734 BLAKE2B 07a03f9ddd26f4e69bda651bc0821bb02895a244400cc5ec829b82e027304722248f7cf608bad8afb928e54736034349d736ca1aaa40b470cbbc3c1a74e3c77c SHA512 e7348cefb364689060c32987120c50081c677531fb4082a68956c431112b9966af6db09ebdca036980af660e48c2bc8addd05b58d62678d45ed7ffa1ce862dcc
-EBUILD trio-0.22.2.ebuild 1976 BLAKE2B 2f7c05a2235608e2850938d9ec1a6871cda68309d95d764acc1fdee6194b9fbcabaeb690ba41d90c0ec3c0453ad6404ff0010868a4fb79a7e905ce322d702352 SHA512 01f96539ee6a0bfc51184184df4c4e47be9ebfcb4ed394c68436791c505382a9ed47e990f46ef3bc22f5d5f328d2db8b9cab7d2b81b5ec3ade129f97e4b477e5
-EBUILD trio-0.23.0.ebuild 2042 BLAKE2B d0e66b47a63341b2e6f9873f1fa5c2bcabe8ea4ce580029d2a2f07468ae6298e64ebab4731dd756784c6e255f221c1ac93a0355a71315f2da78b883f90bf7399 SHA512 2bb8a6d231836cf0fc5eed08796c9893f96ac84d23a64c9dcc2ced4391652b2d2b1fe14766e298b5e3740e522c145c717e345133182cb59b2f18e887ee3ee468
-EBUILD trio-0.23.1.ebuild 2083 BLAKE2B 03c3ce75df82ff03b7fe6f4da6ee04c9688bcb8f0465940e23b618d0b50762de31c92e1ad2dcb6dcc483294ac99ac8564ab733db9a24de3179151840aa1cdf0c SHA512 06796453ab3fcf201a8d8209b178d81e8307903c8e25bba163c660921e004e61e25a835ddd984cbd1fd036a98e3b1d9fcb64ec2b2415d20c2f6516e6ab2b86b6
+EBUILD trio-0.23.1.ebuild 2076 BLAKE2B 86720082e94637ec9dea976d9ed88b2478cbb04c12b23f378466d17eaa0294bb0e4eed7439905b99bb071d6e4247c78d093026d004516505658204f48979ac21 SHA512 ace3900f3fbd3473fcb52d703b5ff452472f2055a884cfccffc387a013076ea6488e40679ed4a25147d1cd47ebfb92e9b8f752dc35acb76a2982c6b6d22eece3
MISC metadata.xml 2060 BLAKE2B bb6ddfddfb3c19038e5982227a8c5f9999b93868c343a9a5bf7af5963006b5b719ef960f65b91747dfddf19544134db9e1a2d65e94192c079c64c303cdc8997a SHA512 4b86e7cccddc200d5616550e309ad46587f900ed13c38196e874e5110974b856d65e18745b8b7b42858cb672940ba280b0c2ea54d33f9b5bf32a375fa1232088
diff --git a/dev-python/trio/trio-0.22.2.ebuild b/dev-python/trio/trio-0.22.2.ebuild
deleted file mode 100644
index 004b6a9d6bbf..000000000000
--- a/dev-python/trio/trio-0.22.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for async concurrency and I/O"
-HOMEPAGE="
- https://github.com/python-trio/trio/
- https://pypi.org/project/trio/
-"
-SRC_URI="
- https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="|| ( Apache-2.0 MIT )"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.0.0_rc9[${PYTHON_USEDEP}]
- ' 3.{9..10})
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/outcome[${PYTHON_USEDEP}]
- dev-python/sniffio[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source \
- dev-python/immutables \
- dev-python/sphinxcontrib-trio \
- dev-python/sphinx-rtd-theme \
- dev-python/towncrier
-
-python_test() {
- local EPYTEST_IGNORE=(
- # these tests require internet access
- trio/tests/test_ssl.py
- trio/tests/test_highlevel_ssl_helpers.py
- )
-
- local EPYTEST_DESELECT=(
- # Times out on slower arches (ia64 in this case)
- # https://github.com/python-trio/trio/issues/1753
- trio/tests/test_unix_pipes.py::test_close_at_bad_time_for_send_all
-
- # incompatible ipython version?
- trio/_core/tests/test_multierror.py::test_ipython_exc_handler
- )
- if [[ ${EPYTHON} == python3.12 ]]; then
- EPYTEST_DESELECT+=(
- trio/_core/_tests/test_run.py::test_nursery_cancel_doesnt_create_cyclic_garbage
- )
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p trio._tests.pytest_plugin -m "not redistributors_should_skip"
-}
diff --git a/dev-python/trio/trio-0.23.0.ebuild b/dev-python/trio/trio-0.23.0.ebuild
deleted file mode 100644
index 184d0483cb5e..000000000000
--- a/dev-python/trio/trio-0.23.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for async concurrency and I/O"
-HOMEPAGE="
- https://github.com/python-trio/trio/
- https://pypi.org/project/trio/
-"
-SRC_URI="
- https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="|| ( Apache-2.0 MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.0.0_rc9[${PYTHON_USEDEP}]
- ' 3.{9..10})
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/outcome[${PYTHON_USEDEP}]
- dev-python/sniffio[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source \
- dev-python/immutables \
- dev-python/sphinxcontrib-trio \
- dev-python/sphinx-rtd-theme \
- dev-python/towncrier
-
-python_test() {
- local EPYTEST_IGNORE=(
- # these tests require internet access
- trio/tests/test_ssl.py
- trio/tests/test_highlevel_ssl_helpers.py
- # requires isort
- trio/_tests/tools/test_gen_exports.py
- )
-
- local EPYTEST_DESELECT=(
- # Times out on slower arches (ia64 in this case)
- # https://github.com/python-trio/trio/issues/1753
- trio/tests/test_unix_pipes.py::test_close_at_bad_time_for_send_all
-
- # incompatible ipython version?
- trio/_core/tests/test_multierror.py::test_ipython_exc_handler
- )
- if [[ ${EPYTHON} == python3.12 ]]; then
- EPYTEST_DESELECT+=(
- trio/_core/_tests/test_run.py::test_nursery_cancel_doesnt_create_cyclic_garbage
- )
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p trio._tests.pytest_plugin -m "not redistributors_should_skip"
-}
diff --git a/dev-python/trio/trio-0.23.1.ebuild b/dev-python/trio/trio-0.23.1.ebuild
index 7a37e52ef4a0..624ad7f553d2 100644
--- a/dev-python/trio/trio-0.23.1.ebuild
+++ b/dev-python/trio/trio-0.23.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="|| ( Apache-2.0 MIT )"
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/attrs-20.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index b61957992743..2f6297e6ddb9 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1,5 +1,3 @@
-DIST uvicorn-0.23.2.gh.tar.gz 723155 BLAKE2B 03edb0b6c7be001be868636a77b818491d71e28277e22f252d650c2d9452e5018470fa3cf60300a8f4358d548f794e95a1bf877ac02ed30574a14dc56cea9841 SHA512 a575482ed261dff3a74a5e04387b36dda55d5975a635ca5c124770b7bbfcf764ea420b0b78b9396e4eaa8b839031933aefc7867befb46d18f39f3df5115eb77a
DIST uvicorn-0.24.0.gh.tar.gz 715220 BLAKE2B b71273545ae244544b5336524bf4ad1f386c8bb2b1addc501514833f37376f8a09a1d4dfc2272c3b62555337a20750af827c9a7a4c3bffc6327a9d1809869cfa SHA512 98b58ce17a1f072f36923b1b616f818cbadd091256ce1281a5236268ba2378d212384d9c3390b5903edfda5c692a67935051379e31732df45422595a88c69232
-EBUILD uvicorn-0.23.2.ebuild 2243 BLAKE2B 8406e991dc792195be6224a68e0eb2d44f5a4b313d17c5c3e2970ff5a8e35d9d9cbacca827a69ccd15e28e47085e8c332880491bb834bd72e960451ce5174b45 SHA512 dae9209b460024cf24b2c731732c422a43be65c50b22cd63c209ecfa09fb19f029a254230c95b457fd4e5b75e0387a9239f113601ef4b631b27651199f0045e5
-EBUILD uvicorn-0.24.0.ebuild 2058 BLAKE2B 8456d67a71c46a4bcfd7a57dec3035c27882cad8393ef13ef0b69a37357492115da12596292d2fd3206be79902b50c50603b2201a4a27c3a04ece5ba547c2e4c SHA512 23b9c2dfa1d6a06ca1a958280c5a4060822849b4f02c21a9719c158d56c88b88ec64aae77bf99741679d977040659004048976914910efe0015224b6779f0cb8
+EBUILD uvicorn-0.24.0.ebuild 2050 BLAKE2B 1ff79d7868f745206ec9977bb518b71a3ba6365725f9fac41e3b6833fd36bffa416cb873712bc15b67e432c4af3a7b7de9d1426e44f096c19e165c0da0de3797 SHA512 84f46e91e0119fdcfa7246cef3ce771f25a1d18d126481737c0c40bbb5b84f0540faa3729283008c83b31aa81886643feb3ff9473ec3cf69752cb5f3fea9a040
MISC metadata.xml 451 BLAKE2B af9be617c95128297e3455b503e198e13c373244094f6aa9c80837945c3f9f023f1874efa28d4ffa8b241feb9a4e8c7f3d3534e96966733bd5593bffb90904a5 SHA512 4d76bab5c20f7cad81fa56a28c9be07bf2c2ebc412fc647f073215d437a2550eca247b8419df71d04200d0fdf545520684db0b6f4953e73848f69a4f4ad6931e
diff --git a/dev-python/uvicorn/uvicorn-0.23.2.ebuild b/dev-python/uvicorn/uvicorn-0.23.2.ebuild
deleted file mode 100644
index 4443bb012e13..000000000000
--- a/dev-python/uvicorn/uvicorn-0.23.2.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-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.21.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="amd64 arm arm64 hppa ~ia64 ~loong 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}]
-"
-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
- # need unpackaged httptools
- "tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]"
- tests/protocols/test_http.py::test_fragmentation
- # TODO
- tests/protocols/test_websocket.py::test_connection_lost_before_handshake_complete
- "tests/protocols/test_websocket.py::test_asgi_return_value[H11Protocol-WebSocketProtocol]"
- )
- case ${EPYTHON} in
- pypy3)
- # TODO
- EPYTEST_DESELECT+=(
- tests/middleware/test_logging.py::test_running_log_using_fd
- )
- ;;
- python3.12)
- EPYTEST_DESELECT+=(
- tests/supervisors/test_signal.py::test_sigint_abort_req
- # hang
- tests/protocols/test_websocket.py::test_send_close_on_server_shutdown
- )
- ;;
- esac
-
- epytest
-}
-
-pkg_postinst() {
- optfeature "auto reload on file changes" dev-python/watchfiles
-}
diff --git a/dev-python/uvicorn/uvicorn-0.24.0.ebuild b/dev-python/uvicorn/uvicorn-0.24.0.ebuild
index a131d346d201..e091a516447d 100644
--- a/dev-python/uvicorn/uvicorn-0.24.0.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.24.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test-rust"
RDEPEND="
diff --git a/dev-python/vine/Manifest b/dev-python/vine/Manifest
index 6f892c8ee83c..8408ea291c43 100644
--- a/dev-python/vine/Manifest
+++ b/dev-python/vine/Manifest
@@ -1,5 +1,3 @@
-DIST vine-5.0.0.tar.gz 48758 BLAKE2B 11f90ceb3d3f0b008551db458e18a41b301b797a2109e011154cc3e6063433c3c917b0aa2cfdd0df8b868a3b459c061e6ed97fd23b9fb8cfdf58f5833e17459a SHA512 ff8f4b3f675220772ed0523e468eedbaec4aca793877b984e9a215603d1288cc3cc71dfeb152219d22f98de0ac7e9f9fa0cc35c2424ff36044cfc8f28192c159
DIST vine-5.1.0.tar.gz 48980 BLAKE2B e46a85582df4bdb6bddbe37ccc2511b5361cfcdd8210f81fe3064a41cb683e34b5a4e2d0539989246f60332e5fbf4b3dcca6a05e2a20a75af4927fd9bbe4b736 SHA512 899a494d26ce8236ba12451e8da42fad03803df0a9cf69829f650c23c0d4f6232b9246230fd984fa6616edbad8b2c08f0efe95e3692bee756dfc094f14e3432d
-EBUILD vine-5.0.0-r1.ebuild 619 BLAKE2B 72db17a687ad624d3e2fa995bfb18e8947930cef5a367f96d28365abb1e80c68114c25809fe6e9419d187977efe286931c67865309db79ba0b500e9e872c685a SHA512 7ccb5f5627354232b7bb777d0ecf7063e085ac31fcdf203fc31afe69fa006139df232b6b7fce0ee252d5be63364053c6fb15beda47a54402cd3782c413783f4b
-EBUILD vine-5.1.0.ebuild 407 BLAKE2B 557b5650dfcfaaa0471dc74de8ae65f6e49abf62034e98e83f4a5ded2185b31f0c482ac7f3d341c300c0c22cfd114cdd4fa5e0e77efb167aeefc58261c99bd85 SHA512 08ce52defd06d685b10d1e754727db360ea456fc4c433daa57808bfb2e64a45c4feb6209e60ca0c49488ff87e45881b869b1ad61cf38fcdd8591662f0e7f417d
+EBUILD vine-5.1.0.ebuild 404 BLAKE2B 54bffe2e460a4d88bbc25db64ef7192ba59621a7cbeeea0006108569cf0ee9fcbb929f41eac1c2a94c76effb8ef77d5657746874a0a9f79731b8cd9e96f93ad0 SHA512 b973b97a30ebc935710530a038ec46730d7a5a83ccf6144930b3fe579bdaefa241d9874e43b3343e08970967a2794d0c9e407aa4a6ff6045f52244e82b45fb13
MISC metadata.xml 462 BLAKE2B 7e59d35623baa0fc93b843d3b79ac5e4e505da52fdacce8f29c145af35b04c2226b2b6df0c64598af2c6de1640cf6de3091842a79830631b5adf328d91b135a6 SHA512 9ffdf8f9e99e992f12119f919fe43f5f3be4931b742c4cc74446a5a7288269faa4e7e857d03f0bf6a50e36a32cfe30253a9d7f247c80e51167c1691aa1ee899d
diff --git a/dev-python/vine/vine-5.0.0-r1.ebuild b/dev-python/vine/vine-5.0.0-r1.ebuild
deleted file mode 100644
index 60563a24a132..000000000000
--- a/dev-python/vine/vine-5.0.0-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python Promises"
-HOMEPAGE="
- https://github.com/celery/vine/
- https://pypi.org/project/vine/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # remove the dep on dead dev-python/case package
- sed -i -e 's:from case:from unittest.mock:' t/unit/*.py || die
- # also removed upstream
- rm t/unit/conftest.py || die
-
- distutils-r1_src_prepare
-}
diff --git a/dev-python/vine/vine-5.1.0.ebuild b/dev-python/vine/vine-5.1.0.ebuild
index aa8ff6b1313a..0d8990a58004 100644
--- a/dev-python/vine/vine-5.1.0.ebuild
+++ b/dev-python/vine/vine-5.1.0.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
distutils_enable_tests pytest
diff --git a/dev-python/voluptuous/Manifest b/dev-python/voluptuous/Manifest
index b482ad94997a..509932fd6f4e 100644
--- a/dev-python/voluptuous/Manifest
+++ b/dev-python/voluptuous/Manifest
@@ -1,8 +1,3 @@
-AUX voluptuous-0.11.5-fix-doctest.patch 193 BLAKE2B 7880210f220cc65a4ac3692da728fe607e2accea6722232dd0bbef2fcc29187e661afb326741caa0d47f9dc96b6b5bb1cfcd064019dae66636054e1b2704f01f SHA512 d261e24685e551de96cdd68e1e0090aa639198f2647ad5d68f7d0d45b834ede99c52e5439ed0b41f3271aaf934519105c8e0820ead288b1748b18b0ee734e977
-DIST voluptuous-0.13.1.gh.tar.gz 42466 BLAKE2B ee66abe131d5ed6f49fb6ecc0227c6108617cadc694132826c88abf33b83538db1c97d38451983d2fb1191d5e7066491194fb01399e920b21a9e75d54df2d3fa SHA512 874960bdd3fce213e46f8017fbc56ede02133de6f8cb439d810db38ca06d9c5fcf5496150ef4c73fd19d9e06489ba08a510fd96aa16b8825564a52fd01cc3f4f
-DIST voluptuous-0.14.0.gh.tar.gz 42928 BLAKE2B 86a445d58e6395d81e522d6f54766a43893256876b2ad675810aea5f03ed6847b09b84b5bcee8d99a661ee139da1067b6d06acb852bbfdfb7662e6e1fc7915b8 SHA512 c5acbcdd05a930438c75081cbe9b4c29fdf82849ad4af02041efd4ab0f9f200fcb1554d6868f548de9f466e825e7daf59d5a0db928a16ff713e1c9004bf833b0
DIST voluptuous-0.14.1.gh.tar.gz 42345 BLAKE2B 86866944bc391cabe7ac6c8cc00cc80d09a9d8890bab7c91f057d297b75554058da646e370cbaa9efe8d6707705c3f144af268d3d5cd6a15ac4568cac8bf146c SHA512 20d8c242b36e71c4eec7d0d7b638596b4f3762c30f8f1e0a4c0b38a4463f0a4c51279168be35a2e11d4e75428487d447e52218cccc78b61e5bab4ae0c5457120
-EBUILD voluptuous-0.13.1-r1.ebuild 624 BLAKE2B 2f79d9ba0fdd9be223fcd7db2d6c2fe7700b8242fe279de82de14cb7fe22f4f695a7983684801ccb4c85141f476579d0f8c2b1f74918c945ebb41f54924bb4d6 SHA512 bb6dca9c7d96b296f57e6943012f0adef6fd23caae354e6add7c54810c6e3a96c4ab6670b0a03ae2cfecc23372c1b1d35daa18853ac4f894ac5638d993b3d877
-EBUILD voluptuous-0.14.0.ebuild 610 BLAKE2B 05de8bb9b25c9494609587abde3577db6354550a276536c9e74433965cec00892cf58b24a1c24ab6e22aa93eda99919e506728413169303b630ae6716f14e899 SHA512 5e805799964cba384fdd17034f7a06b203ad47edf8d400c506466f02fccd5d98d95d8fc34976cb13932b2952f80d1ad35ca21b8363ebc77f65bbcfc8e9fbfef6
-EBUILD voluptuous-0.14.1.ebuild 610 BLAKE2B 05de8bb9b25c9494609587abde3577db6354550a276536c9e74433965cec00892cf58b24a1c24ab6e22aa93eda99919e506728413169303b630ae6716f14e899 SHA512 5e805799964cba384fdd17034f7a06b203ad47edf8d400c506466f02fccd5d98d95d8fc34976cb13932b2952f80d1ad35ca21b8363ebc77f65bbcfc8e9fbfef6
+EBUILD voluptuous-0.14.1.ebuild 606 BLAKE2B 07bbc0cac65950a112abe88afa442029a67698f523726a89b4b0ba241537bd7778e47d78d6f4503257d29f89dab6126897010a50432a5a2b69bf5fdcae3aa844 SHA512 d0b4f1ebe3cf160df0159feab0b3f98a5bc08c01c1a6681245035a6c9a7694f27563b190ea346fd7f78da7b6fa554aa8350421177719b7ab20edf11856458c7c
MISC metadata.xml 716 BLAKE2B 1298492f8a89ce4babc23481dc56da06e4d9007546ed2804fdf42906f6d90d3b1327ee2d54724fa3621a387429544931d30a0334312a68a17edaeba735c9d7b8 SHA512 80636ea29257b1ff070427dc759f9d0abf02ba2037676725627308c69a1e9bc49353c09507523a739c3f07a4cb284e2df76d3935f4f9dadb64005ad7204ddf60
diff --git a/dev-python/voluptuous/files/voluptuous-0.11.5-fix-doctest.patch b/dev-python/voluptuous/files/voluptuous-0.11.5-fix-doctest.patch
deleted file mode 100644
index bdc8228ff40e..000000000000
--- a/dev-python/voluptuous/files/voluptuous-0.11.5-fix-doctest.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/voluptuous/util.py
-+++ b/voluptuous/util.py
-@@ -87,7 +87,7 @@
- >>> s = Schema(validators.Any(int, SetTo(42)))
- >>> s(2)
- 2
-- >>> s("foo")
-+ >>> s(42)
- 42
- """
-
diff --git a/dev-python/voluptuous/voluptuous-0.13.1-r1.ebuild b/dev-python/voluptuous/voluptuous-0.13.1-r1.ebuild
deleted file mode 100644
index afc3dc156cff..000000000000
--- a/dev-python/voluptuous/voluptuous-0.13.1-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python data validation library"
-HOMEPAGE="https://github.com/alecthomas/voluptuous/"
-SRC_URI="
- https://github.com/alecthomas/voluptuous/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.11.5-fix-doctest.patch
-)
-
-distutils_enable_tests pytest
diff --git a/dev-python/voluptuous/voluptuous-0.14.0.ebuild b/dev-python/voluptuous/voluptuous-0.14.0.ebuild
deleted file mode 100644
index 36fe3b84b0f1..000000000000
--- a/dev-python/voluptuous/voluptuous-0.14.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python data validation library"
-HOMEPAGE="
- https://github.com/alecthomas/voluptuous/
- https://pypi.org/project/voluptuous/
-"
-SRC_URI="
- https://github.com/alecthomas/voluptuous/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-distutils_enable_tests pytest
diff --git a/dev-python/voluptuous/voluptuous-0.14.1.ebuild b/dev-python/voluptuous/voluptuous-0.14.1.ebuild
index 36fe3b84b0f1..bfe2e7ee1617 100644
--- a/dev-python/voluptuous/voluptuous-0.14.1.ebuild
+++ b/dev-python/voluptuous/voluptuous-0.14.1.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
distutils_enable_tests pytest
diff --git a/dev-python/watchfiles/Manifest b/dev-python/watchfiles/Manifest
index 3b1b080b2ba4..f763a939e389 100644
--- a/dev-python/watchfiles/Manifest
+++ b/dev-python/watchfiles/Manifest
@@ -72,5 +72,5 @@ DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
EBUILD watchfiles-0.19.0.ebuild 2319 BLAKE2B 7bd310ce6e5455c717a546fa6a2ca02a062afe34d321d95929beda12e5fa0c93d28b3a6fc9873f1d738aeaa83f242412c7be06b9780800aa55c3ac05f9250792 SHA512 8f6640e031701996de89daede1ee1d3c47766ac8ce00e6caa5d5ed7d266eef4f8f5e8d1dbdeefce7b0186e616f58499bc284491e4c8262901e7b415396b69a88
EBUILD watchfiles-0.20.0.ebuild 2321 BLAKE2B c9d3a1729c57166f14fe6103ae081484bfa424ca232d946a8446d9ad4e64f58ccdecb7a6058a41df827547e6a4ab7061538509482919123414d23f636396f325 SHA512 21de2d74988a34de2659db588cf798c063db6fb18f623c907d3999bb41b0273bba4b5e3ff8269b49abb9632eefc3c85758ab1db61e3fb316f8e8bba67a0d90ca
-EBUILD watchfiles-0.21.0-r1.ebuild 2357 BLAKE2B eb21430a4b8247e89d089ac04b359ae53b757f6eae44920b50569d8354ca18247d0e07c2b60527cddd3688395d6a466fa03c92fb9c8dd6d1af61c9147b23e202 SHA512 1a69d82d1c476924660c11b87ff1b98f8852825fa6766115bd278b6bd7984dcb36b29f2f90c80abb791eeaa043368d6a34bffe0139ac2ca0ebf610532a1e1c86
+EBUILD watchfiles-0.21.0-r1.ebuild 2356 BLAKE2B 249b99ac2e4a6766164d5d6539b2d670c08456c68acd286ec1841ee847cd332b3f727f90b5e8799fb9f2bbbd29fdfb3b861ce4994a6362f16cdd1f29baf4b3a5 SHA512 1f5ba24e668c04eaf6a896f051ef8fb0deab990cdcad1fa001469769ff151ccbc30315f1d7dc316b073c1a8a6984e9b8f4bb14cbb45dfd321a45744137ea898e
MISC metadata.xml 355 BLAKE2B 95253406e11c30a7a3b5462d3c835010313bed3122f9d16ff73d6959a5c1f4c8922e324c839fcae9f541c7b1d84544cd38718ffcaba039b8c61292eaefa37447 SHA512 e1c11224e0129eb696e4e92a41ec0e35819febee2eb967982e016f7a0d02d95df8465867e0202d8e7ac59cc579f73c79d9ed6b87eebd44b3b64d63a5642ac458
diff --git a/dev-python/watchfiles/watchfiles-0.21.0-r1.ebuild b/dev-python/watchfiles/watchfiles-0.21.0-r1.ebuild
index 6452842a4786..6e9298bff633 100644
--- a/dev-python/watchfiles/watchfiles-0.21.0-r1.ebuild
+++ b/dev-python/watchfiles/watchfiles-0.21.0-r1.ebuild
@@ -85,7 +85,7 @@ LICENSE+="
|| ( Artistic-2 CC0-1.0 )
"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/anyio-3.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/wcwidth/Manifest b/dev-python/wcwidth/Manifest
index 4cecaa7d8555..9b6776312e64 100644
--- a/dev-python/wcwidth/Manifest
+++ b/dev-python/wcwidth/Manifest
@@ -1,11 +1,3 @@
-DIST wcwidth-0.2.10.gh.tar.gz 92276 BLAKE2B 69347446b6571feb68871a6195bfe6718f23d8a21332cda839bb41f2a540d222265065a1194e26d22a166d1d90fb4d5237703af96a8f1737c2f09d126ec2d623 SHA512 207e0086080e33f1e42728eb81c4543ebb21f08e2a743fbd29d64f3f5ee21a1f12c9b298fcc64df6eae646900c7858ba4a845a9b510d525f2582359b7c6a50aa
-DIST wcwidth-0.2.11.tar.gz 99709 BLAKE2B 543eb98d7b49958a04a298705eacddf4bca954a0a5f2da25e49da1d2bc7226b1fe5b58079bbf372e6ddc27d66302527cc6440fc034748a1a035458fd658349be SHA512 798a5f062fb3825ac6a4942e50dbff270962715e05e2ed40e465040264cfb4096aa6c857b4338fa2dc14918365e9e73cf9b722ee140bc257d79b00941ed1b705
DIST wcwidth-0.2.12.tar.gz 99898 BLAKE2B 3bfec1c2ab34103bf0706fcd0385dd034e2381f47b355a71c1167647c5fc168fa1b84737d0aae04412dceedc8417b6982455a826d1114f6f948e8755a9727838 SHA512 3d8d9d2c750f2e97db42135dc1322fc432ce25edc8e692b263e5b80c96779398e8b8eecdc7305f7d974b8dbc037f6c6ec8b5af343763660c841759f40e2249be
-DIST wcwidth-0.2.8.tar.gz 61713 BLAKE2B ca3d0c58e2ccab0fbb5493aacc8df81e9dc1faf7572543b7aa277875d617e0d4dc0c5ff6032f5f0f3846f52f26c407ddc5dd941780411572bce8ddc467a33dd7 SHA512 4a9ac4a3068c8ac25a7073d6c5e5782c3915184929ee191a2169eca510668e6e0b15856e71bd8b8d4c580767542d695b25a370329e95da317295104b962737f1
-DIST wcwidth-0.2.9.tar.gz 66133 BLAKE2B 7df656c139c228324427e6be9cefe3496b7b5e55d7353f062ae4cb3d7d5988f1e5e03e11122c0e045b7a93abd95139fc2ac8a81a4d079518cc8c6fa747d2ff00 SHA512 8aff2ce67d8f331c4c75907f14ec602f4829d39e3f89af640d598e075165a011e41a5451a333bc2f6c95f33a4b9ca8ae1a5d02efe4f79acc988d60b85bf5929b
-EBUILD wcwidth-0.2.10.ebuild 836 BLAKE2B c35a51fafbcf43ed5d713430464997792ce14d1e15cca0fda673b5a2b63dd82f861904ab6a09f335df527a568e16c8e80e7ede7c06fc65e0b4c7d2d857449881 SHA512 24b387c0516aa04bedf363d1d534890058fdb35f77e443ee7a51bffaa2f706983a0d3404e83f28f2fda303a089690b5fb34da3316e30dcc4c75263f30b18ba6e
-EBUILD wcwidth-0.2.11.ebuild 720 BLAKE2B d64c6cddb5f0d3f34b8c1bcb8a88ba48f0054b0fbff9c7ef665ced29c2e9ae09656867566c560c5868d2b39d29a1301a25cc983fed7ac2be2eb474c82627522c SHA512 b962651b2604fd971811429df23228c678f6fad4e029780fa134eba936f5f6a366ff40209f572f238abf83adbc2d7e2874eb54f78af8e6cfabf3dd6e8906f880
-EBUILD wcwidth-0.2.12.ebuild 720 BLAKE2B d64c6cddb5f0d3f34b8c1bcb8a88ba48f0054b0fbff9c7ef665ced29c2e9ae09656867566c560c5868d2b39d29a1301a25cc983fed7ac2be2eb474c82627522c SHA512 b962651b2604fd971811429df23228c678f6fad4e029780fa134eba936f5f6a366ff40209f572f238abf83adbc2d7e2874eb54f78af8e6cfabf3dd6e8906f880
-EBUILD wcwidth-0.2.8.ebuild 824 BLAKE2B bd2c0d918a9b211827aa023eeab8dff2528267800b7ec94d340ad9ec98fdf8a1dd34201793b0975fc733d903225ec26b12af8e87fd4043cf3cead2b21d7bc18f SHA512 1b7411cd6d6ead9fdc816baa8595407ce3d00ef5036723dd9a925aa58fa8581ceaf5f2b8a42f5b2f946505abf6f0959b79b14f02a68fd92cf94cd6da190faed6
-EBUILD wcwidth-0.2.9.ebuild 832 BLAKE2B c704bad3cd86b5d7afdc2ba5bf4cb6996baed90e0352e5e1e29ce2b0558fb192a38205b74ebff1599bcdbd07519b8a840833d16bd6b171f49140fc85038ece83 SHA512 e22e16fdb4895a78ed70321c585f46807cab04200a23968c36f04799dcafa7fcbb6416cc16551824a1e64c3e085ce901d2766efb13a6a5f933c739336fd12b76
+EBUILD wcwidth-0.2.12.ebuild 712 BLAKE2B 48bf0341295e3aa28669cc6f992a5c5e886f953d5a415e055e3186603e9b65398668f5b61902cb2fd3120ff7f69dc82a0bec84cc368e2b96b530c40d0d67a71d SHA512 d3557a607996f84acb508ed3a4390de0a775aabc4c3c5574edb8e51fe51dbb83d04567bdc678479301944600ec0eddbb4e13634ee10d59d3e2be17581f26eca4
MISC metadata.xml 402 BLAKE2B 86714d496f80fe46cb313bed026135b2712ddfb47fea5994d0021516aa6ad28eb5fc52d37b37a7a224ec0613681b27ee039f4ac734430d94aafe4ec8946cecc7 SHA512 85c0e684f66a5582ca63d6f72c4e69101e8ec30f8e03c52e972fa36a2e6b6d2a8f019fb33a1e39e73fb37de25c82b906b18ac626afdd0a93d97db2ddcf485063
diff --git a/dev-python/wcwidth/wcwidth-0.2.10.ebuild b/dev-python/wcwidth/wcwidth-0.2.10.ebuild
deleted file mode 100644
index 8b1b27c9f739..000000000000
--- a/dev-python/wcwidth/wcwidth-0.2.10.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Measures number of Terminal column cells of wide-character codes"
-HOMEPAGE="
- https://pypi.org/project/wcwidth/
- https://github.com/jquast/wcwidth/
-"
-# missing test files in 0.2.10
-#
-SRC_URI="
- https://github.com/jquast/wcwidth/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest -o addopts=
-}
-
-python_install_all() {
- docinto docs
- dodoc docs/intro.rst
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wcwidth/wcwidth-0.2.11.ebuild b/dev-python/wcwidth/wcwidth-0.2.11.ebuild
deleted file mode 100644
index d1b459745990..000000000000
--- a/dev-python/wcwidth/wcwidth-0.2.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Measures number of Terminal column cells of wide-character codes"
-HOMEPAGE="
- https://pypi.org/project/wcwidth/
- https://github.com/jquast/wcwidth/
-"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest -o addopts=
-}
-
-python_install_all() {
- docinto docs
- dodoc docs/intro.rst
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wcwidth/wcwidth-0.2.12.ebuild b/dev-python/wcwidth/wcwidth-0.2.12.ebuild
index d1b459745990..1e4bf21493a9 100644
--- a/dev-python/wcwidth/wcwidth-0.2.12.ebuild
+++ b/dev-python/wcwidth/wcwidth-0.2.12.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
distutils_enable_tests pytest
diff --git a/dev-python/wcwidth/wcwidth-0.2.8.ebuild b/dev-python/wcwidth/wcwidth-0.2.8.ebuild
deleted file mode 100644
index 246c5d8e248b..000000000000
--- a/dev-python/wcwidth/wcwidth-0.2.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Measures number of Terminal column cells of wide-character codes"
-HOMEPAGE="
- https://pypi.org/project/wcwidth/
- https://github.com/jquast/wcwidth/
-"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -e 's:--cov-append::' \
- -e 's:--cov-report=html::' \
- -e 's:--cov=wcwidth::' \
- -i tox.ini || die
- distutils-r1_src_prepare
-}
-
-python_install_all() {
- docinto docs
- dodoc docs/intro.rst
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wcwidth/wcwidth-0.2.9.ebuild b/dev-python/wcwidth/wcwidth-0.2.9.ebuild
deleted file mode 100644
index aad726279df1..000000000000
--- a/dev-python/wcwidth/wcwidth-0.2.9.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Measures number of Terminal column cells of wide-character codes"
-HOMEPAGE="
- https://pypi.org/project/wcwidth/
- https://github.com/jquast/wcwidth/
-"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -e 's:--cov-append::' \
- -e 's:--cov-report=html::' \
- -e 's:--cov=wcwidth::' \
- -i tox.ini || die
- distutils-r1_src_prepare
-}
-
-python_install_all() {
- docinto docs
- dodoc docs/intro.rst
- distutils-r1_python_install_all
-}
diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest
index 7474046254fb..f3f0e377bf1f 100644
--- a/dev-python/wheel/Manifest
+++ b/dev-python/wheel/Manifest
@@ -1,7 +1,5 @@
-DIST wheel-0.41.2.tar.gz 98050 BLAKE2B 211c3021179e2f80036f57d59583ac449e91558e64fb10cc5b925d93f7288c6db444ca2ac35a20b13a2646641885c094faa458b591554f3bd926c53a3d099ec2 SHA512 46632c2e61f286d33609bc7f954da86c537e4c70b30cb57e79ae8fd5e4422f4fb46dcf2434361d3c6b45b9e5adc6cbf33daa1cd2fc40f31a393162c97ed38356
DIST wheel-0.41.3.tar.gz 98880 BLAKE2B 3d07d03fabb3c339aecca772fa2229d92893c0fcdffaba726e2be2255f24e728d7d77dc33a03755f01f03e66e8ce098ec6e6d354776c1ee7fe58fa8a02a1e593 SHA512 53fde824b563167825d8f8b5f802bf419f5b1ae823665d27ac8cfe05eee372ea339f8203d1565044c2cae901fe539a2353559351a6a5dafd26c65dde4e2e5eda
DIST wheel-0.42.0.tar.gz 98667 BLAKE2B 201f8246dc55c62bb700e706d7734e76689b13a3036aeeca7531f483c7f354ccc5ca7452106038425ba300e74f1041f7408f6749d03e39aca289398598833014 SHA512 4816261c0f6d8971a80665f66868ec9cb082f2189b6e31e083a0d3a6080e159f06a4152f44eda1147a2b907b5aead0f63bbac725aacb56bb8be13fc77da2b79c
-EBUILD wheel-0.41.2.ebuild 908 BLAKE2B 1d049bb96c41b40daac193f0d4914a1168e860921e2d3f73724c34358e5cda74c15f9301ffe62adbfe34be7e5e55ee051636b39dafda24a5647e7df567918bcb SHA512 b592197f0508a7e4da55aaa11af9d7fc46d703197d2e0ccf238b607c10b811c93ca1f163bfa39cf67df0fa07b7672d57f42ef6bc8114ad038aa6b16bd395f8c9
-EBUILD wheel-0.41.3.ebuild 916 BLAKE2B e2f9e52ef9bb145f48383dbd0f9ffdd109378f34226f2ac817ffa86d5de4854178add989ac544c6f1e5c8831957ab9d7ddd95005dc0ae9e5d356f5ddaaae715d SHA512 1c15f4db7d611770979cd11feb1d31f66415a4687b00f78ce6a41c593c58638fa477850d0e7459857b3266c344e540d003fe85c36a4356c41663af9ee425a646
+EBUILD wheel-0.41.3.ebuild 908 BLAKE2B 1d049bb96c41b40daac193f0d4914a1168e860921e2d3f73724c34358e5cda74c15f9301ffe62adbfe34be7e5e55ee051636b39dafda24a5647e7df567918bcb SHA512 b592197f0508a7e4da55aaa11af9d7fc46d703197d2e0ccf238b607c10b811c93ca1f163bfa39cf67df0fa07b7672d57f42ef6bc8114ad038aa6b16bd395f8c9
EBUILD wheel-0.42.0.ebuild 916 BLAKE2B e2f9e52ef9bb145f48383dbd0f9ffdd109378f34226f2ac817ffa86d5de4854178add989ac544c6f1e5c8831957ab9d7ddd95005dc0ae9e5d356f5ddaaae715d SHA512 1c15f4db7d611770979cd11feb1d31f66415a4687b00f78ce6a41c593c58638fa477850d0e7459857b3266c344e540d003fe85c36a4356c41663af9ee425a646
MISC metadata.xml 383 BLAKE2B 352e8b44b3c4f7008c6ac73b8d4454602785ea86ad52ba4601b1c598a0da4831ecdf1b36cfbeaaa1635e52a924a3317d6abff9dc1b26d3f77f04c681208265d3 SHA512 a810c2c7bdff95154a907ce2a00ed2ccc63174e0ba7dea21c6faf62624aac12c2f772557f4f26406693b8963d3bfa77b95dc9e4156493ee991d64021ad8f6c44
diff --git a/dev-python/wheel/wheel-0.41.2.ebuild b/dev-python/wheel/wheel-0.41.2.ebuild
deleted file mode 100644
index 91ac147ace23..000000000000
--- a/dev-python/wheel/wheel-0.41.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A built-package format for Python"
-HOMEPAGE="
- https://github.com/pypa/wheel/
- https://pypi.org/project/wheel/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- dev-python/packaging[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/setuptools[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unbundle packaging
- rm -r src/wheel/vendored || die
- sed -i -e 's:\.vendored\.::' src/wheel/*.py || die
- sed -i -e 's:wheel\.vendored\.::' tests/*.py || die
-
- distutils-r1_src_prepare
-}
diff --git a/dev-python/wheel/wheel-0.41.3.ebuild b/dev-python/wheel/wheel-0.41.3.ebuild
index 63a78566d3c1..91ac147ace23 100644
--- a/dev-python/wheel/wheel-0.41.3.ebuild
+++ b/dev-python/wheel/wheel-0.41.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
diff --git a/dev-python/wrapt/Manifest b/dev-python/wrapt/Manifest
index 3915cfa0b6d4..200ad23215f3 100644
--- a/dev-python/wrapt/Manifest
+++ b/dev-python/wrapt/Manifest
@@ -1,7 +1,3 @@
-DIST wrapt-1.15.0.gh.tar.gz 137402 BLAKE2B 8c4764251a89f7795fef71dd71d9c36611d896d2e2791a5e7ce4f665f7b477e683f21aa05251a6ceb96644221a7ff9b01dfe98a7f4d278987dedc17ead39b343 SHA512 6be3fc6380e6bb11a26e35fb093ca54d2e851ab384682f6b1201599980c0429c1e2f23089540b66dd80985baaaf3fb93ce29034758e062e2cfb2f52e3b362779
DIST wrapt-1.16.0.gh.tar.gz 138520 BLAKE2B 6317f2fa58aaa017b510f60fb20e8b3bc4721977806f4b8e7a3f316bfa4da2a8d24156f8ab670d96f5bab6fcc29437d5d18c28ce91618f5a7093cc85d6c5b578 SHA512 65bdda3b6580748ceb720e8fc1a6b05832a355d541aa650bc87052f3aa8793d03d29a080b79eceb16392e297aed8f11a283e36f5f40a0db614b409b1dc2b6c9c
-DIST wrapt-1.16.0rc2.gh.tar.gz 138531 BLAKE2B fc6c573a80ab5a5f82b3e0dc60ecce34642361982b00d4066d84eb186cc2dc2542769205674f74370aff98b252acb65e7013f181c75da3e7389d3bdfe1ff6971 SHA512 f6b6a2a34c6f5c285e08411b2fca2464e21028776595e821e09cfc45da9519b88911fa74d47952de365a7625322672d025fd66be1393238ff776dd6b84cd8aa2
-EBUILD wrapt-1.15.0.ebuild 1149 BLAKE2B 5c97192a67030beed9bb7e542ce02828e4e992136aead43430df8409f692322ab21e51f509719e2b807621bb7b1d194aa848ac29f17e64616c1811ed8efddc7d SHA512 acb22a0c6e0791dab7e6292bbb0872acad9db04bbde76ff6195a7c23c9f0e6b2f2ffc97285d5afc600c8cd62b2f6c5302186424bd80d809fe2f92b74ab295445
-EBUILD wrapt-1.16.0.ebuild 984 BLAKE2B 28e03b8551a4880bb38627abf046e4f08d6c9ab8afa4cc10c3a146a75890056bf510785d36c65686655776959f9ae57e0ded3c5aa4705d2d0b6f037963bba6d4 SHA512 59a984f163fc6e68a47b6625271155a806290ca13b1c9eb502cc0eab50a385a9acf6595f203df77c006e0130aaed84b00ac03179ddfebae4182b0fa819f28f42
-EBUILD wrapt-1.16.0_rc2.ebuild 985 BLAKE2B daae4e2a2b7dff8efccd212a08f16c6da8e0cddc117d43b4886d5d2db6c98338eb4ddd2d9b31044b9dee5d0958b56f33d94f20bb93bfe8096307bf835fc9c426 SHA512 5ac7ffcb2beb4f01edc3e476376fe033f35d9a93d8fcad993ff970c433ce0e48ffd075cae3761d3197128c68c44910b678ae43e4aa2ed1e36272833531536d83
+EBUILD wrapt-1.16.0.ebuild 977 BLAKE2B bd3720ff4ab53ed65634a77d2296b5077b46fd1dae4a10a47e7781f264f114c765fad18b9061a49e59b30bcaf369658ff24293e1db43183bc3a007368ddc0acd SHA512 fdb774c329ec7343e570e814661bf90cb3bca4d0f6d67e95ee0878f8490ecf46d3836529c852d4a953a1e51cf14018753b9f0dd2b802c9b4842646c785d48307
MISC metadata.xml 515 BLAKE2B 9a7eb633f7a52c3bb378854a89d8b529adfb09f4db96502875da844c4d256aa1ca2346831be3f7949894045d9185df284a7b50c142a22b1340676d079913abf6 SHA512 f260a2482e32147b1a052b949f1b438efcb406b52caad79951b60cd79c330dacc5c612269b80c730c489a9b2896c4d91572796409bbceabc36a83c056522cac2
diff --git a/dev-python/wrapt/wrapt-1.15.0.ebuild b/dev-python/wrapt/wrapt-1.15.0.ebuild
deleted file mode 100644
index 0983b6eac0c3..000000000000
--- a/dev-python/wrapt/wrapt-1.15.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 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_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Module for decorators, wrappers and monkey patching"
-HOMEPAGE="
- https://github.com/GrahamDumpleton/wrapt/
- https://pypi.org/project/wrapt/
-"
-SRC_URI="
- https://github.com/GrahamDumpleton/wrapt/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="+native-extensions"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-
-src_prepare() {
- # pypy3.9+ change, upstream commented this out
- # in 59680c8bb998defa3be522fef6e49fd276bebe58
- sed -i -e 's:if is_pypy:if False:' tests/test_object_proxy.py || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- local -x WRAPT_INSTALL_EXTENSIONS=$(usex native-extensions true false)
- distutils-r1_python_compile
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/wrapt/wrapt-1.16.0.ebuild b/dev-python/wrapt/wrapt-1.16.0.ebuild
index 6f8d93a30611..f031e2c22e4d 100644
--- a/dev-python/wrapt/wrapt-1.16.0.ebuild
+++ b/dev-python/wrapt/wrapt-1.16.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="+native-extensions"
distutils_enable_tests pytest
diff --git a/dev-python/wrapt/wrapt-1.16.0_rc2.ebuild b/dev-python/wrapt/wrapt-1.16.0_rc2.ebuild
deleted file mode 100644
index 2941453acf76..000000000000
--- a/dev-python/wrapt/wrapt-1.16.0_rc2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 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_{10..12} pypy3 )
-
-inherit distutils-r1
-
-MY_P=${P/_}
-DESCRIPTION="Module for decorators, wrappers and monkey patching"
-HOMEPAGE="
- https://github.com/GrahamDumpleton/wrapt/
- https://pypi.org/project/wrapt/
-"
-SRC_URI="
- https://github.com/GrahamDumpleton/wrapt/archive/${PV/_}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="+native-extensions"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-
-python_compile() {
- local -x WRAPT_INSTALL_EXTENSIONS=$(usex native-extensions true false)
- distutils-r1_python_compile
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 0500f830b74d..19aa342e8ed8 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,7 +1,7 @@
DIST xarray-2023.10.1.tar.gz 3796343 BLAKE2B 8c4bcccf977bf22dcb7495a35b507b113cf888819c202f4bdd90fb0146b1a8c75d79337f7dedad5d248330a2cc2dcfb07dae4faa60d90e611e1418be530c2ee4 SHA512 1fe193fc2fbd31d7478bd3152f8322f0c20e312518d1f607b483d2b9c3c19d84fb175319fa55fc01d5da13ee471c60c1976617e33760d10168d6fc7b556aeac4
DIST xarray-2023.11.0.tar.gz 3800529 BLAKE2B 45b54588e3178c5104f40741cf2a3cb6403a0ab199ad1b24a6b2da9cb19649184ba4ca516d54002753ba62c7df6e80dde3b25c68cd63d65dd076b412219de3bc SHA512 fe84884b9147683d61d68233c703d07617f61638d84e28f94c9b9f1fdddf942c563af20a15c6d765b0ff169fe0985d74d7cb4d35d42c3988f62263e55e3e9071
DIST xarray-2023.9.0.tar.gz 3776743 BLAKE2B 38433f7898db2b53f31db134b110fea743ea5886c33f8f8390b85cda18c1a1d7d178681e4e442ecc39f2f19ae4b761f94b38ccab27e8e20c3463f4364f1222dd SHA512 d6c1e6ff438415766dedada5841413b9c7514dc2b1bf71a4adb17df4d78b68f5f22cded09c20511e4e2e85ac3284c447fc13191397b7ae77d1294d7867e3ac3f
-EBUILD xarray-2023.10.1-r1.ebuild 3396 BLAKE2B dde22ebb0e1d2b2ec9b0d4cc0423e36e201660d5d854f133df05feaa8842162e3373c4e5710719bef7b0ad1d3be55712504a41869665cf189f547505d57981e6 SHA512 6862761b7c01904fadba146c585059791809ea0951cf9d462a7d512c1670763b74c617486e2e14d713696909cfd41756c91574ab476fa6778b29d3735b4194ed
+EBUILD xarray-2023.10.1-r1.ebuild 3393 BLAKE2B 38062ad019ab0e6fa90eb708f7eae7ac41ef032d8a7b11132e52d3cf4ef8588486f62ae215f58ece2200a5a07c7bb8bf5e009b007a07384752cbe7188ede45eb SHA512 d7aa6180c297ace205dfdea99dd28e0556a30c79a769fa3c782484e5d35efbb41b53e5d88fda04ba227d1a3540c6b1615b807917d83ee22288db11b827fbf45a
EBUILD xarray-2023.10.1.ebuild 2157 BLAKE2B 26b38d24b7d40211ab2601fc30fe35706f247aa0267b03b310d971e2f0fd9dabe50b911d90b44186bd08b534fbc6253fe44fc2afd47b9e9bfb1ed2da10025bbf SHA512 b888fb6e47ef9a5df988338a48d3f4a6148e00a989d59f8092b7b4bda4486dfffd3e9bc9fc39dd7091e7d163af99983ac462a6bf03e0a071a4c1a2f34da21a97
EBUILD xarray-2023.11.0.ebuild 3309 BLAKE2B a70f84830597d596333a1f30a5f2131b5e57eb96cfea32904fba05f2149fc746950aefe739e60b63fa4c2c90127951adeaace176445ff08678e2e2fd6846bc86 SHA512 6373aea92be090b49cdf40b1224f5ab152589cd22f678b92017c2f77a0a49672c1db4df61d44d27b8335d28ad2cfe7d77e39745a82ad0f926513f71941406eca
EBUILD xarray-2023.9.0.ebuild 2156 BLAKE2B a383efc4e5cb2c95f9b29afd0da35c2542f60d0445b974a707215cecfdfa1032536cf62f5b52d40cfe6ed3cc35de2ccdce3357c2c86c682902eb56043f2009b5 SHA512 75bf7fde06b2ac525ddc5b4ac61a2a1314fb7ae4ea240632635d3d519a39695738df5bb3123dd3b8c06150bbfc9327191d6c9a02a215d15c244adce458c0a3a1
diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
index e25ad9fd6048..96c2852a208d 100644
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~riscv ~sparc ~x86"
IUSE="big-endian"
RDEPEND="
diff --git a/dev-python/yapsy/Manifest b/dev-python/yapsy/Manifest
index 5732adbee33c..dab908a24229 100644
--- a/dev-python/yapsy/Manifest
+++ b/dev-python/yapsy/Manifest
@@ -1,5 +1,4 @@
AUX yapsy-1.12.2-py312.patch 4860 BLAKE2B de06e1a4c9d653add9dd79b774d3e9d42e5d2b0bfe201888c432d4596898764e60624859da8d659965750a1a762cc0452d5490a7aab95e02a64002dcae7aa9c9 SHA512 884584625dc602faf2ede7b241c106817f402ddec4892fa4b159ca3205dcd9e00e52f840de1619a3c60dcc45ae8ead25a8798b204c8f1101ca78199d6382eef2
DIST Yapsy-1.12.2.tar.gz 83986 BLAKE2B e6a2650383a7f0c9bf72d4abf21fffb2abcfdc4115a2a1578a2987b7eef1fc04de9099947c1b9dd510d54a89d9b11f86ac0ca3b13510c6417e94ff92dfec12b6 SHA512 3fdb4de1a6d8f836e22d82354492b99ec9883443c389393d25ea40a08bb0b6ae03db9c947af55237b67764facd4d55a09a36cdba107c8d9202f3700fd55c31fa
-EBUILD yapsy-1.12.2-r1.ebuild 555 BLAKE2B d3000a284a7ead59b4a78bc2f5fab06521570dd9ad31c12f1237595bda82f18dbe5f64dc59d0cb0fa4f329d386fdbde06b61656affd5dd11253f18b9593e9a0a SHA512 32b922c056824681fa16726c54cb8667e9e0714f94f0adc8a261e56875da14e34034ac6162f7518f31a6558ca487a4f9fb3f9b4a78eba3c0440c4ce1005ba3c1
-EBUILD yapsy-1.12.2-r2.ebuild 747 BLAKE2B c6b8df2c8ebd74ad27c0814166a402b7c950686d2e9499c6363784b770430ec59a474b447edff97433a8ab39ace847b559a5f1ec8b590bddbd5eed47fd3f46c3 SHA512 fecf4dcfbba130cbc66a27265104ff7b00da99845542b2c9e95644b7fbb0690ab1363bbde27d042b90366c0d4a3b3f13023baef7695a0e851d03394dcfaf97d5
+EBUILD yapsy-1.12.2-r2.ebuild 745 BLAKE2B a18cfebec8177979ba3562204eb707fac0aa717608f8a42e895b772b42c410fef3354dd3a2c8da0826c63b547e55de3f41276d5e5503e5824d536143a1692fbd SHA512 609c0eb86652215669a46e861721030d8c49e1120b56b1fe5e2803b3ad92d71cfda73ec51b447019d47ea44a6fa25aa1008df38621b93609cc010cf0c86e35e2
MISC metadata.xml 364 BLAKE2B eccd40249935516f78022285c6981250a831820f616564783608c6a7d2a903b9597e21cb64b1b9a195f4890b7e4d3bf3ba0a84c9e8c04c7d97d2e95a0ac927f6 SHA512 06037cf1c1f77a64e73279907ee9dd41f5f18df8b4045a52efb00d54f3c27c82e800d2030fb52dab672d7646ae2be71435c22d877c959012f4aa41e99cf7e051
diff --git a/dev-python/yapsy/yapsy-1.12.2-r1.ebuild b/dev-python/yapsy/yapsy-1.12.2-r1.ebuild
deleted file mode 100644
index b661b66039cb..000000000000
--- a/dev-python/yapsy/yapsy-1.12.2-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-MY_P="Yapsy-${PV}"
-DESCRIPTION="A fat-free DIY Python plugin management toolkit"
-HOMEPAGE="
- https://yapsy.sourceforge.net/
- https://pypi.org/project/Yapsy/
-"
-SRC_URI="mirror://sourceforge/yapsy/${MY_P}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-distutils_enable_sphinx doc
-distutils_enable_tests unittest
diff --git a/dev-python/yapsy/yapsy-1.12.2-r2.ebuild b/dev-python/yapsy/yapsy-1.12.2-r2.ebuild
index 54be1b3e434d..5e176818e907 100644
--- a/dev-python/yapsy/yapsy-1.12.2-r2.ebuild
+++ b/dev-python/yapsy/yapsy-1.12.2-r2.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
diff --git a/dev-python/yattag/Manifest b/dev-python/yattag/Manifest
index 30c0dbc9cc05..cc354e17d0bd 100644
--- a/dev-python/yattag/Manifest
+++ b/dev-python/yattag/Manifest
@@ -1,5 +1,3 @@
-DIST yattag-1.15.1.tar.gz 28568 BLAKE2B 1e05274de46151089f4f16c1f9636f2cd837ddbfa03050d6d9f08ae6b961061c3bb610d1eca8ddfb58bdfeb1f2348a91de11c90c935f142944c7f82821425cad SHA512 78225d99f12d5373615e25741e5546a482800daa2724dabcab154d41c42f501d4ec523a7d5a6b0313a5c9faa1ba789280d29b46898a211ab975c669e67f0e605
DIST yattag-1.15.2.tar.gz 28653 BLAKE2B c567390d204e6edc9b90ffdc5b406f9e4bdcf568148ed44dd202176ba31943c32154c4560e8c421c341fcd5fc1fc223451e15edebd249c369b1d779270e00034 SHA512 224fa56f3604bb65513f589ad449b98e00ef19c8503e7f57484e12de1c916d44d56b057d093af899bcc1d9aa1c77ca3a64c4facd97adf4ef2b7e99a5ff19f910
-EBUILD yattag-1.15.1.ebuild 474 BLAKE2B 71c56c4e95582409309d8eeaba5424603e0d8cb647f12fce014fa9899d0807c85b2db8398aa29275265a5f1f55faa85217147c26f9c69d98c277777df73d2344 SHA512 19dc66143e1782bade86053852ff0b6cad1ff5c1fcffe8e90f151685b5596de1c94726f759527ff89dcd56f5987ca2108268e207d336a4df46c747739d1e1b27
-EBUILD yattag-1.15.2.ebuild 559 BLAKE2B 846ce2fc6f4983f54ffcea6dec0248c8330c2494f419ebf268cfde6277b4c75ef11defdf900ae61114b3efabb964a9883ec71bb10de53339589ebe2fde65fb87 SHA512 1c9d8c52cc3f225f221c03a232632abe3a29aaa80fd9b72ee485f136e56f9b390260c7557614eb07efb58149c2faf16ed7b8578735177f860f7034452bfef60f
+EBUILD yattag-1.15.2.ebuild 558 BLAKE2B 9ca3209a60bd92ba2f8a4bd3e0bf704e9c1bb5911a7f7b9dbfc98c64cc3a404d88ff52382e71b3a2851c740351d8aa87b7a22bf6c10e71dae99dd2b2bd3dfe66 SHA512 f66dfdd6ce17494603d305b994644eb2c8863a12961e4c4f7aa98407f8d6fae2275ec8f275df6733732afd1b68a201d5508a17068ec61be149c31aca60faebc1
MISC metadata.xml 397 BLAKE2B 5c53859364d6791051ace12eaeaab86e49f24ee4ee0cfd1b9a045bb31f3e7de56493143c8e8e6a8a60019e8c67e5a58695eba919fe654a4815e160a47e86c7f2 SHA512 019d0de3eadfd8617c04acca7071c990c3df17bf70b5758ccf7815e2f700c01f148c14b3389c082cedf3e4b4ab1687d9ff90edf3231c583d2e46f69126f23ca3
diff --git a/dev-python/yattag/yattag-1.15.1.ebuild b/dev-python/yattag/yattag-1.15.1.ebuild
deleted file mode 100644
index f158c1415763..000000000000
--- a/dev-python/yattag/yattag-1.15.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python library to generate HTML or XML in a readable, concise and pythonic way"
-HOMEPAGE="https://www.yattag.org/"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
-
-distutils_enable_tests unittest
-
-python_test() {
- cd test || die
- eunittest
-}
diff --git a/dev-python/yattag/yattag-1.15.2.ebuild b/dev-python/yattag/yattag-1.15.2.ebuild
index e5a33c40d7cf..b189a3789b1b 100644
--- a/dev-python/yattag/yattag-1.15.2.ebuild
+++ b/dev-python/yattag/yattag-1.15.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
distutils_enable_tests unittest
diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest
index cfe77420343b..3511b0d8a812 100644
--- a/dev-python/ytmusicapi/Manifest
+++ b/dev-python/ytmusicapi/Manifest
@@ -1,5 +1,3 @@
-DIST ytmusicapi-1.3.1.tar.gz 71721 BLAKE2B 573f3987805e2eb8cabdc1b04648de4c95d17ee66690c6f0d4832cb008430ab1eb758e1ba8bf62ab4f6a92351e74efe7c4c99a96c81e815e6a352a44f0e70334 SHA512 f68efbdd1178e7fd1c1f2a77cfcda9bce395aba6f2898fcc0694701be31c6aa7795d196845da5b03cce5222d2592e9bcd4ea2c620dae32a4878b60e9c45f522b
DIST ytmusicapi-1.3.2.tar.gz 71732 BLAKE2B 957c2b88ea2c9e59c81401762e4dfd4a52a2f5d3ba59653d2556c3d29225ab4bd92155070e75812f302430b453a5c32a2f44fb508b24905a8f0d16c6fe51299b SHA512 c9ccf7999d668502549e4b5393682192d1db2851660444b6255d5bfb2c0c994ab4715800b669bf57d60866aef7c5529ece374c1eda8d945c7008477438dd0fdd
-EBUILD ytmusicapi-1.3.1.ebuild 504 BLAKE2B e94d0beaec9ff24ed842ea5d39bac5e426739752d84b2cc77ae3ab7733061f86d7cd225ce1f89f333447e0b2a474813c3d198c69e90bdf4a7e4d506d94fe0cbf SHA512 9150df9687f787c6f5dfbe2c81bacaeb9c1e57d98bef17963462f339b260a59e02c84b83d275341bc24400570ce9fd0ba4bb6a33ad054236f74e8df4bf5b158c
-EBUILD ytmusicapi-1.3.2.ebuild 505 BLAKE2B ed6bbac253081001dd26b715b44facf3f9d1a69721cb51c5b3022c7ec9358d58baf2be1ba624ef61cdea4655ef4c1cef35ccd70f04ecdf018af9656e70d07c53 SHA512 ab9aa232c0ad8000f6564fac3e15a7ccc912d2658b2e18551822c73dee3b7ccbed5a99b3854621780b3c31a9feb5455c1582336374cfaf7050f7d6d4cb5854eb
+EBUILD ytmusicapi-1.3.2.ebuild 504 BLAKE2B e94d0beaec9ff24ed842ea5d39bac5e426739752d84b2cc77ae3ab7733061f86d7cd225ce1f89f333447e0b2a474813c3d198c69e90bdf4a7e4d506d94fe0cbf SHA512 9150df9687f787c6f5dfbe2c81bacaeb9c1e57d98bef17963462f339b260a59e02c84b83d275341bc24400570ce9fd0ba4bb6a33ad054236f74e8df4bf5b158c
MISC metadata.xml 589 BLAKE2B bf51d5de92082a99ffb69839a9cadcea1d740f05d83194b951383713bcfbc4c95021ef27382cc6020298c3b8817553549ba150876c1398094dcc9a7de38bc04c SHA512 d34382f0041b2f74892661880ee7a318d7571254b18bf41d1152560e06f8d1b2da7432b4e9eb8a0d8b6cba645da9a3bf9c6a7c33002471a17d8c516c0aee8f70
diff --git a/dev-python/ytmusicapi/ytmusicapi-1.3.1.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.3.1.ebuild
deleted file mode 100644
index 25bb762afaca..000000000000
--- a/dev-python/ytmusicapi/ytmusicapi-1.3.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unofficial API for YouTube Music"
-HOMEPAGE="https://ytmusicapi.readthedocs.io/
- https://github.com/sigma67/ytmusicapi/"
-
-LICENSE="MIT"
-KEYWORDS="amd64 ~x86"
-SLOT="0"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-
-distutils_enable_sphinx docs/source \
- dev-python/sphinx-rtd-theme
diff --git a/dev-python/ytmusicapi/ytmusicapi-1.3.2.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.3.2.ebuild
index 75a0cdb04926..25bb762afaca 100644
--- a/dev-python/ytmusicapi/ytmusicapi-1.3.2.ebuild
+++ b/dev-python/ytmusicapi/ytmusicapi-1.3.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://ytmusicapi.readthedocs.io/
https://github.com/sigma67/ytmusicapi/"
LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
SLOT="0"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 3fd79928eee0..d020d725f8bd 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1,19 +1,3 @@
-DIST zeroconf-0.119.0.tar.gz 156999 BLAKE2B d8b8f65d6365dad2e58a04f5bf7ec46a9cce45d27a4edcd1d1d1e0d3b38ae0e0b5d84e92b5255c59059367627c918446af6638365c6ea235a989f9af34172db4 SHA512 dcc5824e8f53e0108e5b2072f77897c5eefa7919f8a760feb9635dd970835c3445f06ecd9f556a8fae09e6e6538533810a99e6b4fda2bc9072072c093df87722
-DIST zeroconf-0.120.0.tar.gz 157789 BLAKE2B 87971aa98c9c9401277059baee0f6a615c3e73f3146eda19e3a139f4dc8af678627ed0a14636157bb7c48739e8526cd31e6d94fa8438ad8d783949cc3fd64284 SHA512 b010415c733a55f4dca828f18eea96ba95e00e3124d0fdea129d155922ece90cdeb98386eb54a6616770130fe8aaee45ed0ecf3210c553442bd6b91537ad4313
-DIST zeroconf-0.121.0.tar.gz 158293 BLAKE2B fc0f2a2a2ac5df656d96048f350eb5d51e5ee6c347d73a1d3baa23a85f222e034d3800b6b9b15775b5da7c6e1c40bf2c42df70e9454716ef5bdc04c2b8791d39 SHA512 1ab2816f8d492f1b11a7ebc7d024ddf81db84397bad897e3fff539552a50b7fdcacf2d1df865dd212bf39245bd4ec5a5371971b4fc57b75f46879563e5fc5c0f
-DIST zeroconf-0.122.0.tar.gz 158314 BLAKE2B 0c580b0f447c1fa38635a4687a6b1bfd1146b61841ce013c77d659871234e51afa9a8ac5abd08b3d35527ce2a2a2bdc8ed4a4f3273d32f74bda344f0b2411ab5 SHA512 18fc8e2d89feb219b37f791ffdaf92e2a1d9f6d1d9ec0fe7122bbec0491d7b1b403d89fee7b12e6c24ee8dfa0da887243eb52f6921dc81dcced541f617a58894
-DIST zeroconf-0.122.3.tar.gz 158519 BLAKE2B f62d36234c4f1cd988bbf8b1d1e6f706498bc4c745ef1c60c5346db3b550aa1c6f4dccda9705464dca5136fd19958eac946deb04e37b99aaf41fef8dafc40683 SHA512 3f81b9678cc71a3444d1240609d48ddb4c6e5fa0d144a8241fab3e7df71e79508a1537bc504c6d52018a11bbba24477b90302013ebe9d0663e5b5aeb330b333c
-DIST zeroconf-0.123.0.tar.gz 158902 BLAKE2B d940e9558e781d614d623701e8baf3c9a2feb292bcb0ad8241fc28e1bdf103a154cf178b37dfc9f9ae1805ee6e6d1601cd41574755fe9849243832c3bd57821e SHA512 65947861a76776a1e34807ca5b0570f93c026b8fa36456ae6bfdec747c484107ba2c2e12712ce1a81a05c6c817215f7f72aa40a48e6634f1b1be886349f8c73f
-DIST zeroconf-0.125.0.tar.gz 160220 BLAKE2B aa84106acc07d19766a1ecdb4db36367ff9d80b1f88b81c665499c59dfc95cdb3123d5252f53fb488d4f632afdff862cf138a763106da652facb4e43bc404b8b SHA512 ba24b9dbcf91090404906df0127b0ba94fe3af65aae86788ff703b14b8f4dcffe9e08bc6be3b122a16036bc87df6307066ad291f74b02846a5b79279e24c150b
-DIST zeroconf-0.126.0.tar.gz 160628 BLAKE2B 09ff7d4ccde02d258b26f0a1e72ac7fbaf61a4a6513fa7c216e0015afa07107f52469a403cf8866aa38a55b7e96dbf1ef6cecd698e3b5b8902030e02cb7aa600 SHA512 7ceaeb39e292426fcfafd62d3a34bea40ba1ff2570489d6b9de2c3be9d8e27cbbbad90fbe6de45f0be1a0d769b0756c299a2c7358bb3689c163bca1373656bc5
DIST zeroconf-0.127.0.tar.gz 161143 BLAKE2B ee560845016ab1de0b065aaae8cd6791ddc847417241c7f2477301948945e938a2ff68206d30166a6049a7ad5919d15bcc6acac9fd9d33d17d5e77154b9f9c0c SHA512 7c8aef766dcc0f3411c4230decd5a0af18ae795e0e4253be2dc69af6ba314271a336807ace1458bb0a081455afa8cc9d8769413bbc97f024e3d3e877cd1e6f2f
-EBUILD zeroconf-0.119.0.ebuild 1405 BLAKE2B b167a28cf099dd1aaad147621c687841be3874cb7ac7e7f4df1c006a68d19985de520845aded6f9054f77bd41676d3d93b61a64298d78968eaad921594da806d SHA512 2acadec24d9e672d1bccc1ac39998ca2b6dde0c174ea6e10209e942c8981e6a143c9676ccb62436749e180c2eeec70594f73093189a177b81e10dc1d18f712c9
-EBUILD zeroconf-0.120.0.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
-EBUILD zeroconf-0.121.0.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
-EBUILD zeroconf-0.122.0.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
-EBUILD zeroconf-0.122.3.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
-EBUILD zeroconf-0.123.0.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
-EBUILD zeroconf-0.125.0.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
-EBUILD zeroconf-0.126.0.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
-EBUILD zeroconf-0.127.0.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
+EBUILD zeroconf-0.127.0.ebuild 1405 BLAKE2B b167a28cf099dd1aaad147621c687841be3874cb7ac7e7f4df1c006a68d19985de520845aded6f9054f77bd41676d3d93b61a64298d78968eaad921594da806d SHA512 2acadec24d9e672d1bccc1ac39998ca2b6dde0c174ea6e10209e942c8981e6a143c9676ccb62436749e180c2eeec70594f73093189a177b81e10dc1d18f712c9
MISC metadata.xml 395 BLAKE2B e1ce7a8fbd6d50fd59fbce671a535a3af2fde79dcc98f146c4e361759e61ce6d7e4e241866262fcd78744c673212d1946830c3d7628956b498a98d0af36d4c3d SHA512 544cb62da7212926b63c4e19467fc3e3f7c8210320a8096dc913a846d392e9a09c2b9860312f88effc8ad7a54e0329149a68012b08c674663af5779957e037f9
diff --git a/dev-python/zeroconf/zeroconf-0.119.0.ebuild b/dev-python/zeroconf/zeroconf-0.119.0.ebuild
deleted file mode 100644
index 4305169d6e62..000000000000
--- a/dev-python/zeroconf/zeroconf-0.119.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
-HOMEPAGE="
- https://github.com/python-zeroconf/python-zeroconf/
- https://pypi.org/project/zeroconf/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-# the build system uses custom build script that uses distutils to build
-# C extensions, sigh
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
- >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export REQUIRE_CYTHON=1
-
-python_test() {
- local -x SKIP_IPV6=1
- local EPYTEST_DESELECT=(
- # network
- tests/test_core.py::Framework::test_close_multiple_times
- tests/test_core.py::Framework::test_launch_and_close
- tests/test_core.py::Framework::test_launch_and_close_context_manager
-
- # fragile to timeouts (?)
- tests/services/test_browser.py::test_service_browser_expire_callbacks
- tests/utils/test_asyncio.py::test_run_coro_with_timeout
- )
-
- epytest -o addopts=
-}
diff --git a/dev-python/zeroconf/zeroconf-0.120.0.ebuild b/dev-python/zeroconf/zeroconf-0.120.0.ebuild
deleted file mode 100644
index b3ff07347a6d..000000000000
--- a/dev-python/zeroconf/zeroconf-0.120.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
-HOMEPAGE="
- https://github.com/python-zeroconf/python-zeroconf/
- https://pypi.org/project/zeroconf/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-# the build system uses custom build script that uses distutils to build
-# C extensions, sigh
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
- >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export REQUIRE_CYTHON=1
-
-python_test() {
- local -x SKIP_IPV6=1
- local EPYTEST_DESELECT=(
- # network
- tests/test_core.py::Framework::test_close_multiple_times
- tests/test_core.py::Framework::test_launch_and_close
- tests/test_core.py::Framework::test_launch_and_close_context_manager
-
- # fragile to timeouts (?)
- tests/services/test_browser.py::test_service_browser_expire_callbacks
- tests/utils/test_asyncio.py::test_run_coro_with_timeout
- )
-
- epytest -o addopts=
-}
diff --git a/dev-python/zeroconf/zeroconf-0.121.0.ebuild b/dev-python/zeroconf/zeroconf-0.121.0.ebuild
deleted file mode 100644
index b3ff07347a6d..000000000000
--- a/dev-python/zeroconf/zeroconf-0.121.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
-HOMEPAGE="
- https://github.com/python-zeroconf/python-zeroconf/
- https://pypi.org/project/zeroconf/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-# the build system uses custom build script that uses distutils to build
-# C extensions, sigh
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
- >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export REQUIRE_CYTHON=1
-
-python_test() {
- local -x SKIP_IPV6=1
- local EPYTEST_DESELECT=(
- # network
- tests/test_core.py::Framework::test_close_multiple_times
- tests/test_core.py::Framework::test_launch_and_close
- tests/test_core.py::Framework::test_launch_and_close_context_manager
-
- # fragile to timeouts (?)
- tests/services/test_browser.py::test_service_browser_expire_callbacks
- tests/utils/test_asyncio.py::test_run_coro_with_timeout
- )
-
- epytest -o addopts=
-}
diff --git a/dev-python/zeroconf/zeroconf-0.122.0.ebuild b/dev-python/zeroconf/zeroconf-0.122.0.ebuild
deleted file mode 100644
index b3ff07347a6d..000000000000
--- a/dev-python/zeroconf/zeroconf-0.122.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
-HOMEPAGE="
- https://github.com/python-zeroconf/python-zeroconf/
- https://pypi.org/project/zeroconf/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-# the build system uses custom build script that uses distutils to build
-# C extensions, sigh
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
- >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export REQUIRE_CYTHON=1
-
-python_test() {
- local -x SKIP_IPV6=1
- local EPYTEST_DESELECT=(
- # network
- tests/test_core.py::Framework::test_close_multiple_times
- tests/test_core.py::Framework::test_launch_and_close
- tests/test_core.py::Framework::test_launch_and_close_context_manager
-
- # fragile to timeouts (?)
- tests/services/test_browser.py::test_service_browser_expire_callbacks
- tests/utils/test_asyncio.py::test_run_coro_with_timeout
- )
-
- epytest -o addopts=
-}
diff --git a/dev-python/zeroconf/zeroconf-0.122.3.ebuild b/dev-python/zeroconf/zeroconf-0.122.3.ebuild
deleted file mode 100644
index b3ff07347a6d..000000000000
--- a/dev-python/zeroconf/zeroconf-0.122.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
-HOMEPAGE="
- https://github.com/python-zeroconf/python-zeroconf/
- https://pypi.org/project/zeroconf/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-# the build system uses custom build script that uses distutils to build
-# C extensions, sigh
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
- >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export REQUIRE_CYTHON=1
-
-python_test() {
- local -x SKIP_IPV6=1
- local EPYTEST_DESELECT=(
- # network
- tests/test_core.py::Framework::test_close_multiple_times
- tests/test_core.py::Framework::test_launch_and_close
- tests/test_core.py::Framework::test_launch_and_close_context_manager
-
- # fragile to timeouts (?)
- tests/services/test_browser.py::test_service_browser_expire_callbacks
- tests/utils/test_asyncio.py::test_run_coro_with_timeout
- )
-
- epytest -o addopts=
-}
diff --git a/dev-python/zeroconf/zeroconf-0.123.0.ebuild b/dev-python/zeroconf/zeroconf-0.123.0.ebuild
deleted file mode 100644
index b3ff07347a6d..000000000000
--- a/dev-python/zeroconf/zeroconf-0.123.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
-HOMEPAGE="
- https://github.com/python-zeroconf/python-zeroconf/
- https://pypi.org/project/zeroconf/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-# the build system uses custom build script that uses distutils to build
-# C extensions, sigh
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
- >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export REQUIRE_CYTHON=1
-
-python_test() {
- local -x SKIP_IPV6=1
- local EPYTEST_DESELECT=(
- # network
- tests/test_core.py::Framework::test_close_multiple_times
- tests/test_core.py::Framework::test_launch_and_close
- tests/test_core.py::Framework::test_launch_and_close_context_manager
-
- # fragile to timeouts (?)
- tests/services/test_browser.py::test_service_browser_expire_callbacks
- tests/utils/test_asyncio.py::test_run_coro_with_timeout
- )
-
- epytest -o addopts=
-}
diff --git a/dev-python/zeroconf/zeroconf-0.125.0.ebuild b/dev-python/zeroconf/zeroconf-0.125.0.ebuild
deleted file mode 100644
index b3ff07347a6d..000000000000
--- a/dev-python/zeroconf/zeroconf-0.125.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
-HOMEPAGE="
- https://github.com/python-zeroconf/python-zeroconf/
- https://pypi.org/project/zeroconf/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-# the build system uses custom build script that uses distutils to build
-# C extensions, sigh
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
- >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export REQUIRE_CYTHON=1
-
-python_test() {
- local -x SKIP_IPV6=1
- local EPYTEST_DESELECT=(
- # network
- tests/test_core.py::Framework::test_close_multiple_times
- tests/test_core.py::Framework::test_launch_and_close
- tests/test_core.py::Framework::test_launch_and_close_context_manager
-
- # fragile to timeouts (?)
- tests/services/test_browser.py::test_service_browser_expire_callbacks
- tests/utils/test_asyncio.py::test_run_coro_with_timeout
- )
-
- epytest -o addopts=
-}
diff --git a/dev-python/zeroconf/zeroconf-0.126.0.ebuild b/dev-python/zeroconf/zeroconf-0.126.0.ebuild
deleted file mode 100644
index b3ff07347a6d..000000000000
--- a/dev-python/zeroconf/zeroconf-0.126.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
-HOMEPAGE="
- https://github.com/python-zeroconf/python-zeroconf/
- https://pypi.org/project/zeroconf/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-# the build system uses custom build script that uses distutils to build
-# C extensions, sigh
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
- >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export REQUIRE_CYTHON=1
-
-python_test() {
- local -x SKIP_IPV6=1
- local EPYTEST_DESELECT=(
- # network
- tests/test_core.py::Framework::test_close_multiple_times
- tests/test_core.py::Framework::test_launch_and_close
- tests/test_core.py::Framework::test_launch_and_close_context_manager
-
- # fragile to timeouts (?)
- tests/services/test_browser.py::test_service_browser_expire_callbacks
- tests/utils/test_asyncio.py::test_run_coro_with_timeout
- )
-
- epytest -o addopts=
-}
diff --git a/dev-python/zeroconf/zeroconf-0.127.0.ebuild b/dev-python/zeroconf/zeroconf-0.127.0.ebuild
index b3ff07347a6d..4305169d6e62 100644
--- a/dev-python/zeroconf/zeroconf-0.127.0.ebuild
+++ b/dev-python/zeroconf/zeroconf-0.127.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
diff --git a/dev-python/zstandard/Manifest b/dev-python/zstandard/Manifest
index b11b49acbe08..308536b0f64a 100644
--- a/dev-python/zstandard/Manifest
+++ b/dev-python/zstandard/Manifest
@@ -2,5 +2,5 @@ AUX zstandard-0.22.0-build.patch 2228 BLAKE2B a8c2b6ef7cfb0a6f4037f25505ab6f8187
DIST python-zstandard-0.21.0.gh.tar.gz 711413 BLAKE2B de3c5a5b34242c20452e35ba6bac451a176f9f442dfc7028f5bae9299c8cedafa58edce85b21bbbdd440765a7eef67bf3c996ae1a81d534a18bfc203cdcc1c25 SHA512 51a7a7a6c20733858f96763738f3097f52dae1ca3a33bad3e78e31d6f339d8f2ddb0a7da2fafaa0b162b17e5054c0582ab52054f1215e8c39d8e1f8002babd7c
DIST python-zstandard-0.22.0.gh.tar.gz 707644 BLAKE2B ce400120f9106d729b50ae091a581f4a9fb2e796ec0872cb7db393aa7a55cf6e22cbff79c3ff780b4f609fbd8289a9744cbdfc730ba51cb09ee4e7c56b1dac9e SHA512 b3041217ad4b6297d0727dd5d22bc83645d43fa591985bef43e8633feb960310a3f2eb1edaa133595941a6932683af91d565266f312c987e6b6c514ce70c9ddb
EBUILD zstandard-0.21.0.ebuild 1606 BLAKE2B 6d7c8d85179c6c2acd67983b36cfcafd7c39eaf7a400ac3baab02d357efbbdda7d1c515838b8c52b8180329a9a743f3065caa2d6358602af2865688ab51710c9 SHA512 3a61a61b893c4102dcc5440748f41678ad3dc3e1a3a314518237146128484e2252f1ebab82ae7cbee072b8917f68e439690a54502c5ee202ba612507e8aa7511
-EBUILD zstandard-0.22.0.ebuild 1687 BLAKE2B 3e0ced6f2ddf41ebc90f970af666874966b8471d275c87206236b7ba9050ab4532ea20ef96cc3f8cf11e4d6a8399688d730d22b69322a34a25d7f01720e5b4d3 SHA512 ee2ce980d8b6e8a29064c7af279fc615896c2f5fb7a3bd69878bff1036afe740bc46e0ea319f495aea9b6fcce693a0c36c8ca8b31570a41b2801bf92518b6ffa
+EBUILD zstandard-0.22.0.ebuild 1680 BLAKE2B bdcff2f55c80ee35d2266c92519af801fcdc68d1ce80eace7eb19d118c0f86cbf4c10ff62cd540f1b224a92de34a6f64491e3314e1047138665dbb180f738d4e SHA512 6cf5c0cdd9a8ce9e8b7878e2ce200e60d53bdbeb33ed9b8ae18204293d4e96976ecd0bd2273d182852c68e87554403ab2529d466bc3aba125ad696ceac73da0d
MISC metadata.xml 378 BLAKE2B dd5834c84bb375812b3a3cfcc00d29aa43ac8954b044e188e8f38bdca93fdf1ce98fe78b78dbeccd935c83ca10f3ce18f893e5720dd8991118b6c69149a4ac61 SHA512 06554d973b525d53c680c3e43041f33125dad222339e645294fbc22670a7eadb0e9bf8a3b0771d2b2fb8f136d958eadb32c295179d1547c50ae26754360609f3
diff --git a/dev-python/zstandard/zstandard-0.22.0.ebuild b/dev-python/zstandard/zstandard-0.22.0.ebuild
index d658852757c9..900632116ace 100644
--- a/dev-python/zstandard/zstandard-0.22.0.ebuild
+++ b/dev-python/zstandard/zstandard-0.22.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
SLOT="0"
LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
DEPEND="
app-arch/zstd:=
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index 672768018709..6cd598425b45 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest
index f753a03a3850..46997eea1516 100644
--- a/dev-qt/qt-docs/Manifest
+++ b/dev-qt/qt-docs/Manifest
@@ -355,8 +355,8 @@ DIST 6.6.1-0-202311210527qtwebview-documentation.tar.xz 125668 BLAKE2B 4a917df51
DIST 6.6.1-0-202311210527qtwebview-examples-6.6.1.7z 47263 BLAKE2B b1d926d1b579d889999f22de2fe759e3d646d61c7ba1c9dad5a0cc8a380608d468b91c88e7488b5f3487fb38f2aa05337fd6b368fda1404d1b923c863b256893 SHA512 7f84053eb0ddc5905686e9550996613dfa63c2526cb9c10ed8a8e16a7031152f37c92fe05a353aa4692ce82b8dff97d14d40ada0cff530bfe88db1c4fa23534f
DIST 6.6.1-0-202311210527qtwidgets-documentation.tar.xz 17159916 BLAKE2B ad8de89980e43c055114512b74442d4e257202bbc87f58118365d9948ab021e49cfecf450c2878ed3e5fa377db04dc41542565a9871a338cbf751093f5063369 SHA512 0375eec35135fb8c24b8fcd27001a6506418875c261dd93c4395be42105e3dfdf6c3254c6aacf5b4ca34cf38941e6c39bce9e46cb0404975067b7c8289577383
DIST 6.6.1-0-202311210527qtxml-documentation.tar.xz 341180 BLAKE2B ee1c30702f787faebc1c60b1c9311e4629473824d422a32e8b7a58761bab6e5b23981585a3341b0af2a2db930c95f690713039a3f163aa634b6d1b5077392acc SHA512 e801613ff5c57cdb5ca452e9bede57e7b1a449a784aa086e30c462fbc7d6c12558549a09b9d53af7c2b261b0b6f48f740fbf03ef10c0dff3c198ae0554e84ce1
-EBUILD qt-docs-5.15.2_p202011130614.ebuild 3213 BLAKE2B f136fa47ed7e9e112d03b4b84df860743afc2ea37e0a080c3d154c0293ef740f416edaa8146e7db5cb327ceb0ecc8662a9a062054acfe0c68b6fd47fd32f518d SHA512 ef34c97b3f4d1f47bb7381d89d0971797725317d07611c2c19d59e13f84332ffe4655501c41e8fb082441371f76fa4b627b9d00d18c1475a9cfe9b1bfc19fa27
+EBUILD qt-docs-5.15.2_p202011130614.ebuild 3226 BLAKE2B bd1d335f1853140dade0793c95f5f5de973f2b31299b6ad196e578c2c6c13d4c21c05115f944ecba66e03b7f7331e534d7a8048fdaf45cf48d483ee58f8f6cf7 SHA512 fabfcb0894489d71ca7c1e2d914e53ee760a0d3a746298cc943a32b025c7fb19cf049c9a2b86b93afd52f8f8d296f2b41c17d9da1f1f0d66be3bd097144fe088
EBUILD qt-docs-6.5.3_p202309260341.ebuild 5020 BLAKE2B 7a4bdcc65db31da7efc00ebe0257b8a8138b0c5506d789ae1b3173c66dd77cb55ead63dabf3f87cd7273f0c4f3f08349cb6632064d5b7f4b324ad2783e07e7c3 SHA512 e40562756fe54feda4306d925676824fb637bd6171551037837bc82f2c9f539eeb3279eb5f64d17fdf09512c7c22d5bc73d3b0ba04a37b867b3dd5657c600a55
EBUILD qt-docs-6.6.0_p202310040911.ebuild 5040 BLAKE2B f3183b1b1dce926def6188669f0b740db479a6b7ebcb8c7bc7de15e383069f9d3235d0af23fb7b4f94daf43f6baf6ec38f25e2112c2087256bf63ac4eef2b067 SHA512 51978333efdf3f0135c1cc1d44e3c5aa6eeebbf876344b1387ccfc88731de35b825d6a06bef7477a0d322c7688c861fba92b4f87bf67341bc8f18bb1750737c8
-EBUILD qt-docs-6.6.1_p202311210527.ebuild 5059 BLAKE2B 5f5bef3928c68291c5a6a986e6e9940063e418a2e607dfd70036eadf1959d267662ee20ea1f53c5869f71ced29633d79fdfe86d34f2c9041a1e56a34f027bf9f SHA512 1817435282ca317d348cea56a094cc5b05ccaca13747f7b9a971fd4ee6a044a601e38ab6a35e101203a1fa9a607a90e1211a7e3c1ba922d060613c8cc81786c6
+EBUILD qt-docs-6.6.1_p202311210527.ebuild 5077 BLAKE2B c4f07d1875a648d798184cad795e5b91993a2ea78aa4766fb79543c991d3b80087fc8c10c6d6039342bf8709c9105e920d4662b5ce6ed95601693b8736d65986 SHA512 9b9870b506ca7629ad0329b29d12d6d08a23c118da6bb6bcb768652bbb817c7aff3b4e5a101afbb9fe979edf695df7dba9e7616c19a33ee28b71e542403d6107
MISC metadata.xml 5290 BLAKE2B 4bd7db247ead833a33ddca3f6d9c81773adfdcf776b02d49de7ca2e3b4a10ea8d9a0b07cd3f7068eecb954b93b0c77cf1d240df3ce33508231c2c3fb35afeb81 SHA512 7f6c6779880d1681e2dcac9273650f20690176bf47d7e3825d7d76b7f6db2cac92a2b1ecf3e2886fa724f5230e9bde703d3341a266ea05f19c2d2f3aee58c81e
diff --git a/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild b/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild
index 3c5ac9819d29..30848bf2b295 100644
--- a/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild
+++ b/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild
@@ -55,7 +55,7 @@ HOMEPAGE="https://doc.qt.io/"
LICENSE="FDL-1.3"
SLOT="5"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
IUSE="charts datavis +html networkauth +qch script timeline virtualkeyboard webengine"
REQUIRED_USE="|| ( html qch )"
diff --git a/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild b/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild
index 095249acc31b..b6c1f9a0f4e5 100644
--- a/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild
+++ b/dev-qt/qt-docs/qt-docs-6.6.1_p202311210527.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://doc.qt.io/"
LICENSE="FDL-1.3"
SLOT="6"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
IUSE="+examples +html +qch"
REQUIRED_USE="|| ( examples html qch )"
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 61d6a0426834..40d73da36129 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index b56245d2f887..71b22e2495c2 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD lldb-14.0.6.ebuild 2661 BLAKE2B 57d0c4810421eff9d3fab976f16d8ad92e67764aaa9c72154a793c7783d98e835789df2cdd2c64f44c035f85e29652e5e50b72ceb161d4dc0dc803983234c08f SHA512 54120a86d7655cc53bb0ee858561959e112f415e9f23e4d56cd0d7716147b2563bdcb3800005eebd8311c237659319f735176072547a7f2162fc9b4f641dfdf0
EBUILD lldb-15.0.7.ebuild 2716 BLAKE2B 88e5c97e848e7e83261c6c18c6f4857f173515b346d734641c2add5ac31d840cbe1795a3ee46e619aff337192e6d618f43dac21eeba5a3e3f541b715768f9f17 SHA512 d4f9993fc13dd50504d05fc23b000796c6e747d65f816d23856d0eade3aa419fc8d68d77bab3e17f09013606b6f02ce7389e08877ee7d8a75fbe9f99a99e9e0e
EBUILD lldb-16.0.6-r1.ebuild 2535 BLAKE2B 96b212bd55d3417a34975343e3a69a9673702c9bbe33c76499631a0b82f80edda2ada1de120c65641ed66bbf439d044a023795430d3f1b6c6d9cf134d0d3c8bf SHA512 988ea025731e7ae0f92a9090e3d0a3701b4f3671894492cdd9555a0ff3c0425f08e1b25a542a652c0ba549a79b175285ec5b29d2c06b34e3bc54aa0ace81beb2
@@ -17,4 +18,5 @@ EBUILD lldb-17.0.5.ebuild 2647 BLAKE2B 4a54e032b4f18fdaad612fd405336f4ee526a5cc7
EBUILD lldb-17.0.6.ebuild 2647 BLAKE2B 4a54e032b4f18fdaad612fd405336f4ee526a5cc7d62f441c8ec43dd97ac24784229f1c013861148989bd69fed80e22897e51812e2cc17c897568b3dd5fa8aca SHA512 bb1876624b17d9cbe095e677c7ed247597d7a502c6b494022f33e3306f49a163a3105cda8d2565aaf52e76cce7ea15dfe9b19e379841bc1155e7465a227340da
EBUILD lldb-18.0.0.9999.ebuild 2472 BLAKE2B 6cd8aa56d402e01d75045359a0b2ef0720f91cf075f62bbd5637ec93ed90502562dc42f88e35e0a2f24cb41b02d06f70400fb13eb0b557bd1f28db21380ea856 SHA512 233a299ef56b96495f3b494fd64d0ec01831003e843cd3bc7fe49c2b2234109c32ddc66e73301368323b5b40a7a91f37c6b9729074111e283b9935ebe9ca0b35
EBUILD lldb-18.0.0_pre20231119.ebuild 2472 BLAKE2B 6cd8aa56d402e01d75045359a0b2ef0720f91cf075f62bbd5637ec93ed90502562dc42f88e35e0a2f24cb41b02d06f70400fb13eb0b557bd1f28db21380ea856 SHA512 233a299ef56b96495f3b494fd64d0ec01831003e843cd3bc7fe49c2b2234109c32ddc66e73301368323b5b40a7a91f37c6b9729074111e283b9935ebe9ca0b35
+EBUILD lldb-18.0.0_pre20231129.ebuild 2472 BLAKE2B 6cd8aa56d402e01d75045359a0b2ef0720f91cf075f62bbd5637ec93ed90502562dc42f88e35e0a2f24cb41b02d06f70400fb13eb0b557bd1f28db21380ea856 SHA512 233a299ef56b96495f3b494fd64d0ec01831003e843cd3bc7fe49c2b2234109c32ddc66e73301368323b5b40a7a91f37c6b9729074111e283b9935ebe9ca0b35
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-util/lldb/lldb-18.0.0_pre20231129.ebuild b/dev-util/lldb/lldb-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..1459848607aa
--- /dev/null
+++ b/dev-util/lldb/lldb-18.0.0_pre20231129.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm llvm.org python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${LLVM_SOABI}"
+IUSE="+debug +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+ libedit? ( dev-libs/libedit:0= )
+ lzma? ( app-arch/xz-utils:= )
+ ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+ xml? ( dev-libs/libxml2:= )
+ ~sys-devel/clang-${PV}
+ ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+ ${DEPEND}
+ python? (
+ ${PYTHON_DEPS}
+ )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-util/cmake-3.16
+ python? (
+ >=dev-lang/swig-3.0.11
+ )
+ test? (
+ $(python_gen_cond_dep "
+ ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+ dev-python/psutil[\${PYTHON_USEDEP}]
+ ")
+ sys-devel/lld
+ )
+"
+
+LLVM_COMPONENTS=( lldb cmake llvm/utils )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local mycmakeargs=(
+ -DLLDB_ENABLE_CURSES=$(usex ncurses)
+ -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
+ -DLLDB_ENABLE_PYTHON=$(usex python)
+ -DLLDB_ENABLE_LUA=OFF
+ -DLLDB_ENABLE_LZMA=$(usex lzma)
+ -DLLDB_ENABLE_LIBXML2=$(usex xml)
+ -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+
+ -DLLDB_INCLUDE_TESTS=$(usex test)
+
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ # TODO: fix upstream to detect this properly
+ -DHAVE_LIBDL=ON
+ -DHAVE_LIBPTHREAD=ON
+
+ # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
+ # and TERMINFO_LIBS... so just force FindCurses.cmake to use
+ # ncurses with complete library set (including autodetection
+ # of -ltinfo)
+ -DCURSES_NEED_NCURSES=ON
+
+ -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}"
+
+ -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-lldb-{shell,unit}
+ # failures + hangs
+ #use python && cmake_build check-lldb-api
+}
+
+src_install() {
+ cmake_src_install
+ find "${D}" -name '*.a' -delete || die
+
+ use python && python_optimize
+}
diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index e7d4e4984492..264acba735a8 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -8,7 +8,7 @@ DIST strace-6.5.tar.xz 2412228 BLAKE2B f5ce212baf6513432ff55e9afaa41eba2dbda6acb
DIST strace-6.6.tar.xz 2420364 BLAKE2B f1465fec58ac20ccce6a88441a34b1402e5c51f0bb4b7963f69b5ab5019a8c8722e3406c6f93c10c1eea11d17de7f9874895d6f4df24cf9ec42a18f36267687b SHA512 77ea45c72e513f6c07026cd9b2cc1a84696a5a35cdd3b06dd4a360fb9f9196958e3f6133b4a9c91e091c24066ba29e0330b6459d18a9c390caae2dba97ab399b
EBUILD strace-6.2.ebuild 2490 BLAKE2B 7c9d96c1ec695a5ddc58491f3db68abcfeb6066986fe11853aa465a1c18dde977c7e87c58dfda78095ba4b6ddf05aae8b4cfa25fc7dc453955e823080cd6b3f5 SHA512 f2d6e2cd22968812c13f2ae6a09a15d0cb52cbb8211738d9b88be1830deef544442a62e92c69d23cb2e7a3565e3a489f529bef77cad646d51d6da384c4c34ec6
EBUILD strace-6.3.ebuild 2489 BLAKE2B a42aad4a728fa646bbc3f06d39e0a4bf6d602ad4e5472303f6b450ad9ce0f0134f2df5302457892b01104e10a939717711e195df6847cacbf6b3d12849729d28 SHA512 123cd965bd7b7ff9fb0269e3753552c56c5d7433f821cdbcbe5c380ac2c387509fb0ae2a190d1d036057fc071686877acf27fb693979071dafd59a61349735e7
-EBUILD strace-6.4-r1.ebuild 2532 BLAKE2B d454b274a9955e69d16e39a115b9f331c00cfca3d2a81a9b7bda31cf9cc76a1ca110504f96823aa6b4417225ad1069343580dc3b9f537dfba57ebd915c16d77e SHA512 05ed7d3452edd829df84902ea6447c4b64abae2137431f29f7ca939d026b24af00855f6cc2203945a6cedf48c72cd259325e1ad7fb689780a82cb9f9b2dde4a1
+EBUILD strace-6.4-r1.ebuild 2531 BLAKE2B 35e071bc59697ec9bca194d7ee358d1e57a60c6a5ab15ff764ea2d1f17a0a6b9cb43bbd1223b5e6ca693b009e41bedbcc2558da267ffdadc405b88f190fcfd20 SHA512 df1a1399e52555dceffa598d2915de396430ad459d70ebe1cbde09d817f900198a981af94df2a4146d4f72a934b0820f814801e42d6c43bf1013997cb561a4e8
EBUILD strace-6.4.ebuild 2495 BLAKE2B f33a7cc134b8b70b3e844e1f552eadcb6fdc9ee9216d5aaaef6a0a5e8165cc89ad3081c12bf438643b55a2d65c68e23df317f647566ff5a87d550ae517a486e4 SHA512 33a738435ca711e0c16a37576b71bae119b35a07b98ad41216c400c85cd5a4e6364e94d619e92a294798c392e00584dc47b273e28476bddb38ed4b4cb872ddb8
EBUILD strace-6.5.ebuild 2494 BLAKE2B 6462701a3ea6d3b563024d900d26f1017bc7c8628880bc430ab7931588c41b67eef71b85534033154387c2dcf1f6a0c4c513ee67fdf9f207d6d1d7749689aaf2 SHA512 a0a39b27a4e18867167907cec62232fdba25f5466fd81d76f2053f383f6a6ce5603b0e3a0e6c4ebeb268a262a6743675eb91cd63a7da4dd4b34d0c983a2fae7f
EBUILD strace-6.6.ebuild 2494 BLAKE2B 6462701a3ea6d3b563024d900d26f1017bc7c8628880bc430ab7931588c41b67eef71b85534033154387c2dcf1f6a0c4c513ee67fdf9f207d6d1d7749689aaf2 SHA512 a0a39b27a4e18867167907cec62232fdba25f5466fd81d76f2053f383f6a6ce5603b0e3a0e6c4ebeb268a262a6743675eb91cd63a7da4dd4b34d0c983a2fae7f
diff --git a/dev-util/strace/strace-6.4-r1.ebuild b/dev-util/strace/strace-6.4-r1.ebuild
index 6ad8536b8e15..9ea02aa9e41c 100644
--- a/dev-util/strace/strace-6.4-r1.ebuild
+++ b/dev-util/strace/strace-6.4-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
LICENSE="LGPL-2.1+ test? ( GPL-2+ )"
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 3d0deed4f80c..8d0199eee60a 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass
index 9f702697a846..a92308e38106 100644
--- a/eclass/llvm.org.eclass
+++ b/eclass/llvm.org.eclass
@@ -72,6 +72,9 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then
_LLVM_SOURCE_TYPE=snapshot
case ${PV} in
+ 18.0.0_pre20231129)
+ EGIT_COMMIT=6a4489a73337907d52e7eaf3716f3de9008e6e53
+ ;;
18.0.0_pre20231119)
EGIT_COMMIT=5237193b87721134541f228e28edfd544a9c8ac8
;;
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 146dc7a09013..be35e7c7aa2c 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/faad2/Manifest b/media-libs/faad2/Manifest
index dbfa8d167575..9da8a50ddcc3 100644
--- a/media-libs/faad2/Manifest
+++ b/media-libs/faad2/Manifest
@@ -1,6 +1,4 @@
AUX faad2-2.11.0-check-if-lrintf-is-defined.patch 1583 BLAKE2B 687ada25cdc2bb5bc8e708f19649e19886cba3e956db53856c33e069f3e1dd6948173c88fbd8e9009a7046847285ca1d9a1a8d96c1d337fa865c890f5294658b SHA512 7dce44ade5e32f6d4a5aa8ccf075709a55552b90dfcd7515518a8512b2eca4c917876f5b3098fe66524f32965571e1621e8f99f59ae6e69a1430f42e038027dc
-DIST faad2-2.10.1.tar.gz 803488 BLAKE2B f25bf9242675250b910bd5540487cf708d6e195e1ddca0b27588678e5fbf2bedf9d41e6bc607aa34bb2dbff95a8a4071e74e2f9bd9493ccb7ef040ce9bf81b4c SHA512 8df69278350c68dd770c4bc482e42bc95eb04cd784eeea3f3fc58d615833c8b07dc3c72029bb7e5bfed612b7c1b8daefc9cb57be9789befb587120ef115e55b3
DIST faad2-2.11.1.tar.gz 657255 BLAKE2B f1e58a5618bdd93ee919f2d77dd461972cf4bc930c4a1738a8b4ec949fd2572ce0662a08ea01a4caca0da5fe007ec119d00184cd76e6f9f98c3141d24a589504 SHA512 b8f17680610b2f47344ea52b54412a02810a85eaf9d4c91b97ca09b2c6415c62d4af1b0771bfcacb9dfee400ed34504c0bd3c28369921c0392b3809e7de46ec5
-EBUILD faad2-2.10.1.ebuild 1120 BLAKE2B 55660b80ffc65d021e1fed17797d87786d6cb915348f43eb529ee445d2dea89c4683a86ab592431fda61ae87fa6ebc49db1ae90d71e3b063016673ce907a4ee4 SHA512 f56c2e485a53239171ad34a2d24578c05595770bbc3d8aeb87954405a0efa4cbb2c5c12e7f4ef43e057814eb87d086e8ee4f8201a3c3eb29a4f9863392a7f09c
-EBUILD faad2-2.11.1.ebuild 697 BLAKE2B 5d05e32e0ca9b24563cbee456fda36487ae065f4c6248c59b305bcee0e8a7b3face05fab9d3bfdd39779e2f9c69a3df6e3588293fbfb1c8b7b6068a44fdb0c07 SHA512 c15b7584102f90340c666cb6c0af20a248f6dd0abf1f4a02b70df5ddb5fbbb988046d8d2639058b5c67bb6a89b1eb90cdb04503f1d80e6f10b4d0f394aa8d5ea
-MISC metadata.xml 673 BLAKE2B 28208bc0cbb71f989bfb9fb82f90115cdb1446ab0414f1ac4a642a83bdf39e6cf7ade76e4d82e583ffb2a9e47e86a2fe8b1416d218a95eacd8886124bb6f3f96 SHA512 294c2ea06d75d6d8f0a803b0c8e28b2b70e1fe05ed7ef1d1ddd515b8e7f829b7a99cb5195a5f4076bf5a4887dce87c424e46517a69efe5e17734594884d7be3c
+EBUILD faad2-2.11.1.ebuild 694 BLAKE2B d80072301e0a096ae17934cce9c6edfcf7e17f385e925da6f7df6c6d1029c83e76deec6f3e3cee7a81e6d5898f7d4cb7219aa6324e162e7b73941d4fe8b045ad SHA512 e1fcc31dd5e0cdc69ec2e5636587db1c9359a9c29b43016b6efa5e991f840c7d4173bec39873c5410bda9f35c14b8a8206f71ff1cfa3815e60c697fc83d86185
+MISC metadata.xml 561 BLAKE2B 49847285881fd84af8e801e538fc7f91a84c196818a50a50b67a77f17ce37a2f5a5b0da675a9f377ab426fca80a1812cb655caf0f96a49edea3565c095b3b762 SHA512 c4006c2800666dd5467ad97a34d048eb135bb47fe25f821044b9531d01d0eb512138287a90507974fc871ff89b30668660097b11328d87859f8247ddd31d812f
diff --git a/media-libs/faad2/faad2-2.10.1.ebuild b/media-libs/faad2/faad2-2.10.1.ebuild
deleted file mode 100644
index 9005b046c9c9..000000000000
--- a/media-libs/faad2/faad2-2.10.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="AAC audio decoding library"
-HOMEPAGE="https://www.audiocoding.com/faad2.html https://github.com/knik0/faad2/"
-SRC_URI="https://github.com/knik0/faad2/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="digitalradio static-libs"
-
-RDEPEND=""
-DEPEND=""
-
-DOCS=( AUTHORS ChangeLog NEWS README TODO )
-
-src_prepare() {
- default
-
- sed -i -e 's:iquote :I:' libfaad/Makefile.am || die
-
- eautoreconf
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- local myconf=(
- --without-xmms
- $(use_with digitalradio drm)
- $(use_enable static-libs static)
- )
-
- econf "${myconf[@]}"
-
- # do not build the frontend for non default abis
- if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then
- sed -i -e 's/frontend//' Makefile || die
- fi
-}
-
-multilib_src_install_all() {
- find "${ED}" -type f -name '*.la' -delete || die
- einstalldocs
-}
diff --git a/media-libs/faad2/faad2-2.11.1.ebuild b/media-libs/faad2/faad2-2.11.1.ebuild
index a74319e02e5b..f9c782bf26dc 100644
--- a/media-libs/faad2/faad2-2.11.1.ebuild
+++ b/media-libs/faad2/faad2-2.11.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/knik0/faad2/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# no tests
RESTRICT="test"
diff --git a/media-libs/faad2/metadata.xml b/media-libs/faad2/metadata.xml
index 50bfe6a960b6..77cf9f86a72b 100644
--- a/media-libs/faad2/metadata.xml
+++ b/media-libs/faad2/metadata.xml
@@ -6,9 +6,6 @@
<name>Gentoo Sound project</name>
</maintainer>
<longdescription>The fastest ISO AAC audio decoder available, correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC files</longdescription>
- <use>
- <flag name="digitalradio">Digital Radio Mondiale (warning: disables other decoders)</flag>
- </use>
<upstream>
<remote-id type="github">knik0/faad2</remote-id>
<remote-id type="sourceforge">faac</remote-id>
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 9430b4f6371f..571f0122b983 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index a45b866842b6..07a9a7ba7ec8 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Nov 2023 10:09:51 +0000
+Wed, 29 Nov 2023 16:09:53 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 2a34bfc3bb62..dd6dc981f611 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 555493 BLAKE2B 9b9c68f6fcd5aa241244f03965d32d2bee2397eebacb0b4742f3b5eff9058f33cdb8d4c1f96505cd2a1acaed4347077a204862e5674effe944e54b05e7466726 SHA512 bf81aa35acfc8893b8a8ffc0d57915c1a8e6b54e9400f0d03f26dd199de30e2601f7a7c1060d2185e26c3276979665ae687fb8e8a1e2b4d537df4a3270e38d43
-TIMESTAMP 2023-11-29T10:09:55Z
+TIMESTAMP 2023-11-29T16:09:57Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVnDfNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVnYlVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klB4BQ//TdSEzyJlebO3ukuB0qaSDns6XtFcXtJ8F+R3plYQzBZYRFwJkfHa6QVG
-JDxNcqwdyXc7nrcO7QZeDy995JnfWdMo8rc5WLfF6AEjyataEk40jJr8pi3EugAP
-pWGOfUga4I1O2g6qUSgiRBrdKeSpOBDX+3I3vqo4vJp+h50s82IQ0fotDsXletMi
-85ZNRh6gGEfPrj+kn8Nnvfzazv2MnxnRZMhgbeMPJ/LE1en1/btudgoRQtI1X4j4
-fK6TvBPBKwTQDfPAYraw4JBqq3A3h+bFPx+tsSIqe1ELOas1sDE7/ppoy27zHrf+
-VOpsFZS0zMnf2bBlHZuhcItu41TIjOG+nfKEab1uAsOXL/Jjwj/rNwU20VTiNHQD
-5ffFbFfYc2vlK7T6jjLXPwvwMJQ/1qvLA0qd5ZvEl+FAJynyu9C1mk9KxP2Xjicp
-UD/ftKXTUg1BPYCES09j3/sSJucgZ8XhXkFCjKiN1C9lJ0jR5EbDuF2bAOzwemzg
-Lscs1QgVdOT2Cm+V+yErwz+s5Cfz5duCpugFE1gPJJI4PM3hbZ3DcUYyRegPy1Gd
-Cu+SbkvgRoSoxmuWm02w+DWTL/WZovI3HsQgnqEZmBvvhX8FnF3Qm6HsgUAxp2Ck
-e5TonmhsMTWjOd1zw7BXUFNf8dFVuHj+ydj4c8bfRhlTtyt5R08=
-=HaMJ
+klDs9w//VKKXy6wJO9NDIZUpcjsxGjx21Nv14P3HBZbWC/Whc5t2hoj2P1eqWbbM
+5qKlcLCsFg5fG5k0SvCg1fBvGS1NG1sGOYc7FJQHfHWA4vi9w35Ck7rTJOejD2sg
+xqRWfwySFWh5sSqwh+SMDf9CAHqXISS81Ejavhyf6OxhUBv685MTCWi84sQT7ZxD
+KDNYkfY7xdpZ0Hou2UBhOKB9tzMekArhol57+I+5vBIO1UUARlfatCxp45bC6hbU
+500M3ZhzDZX3tOkXHoBkAGI0g8nuZc6JM/vgbHcuaBhXcJEGlE3scwwmgu+BERVq
+I9oB5aSBT0Ma+4X/zvyGmzhPw1LBSSxlcKbXcA/2WmmgKMwpH7yfAs1FXDj2lpLT
+5SZfaUVJiOx9tKrQGYYvNH8ng9U/mAq+pQf+4m+29lw+ekoVvDLsrmukfFiH92YG
+5UDxoXJrbYLu3HFwGw2WSKOToBR4mNHtNFimh/1V8js7mpiTTbm80lS5pGeOpbiU
+YjDpg9WpXUDOvvSR1SW+tVCSOEqrZ6aQ0XmT6VoYP6Z1KoAm+aJ31VtqNz0x2O8d
+cOXS0pXYaigiaJAq3AK9F4L9C94lzW4MmEJONmvEgN2NA2A1EI/2M0k61pWPUnE8
+xquUiOkQu6I3/DAZNurcctFIrZcjvLxtwwdLZZ5wxN3p0O5vTlA=
+=wB+e
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index a45b866842b6..07a9a7ba7ec8 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Nov 2023 10:09:51 +0000
+Wed, 29 Nov 2023 16:09:53 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index d1d79493d318..f08e0d7c0421 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 85ec4bd50045..7ef4ce6c8eb3 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/rpm-4.18.1 b/metadata/md5-cache/app-arch/rpm-4.18.1
index a66fa7312766..b2748db52011 100644
--- a/metadata/md5-cache/app-arch/rpm-4.18.1
+++ b/metadata/md5-cache/app-arch/rpm-4.18.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://rpm.org/ https://github.com/rpm-software-management/rpm
INHERIT=autotools lua-single perl-module python-single-r1 toolchain-funcs
IUSE=acl audit caps +berkdb doc dbus nls openmp python readline selinux +sqlite test +zstd lua_single_target_lua5-3 lua_single_target_lua5-4 test python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2 LGPL-2
RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) !app-arch/rpm5 app-arch/libarchive:= >=app-arch/bzip2-1.0.1 app-arch/xz-utils >=app-crypt/gnupg-1.2 >=dev-lang/perl-5.8.8 dev-libs/elfutils dev-libs/libgcrypt:= >=dev-libs/popt-1.7 sys-apps/file >=sys-libs/zlib-1.2.3-r1 virtual/libintl acl? ( virtual/acl ) audit? ( sys-process/audit ) caps? ( >=sys-libs/libcap-2.0 ) dbus? ( sys-apps/dbus ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) nls? ( virtual/libintl ) zstd? ( app-arch/zstd:= ) selinux? ( sec-policy/selinux-rpm ) dev-lang/perl:=
REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://ftp.osuosl.org/pub/rpm/releases/rpm-4.18.x/rpm-4.18.1.tar.bz2 http://ftp.rpm.org/releases/rpm-4.18.x/rpm-4.18.1.tar.bz2
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=04415faaf162c531b2d9aecb2dccab14
+_md5_=6cc8d353a9b64a96f271f99977d5b3dd
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 028b8644518d..04acf1496d23 100644
--- a/metadata/md5-cache/app-misc/Manifest.gz
+++ b/metadata/md5-cache/app-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-misc/astrolog-7.60 b/metadata/md5-cache/app-misc/astrolog-7.60
index c3508403990b..e98d733c257a 100644
--- a/metadata/md5-cache/app-misc/astrolog-7.60
+++ b/metadata/md5-cache/app-misc/astrolog-7.60
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.astrolog.org/astrolog.htm
INHERIT=toolchain-funcs
IUSE=X
-KEYWORDS=amd64 ~ppc ppc64 x86
+KEYWORDS=amd64 ppc ppc64 x86
LICENSE=astrolog
RDEPEND=X? ( x11-libs/libX11 )
SLOT=0
SRC_URI=https://www.astrolog.org/ftp/ast74src.zip
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=297fb51d58979d063a671215b77a86ac
+_md5_=e9cedd4d17df78204b1069dc633789ca
diff --git a/metadata/md5-cache/app-misc/mosquitto-2.0.18 b/metadata/md5-cache/app-misc/mosquitto-2.0.18
index cc2b864b61cd..f355688b8a8c 100644
--- a/metadata/md5-cache/app-misc/mosquitto-2.0.18
+++ b/metadata/md5-cache/app-misc/mosquitto-2.0.18
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://mosquitto.org/ https://github.com/eclipse/mosquitto
INHERIT=python-any-r1 systemd toolchain-funcs
IUSE=+bridge examples +persistence +srv ssl systemd tcpd test websockets
-KEYWORDS=amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 arm ~arm64 x86
LICENSE=EPL-1.0
RDEPEND=acct-user/mosquitto acct-group/mosquitto dev-libs/cJSON srv? ( net-dns/c-ares:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) websockets? ( net-libs/libwebsockets[lejp] )
REQUIRED_USE=test? ( bridge )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://mosquitto.org/files/source/mosquitto-2.0.18.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2ed0b55feb39672fd39ac2f289748b61
+_md5_=c5bb8f927932f95daed8ed2cef7288ea
diff --git a/metadata/md5-cache/app-misc/regex-markup-0.10.0-r1 b/metadata/md5-cache/app-misc/regex-markup-0.10.0-r1
deleted file mode 100644
index ac558c88b004..000000000000
--- a/metadata/md5-cache/app-misc/regex-markup-0.10.0-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure install
-DESCRIPTION=A tool to color syslog files as well
-EAPI=6
-HOMEPAGE=http://www.nongnu.org/regex-markup/
-INHERIT=flag-o-matic
-IUSE=examples nls
-KEYWORDS=amd64 ppc x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=https://savannah.nongnu.org/download/regex-markup/regex-markup-0.10.0.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 2b02655f061dfa25067b543539110259 eqawarn c9847c43b3253a276ae2eabddedab3d7 estack c61c368a76fdf3a82fdf8dbaebea3804 eutils d318efeb438bbec051fa5aaf28d0d42c flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 preserve-libs 21162ec96c87041004a75348d97342dd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=6bf56a4376fde817e19edddf1caca0ab
diff --git a/metadata/md5-cache/app-misc/regex-markup-0.10.0-r2 b/metadata/md5-cache/app-misc/regex-markup-0.10.0-r2
index 38e214114dc4..b43ee55e6bb5 100644
--- a/metadata/md5-cache/app-misc/regex-markup-0.10.0-r2
+++ b/metadata/md5-cache/app-misc/regex-markup-0.10.0-r2
@@ -2,12 +2,12 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/
DEFINED_PHASES=configure install prepare
DESCRIPTION=A tool to color syslog files as well
EAPI=8
-HOMEPAGE=http://www.nongnu.org/regex-markup/
+HOMEPAGE=https://www.nongnu.org/regex-markup/
INHERIT=flag-o-matic autotools
IUSE=examples nls
-KEYWORDS=amd64 ~ppc x86
+KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://savannah.nongnu.org/download/regex-markup/regex-markup-0.10.0.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4e4ed9d513dcc5bdd2905b477cf56a34
+_md5_=8f3558f5f940afc044d1b6d66018abef
diff --git a/metadata/md5-cache/app-misc/screen-4.9.0-r3 b/metadata/md5-cache/app-misc/screen-4.9.0-r3
index fe300762feaa..6d27dcf593cc 100644
--- a/metadata/md5-cache/app-misc/screen-4.9.0-r3
+++ b/metadata/md5-cache/app-misc/screen-4.9.0-r3
@@ -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 ~ia64 ~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 ~ia64 ~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.0.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ff1355c7d7d9959b72dc64700c551d0b
+_md5_=16db776ab3fd6d15e94b08f264272d31
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 8e39390e8c91..9348c9711227 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.1.1 b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.1.1
deleted file mode 100644
index 7bf7d222cd77..000000000000
--- a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.1.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( >=dev-cpp/catch-3 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Rapid fuzzy string matching in C++
-EAPI=8
-HOMEPAGE=https://github.com/maxbachmann/rapidfuzz-cpp/
-INHERIT=cmake
-IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/maxbachmann/rapidfuzz-cpp/archive/v2.1.1.tar.gz -> rapidfuzz-cpp-2.1.1.gh.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cf91ce0d9df037b3d202a8dc34e0d427
diff --git a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.2.3 b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.2.3
index 54091634483e..5f0359a0bd96 100644
--- a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.2.3
+++ b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.2.3
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/maxbachmann/rapidfuzz-cpp/
INHERIT=cmake
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/maxbachmann/rapidfuzz-cpp/archive/v2.2.3.tar.gz -> rapidfuzz-cpp-2.2.3.gh.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f550915a561adcce212fbc15cb7ec61a
+_md5_=cf91ce0d9df037b3d202a8dc34e0d427
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 3d4b4e6638a6..14965482ed85 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/redis-6.2.14 b/metadata/md5-cache/dev-db/redis-6.2.14
index 53413f3df504..acf738d53229 100644
--- a/metadata/md5-cache/dev-db/redis-6.2.14
+++ b/metadata/md5-cache/dev-db/redis-6.2.14
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://redis.io
INHERIT=autotools edo flag-o-matic lua-single multiprocessing systemd tmpfiles toolchain-funcs
IUSE=+jemalloc selinux ssl systemd tcmalloc test lua_single_target_luajit lua_single_target_lua5-1
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles
REQUIRED_USE=?? ( jemalloc tcmalloc ) ^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.redis.io/releases/redis-6.2.14.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=88a8ad00627f97f902f9724fcf691036
+_md5_=58878b7ca1fe2eced0eed23427958357
diff --git a/metadata/md5-cache/dev-db/redis-7.0.14 b/metadata/md5-cache/dev-db/redis-7.0.14
index 75f968bbcf8a..61e3dff10575 100644
--- a/metadata/md5-cache/dev-db/redis-7.0.14
+++ b/metadata/md5-cache/dev-db/redis-7.0.14
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://redis.io
INHERIT=autotools edo flag-o-matic multiprocessing systemd tmpfiles toolchain-funcs
IUSE=+jemalloc selinux ssl systemd tcmalloc test
-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=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles
REQUIRED_USE=?? ( jemalloc tcmalloc )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.redis.io/releases/redis-7.0.14.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d22e5769f3f405a5ba9e32b8337661bf
+_md5_=b7460d08965748abf153847462936d81
diff --git a/metadata/md5-cache/dev-db/redis-7.2.3 b/metadata/md5-cache/dev-db/redis-7.2.3
index f6141c641fec..d343b34b9c92 100644
--- a/metadata/md5-cache/dev-db/redis-7.2.3
+++ b/metadata/md5-cache/dev-db/redis-7.2.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://redis.io https://github.com/redis/redis
INHERIT=autotools edo multiprocessing systemd tmpfiles toolchain-funcs
IUSE=+jemalloc selinux ssl systemd tcmalloc test
-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 Boost-1.0
RDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles
REQUIRED_USE=?? ( jemalloc tcmalloc )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.redis.io/releases/redis-7.2.3.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde edo c0eb9cbe6b0bd01fcb4918f12598a4d3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7d9b293bbe137e288243389dceda1ce4
+_md5_=e034bd0266727b0bd1eb27cc05347e91
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index be26097ea47a..c34698deeaa4 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/bnd-annotation-7.0.0 b/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
index b29f6365904a..7d14e724dcc5 100644
--- a/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
+++ b/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64
LICENSE=Apache-2.0 EPL-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 c04e82b700f977924b211c7cdbc2f096
-_md5_=79a633766de05da80cdb95c82552cfcb
+_md5_=6ab0457a6db1ee824f814da5c49dbdf9
diff --git a/metadata/md5-cache/dev-java/bnd-util-7.0.0 b/metadata/md5-cache/dev-java/bnd-util-7.0.0
index 242c0343a9d0..fc5019f17cdb 100644
--- a/metadata/md5-cache/dev-java/bnd-util-7.0.0
+++ b/metadata/md5-cache/dev-java/bnd-util-7.0.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64
LICENSE=Apache-2.0 EPL-2.0
RDEPEND=dev-java/osgi-annotation:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 c04e82b700f977924b211c7cdbc2f096
-_md5_=b45dac6aa66af69350d44874556070d7
+_md5_=e492e81837d53e1a8ebc101a3302ea79
diff --git a/metadata/md5-cache/dev-java/commons-daemon-1.3.4 b/metadata/md5-cache/dev-java/commons-daemon-1.3.4
index 3de9b5741592..2571ad582cb3 100644
--- a/metadata/md5-cache/dev-java/commons-daemon-1.3.4
+++ b/metadata/md5-cache/dev-java/commons-daemon-1.3.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://commons.apache.org/proper/commons-daemon/
INHERIT=java-pkg-2 java-pkg-simple toolchain-funcs verify-sig
IUSE=doc source test verify-sig
-KEYWORDS=amd64 ~ppc64 x86
+KEYWORDS=amd64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://apache/commons/daemon/source/commons-daemon-1.3.4-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/daemon/source/commons-daemon-1.3.4-src.tar.gz.asc )
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 c04e82b700f977924b211c7cdbc2f096 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
-_md5_=8a383372d020b22defec1f8d617b7fa5
+_md5_=d686d319d0a709f8dd56c033489fb7e1
diff --git a/metadata/md5-cache/dev-java/libg-7.0.0 b/metadata/md5-cache/dev-java/libg-7.0.0
index 009f0496d032..eab39e3f60c5 100644
--- a/metadata/md5-cache/dev-java/libg-7.0.0
+++ b/metadata/md5-cache/dev-java/libg-7.0.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64
LICENSE=Apache-2.0 EPL-2.0
RDEPEND=dev-java/slf4j-api:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 c04e82b700f977924b211c7cdbc2f096
-_md5_=7be7a1a807695fa81d6fa64cb9fe2f2d
+_md5_=a115c9239b9e3278db13fce9d89e26c3
diff --git a/metadata/md5-cache/dev-java/plexus-classworlds-2.7.0 b/metadata/md5-cache/dev-java/plexus-classworlds-2.7.0
index 112dbb910a85..734325156fdf 100644
--- a/metadata/md5-cache/dev-java/plexus-classworlds-2.7.0
+++ b/metadata/md5-cache/dev-java/plexus-classworlds-2.7.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://codehaus-plexus.github.io/plexus-classworlds/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=amd64 ~arm arm64 ~ppc64 x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/codehaus-plexus/plexus-classworlds/archive/plexus-classworlds-2.7.0.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 c04e82b700f977924b211c7cdbc2f096
-_md5_=90a090728b79aaa87c7ffd27702f0345
+_md5_=4d00834709537c0bbc008fb002d40493
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 50695e04b9ab..7869d16093ce 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/python-3.11.6 b/metadata/md5-cache/dev-lang/python-3.11.6
index 1f5c2d2a7120..ce870721c788 100644
--- a/metadata/md5-cache/dev-lang/python-3.11.6
+++ b/metadata/md5-cache/dev-lang/python-3.11.6
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
-KEYWORDS=~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_11(-)]
RESTRICT=!test? ( test )
SLOT=3.11
SRC_URI=https://www.python.org/ftp/python/3.11.6/Python-3.11.6.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.6.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.6/Python-3.11.6.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
-_md5_=332a940011dd1b34ec1d96d5bed990ec
+_md5_=6dfc5a9d8077eb0f9d03e6250fbfef2c
diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_p1 b/metadata/md5-cache/dev-lang/python-3.12.0_p1
index 2858d022742b..ad57cc6578d5 100644
--- a/metadata/md5-cache/dev-lang/python-3.12.0_p1
+++ b/metadata/md5-cache/dev-lang/python-3.12.0_p1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
-KEYWORDS=~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
RESTRICT=!test? ( test )
SLOT=3.12
SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
-_md5_=0042938e0abbe0f6045401398a5c3f04
+_md5_=f44290bee3564d4b699e78488ac122e7
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 3a10d7d91856..6372f72f899f 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/json-c-0.17 b/metadata/md5-cache/dev-libs/json-c-0.17
index 28f9e09eb21f..44d71efa8fda 100644
--- a/metadata/md5-cache/dev-libs/json-c-0.17
+++ b/metadata/md5-cache/dev-libs/json-c-0.17
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/json-c/json-c/wiki
INHERIT=cmake-multilib
IUSE=cpu_flags_x86_rdrand static-libs threads 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 ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=MIT
SLOT=0/5
SRC_URI=https://s3.amazonaws.com/json-c_releases/releases/json-c-0.17.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5a2ee046837904a8a03940f9c18df511
+_md5_=3a8c007d813daefbccfb4cbadf152e9f
diff --git a/metadata/md5-cache/dev-libs/libclc-14.0.6 b/metadata/md5-cache/dev-libs/libclc-14.0.6
index 3450c4bc7117..fb5b58b46f44 100644
--- a/metadata/md5-cache/dev-libs/libclc-14.0.6
+++ b/metadata/md5-cache/dev-libs/libclc-14.0.6
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
REQUIRED_USE=|| ( video_cards_nvidia video_cards_r600 video_cards_radeonsi )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1146abd4294efeffbee6b66090a04a69
diff --git a/metadata/md5-cache/dev-libs/libclc-15.0.7 b/metadata/md5-cache/dev-libs/libclc-15.0.7
index d86be7d27bd3..cb40a0005771 100644
--- a/metadata/md5-cache/dev-libs/libclc-15.0.7
+++ b/metadata/md5-cache/dev-libs/libclc-15.0.7
@@ -10,5 +10,5 @@ KEYWORDS=amd64 x86
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d1b95418d66b7940177352663526f1c3
diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.6 b/metadata/md5-cache/dev-libs/libclc-16.0.6
index f92f70d1c890..2967af9e57c2 100644
--- a/metadata/md5-cache/dev-libs/libclc-16.0.6
+++ b/metadata/md5-cache/dev-libs/libclc-16.0.6
@@ -10,5 +10,5 @@ KEYWORDS=amd64 ~riscv x86
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=60cec33a95d6e032d0564390f85e4b74
diff --git a/metadata/md5-cache/dev-libs/libclc-17.0.5 b/metadata/md5-cache/dev-libs/libclc-17.0.5
index be8ac68d6ecc..cc9ea48eb5e3 100644
--- a/metadata/md5-cache/dev-libs/libclc-17.0.5
+++ b/metadata/md5-cache/dev-libs/libclc-17.0.5
@@ -10,5 +10,5 @@ KEYWORDS=~amd64 ~riscv ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ceacfc287a384d3743bea44709d83c62
diff --git a/metadata/md5-cache/dev-libs/libclc-17.0.6 b/metadata/md5-cache/dev-libs/libclc-17.0.6
index 0b0600e7946d..c2ef0b6f7edb 100644
--- a/metadata/md5-cache/dev-libs/libclc-17.0.6
+++ b/metadata/md5-cache/dev-libs/libclc-17.0.6
@@ -10,5 +10,5 @@ KEYWORDS=~amd64 ~riscv ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ceacfc287a384d3743bea44709d83c62
diff --git a/metadata/md5-cache/dev-libs/libclc-18.0.0.9999 b/metadata/md5-cache/dev-libs/libclc-18.0.0.9999
index 8a4d6e426fd2..3106f4a87610 100644
--- a/metadata/md5-cache/dev-libs/libclc-18.0.0.9999
+++ b/metadata/md5-cache/dev-libs/libclc-18.0.0.9999
@@ -9,5 +9,5 @@ IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
PROPERTIES=live
SLOT=0
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=dc9bc15e80ab532bfe00e0f981ba4b75
diff --git a/metadata/md5-cache/dev-libs/libclc-18.0.0_pre20231119 b/metadata/md5-cache/dev-libs/libclc-18.0.0_pre20231119
index 87d689a1cce1..34e3509f912d 100644
--- a/metadata/md5-cache/dev-libs/libclc-18.0.0_pre20231119
+++ b/metadata/md5-cache/dev-libs/libclc-18.0.0_pre20231119
@@ -9,5 +9,5 @@ IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=dc9bc15e80ab532bfe00e0f981ba4b75
diff --git a/metadata/md5-cache/dev-libs/libclc-18.0.0_pre20231129 b/metadata/md5-cache/dev-libs/libclc-18.0.0_pre20231129
new file mode 100644
index 000000000000..3fa29a767609
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libclc-18.0.0_pre20231129
@@ -0,0 +1,13 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( sys-devel/clang:17 spirv? ( dev-util/spirv-llvm-translator:17 ) ) ( sys-devel/clang:16 spirv? ( dev-util/spirv-llvm-translator:16 ) ) ( sys-devel/clang:15 spirv? ( dev-util/spirv-llvm-translator:15 ) ) ( sys-devel/clang:14 spirv? ( dev-util/spirv-llvm-translator:14 ) ) ( sys-devel/clang:13 spirv? ( dev-util/spirv-llvm-translator:13 ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=!!sys-devel/llvm:0
+DESCRIPTION=OpenCL C library
+EAPI=8
+HOMEPAGE=https://libclc.llvm.org/
+INHERIT=cmake llvm llvm.org python-any-r1
+IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dc9bc15e80ab532bfe00e0f981ba4b75
diff --git a/metadata/md5-cache/dev-libs/log4cpp-1.1.3-r3 b/metadata/md5-cache/dev-libs/log4cpp-1.1.3-r3
index 8ffb87bfba06..756a7174936a 100644
--- a/metadata/md5-cache/dev-libs/log4cpp-1.1.3-r3
+++ b/metadata/md5-cache/dev-libs/log4cpp-1.1.3-r3
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://log4cpp.sourceforge.net/
INHERIT=autotools flag-o-matic
IUSE=doc test
-KEYWORDS=amd64 ~arm ~ppc ~riscv ~s390 x86
+KEYWORDS=amd64 ~arm ppc ~riscv ~s390 x86
LICENSE=LGPL-2.1
RESTRICT=!test? ( test )
SLOT=0/5
SRC_URI=mirror://sourceforge/log4cpp/log4cpp-1.1.3.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e71ec25aae3ae289cc268993071e8d5a
+_md5_=929147184c0eec39797bacd33e4e567f
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index df25ad371024..82501d5e3109 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
index f7d3cea9245e..381ea440f77b 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/14.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=81a9f3aae36c4d277e7deb51da8e2119
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7
index 9712d913c485..5639fa75bcef 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/15.0.7
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=47ac9fc5ccf47d31fdeabf577e9b531c
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6
index 879de3210dde..d00404b9d94e 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/16.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c02be85fe4a42bdff237e09f6f02b9cb
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.5 b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.5
index f70171057c8a..9138f56ab20c 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.5
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/17.0.5
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c02be85fe4a42bdff237e09f6f02b9cb
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6
index c97103fe6e14..09243879de86 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/17.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c02be85fe4a42bdff237e09f6f02b9cb
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0.9999
index 54c3f591a120..78fffa2d75f7 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0.9999
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-18.0.0.
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
RESTRICT=!test? ( test )
SLOT=0/18.0.0.9999
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7b3b171e2ad06da788aa35bf390534a2
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre20231119 b/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre20231119
index 3f6c3c4943a9..0f1e2016355b 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre20231119
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre20231119
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/18.0.0_pre20231119
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7b3b171e2ad06da788aa35bf390534a2
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre20231129 b/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre20231129
new file mode 100644
index 000000000000..4b4c338d9aaf
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-18.0.0_pre20231129
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-18.0.0_pre20231129:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Xtensa] ) !!sys-devel/llvm:0
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm llvm.org python-any-r1
+IUSE=+debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-18.0.0_pre20231129:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Xtensa] )
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=0/18.0.0_pre20231129
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7b3b171e2ad06da788aa35bf390534a2
diff --git a/metadata/md5-cache/dev-perl/Glib-Object-Introspection-0.51.0 b/metadata/md5-cache/dev-perl/Glib-Object-Introspection-0.51.0
index 512260da183c..fbf06732a33d 100644
--- a/metadata/md5-cache/dev-perl/Glib-Object-Introspection-0.51.0
+++ b/metadata/md5-cache/dev-perl/Glib-Object-Introspection-0.51.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Glib-Object-Introspection
INHERIT=perl-module xdg-utils
IUSE=test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-perl/glib-perl-1.320.0 >=dev-libs/gobject-introspection-1.0 >=dev-libs/libffi-3.0.0:= >=dev-libs/glib-2.0.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Glib-Object-Introspection-0.051.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=dec0aecabd00e9517b1015064ec2cb1d
+_md5_=b76d831d1b4846ee856ee24042fb118f
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 83a8aab188f3..923b69eee096 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/Text-CSV-2.30.0 b/metadata/md5-cache/dev-perl/Text-CSV-2.30.0
index 7ee86b1bc822..85bba9b25967 100644
--- a/metadata/md5-cache/dev-perl/Text-CSV-2.30.0
+++ b/metadata/md5-cache/dev-perl/Text-CSV-2.30.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-CSV
INHERIT=perl-module
IUSE=+xs test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=xs? ( >=dev-perl/Text-CSV_XS-1.510.0 ) virtual/perl-IO dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/Text-CSV-2.03.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=b792cb26a437b3bc849a29774f20b2b6
+_md5_=d0cd54f1f547e101eef43d0c1bfb59c3
diff --git a/metadata/md5-cache/dev-python/Faker-19.11.0 b/metadata/md5-cache/dev-python/Faker-19.11.0
deleted file mode 100644
index ce1fc7d427f8..000000000000
--- a/metadata/md5-cache/dev-python/Faker-19.11.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,tiff] dev-python/validators[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python package that generates fake data for you
-EAPI=8
-HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~s390 ~sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-19.11.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=42afb42447d7a33342f5638737f9b520
diff --git a/metadata/md5-cache/dev-python/Faker-19.12.1 b/metadata/md5-cache/dev-python/Faker-19.12.1
deleted file mode 100644
index a0b44fce48d7..000000000000
--- a/metadata/md5-cache/dev-python/Faker-19.12.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,tiff] dev-python/validators[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python package that generates fake data for you
-EAPI=8
-HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-19.12.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e0000336b674fd68db269b1b01d00be5
diff --git a/metadata/md5-cache/dev-python/Faker-19.13.0 b/metadata/md5-cache/dev-python/Faker-19.13.0
deleted file mode 100644
index 0a0b2727e343..000000000000
--- a/metadata/md5-cache/dev-python/Faker-19.13.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,tiff] dev-python/validators[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python package that generates fake data for you
-EAPI=8
-HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-19.13.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=fc2e6b2bc24061b98ad4b7ff35e22ff0
diff --git a/metadata/md5-cache/dev-python/Faker-20.0.0 b/metadata/md5-cache/dev-python/Faker-20.0.0
deleted file mode 100644
index 0ee0ca1b9db5..000000000000
--- a/metadata/md5-cache/dev-python/Faker-20.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,tiff] dev-python/validators[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python package that generates fake data for you
-EAPI=8
-HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-20.0.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=fc2e6b2bc24061b98ad4b7ff35e22ff0
diff --git a/metadata/md5-cache/dev-python/Faker-20.0.3 b/metadata/md5-cache/dev-python/Faker-20.0.3
deleted file mode 100644
index 9d53b0831f7b..000000000000
--- a/metadata/md5-cache/dev-python/Faker-20.0.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,tiff] dev-python/validators[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python package that generates fake data for you
-EAPI=8
-HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-20.0.3.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0107619b2f1eae783c9cd713d2c82a27
diff --git a/metadata/md5-cache/dev-python/Faker-20.1.0 b/metadata/md5-cache/dev-python/Faker-20.1.0
index c6b3204849aa..bd5de26ebf9e 100644
--- a/metadata/md5-cache/dev-python/Faker-20.1.0
+++ b/metadata/md5-cache/dev-python/Faker-20.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-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-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-20.1.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0107619b2f1eae783c9cd713d2c82a27
+_md5_=29ade650eb6722159bf540c280301f28
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index a008e8eeffdd..981d773e34bd 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/aesara-2.9.2 b/metadata/md5-cache/dev-python/aesara-2.9.2
deleted file mode 100644
index 82bf2d0f0105..000000000000
--- a/metadata/md5-cache/dev-python/aesara-2.9.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/cons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/etuples[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/logical-unification[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/minikanren[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Library for operating on mathematical expressions with multi-dimensional arrays
-EAPI=8
-HOMEPAGE=https://github.com/aesara-devs/aesara/ https://pypi.org/project/aesara/
-INHERIT=distutils-r1 multiprocessing optfeature pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=BSD
-RDEPEND=dev-python/cons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/etuples[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/logical-unification[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/minikanren[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/aesara/aesara-2.9.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0dafbd5c2e3e6360f23ae9739d4f19a2
diff --git a/metadata/md5-cache/dev-python/aesara-2.9.3 b/metadata/md5-cache/dev-python/aesara-2.9.3
index 99f342f6c0b6..7e02aa2ad276 100644
--- a/metadata/md5-cache/dev-python/aesara-2.9.3
+++ b/metadata/md5-cache/dev-python/aesara-2.9.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/aesara-devs/aesara/ https://pypi.org/project/aesara/
INHERIT=distutils-r1 multiprocessing optfeature pypi
IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=BSD
RDEPEND=dev-python/cons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/etuples[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/logical-unification[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/minikanren[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/aesara/aesara-2.9.3.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=828da06f19b42983c1b476734bb1c1f1
+_md5_=0dafbd5c2e3e6360f23ae9739d4f19a2
diff --git a/metadata/md5-cache/dev-python/aioresponses-0.7.4 b/metadata/md5-cache/dev-python/aioresponses-0.7.4
deleted file mode 100644
index 137f1db817d0..000000000000
--- a/metadata/md5-cache/dev-python/aioresponses-0.7.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/ddt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Helper to mock/fake web requests in Python's aiohttp package
-EAPI=8
-HOMEPAGE=https://github.com/pnuckowski/aioresponses/ https://pypi.org/project/aioresponses/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=MIT
-RDEPEND=dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/aioresponses/aioresponses-0.7.4.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e10f7d988954148cbd5fd8712ba27fb3
diff --git a/metadata/md5-cache/dev-python/aioresponses-0.7.5 b/metadata/md5-cache/dev-python/aioresponses-0.7.5
deleted file mode 100644
index 8305336094d8..000000000000
--- a/metadata/md5-cache/dev-python/aioresponses-0.7.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/ddt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/aiohttp-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Helper to mock/fake web requests in Python's aiohttp package
-EAPI=8
-HOMEPAGE=https://github.com/pnuckowski/aioresponses/ https://pypi.org/project/aioresponses/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aiohttp-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/aioresponses/aioresponses-0.7.5.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a0128f37fdfa31f0d2c8cd0c84f782c1
diff --git a/metadata/md5-cache/dev-python/aioresponses-0.7.6 b/metadata/md5-cache/dev-python/aioresponses-0.7.6
index 5574129f93a1..b2e784b0e4dc 100644
--- a/metadata/md5-cache/dev-python/aioresponses-0.7.6
+++ b/metadata/md5-cache/dev-python/aioresponses-0.7.6
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pnuckowski/aioresponses/ https://pypi.org/project/aioresponses/
INHERIT=distutils-r1 pypi
IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-python/aiohttp-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/aioresponses/aioresponses-0.7.6.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a0128f37fdfa31f0d2c8cd0c84f782c1
+_md5_=1943b0b6ca3cac7d7edec0dbafc320c7
diff --git a/metadata/md5-cache/dev-python/aiounittest-1.4.2 b/metadata/md5-cache/dev-python/aiounittest-1.4.2
index c52d9b4a2214..0e9d0d39f53d 100644
--- a/metadata/md5-cache/dev-python/aiounittest-1.4.2
+++ b/metadata/md5-cache/dev-python/aiounittest-1.4.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/kwarunek/aiounittest/ https://pypi.org/project/aiounittest/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 arm arm64 ~hppa ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 hppa ~riscv sparc x86
LICENSE=MIT
RDEPEND=dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kwarunek/aiounittest/archive/1.4.2.tar.gz -> aiounittest-1.4.2.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=049eeac0d83c5c402bb60d4eeff410b9
+_md5_=9f527873edac99eadd98144ca72b7ce4
diff --git a/metadata/md5-cache/dev-python/alembic-1.12.0 b/metadata/md5-cache/dev-python/alembic-1.12.0
deleted file mode 100644
index 24911b3e6078..000000000000
--- a/metadata/md5-cache/dev-python/alembic-1.12.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/sqlalchemy-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mako[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-editor-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Database migrations tool, written by the author of SQLAlchemy
-EAPI=8
-HOMEPAGE=https://github.com/sqlalchemy/alembic/ https://pypi.org/project/alembic/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~riscv x86
-LICENSE=MIT
-RDEPEND=>=dev-python/sqlalchemy-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mako[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-editor-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/alembic/alembic-1.12.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=b8a710ab69e70e8a7fe522df9362c8be
diff --git a/metadata/md5-cache/dev-python/alembic-1.12.1 b/metadata/md5-cache/dev-python/alembic-1.12.1
index 8c557059ea9c..d3cdc04c6b4f 100644
--- a/metadata/md5-cache/dev-python/alembic-1.12.1
+++ b/metadata/md5-cache/dev-python/alembic-1.12.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/sqlalchemy/alembic/ https://pypi.org/project/alembic/
INHERIT=distutils-r1 pypi
IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 arm64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-python/sqlalchemy-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mako[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-editor-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/alembic/alembic-1.12.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=eb274de93e111fa74b70e31b002772db
+_md5_=b8a710ab69e70e8a7fe522df9362c8be
diff --git a/metadata/md5-cache/dev-python/amqp-5.1.1-r1 b/metadata/md5-cache/dev-python/amqp-5.1.1-r1
deleted file mode 100644
index 314b282a7488..000000000000
--- a/metadata/md5-cache/dev-python/amqp-5.1.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-rerunfailures-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-celery[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-celery[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/vine-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Low-level AMQP client for Python (fork of amqplib)
-EAPI=8
-HOMEPAGE=https://github.com/celery/py-amqp https://pypi.org/project/amqp/
-INHERIT=distutils-r1 pypi
-IUSE=extras doc test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm64 x86
-LICENSE=BSD
-RDEPEND=>=dev-python/vine-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/amqp/amqp-5.1.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=54f5d497889350367e7aa76a50d3877a
diff --git a/metadata/md5-cache/dev-python/amqp-5.2.0 b/metadata/md5-cache/dev-python/amqp-5.2.0
index 4cb4fc4667b2..172408e367d9 100644
--- a/metadata/md5-cache/dev-python/amqp-5.2.0
+++ b/metadata/md5-cache/dev-python/amqp-5.2.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/celery/py-amqp/ https://pypi.org/project/amqp/
INHERIT=distutils-r1 pypi
IUSE=extras doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 x86
LICENSE=BSD
RDEPEND=>=dev-python/vine-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/amqp/amqp-5.2.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=49a300b8a566ac4cb56ae920af791912
+_md5_=ec11c69525223eda7ba7f0962d107c8f
diff --git a/metadata/md5-cache/dev-python/argcomplete-3.1.2 b/metadata/md5-cache/dev-python/argcomplete-3.1.2
deleted file mode 100644
index fb02521552d3..000000000000
--- a/metadata/md5-cache/dev-python/argcomplete-3.1.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( app-shells/fish app-shells/tcsh app-shells/zsh dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pip-19 ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Bash tab completion for argparse
-EAPI=8
-HOMEPAGE=https://github.com/kislyuk/argcomplete/ https://pypi.org/project/argcomplete/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=Apache-2.0
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/argcomplete/argcomplete-3.1.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=421c4e1660d0f6cbcd475eddc340ef86
diff --git a/metadata/md5-cache/dev-python/argcomplete-3.1.4 b/metadata/md5-cache/dev-python/argcomplete-3.1.4
deleted file mode 100644
index 3cf0e6081673..000000000000
--- a/metadata/md5-cache/dev-python/argcomplete-3.1.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( app-shells/fish app-shells/tcsh app-shells/zsh dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pip-19 ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Bash tab completion for argparse
-EAPI=8
-HOMEPAGE=https://github.com/kislyuk/argcomplete/ https://pypi.org/project/argcomplete/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=Apache-2.0
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/argcomplete/argcomplete-3.1.4.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=5432ef9a25cbe7453be5fdfef1934739
diff --git a/metadata/md5-cache/dev-python/argcomplete-3.1.6 b/metadata/md5-cache/dev-python/argcomplete-3.1.6
index 302d6f4755b7..51ea4957ba24 100644
--- a/metadata/md5-cache/dev-python/argcomplete-3.1.6
+++ b/metadata/md5-cache/dev-python/argcomplete-3.1.6
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/kislyuk/argcomplete/ https://pypi.org/project/argcomplete/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=Apache-2.0
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/argcomplete/argcomplete-3.1.6.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7c808f20b60bb8e9233f819a66b3232a
+_md5_=794beee68c507ab3a5198895580a67a0
diff --git a/metadata/md5-cache/dev-python/asn1crypto-1.5.1 b/metadata/md5-cache/dev-python/asn1crypto-1.5.1
deleted file mode 100644
index 14bc487a5ce6..000000000000
--- a/metadata/md5-cache/dev-python/asn1crypto-1.5.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python ASN.1 library with a focus on performance and a pythonic API
-EAPI=8
-HOMEPAGE=https://github.com/wbond/asn1crypto/ https://pypi.org/project/asn1crypto/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/wbond/asn1crypto/archive/1.5.1.tar.gz -> asn1crypto-1.5.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4c256e7f91d3ccfeeb4a1a50319501bc
diff --git a/metadata/md5-cache/dev-python/asttokens-2.4.0 b/metadata/md5-cache/dev-python/asttokens-2.4.0
deleted file mode 100644
index 51c00ed62576..000000000000
--- a/metadata/md5-cache/dev-python/asttokens-2.4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/astroid[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Annotate Python AST trees with source text and token information
-EAPI=8
-HOMEPAGE=https://github.com/gristlabs/asttokens/ https://pypi.org/project/asttokens/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=Apache-2.0
-RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/gristlabs/asttokens/archive/v2.4.0.tar.gz -> asttokens-2.4.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=5c0b89a100da75ca0368f3f04a2933d7
diff --git a/metadata/md5-cache/dev-python/asttokens-2.4.1 b/metadata/md5-cache/dev-python/asttokens-2.4.1
index 232e47d38093..d541cbe0d9bc 100644
--- a/metadata/md5-cache/dev-python/asttokens-2.4.1
+++ b/metadata/md5-cache/dev-python/asttokens-2.4.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/gristlabs/asttokens/ https://pypi.org/project/asttokens/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=Apache-2.0
RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/gristlabs/asttokens/archive/v2.4.1.tar.gz -> asttokens-2.4.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7c7b5368686eb8edad9d60b196a59729
+_md5_=ca87febb9754b8f5af72d943fe1e8fd4
diff --git a/metadata/md5-cache/dev-python/autopep8-2.0.4 b/metadata/md5-cache/dev-python/autopep8-2.0.4
deleted file mode 100644
index 3d27402d1d23..000000000000
--- a/metadata/md5-cache/dev-python/autopep8-2.0.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pycodestyle-2.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Automatically formats Python code to conform to the PEP 8 style guide
-EAPI=8
-HOMEPAGE=https://github.com/hhatto/autopep8/ https://pypi.org/project/autopep8/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=MIT
-RDEPEND=>=dev-python/pycodestyle-2.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/autopep8/autopep8-2.0.4.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=51604c32b383fecef17cdbf0f41d2fd6
diff --git a/metadata/md5-cache/dev-python/autopep8-2.0.4_p20231027 b/metadata/md5-cache/dev-python/autopep8-2.0.4_p20231027
index ac865eae9d1b..b0fba9cb1394 100644
--- a/metadata/md5-cache/dev-python/autopep8-2.0.4_p20231027
+++ b/metadata/md5-cache/dev-python/autopep8-2.0.4_p20231027
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/hhatto/autopep8/ https://pypi.org/project/autopep8/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=>=dev-python/pycodestyle-2.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/hhatto/autopep8/archive/af7399d90926f2fe99a71f15197a08fa197f73a1.tar.gz -> autopep8-2.0.4_p20231027.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=3d4370b0ec521576c4257e60284c128c
+_md5_=30264cac8112406de1e21c9ff1515d91
diff --git a/metadata/md5-cache/dev-python/bitarray-2.8.2 b/metadata/md5-cache/dev-python/bitarray-2.8.2
deleted file mode 100644
index df856d2ac6e8..000000000000
--- a/metadata/md5-cache/dev-python/bitarray-2.8.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=Efficient arrays of booleans -- C extension
-EAPI=8
-HOMEPAGE=https://github.com/ilanschnell/bitarray/ https://pypi.org/project/bitarray/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux
-LICENSE=PSF-2
-RDEPEND=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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/bitarray/bitarray-2.8.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1f9f575c19ef234b283872a6e3239637
diff --git a/metadata/md5-cache/dev-python/bitarray-2.8.3 b/metadata/md5-cache/dev-python/bitarray-2.8.3
index b9e7cb875572..7d42fb670887 100644
--- a/metadata/md5-cache/dev-python/bitarray-2.8.3
+++ b/metadata/md5-cache/dev-python/bitarray-2.8.3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/ilanschnell/bitarray/ https://pypi.org/project/bitarray/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux
LICENSE=PSF-2
RDEPEND=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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/bitarray/bitarray-2.8.3.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0aa145ff8ec56dc746ba209ca68bfaa3
+_md5_=1f9f575c19ef234b283872a6e3239637
diff --git a/metadata/md5-cache/dev-python/black-23.10.1 b/metadata/md5-cache/dev-python/black-23.10.1
deleted file mode 100644
index de2d012ad672..000000000000
--- a/metadata/md5-cache/dev-python/black-23.10.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/aiohttp-3.7.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp-cors[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/click-8.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=The uncompromising Python code formatter
-EAPI=8
-HOMEPAGE=https://black.readthedocs.io/en/stable/ https://github.com/psf/black/ https://pypi.org/project/black/
-INHERIT=distutils-r1 multiprocessing optfeature pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=>=dev-python/click-8.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/black/black-23.10.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=189875d3fbe77c2b856c403c7194e73c
diff --git a/metadata/md5-cache/dev-python/black-23.11.0 b/metadata/md5-cache/dev-python/black-23.11.0
index 2a01f078def7..b80561e456fb 100644
--- a/metadata/md5-cache/dev-python/black-23.11.0
+++ b/metadata/md5-cache/dev-python/black-23.11.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://black.readthedocs.io/en/stable/ https://github.com/psf/black/ https://pypi.org/project/black/
INHERIT=distutils-r1 optfeature pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=MIT
RDEPEND=>=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/black/black-23.11.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2723d48e3199f36eebf12043764c7544
+_md5_=789cbf540254ca6d420019a541e504ae
diff --git a/metadata/md5-cache/dev-python/black-23.9.1 b/metadata/md5-cache/dev-python/black-23.9.1
deleted file mode 100644
index f776e34a8f5f..000000000000
--- a/metadata/md5-cache/dev-python/black-23.9.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/aiohttp-3.7.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp-cors[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/click-8.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=The uncompromising Python code formatter
-EAPI=8
-HOMEPAGE=https://black.readthedocs.io/en/stable/ https://github.com/psf/black/ https://pypi.org/project/black/
-INHERIT=distutils-r1 multiprocessing optfeature pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=>=dev-python/click-8.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/black/black-23.9.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=5e801d52e1beb9db4e901c84f9b0f0e1
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.82.2 b/metadata/md5-cache/dev-python/cfn-lint-0.82.2
deleted file mode 100644
index 1db47ad57cbc..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-0.82.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/aws-sam-translator-1.75.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-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_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.75.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn-lint-0.82.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=343ced0fc15595156183412d440958aa
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.83.1 b/metadata/md5-cache/dev-python/cfn-lint-0.83.1
deleted file mode 100644
index c8f282b0e649..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-0.83.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/aws-sam-translator-1.77.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-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_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.77.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn-lint-0.83.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=fc2e0f9a5aebc39fef2d2440d5c92958
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.83.2 b/metadata/md5-cache/dev-python/cfn-lint-0.83.2
deleted file mode 100644
index b694ea10baf7..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-0.83.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/aws-sam-translator-1.79.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-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_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.79.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn-lint-0.83.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e4776afbcbe046dc084f5ca8f4678221
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.83.3 b/metadata/md5-cache/dev-python/cfn-lint-0.83.3
index e148eb22574a..a8adffc9776b 100644
--- a/metadata/md5-cache/dev-python/cfn-lint-0.83.3
+++ b/metadata/md5-cache/dev-python/cfn-lint-0.83.3
@@ -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_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-python/aws-sam-translator-1.79.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn-lint-0.83.3.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e4776afbcbe046dc084f5ca8f4678221
+_md5_=746ac4896aa8ccdf9fe63050c9229a43
diff --git a/metadata/md5-cache/dev-python/charset-normalizer-3.3.1 b/metadata/md5-cache/dev-python/charset-normalizer-3.3.1
deleted file mode 100644
index f6c1fb9a4cd4..000000000000
--- a/metadata/md5-cache/dev-python/charset-normalizer-3.3.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=The Real First Universal Charset Detector
-EAPI=8
-HOMEPAGE=https://pypi.org/project/charset-normalizer/ https://github.com/Ousret/charset_normalizer/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/charset-normalizer/charset-normalizer-3.3.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=591c46d61bf9c465c9479d39187ae91c
diff --git a/metadata/md5-cache/dev-python/charset-normalizer-3.3.2 b/metadata/md5-cache/dev-python/charset-normalizer-3.3.2
index 65567bef420c..41ce4d962f36 100644
--- a/metadata/md5-cache/dev-python/charset-normalizer-3.3.2
+++ b/metadata/md5-cache/dev-python/charset-normalizer-3.3.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/charset-normalizer/ https://github.com/Ousret/charset_normalizer/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/charset-normalizer/charset-normalizer-3.3.2.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=3e6509851f2c0b231e95a8820d3eb975
+_md5_=591c46d61bf9c465c9479d39187ae91c
diff --git a/metadata/md5-cache/dev-python/clang-python-14.0.6 b/metadata/md5-cache/dev-python/clang-python-14.0.6
index 7c7469bd4431..380659c1d4e0 100644
--- a/metadata/md5-cache/dev-python/clang-python-14.0.6
+++ b/metadata/md5-cache/dev-python/clang-python-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=df1bc02b22483edeca144370d496a934
diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.7 b/metadata/md5-cache/dev-python/clang-python-15.0.7
index c31386f7c9e7..fde069f43ea0 100644
--- a/metadata/md5-cache/dev-python/clang-python-15.0.7
+++ b/metadata/md5-cache/dev-python/clang-python-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=af6077f776aa5a8c36aee6ad4acd5183
diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.6 b/metadata/md5-cache/dev-python/clang-python-16.0.6
index 1aa6071cb476..e7e940708f64 100644
--- a/metadata/md5-cache/dev-python/clang-python-16.0.6
+++ b/metadata/md5-cache/dev-python/clang-python-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=0efd225bad3b0e3b0055a8bea080c820
diff --git a/metadata/md5-cache/dev-python/clang-python-17.0.5 b/metadata/md5-cache/dev-python/clang-python-17.0.5
index d0cad59de925..5b4ac4b96cf0 100644
--- a/metadata/md5-cache/dev-python/clang-python-17.0.5
+++ b/metadata/md5-cache/dev-python/clang-python-17.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=a1bb1fc9623920307055d74d32407bb8
diff --git a/metadata/md5-cache/dev-python/clang-python-17.0.6 b/metadata/md5-cache/dev-python/clang-python-17.0.6
index aefc784412b6..454eaa8a342c 100644
--- a/metadata/md5-cache/dev-python/clang-python-17.0.6
+++ b/metadata/md5-cache/dev-python/clang-python-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=a1bb1fc9623920307055d74d32407bb8
diff --git a/metadata/md5-cache/dev-python/clang-python-18.0.0.9999 b/metadata/md5-cache/dev-python/clang-python-18.0.0.9999
index 046ffdd187c6..fb47b602512d 100644
--- a/metadata/md5-cache/dev-python/clang-python-18.0.0.9999
+++ b/metadata/md5-cache/dev-python/clang-python-18.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=>=sys-devel/clang-18.0.0.9999:* !sys-devel/llvm:0[clang(-),python(-)] !s
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 5133e393e8717a3a093660f990801dc1 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=git-r3 5133e393e8717a3a093660f990801dc1 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=c69e86e4bcbff663c8a6885606e21a9d
diff --git a/metadata/md5-cache/dev-python/clang-python-18.0.0_pre20231119 b/metadata/md5-cache/dev-python/clang-python-18.0.0_pre20231119
index c37f34758d9d..c9208d735aac 100644
--- a/metadata/md5-cache/dev-python/clang-python-18.0.0_pre20231119
+++ b/metadata/md5-cache/dev-python/clang-python-18.0.0_pre20231119
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=c69e86e4bcbff663c8a6885606e21a9d
diff --git a/metadata/md5-cache/dev-python/clang-python-18.0.0_pre20231129 b/metadata/md5-cache/dev-python/clang-python-18.0.0_pre20231129
new file mode 100644
index 000000000000..c745a342ccd4
--- /dev/null
+++ b/metadata/md5-cache/dev-python/clang-python-18.0.0_pre20231129
@@ -0,0 +1,16 @@
+BDEPEND=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 ) test? ( sys-devel/clang:18 )
+DEFINED_PHASES=install prepare test unpack
+DEPEND=>=sys-devel/clang-18.0.0_pre20231129:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)]
+DESCRIPTION=Python bindings for sys-devel/clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=llvm.org python-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=sys-devel/clang-18.0.0_pre20231129:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] 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 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=c69e86e4bcbff663c8a6885606e21a9d
diff --git a/metadata/md5-cache/dev-python/click-help-colors-0.9.2 b/metadata/md5-cache/dev-python/click-help-colors-0.9.2
deleted file mode 100644
index bc357d7611d3..000000000000
--- a/metadata/md5-cache/dev-python/click-help-colors-0.9.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Colorization of help messages in Click
-EAPI=8
-HOMEPAGE=https://github.com/click-contrib/click-help-colors/ https://pypi.org/project/click-help-colors/
-INHERIT=distutils-r1
-IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~riscv
-LICENSE=MIT
-RDEPEND=dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/click-contrib/click-help-colors/archive/0.9.2.tar.gz -> click-help-colors-0.9.2.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c84959d368e55e62c86e621fefce5f9c
diff --git a/metadata/md5-cache/dev-python/click-help-colors-0.9.3 b/metadata/md5-cache/dev-python/click-help-colors-0.9.3
deleted file mode 100644
index 2cc3bb53561d..000000000000
--- a/metadata/md5-cache/dev-python/click-help-colors-0.9.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Colorization of help messages in Click
-EAPI=8
-HOMEPAGE=https://github.com/click-contrib/click-help-colors/ https://pypi.org/project/click-help-colors/
-INHERIT=distutils-r1
-IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~riscv
-LICENSE=MIT
-RDEPEND=dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/click-contrib/click-help-colors/archive/0.9.3.tar.gz -> click-help-colors-0.9.3.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=127a7a71f7d733b3d61364196112ddd4
diff --git a/metadata/md5-cache/dev-python/click-help-colors-0.9.4 b/metadata/md5-cache/dev-python/click-help-colors-0.9.4
index 57d63669aa54..9f566353cdc3 100644
--- a/metadata/md5-cache/dev-python/click-help-colors-0.9.4
+++ b/metadata/md5-cache/dev-python/click-help-colors-0.9.4
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/click-contrib/click-help-colors/ https://pypi.org/project/click-help-colors/
INHERIT=distutils-r1
IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv
+KEYWORDS=amd64 ~arm64 ~riscv
LICENSE=MIT
RDEPEND=dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/click-contrib/click-help-colors/archive/0.9.4.tar.gz -> click-help-colors-0.9.4.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=b4bc6621409436dde4134fc94a24e909
+_md5_=7bd51d88dffc1cc0dca0bdd676a94a64
diff --git a/metadata/md5-cache/dev-python/cliff-4.3.0-r1 b/metadata/md5-cache/dev-python/cliff-4.3.0-r1
deleted file mode 100644
index 5c4b8121050f..000000000000
--- a/metadata/md5-cache/dev-python/cliff-4.3.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/autopage-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cmd2-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/importlib-metadata-4.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/prettytable[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Command Line Interface Formulation Framework
-EAPI=8
-HOMEPAGE=https://opendev.org/openstack/cliff/ https://github.com/openstack/cliff/ https://pypi.org/project/cliff/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/autopage-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cmd2-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/importlib-metadata-4.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/prettytable[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cliff/cliff-4.3.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=b82ffb113605ac0f56f4256d21b24b25
diff --git a/metadata/md5-cache/dev-python/cliff-4.4.0 b/metadata/md5-cache/dev-python/cliff-4.4.0
index cdc73d26a042..5fba3a2b7045 100644
--- a/metadata/md5-cache/dev-python/cliff-4.4.0
+++ b/metadata/md5-cache/dev-python/cliff-4.4.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://opendev.org/openstack/cliff/ https://github.com/openstack/cliff/ https://pypi.org/project/cliff/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/autopage-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cmd2-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/importlib-metadata-4.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/prettytable[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cliff/cliff-4.4.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=521239fc80eea27e7702886d0a4c6f83
+_md5_=b82ffb113605ac0f56f4256d21b24b25
diff --git a/metadata/md5-cache/dev-python/cloudpickle-2.2.1 b/metadata/md5-cache/dev-python/cloudpickle-2.2.1
deleted file mode 100644
index ddf7d85a2896..000000000000
--- a/metadata/md5-cache/dev-python/cloudpickle-2.2.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Extended pickling support for Python objects
-EAPI=8
-HOMEPAGE=https://github.com/cloudpipe/cloudpickle/ https://pypi.org/project/cloudpickle/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cloudpickle/cloudpickle-2.2.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2bb638c7f1b464298b44dbd8b180d08b
diff --git a/metadata/md5-cache/dev-python/cloudpickle-3.0.0 b/metadata/md5-cache/dev-python/cloudpickle-3.0.0
index 6c7ea1fbd9a0..b55c71f4c07e 100644
--- a/metadata/md5-cache/dev-python/cloudpickle-3.0.0
+++ b/metadata/md5-cache/dev-python/cloudpickle-3.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/cloudpipe/cloudpickle/ https://pypi.org/project/cloudpickle/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/cloudpipe/cloudpickle/archive/v3.0.0.tar.gz -> cloudpickle-3.0.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f3a6fed48ed564810a6c3e6181c196cd
+_md5_=d210c773e4e7692042010c4a34eeaf01
diff --git a/metadata/md5-cache/dev-python/comm-0.1.4 b/metadata/md5-cache/dev-python/comm-0.1.4
deleted file mode 100644
index 1100dba5b5cb..000000000000
--- a/metadata/md5-cache/dev-python/comm-0.1.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/traitlets-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Jupyter Python Comm implementation, for usage in ipykernel, xeus-python
-EAPI=8
-HOMEPAGE=https://github.com/ipython/comm/ https://pypi.org/project/comm/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=>=dev-python/traitlets-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ipython/comm/archive/v0.1.4.tar.gz -> comm-0.1.4.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=df27c2ded1cc21301d46511955ded5ce
diff --git a/metadata/md5-cache/dev-python/comm-0.2.0 b/metadata/md5-cache/dev-python/comm-0.2.0
index bedcf19753f6..b46c9efb4206 100644
--- a/metadata/md5-cache/dev-python/comm-0.2.0
+++ b/metadata/md5-cache/dev-python/comm-0.2.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/ipython/comm/ https://pypi.org/project/comm/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=>=dev-python/traitlets-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ipython/comm/archive/v0.2.0.tar.gz -> comm-0.2.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=018fb71ba5e31c1fb41be91814f67064
+_md5_=40dd02f7cf474f70bd941e4065bd3d42
diff --git a/metadata/md5-cache/dev-python/constantly-15.1.0-r3 b/metadata/md5-cache/dev-python/constantly-15.1.0-r3
deleted file mode 100644
index 981d84c651bf..000000000000
--- a/metadata/md5-cache/dev-python/constantly-15.1.0-r3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/versioneer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Symbolic constants in Python
-EAPI=8
-HOMEPAGE=https://github.com/twisted/constantly https://pypi.org/project/constantly/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/twisted/constantly/archive/15.1.0.tar.gz -> constantly-15.1.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=363ee2b1686213c3135ceae92962ecd5
diff --git a/metadata/md5-cache/dev-python/constantly-23.10.4 b/metadata/md5-cache/dev-python/constantly-23.10.4
index 512573135f12..9c5ad54fba43 100644
--- a/metadata/md5-cache/dev-python/constantly-23.10.4
+++ b/metadata/md5-cache/dev-python/constantly-23.10.4
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/twisted/constantly/ https://pypi.org/project/constantly/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/twisted/constantly/archive/23.10.4.tar.gz -> constantly-23.10.4.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4d60380cc1c1690bf93bcd50be7b1c21
+_md5_=7149d448b9cbded70fa8526c342fd35c
diff --git a/metadata/md5-cache/dev-python/contourpy-1.2.0 b/metadata/md5-cache/dev-python/contourpy-1.2.0
index 72592c6a1017..5503526629af 100644
--- a/metadata/md5-cache/dev-python/contourpy-1.2.0
+++ b/metadata/md5-cache/dev-python/contourpy-1.2.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/contourpy/ https://github.com/contourpy/contourpy/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=>=dev-python/numpy-1.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/contourpy/contourpy/archive/v1.2.0.tar.gz -> contourpy-1.2.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=859a3a4782165b79dd5fa2a5d3d84e0e
+_md5_=26f2ce23ee1b1606dd8282cd5ea18736
diff --git a/metadata/md5-cache/dev-python/coverage-7.3.1 b/metadata/md5-cache/dev-python/coverage-7.3.1
deleted file mode 100644
index 93cd948890cd..000000000000
--- a/metadata/md5-cache/dev-python/coverage-7.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unittest-mixins-1.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-DESCRIPTION=Code coverage measurement for Python
-EAPI=8
-HOMEPAGE=https://coverage.readthedocs.io/en/latest/ https://github.com/nedbat/coveragepy/ https://pypi.org/project/coverage/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/coverage/coverage-7.3.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=32e50667dda94d1d6e051507c98f49d7
diff --git a/metadata/md5-cache/dev-python/coverage-7.3.2 b/metadata/md5-cache/dev-python/coverage-7.3.2
index a1510b7ba95a..8fddf12e8632 100644
--- a/metadata/md5-cache/dev-python/coverage-7.3.2
+++ b/metadata/md5-cache/dev-python/coverage-7.3.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://coverage.readthedocs.io/en/latest/ https://github.com/nedbat/coveragepy/ https://pypi.org/project/coverage/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=BSD
RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/coverage/coverage-7.3.2.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1546a7429bc34c67e382aca409c1c77b
+_md5_=32e50667dda94d1d6e051507c98f49d7
diff --git a/metadata/md5-cache/dev-python/cryptography-41.0.4 b/metadata/md5-cache/dev-python/cryptography-41.0.4
deleted file mode 100644
index fc6aaa54126b..000000000000
--- a/metadata/md5-cache/dev-python/cryptography-41.0.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/setuptools-rust[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=virtual/rust-1.56.0 test? ( >=dev-python/hypothesis-1.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/iso8601[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pretend[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1-modules[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-subtests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-DESCRIPTION=Library providing cryptographic recipes and primitives
-EAPI=8
-HOMEPAGE=https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/
-INHERIT=cargo distutils-r1 flag-o-matic multiprocessing pypi
-IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=|| ( Apache-2.0 BSD ) PSF-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT Unicode-DFS-2016
-RDEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-41.0.4.tar.gz https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/aliasable/0.1.3/download -> aliasable-0.1.3.crate https://crates.io/api/v1/crates/asn1/0.15.2/download -> asn1-0.15.2.crate https://crates.io/api/v1/crates/asn1_derive/0.15.2/download -> asn1_derive-0.15.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.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/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/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.144/download -> libc-0.2.144.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/once_cell/1.17.2/download -> once_cell-1.17.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-sys/0.9.88/download -> openssl-sys-0.9.88.crate https://crates.io/api/v1/crates/openssl/0.10.54/download -> openssl-0.10.54.crate https://crates.io/api/v1/crates/ouroboros/0.15.6/download -> ouroboros-0.15.6.crate https://crates.io/api/v1/crates/ouroboros_macro/0.15.6/download -> ouroboros_macro-0.15.6.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/pem/1.1.1/download -> pem-1.1.1.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.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.64/download -> proc-macro2-1.0.64.crate https://crates.io/api/v1/crates/pyo3-build-config/0.18.3/download -> pyo3-build-config-0.18.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.18.3/download -> pyo3-ffi-0.18.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.18.3/download -> pyo3-macros-backend-0.18.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.18.3/download -> pyo3-macros-0.18.3.crate https://crates.io/api/v1/crates/pyo3/0.18.3/download -> pyo3-0.18.3.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.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/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.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.18/download -> syn-2.0.18.crate https://crates.io/api/v1/crates/target-lexicon/0.12.7/download -> target-lexicon-0.12.7.crate https://crates.io/api/v1/crates/unicode-ident/1.0.9/download -> unicode-ident-1.0.9.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.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.4/download -> version_check-0.9.4.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-targets/0.42.2/download -> windows-targets-0.42.2.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_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.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_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.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_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate test? ( https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-41.0.4.tar.gz )
-_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=57ccd5a66be71bb8ddc8c42e55541762
diff --git a/metadata/md5-cache/dev-python/cryptography-41.0.5 b/metadata/md5-cache/dev-python/cryptography-41.0.5
deleted file mode 100644
index 6b3c3eb1a0aa..000000000000
--- a/metadata/md5-cache/dev-python/cryptography-41.0.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/setuptools-rust[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=virtual/rust-1.56.0 test? ( >=dev-python/hypothesis-1.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/iso8601[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pretend[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1-modules[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-subtests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-DESCRIPTION=Library providing cryptographic recipes and primitives
-EAPI=8
-HOMEPAGE=https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/
-INHERIT=cargo distutils-r1 flag-o-matic multiprocessing pypi
-IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=|| ( Apache-2.0 BSD ) PSF-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT Unicode-DFS-2016
-RDEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-41.0.5.tar.gz https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/aliasable/0.1.3/download -> aliasable-0.1.3.crate https://crates.io/api/v1/crates/asn1/0.15.2/download -> asn1-0.15.2.crate https://crates.io/api/v1/crates/asn1_derive/0.15.2/download -> asn1_derive-0.15.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.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/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/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.144/download -> libc-0.2.144.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/once_cell/1.17.2/download -> once_cell-1.17.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-sys/0.9.88/download -> openssl-sys-0.9.88.crate https://crates.io/api/v1/crates/openssl/0.10.54/download -> openssl-0.10.54.crate https://crates.io/api/v1/crates/ouroboros/0.15.6/download -> ouroboros-0.15.6.crate https://crates.io/api/v1/crates/ouroboros_macro/0.15.6/download -> ouroboros_macro-0.15.6.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/pem/1.1.1/download -> pem-1.1.1.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.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.64/download -> proc-macro2-1.0.64.crate https://crates.io/api/v1/crates/pyo3-build-config/0.18.3/download -> pyo3-build-config-0.18.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.18.3/download -> pyo3-ffi-0.18.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.18.3/download -> pyo3-macros-backend-0.18.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.18.3/download -> pyo3-macros-0.18.3.crate https://crates.io/api/v1/crates/pyo3/0.18.3/download -> pyo3-0.18.3.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.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/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.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.18/download -> syn-2.0.18.crate https://crates.io/api/v1/crates/target-lexicon/0.12.7/download -> target-lexicon-0.12.7.crate https://crates.io/api/v1/crates/unicode-ident/1.0.9/download -> unicode-ident-1.0.9.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.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.4/download -> version_check-0.9.4.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-targets/0.42.2/download -> windows-targets-0.42.2.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_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.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_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.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_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate test? ( https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-41.0.5.tar.gz )
-_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=025f6ede8bbce83f2fdc04bd820c3d77
diff --git a/metadata/md5-cache/dev-python/cryptography-41.0.7 b/metadata/md5-cache/dev-python/cryptography-41.0.7
index 87c1f1d9501b..5b70c159d4ba 100644
--- a/metadata/md5-cache/dev-python/cryptography-41.0.7
+++ b/metadata/md5-cache/dev-python/cryptography-41.0.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/
INHERIT=cargo distutils-r1 flag-o-matic multiprocessing pypi
IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-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 BSD ) PSF-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT Unicode-DFS-2016
RDEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-41.0.7.tar.gz https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/aliasable/0.1.3/download -> aliasable-0.1.3.crate https://crates.io/api/v1/crates/asn1/0.15.2/download -> asn1-0.15.2.crate https://crates.io/api/v1/crates/asn1_derive/0.15.2/download -> asn1_derive-0.15.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.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.1/download -> bitflags-2.4.1.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.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/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/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.144/download -> libc-0.2.144.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/once_cell/1.17.2/download -> once_cell-1.17.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-sys/0.9.96/download -> openssl-sys-0.9.96.crate https://crates.io/api/v1/crates/openssl/0.10.60/download -> openssl-0.10.60.crate https://crates.io/api/v1/crates/ouroboros/0.15.6/download -> ouroboros-0.15.6.crate https://crates.io/api/v1/crates/ouroboros_macro/0.15.6/download -> ouroboros_macro-0.15.6.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/pem/1.1.1/download -> pem-1.1.1.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.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.64/download -> proc-macro2-1.0.64.crate https://crates.io/api/v1/crates/pyo3-build-config/0.18.3/download -> pyo3-build-config-0.18.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.18.3/download -> pyo3-ffi-0.18.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.18.3/download -> pyo3-macros-backend-0.18.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.18.3/download -> pyo3-macros-0.18.3.crate https://crates.io/api/v1/crates/pyo3/0.18.3/download -> pyo3-0.18.3.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.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/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.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.18/download -> syn-2.0.18.crate https://crates.io/api/v1/crates/target-lexicon/0.12.7/download -> target-lexicon-0.12.7.crate https://crates.io/api/v1/crates/unicode-ident/1.0.9/download -> unicode-ident-1.0.9.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.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.4/download -> version_check-0.9.4.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-targets/0.42.2/download -> windows-targets-0.42.2.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_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.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_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.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_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate test? ( https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-41.0.7.tar.gz )
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9ba164486d91dae278507cec90a600c2
+_md5_=006f38a848903e2ecaf1bde88d5730a8
diff --git a/metadata/md5-cache/dev-python/dask-2023.10.1 b/metadata/md5-cache/dev-python/dask-2023.10.1
deleted file mode 100644
index 0925dba48abb..000000000000
--- a/metadata/md5-cache/dev-python/dask-2023.10.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/versioneer-0.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numexpr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-rerunfailures[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/click-8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cloudpickle-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-2021.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/partd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/toolz-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Task scheduling and blocked algorithms for parallel processing
-EAPI=8
-HOMEPAGE=https://www.dask.org/ https://github.com/dask/dask/ https://pypi.org/project/dask/
-INHERIT=distutils-r1 multiprocessing
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=dev-python/click-8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cloudpickle-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-2021.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/partd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/toolz-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/dask/dask/archive/2023.10.1.tar.gz -> dask-2023.10.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7ae1a1f0a19bfb97eb01ff83fef60181
diff --git a/metadata/md5-cache/dev-python/dask-2023.11.0 b/metadata/md5-cache/dev-python/dask-2023.11.0
index 3dd0a9db4817..2a8e8323cc25 100644
--- a/metadata/md5-cache/dev-python/dask-2023.11.0
+++ b/metadata/md5-cache/dev-python/dask-2023.11.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.dask.org/ https://github.com/dask/dask/ https://pypi.org/project/dask/
INHERIT=distutils-r1 multiprocessing
IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=>=dev-python/click-8.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cloudpickle-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-2021.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/partd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/toolz-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/dask/dask/archive/2023.11.0.tar.gz -> dask-2023.11.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=83fbd49d14dfd98377fcee4e05ffe811
+_md5_=c9085907de57fabfac102cc232d703ec
diff --git a/metadata/md5-cache/dev-python/ddt-1.7.0 b/metadata/md5-cache/dev-python/ddt-1.7.0
index 935e7dd440db..25499244172a 100644
--- a/metadata/md5-cache/dev-python/ddt-1.7.0
+++ b/metadata/md5-cache/dev-python/ddt-1.7.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/ddt/ https://github.com/datadriventests/ddt/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 arm arm64 ~hppa ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 hppa ~riscv sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/datadriventests/ddt/archive/1.7.0.tar.gz -> ddt-1.7.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=88ffa96c244d41aa2064412242e2eb1b
+_md5_=c2cbbc9a93da5e8124081adcf0a2c623
diff --git a/metadata/md5-cache/dev-python/elasticsearch-8.10.0 b/metadata/md5-cache/dev-python/elasticsearch-8.10.0
deleted file mode 100644
index 2ddd804dcd5d..000000000000
--- a/metadata/md5-cache/dev-python/elasticsearch-8.10.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/aiohttp-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/aiohttp-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/elastic-transport-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/elastic-transport-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mapbox-vector-tile[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unasync[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/aiohttp-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/aiohttp-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/elastic-transport-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/elastic-transport-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-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_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/aiohttp-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/aiohttp-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/elastic-transport-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/elastic-transport-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0/8
-SRC_URI=https://github.com/elastic/elasticsearch-py/archive/refs/tags/v8.10.0.tar.gz -> elasticsearch-py-8.10.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2499161634f42cf6d9d0341ca73e6b40
diff --git a/metadata/md5-cache/dev-python/elasticsearch-8.10.1 b/metadata/md5-cache/dev-python/elasticsearch-8.10.1
deleted file mode 100644
index 420698b22609..000000000000
--- a/metadata/md5-cache/dev-python/elasticsearch-8.10.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( <dev-python/aiohttp-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/elastic-transport-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/elastic-transport-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mapbox-vector-tile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/unasync[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[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-5.3.0[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-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( <dev-python/aiohttp-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/elastic-transport-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/elastic-transport-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/aiohttp-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/elastic-transport-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/elastic-transport-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0/8
-SRC_URI=https://github.com/elastic/elasticsearch-py/archive/refs/tags/v8.10.1.tar.gz -> elasticsearch-py-8.10.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=095301d82af568e4159675942d1873bd
diff --git a/metadata/md5-cache/dev-python/elasticsearch-8.11.0 b/metadata/md5-cache/dev-python/elasticsearch-8.11.0
index b13932b08c1e..04367d3fa4a9 100644
--- a/metadata/md5-cache/dev-python/elasticsearch-8.11.0
+++ b/metadata/md5-cache/dev-python/elasticsearch-8.11.0
@@ -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_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 ~arm64 ~x86
LICENSE=Apache-2.0
RDEPEND=<dev-python/aiohttp-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiohttp-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/elastic-transport-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/elastic-transport-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/8
SRC_URI=https://github.com/elastic/elasticsearch-py/archive/v8.11.0.tar.gz -> elasticsearch-py-8.11.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=aa363e9375d3afa1625bde759bf24594
+_md5_=136ba146f4ffbcb11ca668402bc444e4
diff --git a/metadata/md5-cache/dev-python/ensurepip-wheel-0.41.2 b/metadata/md5-cache/dev-python/ensurepip-wheel-0.41.2
deleted file mode 100644
index 0b25790185aa..000000000000
--- a/metadata/md5-cache/dev-python/ensurepip-wheel-0.41.2
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=Shared wheel wheel for use in pip tests
-EAPI=8
-HOMEPAGE=https://pypi.org/project/wheel/
-INHERIT=pypi
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/py3/w/wheel/wheel-0.41.2-py3-none-any.whl
-_eclasses_=pypi 2eecb475512bc76e5ea9192a681b9e6b
-_md5_=249abf8d7e85f7bb04b6c4a712c5325d
diff --git a/metadata/md5-cache/dev-python/ensurepip-wheel-0.41.3 b/metadata/md5-cache/dev-python/ensurepip-wheel-0.41.3
index 1d2fe74a51d5..d73025acf030 100644
--- a/metadata/md5-cache/dev-python/ensurepip-wheel-0.41.3
+++ b/metadata/md5-cache/dev-python/ensurepip-wheel-0.41.3
@@ -3,9 +3,9 @@ DESCRIPTION=Shared wheel wheel for use in pip tests
EAPI=8
HOMEPAGE=https://pypi.org/project/wheel/
INHERIT=pypi
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/py3/w/wheel/wheel-0.41.3-py3-none-any.whl
_eclasses_=pypi 2eecb475512bc76e5ea9192a681b9e6b
-_md5_=513174611b031b8d3985a2dfca1b8bc1
+_md5_=249abf8d7e85f7bb04b6c4a712c5325d
diff --git a/metadata/md5-cache/dev-python/executing-1.2.0 b/metadata/md5-cache/dev-python/executing-1.2.0
deleted file mode 100644
index 35a565214eae..000000000000
--- a/metadata/md5-cache/dev-python/executing-1.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/asttokens[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/littleutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Get information about what a Python frame is currently doing
-EAPI=8
-HOMEPAGE=https://github.com/alexmojaki/executing/ https://pypi.org/project/executing/
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/alexmojaki/executing/archive/v1.2.0.tar.gz -> executing-1.2.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f0358331fe8ba720354a244317cf291a
diff --git a/metadata/md5-cache/dev-python/executing-2.0.0 b/metadata/md5-cache/dev-python/executing-2.0.0
deleted file mode 100644
index 2e6903f07e1f..000000000000
--- a/metadata/md5-cache/dev-python/executing-2.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/asttokens-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/littleutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Get information about what a Python frame is currently doing
-EAPI=8
-HOMEPAGE=https://github.com/alexmojaki/executing/ https://pypi.org/project/executing/
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/alexmojaki/executing/archive/v2.0.0.tar.gz -> executing-2.0.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=001e29731d4bfcef619bc8b494d06a7d
diff --git a/metadata/md5-cache/dev-python/executing-2.0.1 b/metadata/md5-cache/dev-python/executing-2.0.1
index 8277ff357410..a5b4f804cf71 100644
--- a/metadata/md5-cache/dev-python/executing-2.0.1
+++ b/metadata/md5-cache/dev-python/executing-2.0.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/alexmojaki/executing/ https://pypi.org/project/executing/
INHERIT=distutils-r1 optfeature
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/alexmojaki/executing/archive/v2.0.1.tar.gz -> executing-2.0.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=73a3a9a76e704f50b1a8bdc764cdd5ca
+_md5_=c1286960df9f55c3413aaf0bfa0dd042
diff --git a/metadata/md5-cache/dev-python/fastjsonschema-2.18.1 b/metadata/md5-cache/dev-python/fastjsonschema-2.18.1
deleted file mode 100644
index a72072a946b7..000000000000
--- a/metadata/md5-cache/dev-python/fastjsonschema-2.18.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Fast JSON schema validator for Python
-EAPI=8
-HOMEPAGE=https://github.com/horejsek/python-fastjsonschema/ https://pypi.org/project/fastjsonschema/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/f/fastjsonschema/fastjsonschema-2.18.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d572688ec78bfb599180185af188388c
diff --git a/metadata/md5-cache/dev-python/filelock-3.12.4 b/metadata/md5-cache/dev-python/filelock-3.12.4
deleted file mode 100644
index b1486dea5fc1..000000000000
--- a/metadata/md5-cache/dev-python/filelock-3.12.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A platform independent file lock for Python
-EAPI=8
-HOMEPAGE=https://github.com/tox-dev/filelock/ https://pypi.org/project/filelock/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=Unlicense
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/f/filelock/filelock-3.12.4.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=93edf9ae15f9d3a14fa5565af55ed243
diff --git a/metadata/md5-cache/dev-python/filelock-3.13.0 b/metadata/md5-cache/dev-python/filelock-3.13.0
deleted file mode 100644
index a17b873b8d56..000000000000
--- a/metadata/md5-cache/dev-python/filelock-3.13.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A platform independent file lock for Python
-EAPI=8
-HOMEPAGE=https://github.com/tox-dev/filelock/ https://pypi.org/project/filelock/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
-LICENSE=Unlicense
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/f/filelock/filelock-3.13.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a934fbe0e2dfcf60023fc9d860ef352b
diff --git a/metadata/md5-cache/dev-python/filelock-3.13.1 b/metadata/md5-cache/dev-python/filelock-3.13.1
index 8e447ef9d75d..aff3addafbed 100644
--- a/metadata/md5-cache/dev-python/filelock-3.13.1
+++ b/metadata/md5-cache/dev-python/filelock-3.13.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/tox-dev/filelock/ https://pypi.org/project/filelock/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=Unlicense
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/f/filelock/filelock-3.13.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a934fbe0e2dfcf60023fc9d860ef352b
+_md5_=93edf9ae15f9d3a14fa5565af55ed243
diff --git a/metadata/md5-cache/dev-python/flask-login-0.6.2-r1 b/metadata/md5-cache/dev-python/flask-login-0.6.2-r1
deleted file mode 100644
index 86e6041b664d..000000000000
--- a/metadata/md5-cache/dev-python/flask-login-0.6.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/flask-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/werkzeug-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-python/asgiref[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/semantic-version[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
-DESCRIPTION=Login session support for Flask
-EAPI=8
-HOMEPAGE=https://github.com/maxcountryman/flask-login/ https://pypi.org/project/Flask-Login/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86
-LICENSE=BSD
-RDEPEND=>=dev-python/flask-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/werkzeug-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/maxcountryman/flask-login/archive/0.6.2.tar.gz -> flask-login-0.6.2.gh.tar.gz https://github.com/maxcountryman/flask-login/pull/743.patch -> flask-login-0.6.2-werkzeug-2.3.patch
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4897ec67dae36fa46c20431a39d7c09c
diff --git a/metadata/md5-cache/dev-python/flask-login-0.6.3 b/metadata/md5-cache/dev-python/flask-login-0.6.3
index 33e34313834b..aa3735e73595 100644
--- a/metadata/md5-cache/dev-python/flask-login-0.6.3
+++ b/metadata/md5-cache/dev-python/flask-login-0.6.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/maxcountryman/flask-login/ https://pypi.org/project/Flask-Login/
INHERIT=distutils-r1
IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=BSD
RDEPEND=>=dev-python/flask-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/werkzeug-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/maxcountryman/flask-login/archive/0.6.3.tar.gz -> flask-login-0.6.3.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=445d8c75babe951503989c359e472a6f
+_md5_=3c464366408848d21fab6dacdbf1a45d
diff --git a/metadata/md5-cache/dev-python/fonttools-4.44.3 b/metadata/md5-cache/dev-python/fonttools-4.44.3
index 650044959c51..5f424223c9a2 100644
--- a/metadata/md5-cache/dev-python/fonttools-4.44.3
+++ b/metadata/md5-cache/dev-python/fonttools-4.44.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/fonttools/fonttools/ https://pypi.org/project/fonttools/
INHERIT=distutils-r1 virtualx
IUSE=+native-extensions test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test
-KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=>=dev-python/fs-2.4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/fonttools/fonttools/archive/4.44.3.tar.gz -> fonttools-4.44.3.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5
-_md5_=2ce235922ae119f0a5542ccfc620c03d
+_md5_=9c3da88ec4926a56fe38e2d3d69d06d3
diff --git a/metadata/md5-cache/dev-python/gmpy-2.1.5-r1 b/metadata/md5-cache/dev-python/gmpy-2.1.5-r2
index 67ac706f1d18..67232d91638a 100644
--- a/metadata/md5-cache/dev-python/gmpy-2.1.5-r1
+++ b/metadata/md5-cache/dev-python/gmpy-2.1.5-r2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/aleaxit/gmpy/ https://pypi.org/project/gmpy2/
INHERIT=distutils-r1 pypi
IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=LGPL-3+
RDEPEND=>=dev-libs/mpc-1.0.2:= >=dev-libs/mpfr-3.1.2:= dev-libs/gmp:0= 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=2
-SRC_URI=https://files.pythonhosted.org/packages/source/g/gmpy2/gmpy2-2.1.5.tar.gz https://dev.gentoo.org/~grozin/gmpy-2.1.5-py3.12.patch.gz
+SRC_URI=https://files.pythonhosted.org/packages/source/g/gmpy2/gmpy2-2.1.5.tar.gz https://dev.gentoo.org/~grozin/gmpy-2.1.5-py3.12.patch.gz https://github.com/tornaria/void-packages/raw/722b32aa405804b79a74256708de6a511e255b4b/srcpkgs/python3-gmpy2/patches/cleanup-object-caching.patch -> gmpy-2.1.5-cache.patch
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=5fdebb1ddff16eccee8c12ddf865983e
+_md5_=6184169ed9ae3ea62adbaeed67e1bc88
diff --git a/metadata/md5-cache/dev-python/google-api-core-2.12.0 b/metadata/md5-cache/dev-python/google-api-core-2.12.0
deleted file mode 100644
index ea2e2e07ad90..000000000000
--- a/metadata/md5-cache/dev-python/google-api-core-2.12.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/proto-plus[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Core Library for Google Client Libraries
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/python-api-core/ https://pypi.org/project/google-api-core/ https://googleapis.dev/python/google-api-core/latest/index.html
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm ~arm64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/googleapis/python-api-core/archive/v2.12.0.tar.gz -> python-api-core-2.12.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=245aca0f063003d55f73a8de5ba284c0
diff --git a/metadata/md5-cache/dev-python/google-api-core-2.13.0 b/metadata/md5-cache/dev-python/google-api-core-2.13.0
deleted file mode 100644
index c25f3f8b6f88..000000000000
--- a/metadata/md5-cache/dev-python/google-api-core-2.13.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/proto-plus[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Core Library for Google Client Libraries
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/python-api-core/ https://pypi.org/project/google-api-core/ https://googleapis.dev/python/google-api-core/latest/index.html
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/googleapis/python-api-core/archive/v2.13.0.tar.gz -> python-api-core-2.13.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8adc18e551186d086c1eb20940faa96e
diff --git a/metadata/md5-cache/dev-python/google-api-core-2.13.1 b/metadata/md5-cache/dev-python/google-api-core-2.13.1
deleted file mode 100644
index d0c2a80c752a..000000000000
--- a/metadata/md5-cache/dev-python/google-api-core-2.13.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/proto-plus[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Core Library for Google Client Libraries
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/python-api-core/ https://pypi.org/project/google-api-core/ https://googleapis.dev/python/google-api-core/latest/index.html
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/googleapis/python-api-core/archive/v2.13.1.tar.gz -> python-api-core-2.13.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8adc18e551186d086c1eb20940faa96e
diff --git a/metadata/md5-cache/dev-python/google-api-core-2.14.0 b/metadata/md5-cache/dev-python/google-api-core-2.14.0
index f0bd4f5ef757..cd14eb365d7d 100644
--- a/metadata/md5-cache/dev-python/google-api-core-2.14.0
+++ b/metadata/md5-cache/dev-python/google-api-core-2.14.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/googleapis/python-api-core/ https://pypi.org/project/google-api-core/ https://googleapis.dev/python/google-api-core/latest/index.html
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/googleapis/python-api-core/archive/v2.14.0.tar.gz -> python-api-core-2.14.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8adc18e551186d086c1eb20940faa96e
+_md5_=245aca0f063003d55f73a8de5ba284c0
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.105.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.105.0
deleted file mode 100644
index 5152e34dee65..000000000000
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.105.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-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_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm ~arm64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google-api-python-client-2.105.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=78269d80b9890d35f3961cab1ac2d84a
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.106.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.106.0
deleted file mode 100644
index 005801c48bbd..000000000000
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.106.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-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_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google-api-python-client-2.106.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=74a574385ee920c8cbc8794ab41a65ef
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.107.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.107.0
deleted file mode 100644
index 31b67d9bc491..000000000000
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.107.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-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_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google-api-python-client-2.107.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=74a574385ee920c8cbc8794ab41a65ef
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.108.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.108.0
index 048bb6e27f38..a407ca5a4c46 100644
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.108.0
+++ b/metadata/md5-cache/dev-python/google-api-python-client-2.108.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_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -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.108.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=74a574385ee920c8cbc8794ab41a65ef
+_md5_=78269d80b9890d35f3961cab1ac2d84a
diff --git a/metadata/md5-cache/dev-python/grpcio-1.51.0-r1 b/metadata/md5-cache/dev-python/grpcio-1.51.0-r1
index e5dfc0f00349..bbe6df3b2b33 100644
--- a/metadata/md5-cache/dev-python/grpcio-1.51.0-r1
+++ b/metadata/md5-cache/dev-python/grpcio-1.51.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://grpc.io
INHERIT=distutils-r1 multiprocessing prefix pypi
IUSE=python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~amd64 ~arm arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-dns/c-ares:= sys-libs/zlib:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/g/grpcio/grpcio-1.51.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=87d7de65ac28bc3948a2e6c8970ac5bf
+_md5_=1d6c6332e341dc2479c9251e23e82a0d
diff --git a/metadata/md5-cache/dev-python/httpbin-0.10.1-r2 b/metadata/md5-cache/dev-python/httpbin-0.10.1-r2
deleted file mode 100644
index d63de9bdad33..000000000000
--- a/metadata/md5-cache/dev-python/httpbin-0.10.1-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/decorator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flasgger[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flask[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/itsdangerous[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/markupsafe[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/werkzeug-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/werkzeug-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=HTTP Request and Response Service
-EAPI=8
-HOMEPAGE=https://github.com/psf/httpbin/ https://pypi.org/project/httpbin/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=|| ( MIT ISC )
-RDEPEND=dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/decorator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flasgger[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flask[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/itsdangerous[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/markupsafe[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/werkzeug-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/werkzeug-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/h/httpbin/httpbin-0.10.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a43eddd463f6927f0798eb004e3603a7
diff --git a/metadata/md5-cache/dev-python/httpbin-0.10.1-r3 b/metadata/md5-cache/dev-python/httpbin-0.10.1-r3
index e62775eb5da6..a0c94e87af93 100644
--- a/metadata/md5-cache/dev-python/httpbin-0.10.1-r3
+++ b/metadata/md5-cache/dev-python/httpbin-0.10.1-r3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/psf/httpbin/ https://pypi.org/project/httpbin/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( MIT ISC )
RDEPEND=dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/decorator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flasgger[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flask-2.2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/itsdangerous[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/markupsafe[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/h/httpbin/httpbin-0.10.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=003ce8d711971115056b25593691a285
+_md5_=85af3a86bfd6bb28b039569f82067e55
diff --git a/metadata/md5-cache/dev-python/httpcore-1.0.0 b/metadata/md5-cache/dev-python/httpcore-1.0.0
deleted file mode 100644
index 4380329d1afb..000000000000
--- a/metadata/md5-cache/dev-python/httpcore-1.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpbin[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/socksio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/anyio-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/h11-0.15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/sniffio-1*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A minimal low-level HTTP client
-EAPI=8
-HOMEPAGE=https://www.encode.io/httpcore/ https://github.com/encode/httpcore/ https://pypi.org/project/httpcore/
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=<dev-python/anyio-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/h11-0.15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/sniffio-1*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/encode/httpcore/archive/1.0.0.tar.gz -> httpcore-1.0.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=411eeaa41309d476e5b7ccca5c02cae3
diff --git a/metadata/md5-cache/dev-python/httpcore-1.0.2 b/metadata/md5-cache/dev-python/httpcore-1.0.2
index 24318c5bf9c9..37505a05ee60 100644
--- a/metadata/md5-cache/dev-python/httpcore-1.0.2
+++ b/metadata/md5-cache/dev-python/httpcore-1.0.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.encode.io/httpcore/ https://github.com/encode/httpcore/ https://pypi.org/project/httpcore/
INHERIT=distutils-r1 optfeature
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=<dev-python/anyio-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/h11-0.15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/sniffio-1*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/encode/httpcore/archive/1.0.2.tar.gz -> httpcore-1.0.2.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6939f4c56738e558b991c23b42d66d23
+_md5_=411eeaa41309d476e5b7ccca5c02cae3
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.88.1 b/metadata/md5-cache/dev-python/hypothesis-6.88.1
deleted file mode 100644
index 73aa0d96d121..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.88.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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 multiprocessing optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[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] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.88.1.tar.gz -> hypothesis-6.88.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0a23027e924c7e7d3c462af5cd0c7182
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.88.3 b/metadata/md5-cache/dev-python/hypothesis-6.88.3
deleted file mode 100644
index c7347d1d2af2..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.88.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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 multiprocessing optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[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] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.88.3.tar.gz -> hypothesis-6.88.3.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a39007b9c1bccf37164452bc589770c4
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.88.4 b/metadata/md5-cache/dev-python/hypothesis-6.88.4
deleted file mode 100644
index 71a0a15f5a5a..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.88.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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 multiprocessing optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[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] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.88.4.tar.gz -> hypothesis-6.88.4.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a39007b9c1bccf37164452bc589770c4
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.89.0 b/metadata/md5-cache/dev-python/hypothesis-6.89.0
deleted file mode 100644
index 33addc054bb2..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.89.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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 multiprocessing optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[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] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.89.0.tar.gz -> hypothesis-6.89.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a39007b9c1bccf37164452bc589770c4
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.90.0 b/metadata/md5-cache/dev-python/hypothesis-6.90.0
index 637bdf4186a3..c3213472f7b2 100644
--- a/metadata/md5-cache/dev-python/hypothesis-6.90.0
+++ b/metadata/md5-cache/dev-python/hypothesis-6.90.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
INHERIT=distutils-r1 multiprocessing optfeature
IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MPL-2.0
RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[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] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.90.0.tar.gz -> hypothesis-6.90.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a39007b9c1bccf37164452bc589770c4
+_md5_=0a23027e924c7e7d3c462af5cd0c7182
diff --git a/metadata/md5-cache/dev-python/icalendar-5.0.10 b/metadata/md5-cache/dev-python/icalendar-5.0.10
deleted file mode 100644
index f6361e0ea81d..000000000000
--- a/metadata/md5-cache/dev-python/icalendar-5.0.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Package used for parsing and generating iCalendar files (RFC 2445)
-EAPI=8
-HOMEPAGE=https://github.com/collective/icalendar/ https://pypi.org/project/icalendar/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=BSD
-RDEPEND=dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/i/icalendar/icalendar-5.0.10.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a97f39d1f9e5f05a4d1a7ac92d168baf
diff --git a/metadata/md5-cache/dev-python/icalendar-5.0.11 b/metadata/md5-cache/dev-python/icalendar-5.0.11
index de2ef7d77ca9..53752be386bf 100644
--- a/metadata/md5-cache/dev-python/icalendar-5.0.11
+++ b/metadata/md5-cache/dev-python/icalendar-5.0.11
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/collective/icalendar/ https://pypi.org/project/icalendar/
INHERIT=distutils-r1 pypi
IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=BSD
RDEPEND=dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/icalendar/icalendar-5.0.11.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=479f8366be8e4a00229b2389aa9dcdad
+_md5_=a97f39d1f9e5f05a4d1a7ac92d168baf
diff --git a/metadata/md5-cache/dev-python/ipython-8.16.1 b/metadata/md5-cache/dev-python/ipython-8.16.1
deleted file mode 100644
index 5b5aca06d241..000000000000
--- a/metadata/md5-cache/dev-python/ipython-8.16.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( app-text/dvipng[truetype] >=dev-python/ipykernel-5.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/nbformat[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testpath[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( >=dev-python/ipykernel-5.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/backcall[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/decorator[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pickleshare[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prompt-toolkit-3.0.38[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/prompt-toolkit-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stack-data[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Advanced interactive shell for Python
-EAPI=8
-HOMEPAGE=https://ipython.org/ https://github.com/ipython/ipython/ https://pypi.org/project/ipython/
-INHERIT=distutils-r1 optfeature pypi virtualx
-IUSE=doc examples notebook nbconvert qt5 +smp test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-PDEPEND=notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) smp? ( >=dev-python/ipykernel-5.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipyparallel-6.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
-RDEPEND=dev-python/backcall[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/decorator[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pickleshare[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prompt-toolkit-3.0.38[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/prompt-toolkit-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stack-data[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_python3_10(-)?] ) nbconvert? ( dev-python/nbconvert[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/i/ipython/ipython-8.16.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5
-_md5_=3358fd1f4e0a15fa7720795636ca25d1
diff --git a/metadata/md5-cache/dev-python/ipython-8.17.2 b/metadata/md5-cache/dev-python/ipython-8.17.2
index eeb0e9d6d47a..d0d68a037835 100644
--- a/metadata/md5-cache/dev-python/ipython-8.17.2
+++ b/metadata/md5-cache/dev-python/ipython-8.17.2
@@ -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=doc examples notebook nbconvert qt5 +smp test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=BSD
PDEPEND=python_targets_python3_10? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_11? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_12? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) smp? ( >=dev-python/ipykernel-5.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipyparallel-6.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
RDEPEND=dev-python/decorator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.16[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prompt-toolkit-3.0.38[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/prompt-toolkit-3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stack-data[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) nbconvert? ( dev-python/nbconvert[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/ipython/ipython-8.17.2.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5
-_md5_=1280457b00ab544fdd6a129fa07d4119
+_md5_=984cbd37a856f68ea191ac748fc7a38c
diff --git a/metadata/md5-cache/dev-python/ipython-8.18.0 b/metadata/md5-cache/dev-python/ipython-8.18.0
deleted file mode 100644
index 3dbae6aa1ad1..000000000000
--- a/metadata/md5-cache/dev-python/ipython-8.18.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( app-text/dvipng[truetype] >=dev-python/ipykernel-5.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/nbformat[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.22[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pickleshare[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testpath[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( >=dev-python/ipykernel-5.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/decorator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.16[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prompt-toolkit-3.0.38[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/prompt-toolkit-3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stack-data[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Advanced interactive shell for Python
-EAPI=8
-HOMEPAGE=https://ipython.org/ https://github.com/ipython/ipython/ https://pypi.org/project/ipython/
-INHERIT=distutils-r1 optfeature pypi virtualx
-IUSE=doc examples notebook nbconvert qt5 +smp test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-PDEPEND=python_targets_python3_10? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_11? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_12? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) smp? ( >=dev-python/ipykernel-5.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipyparallel-6.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
-RDEPEND=dev-python/decorator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.16[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prompt-toolkit-3.0.38[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/prompt-toolkit-3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stack-data[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) nbconvert? ( dev-python/nbconvert[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/i/ipython/ipython-8.18.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5
-_md5_=1280457b00ab544fdd6a129fa07d4119
diff --git a/metadata/md5-cache/dev-python/jaraco-functools-3.9.0 b/metadata/md5-cache/dev-python/jaraco-functools-3.9.0
deleted file mode 100644
index 0aea0daef163..000000000000
--- a/metadata/md5-cache/dev-python/jaraco-functools-3.9.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/more-itertools-0.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Additional functions used by other projects by developer jaraco
-EAPI=8
-HOMEPAGE=https://github.com/jaraco/jaraco.functools/ https://pypi.org/project/jaraco.functools/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=>=dev-python/more-itertools-0.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.functools/jaraco.functools-3.9.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=30be08504b5ad164f3c652a1749a94df
diff --git a/metadata/md5-cache/dev-python/jaraco-functools-4.0.0 b/metadata/md5-cache/dev-python/jaraco-functools-4.0.0
index e36c3e43f011..221077302f40 100644
--- a/metadata/md5-cache/dev-python/jaraco-functools-4.0.0
+++ b/metadata/md5-cache/dev-python/jaraco-functools-4.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jaraco/jaraco.functools/ https://pypi.org/project/jaraco.functools/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=dev-python/more-itertools-0.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.functools/jaraco.functools-4.0.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=daf5dd4b3a4acd76096b62011fb2f9b8
+_md5_=be48fcded4f8a51401a46b583337941b
diff --git a/metadata/md5-cache/dev-python/josepy-1.13.0 b/metadata/md5-cache/dev-python/josepy-1.13.0
deleted file mode 100644
index 497b06eb0f2e..000000000000
--- a/metadata/md5-cache/dev-python/josepy-1.13.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/cryptography-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyopenssl-0.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=JOSE protocol implementation in Python
-EAPI=8
-HOMEPAGE=https://github.com/certbot/josepy/ https://pypi.org/project/josepy/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/cryptography-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyopenssl-0.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/josepy/josepy-1.13.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=dc514377f3628e53069f37da183e9908
diff --git a/metadata/md5-cache/dev-python/josepy-1.14.0 b/metadata/md5-cache/dev-python/josepy-1.14.0
index 5c1d72a527cb..59451280cd54 100644
--- a/metadata/md5-cache/dev-python/josepy-1.14.0
+++ b/metadata/md5-cache/dev-python/josepy-1.14.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/certbot/josepy/ https://pypi.org/project/josepy/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/cryptography-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyopenssl-0.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/josepy/josepy-1.14.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7b4bc39f49bf57d87f7658ac83dbcce8
+_md5_=645d90b7479a8eb8f2a89607d2b143de
diff --git a/metadata/md5-cache/dev-python/jsonschema-4.19.1 b/metadata/md5-cache/dev-python/jsonschema-4.19.1
deleted file mode 100644
index edd65d3e57eb..000000000000
--- a/metadata/md5-cache/dev-python/jsonschema-4.19.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-fancy-pypi-readme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( !!dev-python/shiboken6 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-specifications-2023.03.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/referencing-0.28.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fqdn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/isoduration[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonpointer-1.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3986-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3987[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/uri-template[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/webcolors-1.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=An implementation of JSON-Schema validation for Python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/jsonschema/ https://github.com/python-jsonschema/jsonschema/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-specifications-2023.03.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/referencing-0.28.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fqdn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/isoduration[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonpointer-1.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3986-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3987[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/uri-template[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/webcolors-1.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jsonschema/jsonschema-4.19.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=24e9431df4cefee71c6169c97ac1b217
diff --git a/metadata/md5-cache/dev-python/jsonschema-4.19.2 b/metadata/md5-cache/dev-python/jsonschema-4.19.2
deleted file mode 100644
index e6c044be42e8..000000000000
--- a/metadata/md5-cache/dev-python/jsonschema-4.19.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-fancy-pypi-readme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( !!dev-python/shiboken6 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-specifications-2023.03.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/referencing-0.28.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fqdn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/isoduration[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonpointer-1.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3986-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3987[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/uri-template[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/webcolors-1.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=An implementation of JSON-Schema validation for Python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/jsonschema/ https://github.com/python-jsonschema/jsonschema/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-specifications-2023.03.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/referencing-0.28.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fqdn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/isoduration[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonpointer-1.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3986-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3987[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/uri-template[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/webcolors-1.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jsonschema/jsonschema-4.19.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7cfececbb238f83e8f8d482eb02a33e1
diff --git a/metadata/md5-cache/dev-python/jsonschema-4.20.0 b/metadata/md5-cache/dev-python/jsonschema-4.20.0
index 4ddae72c7815..db4958008cca 100644
--- a/metadata/md5-cache/dev-python/jsonschema-4.20.0
+++ b/metadata/md5-cache/dev-python/jsonschema-4.20.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/jsonschema/ https://github.com/python-jsonschema/jsonschema/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-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-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-specifications-2023.03.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/referencing-0.28.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fqdn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/isoduration[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonpointer-1.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3986-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3987[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/uri-template[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/webcolors-1.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jsonschema/jsonschema-4.20.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7cfececbb238f83e8f8d482eb02a33e1
+_md5_=24e9431df4cefee71c6169c97ac1b217
diff --git a/metadata/md5-cache/dev-python/jsonschema-specifications-2023.11.1 b/metadata/md5-cache/dev-python/jsonschema-specifications-2023.11.1
index 565ac9c63f2a..ee2b6be227bb 100644
--- a/metadata/md5-cache/dev-python/jsonschema-specifications-2023.11.1
+++ b/metadata/md5-cache/dev-python/jsonschema-specifications-2023.11.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/python-jsonschema/jsonschema-specifications/ https://pypi.org/project/jsonschema-specifications/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-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-python/referencing-0.31.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jsonschema-specifications/jsonschema_specifications-2023.11.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0d1b55f20e619ffa423922e0afc20bfa
+_md5_=2f4af65f74511f1e84f4c3636d00e9a3
diff --git a/metadata/md5-cache/dev-python/jsonschema-specifications-2023.7.1 b/metadata/md5-cache/dev-python/jsonschema-specifications-2023.7.1
deleted file mode 100644
index 64dd1cde8741..000000000000
--- a/metadata/md5-cache/dev-python/jsonschema-specifications-2023.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/referencing-0.28.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=The JSON Schema meta-schemas and vocabularies, exposed as a Registry
-EAPI=8
-HOMEPAGE=https://github.com/python-jsonschema/jsonschema-specifications/ https://pypi.org/project/jsonschema-specifications/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/referencing-0.28.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jsonschema-specifications/jsonschema_specifications-2023.7.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8e9727eb3892a6e38baf71ee80b54a89
diff --git a/metadata/md5-cache/dev-python/jupyter-client-8.5.0 b/metadata/md5-cache/dev-python/jupyter-client-8.5.0
deleted file mode 100644
index fca242b93c21..000000000000
--- a/metadata/md5-cache/dev-python/jupyter-client-8.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/ipykernel-6.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-asyncio-0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-jupyter-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/jupyter-core-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyzmq-23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/traitlets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Jupyter protocol implementation and client libraries
-EAPI=8
-HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_client/ https://pypi.org/project/jupyter-client/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=>=dev-python/jupyter-core-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyzmq-23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/traitlets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-client/jupyter_client-8.5.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6e25f0d1ee72afb6d1767d9d2f941378
diff --git a/metadata/md5-cache/dev-python/jupyter-client-8.6.0 b/metadata/md5-cache/dev-python/jupyter-client-8.6.0
index d3389f6952b9..f0a0de3941da 100644
--- a/metadata/md5-cache/dev-python/jupyter-client-8.6.0
+++ b/metadata/md5-cache/dev-python/jupyter-client-8.6.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_client/ https://pypi.org/project/jupyter-client/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=>=dev-python/jupyter-core-5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyzmq-23.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-6.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/traitlets[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-client/jupyter_client-8.6.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ffda35c3c756bfa4fb6e75ffe9a3e3ca
+_md5_=fa50c4d55765b512cc9f6fb980d5f1e3
diff --git a/metadata/md5-cache/dev-python/jupyter-core-5.4.0 b/metadata/md5-cache/dev-python/jupyter-core-5.4.0
deleted file mode 100644
index 13d72981a7ef..000000000000
--- a/metadata/md5-cache/dev-python/jupyter-core-5.4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/ipython-4.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/myst-parser[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-5.3.0[python_targets_python3_11(-)] dev-python/myst-parser[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-5.3.0[python_targets_python3_10(-)] dev-python/myst-parser[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(-)] ) ) ) test? ( >=dev-python/platformdirs-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.11.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=>=dev-python/platformdirs-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.11.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-core/jupyter_core-5.4.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8ddf96a406dcf77abd70f5c55f5918cc
diff --git a/metadata/md5-cache/dev-python/jupyter-core-5.5.0 b/metadata/md5-cache/dev-python/jupyter-core-5.5.0
index 76890e924353..34574532b99f 100644
--- a/metadata/md5-cache/dev-python/jupyter-core-5.5.0
+++ b/metadata/md5-cache/dev-python/jupyter-core-5.5.0
@@ -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=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=>=dev-python/platformdirs-2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.11.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-core/jupyter_core-5.5.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2b269778ab4c7e0ca57eee7cd9ed8d56
+_md5_=42d28cf28f20242ea6457e737882a28c
diff --git a/metadata/md5-cache/dev-python/jupyter-events-0.8.0 b/metadata/md5-cache/dev-python/jupyter-events-0.8.0
deleted file mode 100644
index b74a06c549b5..000000000000
--- a/metadata/md5-cache/dev-python/jupyter-events-0.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-console-scripts[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/jsonschema-4.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-json-logger-2.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/referencing[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Jupyter Event System library
-EAPI=8
-HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_events/ https://pypi.org/project/jupyter-events/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=>=dev-python/jsonschema-4.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-json-logger-2.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/referencing[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-events/jupyter_events-0.8.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e9c106be62e1acc9848af5315785bc53
diff --git a/metadata/md5-cache/dev-python/keyring-24.2.0 b/metadata/md5-cache/dev-python/keyring-24.2.0
deleted file mode 100644
index e851661cf8ea..000000000000
--- a/metadata/md5-cache/dev-python/keyring-24.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Provides access to the system keyring service
-EAPI=8
-HOMEPAGE=https://github.com/jaraco/keyring/ https://pypi.org/project/keyring/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=PSF-2
-RDEPEND=>=dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/k/keyring/keyring-24.2.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f9f1527b050bd36374c176d0f0f727a4
diff --git a/metadata/md5-cache/dev-python/keyring-24.3.0 b/metadata/md5-cache/dev-python/keyring-24.3.0
index a0813120e41c..260d3fb0ffc8 100644
--- a/metadata/md5-cache/dev-python/keyring-24.3.0
+++ b/metadata/md5-cache/dev-python/keyring-24.3.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jaraco/keyring/ https://pypi.org/project/keyring/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=PSF-2
RDEPEND=>=dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/k/keyring/keyring-24.3.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2bd846b8c657a08b662da959d11949fd
+_md5_=f9f1527b050bd36374c176d0f0f727a4
diff --git a/metadata/md5-cache/dev-python/leechcorepyc-2.15.0 b/metadata/md5-cache/dev-python/leechcorepyc-2.15.0
deleted file mode 100644
index 5b4415b61691..000000000000
--- a/metadata/md5-cache/dev-python/leechcorepyc-2.15.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/libusb:= 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 )
-DESCRIPTION=Python binding for LeechCore Physical Memory Acquisition Library
-EAPI=8
-HOMEPAGE=https://github.com/ufrisk/LeechCore
-INHERIT=distutils-r1 toolchain-funcs pypi
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=virtual/libusb:= 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/l/leechcorepyc/leechcorepyc-2.15.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7b789a9ecac1c0fda09dbd15ab88fa85
diff --git a/metadata/md5-cache/dev-python/leechcorepyc-2.16.5 b/metadata/md5-cache/dev-python/leechcorepyc-2.16.5
index 4a5b349b5050..6bb8355db947 100644
--- a/metadata/md5-cache/dev-python/leechcorepyc-2.16.5
+++ b/metadata/md5-cache/dev-python/leechcorepyc-2.16.5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/ufrisk/LeechCore
INHERIT=distutils-r1 toolchain-funcs pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=virtual/libusb:= 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/l/leechcorepyc/leechcorepyc-2.16.5.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=42d190a2e0a83471d91d1e882069d183
+_md5_=a10b86f7b3ec9089f56607a4ed5d4d50
diff --git a/metadata/md5-cache/dev-python/lit-14.0.6 b/metadata/md5-cache/dev-python/lit-14.0.6
index b3f330ea8583..22d6d3717f81 100644
--- a/metadata/md5-cache/dev-python/lit-14.0.6
+++ b/metadata/md5-cache/dev-python/lit-14.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=67d902868be793a5cb25a3d9aae6cdef
diff --git a/metadata/md5-cache/dev-python/lit-15.0.7 b/metadata/md5-cache/dev-python/lit-15.0.7
index 53e1699d5fcd..760d6d392af0 100644
--- a/metadata/md5-cache/dev-python/lit-15.0.7
+++ b/metadata/md5-cache/dev-python/lit-15.0.7
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=05fe9b9d4b376809fb1d6ef6ed35e15b
diff --git a/metadata/md5-cache/dev-python/lit-16.0.6 b/metadata/md5-cache/dev-python/lit-16.0.6
index 6372a0ddf9fd..f0cee95324e4 100644
--- a/metadata/md5-cache/dev-python/lit-16.0.6
+++ b/metadata/md5-cache/dev-python/lit-16.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=11f95045aa3e1646a5cc1703113f36cc
diff --git a/metadata/md5-cache/dev-python/lit-17.0.5 b/metadata/md5-cache/dev-python/lit-17.0.5
index 85ea5c25101b..f0641cf02e01 100644
--- a/metadata/md5-cache/dev-python/lit-17.0.5
+++ b/metadata/md5-cache/dev-python/lit-17.0.5
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=7ba85786e3d4e1dc035f64b3e0e48b77
diff --git a/metadata/md5-cache/dev-python/lit-17.0.6 b/metadata/md5-cache/dev-python/lit-17.0.6
index bfa321cdb069..0e2fd1e9fbac 100644
--- a/metadata/md5-cache/dev-python/lit-17.0.6
+++ b/metadata/md5-cache/dev-python/lit-17.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=7ba85786e3d4e1dc035f64b3e0e48b77
diff --git a/metadata/md5-cache/dev-python/lit-18.0.0.9999 b/metadata/md5-cache/dev-python/lit-18.0.0.9999
index dac58e58d6e6..62ddc587bd2e 100644
--- a/metadata/md5-cache/dev-python/lit-18.0.0.9999
+++ b/metadata/md5-cache/dev-python/lit-18.0.0.9999
@@ -11,5 +11,5 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=41a907ce7cbe37df2632d55d89b4144a
diff --git a/metadata/md5-cache/dev-python/lit-18.0.0_pre20231119 b/metadata/md5-cache/dev-python/lit-18.0.0_pre20231119
index bd8185ed3bde..b1be6b9d8120 100644
--- a/metadata/md5-cache/dev-python/lit-18.0.0_pre20231119
+++ b/metadata/md5-cache/dev-python/lit-18.0.0_pre20231119
@@ -11,5 +11,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=41a907ce7cbe37df2632d55d89b4144a
diff --git a/metadata/md5-cache/dev-python/lit-18.0.0_pre20231129 b/metadata/md5-cache/dev-python/lit-18.0.0_pre20231129
new file mode 100644
index 000000000000..ff015f721625
--- /dev/null
+++ b/metadata/md5-cache/dev-python/lit-18.0.0_pre20231129
@@ -0,0 +1,15 @@
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/llvm ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=A stand-alone install of the LLVM suite testing tool
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=distutils-r1 llvm.org
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=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 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=41a907ce7cbe37df2632d55d89b4144a
diff --git a/metadata/md5-cache/dev-python/m2crypto-0.39.0-r1 b/metadata/md5-cache/dev-python/m2crypto-0.39.0-r1
deleted file mode 100644
index 855ab0c1cd06..000000000000
--- a/metadata/md5-cache/dev-python/m2crypto-0.39.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-lang/swig-2.0.9 test? ( dev-libs/openssl:= ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:= python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] )
-DESCRIPTION=A Python crypto and SSL toolkit
-EAPI=8
-HOMEPAGE=https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto/
-INHERIT=distutils-r1 toolchain-funcs pypi
-IUSE=test abi_mips_n32 abi_mips_n64 abi_mips_o32 test python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=MIT openssl
-RDEPEND=dev-libs/openssl:= python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/M/M2Crypto/M2Crypto-0.39.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7c92aee0929be26339bd0e9aa71bf0e0
diff --git a/metadata/md5-cache/dev-python/m2crypto-0.40.0 b/metadata/md5-cache/dev-python/m2crypto-0.40.0
deleted file mode 100644
index c225a1e4317d..000000000000
--- a/metadata/md5-cache/dev-python/m2crypto-0.40.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-lang/swig-2.0.9 test? ( dev-libs/openssl:= ) 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(+)] ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:= 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(+)] )
-DESCRIPTION=A Python crypto and SSL toolkit
-EAPI=8
-HOMEPAGE=https://gitlab.com/m2crypto/m2crypto/ https://pypi.org/project/M2Crypto/
-INHERIT=distutils-r1 toolchain-funcs pypi
-IUSE=test abi_mips_n32 abi_mips_n64 abi_mips_o32 test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=MIT openssl
-RDEPEND=dev-libs/openssl:= 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(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/M/M2Crypto/M2Crypto-0.40.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=3a0f809d482879b12bb9df9c44900473
diff --git a/metadata/md5-cache/dev-python/m2crypto-0.40.1 b/metadata/md5-cache/dev-python/m2crypto-0.40.1
index 6de26a936b4b..c118f32abfc1 100644
--- a/metadata/md5-cache/dev-python/m2crypto-0.40.1
+++ b/metadata/md5-cache/dev-python/m2crypto-0.40.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.com/m2crypto/m2crypto/ https://pypi.org/project/M2Crypto/
INHERIT=distutils-r1 toolchain-funcs pypi
IUSE=test abi_mips_n32 abi_mips_n64 abi_mips_o32 test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=MIT openssl
RDEPEND=dev-libs/openssl:= 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(+)] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/M/M2Crypto/M2Crypto-0.40.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=882a5bacdc2a26f6c0b49cd46b75294c
+_md5_=c061164d97eda52b4ea53a502ee44d19
diff --git a/metadata/md5-cache/dev-python/makefun-1.15.1 b/metadata/md5-cache/dev-python/makefun-1.15.1
deleted file mode 100644
index 78c42627cd8f..000000000000
--- a/metadata/md5-cache/dev-python/makefun-1.15.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Small library to dynamically create Python functions
-EAPI=8
-HOMEPAGE=https://pypi.org/project/makefun/ https://github.com/smarie/python-makefun/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
-LICENSE=BSD
-RDEPEND=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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/makefun/makefun-1.15.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4b989e2b0966d3494f60e1c728744bc3
diff --git a/metadata/md5-cache/dev-python/makefun-1.15.2 b/metadata/md5-cache/dev-python/makefun-1.15.2
index 9ce0b99eb18b..4e7e678aaaae 100644
--- a/metadata/md5-cache/dev-python/makefun-1.15.2
+++ b/metadata/md5-cache/dev-python/makefun-1.15.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/makefun/ https://github.com/smarie/python-makefun/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/makefun/makefun-1.15.2.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e48cc5d5c1dada14a2c79e3078678a76
+_md5_=4b989e2b0966d3494f60e1c728744bc3
diff --git a/metadata/md5-cache/dev-python/mako-1.2.4 b/metadata/md5-cache/dev-python/mako-1.2.4
deleted file mode 100644
index 2d86070040ed..000000000000
--- a/metadata/md5-cache/dev-python/mako-1.2.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/Babel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/markupsafe-0.9.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python templating language
-EAPI=8
-HOMEPAGE=https://www.makotemplates.org/ https://github.com/sqlalchemy/mako/ https://pypi.org/project/Mako/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=MIT
-RDEPEND=>=dev-python/markupsafe-0.9.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/M/Mako/Mako-1.2.4.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=94490e3b77fd6ac42a59a20ffb52b621
diff --git a/metadata/md5-cache/dev-python/mako-1.3.0 b/metadata/md5-cache/dev-python/mako-1.3.0
index bdc4b3f89746..24f46c6d7816 100644
--- a/metadata/md5-cache/dev-python/mako-1.3.0
+++ b/metadata/md5-cache/dev-python/mako-1.3.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.makotemplates.org/ https://github.com/sqlalchemy/mako/ https://pypi.org/project/Mako/
INHERIT=distutils-r1 pypi
IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=MIT
RDEPEND=>=dev-python/markupsafe-0.9.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/M/Mako/Mako-1.3.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6fd6e9ae74485fb6108e97874e8e5b64
+_md5_=94490e3b77fd6ac42a59a20ffb52b621
diff --git a/metadata/md5-cache/dev-python/mamba-0.11.2-r1 b/metadata/md5-cache/dev-python/mamba-0.11.2-r1
deleted file mode 100644
index 315a5e824f83..000000000000
--- a/metadata/md5-cache/dev-python/mamba-0.11.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/clint-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/coverage-3.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/doublex-expects-0.7.0_rc1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/expects-0.8.0_rc2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python test runner born under the banner of Behavior Driven Development
-EAPI=8
-HOMEPAGE=https://nestorsalceda.com/mamba/ https://github.com/nestorsalceda/mamba/ https://pypi.org/project/mamba/
-INHERIT=distutils-r1
-IUSE=test doc python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm64
-LICENSE=MIT
-RDEPEND=>=dev-python/clint-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/coverage-3.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nestorsalceda/mamba/archive/v0.11.2.tar.gz -> mamba-0.11.2.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=60a6fbeea929227d82b8d4d1b3955f8b
diff --git a/metadata/md5-cache/dev-python/mamba-0.11.3 b/metadata/md5-cache/dev-python/mamba-0.11.3
index ccc50abcaa27..b6f64c454f6a 100644
--- a/metadata/md5-cache/dev-python/mamba-0.11.3
+++ b/metadata/md5-cache/dev-python/mamba-0.11.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://nestorsalceda.com/mamba/ https://github.com/nestorsalceda/mamba/ https://pypi.org/project/mamba/
INHERIT=distutils-r1
IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 arm64
LICENSE=MIT
RDEPEND=>=dev-python/clint-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/coverage-3.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/nestorsalceda/mamba/archive/v0.11.3.tar.gz -> mamba-0.11.3.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=b953e592b3c197a891ae1e6cc9dd2b9a
+_md5_=0dd801f1ca90097499bbd7541599e07b
diff --git a/metadata/md5-cache/dev-python/matplotlib-inline-0.1.6 b/metadata/md5-cache/dev-python/matplotlib-inline-0.1.6
deleted file mode 100644
index 9b3ab02aa18d..000000000000
--- a/metadata/md5-cache/dev-python/matplotlib-inline-0.1.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Inline Matplotlib backend for Jupyter
-EAPI=8
-HOMEPAGE=https://github.com/ipython/matplotlib-inline/
-INHERIT=distutils-r1
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/traitlets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/ipython/matplotlib-inline/archive/0.1.6.tar.gz -> matplotlib-inline-0.1.6.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=36f768593b7b1166b133d078ea500edb
diff --git a/metadata/md5-cache/dev-python/mechanize-0.4.8 b/metadata/md5-cache/dev-python/mechanize-0.4.8
deleted file mode 100644
index dad6a3343906..000000000000
--- a/metadata/md5-cache/dev-python/mechanize-0.4.8
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/html5lib-0.999999999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Stateful programmatic web browsing in Python
-EAPI=8
-HOMEPAGE=https://github.com/python-mechanize/mechanize
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=|| ( BSD ZPL )
-RDEPEND=>=dev-python/html5lib-0.999999999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/mechanize/mechanize-0.4.8.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=807be401c09b9dd5f4a59220bc421361
diff --git a/metadata/md5-cache/dev-python/mechanize-0.4.9 b/metadata/md5-cache/dev-python/mechanize-0.4.9
index 4ac9a844ee3d..d2405a8cb01e 100644
--- a/metadata/md5-cache/dev-python/mechanize-0.4.9
+++ b/metadata/md5-cache/dev-python/mechanize-0.4.9
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/python-mechanize/mechanize/ https://pypi.org/project/mechanize/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=|| ( BSD ZPL )
RDEPEND=>=dev-python/html5lib-0.999999999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/mechanize/mechanize-0.4.9.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d80b45bc13928f48a7cbecb7dcd5396f
+_md5_=f6a19535cbd7bfe3df9357fa164bdf87
diff --git a/metadata/md5-cache/dev-python/meson-python-0.15.0 b/metadata/md5-cache/dev-python/meson-python-0.15.0
index 9065048e2869..e6598e3ef6f7 100644
--- a/metadata/md5-cache/dev-python/meson-python-0.15.0
+++ b/metadata/md5-cache/dev-python/meson-python-0.15.0
@@ -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_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=MIT
RDEPEND=>=dev-python/pyproject-metadata-0.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/meson-0.63.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !kernel_Darwin? ( dev-util/patchelf ) python_targets_pypy3? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mesonbuild/meson-python/archive/0.15.0.tar.gz -> meson-python-0.15.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8a10a5105d6af880edbda4dfa45f58b7
+_md5_=86e8d448ce5d7255d17a04f076a98043
diff --git a/metadata/md5-cache/dev-python/mkdocs-i18n-0.4.5 b/metadata/md5-cache/dev-python/mkdocs-i18n-0.4.5
deleted file mode 100644
index 7664dfacbf2c..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-i18n-0.4.5
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=MkDocs i18n plugin
-EAPI=8
-HOMEPAGE=https://gitlab.com/mkdocs-i18n/mkdocs-i18n/-/tree/main https://pypi.org/project/mkdocs-i18n/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
-LICENSE=AGPL-3
-RDEPEND=>=dev-python/mkdocs-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mkdocs-material[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/mkdocs-i18n/mkdocs-i18n-0.4.5.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=48164e30e74348f8b009d17d98a06f9e
diff --git a/metadata/md5-cache/dev-python/mkdocs-i18n-0.4.6 b/metadata/md5-cache/dev-python/mkdocs-i18n-0.4.6
index f1d6c5cc028d..8f866ea13d33 100644
--- a/metadata/md5-cache/dev-python/mkdocs-i18n-0.4.6
+++ b/metadata/md5-cache/dev-python/mkdocs-i18n-0.4.6
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://gitlab.com/mkdocs-i18n/mkdocs-i18n/-/tree/main https://pypi.org/project/mkdocs-i18n/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=AGPL-3
RDEPEND=>=dev-python/mkdocs-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mkdocs-material[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/mkdocs-i18n/mkdocs-i18n-0.4.6.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f70b6c86696b29bf3cbedf11770627a2
+_md5_=ed973ba6e1fdc07aa33b437dc020da8b
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.4.10 b/metadata/md5-cache/dev-python/mkdocs-material-9.4.10
deleted file mode 100644
index a111c337064a..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-material-9.4.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/trove-classifiers-2023.10.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] dev-python/mkdocs-material-extensions[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/mkdocs-redirects[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ) )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Material Design theme for MkDocs
-EAPI=8
-HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
-INHERIT=distutils-r1 docs
-IUSE=social python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=MIT
-PDEPEND=>=dev-python/mkdocs-material-extensions-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-RDEPEND=>=dev-python/Babel-2.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paginate-0.5.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymdown-extensions-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readtime-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] social? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.4.10.tar.gz -> mkdocs-material-9.4.10.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 docs 74475974eae5130ba3e19b31b8ae46b8 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0b278078159d0ae5caa707db0f1641e1
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.4.11 b/metadata/md5-cache/dev-python/mkdocs-material-9.4.11
deleted file mode 100644
index aaafd0c3662d..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-material-9.4.11
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/trove-classifiers-2023.10.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] dev-python/mkdocs-material-extensions[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/mkdocs-redirects[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ) )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Material Design theme for MkDocs
-EAPI=8
-HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
-INHERIT=distutils-r1 docs
-IUSE=social python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=MIT
-PDEPEND=>=dev-python/mkdocs-material-extensions-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-RDEPEND=>=dev-python/Babel-2.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paginate-0.5.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymdown-extensions-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readtime-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] social? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.4.11.tar.gz -> mkdocs-material-9.4.11.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 docs 74475974eae5130ba3e19b31b8ae46b8 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0b278078159d0ae5caa707db0f1641e1
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.4.12 b/metadata/md5-cache/dev-python/mkdocs-material-9.4.12
deleted file mode 100644
index dd52b7a793fc..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-material-9.4.12
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/trove-classifiers-2023.10.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] dev-python/mkdocs-material-extensions[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/mkdocs-redirects[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ) )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Material Design theme for MkDocs
-EAPI=8
-HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
-INHERIT=distutils-r1 docs
-IUSE=social python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=MIT
-PDEPEND=>=dev-python/mkdocs-material-extensions-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-RDEPEND=>=dev-python/Babel-2.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paginate-0.5.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymdown-extensions-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readtime-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] social? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.4.12.tar.gz -> mkdocs-material-9.4.12.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 docs 74475974eae5130ba3e19b31b8ae46b8 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0b278078159d0ae5caa707db0f1641e1
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.4.14 b/metadata/md5-cache/dev-python/mkdocs-material-9.4.14
index 88fb81c6a6fe..fccae712c209 100644
--- a/metadata/md5-cache/dev-python/mkdocs-material-9.4.14
+++ b/metadata/md5-cache/dev-python/mkdocs-material-9.4.14
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
INHERIT=distutils-r1 docs
IUSE=social python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=MIT
PDEPEND=>=dev-python/mkdocs-material-extensions-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
RDEPEND=>=dev-python/Babel-2.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paginate-0.5.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymdown-extensions-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readtime-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] social? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 )
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
SLOT=0
SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.4.14.tar.gz -> mkdocs-material-9.4.14.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 docs 74475974eae5130ba3e19b31b8ae46b8 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0b278078159d0ae5caa707db0f1641e1
+_md5_=02dc49392687aa707f3f73683ca36d54
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.4.7 b/metadata/md5-cache/dev-python/mkdocs-material-9.4.7
deleted file mode 100644
index 22b1ab933f1b..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-material-9.4.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/trove-classifiers-2023.10.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( || ( ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ) )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Material Design theme for MkDocs
-EAPI=8
-HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
-INHERIT=distutils-r1 docs
-IUSE=social python_targets_python3_10 python_targets_python3_11 doc
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
-LICENSE=MIT
-PDEPEND=>=dev-python/mkdocs-material-extensions-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-RDEPEND=>=dev-python/Babel-2.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/paginate-0.5.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/readtime-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?] social? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.4.7.tar.gz -> mkdocs-material-9.4.7.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 docs 74475974eae5130ba3e19b31b8ae46b8 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=bb9e88c24daa5594bf3584e5f744ac0c
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.4.8 b/metadata/md5-cache/dev-python/mkdocs-material-9.4.8
deleted file mode 100644
index 46d6cd1fe187..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-material-9.4.8
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/trove-classifiers-2023.10.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] dev-python/mkdocs-material-extensions[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/mkdocs-redirects[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ) )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Material Design theme for MkDocs
-EAPI=8
-HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
-INHERIT=distutils-r1 docs
-IUSE=social python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=MIT
-PDEPEND=>=dev-python/mkdocs-material-extensions-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-RDEPEND=>=dev-python/Babel-2.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paginate-0.5.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymdown-extensions-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readtime-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] social? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.4.8.tar.gz -> mkdocs-material-9.4.8.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 docs 74475974eae5130ba3e19b31b8ae46b8 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0b278078159d0ae5caa707db0f1641e1
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.4.9 b/metadata/md5-cache/dev-python/mkdocs-material-9.4.9
deleted file mode 100644
index dc46e91336a0..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-material-9.4.9
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/trove-classifiers-2023.10.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] dev-python/mkdocs-material-extensions[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/mkdocs-redirects[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ) )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Material Design theme for MkDocs
-EAPI=8
-HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
-INHERIT=distutils-r1 docs
-IUSE=social python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=MIT
-PDEPEND=>=dev-python/mkdocs-material-extensions-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-RDEPEND=>=dev-python/Babel-2.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paginate-0.5.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymdown-extensions-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readtime-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] social? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.4.9.tar.gz -> mkdocs-material-9.4.9.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 docs 74475974eae5130ba3e19b31b8ae46b8 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0b278078159d0ae5caa707db0f1641e1
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-extensions-1.2 b/metadata/md5-cache/dev-python/mkdocs-material-extensions-1.2
deleted file mode 100644
index 6083c0bbc935..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-material-extensions-1.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/mkdocs-material-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Extension pack for Python Markdown
-EAPI=8
-HOMEPAGE=https://github.com/facelessuser/mkdocs-material-extensions/ https://pypi.org/project/mkdocs-material-extensions/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND=>=dev-python/mkdocs-material-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/facelessuser/mkdocs-material-extensions/archive/1.2.tar.gz -> mkdocs-material-extensions-1.2.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=719683af003d57aef5f9de6971fb78d9
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-extensions-1.3 b/metadata/md5-cache/dev-python/mkdocs-material-extensions-1.3
deleted file mode 100644
index 8e5a3d2acaf0..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-material-extensions-1.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/mkdocs-material-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Extension pack for Python Markdown
-EAPI=8
-HOMEPAGE=https://github.com/facelessuser/mkdocs-material-extensions/ https://pypi.org/project/mkdocs-material-extensions/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/mkdocs-material-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/facelessuser/mkdocs-material-extensions/archive/1.3.tar.gz -> mkdocs-material-extensions-1.3.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=bf82d24b692e2da70e2db31e730fcbb4
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-extensions-1.3.1 b/metadata/md5-cache/dev-python/mkdocs-material-extensions-1.3.1
index 449672fe5b4e..fdde70f92ac4 100644
--- a/metadata/md5-cache/dev-python/mkdocs-material-extensions-1.3.1
+++ b/metadata/md5-cache/dev-python/mkdocs-material-extensions-1.3.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/facelessuser/mkdocs-material-extensions/ https://pypi.org/project/mkdocs-material-extensions/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-python/mkdocs-material-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/facelessuser/mkdocs-material-extensions/archive/1.3.1.tar.gz -> mkdocs-material-extensions-1.3.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=bf82d24b692e2da70e2db31e730fcbb4
+_md5_=27f73504127184236e4ef63c802bd15b
diff --git a/metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.7.1 b/metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.7.1
index d940eb0e370b..c7c9c293cab4 100644
--- a/metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.7.1
+++ b/metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.7.1
@@ -9,8 +9,8 @@ KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-python/csscompressor-0.9.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=app-text/htmlmin-0.1.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsmin-3.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
+RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/byrnereese/mkdocs-minify-plugin/archive/0.7.1.tar.gz -> mkdocs-minify-plugin-0.7.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f789616f4a4f51e36cfc106d93b64302
+_md5_=49eb1713d44772fe9ffc9201b73a613a
diff --git a/metadata/md5-cache/dev-python/nbclient-0.8.0 b/metadata/md5-cache/dev-python/nbclient-0.8.0
deleted file mode 100644
index 201888b45baa..000000000000
--- a/metadata/md5-cache/dev-python/nbclient-0.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipykernel-6.19.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/nbconvert[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testpath[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xmltodict[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/jupyter-client-6.1.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-core-5.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbformat-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A client library for executing Jupyter notebooks
-EAPI=8
-HOMEPAGE=https://nbclient.readthedocs.io/en/latest/ https://github.com/jupyter/nbclient/ https://pypi.org/project/nbclient/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=>=dev-python/jupyter-client-6.1.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-core-5.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbformat-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jupyter/nbclient/archive/v0.8.0.tar.gz -> nbclient-0.8.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1759856458a73d21f345cf89c11124a3
diff --git a/metadata/md5-cache/dev-python/nbclient-0.9.0 b/metadata/md5-cache/dev-python/nbclient-0.9.0
index 8262f21bd8a7..6c046afdc01a 100644
--- a/metadata/md5-cache/dev-python/nbclient-0.9.0
+++ b/metadata/md5-cache/dev-python/nbclient-0.9.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://nbclient.readthedocs.io/en/latest/ https://github.com/jupyter/nbclient/ https://pypi.org/project/nbclient/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=>=dev-python/jupyter-client-6.1.12[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-core-5.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbformat-5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/n/nbclient/nbclient-0.9.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9ebd725d2753ce099a27254b7ecc275f
+_md5_=5d8f68de4d8e3340ff11ca6619f2130c
diff --git a/metadata/md5-cache/dev-python/nbconvert-7.10.0 b/metadata/md5-cache/dev-python/nbconvert-7.10.0
deleted file mode 100644
index a9ffc2db5371..000000000000
--- a/metadata/md5-cache/dev-python/nbconvert-7.10.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/ipykernel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipywidgets-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bleach[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-core-4.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jupyterlab-pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markupsafe-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mistune-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbclient-0.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbformat-5.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandocfilters-1.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tinycss2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Converting Jupyter Notebooks
-EAPI=8
-HOMEPAGE=https://nbconvert.readthedocs.io/ https://github.com/jupyter/nbconvert/ https://pypi.org/project/nbconvert/
-INHERIT=distutils-r1 multiprocessing pypi virtualx
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=BSD
-RDEPEND=dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bleach[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-core-4.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jupyterlab-pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markupsafe-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mistune-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbclient-0.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbformat-5.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandocfilters-1.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tinycss2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/n/nbconvert/nbconvert-7.10.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5
-_md5_=9b55a2bdcbd141dd271114bd6e1072ce
diff --git a/metadata/md5-cache/dev-python/nbconvert-7.11.0 b/metadata/md5-cache/dev-python/nbconvert-7.11.0
index 215f7a86891c..6860b954a32d 100644
--- a/metadata/md5-cache/dev-python/nbconvert-7.11.0
+++ b/metadata/md5-cache/dev-python/nbconvert-7.11.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://nbconvert.readthedocs.io/ https://github.com/jupyter/nbconvert/ https://pypi.org/project/nbconvert/
INHERIT=distutils-r1 pypi virtualx
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bleach[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-core-4.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jupyterlab-pygments[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markupsafe-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mistune-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbclient-0.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbformat-5.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandocfilters-1.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tinycss2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/n/nbconvert/nbconvert-7.11.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5
-_md5_=510585c8d34daae0282f2aa0b9dbd8d4
+_md5_=b91614f218d68a34d00e8aff563637e0
diff --git a/metadata/md5-cache/dev-python/nbconvert-7.9.2 b/metadata/md5-cache/dev-python/nbconvert-7.9.2
deleted file mode 100644
index d3f070814136..000000000000
--- a/metadata/md5-cache/dev-python/nbconvert-7.9.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/ipykernel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipywidgets-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bleach[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-core-4.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jupyterlab-pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markupsafe-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mistune-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbclient-0.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbformat-5.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandocfilters-1.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tinycss2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Converting Jupyter Notebooks
-EAPI=8
-HOMEPAGE=https://nbconvert.readthedocs.io/ https://github.com/jupyter/nbconvert/ https://pypi.org/project/nbconvert/
-INHERIT=distutils-r1 multiprocessing pypi virtualx
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bleach[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-core-4.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jupyterlab-pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markupsafe-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mistune-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbclient-0.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbformat-5.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandocfilters-1.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tinycss2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/n/nbconvert/nbconvert-7.9.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5
-_md5_=4fdcf44585cb92312bfcc2c3ffa48ebd
diff --git a/metadata/md5-cache/dev-python/numpy-1.26.2 b/metadata/md5-cache/dev-python/numpy-1.26.2
index cfde8787377e..8380ee9a3b82 100644
--- a/metadata/md5-cache/dev-python/numpy-1.26.2
+++ b/metadata/md5-cache/dev-python/numpy-1.26.2
@@ -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 toolchain-funcs
IUSE=+lapack test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86
LICENSE=BSD
RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] ) lapack? ( virtual/fortran )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.26.2.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=94a4e5d8c71ec00ea8a59d59e8f627d2
+_md5_=22f4230f7e054492c72782cb7f9383b0
diff --git a/metadata/md5-cache/dev-python/osc-lib-2.8.1 b/metadata/md5-cache/dev-python/osc-lib-2.8.1
deleted file mode 100644
index 03fa858eef15..000000000000
--- a/metadata/md5-cache/dev-python/osc-lib-2.8.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-mock-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/statsd-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/cliff-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keystoneauth1-3.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/openstacksdk-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/simplejson-3.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A package of common support modules for writing OSC plugins
-EAPI=8
-HOMEPAGE=https://opendev.org/openstack/osc-lib/ https://github.com/openstack/osc-lib/ https://pypi.org/project/osc-lib/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/cliff-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keystoneauth1-3.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/openstacksdk-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/simplejson-3.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/o/osc-lib/osc-lib-2.8.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=863fde98f4b1febadf256d13616444f6
diff --git a/metadata/md5-cache/dev-python/osc-lib-2.9.0 b/metadata/md5-cache/dev-python/osc-lib-2.9.0
index 66d427a666f3..bdcf108a73d5 100644
--- a/metadata/md5-cache/dev-python/osc-lib-2.9.0
+++ b/metadata/md5-cache/dev-python/osc-lib-2.9.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://opendev.org/openstack/osc-lib/ https://github.com/openstack/osc-lib/ https://pypi.org/project/osc-lib/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=>=dev-python/cliff-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keystoneauth1-3.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/openstacksdk-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/simplejson-3.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/osc-lib/osc-lib-2.9.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ea00134f40f009b8661be375cc689221
+_md5_=863fde98f4b1febadf256d13616444f6
diff --git a/metadata/md5-cache/dev-python/oslo-context-5.2.0 b/metadata/md5-cache/dev-python/oslo-context-5.2.0
deleted file mode 100644
index d54a4d0bf452..000000000000
--- a/metadata/md5-cache/dev-python/oslo-context-5.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/openstackdocstheme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/openstackdocstheme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/openstackdocstheme[python_targets_python3_10(-)] ) ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Helpers to maintain useful information about a request context
-EAPI=8
-HOMEPAGE=https://opendev.org/openstack/oslo.context/ https://github.com/openstack/oslo.context/ https://pypi.org/project/oslo.context/
-INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/o/oslo.context/oslo.context-5.2.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=fcdb329c56a39ce510efdebe54c71ec0
diff --git a/metadata/md5-cache/dev-python/oslo-i18n-6.1.0 b/metadata/md5-cache/dev-python/oslo-i18n-6.1.0
deleted file mode 100644
index 2611b9405264..000000000000
--- a/metadata/md5-cache/dev-python/oslo-i18n-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Oslo i18n library
-EAPI=8
-HOMEPAGE=https://opendev.org/openstack/oslo.i18n/ https://github.com/openstack/oslo.i18n/ https://pypi.org/project/oslo.i18n/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/o/oslo.i18n/oslo.i18n-6.1.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a86535124d04f0185a04a43f9d76bb4a
diff --git a/metadata/md5-cache/dev-python/oslo-i18n-6.2.0 b/metadata/md5-cache/dev-python/oslo-i18n-6.2.0
index c666e827d945..d75f3745de54 100644
--- a/metadata/md5-cache/dev-python/oslo-i18n-6.2.0
+++ b/metadata/md5-cache/dev-python/oslo-i18n-6.2.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://opendev.org/openstack/oslo.i18n/ https://github.com/openstack/oslo.i18n/ https://pypi.org/project/oslo.i18n/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/oslo.i18n/oslo.i18n-6.2.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=284295a94dce7e3e77322d000017f482
+_md5_=ca22a02f6f3992a7d78a3fe0d095bf49
diff --git a/metadata/md5-cache/dev-python/oslo-log-5.3.0 b/metadata/md5-cache/dev-python/oslo-log-5.3.0
deleted file mode 100644
index 1e380e439b07..000000000000
--- a/metadata/md5-cache/dev-python/oslo-log-5.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/pbr-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/testtools-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslotest-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pbr-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-context-2.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-utils-3.36.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-serialization-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.19.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyinotify-0.9.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/openstackdocstheme[python_targets_python3_12(-)] dev-python/oslo-config[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/openstackdocstheme[python_targets_python3_11(-)] dev-python/oslo-config[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/openstackdocstheme[python_targets_python3_10(-)] dev-python/oslo-config[python_targets_python3_10(-)] ) ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=OpenStack logging config library, configuration for all openstack projects
-EAPI=8
-HOMEPAGE=https://opendev.org/openstack/oslo.log/ https://github.com/openstack/oslo.log/ https://pypi.org/project/oslo.log/
-INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/pbr-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-context-2.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-utils-3.36.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-serialization-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.19.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyinotify-0.9.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/o/oslo.log/oslo.log-5.3.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c84e2e6d11a9f206d7e2d202a33e834b
diff --git a/metadata/md5-cache/dev-python/oslo-log-5.4.0 b/metadata/md5-cache/dev-python/oslo-log-5.4.0
index 393179ea732c..486135580a8f 100644
--- a/metadata/md5-cache/dev-python/oslo-log-5.4.0
+++ b/metadata/md5-cache/dev-python/oslo-log-5.4.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://opendev.org/openstack/oslo.log/ https://github.com/openstack/oslo.log/ https://pypi.org/project/oslo.log/
INHERIT=distutils-r1 pypi
IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/pbr-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-context-2.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-utils-3.36.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-serialization-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.19.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyinotify-0.9.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/oslo.log/oslo.log-5.4.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=379e8c56b6a79fc1172c26f94c4577a1
+_md5_=c84e2e6d11a9f206d7e2d202a33e834b
diff --git a/metadata/md5-cache/dev-python/oslo-utils-6.2.1-r1 b/metadata/md5-cache/dev-python/oslo-utils-6.2.1-r1
deleted file mode 100644
index f783819af606..000000000000
--- a/metadata/md5-cache/dev-python/oslo-utils-6.2.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/pbr-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ddt-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2013.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netifaces-0.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tzdata[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Oslo Utility library
-EAPI=8
-HOMEPAGE=https://opendev.org/openstack/oslo.utils/ https://github.com/openstack/oslo.utils/ https://pypi.org/project/oslo.utils/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2013.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netifaces-0.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tzdata[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/o/oslo.utils/oslo.utils-6.2.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f84928e23bbfc973e1c6b85a0a0f7a5b
diff --git a/metadata/md5-cache/dev-python/oslo-utils-6.3.0 b/metadata/md5-cache/dev-python/oslo-utils-6.3.0
index 77b8f26aff5b..42cbdb791b1f 100644
--- a/metadata/md5-cache/dev-python/oslo-utils-6.3.0
+++ b/metadata/md5-cache/dev-python/oslo-utils-6.3.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://opendev.org/openstack/oslo.utils/ https://github.com/openstack/oslo.utils/ https://pypi.org/project/oslo.utils/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2013.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netifaces-0.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tzdata[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/oslo.utils/oslo.utils-6.3.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6a157c05942a3ecb80b9cf4ce3212040
+_md5_=366add189d4b926417ce55c583e7d3ef
diff --git a/metadata/md5-cache/dev-python/owslib-0.29.2 b/metadata/md5-cache/dev-python/owslib-0.29.2
deleted file mode 100644
index 2b3c024879a0..000000000000
--- a/metadata/md5-cache/dev-python/owslib-0.29.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Library for client programming with Open Geospatial Consortium web service
-EAPI=8
-HOMEPAGE=https://geopython.github.io/OWSLib/ https://github.com/geopython/owslib/ https://pypi.org/project/OWSLib/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~x86
-LICENSE=BSD
-PROPERTIES=test_network
-RDEPEND=dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/geopython/owslib/archive/0.29.2.tar.gz -> OWSLib-0.29.2.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=fe5bb6a5dd62345ab7bf6f36460dffad
diff --git a/metadata/md5-cache/dev-python/owslib-0.29.3 b/metadata/md5-cache/dev-python/owslib-0.29.3
index cb87724baac7..5458baa0296d 100644
--- a/metadata/md5-cache/dev-python/owslib-0.29.3
+++ b/metadata/md5-cache/dev-python/owslib-0.29.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://geopython.github.io/OWSLib/ https://github.com/geopython/owslib/ https://pypi.org/project/OWSLib/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=BSD
PROPERTIES=test_network
RDEPEND=dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/geopython/owslib/archive/0.29.3.tar.gz -> OWSLib-0.29.3.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=bfe2ca81746018fd445074482c286d5e
+_md5_=f19662b67c5eb01672c1babbc05e5193
diff --git a/metadata/md5-cache/dev-python/pbr-5.11.1 b/metadata/md5-cache/dev-python/pbr-5.11.1
deleted file mode 100644
index 5fa1576c9eaf..000000000000
--- a/metadata/md5-cache/dev-python/pbr-5.11.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_python3_10? ( >=dev-python/wheel-0.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/six-1.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) python_targets_python3_11? ( >=dev-python/wheel-0.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/six-1.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) python_targets_python3_12? ( >=dev-python/wheel-0.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/six-1.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testresources-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) ) test? ( >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Inject some useful and sensible default behaviors into setuptools
-EAPI=8
-HOMEPAGE=https://opendev.org/openstack/pbr/ https://github.com/openstack/pbr/ https://pypi.org/project/pbr/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pbr/pbr-5.11.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6cd6c9e9ddd749d78437f40d93ec78de
diff --git a/metadata/md5-cache/dev-python/pdfrw-0.4_p1 b/metadata/md5-cache/dev-python/pdfrw-0.4_p1
deleted file mode 100644
index 4faee9e6a91c..000000000000
--- a/metadata/md5-cache/dev-python/pdfrw-0.4_p1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] crypt? ( dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/reportlab[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=PDF file reader/writer library
-EAPI=7
-HOMEPAGE=https://github.com/sarnold/pdfrw
-INHERIT=distutils-r1
-IUSE=crypt test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86
-LICENSE=BSD MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sarnold/pdfrw/archive/0.4-1.tar.gz -> pdfrw-0.4-1.tar.gz test? ( https://github.com/pmaupin/static_pdfs/archive/d646009a0e3e71daf13a52ab1029e2230920ebf4.tar.gz -> pdfrw-static_pdfs-d646009a0e3e71daf13a52ab1029e2230920ebf4.tar.gz )
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=77734671f5617923e3a518d4f421ada0
diff --git a/metadata/md5-cache/dev-python/pdfrw-0.4_p1-r1 b/metadata/md5-cache/dev-python/pdfrw-0.4_p1-r1
index a701af084df4..0fec3377ec20 100644
--- a/metadata/md5-cache/dev-python/pdfrw-0.4_p1-r1
+++ b/metadata/md5-cache/dev-python/pdfrw-0.4_p1-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/sarnold/pdfrw/ https://pypi.org/project/pdfrw/
INHERIT=distutils-r1
IUSE=crypt test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86
LICENSE=BSD MIT
RDEPEND=crypt? ( dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sarnold/pdfrw/archive/0.4-1.tar.gz -> pdfrw-0.4-1.gh.tar.gz test? ( https://github.com/pmaupin/static_pdfs/archive/d646009a0e3e71daf13a52ab1029e2230920ebf4.tar.gz -> pdfrw-static_pdfs-d646009a0e3e71daf13a52ab1029e2230920ebf4.tar.gz )
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=428355802420fe0e414f3c02c1087a67
+_md5_=92dec181d42f177fc6f0500076cd2db8
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.24 b/metadata/md5-cache/dev-python/phonenumbers-8.13.24
deleted file mode 100644
index bb7da42176da..000000000000
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.24
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/protobuf-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python port of Google's libphonenumber
-EAPI=8
-HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~ppc64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/daviddrysdale/python-phonenumbers/archive/v8.13.24.tar.gz -> python-phonenumbers-8.13.24.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4b5ab459dbe653269565a274947938e4
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.25 b/metadata/md5-cache/dev-python/phonenumbers-8.13.25
deleted file mode 100644
index 73c3cadbc2bc..000000000000
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.25
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/protobuf-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python port of Google's libphonenumber
-EAPI=8
-HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/daviddrysdale/python-phonenumbers/archive/v8.13.25.tar.gz -> python-phonenumbers-8.13.25.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=69c647862c01297bc90d3465f0782960
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.26 b/metadata/md5-cache/dev-python/phonenumbers-8.13.26
index 147840a6adba..1eb1de4e514e 100644
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.26
+++ b/metadata/md5-cache/dev-python/phonenumbers-8.13.26
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/daviddrysdale/python-phonenumbers/archive/v8.13.26.tar.gz -> python-phonenumbers-8.13.26.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=69c647862c01297bc90d3465f0782960
+_md5_=4b5ab459dbe653269565a274947938e4
diff --git a/metadata/md5-cache/dev-python/pikepdf-8.7.1 b/metadata/md5-cache/dev-python/pikepdf-8.7.1
index 7753b36c554a..7fb415efba54 100644
--- a/metadata/md5-cache/dev-python/pikepdf-8.7.1
+++ b/metadata/md5-cache/dev-python/pikepdf-8.7.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pikepdf/pikepdf/ https://pypi.org/project/pikepdf/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
LICENSE=MPL-2.0
RDEPEND=>=app-text/qpdf-11.5.0:0= dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-10.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pikepdf/pikepdf-8.7.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=37a1197a5f8bff3caf09ffd07bad658a
+_md5_=309281392845880d46b5ba6268a409d2
diff --git a/metadata/md5-cache/dev-python/platformdirs-3.11.0 b/metadata/md5-cache/dev-python/platformdirs-3.11.0
deleted file mode 100644
index 56537a1a8b85..000000000000
--- a/metadata/md5-cache/dev-python/platformdirs-3.11.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/appdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A small Python module for determining appropriate platform-specific dirs
-EAPI=8
-HOMEPAGE=https://pypi.org/project/platformdirs/ https://github.com/platformdirs/platformdirs/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-3.11.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=57e9deed13f0250f1e5209e58b40da4e
diff --git a/metadata/md5-cache/dev-python/platformdirs-4.0.0 b/metadata/md5-cache/dev-python/platformdirs-4.0.0
index c48aa09451ee..33ca68652ad9 100644
--- a/metadata/md5-cache/dev-python/platformdirs-4.0.0
+++ b/metadata/md5-cache/dev-python/platformdirs-4.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/platformdirs/ https://github.com/platformdirs/platformdirs/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-4.0.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=32284234ec332330bcb589316447e606
+_md5_=57e9deed13f0250f1e5209e58b40da4e
diff --git a/metadata/md5-cache/dev-python/poetry-core-1.7.0 b/metadata/md5-cache/dev-python/poetry-core-1.7.0
deleted file mode 100644
index 244f6e7b7c1a..000000000000
--- a/metadata/md5-cache/dev-python/poetry-core-1.7.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/jsonschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20.21[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20.21[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) python_targets_python3_11? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20.21[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) python_targets_python3_12? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20.21[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) ) test? ( dev-python/jsonschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Poetry PEP 517 Build Backend
-EAPI=8
-HOMEPAGE=https://github.com/python-poetry/poetry-core/ https://pypi.org/project/poetry-core/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=dev-python/jsonschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/python-poetry/poetry-core/archive/1.7.0.tar.gz -> poetry-core-1.7.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a9b1c002290d932ee56c75fafa14f1c2
diff --git a/metadata/md5-cache/dev-python/poetry-core-1.8.1 b/metadata/md5-cache/dev-python/poetry-core-1.8.1
index 8fb1787dc377..0d8b261199b7 100644
--- a/metadata/md5-cache/dev-python/poetry-core-1.8.1
+++ b/metadata/md5-cache/dev-python/poetry-core-1.8.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/python-poetry/poetry-core/ https://pypi.org/project/poetry-core/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=MIT
RDEPEND=>=dev-python/fastjsonschema-2.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-poetry/poetry-core/archive/1.8.1.tar.gz -> poetry-core-1.8.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d41eda11a051be6a345e2ef3a03120ab
+_md5_=3d736b6f05ae06eea890eca82e42da01
diff --git a/metadata/md5-cache/dev-python/precis-i18n-1.0.5 b/metadata/md5-cache/dev-python/precis-i18n-1.0.5
deleted file mode 100644
index 197e548bcb06..000000000000
--- a/metadata/md5-cache/dev-python/precis-i18n-1.0.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Internationalized Usernames and Passwords
-EAPI=8
-HOMEPAGE=https://github.com/byllyfish/precis_i18n/ https://pypi.org/project/precis-i18n/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND=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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/precis-i18n/precis_i18n-1.0.5.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ed09fe9ac52241237e7391999cbd213a
diff --git a/metadata/md5-cache/dev-python/precis-i18n-1.1.0 b/metadata/md5-cache/dev-python/precis-i18n-1.1.0
index 42cf31cedce5..7c65a0e4833e 100644
--- a/metadata/md5-cache/dev-python/precis-i18n-1.1.0
+++ b/metadata/md5-cache/dev-python/precis-i18n-1.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/byllyfish/precis_i18n/ https://pypi.org/project/precis-i18n/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/precis-i18n/precis_i18n-1.1.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f53fce89c6c39395479a45cb299b02be
+_md5_=ed09fe9ac52241237e7391999cbd213a
diff --git a/metadata/md5-cache/dev-python/process-tests-2.1.2-r1 b/metadata/md5-cache/dev-python/process-tests-2.1.2-r1
deleted file mode 100644
index 59cd58e5d4b8..000000000000
--- a/metadata/md5-cache/dev-python/process-tests-2.1.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Tools for testing processes
-EAPI=8
-HOMEPAGE=https://github.com/ionelmc/python-process-tests https://pypi.org/project/process-tests/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/process-tests/process-tests-2.1.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=678e65b37c12d7fd5ee14603761567fc
diff --git a/metadata/md5-cache/dev-python/process-tests-3.0.0 b/metadata/md5-cache/dev-python/process-tests-3.0.0
index cb1738974b2d..59f2ce62ab2a 100644
--- a/metadata/md5-cache/dev-python/process-tests-3.0.0
+++ b/metadata/md5-cache/dev-python/process-tests-3.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/ionelmc/python-process-tests/ https://pypi.org/project/process-tests/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=BSD
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/process-tests/process-tests-3.0.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=93fdde74c68e50268e45fe66d4131cef
+_md5_=5c8ad9e6b957e164e6a768a8914a554e
diff --git a/metadata/md5-cache/dev-python/prometheus-client-0.17.1 b/metadata/md5-cache/dev-python/prometheus-client-0.17.1
deleted file mode 100644
index 5a60fc734b81..000000000000
--- a/metadata/md5-cache/dev-python/prometheus-client-0.17.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/prometheus-client/prometheus_client-0.17.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=88d210aacf87db4b72e4e8fd9edad676
diff --git a/metadata/md5-cache/dev-python/prometheus-client-0.18.0 b/metadata/md5-cache/dev-python/prometheus-client-0.18.0
deleted file mode 100644
index f9f21eb05c6b..000000000000
--- a/metadata/md5-cache/dev-python/prometheus-client-0.18.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/prometheus-client/prometheus_client-0.18.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=75efdd429220ca61fa1eb143811020f5
diff --git a/metadata/md5-cache/dev-python/prompt-toolkit-3.0.39 b/metadata/md5-cache/dev-python/prompt-toolkit-3.0.39
deleted file mode 100644
index 99a93fd381a8..000000000000
--- a/metadata/md5-cache/dev-python/prompt-toolkit-3.0.39
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Building powerful interactive command lines in Python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/prompt-toolkit/ https://github.com/prompt-toolkit/python-prompt-toolkit/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/prompt-toolkit/prompt_toolkit-3.0.39.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=dd1664ef9465313dcd60ca2a6a9240bb
diff --git a/metadata/md5-cache/dev-python/prompt-toolkit-3.0.40 b/metadata/md5-cache/dev-python/prompt-toolkit-3.0.40
deleted file mode 100644
index b37069727ca4..000000000000
--- a/metadata/md5-cache/dev-python/prompt-toolkit-3.0.40
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Building powerful interactive command lines in Python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/prompt-toolkit/ https://github.com/prompt-toolkit/python-prompt-toolkit/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/prompt-toolkit/prompt_toolkit-3.0.40.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=baa96f663687704af5488c2a980b07ab
diff --git a/metadata/md5-cache/dev-python/prompt-toolkit-3.0.41 b/metadata/md5-cache/dev-python/prompt-toolkit-3.0.41
index 42ef03121eb0..b555ed1b5486 100644
--- a/metadata/md5-cache/dev-python/prompt-toolkit-3.0.41
+++ b/metadata/md5-cache/dev-python/prompt-toolkit-3.0.41
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/prompt-toolkit/ https://github.com/prompt-toolkit/python-prompt-toolkit/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=dev-python/wcwidth[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/prompt-toolkit/prompt_toolkit-3.0.41.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=fc846280427cc922b28fc8d8e2b16df4
+_md5_=166dc309ece3041ac98941da84796dd8
diff --git a/metadata/md5-cache/dev-python/pycryptodome-3.18.0 b/metadata/md5-cache/dev-python/pycryptodome-3.18.0
deleted file mode 100644
index 36da84d220ee..000000000000
--- a/metadata/md5-cache/dev-python/pycryptodome-3.18.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gmp:= >=dev-libs/libtomcrypt-1.18.2-r1:= python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-DESCRIPTION=A self-contained cryptographic library for Python
-EAPI=8
-HOMEPAGE=https://www.pycryptodome.org/ https://github.com/Legrandin/pycryptodome/ https://pypi.org/project/pycryptodome/
-INHERIT=distutils-r1
-IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~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_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) !dev-python/pycrypto python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/Legrandin/pycryptodome/archive/v3.18.0.tar.gz -> pycryptodome-3.18.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ea5cb5bf369bd2a9174bc32852cf119f
diff --git a/metadata/md5-cache/dev-python/pycryptodome-3.19.0 b/metadata/md5-cache/dev-python/pycryptodome-3.19.0
index 186fcd28741d..35b03869b580 100644
--- a/metadata/md5-cache/dev-python/pycryptodome-3.19.0
+++ b/metadata/md5-cache/dev-python/pycryptodome-3.19.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_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~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_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://github.com/Legrandin/pycryptodome/archive/v3.19.0.tar.gz -> pycryptodome-3.19.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9986d2e2095b6c9d9a095d7b1fe87fef
+_md5_=0fd316a531170128b52029b71312a07c
diff --git a/metadata/md5-cache/dev-python/pydot-1.4.2-r4 b/metadata/md5-cache/dev-python/pydot-1.4.2-r4
index 945f591b1663..5ce9c317acf2 100644
--- a/metadata/md5-cache/dev-python/pydot-1.4.2-r4
+++ b/metadata/md5-cache/dev-python/pydot-1.4.2-r4
@@ -2,7 +2,7 @@ BDEPEND=test? ( dev-python/pyparsing[python_targets_python3_10(-)?,python_target
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python interface to Graphviz's Dot language
EAPI=8
-HOMEPAGE=https://github.com/pydot/pydot https://pypi.org/project/pydot/
+HOMEPAGE=https://github.com/pydot/pydot/ https://pypi.org/project/pydot/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pydot/pydot/archive/v1.4.2.tar.gz -> pydot-1.4.2.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6b35731334d93b63032a74df091821da
+_md5_=7aab8f6c0f4bee4e977198798b13c89c
diff --git a/metadata/md5-cache/dev-python/pyglet-2.0.10 b/metadata/md5-cache/dev-python/pyglet-2.0.10
index 03520bc07545..3ca9123a7ac4 100644
--- a/metadata/md5-cache/dev-python/pyglet-2.0.10
+++ b/metadata/md5-cache/dev-python/pyglet-2.0.10
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pyglet.org/ https://github.com/pyglet/pyglet/ https://pypi.org/project/pyglet/
INHERIT=distutils-r1 virtualx xdg-utils
IUSE=examples image +sound test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/libpulse media-libs/openal ) ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/pyglet/pyglet/archive/v2.0.10.tar.gz -> pyglet-2.0.10.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=330b68ee958283531d06ddfb618e8e14
+_md5_=eca22365de49cba5a2dcd962bd2dcbc0
diff --git a/metadata/md5-cache/dev-python/pyicu-2.11 b/metadata/md5-cache/dev-python/pyicu-2.11
deleted file mode 100644
index 968362fcce7a..000000000000
--- a/metadata/md5-cache/dev-python/pyicu-2.11
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-libs/icu:= >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/icu:= 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 )
-DESCRIPTION=Python bindings for dev-libs/icu
-EAPI=8
-HOMEPAGE=https://gitlab.pyicu.org/main/pyicu/ https://pypi.org/project/PyICU/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~ppc64 ~riscv x86 ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=dev-libs/icu:= 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://gitlab.pyicu.org/main/pyicu/-/archive/v2.11/pyicu-v2.11.tar.bz2
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c0ec6e9dfeb19c09f163ce54e6898135
diff --git a/metadata/md5-cache/dev-python/pyicu-2.12 b/metadata/md5-cache/dev-python/pyicu-2.12
index 65f365df4bbe..8089fc3803e4 100644
--- a/metadata/md5-cache/dev-python/pyicu-2.12
+++ b/metadata/md5-cache/dev-python/pyicu-2.12
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.pyicu.org/main/pyicu/ https://pypi.org/project/PyICU/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=amd64 ~ppc64 ~riscv x86 ~arm64-macos ~x64-macos
LICENSE=MIT
RDEPEND=dev-libs/icu:= 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.pyicu.org/main/pyicu/-/archive/v2.12/pyicu-v2.12.tar.bz2
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4b55d81ec31c02232ecd816e96882904
+_md5_=a7711dc012a1bfba19d1e326c51803b1
diff --git a/metadata/md5-cache/dev-python/pymediainfo-6.0.1 b/metadata/md5-cache/dev-python/pymediainfo-6.0.1
deleted file mode 100644
index e10787872d5c..000000000000
--- a/metadata/md5-cache/dev-python/pymediainfo-6.0.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( media-libs/libmediainfo[curl] ) doc? ( || ( ( dev-lang/python:3.12[xml(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/alabaster[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ( dev-python/pypy3[xml(+)] >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] ) ) ) test? ( media-libs/libmediainfo >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A wrapper around the mediainfo library
-EAPI=8
-HOMEPAGE=https://github.com/sbraz/pymediainfo/ https://pypi.org/project/pymediainfo/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 x86
-LICENSE=MIT
-RDEPEND=media-libs/libmediainfo python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pymediainfo/pymediainfo-6.0.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=b9596856bd7c6faf263ccf0a21546e9b
diff --git a/metadata/md5-cache/dev-python/pymediainfo-6.1.0 b/metadata/md5-cache/dev-python/pymediainfo-6.1.0
index 2eb0e67b5582..401942f39523 100644
--- a/metadata/md5-cache/dev-python/pymediainfo-6.1.0
+++ b/metadata/md5-cache/dev-python/pymediainfo-6.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/sbraz/pymediainfo/ https://pypi.org/project/pymediainfo/
INHERIT=distutils-r1 pypi
IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=MIT
RDEPEND=media-libs/libmediainfo python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pymediainfo/pymediainfo-6.1.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9792dcb9656319471aa16370e2272d30
+_md5_=b9596856bd7c6faf263ccf0a21546e9b
diff --git a/metadata/md5-cache/dev-python/pyproject-fmt-1.3.0 b/metadata/md5-cache/dev-python/pyproject-fmt-1.3.0
deleted file mode 100644
index 57ea8f1f7f53..000000000000
--- a/metadata/md5-cache/dev-python/pyproject-fmt-1.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pytest-mock-3.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tox ) test? ( dev-python/natsort[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Format your pyproject.toml file
-EAPI=8
-HOMEPAGE=https://github.com/tox-dev/pyproject-fmt/ https://pypi.org/project/pyproject-fmt/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=dev-python/natsort[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pyproject-fmt/pyproject_fmt-1.3.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8031de5b8a3670408eb2833a47b242ce
diff --git a/metadata/md5-cache/dev-python/pyproject-fmt-1.4.1 b/metadata/md5-cache/dev-python/pyproject-fmt-1.4.1
deleted file mode 100644
index 17fbf1ce02bc..000000000000
--- a/metadata/md5-cache/dev-python/pyproject-fmt-1.4.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pytest-mock-3.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tox ) test? ( dev-python/natsort[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Format your pyproject.toml file
-EAPI=8
-HOMEPAGE=https://github.com/tox-dev/pyproject-fmt/ https://pypi.org/project/pyproject-fmt/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=dev-python/natsort[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pyproject-fmt/pyproject_fmt-1.4.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e6fddb1a78163b7030f17cb6ba21074b
diff --git a/metadata/md5-cache/dev-python/pyproject-fmt-1.5.1 b/metadata/md5-cache/dev-python/pyproject-fmt-1.5.1
index 9cbe19ca0c7d..680e8282450b 100644
--- a/metadata/md5-cache/dev-python/pyproject-fmt-1.5.1
+++ b/metadata/md5-cache/dev-python/pyproject-fmt-1.5.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/tox-dev/pyproject-fmt/ https://pypi.org/project/pyproject-fmt/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=dev-python/natsort[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyproject-fmt/pyproject_fmt-1.5.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e6fddb1a78163b7030f17cb6ba21074b
+_md5_=8031de5b8a3670408eb2833a47b242ce
diff --git a/metadata/md5-cache/dev-python/pyrsistent-0.20.0 b/metadata/md5-cache/dev-python/pyrsistent-0.20.0
index 4dfe2ccb0a34..28d869bdf5ea 100644
--- a/metadata/md5-cache/dev-python/pyrsistent-0.20.0
+++ b/metadata/md5-cache/dev-python/pyrsistent-0.20.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/tobgu/pyrsistent/ https://pypi.org/project/pyrsistent/
INHERIT=distutils-r1 pypi
IUSE=+native-extensions test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyrsistent/pyrsistent-0.20.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=91987d552c96009fd2ee4839c05e641f
+_md5_=b82f26750252fdb2eaed2cf8dc9f801e
diff --git a/metadata/md5-cache/dev-python/pyte-0.8.1 b/metadata/md5-cache/dev-python/pyte-0.8.1
deleted file mode 100644
index 67f3d98fb554..000000000000
--- a/metadata/md5-cache/dev-python/pyte-0.8.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Simple VTXXX-compatible terminal emulator
-EAPI=8
-HOMEPAGE=https://pypi.org/project/pyte/ https://github.com/selectel/pyte
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-3
-RDEPEND=dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/selectel/pyte/archive/0.8.1.tar.gz -> pyte-0.8.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c377baa4837f886480da4ce91afec171
diff --git a/metadata/md5-cache/dev-python/pyte-0.8.2 b/metadata/md5-cache/dev-python/pyte-0.8.2
index 75c7aaf5f4ca..2b33c38b79de 100644
--- a/metadata/md5-cache/dev-python/pyte-0.8.2
+++ b/metadata/md5-cache/dev-python/pyte-0.8.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/pyte/ https://github.com/selectel/pyte/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-3
RDEPEND=dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/selectel/pyte/archive/0.8.2.tar.gz -> pyte-0.8.2.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a476e6e44947b9533df649fbee3f0695
+_md5_=e0e898b38de11ed111af126530d070ec
diff --git a/metadata/md5-cache/dev-python/pytest-django-4.5.2-r1 b/metadata/md5-cache/dev-python/pytest-django-4.5.2-r1
deleted file mode 100644
index e6a8f347524a..000000000000
--- a/metadata/md5-cache/dev-python/pytest-django-4.5.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-1.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Django plugin for py.test
-EAPI=8
-HOMEPAGE=https://pypi.org/project/pytest-django/ https://pytest-django.readthedocs.io/ https://github.com/pytest-dev/pytest-django/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86
-LICENSE=BSD
-RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pytest-dev/pytest-django/archive/v4.5.2.tar.gz -> pytest-django-4.5.2.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4e905346ccc8ff3c75dcd5efda2b9678
diff --git a/metadata/md5-cache/dev-python/pytest-django-4.6.0 b/metadata/md5-cache/dev-python/pytest-django-4.6.0
deleted file mode 100644
index 4ff6926e6063..000000000000
--- a/metadata/md5-cache/dev-python/pytest-django-4.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-1.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-configurations-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Django plugin for pytest
-EAPI=8
-HOMEPAGE=https://pypi.org/project/pytest-django/ https://pytest-django.readthedocs.io/ https://github.com/pytest-dev/pytest-django/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/pytest-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pytest-dev/pytest-django/archive/v4.6.0.tar.gz -> pytest-django-4.6.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4b2248a0e6e22f6936d015b6163fb539
diff --git a/metadata/md5-cache/dev-python/pytest-django-4.7.0 b/metadata/md5-cache/dev-python/pytest-django-4.7.0
index 267a31571225..d74741698aa5 100644
--- a/metadata/md5-cache/dev-python/pytest-django-4.7.0
+++ b/metadata/md5-cache/dev-python/pytest-django-4.7.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/pytest-django/ https://pytest-django.readthedocs.io/ https://github.com/pytest-dev/pytest-django/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=BSD
RDEPEND=>=dev-python/pytest-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pytest-dev/pytest-django/archive/v4.7.0.tar.gz -> pytest-django-4.7.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4b2248a0e6e22f6936d015b6163fb539
+_md5_=8095c47c936f2872e2678e3681fb4ea7
diff --git a/metadata/md5-cache/dev-python/python-jose-3.3.0 b/metadata/md5-cache/dev-python/python-jose-3.3.0
deleted file mode 100644
index fe027df3f566..000000000000
--- a/metadata/md5-cache/dev-python/python-jose-3.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ecdsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycryptodome-3.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A JavaScript Object Signing and Encryption (JOSE) implementation in Python
-EAPI=7
-HOMEPAGE=https://github.com/mpdavis/python-jose https://pypi.org/project/python-jose/
-INHERIT=distutils-r1
-IUSE=test doc python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=MIT
-RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ecdsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycryptodome-3.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mpdavis/python-jose/archive/3.3.0.tar.gz -> python-jose-3.3.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d25a07b13682fa1c78c0f2796cadb820
diff --git a/metadata/md5-cache/dev-python/python-jose-3.3.0-r1 b/metadata/md5-cache/dev-python/python-jose-3.3.0-r1
index bfdc3bd9ae7c..ac6b6b129364 100644
--- a/metadata/md5-cache/dev-python/python-jose-3.3.0-r1
+++ b/metadata/md5-cache/dev-python/python-jose-3.3.0-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/mpdavis/python-jose/ https://pypi.org/project/python-jose/
INHERIT=distutils-r1
IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ecdsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycryptodome-3.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mpdavis/python-jose/archive/3.3.0.tar.gz -> python-jose-3.3.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=45daab1dd4a74c614f90719893a44754
+_md5_=b276777c567dcb9555eca8762e9f571e
diff --git a/metadata/md5-cache/dev-python/python-lsp-server-1.8.2 b/metadata/md5-cache/dev-python/python-lsp-server-1.8.2
deleted file mode 100644
index 2c393cf3396e..000000000000
--- a/metadata/md5-cache/dev-python/python-lsp-server-1.8.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/autopep8-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flake8-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycodestyle-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pydocstyle-6.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/pydocstyle-6.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyflakes-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pylint-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/QtPy[gui,testlib,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/docstring-to-markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jedi-0.17.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-lsp-jsonrpc-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pluggy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] all-plugins? ( >=dev-python/autopep8-2.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flake8-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycodestyle-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pydocstyle-6.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/pydocstyle-6.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyflakes-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pylint-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Python Language Server for the Language Server Protocol
-EAPI=8
-HOMEPAGE=https://github.com/python-lsp/python-lsp-server/ https://pypi.org/project/python-lsp-server/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=all-plugins test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm64 ~ppc64 x86
-LICENSE=MIT
-RDEPEND=dev-python/docstring-to-markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jedi-0.17.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-lsp-jsonrpc-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pluggy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] all-plugins? ( >=dev-python/autopep8-2.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flake8-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycodestyle-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pydocstyle-6.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/pydocstyle-6.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyflakes-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pylint-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/python-lsp-server/python-lsp-server-1.8.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e7c13718cbe205cb6ba05fd66c16dece
diff --git a/metadata/md5-cache/dev-python/python-lsp-server-1.8.2-r1 b/metadata/md5-cache/dev-python/python-lsp-server-1.8.2-r1
deleted file mode 100644
index 99930cc270b1..000000000000
--- a/metadata/md5-cache/dev-python/python-lsp-server-1.8.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/autopep8-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flake8-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycodestyle-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyflakes-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/QtPy[gui,testlib,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/docstring-to-markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.17.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-jsonrpc-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pluggy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] all-plugins? ( >=dev-python/autopep8-2.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flake8-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycodestyle-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyflakes-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Python Language Server for the Language Server Protocol
-EAPI=8
-HOMEPAGE=https://github.com/python-lsp/python-lsp-server/ https://pypi.org/project/python-lsp-server/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=all-plugins test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/docstring-to-markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.17.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-jsonrpc-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pluggy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] all-plugins? ( >=dev-python/autopep8-2.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flake8-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycodestyle-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyflakes-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/python-lsp-server/python-lsp-server-1.8.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=300e3f82eb00bea0dcd0e199924dd1b4
diff --git a/metadata/md5-cache/dev-python/python-lsp-server-1.9.0 b/metadata/md5-cache/dev-python/python-lsp-server-1.9.0
index 7b83160da13a..1c8239cf073d 100644
--- a/metadata/md5-cache/dev-python/python-lsp-server-1.9.0
+++ b/metadata/md5-cache/dev-python/python-lsp-server-1.9.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/python-lsp/python-lsp-server/ https://pypi.org/project/python-lsp-server/
INHERIT=distutils-r1 optfeature pypi
IUSE=all-plugins test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=MIT
RDEPEND=dev-python/docstring-to-markdown[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.17.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-jsonrpc-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pluggy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] all-plugins? ( >=dev-python/autopep8-2.0.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flake8-5.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycodestyle-2.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyflakes-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yapf-0.33.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/python-lsp-server/python-lsp-server-1.9.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=49c03f2a62164e49e384f0a34aaa7610
+_md5_=d6940432d974b9a79dc8ced2c486a56b
diff --git a/metadata/md5-cache/dev-python/pywayland-0.4.16 b/metadata/md5-cache/dev-python/pywayland-0.4.16
deleted file mode 100644
index adebec7c0414..000000000000
--- a/metadata/md5-cache/dev-python/pywayland-0.4.16
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/wayland-scanner test? ( dev-libs/wayland python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/wayland python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-libs/wayland-protocols python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-DESCRIPTION=Python bindings for the libwayland library
-EAPI=8
-HOMEPAGE=https://pywayland.readthedocs.io/en/latest/ https://github.com/flacjacket/pywayland https://pypi.org/project/pywayland/
-INHERIT=distutils-r1 xdg-utils
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=amd64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/wayland python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/flacjacket/pywayland/archive/refs/tags/v0.4.16.tar.gz -> pywayland-0.4.16.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bcb0096fc972616a2df0f4c5126ed20d
diff --git a/metadata/md5-cache/dev-python/pywayland-0.4.17 b/metadata/md5-cache/dev-python/pywayland-0.4.17
index fee1c309532a..0e41ee4e5d87 100644
--- a/metadata/md5-cache/dev-python/pywayland-0.4.17
+++ b/metadata/md5-cache/dev-python/pywayland-0.4.17
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pywayland.readthedocs.io/en/latest/ https://github.com/flacjacket/pywayland https://pypi.org/project/pywayland/
INHERIT=distutils-r1 xdg-utils
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~riscv ~x86
+KEYWORDS=amd64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=dev-libs/wayland python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/flacjacket/pywayland/archive/refs/tags/v0.4.17.tar.gz -> pywayland-0.4.17.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=89ad1bf6184780f11092f5259367f627
+_md5_=280d4762a9140c280fa67fc21cc6afbc
diff --git a/metadata/md5-cache/dev-python/reedsolo-2.1.1_beta1-r1 b/metadata/md5-cache/dev-python/reedsolo-2.1.1_beta1-r1
deleted file mode 100644
index 7c96f201ae30..000000000000
--- a/metadata/md5-cache/dev-python/reedsolo-2.1.1_beta1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-DESCRIPTION=Python Reed Solomon encoder/decoder
-EAPI=8
-HOMEPAGE=https://github.com/tomerfiliba-org/reedsolomon/ https://pypi.org/project/reedsolo/
-INHERIT=distutils-r1 pypi
-IUSE=+native-extensions test python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=amd64 ~arm ~arm64 x86
-LICENSE=|| ( Unlicense MIT-0 )
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/r/reedsolo/reedsolo-2.1.1b1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=617e8915e71acce1d024d336e49f0029
diff --git a/metadata/md5-cache/dev-python/reedsolo-2.1.1_beta1-r2 b/metadata/md5-cache/dev-python/reedsolo-2.1.1_beta1-r2
index e36ebf321584..b283030bc7db 100644
--- a/metadata/md5-cache/dev-python/reedsolo-2.1.1_beta1-r2
+++ b/metadata/md5-cache/dev-python/reedsolo-2.1.1_beta1-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/tomerfiliba-org/reedsolomon/ https://pypi.org/project/reedsolo/
INHERIT=distutils-r1 pypi
IUSE=+native-extensions test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=|| ( Unlicense MIT-0 )
RDEPEND=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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/reedsolo/reedsolo-2.1.1b1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2070cf31f56b42d5e58b0b63a1c9f5e3
+_md5_=dd8abcef82a93fc7e7c439cad9d7c154
diff --git a/metadata/md5-cache/dev-python/referencing-0.30.2 b/metadata/md5-cache/dev-python/referencing-0.30.2
deleted file mode 100644
index 3adb6272c22d..000000000000
--- a/metadata/md5-cache/dev-python/referencing-0.30.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/jsonschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-subtests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Cross-specification JSON referencing (JSON Schema, OpenAPI...)
-EAPI=8
-HOMEPAGE=https://github.com/python-jsonschema/referencing/ https://pypi.org/project/referencing/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/r/referencing/referencing-0.30.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a0aa7ce4f198ca1dfeaad9ee6e7de9c6
diff --git a/metadata/md5-cache/dev-python/reportlab-4.0.6 b/metadata/md5-cache/dev-python/reportlab-4.0.6
deleted file mode 100644
index 14894e27087c..000000000000
--- a/metadata/md5-cache/dev-python/reportlab-4.0.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=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 )
-DESCRIPTION=Tools for generating printable PDF documents from any data source
-EAPI=8
-HOMEPAGE=https://www.reportlab.com/ https://pypi.org/project/reportlab/
-INHERIT=distutils-r1 pypi
-IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-4.0.6.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e95f555176cbb2e935e7aedeb35798c8
diff --git a/metadata/md5-cache/dev-python/reportlab-4.0.7 b/metadata/md5-cache/dev-python/reportlab-4.0.7
index d21dbac9f8f1..ebcc8150a432 100644
--- a/metadata/md5-cache/dev-python/reportlab-4.0.7
+++ b/metadata/md5-cache/dev-python/reportlab-4.0.7
@@ -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_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-4.0.7.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=23e26264d5139cf65262723df650dbf6
+_md5_=e95f555176cbb2e935e7aedeb35798c8
diff --git a/metadata/md5-cache/dev-python/responses-0.23.3 b/metadata/md5-cache/dev-python/responses-0.23.3
deleted file mode 100644
index 219b327485e9..000000000000
--- a/metadata/md5-cache/dev-python/responses-0.23.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-httpserver[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.30.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Utility for mocking out the Python Requests library
-EAPI=8
-HOMEPAGE=https://pypi.org/project/responses/ https://github.com/getsentry/responses/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.30.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/r/responses/responses-0.23.3.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0f74a5a1729c02aa8ecb91fa82860acc
diff --git a/metadata/md5-cache/dev-python/responses-0.24.1 b/metadata/md5-cache/dev-python/responses-0.24.1
index 6f24a82df959..865bda7eec67 100644
--- a/metadata/md5-cache/dev-python/responses-0.24.1
+++ b/metadata/md5-cache/dev-python/responses-0.24.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/responses/ https://github.com/getsentry/responses/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.30.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/responses/responses-0.24.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=15129920b46049fc987916f048b9fc5c
+_md5_=b4cda1eb76080d56ce62d4ed15994451
diff --git a/metadata/md5-cache/dev-python/rope-1.10.0 b/metadata/md5-cache/dev-python/rope-1.10.0
deleted file mode 100644
index f05ec4f837f4..000000000000
--- a/metadata/md5-cache/dev-python/rope-1.10.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/build[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytoolconfig-1.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python refactoring library
-EAPI=8
-HOMEPAGE=https://pypi.org/project/rope/ https://github.com/python-rope/rope/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~ppc64 x86
-LICENSE=LGPL-3+
-RDEPEND=>=dev-python/pytoolconfig-1.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/r/rope/rope-1.10.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1f60524d5f76cf4b524f7b2668aae14c
diff --git a/metadata/md5-cache/dev-python/rope-1.11.0 b/metadata/md5-cache/dev-python/rope-1.11.0
index 8c7843a8aa67..817ae87b9fe6 100644
--- a/metadata/md5-cache/dev-python/rope-1.11.0
+++ b/metadata/md5-cache/dev-python/rope-1.11.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/rope/ https://github.com/python-rope/rope/
INHERIT=distutils-r1 pypi
IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=LGPL-3+
RDEPEND=>=dev-python/pytoolconfig-1.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/rope/rope-1.11.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8174bab1e726aaa40035c31ba06b5f23
+_md5_=1f60524d5f76cf4b524f7b2668aae14c
diff --git a/metadata/md5-cache/dev-python/rpds-py-0.13.1 b/metadata/md5-cache/dev-python/rpds-py-0.13.1
index a6bb77c4e7a1..4ce0ee0865a6 100644
--- a/metadata/md5-cache/dev-python/rpds-py-0.13.1
+++ b/metadata/md5-cache/dev-python/rpds-py-0.13.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_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 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 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/rpds-py/rpds_py-0.13.1.tar.gz https://crates.io/api/v1/crates/archery/1.1.0/download -> archery-1.1.0.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.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/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.31/download -> quote-1.0.31.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/rpds/1.1.0/download -> rpds-1.1.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.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/syn/2.0.32/download -> syn-2.0.32.crate https://crates.io/api/v1/crates/target-lexicon/0.12.9/download -> target-lexicon-0.12.9.crate https://crates.io/api/v1/crates/triomphe/0.1.9/download -> triomphe-0.1.9.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.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_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.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_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.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_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=afe75b5a299f443a51feb0bee3d142d3
+_md5_=49c95e805c7f94c81e3fc2c79fbb751c
diff --git a/metadata/md5-cache/dev-python/rpyc-5.3.1 b/metadata/md5-cache/dev-python/rpyc-5.3.1
deleted file mode 100644
index 5fc426e14faf..000000000000
--- a/metadata/md5-cache/dev-python/rpyc-5.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=numpy? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gdb? ( sys-devel/gdb ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DESCRIPTION=Remote Python Call (RPyC), a transparent and symmetric RPC library
-EAPI=8
-HOMEPAGE=https://rpyc.readthedocs.io/en/latest/ https://pypi.org/project/rpyc/ https://github.com/tomerfiliba-org/rpyc
-INHERIT=distutils-r1
-IUSE=test numpy gdb python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm64 ~riscv x86
-LICENSE=MIT
-RDEPEND=numpy? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gdb? ( sys-devel/gdb ) dev-python/plumbum[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/tomerfiliba-org/rpyc/archive/refs/tags/5.3.1.tar.gz -> rpyc-5.3.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8ad9914a6778b6042c4cf2b1b42fa9c1
diff --git a/metadata/md5-cache/dev-python/rpyc-5.3.1-r1 b/metadata/md5-cache/dev-python/rpyc-5.3.1-r1
index fdc6672ec5d0..d2445dd9ee9c 100644
--- a/metadata/md5-cache/dev-python/rpyc-5.3.1-r1
+++ b/metadata/md5-cache/dev-python/rpyc-5.3.1-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://rpyc.readthedocs.io/en/latest/ https://pypi.org/project/rpyc/ https://github.com/tomerfiliba-org/rpyc
INHERIT=distutils-r1
IUSE=test numpy gdb python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 arm64 ~riscv x86
LICENSE=MIT
RDEPEND=numpy? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gdb? ( sys-devel/gdb ) dev-python/plumbum[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tomerfiliba-org/rpyc/archive/refs/tags/5.3.1.tar.gz -> rpyc-5.3.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=49131207b2a64442bf5efc5dbc9b4247
+_md5_=db8c941eb1f659de319e9b32a2ff1254
diff --git a/metadata/md5-cache/dev-python/ruamel-yaml-0.18.3 b/metadata/md5-cache/dev-python/ruamel-yaml-0.18.3
deleted file mode 100644
index 75292f22c59b..000000000000
--- a/metadata/md5-cache/dev-python/ruamel-yaml-0.18.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/ruamel-std-pathlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=YAML parser/emitter that supports roundtrip comment preservation
-EAPI=8
-HOMEPAGE=https://pypi.org/project/ruamel.yaml/ https://sourceforge.net/projects/ruamel-yaml/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://sourceforge/ruamel-dl-tagged-releases/ruamel.yaml-0.18.3.tar.xz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2cc062fa97876559a0fee37b9c9b1c77
diff --git a/metadata/md5-cache/dev-python/ruamel-yaml-0.18.4 b/metadata/md5-cache/dev-python/ruamel-yaml-0.18.4
deleted file mode 100644
index 8bd16be2d520..000000000000
--- a/metadata/md5-cache/dev-python/ruamel-yaml-0.18.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/ruamel-std-pathlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=YAML parser/emitter that supports roundtrip comment preservation
-EAPI=8
-HOMEPAGE=https://pypi.org/project/ruamel.yaml/ https://sourceforge.net/projects/ruamel-yaml/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://sourceforge/ruamel-dl-tagged-releases/ruamel.yaml-0.18.4.tar.xz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2cc062fa97876559a0fee37b9c9b1c77
diff --git a/metadata/md5-cache/dev-python/ruamel-yaml-0.18.5 b/metadata/md5-cache/dev-python/ruamel-yaml-0.18.5
index c859c9f2c908..3474659128bf 100644
--- a/metadata/md5-cache/dev-python/ruamel-yaml-0.18.5
+++ b/metadata/md5-cache/dev-python/ruamel-yaml-0.18.5
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/ruamel.yaml/ https://sourceforge.net/projects/ruamel-yaml/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=MIT
RDEPEND=dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/ruamel-dl-tagged-releases/ruamel.yaml-0.18.5.tar.xz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2cc062fa97876559a0fee37b9c9b1c77
+_md5_=7ea1bb7a8aeb139f77d625a8528a7429
diff --git a/metadata/md5-cache/dev-python/selenium-4.13.0 b/metadata/md5-cache/dev-python/selenium-4.13.0
deleted file mode 100644
index 198c80c94c84..000000000000
--- a/metadata/md5-cache/dev-python/selenium-4.13.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/certifi-2021.10.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python language binding for Selenium Remote Control
-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 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/certifi-2021.10.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/selenium/selenium-4.13.0.tar.gz test? ( https://github.com/SeleniumHQ/selenium/archive/selenium-4.13.0.tar.gz -> selenium-selenium-4.13.0.gh.tar.gz )
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=638f5e82f928a8d97b99bce3cbd073bb
diff --git a/metadata/md5-cache/dev-python/selenium-4.14.0 b/metadata/md5-cache/dev-python/selenium-4.14.0
deleted file mode 100644
index 18019d60c119..000000000000
--- a/metadata/md5-cache/dev-python/selenium-4.14.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/certifi-2021.10.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python language binding for Selenium Remote Control
-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 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/certifi-2021.10.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/selenium/selenium-4.14.0.tar.gz test? ( https://github.com/SeleniumHQ/selenium/archive/selenium-4.14.0.tar.gz -> selenium-selenium-4.14.0.gh.tar.gz )
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=b5517fd535cdc4c1e18f4b3f371b812a
diff --git a/metadata/md5-cache/dev-python/selenium-4.15.0 b/metadata/md5-cache/dev-python/selenium-4.15.0
deleted file mode 100644
index 3db3947c23d3..000000000000
--- a/metadata/md5-cache/dev-python/selenium-4.15.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/certifi-2021.10.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python language binding for Selenium Remote Control
-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 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/certifi-2021.10.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/selenium/selenium-4.15.0.tar.gz test? ( https://github.com/SeleniumHQ/selenium/archive/selenium-4.15.0.tar.gz -> selenium-selenium-4.15.0.gh.tar.gz )
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f5f94d0de1d4d600330b9e740ec4d8c8
diff --git a/metadata/md5-cache/dev-python/selenium-4.15.1 b/metadata/md5-cache/dev-python/selenium-4.15.1
deleted file mode 100644
index 08fdf3cf4f92..000000000000
--- a/metadata/md5-cache/dev-python/selenium-4.15.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/certifi-2021.10.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python language binding for Selenium Remote Control
-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 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/certifi-2021.10.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/selenium/selenium-4.15.1.tar.gz test? ( https://github.com/SeleniumHQ/selenium/archive/selenium-4.15.1-python.tar.gz -> selenium-selenium-4.15.1-python.gh.tar.gz )
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=66da39ca8ef7568b9ae13d2c66a819e4
diff --git a/metadata/md5-cache/dev-python/selenium-4.15.2 b/metadata/md5-cache/dev-python/selenium-4.15.2
index 2eb214456f16..a2bbb56570f6 100644
--- a/metadata/md5-cache/dev-python/selenium-4.15.2
+++ b/metadata/md5-cache/dev-python/selenium-4.15.2
@@ -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 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-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-2021.10.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/selenium/selenium-4.15.2.tar.gz test? ( https://github.com/SeleniumHQ/selenium/archive/selenium-4.15.2-python.tar.gz -> selenium-selenium-4.15.2-python.gh.tar.gz )
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c592910b49c4e974dac8000d2f474e98
+_md5_=6ad0868c28c6d13b390f4f8bb32bd003
diff --git a/metadata/md5-cache/dev-python/setuptools-rust-1.8.1 b/metadata/md5-cache/dev-python/setuptools-rust-1.8.1
index 66768aacd087..83e1ad6a8222 100644
--- a/metadata/md5-cache/dev-python/setuptools-rust-1.8.1
+++ b/metadata/md5-cache/dev-python/setuptools-rust-1.8.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/PyO3/setuptools-rust/ https://pypi.org/project/setuptools-rust/
INHERIT=distutils-r1 cargo
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 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
RDEPEND=virtual/rust <dev-python/semantic-version-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/semantic-version-2.8.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-62.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/PyO3/setuptools-rust/archive/v1.8.1.tar.gz -> setuptools-rust-1.8.1.gh.tar.gz test? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.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/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/cssparser-macros/0.6.0/download -> cssparser-macros-0.6.0.crate https://crates.io/api/v1/crates/cssparser/0.27.2/download -> cssparser-0.27.2.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/dtoa-short/0.3.3/download -> dtoa-short-0.3.3.crate https://crates.io/api/v1/crates/dtoa/0.4.8/download -> dtoa-0.4.8.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/html5ever/0.25.1/download -> html5ever-0.25.1.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/kuchiki/0.8.1/download -> kuchiki-0.8.1.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.121/download -> libc-0.2.121.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/lock_api/0.4.6/download -> lock_api-0.4.6.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/markup5ever/0.10.1/download -> markup5ever-0.10.1.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nodrop/0.1.14/download -> nodrop-0.1.14.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/phf/0.8.0/download -> phf-0.8.0.crate https://crates.io/api/v1/crates/phf_codegen/0.8.0/download -> phf_codegen-0.8.0.crate https://crates.io/api/v1/crates/phf_generator/0.8.0/download -> phf_generator-0.8.0.crate https://crates.io/api/v1/crates/phf_macros/0.8.0/download -> phf_macros-0.8.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.8.0/download -> phf_shared-0.8.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.19/download -> proc-macro-hack-0.5.19.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/pyo3-build-config/0.19.2/download -> pyo3-build-config-0.19.2.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.19.2/download -> pyo3-ffi-0.19.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.19.2/download -> pyo3-macros-backend-0.19.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.19.2/download -> pyo3-macros-0.19.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.19.2/download -> pyo3-0.19.2.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.32/download -> quote-1.0.32.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rand_pcg/0.2.1/download -> rand_pcg-0.2.1.crate https://crates.io/api/v1/crates/redox_syscall/0.2.11/download -> redox_syscall-0.2.11.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/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/selectors/0.22.0/download -> selectors-0.22.0.crate https://crates.io/api/v1/crates/semver/1.0.6/download -> semver-1.0.6.crate https://crates.io/api/v1/crates/serde/1.0.136/download -> serde-1.0.136.crate https://crates.io/api/v1/crates/servo_arc/0.1.1/download -> servo_arc-0.1.1.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.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/string_cache/0.8.3/download -> string_cache-0.8.3.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.1/download -> string_cache_codegen-0.5.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/1.0.89/download -> syn-1.0.89.crate https://crates.io/api/v1/crates/syn/2.0.32/download -> syn-2.0.32.crate https://crates.io/api/v1/crates/syn/2.0.38/download -> syn-2.0.38.crate https://crates.io/api/v1/crates/target-lexicon/0.12.11/download -> target-lexicon-0.12.11.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/thin-slice/0.1.1/download -> thin-slice-0.1.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.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/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.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-targets/0.48.1/download -> windows-targets-0.48.1.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_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.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_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.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_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.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_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.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_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.48.5/download -> windows_x86_64_gnu-0.48.5.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.48.5/download -> windows_x86_64_gnullvm-0.48.5.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.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6e1f57213fc0b13fc8c2ebdbce0c6d9a
+_md5_=cca3a7143e789d34f5e00df6c58f0dfb
diff --git a/metadata/md5-cache/dev-python/simpy-4.1.1 b/metadata/md5-cache/dev-python/simpy-4.1.1
index fbef782b7108..40509a19ddf7 100644
--- a/metadata/md5-cache/dev-python/simpy-4.1.1
+++ b/metadata/md5-cache/dev-python/simpy-4.1.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://simpy.readthedocs.io/ https://gitlab.com/team-simpy/simpy/ https://pypi.org/project/simpy/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[tk] ) python_targets_python3_11? ( dev-lang/python:3.11[tk] ) python_targets_python3_12? ( dev-lang/python:3.12[tk] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/simpy/simpy-4.1.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1fd3020bcdaf3b695068f7d12dc32aed
+_md5_=517e3b73207e95310eb2afb793657900
diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.24.0 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.24.0
deleted file mode 100644
index dc45d381aa69..000000000000
--- a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.24.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/sphobjinv-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/sphinx-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Type hints support for the Sphinx autodoc extension
-EAPI=8
-HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/sphinx-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-autodoc-typehints/sphinx_autodoc_typehints-1.24.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c0a973ce835e9ba6f6566882aa881b56
diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.24.1 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.24.1
deleted file mode 100644
index 3339f9a2750b..000000000000
--- a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.24.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/sphobjinv-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Type hints support for the Sphinx autodoc extension
-EAPI=8
-HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-autodoc-typehints/sphinx_autodoc_typehints-1.24.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7b296483cbbcd55d65770f3ccc1d0584
diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.0 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.0
deleted file mode 100644
index 49358b12b3fb..000000000000
--- a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/sphobjinv-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Type hints support for the Sphinx autodoc extension
-EAPI=8
-HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-autodoc-typehints/sphinx_autodoc_typehints-1.25.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7b296483cbbcd55d65770f3ccc1d0584
diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.1 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.1
deleted file mode 100644
index 58e32dc46793..000000000000
--- a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/sphobjinv-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Type hints support for the Sphinx autodoc extension
-EAPI=8
-HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-autodoc-typehints/sphinx_autodoc_typehints-1.25.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7b296483cbbcd55d65770f3ccc1d0584
diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.2 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.2
index d03458a2a656..3d6e5fdf2296 100644
--- a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.2
+++ b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.25.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=>=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-autodoc-typehints/sphinx_autodoc_typehints-1.25.2.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7b296483cbbcd55d65770f3ccc1d0584
+_md5_=f1ae7497a9a7dfcdcc233e770e50bee3
diff --git a/metadata/md5-cache/dev-python/sqlalchemy-1.4.50 b/metadata/md5-cache/dev-python/sqlalchemy-1.4.50
index 2c7c86ef7b0f..3cfe4d4d6dea 100644
--- a/metadata/md5-cache/dev-python/sqlalchemy-1.4.50
+++ b/metadata/md5-cache/dev-python/sqlalchemy-1.4.50
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/
INHERIT=distutils-r1 optfeature pypi
IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-1.4.50.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=163eca4ab79cab48abff6f9bbc843d66
+_md5_=11a941dc30adb924850106f810448765
diff --git a/metadata/md5-cache/dev-python/sqlalchemy-2.0.23 b/metadata/md5-cache/dev-python/sqlalchemy-2.0.23
index ac974caa9362..2cdd1913c8c9 100644
--- a/metadata/md5-cache/dev-python/sqlalchemy-2.0.23
+++ b/metadata/md5-cache/dev-python/sqlalchemy-2.0.23
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/
INHERIT=distutils-r1 multiprocessing optfeature pypi
IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-2.0.23.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ba8b4a2c42057c215cd01d3b42939a0d
+_md5_=614513832cc7a78813ca96f46ad26678
diff --git a/metadata/md5-cache/dev-python/sshpubkeys-3.3.1 b/metadata/md5-cache/dev-python/sshpubkeys-3.3.1
deleted file mode 100644
index b9544e79b3ad..000000000000
--- a/metadata/md5-cache/dev-python/sshpubkeys-3.3.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ecdsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=OpenSSH public key parser for Python
-EAPI=7
-HOMEPAGE=https://pypi.org/project/sshpubkeys/ https://github.com/ojarva/python-sshpubkeys/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
-LICENSE=BSD
-RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ecdsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ojarva/python-sshpubkeys/archive/3.3.1.tar.gz -> python-sshpubkeys-3.3.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ae68eedb3dbdabe3697f00a065b36391
diff --git a/metadata/md5-cache/dev-python/sshpubkeys-3.3.1-r1 b/metadata/md5-cache/dev-python/sshpubkeys-3.3.1-r1
index 7404f625aa22..c22ef41785c0 100644
--- a/metadata/md5-cache/dev-python/sshpubkeys-3.3.1-r1
+++ b/metadata/md5-cache/dev-python/sshpubkeys-3.3.1-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/sshpubkeys/ https://github.com/ojarva/python-sshpubkeys/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ecdsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ojarva/python-sshpubkeys/archive/3.3.1.tar.gz -> python-sshpubkeys-3.3.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4e1780126d8dda64d7de1c7fe13e8525
+_md5_=bddb853708e4e88aef88ed2105345308
diff --git a/metadata/md5-cache/dev-python/starlette-0.31.1 b/metadata/md5-cache/dev-python/starlette-0.31.1
deleted file mode 100644
index 40785b92c579..000000000000
--- a/metadata/md5-cache/dev-python/starlette-0.31.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/anyio-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/anyio-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/httpx-0.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/itsdangerous[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-multipart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=The little ASGI framework that shines
-EAPI=8
-HOMEPAGE=https://www.starlette.io/ https://github.com/encode/starlette/ https://pypi.org/project/starlette/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=<dev-python/anyio-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/anyio-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/httpx-0.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/itsdangerous[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-multipart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/encode/starlette/archive/0.31.1.tar.gz -> starlette-0.31.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8bc6fce3a9edd8ff3d0609f33fa28397
diff --git a/metadata/md5-cache/dev-python/starlette-0.32.0 b/metadata/md5-cache/dev-python/starlette-0.32.0
index 2d8a1fd41165..7cc3a8464cd4 100644
--- a/metadata/md5-cache/dev-python/starlette-0.32.0
+++ b/metadata/md5-cache/dev-python/starlette-0.32.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.starlette.io/ https://github.com/encode/starlette/ https://pypi.org/project/starlette/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=<dev-python/anyio-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/anyio-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/httpx-0.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/itsdangerous[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-multipart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/encode/starlette/archive/0.32.0.tar.gz -> starlette-0.32.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=82bde3186ff4036fcdcfbe43fdde6575
+_md5_=8bc6fce3a9edd8ff3d0609f33fa28397
diff --git a/metadata/md5-cache/dev-python/testtools-2.6.0-r2 b/metadata/md5-cache/dev-python/testtools-2.6.0-r2
deleted file mode 100644
index f500488de416..000000000000
--- a/metadata/md5-cache/dev-python/testtools-2.6.0-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/fixtures-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testscenarios[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testresources[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( dev-python/pypy3[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Extensions to the Python standard library unit testing framework
-EAPI=8
-HOMEPAGE=https://github.com/testing-cabal/testtools/ https://pypi.org/project/testtools/
-INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=MIT
-PDEPEND=>=dev-python/fixtures-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-RDEPEND=>=dev-python/pbr-0.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/testtools/testtools-2.6.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=779aa70653d1715a6ff2efd88e0a4276
diff --git a/metadata/md5-cache/dev-python/testtools-2.7.1 b/metadata/md5-cache/dev-python/testtools-2.7.1
index 306311992b2a..a06fa214d339 100644
--- a/metadata/md5-cache/dev-python/testtools-2.7.1
+++ b/metadata/md5-cache/dev-python/testtools-2.7.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/testing-cabal/testtools/ https://pypi.org/project/testtools/
INHERIT=distutils-r1 pypi
IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[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(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/testtools/testtools-2.7.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=acce9f44d4e9a8e5014dc59cc0b52961
+_md5_=7922433a2830f456c7f3846b5f5077a7
diff --git a/metadata/md5-cache/dev-python/tiny-proxy-0.2.0 b/metadata/md5-cache/dev-python/tiny-proxy-0.2.0
deleted file mode 100644
index 2a4fe79aabbe..000000000000
--- a/metadata/md5-cache/dev-python/tiny-proxy-0.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/aiohttp-3.8.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/httpx-0.23.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/httpx-socks-0.7.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-asyncio-0.18.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/anyio-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/anyio-3.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Simple proxy server (SOCKS4(a), SOCKS5(h), HTTP tunnel)
-EAPI=8
-HOMEPAGE=https://github.com/romis2012/tiny-proxy/ https://pypi.org/project/tiny-proxy/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/anyio-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/anyio-3.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/romis2012/tiny-proxy/archive/v0.2.0.tar.gz -> tiny-proxy-0.2.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4bc49fed0226023647c15be5625ff686
diff --git a/metadata/md5-cache/dev-python/tiny-proxy-0.2.1 b/metadata/md5-cache/dev-python/tiny-proxy-0.2.1
index 6d38dbfb5b5e..ee8aecf5ef7a 100644
--- a/metadata/md5-cache/dev-python/tiny-proxy-0.2.1
+++ b/metadata/md5-cache/dev-python/tiny-proxy-0.2.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/romis2012/tiny-proxy/ https://pypi.org/project/tiny-proxy/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=<dev-python/anyio-5.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/anyio-3.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/romis2012/tiny-proxy/archive/v0.2.1.tar.gz -> tiny-proxy-0.2.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d114a8bc30642efdc91b7591d643af79
+_md5_=95b1f6d783fcfae21f39b17b5e79836a
diff --git a/metadata/md5-cache/dev-python/tldextract-5.0.1 b/metadata/md5-cache/dev-python/tldextract-5.0.1
deleted file mode 100644
index f2d459f5e640..000000000000
--- a/metadata/md5-cache/dev-python/tldextract-5.0.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/filelock-3.0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-file-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Accurately separate the TLD from the registered domain and subdomains of a URL
-EAPI=8
-HOMEPAGE=https://github.com/john-kurkowski/tldextract/ https://pypi.org/project/tldextract/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm64 ~loong x86
-LICENSE=BSD
-RDEPEND=>=dev-python/filelock-3.0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-file-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/tldextract/tldextract-5.0.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=702cfef0f7427ed042f4b740fe688616
diff --git a/metadata/md5-cache/dev-python/tldextract-5.1.0 b/metadata/md5-cache/dev-python/tldextract-5.1.0
deleted file mode 100644
index 56471365c5fd..000000000000
--- a/metadata/md5-cache/dev-python/tldextract-5.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/filelock-3.0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-file-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Accurately separate the TLD from the registered domain and subdomains of a URL
-EAPI=8
-HOMEPAGE=https://github.com/john-kurkowski/tldextract/ https://pypi.org/project/tldextract/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~loong ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/filelock-3.0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-file-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/tldextract/tldextract-5.1.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f7a22e74a3109a9baff667ea6f516d1c
diff --git a/metadata/md5-cache/dev-python/tldextract-5.1.1 b/metadata/md5-cache/dev-python/tldextract-5.1.1
index 31242b5a387d..9cdd7c275e72 100644
--- a/metadata/md5-cache/dev-python/tldextract-5.1.1
+++ b/metadata/md5-cache/dev-python/tldextract-5.1.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/john-kurkowski/tldextract/ https://pypi.org/project/tldextract/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~loong ~x86
+KEYWORDS=amd64 ~arm64 ~loong x86
LICENSE=BSD
RDEPEND=>=dev-python/filelock-3.0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-file-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tldextract/tldextract-5.1.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f7a22e74a3109a9baff667ea6f516d1c
+_md5_=702cfef0f7427ed042f4b740fe688616
diff --git a/metadata/md5-cache/dev-python/tomlkit-0.12.1 b/metadata/md5-cache/dev-python/tomlkit-0.12.1
deleted file mode 100644
index 7aa0ce303241..000000000000
--- a/metadata/md5-cache/dev-python/tomlkit-0.12.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Style preserving TOML library
-EAPI=8
-HOMEPAGE=https://github.com/sdispater/tomlkit/ https://pypi.org/project/tomlkit/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/tomlkit/tomlkit-0.12.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=75515e24e178fbe9e69d56cf06c7a34a
diff --git a/metadata/md5-cache/dev-python/tomlkit-0.12.2 b/metadata/md5-cache/dev-python/tomlkit-0.12.2
deleted file mode 100644
index 4f1b73d45554..000000000000
--- a/metadata/md5-cache/dev-python/tomlkit-0.12.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Style preserving TOML library
-EAPI=8
-HOMEPAGE=https://github.com/sdispater/tomlkit/ https://pypi.org/project/tomlkit/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/tomlkit/tomlkit-0.12.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e301c0d3673638175c05fc10ef1187ab
diff --git a/metadata/md5-cache/dev-python/tomlkit-0.12.3 b/metadata/md5-cache/dev-python/tomlkit-0.12.3
index a7a77364759e..c1c63bab9227 100644
--- a/metadata/md5-cache/dev-python/tomlkit-0.12.3
+++ b/metadata/md5-cache/dev-python/tomlkit-0.12.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/sdispater/tomlkit/ https://pypi.org/project/tomlkit/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tomlkit/tomlkit-0.12.3.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e301c0d3673638175c05fc10ef1187ab
+_md5_=75515e24e178fbe9e69d56cf06c7a34a
diff --git a/metadata/md5-cache/dev-python/towncrier-23.11.0 b/metadata/md5-cache/dev-python/towncrier-23.11.0
index ad071b8e8400..e3d498e338af 100644
--- a/metadata/md5-cache/dev-python/towncrier-23.11.0
+++ b/metadata/md5-cache/dev-python/towncrier-23.11.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/twisted/towncrier/ https://pypi.org/project/towncrier/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=MIT
RDEPEND=dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click-default-group[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/incremental[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/twisted/towncrier/archive/23.11.0.tar.gz -> towncrier-23.11.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a6f05607c04135b8a7b9523a7a284e09
+_md5_=1c5fb2fd82f63ba8efc5a03d591bd35c
diff --git a/metadata/md5-cache/dev-python/towncrier-23.6.0 b/metadata/md5-cache/dev-python/towncrier-23.6.0
deleted file mode 100644
index 54ac784a8e24..000000000000
--- a/metadata/md5-cache/dev-python/towncrier-23.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/incremental[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-vcs/git >=dev-python/twisted-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Building newsfiles for your project
-EAPI=8
-HOMEPAGE=https://github.com/twisted/towncrier/ https://pypi.org/project/towncrier/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click-default-group[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/incremental[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/twisted/towncrier/archive/23.6.0.tar.gz -> towncrier-23.6.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=729ee0d22913c99cbf36cf2e8fa652d4
diff --git a/metadata/md5-cache/dev-python/translate-toolkit-3.10.1-r1 b/metadata/md5-cache/dev-python/translate-toolkit-3.10.1-r1
deleted file mode 100644
index 79c2871c2c3c..000000000000
--- a/metadata/md5-cache/dev-python/translate-toolkit-3.10.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/phply[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cheroot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/Levenshtein-0.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mistletoe-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ical? ( dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) yaml? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Toolkit to convert between many translation formats
-EAPI=8
-HOMEPAGE=https://github.com/translate/translate/ https://pypi.org/project/translate-toolkit/
-INHERIT=distutils-r1
-IUSE=+html +ical +ini +subtitles +yaml test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 x86
-LICENSE=GPL-2
-RDEPEND=app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cheroot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/Levenshtein-0.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mistletoe-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ical? ( dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) yaml? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/translate/translate/archive/3.10.1.tar.gz -> translate-3.10.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=b2a30619df69e3899c36363f04c09bc0
diff --git a/metadata/md5-cache/dev-python/translate-toolkit-3.11.0 b/metadata/md5-cache/dev-python/translate-toolkit-3.11.0
deleted file mode 100644
index 58554d36ecd2..000000000000
--- a/metadata/md5-cache/dev-python/translate-toolkit-3.11.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/phply[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cheroot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/Levenshtein-0.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mistletoe-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ical? ( dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) yaml? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Toolkit to convert between many translation formats
-EAPI=8
-HOMEPAGE=https://github.com/translate/translate/ https://pypi.org/project/translate-toolkit/
-INHERIT=distutils-r1
-IUSE=+html +ical +ini +subtitles +yaml test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=GPL-2
-RDEPEND=app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cheroot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/Levenshtein-0.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mistletoe-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ical? ( dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) yaml? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/translate/translate/archive/3.11.0.tar.gz -> translate-3.11.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1a0b068056e9adc5610784848ed6e8f1
diff --git a/metadata/md5-cache/dev-python/translate-toolkit-3.11.1 b/metadata/md5-cache/dev-python/translate-toolkit-3.11.1
index 0e807068e3db..058c1a4eebe2 100644
--- a/metadata/md5-cache/dev-python/translate-toolkit-3.11.1
+++ b/metadata/md5-cache/dev-python/translate-toolkit-3.11.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/translate/translate/ https://pypi.org/project/translate-toolkit/
INHERIT=distutils-r1
IUSE=+html +ical +ini +subtitles +yaml test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 x86
LICENSE=GPL-2
RDEPEND=app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cheroot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/Levenshtein-0.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mistletoe-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ical? ( dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) yaml? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/translate/translate/archive/3.11.1.tar.gz -> translate-3.11.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1a0b068056e9adc5610784848ed6e8f1
+_md5_=4ec239f35c7c58f5296873c80c37f3c2
diff --git a/metadata/md5-cache/dev-python/treq-22.2.0-r1 b/metadata/md5-cache/dev-python/treq-22.2.0-r1
deleted file mode 100644
index 95736d836d6d..000000000000
--- a/metadata/md5-cache/dev-python/treq-22.2.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/httpbin[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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=doc test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hyperlink-21.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/incremental[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] || ( >=dev-python/twisted-18.7.0[ssl(-),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/twisted-18.7.0[crypt(-),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/treq/treq-22.2.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f7f6799ab3a7c6ae3497d39e431f492e
diff --git a/metadata/md5-cache/dev-python/treq-23.11.0 b/metadata/md5-cache/dev-python/treq-23.11.0
index 39e2ee4a203e..d6f39ea33c42 100644
--- a/metadata/md5-cache/dev-python/treq-23.11.0
+++ b/metadata/md5-cache/dev-python/treq-23.11.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_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hyperlink-21.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/incremental[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] || ( >=dev-python/twisted-18.7.0[ssl(-),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/twisted-18.7.0[crypt(-),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/treq/treq-23.11.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=08f2388322c901d6ae489483913e5502
+_md5_=8b608af26e9e9eac27a4c451442bfcd0
diff --git a/metadata/md5-cache/dev-python/trimesh-4.0.2 b/metadata/md5-cache/dev-python/trimesh-4.0.2
deleted file mode 100644
index 0a26cb6f0bbd..000000000000
--- a/metadata/md5-cache/dev-python/trimesh-4.0.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mapbox_earcut[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/networkx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pycollada[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyglet[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/shapely-1.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/svg-path[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sympy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xxhash[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/rtree[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-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 multiprocessing optfeature
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/networkx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pycollada[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyglet[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/shapely-1.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/svg-path[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sympy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xxhash[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/rtree[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mikedh/trimesh/archive/4.0.2.tar.gz -> trimesh-4.0.2.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f9795cdc4bdd3a13ee8bf2413de3aa5a
diff --git a/metadata/md5-cache/dev-python/trimesh-4.0.4 b/metadata/md5-cache/dev-python/trimesh-4.0.4
index f792d60c9fa4..ca427d1f81c1 100644
--- a/metadata/md5-cache/dev-python/trimesh-4.0.4
+++ b/metadata/md5-cache/dev-python/trimesh-4.0.4
@@ -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_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 ~x86
LICENSE=MIT
RDEPEND=dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/networkx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pycollada[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyglet[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/shapely-1.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/svg-path[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sympy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xxhash[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/rtree[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mikedh/trimesh/archive/4.0.4.tar.gz -> trimesh-4.0.4.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=5a65649169b2a6259250c48482768d43
+_md5_=b84ca33ba470cd530bcd8ad78e49fcfa
diff --git a/metadata/md5-cache/dev-python/trio-0.22.2 b/metadata/md5-cache/dev-python/trio-0.22.2
deleted file mode 100644
index bde528eb33a4..000000000000
--- a/metadata/md5-cache/dev-python/trio-0.22.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/astor-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/immutables-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyopenssl[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/attrs-20.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc9[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc9[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/outcome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sniffio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sortedcontainers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/immutables[python_targets_python3_12(-)] dev-python/sphinxcontrib-trio[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] dev-python/towncrier[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/immutables[python_targets_python3_11(-)] dev-python/sphinxcontrib-trio[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/towncrier[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/immutables[python_targets_python3_10(-)] dev-python/sphinxcontrib-trio[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/towncrier[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/immutables[python_targets_pypy3(-)] dev-python/sphinxcontrib-trio[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] dev-python/towncrier[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python library for async concurrency and I/O
-EAPI=8
-HOMEPAGE=https://github.com/python-trio/trio/ https://pypi.org/project/trio/
-INHERIT=distutils-r1
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=|| ( Apache-2.0 MIT )
-RDEPEND=>=dev-python/attrs-20.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc9[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc9[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/outcome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sniffio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sortedcontainers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/python-trio/trio/archive/v0.22.2.tar.gz -> trio-0.22.2.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e1412e82400a1d69c53c8d9a454cb5f0
diff --git a/metadata/md5-cache/dev-python/trio-0.23.0 b/metadata/md5-cache/dev-python/trio-0.23.0
deleted file mode 100644
index 207fef74c245..000000000000
--- a/metadata/md5-cache/dev-python/trio-0.23.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/astor-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/immutables-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyopenssl[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/attrs-20.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc9[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc9[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/outcome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sniffio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sortedcontainers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/immutables[python_targets_python3_12(-)] dev-python/sphinxcontrib-trio[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] dev-python/towncrier[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/immutables[python_targets_python3_11(-)] dev-python/sphinxcontrib-trio[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/towncrier[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/immutables[python_targets_python3_10(-)] dev-python/sphinxcontrib-trio[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/towncrier[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/immutables[python_targets_pypy3(-)] dev-python/sphinxcontrib-trio[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] dev-python/towncrier[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python library for async concurrency and I/O
-EAPI=8
-HOMEPAGE=https://github.com/python-trio/trio/ https://pypi.org/project/trio/
-INHERIT=distutils-r1
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=|| ( Apache-2.0 MIT )
-RDEPEND=>=dev-python/attrs-20.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc9[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc9[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/outcome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sniffio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sortedcontainers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/python-trio/trio/archive/v0.23.0.tar.gz -> trio-0.23.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=475ff9e2fbb04d038e2db7e43146807e
diff --git a/metadata/md5-cache/dev-python/trio-0.23.1 b/metadata/md5-cache/dev-python/trio-0.23.1
index 0a247ffcc67d..3232ea29eccf 100644
--- a/metadata/md5-cache/dev-python/trio-0.23.1
+++ b/metadata/md5-cache/dev-python/trio-0.23.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/python-trio/trio/ https://pypi.org/project/trio/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-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 MIT )
RDEPEND=>=dev-python/attrs-20.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc9[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc9[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/outcome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sniffio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sortedcontainers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-trio/trio/archive/v0.23.1.tar.gz -> trio-0.23.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=767188af0e3c194f4aba6de27e5bb0f4
+_md5_=2bcf2ddcdb37bb1e00cb4e98c027a11d
diff --git a/metadata/md5-cache/dev-python/uvicorn-0.23.2 b/metadata/md5-cache/dev-python/uvicorn-0.23.2
deleted file mode 100644
index 62c496c6a87a..000000000000
--- a/metadata/md5-cache/dev-python/uvicorn-0.23.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/a2wsgi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/websockets-10.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wsproto[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test-rust? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/watchfiles[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/asgiref-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/click-7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h11-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=>=dev-python/asgiref-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/click-7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h11-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/encode/uvicorn/archive/0.23.2.tar.gz -> uvicorn-0.23.2.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=bc37f8703195f89ebc4d1545ee485c6b
diff --git a/metadata/md5-cache/dev-python/uvicorn-0.24.0 b/metadata/md5-cache/dev-python/uvicorn-0.24.0
index 06a34117633d..732cb0cc13f1 100644
--- a/metadata/md5-cache/dev-python/uvicorn-0.24.0
+++ b/metadata/md5-cache/dev-python/uvicorn-0.24.0
@@ -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_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=>=dev-python/asgiref-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/click-7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h11-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/encode/uvicorn/archive/0.24.0.tar.gz -> uvicorn-0.24.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=dfd3a7a1363c023696acd5f1531123f3
+_md5_=fcb0b6974f4f12972a3d809a53d2478a
diff --git a/metadata/md5-cache/dev-python/vine-5.0.0-r1 b/metadata/md5-cache/dev-python/vine-5.0.0-r1
deleted file mode 100644
index d7fc932a0da6..000000000000
--- a/metadata/md5-cache/dev-python/vine-5.0.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python Promises
-EAPI=8
-HOMEPAGE=https://github.com/celery/vine/ https://pypi.org/project/vine/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 x86
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/v/vine/vine-5.0.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e8aadef45688be36de31adf04f03730e
diff --git a/metadata/md5-cache/dev-python/vine-5.1.0 b/metadata/md5-cache/dev-python/vine-5.1.0
index c6393e126ffa..98ff1e933c97 100644
--- a/metadata/md5-cache/dev-python/vine-5.1.0
+++ b/metadata/md5-cache/dev-python/vine-5.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/celery/vine/ https://pypi.org/project/vine/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 x86
LICENSE=BSD
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/v/vine/vine-5.1.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1349da7efcabcf326a23cf5597e7de60
+_md5_=5d7312ea284f547e66f23a769e19a110
diff --git a/metadata/md5-cache/dev-python/voluptuous-0.13.1-r1 b/metadata/md5-cache/dev-python/voluptuous-0.13.1-r1
deleted file mode 100644
index d1e56ccdf750..000000000000
--- a/metadata/md5-cache/dev-python/voluptuous-0.13.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python data validation library
-EAPI=8
-HOMEPAGE=https://github.com/alecthomas/voluptuous/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/alecthomas/voluptuous/archive/0.13.1.tar.gz -> voluptuous-0.13.1.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=61ee00243e623e36f5eaecfee655c1cf
diff --git a/metadata/md5-cache/dev-python/voluptuous-0.14.0 b/metadata/md5-cache/dev-python/voluptuous-0.14.0
deleted file mode 100644
index 80a9a533b064..000000000000
--- a/metadata/md5-cache/dev-python/voluptuous-0.14.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python data validation library
-EAPI=8
-HOMEPAGE=https://github.com/alecthomas/voluptuous/ https://pypi.org/project/voluptuous/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/alecthomas/voluptuous/archive/0.14.0.tar.gz -> voluptuous-0.14.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7cdc52bb4f6c5f141eef1ac816334cb4
diff --git a/metadata/md5-cache/dev-python/voluptuous-0.14.1 b/metadata/md5-cache/dev-python/voluptuous-0.14.1
index 65f8148e5fc4..8089d52726b1 100644
--- a/metadata/md5-cache/dev-python/voluptuous-0.14.1
+++ b/metadata/md5-cache/dev-python/voluptuous-0.14.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/alecthomas/voluptuous/ https://pypi.org/project/voluptuous/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/alecthomas/voluptuous/archive/0.14.1.tar.gz -> voluptuous-0.14.1.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7cdc52bb4f6c5f141eef1ac816334cb4
+_md5_=13cd641e4c7e4fe78c74b30ea4b14062
diff --git a/metadata/md5-cache/dev-python/watchfiles-0.21.0-r1 b/metadata/md5-cache/dev-python/watchfiles-0.21.0-r1
index 90a3e8928970..e150c8cec0b6 100644
--- a/metadata/md5-cache/dev-python/watchfiles-0.21.0-r1
+++ b/metadata/md5-cache/dev-python/watchfiles-0.21.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/watchfiles/ https://github.com/samuelcolvin/watchfiles/
INHERIT=cargo distutils-r1
IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm ~arm64 ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT Apache-2.0-with-LLVM-exceptions ISC MIT Unicode-DFS-2016 || ( Artistic-2 CC0-1.0 )
RDEPEND=>=dev-python/anyio-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/samuelcolvin/watchfiles/archive/v0.21.0.tar.gz -> watchfiles-0.21.0.gh.tar.gz https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.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/crossbeam-channel/0.5.7/download -> crossbeam-channel-0.5.7.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/filetime/0.2.20/download -> filetime-0.2.20.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.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/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/libc/0.2.140/download -> libc-0.2.140.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/mio/0.8.6/download -> mio-0.8.6.crate https://crates.io/api/v1/crates/notify/5.1.0/download -> notify-5.1.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/proc-macro2/1.0.53/download -> proc-macro2-1.0.53.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.9/download -> python3-dll-a-0.2.9.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.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/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/syn/2.0.12/download -> syn-2.0.12.crate https://crates.io/api/v1/crates/target-lexicon/0.12.6/download -> target-lexicon-0.12.6.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/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.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/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-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-targets/0.42.2/download -> windows-targets-0.42.2.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_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.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_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.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_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d5bdc41311dc8e0c6e18b84e1239aab4
+_md5_=da6214fe590ac4e284792d2110243c0f
diff --git a/metadata/md5-cache/dev-python/wcwidth-0.2.10 b/metadata/md5-cache/dev-python/wcwidth-0.2.10
deleted file mode 100644
index 6cc8375ddf77..000000000000
--- a/metadata/md5-cache/dev-python/wcwidth-0.2.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Measures number of Terminal column cells of wide-character codes
-EAPI=8
-HOMEPAGE=https://pypi.org/project/wcwidth/ https://github.com/jquast/wcwidth/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jquast/wcwidth/archive/0.2.10.tar.gz -> wcwidth-0.2.10.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2b1bf9898b4d4a12a4c9e927f77b093c
diff --git a/metadata/md5-cache/dev-python/wcwidth-0.2.11 b/metadata/md5-cache/dev-python/wcwidth-0.2.11
deleted file mode 100644
index b1930753943c..000000000000
--- a/metadata/md5-cache/dev-python/wcwidth-0.2.11
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Measures number of Terminal column cells of wide-character codes
-EAPI=8
-HOMEPAGE=https://pypi.org/project/wcwidth/ https://github.com/jquast/wcwidth/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/w/wcwidth/wcwidth-0.2.11.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=32bf77cd64cb0026776148ec4361b13f
diff --git a/metadata/md5-cache/dev-python/wcwidth-0.2.12 b/metadata/md5-cache/dev-python/wcwidth-0.2.12
index 47d1238918fc..f8d3bb0003f3 100644
--- a/metadata/md5-cache/dev-python/wcwidth-0.2.12
+++ b/metadata/md5-cache/dev-python/wcwidth-0.2.12
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/wcwidth/ https://github.com/jquast/wcwidth/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/w/wcwidth/wcwidth-0.2.12.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=32bf77cd64cb0026776148ec4361b13f
+_md5_=7d853842d38be914de7e39767be4573f
diff --git a/metadata/md5-cache/dev-python/wcwidth-0.2.8 b/metadata/md5-cache/dev-python/wcwidth-0.2.8
deleted file mode 100644
index 697fa2d9ea6e..000000000000
--- a/metadata/md5-cache/dev-python/wcwidth-0.2.8
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Measures number of Terminal column cells of wide-character codes
-EAPI=8
-HOMEPAGE=https://pypi.org/project/wcwidth/ https://github.com/jquast/wcwidth/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/w/wcwidth/wcwidth-0.2.8.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=5e73f668949882ba158bab6a3fe46a11
diff --git a/metadata/md5-cache/dev-python/wcwidth-0.2.9 b/metadata/md5-cache/dev-python/wcwidth-0.2.9
deleted file mode 100644
index 6c26f92df1e4..000000000000
--- a/metadata/md5-cache/dev-python/wcwidth-0.2.9
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Measures number of Terminal column cells of wide-character codes
-EAPI=8
-HOMEPAGE=https://pypi.org/project/wcwidth/ https://github.com/jquast/wcwidth/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/w/wcwidth/wcwidth-0.2.9.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ee196ce248d9fce30210be33f28a16aa
diff --git a/metadata/md5-cache/dev-python/wheel-0.41.2 b/metadata/md5-cache/dev-python/wheel-0.41.2
deleted file mode 100644
index 509d2b9f95ce..000000000000
--- a/metadata/md5-cache/dev-python/wheel-0.41.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A built-package format for Python
-EAPI=8
-HOMEPAGE=https://github.com/pypa/wheel/ https://pypi.org/project/wheel/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/w/wheel/wheel-0.41.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=25970e1497501a07b497486be47d1a8d
diff --git a/metadata/md5-cache/dev-python/wheel-0.41.3 b/metadata/md5-cache/dev-python/wheel-0.41.3
index 13d5ae883170..d202eb85e16a 100644
--- a/metadata/md5-cache/dev-python/wheel-0.41.3
+++ b/metadata/md5-cache/dev-python/wheel-0.41.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pypa/wheel/ https://pypi.org/project/wheel/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/w/wheel/wheel-0.41.3.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c1abc3b7b7b8df16963b34224da92aec
+_md5_=25970e1497501a07b497486be47d1a8d
diff --git a/metadata/md5-cache/dev-python/wrapt-1.15.0 b/metadata/md5-cache/dev-python/wrapt-1.15.0
deleted file mode 100644
index 689183eca3a0..000000000000
--- a/metadata/md5-cache/dev-python/wrapt-1.15.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-DESCRIPTION=Module for decorators, wrappers and monkey patching
-EAPI=8
-HOMEPAGE=https://github.com/GrahamDumpleton/wrapt/ https://pypi.org/project/wrapt/
-INHERIT=distutils-r1
-IUSE=+native-extensions test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/GrahamDumpleton/wrapt/archive/1.15.0.tar.gz -> wrapt-1.15.0.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=18840c8bbd73db7bd87219040ddc063d
diff --git a/metadata/md5-cache/dev-python/wrapt-1.16.0 b/metadata/md5-cache/dev-python/wrapt-1.16.0
index 164c9262e97c..59fa2146927f 100644
--- a/metadata/md5-cache/dev-python/wrapt-1.16.0
+++ b/metadata/md5-cache/dev-python/wrapt-1.16.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/GrahamDumpleton/wrapt/ https://pypi.org/project/wrapt/
INHERIT=distutils-r1
IUSE=+native-extensions test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=BSD
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/GrahamDumpleton/wrapt/archive/1.16.0.tar.gz -> wrapt-1.16.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=14c2df9673c5f9a1cb97c8b700f4cfe0
+_md5_=8038c9ae1c81e6fe2c394dea58d53504
diff --git a/metadata/md5-cache/dev-python/wrapt-1.16.0_rc2 b/metadata/md5-cache/dev-python/wrapt-1.16.0_rc2
deleted file mode 100644
index 3cfe0c1a226b..000000000000
--- a/metadata/md5-cache/dev-python/wrapt-1.16.0_rc2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-DESCRIPTION=Module for decorators, wrappers and monkey patching
-EAPI=8
-HOMEPAGE=https://github.com/GrahamDumpleton/wrapt/ https://pypi.org/project/wrapt/
-INHERIT=distutils-r1
-IUSE=+native-extensions test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/GrahamDumpleton/wrapt/archive/1.16.0rc2.tar.gz -> wrapt-1.16.0rc2.gh.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f608153ee0d99c52092f14afd87d3368
diff --git a/metadata/md5-cache/dev-python/xarray-2023.10.1-r1 b/metadata/md5-cache/dev-python/xarray-2023.10.1-r1
index 4489c594ec43..8d2508fb1222 100644
--- a/metadata/md5-cache/dev-python/xarray-2023.10.1-r1
+++ b/metadata/md5-cache/dev-python/xarray-2023.10.1-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://xarray.pydata.org/ https://github.com/pydata/xarray/ https://pypi.org/project/xarray/
INHERIT=distutils-r1 multiprocessing pypi
IUSE=big-endian test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ~riscv ~sparc ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/numpy-1.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandas-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/x/xarray/xarray-2023.10.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c5383bd620f39a16ef92141955d4dabd
+_md5_=29b706e4fe3882785fdda3c8c33fc0b4
diff --git a/metadata/md5-cache/dev-python/yapsy-1.12.2-r1 b/metadata/md5-cache/dev-python/yapsy-1.12.2-r1
deleted file mode 100644
index 21b2c7027a6c..000000000000
--- a/metadata/md5-cache/dev-python/yapsy-1.12.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A fat-free DIY Python plugin management toolkit
-EAPI=8
-HOMEPAGE=https://yapsy.sourceforge.net/ https://pypi.org/project/Yapsy/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~riscv x86
-LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://sourceforge/yapsy/Yapsy-1.12.2/Yapsy-1.12.2.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f2216e2018e85e1b21f6910a6da8fd8c
diff --git a/metadata/md5-cache/dev-python/yapsy-1.12.2-r2 b/metadata/md5-cache/dev-python/yapsy-1.12.2-r2
index e02a6da962eb..8e8981b459f6 100644
--- a/metadata/md5-cache/dev-python/yapsy-1.12.2-r2
+++ b/metadata/md5-cache/dev-python/yapsy-1.12.2-r2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/tibonihoo/yapsy/ https://pypi.org/project/Yapsy/
INHERIT=distutils-r1
IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~riscv ~x86
+KEYWORDS=amd64 ~riscv x86
LICENSE=BSD
RDEPEND=dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/yapsy/Yapsy-1.12.2/Yapsy-1.12.2.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8d7f815e83c45aea9f41159efbc8730e
+_md5_=c7fb3667a91ada3e17f7533b11b2a4c7
diff --git a/metadata/md5-cache/dev-python/yattag-1.15.1 b/metadata/md5-cache/dev-python/yattag-1.15.1
deleted file mode 100644
index c20211bb7d91..000000000000
--- a/metadata/md5-cache/dev-python/yattag-1.15.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python library to generate HTML or XML in a readable, concise and pythonic way
-EAPI=8
-HOMEPAGE=https://www.yattag.org/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/y/yattag/yattag-1.15.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8b180c03d623898f686a52f28b309227
diff --git a/metadata/md5-cache/dev-python/yattag-1.15.2 b/metadata/md5-cache/dev-python/yattag-1.15.2
index 19c15eb4c336..39ba688aa799 100644
--- a/metadata/md5-cache/dev-python/yattag-1.15.2
+++ b/metadata/md5-cache/dev-python/yattag-1.15.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.yattag.org/ https://github.com/leforestier/yattag/ https://pypi.org/project/yattag/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~riscv ~x86
LICENSE=LGPL-2.1+
RDEPEND=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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/y/yattag/yattag-1.15.2.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a480ed04e405001b97e87f7cfd930716
+_md5_=890889e5b2652876fa3fedc944e39c40
diff --git a/metadata/md5-cache/dev-python/ytmusicapi-1.3.1 b/metadata/md5-cache/dev-python/ytmusicapi-1.3.1
deleted file mode 100644
index fccd24d96e1c..000000000000
--- a/metadata/md5-cache/dev-python/ytmusicapi-1.3.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Unofficial API for YouTube Music
-EAPI=8
-HOMEPAGE=https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/
-INHERIT=distutils-r1 pypi
-IUSE=doc python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.3.1.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f2ee240d49dca88cfa78d27600695c94
diff --git a/metadata/md5-cache/dev-python/ytmusicapi-1.3.2 b/metadata/md5-cache/dev-python/ytmusicapi-1.3.2
index 72e54c53c49f..069d35733673 100644
--- a/metadata/md5-cache/dev-python/ytmusicapi-1.3.2
+++ b/metadata/md5-cache/dev-python/ytmusicapi-1.3.2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/
INHERIT=distutils-r1 pypi
IUSE=doc python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MIT
RDEPEND=dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.3.2.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8498b72961c3863b052eff3183f89128
+_md5_=f2ee240d49dca88cfa78d27600695c94
diff --git a/metadata/md5-cache/dev-python/zeroconf-0.119.0 b/metadata/md5-cache/dev-python/zeroconf-0.119.0
deleted file mode 100644
index dd4889b9a7ed..000000000000
--- a/metadata/md5-cache/dev-python/zeroconf-0.119.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
-EAPI=8
-HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.119.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4b86bef25d1bdf5b2225d696acb6cd6d
diff --git a/metadata/md5-cache/dev-python/zeroconf-0.120.0 b/metadata/md5-cache/dev-python/zeroconf-0.120.0
deleted file mode 100644
index 08c9ea1c999d..000000000000
--- a/metadata/md5-cache/dev-python/zeroconf-0.120.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
-EAPI=8
-HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.120.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9636bdf2522b439f69b3a5c8760189bf
diff --git a/metadata/md5-cache/dev-python/zeroconf-0.121.0 b/metadata/md5-cache/dev-python/zeroconf-0.121.0
deleted file mode 100644
index 1087d480a29b..000000000000
--- a/metadata/md5-cache/dev-python/zeroconf-0.121.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
-EAPI=8
-HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.121.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9636bdf2522b439f69b3a5c8760189bf
diff --git a/metadata/md5-cache/dev-python/zeroconf-0.122.0 b/metadata/md5-cache/dev-python/zeroconf-0.122.0
deleted file mode 100644
index 861c9c79f4c0..000000000000
--- a/metadata/md5-cache/dev-python/zeroconf-0.122.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
-EAPI=8
-HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.122.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9636bdf2522b439f69b3a5c8760189bf
diff --git a/metadata/md5-cache/dev-python/zeroconf-0.122.3 b/metadata/md5-cache/dev-python/zeroconf-0.122.3
deleted file mode 100644
index 2dbdba91681d..000000000000
--- a/metadata/md5-cache/dev-python/zeroconf-0.122.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
-EAPI=8
-HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.122.3.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9636bdf2522b439f69b3a5c8760189bf
diff --git a/metadata/md5-cache/dev-python/zeroconf-0.123.0 b/metadata/md5-cache/dev-python/zeroconf-0.123.0
deleted file mode 100644
index 65d08d631eb1..000000000000
--- a/metadata/md5-cache/dev-python/zeroconf-0.123.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
-EAPI=8
-HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.123.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9636bdf2522b439f69b3a5c8760189bf
diff --git a/metadata/md5-cache/dev-python/zeroconf-0.125.0 b/metadata/md5-cache/dev-python/zeroconf-0.125.0
deleted file mode 100644
index 88d3fa367fb9..000000000000
--- a/metadata/md5-cache/dev-python/zeroconf-0.125.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
-EAPI=8
-HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.125.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9636bdf2522b439f69b3a5c8760189bf
diff --git a/metadata/md5-cache/dev-python/zeroconf-0.126.0 b/metadata/md5-cache/dev-python/zeroconf-0.126.0
deleted file mode 100644
index 52aefa943af2..000000000000
--- a/metadata/md5-cache/dev-python/zeroconf-0.126.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
-EAPI=8
-HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) 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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.126.0.tar.gz
-_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9636bdf2522b439f69b3a5c8760189bf
diff --git a/metadata/md5-cache/dev-python/zeroconf-0.127.0 b/metadata/md5-cache/dev-python/zeroconf-0.127.0
index 740777cdbcc9..74eaaad2204c 100644
--- a/metadata/md5-cache/dev-python/zeroconf-0.127.0
+++ b/metadata/md5-cache/dev-python/zeroconf-0.127.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) 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 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.127.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9636bdf2522b439f69b3a5c8760189bf
+_md5_=4b86bef25d1bdf5b2225d696acb6cd6d
diff --git a/metadata/md5-cache/dev-python/zstandard-0.22.0 b/metadata/md5-cache/dev-python/zstandard-0.22.0
index 1fbcc40aa778..65af8eb88ddf 100644
--- a/metadata/md5-cache/dev-python/zstandard-0.22.0
+++ b/metadata/md5-cache/dev-python/zstandard-0.22.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/indygreg/python-zstandard/ https://pypi.org/project/zstandard/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD
RDEPEND=app-arch/zstd:= python_targets_python3_10? ( >=dev-python/cffi-1.14.0-r2:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0-r2:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.14.0-r2:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/indygreg/python-zstandard/archive/0.22.0.tar.gz -> python-zstandard-0.22.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7a3838930e6d55f2d6f6d4d5ca9b4d96
+_md5_=36349d5a2ac6f2cbd58c3d4c484b7ca1
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index e32a0356466e..04f8342da98c 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qt-docs-5.15.2_p202011130614 b/metadata/md5-cache/dev-qt/qt-docs-5.15.2_p202011130614
index a074a6b31407..3cd1a84c7b1b 100644
--- a/metadata/md5-cache/dev-qt/qt-docs-5.15.2_p202011130614
+++ b/metadata/md5-cache/dev-qt/qt-docs-5.15.2_p202011130614
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://doc.qt.io/
INHERIT=unpacker
IUSE=charts datavis +html networkauth +qch script timeline virtualkeyboard webengine +imageformats +concurrent +declarative +x11extras +quickcontrols2 +3d +xml +printsupport +gui +bluetooth +graphicaleffects +websockets +network +qdoc +webview +xmlpatterns +svg +dbus +webchannel +quickcontrols +positioning +linguist +location +designer +scxml +wayland +opengl +serialbus +serialport +sql +widgets +gamepad +help +assistant +multimedia +test +sensors +speech
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
LICENSE=FDL-1.3
REQUIRED_USE=|| ( html qch )
SLOT=5
SRC_URI=https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qmake-documentation.7z https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtcore-documentation.7z https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtdoc-documentation.7z charts? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtcharts/5.15.2-0-202011130614qtcharts-documentation.7z ) datavis? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtdatavis3d/5.15.2-0-202011130614qtdatavisualization-documentation.7z ) networkauth? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtnetworkauth/5.15.2-0-202011130614qtnetworkauth-documentation.7z ) script? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtscript/5.15.2-0-202011130614qtscript-documentation.7z https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtscript/5.15.2-0-202011130614qtscripttools-documentation.7z ) timeline? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtquicktimeline/5.15.2-0-202011130614qtquicktimeline-documentation.7z ) virtualkeyboard? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtvirtualkeyboard/5.15.2-0-202011130614qtvirtualkeyboard-documentation.7z ) webengine? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtwebengine/5.15.2-0-202011130614qtwebengine-documentation.7z ) imageformats? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtimageformats-documentation.7z ) concurrent? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtconcurrent-documentation.7z ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtqml-documentation.7z ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtqmltest-documentation.7z ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtquick-documentation.7z ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtquickdialogs-documentation.7z ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtquickextras-documentation.7z ) x11extras? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtx11extras-documentation.7z ) quickcontrols2? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtquickcontrols-documentation.7z ) 3d? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qt3d-documentation.7z ) xml? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtxml-documentation.7z ) printsupport? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtprintsupport-documentation.7z ) gui? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtgui-documentation.7z ) gui? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtplatformheaders-documentation.7z ) bluetooth? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtbluetooth-documentation.7z ) graphicaleffects? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtgraphicaleffects-documentation.7z ) websockets? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtwebsockets-documentation.7z ) network? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtnetwork-documentation.7z ) qdoc? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qdoc-documentation.7z ) webview? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtwebview-documentation.7z ) xmlpatterns? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtxmlpatterns-documentation.7z ) svg? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtsvg-documentation.7z ) dbus? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtdbus-documentation.7z ) webchannel? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtwebchannel-documentation.7z ) quickcontrols? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtquickcontrols1-documentation.7z ) positioning? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtpositioning-documentation.7z ) linguist? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtlinguist-documentation.7z ) location? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtlocation-documentation.7z ) designer? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtdesigner-documentation.7z ) designer? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtuitools-documentation.7z ) scxml? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtscxml-documentation.7z ) wayland? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtwaylandcompositor-documentation.7z ) opengl? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtopengl-documentation.7z ) serialbus? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtserialbus-documentation.7z ) serialport? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtserialport-documentation.7z ) sql? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtsql-documentation.7z ) widgets? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtwidgets-documentation.7z ) gamepad? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtgamepad-documentation.7z ) help? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qthelp-documentation.7z ) assistant? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtassistant-documentation.7z ) multimedia? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtmultimedia-documentation.7z ) test? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qttestlib-documentation.7z ) sensors? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtsensors-documentation.7z ) speech? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtspeech-documentation.7z )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
-_md5_=50a78daeefc96b9b172250ac5434377b
+_md5_=44ed53e1d9b12972683bb4726a71ef98
diff --git a/metadata/md5-cache/dev-qt/qt-docs-6.6.1_p202311210527 b/metadata/md5-cache/dev-qt/qt-docs-6.6.1_p202311210527
index 9b5e5a5d4342..6b4d25ee0865 100644
--- a/metadata/md5-cache/dev-qt/qt-docs-6.6.1_p202311210527
+++ b/metadata/md5-cache/dev-qt/qt-docs-6.6.1_p202311210527
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://doc.qt.io/
INHERIT=unpacker
IUSE=+examples +html +qch +tools +webview +quick3d +webchannel grpc +3d +qt5compat +imageformats +multimedia lottie +networkauth +sensors quickeffectmaker +speech quick3dphysics +connectivity +webengine +positioning activeqt +charts +declarative +svg remoteobjects httpserver +websockets +serialport graphs datavis serialbus +wayland +shadertools +timeline +virtualkeyboard +scxml +location
-KEYWORDS=~amd64 ~arm ~arm64
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~sparc ~x86
LICENSE=FDL-1.3
REQUIRED_USE=|| ( examples html qch )
SLOT=6
SRC_URI=https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtcmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtconcurrent-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtdbus-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtgui-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtnetwork-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtopengl-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtplatformintegration-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtprintsupport-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtsql-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qttestlib-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtwidgets-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtxml-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples/6.6.1-0-202311210527qtbase-examples-6.6.1.7z ) 3d? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qt3d/6.6.1-0-202311210527qt3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qt3d/6.6.1-0-202311210527qt3d-examples-6.6.1.7z ) ) activeqt? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtactiveqt/6.6.1-0-202311210527activeqt-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtactiveqt/6.6.1-0-202311210527qtactiveqt-examples-6.6.1.7z ) ) charts? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtcharts/6.6.1-0-202311210527qtcharts-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtcharts/6.6.1-0-202311210527qtcharts-examples-6.6.1.7z ) ) connectivity? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtbluetooth/6.6.1-0-202311210527qtbluetooth-documentation.tar.xz ) connectivity? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtbluetooth/6.6.1-0-202311210527qtbluetooth-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtconnectivity/6.6.1-0-202311210527qtconnectivity-examples-6.6.1.7z ) ) connectivity? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtnfc/6.6.1-0-202311210527qtnfc-documentation.tar.xz ) datavis? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtdatavis3d/6.6.1-0-202311210527qtdatavis3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtdatavis3d/6.6.1-0-202311210527qtdatavis3d-examples-6.6.1.7z ) ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtlabsplatform-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtqml-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtqmlcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtqmlmodels-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtqmltest-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtqmlworkerscript-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtqmlxmllistmodel-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtquick-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtquickcontrols-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtquickdialogs-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples/6.6.1-0-202311210527qtdeclarative-examples-6.6.1.7z ) ) https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtdoc-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples/6.6.1-0-202311210527qtdoc-examples-6.6.1.7z ) graphs? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtgraphs/6.6.1-0-202311210527qtgraphs-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtgraphs/6.6.1-0-202311210527qtgraphs-examples-6.6.1.7z ) ) grpc? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtgrpc/6.6.1-0-202311210527qtgrpc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtgrpc/6.6.1-0-202311210527qtprotobuf-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtgrpc/6.6.1-0-202311210527qtgrpc-examples-6.6.1.7z ) ) httpserver? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qthttpserver/6.6.1-0-202311210527qthttpserver-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qthttpserver/6.6.1-0-202311210527qthttpserver-examples-6.6.1.7z ) ) imageformats? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtimageformats/6.6.1-0-202311210527qtimageformats-documentation.tar.xz ) location? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtlocation/6.6.1-0-202311210527qtlocation-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtlocation/6.6.1-0-202311210527qtlocation-examples-6.6.1.7z ) ) lottie? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtlottie/6.6.1-0-202311210527qtlottieanimation-documentation.tar.xz ) multimedia? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtmultimedia/6.6.1-0-202311210527qtmultimedia-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtmultimedia/6.6.1-0-202311210527qtmultimedia-examples-6.6.1.7z ) ) networkauth? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtnetworkauth/6.6.1-0-202311210527qtnetworkauth-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtnetworkauth/6.6.1-0-202311210527qtnetworkauth-examples-6.6.1.7z ) ) positioning? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtpositioning/6.6.1-0-202311210527qtpositioning-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtpositioning/6.6.1-0-202311210527qtpositioning-examples-6.6.1.7z ) ) qt5compat? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qt5compat/6.6.1-0-202311210527qtcore5compat-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qt5compat/6.6.1-0-202311210527qtgraphicaleffects5compat-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qt5compat/6.6.1-0-202311210527qt5compat-examples-6.6.1.7z ) ) quick3dphysics? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtquick3dphysics/6.6.1-0-202311210527qtquick3dphysics-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtquick3dphysics/6.6.1-0-202311210527qtquick3dphysics-examples-6.6.1.7z ) ) quick3d? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtquick3d/6.6.1-0-202311210527qtquick3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtquick3d/6.6.1-0-202311210527qtquick3d-examples-6.6.1.7z ) ) quickeffectmaker? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtquickeffectmaker/6.6.1-0-202311210527qtquickeffectmaker-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtquickeffectmaker/6.6.1-0-202311210527qtquickeffectmaker-examples-6.6.1.7z ) ) remoteobjects? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtremoteobjects/6.6.1-0-202311210527qtremoteobjects-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtremoteobjects/6.6.1-0-202311210527qtremoteobjects-examples-6.6.1.7z ) ) scxml? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtscxml/6.6.1-0-202311210527qtscxml-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtscxml/6.6.1-0-202311210527qtscxml-examples-6.6.1.7z ) ) sensors? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtsensors/6.6.1-0-202311210527qtsensors-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtsensors/6.6.1-0-202311210527qtsensors-examples-6.6.1.7z ) ) serialbus? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtserialbus/6.6.1-0-202311210527qtserialbus-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtserialbus/6.6.1-0-202311210527qtserialbus-examples-6.6.1.7z ) ) serialport? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtserialport/6.6.1-0-202311210527qtserialport-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtserialport/6.6.1-0-202311210527qtserialport-examples-6.6.1.7z ) ) shadertools? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtshadertools/6.6.1-0-202311210527qtshadertools-documentation.tar.xz ) speech? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtspeech/6.6.1-0-202311210527qttexttospeech-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtspeech/6.6.1-0-202311210527qtspeech-examples-6.6.1.7z ) ) svg? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtsvg-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples/6.6.1-0-202311210527qtsvg-examples-6.6.1.7z ) ) timeline? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtquicktimeline/6.6.1-0-202311210527qtquicktimeline-documentation.tar.xz ) tools? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qdoc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtassistant-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtdesigner-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtdistancefieldgenerator-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qthelp-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtlinguist-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtuitools-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples/6.6.1-0-202311210527qttools-examples-6.6.1.7z ) ) virtualkeyboard? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtvirtualkeyboard/6.6.1-0-202311210527qtvirtualkeyboard-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtvirtualkeyboard/6.6.1-0-202311210527qtvirtualkeyboard-examples-6.6.1.7z ) ) wayland? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc/6.6.1-0-202311210527qtwaylandcompositor-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples/6.6.1-0-202311210527qtwayland-examples-6.6.1.7z ) ) webchannel? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtwebchannel/6.6.1-0-202311210527qtwebchannel-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtwebchannel/6.6.1-0-202311210527qtwebchannel-examples-6.6.1.7z ) ) webengine? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtpdf/6.6.1-0-202311210527qtpdf-documentation.tar.xz ) webengine? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtwebengine/6.6.1-0-202311210527qtwebengine-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtwebengine/6.6.1-0-202311210527qtwebengine-examples-6.6.1.7z ) ) websockets? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtwebsockets/6.6.1-0-202311210527qtwebsockets-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtwebsockets/6.6.1-0-202311210527qtwebsockets-examples-6.6.1.7z ) ) webview? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.doc.qtwebview/6.6.1-0-202311210527qtwebview-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_661_src_doc_examples/qt.qt6.661.examples.qtwebview/6.6.1-0-202311210527qtwebview-examples-6.6.1.7z ) )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
-_md5_=f2e9f423326799c32d3f3021bd5ff677
+_md5_=ae45bfe2b9a3ce0189ce51f307e26624
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 196677e1c434..c9d4fefa775c 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/lldb-14.0.6 b/metadata/md5-cache/dev-util/lldb-14.0.6
index dc7de33da1b0..e11b5a52c04d 100644
--- a/metadata/md5-cache/dev-util/lldb-14.0.6
+++ b/metadata/md5-cache/dev-util/lldb-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c440bf0d29c528bd4a549fe2bac1c1fa
diff --git a/metadata/md5-cache/dev-util/lldb-15.0.7 b/metadata/md5-cache/dev-util/lldb-15.0.7
index 0b6594a65682..01c5fcd50428 100644
--- a/metadata/md5-cache/dev-util/lldb-15.0.7
+++ b/metadata/md5-cache/dev-util/lldb-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6f8c56176a914b9a0329aa2acd261b13
diff --git a/metadata/md5-cache/dev-util/lldb-16.0.6 b/metadata/md5-cache/dev-util/lldb-16.0.6
index 1713ad943317..5847aa581b7b 100644
--- a/metadata/md5-cache/dev-util/lldb-16.0.6
+++ b/metadata/md5-cache/dev-util/lldb-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d5e6de7c2be060d2de85be06e53b2826
diff --git a/metadata/md5-cache/dev-util/lldb-16.0.6-r1 b/metadata/md5-cache/dev-util/lldb-16.0.6-r1
index 6b30aae91f31..ec1794d8e557 100644
--- a/metadata/md5-cache/dev-util/lldb-16.0.6-r1
+++ b/metadata/md5-cache/dev-util/lldb-16.0.6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5247b1aac395415f1decd190bab01203
diff --git a/metadata/md5-cache/dev-util/lldb-17.0.5 b/metadata/md5-cache/dev-util/lldb-17.0.5
index 1f120e944dd4..0b4a03d624c3 100644
--- a/metadata/md5-cache/dev-util/lldb-17.0.5
+++ b/metadata/md5-cache/dev-util/lldb-17.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6a4b770665a18df9374e95cbada1c136
diff --git a/metadata/md5-cache/dev-util/lldb-17.0.6 b/metadata/md5-cache/dev-util/lldb-17.0.6
index e16b33f4eb66..3cf3ac8b2669 100644
--- a/metadata/md5-cache/dev-util/lldb-17.0.6
+++ b/metadata/md5-cache/dev-util/lldb-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6a4b770665a18df9374e95cbada1c136
diff --git a/metadata/md5-cache/dev-util/lldb-18.0.0.9999 b/metadata/md5-cache/dev-util/lldb-18.0.0.9999
index 5306aef3f01c..2e0d6c036868 100644
--- a/metadata/md5-cache/dev-util/lldb-18.0.0.9999
+++ b/metadata/md5-cache/dev-util/lldb-18.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses?
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
RESTRICT=test !test? ( test )
SLOT=0/18.0.0.9999
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c2379b2bcf13f3758b68b8c02c2210e9
diff --git a/metadata/md5-cache/dev-util/lldb-18.0.0_pre20231119 b/metadata/md5-cache/dev-util/lldb-18.0.0_pre20231119
index 25804eec5882..e8fc0ff58e3a 100644
--- a/metadata/md5-cache/dev-util/lldb-18.0.0_pre20231119
+++ b/metadata/md5-cache/dev-util/lldb-18.0.0_pre20231119
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0/18.0.0_pre20231119
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c2379b2bcf13f3758b68b8c02c2210e9
diff --git a/metadata/md5-cache/dev-util/lldb-18.0.0_pre20231129 b/metadata/md5-cache/dev-util/lldb-18.0.0_pre20231129
new file mode 100644
index 000000000000..8596953a8a3e
--- /dev/null
+++ b/metadata/md5-cache/dev-util/lldb-18.0.0_pre20231129
@@ -0,0 +1,16 @@
+BDEPEND=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 ) >=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-18.0.0_pre20231129[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-18.0.0_pre20231129[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-18.0.0_pre20231129[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-18.0.0_pre20231129 ~sys-devel/llvm-18.0.0_pre20231129 !!sys-devel/llvm:0
+DESCRIPTION=The LLVM debugger
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm llvm.org python-single-r1
+IUSE=+debug +libedit lzma ncurses +python test +xml test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-18.0.0_pre20231129 ~sys-devel/llvm-18.0.0_pre20231129 python? ( 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 ) )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=test !test? ( test )
+SLOT=0/18.0.0_pre20231129
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c2379b2bcf13f3758b68b8c02c2210e9
diff --git a/metadata/md5-cache/dev-util/strace-6.4-r1 b/metadata/md5-cache/dev-util/strace-6.4-r1
index 2f8785a99dfc..7393b935fbd5 100644
--- a/metadata/md5-cache/dev-util/strace-6.4-r1
+++ b/metadata/md5-cache/dev-util/strace-6.4-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://strace.io/
INHERIT=autotools edo flag-o-matic toolchain-funcs
IUSE=aio perl selinux static test unwind elfutils
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+ test? ( GPL-2+ )
RDEPEND=!static? ( unwind? ( sys-libs/libunwind ) elfutils? ( dev-libs/elfutils ) selinux? ( sys-libs/libselinux ) ) perl? ( dev-lang/perl )
REQUIRED_USE=?? ( unwind elfutils )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/strace/strace/releases/download/v6.4/strace-6.4.tar.xz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c061a4d5e2e48643acc5c8fc44f7885b
+_md5_=5f008e825ba6e1d50f2aa34ba53ec8b3
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 2da9a928f981..0748f03091e9 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/faad2-2.10.1 b/metadata/md5-cache/media-libs/faad2-2.10.1
deleted file mode 100644
index 52a76ee6f25b..000000000000
--- a/metadata/md5-cache/media-libs/faad2-2.10.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=AAC audio decoding library
-EAPI=7
-HOMEPAGE=https://www.audiocoding.com/faad2.html https://github.com/knik0/faad2/
-INHERIT=autotools multilib-minimal
-IUSE=digitalradio 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
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=GPL-2+
-SLOT=0
-SRC_URI=https://github.com/knik0/faad2/archive/2.10.1.tar.gz -> faad2-2.10.1.tar.gz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c5ecc5ef097e23540714643949e6eacc
diff --git a/metadata/md5-cache/media-libs/faad2-2.11.1 b/metadata/md5-cache/media-libs/faad2-2.11.1
index a90c36829d2c..8a2d924de2f0 100644
--- a/metadata/md5-cache/media-libs/faad2-2.11.1
+++ b/metadata/md5-cache/media-libs/faad2-2.11.1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.audiocoding.com/faad2.html https://github.com/knik0/faad2/
INHERIT=cmake-multilib
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
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-2+
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/knik0/faad2/archive/2.11.1.tar.gz -> faad2-2.11.1.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=86158f5a3f1c55352cd85d46f8ab1187
+_md5_=910dc74f1c95c16418ef23ebda4bcbe5
diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz
index 2c6ebaae171c..d7e51aff3d4a 100644
--- a/metadata/md5-cache/net-dialup/Manifest.gz
+++ b/metadata/md5-cache/net-dialup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r7 b/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r7
index 98d2af9d65b7..f72986daf0dd 100644
--- a/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r7
+++ b/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r7
@@ -6,9 +6,9 @@ EAPI=8
HOMEPAGE=https://www.ohse.de/uwe/software/lrzsz.html
INHERIT=autotools toolchain-funcs
IUSE=nls
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
SLOT=0
SRC_URI=https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz https://dev.gentoo.org/~ceamac/net-dialup/lrzsz/lrzsz-m4-0.12.20.tar.bz2
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=634a6bfb441a18c4cdb83900b4d7e5da
+_md5_=31a2bd803aaaff56d9d1f6c48fac5ffd
diff --git a/metadata/md5-cache/net-dialup/minicom-2.9 b/metadata/md5-cache/net-dialup/minicom-2.9
index 2b0555427104..ef057822e802 100644
--- a/metadata/md5-cache/net-dialup/minicom-2.9
+++ b/metadata/md5-cache/net-dialup/minicom-2.9
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://salsa.debian.org/minicom-team/minicom
INHERIT=autotools
IUSE=nls
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=sys-libs/ncurses:= net-dialup/lrzsz
SLOT=0
SRC_URI=https://salsa.debian.org/minicom-team/minicom/-/archive/2.9/minicom-2.9.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0a41ab6b730310ca8bbbb7fa3563f90e
+_md5_=20828fbca2d944816b243725558133b9
diff --git a/metadata/md5-cache/net-firewall/Manifest.gz b/metadata/md5-cache/net-firewall/Manifest.gz
index c39b3f494040..d6d3fd13e121 100644
--- a/metadata/md5-cache/net-firewall/Manifest.gz
+++ b/metadata/md5-cache/net-firewall/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-firewall/ipset-7.17-r1 b/metadata/md5-cache/net-firewall/ipset-7.17-r1
index e278239ef67f..3bdbb4726ce4 100644
--- a/metadata/md5-cache/net-firewall/ipset-7.17-r1
+++ b/metadata/md5-cache/net-firewall/ipset-7.17-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://ipset.netfilter.org/ https://git.netfilter.org/ipset/
INHERIT=autotools bash-completion-r1 linux-info linux-mod systemd
IUSE=dist-kernel modules
-KEYWORDS=amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=>=net-firewall/iptables-1.4.7 net-libs/libmnl:= modules? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) )
SLOT=0
SRC_URI=https://ipset.netfilter.org/ipset-7.17.tar.bz2
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod 65030ccb60b8a236bc29c8caa76e3815 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=616c3b67af78c226b69500d94d4b58df
+_md5_=9f2ad8bd43d39b000db2894a723c5e2c
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index a20d907dcbc3..41f588c55101 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/freerdp-2.11.1 b/metadata/md5-cache/net-misc/freerdp-2.11.1
index fc070e624491..1ab37f57716d 100644
--- a/metadata/md5-cache/net-misc/freerdp-2.11.1
+++ b/metadata/md5-cache/net-misc/freerdp-2.11.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.freerdp.com/
INHERIT=cmake flag-o-matic
IUSE=alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv
-KEYWORDS=~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=dev-libs/openssl:0= sys-libs/zlib:0 alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) usb? ( virtual/libudev:0= sys-apps/util-linux:0= dev-libs/dbus-glib:0= virtual/libusb:1= ) X? ( x11-libs/libXcursor x11-libs/libXext x11-libs/libXi x11-libs/libXrender xinerama? ( x11-libs/libXinerama ) xv? ( x11-libs/libXv ) ) ffmpeg? ( media-video/ffmpeg:0= ) !ffmpeg? ( x11-libs/cairo:0= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 x11-libs/libXrandr ) icu? ( dev-libs/icu:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) kerberos? ( virtual/krb5 ) openh264? ( media-libs/openh264:0= ) pulseaudio? ( media-libs/libpulse ) server? ( X? ( x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst xinerama? ( x11-libs/libXinerama ) ) ) smartcard? ( sys-apps/pcsc-lite ) systemd? ( sys-apps/systemd:0= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) X? ( x11-libs/libX11 x11-libs/libxkbfile )
RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://pub.freerdp.com/releases/freerdp-2.11.1.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=25be32a371abfca10351c44cdc3ea4e6
+_md5_=53a92da6df02f71442532b8fcbed717f
diff --git a/metadata/md5-cache/net-misc/mrouted-4.5 b/metadata/md5-cache/net-misc/mrouted-4.5
index 79b4787b61ce..7bb6e5af0881 100644
--- a/metadata/md5-cache/net-misc/mrouted-4.5
+++ b/metadata/md5-cache/net-misc/mrouted-4.5
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://troglobit.com/projects/mrouted/
INHERIT=toolchain-funcs systemd
IUSE=rsrr test
-KEYWORDS=amd64 ~ppc x86
+KEYWORDS=amd64 ppc x86
LICENSE=Stanford GPL-2
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/troglobit/mrouted/releases/download/4.5/mrouted-4.5.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=feff4f91bf1c55248475196791fff74b
+_md5_=b23179f25a2cb8cc7344bab14edcbd79
diff --git a/metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r4 b/metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r4
deleted file mode 100644
index eb5be98510f0..000000000000
--- a/metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r4
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=!<=net-misc/netkit-bootpd-0.17-r2 libtirpc? ( net-libs/rpcsvc-proto net-libs/libtirpc ) !libtirpc? ( sys-libs/glibc[rpc(-)] )
-DESCRIPTION=Netkit - bootparamd
-EAPI=6
-HOMEPAGE=https://wiki.linuxfoundation.org/networking/netkit
-INHERIT=toolchain-funcs flag-o-matic
-IUSE=+libtirpc
-KEYWORDS=amd64 ~hppa ~mips ppc sparc x86
-LICENSE=BSD GPL-2
-RDEPEND=!<=net-misc/netkit-bootpd-0.17-r2 libtirpc? ( net-libs/rpcsvc-proto net-libs/libtirpc ) !libtirpc? ( sys-libs/glibc[rpc(-)] )
-SLOT=0
-SRC_URI=mirror://debian/pool/main/n/netkit-bootparamd/netkit-bootparamd_0.17.orig.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 2b02655f061dfa25067b543539110259 eqawarn c9847c43b3253a276ae2eabddedab3d7 estack c61c368a76fdf3a82fdf8dbaebea3804 eutils d318efeb438bbec051fa5aaf28d0d42c flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 preserve-libs 21162ec96c87041004a75348d97342dd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=f6e67e1820fbf08f027b39c6fc19b119
diff --git a/metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r5 b/metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r5
index 86b016502d82..2ea553c261a3 100644
--- a/metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r5
+++ b/metadata/md5-cache/net-misc/netkit-bootparamd-0.17-r5
@@ -1,14 +1,14 @@
DEFINED_PHASES=configure install prepare
-DEPEND=!<=net-misc/netkit-bootpd-0.17-r2 libtirpc? ( net-libs/rpcsvc-proto net-libs/libtirpc ) !libtirpc? ( sys-libs/glibc[rpc(-)] )
+DEPEND=libtirpc? ( net-libs/rpcsvc-proto net-libs/libtirpc ) !libtirpc? ( sys-libs/glibc[rpc(-)] )
DESCRIPTION=Netkit - bootparamd: Net-boot support daemon
EAPI=8
HOMEPAGE=https://wiki.linuxfoundation.org/networking/netkit
INHERIT=toolchain-funcs flag-o-matic
IUSE=+libtirpc
-KEYWORDS=amd64 ~hppa ~mips ~ppc ~sparc x86
+KEYWORDS=amd64 ~hppa ~mips ppc sparc x86
LICENSE=BSD GPL-2
-RDEPEND=!<=net-misc/netkit-bootpd-0.17-r2 libtirpc? ( net-libs/rpcsvc-proto net-libs/libtirpc ) !libtirpc? ( sys-libs/glibc[rpc(-)] )
+RDEPEND=libtirpc? ( net-libs/rpcsvc-proto net-libs/libtirpc ) !libtirpc? ( sys-libs/glibc[rpc(-)] )
SLOT=0
SRC_URI=mirror://debian/pool/main/n/netkit-bootparamd/netkit-bootparamd_0.17.orig.tar.gz
_eclasses_=flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1055b70784660e5a90034ae4938026c8
+_md5_=2fb8fbef4c4a9a1375867ad6538c78ec
diff --git a/metadata/md5-cache/net-misc/netkit-timed-0.17-r10 b/metadata/md5-cache/net-misc/netkit-timed-0.17-r10
deleted file mode 100644
index 9c51dcac7ab9..000000000000
--- a/metadata/md5-cache/net-misc/netkit-timed-0.17-r10
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DESCRIPTION=Netkit - timed
-EAPI=6
-HOMEPAGE=https://wiki.linuxfoundation.org/networking/netkit
-INHERIT=flag-o-matic toolchain-funcs
-KEYWORDS=amd64 ~mips ppc ppc64 sparc x86
-LICENSE=BSD GPL-2
-SLOT=0
-SRC_URI=http://ftp.linux.org.uk/pub/linux/Networking/netkit/netkit-timed-0.17.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 2b02655f061dfa25067b543539110259 eqawarn c9847c43b3253a276ae2eabddedab3d7 estack c61c368a76fdf3a82fdf8dbaebea3804 eutils d318efeb438bbec051fa5aaf28d0d42c flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 preserve-libs 21162ec96c87041004a75348d97342dd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=ea200283a597d1d485a125059192bc02
diff --git a/metadata/md5-cache/net-misc/netkit-timed-0.17-r11 b/metadata/md5-cache/net-misc/netkit-timed-0.17-r11
index 63bc81b519ab..63da396f6c77 100644
--- a/metadata/md5-cache/net-misc/netkit-timed-0.17-r11
+++ b/metadata/md5-cache/net-misc/netkit-timed-0.17-r11
@@ -3,9 +3,9 @@ DESCRIPTION=Netkit - timed: Time daemon
EAPI=8
HOMEPAGE=https://wiki.linuxfoundation.org/networking/netkit
INHERIT=flag-o-matic toolchain-funcs
-KEYWORDS=amd64 ~mips ppc ~ppc64 ~sparc x86
+KEYWORDS=amd64 ~mips ppc ppc64 sparc x86
LICENSE=BSD GPL-2
SLOT=0
SRC_URI=http://ftp.linux.org.uk/pub/linux/Networking/netkit/netkit-timed-0.17.tar.gz
_eclasses_=flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=baa92549d7e01f80ffe9f802df1c93fa
+_md5_=7cbd3e2a5d948d3e64fb010c33825630
diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz
index 3741ee6cb8e6..2d16ca6d73aa 100644
--- a/metadata/md5-cache/net-p2p/Manifest.gz
+++ b/metadata/md5-cache/net-p2p/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-p2p/transmission-4.0.4 b/metadata/md5-cache/net-p2p/transmission-4.0.4
index 53aaa2eaa129..9abb09c88ab1 100644
--- a/metadata/md5-cache/net-p2p/transmission-4.0.4
+++ b/metadata/md5-cache/net-p2p/transmission-4.0.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://transmissionbt.com/
INHERIT=cmake flag-o-matic tmpfiles systemd xdg-utils
IUSE=appindicator cli debug gtk nls mbedtls qt5 qt6 systemd test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT
RDEPEND=>=dev-libs/libevent-2.1.0:=[threads(+)] !mbedtls? ( dev-libs/openssl:0= ) mbedtls? ( net-libs/mbedtls:0= ) net-libs/libnatpmp >=net-libs/libpsl-0.21.1 >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.28.0[ssl] sys-libs/zlib:= nls? ( virtual/libintl ) gtk? ( >=dev-cpp/gtkmm-3.24.0:4.0 >=dev-cpp/glibmm-2.60.0:2.68 appindicator? ( dev-libs/libayatana-appindicator ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[dbus,gui,network,widgets] dev-qt/qtsvg:6 ) systemd? ( >=sys-apps/systemd-209:= ) acct-group/transmission acct-user/transmission virtual/tmpfiles
REQUIRED_USE=?? ( qt5 qt6 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/transmission/transmission/releases/download/4.0.4/transmission-4.0.4.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bff9467bf5e52495b9be3b7d6284763d
+_md5_=3d64c2bfcf8ad44f233be952637c7258
diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz
index bfecef52720d..cdad098ac5dc 100644
--- a/metadata/md5-cache/sci-electronics/Manifest.gz
+++ b/metadata/md5-cache/sci-electronics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-electronics/kicad-7.0.7 b/metadata/md5-cache/sci-electronics/kicad-7.0.7
index 87164ff78487..295bd7334bdd 100644
--- a/metadata/md5-cache/sci-electronics/kicad-7.0.7
+++ b/metadata/md5-cache/sci-electronics/kicad-7.0.7
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
SLOT=0
SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/7.0.7/kicad-7.0.7.tar.bz2 -> kicad-7.0.7.tar.bz2
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=babb19c989c496a1292e006db6e7ae23
+_md5_=8a8a9d5f38fce8c7c2592599232a9ae8
diff --git a/metadata/md5-cache/sci-electronics/kicad-7.0.8-r1 b/metadata/md5-cache/sci-electronics/kicad-7.0.8-r1
index 001b82acef2e..1df9f9be1dd0 100644
--- a/metadata/md5-cache/sci-electronics/kicad-7.0.8-r1
+++ b/metadata/md5-cache/sci-electronics/kicad-7.0.8-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/7.0.8/kicad-7.0.8.tar.bz2 -> kicad-7.0.8.tar.bz2
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d3901ecafc25aab0a4d1d507a805c930
+_md5_=83ff09556c6736b4079c2d05ddde05c1
diff --git a/metadata/md5-cache/sci-electronics/kicad-7.0.9 b/metadata/md5-cache/sci-electronics/kicad-7.0.9
index 6e8d7fa1b736..c4f033c000db 100644
--- a/metadata/md5-cache/sci-electronics/kicad-7.0.9
+++ b/metadata/md5-cache/sci-electronics/kicad-7.0.9
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/7.0.9/kicad-7.0.9.tar.bz2 -> kicad-7.0.9.tar.bz2
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d3901ecafc25aab0a4d1d507a805c930
+_md5_=83ff09556c6736b4079c2d05ddde05c1
diff --git a/metadata/md5-cache/sci-electronics/kicad-9999 b/metadata/md5-cache/sci-electronics/kicad-9999
index 46f2f207d347..b971d696e244 100644
--- a/metadata/md5-cache/sci-electronics/kicad-9999
+++ b/metadata/md5-cache/sci-electronics/kicad-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=00c2255ac3fa05ccfabe9ad8f10322e9
+_md5_=5e6760da4ccf762d1e06cedb597ca020
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index 0f2ad9c7aeab..978997dd06a7 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/pdal-2.6.0 b/metadata/md5-cache/sci-libs/pdal-2.6.0
new file mode 100644
index 000000000000..c03c7dda5376
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/pdal-2.6.0
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( sci-libs/gdal[geos,jpeg,png] ) net-misc/curl app-arch/zstd:= dev-libs/libxml2 dev-libs/openssl:= sci-libs/gdal:= sci-libs/libgeotiff:= sys-libs/zlib postgres? ( dev-db/postgresql:*[xml] )
+DESCRIPTION=A C++ library for translating and manipulating point cloud data
+EAPI=8
+HOMEPAGE=https://pdal.io/
+INHERIT=cmake
+IUSE=postgres test
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=net-misc/curl app-arch/zstd:= dev-libs/libxml2 dev-libs/openssl:= sci-libs/gdal:= sci-libs/libgeotiff:= sys-libs/zlib postgres? ( dev-db/postgresql:*[xml] )
+RESTRICT=!test? ( test )
+SLOT=0/16
+SRC_URI=https://github.com/PDAL/PDAL/releases/download/2.6.0/PDAL-2.6.0-src.tar.bz2
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5fca4dd26c8c8c82cb00db4c77a69fbb
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 317b00ee954f..fc061a7ac8bc 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/syd-3.4.1 b/metadata/md5-cache/sys-apps/syd-3.6.0
index 0e96b8195cf8..df9538876ee5 100644
--- a/metadata/md5-cache/sys-apps/syd-3.4.1
+++ b/metadata/md5-cache/sys-apps/syd-3.6.0
@@ -11,6 +11,6 @@ LICENSE=GPL-3+ Apache-2.0 MIT Unicode-DFS-2016
RDEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
RESTRICT=test
SLOT=0
-SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.4.1.tar.gz -> syd-3.4.1.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstyle/1.0.4/download -> anstyle-1.0.4.crate https://crates.io/api/v1/crates/anyhow/1.0.75/download -> anyhow-1.0.75.crate https://crates.io/api/v1/crates/argv/0.1.9/download -> argv-0.1.9.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.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.1/download -> bitflags-2.4.1.crate https://crates.io/api/v1/crates/bstr/1.8.0/download -> bstr-1.8.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.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/ciborium-io/0.2.1/download -> ciborium-io-0.2.1.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.1/download -> ciborium-ll-0.2.1.crate https://crates.io/api/v1/crates/ciborium/0.2.1/download -> ciborium-0.2.1.crate https://crates.io/api/v1/crates/clap/4.4.8/download -> clap-4.4.8.crate https://crates.io/api/v1/crates/clap_builder/4.4.8/download -> clap_builder-4.4.8.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.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-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/env_logger/0.10.1/download -> env_logger-0.10.1.crate https://crates.io/api/v1/crates/errno/0.3.6/download -> errno-0.3.6.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/futures-channel/0.3.29/download -> futures-channel-0.3.29.crate https://crates.io/api/v1/crates/futures-core/0.3.29/download -> futures-core-0.3.29.crate https://crates.io/api/v1/crates/futures-executor/0.3.29/download -> futures-executor-0.3.29.crate https://crates.io/api/v1/crates/futures-task/0.3.29/download -> futures-task-0.3.29.crate https://crates.io/api/v1/crates/futures-util/0.3.29/download -> futures-util-0.3.29.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/globset/0.4.13/download -> globset-0.4.13.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.3/download -> hermit-abi-0.3.3.crate https://crates.io/api/v1/crates/io-uring/0.6.2/download -> io-uring-0.6.2.crate https://crates.io/api/v1/crates/ipnetwork/0.20.0/download -> ipnetwork-0.20.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.9/download -> is-terminal-0.4.9.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.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.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/libseccomp/0.3.0/download -> libseccomp-0.3.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.11/download -> linux-raw-sys-0.4.11.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/memchr/2.6.4/download -> memchr-2.6.4.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nonempty/0.8.1/download -> nonempty-0.8.1.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.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/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/openat2/0.1.2/download -> openat2-0.1.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.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.27/download -> pkg-config-0.3.27.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.3/download -> regex-automata-0.4.3.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.2/download -> regex-1.10.2.crate https://crates.io/api/v1/crates/rustix/0.38.21/download -> rustix-0.38.21.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/rusty_pool/0.7.0/download -> rusty_pool-0.7.0.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.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/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.192/download -> serde-1.0.192.crate https://crates.io/api/v1/crates/serde_derive/1.0.192/download -> serde_derive-1.0.192.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.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.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/tempfile/3.8.1/download -> tempfile-3.8.1.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-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/walkdir/2.4.0/download -> walkdir-2.4.0.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.6/download -> winapi-util-0.1.6.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-sys/0.48.0/download -> windows-sys-0.48.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_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.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_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.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_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.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_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate
+SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.6.0.tar.gz -> syd-3.6.0.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstyle/1.0.4/download -> anstyle-1.0.4.crate https://crates.io/api/v1/crates/anyhow/1.0.75/download -> anyhow-1.0.75.crate https://crates.io/api/v1/crates/argv/0.1.9/download -> argv-0.1.9.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.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.1/download -> bitflags-2.4.1.crate https://crates.io/api/v1/crates/bstr/1.8.0/download -> bstr-1.8.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.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/ciborium-io/0.2.1/download -> ciborium-io-0.2.1.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.1/download -> ciborium-ll-0.2.1.crate https://crates.io/api/v1/crates/ciborium/0.2.1/download -> ciborium-0.2.1.crate https://crates.io/api/v1/crates/clap/4.4.8/download -> clap-4.4.8.crate https://crates.io/api/v1/crates/clap_builder/4.4.8/download -> clap_builder-4.4.8.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.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-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/env_logger/0.10.1/download -> env_logger-0.10.1.crate https://crates.io/api/v1/crates/errno/0.3.6/download -> errno-0.3.6.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/futures-channel/0.3.29/download -> futures-channel-0.3.29.crate https://crates.io/api/v1/crates/futures-core/0.3.29/download -> futures-core-0.3.29.crate https://crates.io/api/v1/crates/futures-executor/0.3.29/download -> futures-executor-0.3.29.crate https://crates.io/api/v1/crates/futures-task/0.3.29/download -> futures-task-0.3.29.crate https://crates.io/api/v1/crates/futures-util/0.3.29/download -> futures-util-0.3.29.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/globset/0.4.13/download -> globset-0.4.13.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.3/download -> hermit-abi-0.3.3.crate https://crates.io/api/v1/crates/io-uring/0.6.2/download -> io-uring-0.6.2.crate https://crates.io/api/v1/crates/ipnetwork/0.20.0/download -> ipnetwork-0.20.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.9/download -> is-terminal-0.4.9.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.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.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/libseccomp/0.3.0/download -> libseccomp-0.3.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.11/download -> linux-raw-sys-0.4.11.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/memchr/2.6.4/download -> memchr-2.6.4.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nonempty/0.8.1/download -> nonempty-0.8.1.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.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/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/openat2/0.1.2/download -> openat2-0.1.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.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.27/download -> pkg-config-0.3.27.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.3/download -> regex-automata-0.4.3.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.2/download -> regex-1.10.2.crate https://crates.io/api/v1/crates/rustix/0.38.21/download -> rustix-0.38.21.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/rusty_pool/0.7.0/download -> rusty_pool-0.7.0.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.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/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.192/download -> serde-1.0.192.crate https://crates.io/api/v1/crates/serde_derive/1.0.192/download -> serde_derive-1.0.192.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.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.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/tempfile/3.8.1/download -> tempfile-3.8.1.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-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/walkdir/2.4.0/download -> walkdir-2.4.0.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.6/download -> winapi-util-0.1.6.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-sys/0.48.0/download -> windows-sys-0.48.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_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.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_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.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_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.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_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=cb429a32cf1a5e5ab716339421d2efc4
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 84cf19706c65..a38155da140d 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/binutils-2.40-r9 b/metadata/md5-cache/sys-devel/binutils-2.40-r9
index 99ec422fd423..fb761c5d2141 100644
--- a/metadata/md5-cache/sys-devel/binutils-2.40-r9
+++ b/metadata/md5-cache/sys-devel/binutils-2.40-r9
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://sourceware.org/binutils/
INHERIT=libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
IUSE=cet debuginfod doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla zstd
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-3+
RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib debuginfod? ( dev-libs/elfutils[debuginfod(-)] ) zstd? ( app-arch/zstd:= )
RESTRICT=!test? ( test )
SLOT=2.40
SRC_URI=mirror://gnu/binutils/binutils-2.40.tar.xz https://sourceware.org/pub/binutils/releases/binutils-2.40.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.40.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.40-patches-7.tar.xz
_eclasses_=flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=155159ca4db668a73ce4a4eff189cdc9
+_md5_=37fcd2899c6c3ab2b9c7cf76be2cfdd7
diff --git a/metadata/md5-cache/sys-devel/clang-14.0.6-r1 b/metadata/md5-cache/sys-devel/clang-14.0.6-r1
index d694a711327d..b2c6cfff265a 100644
--- a/metadata/md5-cache/sys-devel/clang-14.0.6-r1
+++ b/metadata/md5-cache/sys-devel/clang-14.0.6-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 ) || ( llvm_targets_AArch64 ll
RESTRICT=!test? ( test ) !test? ( test )
SLOT=14
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-14.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=86c93692eb7f156cf22a7a103b6e1bea
diff --git a/metadata/md5-cache/sys-devel/clang-14.0.6-r4 b/metadata/md5-cache/sys-devel/clang-14.0.6-r4
index ad0bf653ebb7..caed964fc985 100644
--- a/metadata/md5-cache/sys-devel/clang-14.0.6-r4
+++ b/metadata/md5-cache/sys-devel/clang-14.0.6-r4
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 ) || ( llvm_targets_AArch64 ll
RESTRICT=!test? ( test ) !test? ( test )
SLOT=14
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-14.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r4.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=26acd33178229c26c6b4f519c5f3ab76
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.7-r1 b/metadata/md5-cache/sys-devel/clang-15.0.7-r1
index 802280023d43..f0d3268d10ee 100644
--- a/metadata/md5-cache/sys-devel/clang-15.0.7-r1
+++ b/metadata/md5-cache/sys-devel/clang-15.0.7-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15g1
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.7-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b69921e3360c0c617082db23bde2927a
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.7-r3 b/metadata/md5-cache/sys-devel/clang-15.0.7-r3
index a711ee03de63..bdb9e78d9a23 100644
--- a/metadata/md5-cache/sys-devel/clang-15.0.7-r3
+++ b/metadata/md5-cache/sys-devel/clang-15.0.7-r3
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15g1
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.7-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r3.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0e3492714b4984732a4b63f876c21e47
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.6 b/metadata/md5-cache/sys-devel/clang-16.0.6
index fbc3c453651c..9da6a7a777aa 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.6
+++ b/metadata/md5-cache/sys-devel/clang-16.0.6
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-16.0.4-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e45d588c279c992c0e37edeb4201970c
diff --git a/metadata/md5-cache/sys-devel/clang-17.0.5 b/metadata/md5-cache/sys-devel/clang-17.0.5
index 53a7dc68644f..6748954adae2 100644
--- a/metadata/md5-cache/sys-devel/clang-17.0.5
+++ b/metadata/md5-cache/sys-devel/clang-17.0.5
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=17/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-17.0.1-manpages.tar.bz2 )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=515daa77f8fdc849ed549a0157d9b3ec
diff --git a/metadata/md5-cache/sys-devel/clang-17.0.6 b/metadata/md5-cache/sys-devel/clang-17.0.6
index 0458708ce1eb..9f49c2260ec5 100644
--- a/metadata/md5-cache/sys-devel/clang-17.0.6
+++ b/metadata/md5-cache/sys-devel/clang-17.0.6
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=17/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-17.0.1-manpages.tar.bz2 )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=515daa77f8fdc849ed549a0157d9b3ec
diff --git a/metadata/md5-cache/sys-devel/clang-18.0.0.9999 b/metadata/md5-cache/sys-devel/clang-18.0.0.9999
index 32ae90c1c952..fa82b1b6f1df 100644
--- a/metadata/md5-cache/sys-devel/clang-18.0.0.9999
+++ b/metadata/md5-cache/sys-devel/clang-18.0.0.9999
@@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=18/18.0.0.9999
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=31ed923b5919b1f5cdd23b5afaee6f6c
diff --git a/metadata/md5-cache/sys-devel/clang-18.0.0_pre20231119 b/metadata/md5-cache/sys-devel/clang-18.0.0_pre20231119
index 4765b16dbcd1..938b11cf2b90 100644
--- a/metadata/md5-cache/sys-devel/clang-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-devel/clang-18.0.0_pre20231119
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=18/18.0.0_pre20231119
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=31ed923b5919b1f5cdd23b5afaee6f6c
diff --git a/metadata/md5-cache/sys-devel/clang-18.0.0_pre20231129 b/metadata/md5-cache/sys-devel/clang-18.0.0_pre20231129
new file mode 100644
index 000000000000..d445cdc0cfee
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-18.0.0_pre20231129
@@ -0,0 +1,17 @@
+BDEPEND=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 ) >=dev-util/cmake-3.16 doc? ( python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ) xml? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=~sys-devel/llvm-18.0.0_pre20231129:18=[debug=,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-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Xtensa] ) !!sys-devel/llvm:0
+DESCRIPTION=C language family frontend for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs
+IUSE=+debug doc +extra ieee-long-double +pie +static-analyzer test xml test +doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa 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_10 python_single_target_python3_11 python_single_target_python3_12
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+PDEPEND=~sys-devel/clang-runtime-18.0.0_pre20231129 sys-devel/clang-toolchain-symlinks:18
+RDEPEND=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 ) ~sys-devel/llvm-18.0.0_pre20231129:18=[debug=,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-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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-devel/clang-common-18.0.0_pre20231129 llvm_targets_AArch64? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.0.0_pre20231129[llvm_targets_Xtensa] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=18/18.0.0_pre20231129
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=31ed923b5919b1f5cdd23b5afaee6f6c
diff --git a/metadata/md5-cache/sys-devel/clang-common-14.0.6 b/metadata/md5-cache/sys-devel/clang-common-14.0.6
index 69ff294703ee..20a9c5d483ee 100644
--- a/metadata/md5-cache/sys-devel/clang-common-14.0.6
+++ b/metadata/md5-cache/sys-devel/clang-common-14.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:*
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=4b96bac2e683306fd625bd17c582e0e5
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r5 b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r5
index c7a4e83a51d7..f100c0de8d96 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r5
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r5
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.7 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=9d88a62b4082774b870bb8a60799139d
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r7 b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r7
index b1ee120a6b10..4377a6a89644 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r7
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r7
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.7[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=b8d8a9feb440808a47d98c14a23239d8
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.6-r2 b/metadata/md5-cache/sys-devel/clang-common-16.0.6-r2
index 74dafb201a10..e316ac0a81d4 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.6-r2
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.6-r2
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.6[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=3b94e79fcb603696c1b97d3f61a8d7a2
diff --git a/metadata/md5-cache/sys-devel/clang-common-17.0.5-r1 b/metadata/md5-cache/sys-devel/clang-common-17.0.5-r1
index 0fc9e2d6bdf6..fabf4afa0868 100644
--- a/metadata/md5-cache/sys-devel/clang-common-17.0.5-r1
+++ b/metadata/md5-cache/sys-devel/clang-common-17.0.5-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-17.0.5[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=1c74c395c7ca7761ef8d301dc817552e
diff --git a/metadata/md5-cache/sys-devel/clang-common-17.0.6-r1 b/metadata/md5-cache/sys-devel/clang-common-17.0.6-r1
index ce9bfac6f7dd..345a3f0a2cfc 100644
--- a/metadata/md5-cache/sys-devel/clang-common-17.0.6-r1
+++ b/metadata/md5-cache/sys-devel/clang-common-17.0.6-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-17.0.6[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=1c74c395c7ca7761ef8d301dc817552e
diff --git a/metadata/md5-cache/sys-devel/clang-common-18.0.0.9999 b/metadata/md5-cache/sys-devel/clang-common-18.0.0.9999
index a0ce02ea420c..3b855917fe70 100644
--- a/metadata/md5-cache/sys-devel/clang-common-18.0.0.9999
+++ b/metadata/md5-cache/sys-devel/clang-common-18.0.0.9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-18.0.0.9999[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
PROPERTIES=live
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 5133e393e8717a3a093660f990801dc1 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 5133e393e8717a3a093660f990801dc1 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=af0450e434506b1f17a670398a761e8a
diff --git a/metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20231119 b/metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20231119
index 4efa3a48f30d..72af8a7941e9 100644
--- a/metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20231119
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-18.0.0_pre20231119[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=1f98dabe25e65e7ccf1ae34f9747b3f9
diff --git a/metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20231129 b/metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20231129
new file mode 100644
index 000000000000..dc6aed2782b6
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20231129
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install preinst prepare pretend unpack
+DESCRIPTION=Common files shared between multiple slots of clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
+INHERIT=bash-completion-r1 llvm.org multilib
+IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind hardened
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-18.0.0_pre20231129[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=af0450e434506b1f17a670398a761e8a
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-18.0.0_pre20231129 b/metadata/md5-cache/sys-devel/clang-runtime-18.0.0_pre20231129
new file mode 100644
index 000000000000..ac5d2636a15d
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-runtime-18.0.0_pre20231129
@@ -0,0 +1,12 @@
+DEFINED_PHASES=pretend
+DESCRIPTION=Meta-ebuild for clang runtime libraries
+EAPI=8
+HOMEPAGE=https://clang.llvm.org/
+INHERIT=multilib-build toolchain-funcs
+IUSE=+compiler-rt libcxx openmp +sanitize 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=metapackage
+RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-18.0.0_pre20231129:18[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-18.0.0_pre20231129:18[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-18.0.0_pre20231129[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-18.0.0_pre20231129[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=sanitize? ( compiler-rt )
+SLOT=18
+_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=48b7ed4f4f747dc1e0f720f9272e64b6
diff --git a/metadata/md5-cache/sys-devel/lld-14.0.6-r1 b/metadata/md5-cache/sys-devel/lld-14.0.6-r1
index 6af40d1b3220..23dd2eb532e3 100644
--- a/metadata/md5-cache/sys-devel/lld-14.0.6-r1
+++ b/metadata/md5-cache/sys-devel/lld-14.0.6-r1
@@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-14.0.6 !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=14/14
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=26671ae41a4c43c90c6965c6a33bad29
diff --git a/metadata/md5-cache/sys-devel/lld-15.0.7 b/metadata/md5-cache/sys-devel/lld-15.0.7
index d79835790bab..99f8a9a6a2c3 100644
--- a/metadata/md5-cache/sys-devel/lld-15.0.7
+++ b/metadata/md5-cache/sys-devel/lld-15.0.7
@@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-15.0.7 sys-libs/zlib:= !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=77afdbb022522342650c5d0c89af55de
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.6 b/metadata/md5-cache/sys-devel/lld-16.0.6
index e6597df931aa..fc920e636c70 100644
--- a/metadata/md5-cache/sys-devel/lld-16.0.6
+++ b/metadata/md5-cache/sys-devel/lld-16.0.6
@@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-16.0.6[zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r1.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2c109f3ac4a0977353e802cf6383d0f2
diff --git a/metadata/md5-cache/sys-devel/lld-17.0.5 b/metadata/md5-cache/sys-devel/lld-17.0.5
index e79c70fbd555..8f0e8652cfdf 100644
--- a/metadata/md5-cache/sys-devel/lld-17.0.5
+++ b/metadata/md5-cache/sys-devel/lld-17.0.5
@@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-17.0.5[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zs
RESTRICT=!test? ( test )
SLOT=17/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=abfba5be5dfaab09b89fa7bb75b48b37
diff --git a/metadata/md5-cache/sys-devel/lld-17.0.6 b/metadata/md5-cache/sys-devel/lld-17.0.6
index 1c8a1760ff66..b854d48f5854 100644
--- a/metadata/md5-cache/sys-devel/lld-17.0.6
+++ b/metadata/md5-cache/sys-devel/lld-17.0.6
@@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-17.0.6[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zs
RESTRICT=!test? ( test )
SLOT=17/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=abfba5be5dfaab09b89fa7bb75b48b37
diff --git a/metadata/md5-cache/sys-devel/lld-18.0.0.9999 b/metadata/md5-cache/sys-devel/lld-18.0.0.9999
index 04daaa3ce656..f9edc813175b 100644
--- a/metadata/md5-cache/sys-devel/lld-18.0.0.9999
+++ b/metadata/md5-cache/sys-devel/lld-18.0.0.9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=~sys-devel/llvm-18.0.0.9999[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
RESTRICT=!test? ( test )
SLOT=18/18.0.0.9999
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5ed70ddc0d45258a2f780cd48e38004b
diff --git a/metadata/md5-cache/sys-devel/lld-18.0.0_pre20231119 b/metadata/md5-cache/sys-devel/lld-18.0.0_pre20231119
index 611b084a5c34..2dbcfb17e71a 100644
--- a/metadata/md5-cache/sys-devel/lld-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-devel/lld-18.0.0_pre20231119
@@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-18.0.0_pre20231119[debug=,zstd=] sys-libs/zlib:= zstd? (
RESTRICT=!test? ( test )
SLOT=18/18.0.0_pre20231119
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5ed70ddc0d45258a2f780cd48e38004b
diff --git a/metadata/md5-cache/sys-devel/lld-18.0.0_pre20231129 b/metadata/md5-cache/sys-devel/lld-18.0.0_pre20231129
new file mode 100644
index 000000000000..3b38f3e0127f
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/lld-18.0.0_pre20231129
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/llvm:18 test? ( >=dev-util/cmake-3.16 || ( ( dev-lang/python:3.12 >=dev-python/lit-18.0.0_pre20231129[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-18.0.0_pre20231129[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-18.0.0_pre20231129[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=~sys-devel/llvm-18.0.0_pre20231129[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !!sys-devel/llvm:0
+DESCRIPTION=The LLVM linker (link editor)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+debug test zstd
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:18
+RDEPEND=~sys-devel/llvm-18.0.0_pre20231129[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
+RESTRICT=!test? ( test )
+SLOT=18/18.0.0_pre20231129
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5ed70ddc0d45258a2f780cd48e38004b
diff --git a/metadata/md5-cache/sys-devel/llvm-14.0.6-r4 b/metadata/md5-cache/sys-devel/llvm-14.0.6-r4
index f74e3d02e028..a3d349b81d75 100644
--- a/metadata/md5-cache/sys-devel/llvm-14.0.6-r4
+++ b/metadata/md5-cache/sys-devel/llvm-14.0.6-r4
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=14
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-14.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r4.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=60ca4cd3cdef6f9d5fe8fd011a60e11d
diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.7-r3 b/metadata/md5-cache/sys-devel/llvm-15.0.7-r3
index 886551c32052..c4b82a4e7c82 100644
--- a/metadata/md5-cache/sys-devel/llvm-15.0.7-r3
+++ b/metadata/md5-cache/sys-devel/llvm-15.0.7-r3
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.7-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r3.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8c8bb4eb628a6910552c6d459bdea2ae
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.6 b/metadata/md5-cache/sys-devel/llvm-16.0.6
index dcb640b73dd7..76720f922a88 100644
--- a/metadata/md5-cache/sys-devel/llvm-16.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.6
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-16.0.4-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=127a18ce19f11757a7de55906e3ec44b
diff --git a/metadata/md5-cache/sys-devel/llvm-17.0.5 b/metadata/md5-cache/sys-devel/llvm-17.0.5
index 13ee6d65110f..0bddc64d1aee 100644
--- a/metadata/md5-cache/sys-devel/llvm-17.0.5
+++ b/metadata/md5-cache/sys-devel/llvm-17.0.5
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=17/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-17.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.5.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=bce4acae0cc650e47d22caeca56a1f5c
diff --git a/metadata/md5-cache/sys-devel/llvm-17.0.6 b/metadata/md5-cache/sys-devel/llvm-17.0.6
index da7505eb5753..e2724f76576f 100644
--- a/metadata/md5-cache/sys-devel/llvm-17.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-17.0.6
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=17/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-17.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=bce4acae0cc650e47d22caeca56a1f5c
diff --git a/metadata/md5-cache/sys-devel/llvm-18.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-18.0.0.9999
index 69c9faaa4d3d..bc427b697176 100644
--- a/metadata/md5-cache/sys-devel/llvm-18.0.0.9999
+++ b/metadata/md5-cache/sys-devel/llvm-18.0.0.9999
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
RESTRICT=!test? ( test )
SLOT=18/18.0.0.9999
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=59f15e5d03e4449465d6934c4eb3e18a
diff --git a/metadata/md5-cache/sys-devel/llvm-18.0.0_pre20231119 b/metadata/md5-cache/sys-devel/llvm-18.0.0_pre20231119
index 54a73579f1d9..a46855345480 100644
--- a/metadata/md5-cache/sys-devel/llvm-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-devel/llvm-18.0.0_pre20231119
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=18/18.0.0_pre20231119
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=59f15e5d03e4449465d6934c4eb3e18a
diff --git a/metadata/md5-cache/sys-devel/llvm-18.0.0_pre20231129 b/metadata/md5-cache/sys-devel/llvm-18.0.0_pre20231129
new file mode 100644
index 000000000000..f99e068213ab
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-18.0.0_pre20231129
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-18.0.0.9999 >=sys-devel/binutils-apple-5.1 ) doc? ( || ( ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) libffi? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.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(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
+DESCRIPTION=Low Level Virtual Machine
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin +debug debuginfod doc exegesis libedit +libffi ncurses test xml z3 zstd +doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa 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-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:18 binutils-plugin? ( >=sys-devel/llvmgold-18 )
+RDEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.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(-)?] ) zstd? ( app-arch/zstd:=[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-devel/llvm:0
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=18/18.0.0_pre20231129
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=59f15e5d03e4449465d6934c4eb3e18a
diff --git a/metadata/md5-cache/sys-devel/llvm-common-14.0.6 b/metadata/md5-cache/sys-devel/llvm-common-14.0.6
index 7f4cdd175151..c0cd275195d6 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-14.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-common-14.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org d1a99af306e21bd25bfc289f35f645d0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig 798e0173d334021f14ba78a786c37059
_md5_=336ae2250f613050cdb72be3f9313b21
diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.7 b/metadata/md5-cache/sys-devel/llvm-common-15.0.7
index 7c849c0fff24..0eb13db3f4b1 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-15.0.7
+++ b/metadata/md5-cache/sys-devel/llvm-common-15.0.7
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org d1a99af306e21bd25bfc289f35f645d0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig 798e0173d334021f14ba78a786c37059
_md5_=74bab60d2fd440b3b3d43e776eebe06a
diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.6 b/metadata/md5-cache/sys-devel/llvm-common-16.0.6
index 37947391592b..b4c584f0f3f6 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-16.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org d1a99af306e21bd25bfc289f35f645d0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig 798e0173d334021f14ba78a786c37059
_md5_=59793eb07d60e2fa6970879291c147ff
diff --git a/metadata/md5-cache/sys-devel/llvm-common-17.0.5 b/metadata/md5-cache/sys-devel/llvm-common-17.0.5
index cd6ea5aca0fa..bdbbf6bfa9f6 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-17.0.5
+++ b/metadata/md5-cache/sys-devel/llvm-common-17.0.5
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org d1a99af306e21bd25bfc289f35f645d0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig 798e0173d334021f14ba78a786c37059
_md5_=b8e26919e008b64dde5b21ac21cbc45b
diff --git a/metadata/md5-cache/sys-devel/llvm-common-17.0.6 b/metadata/md5-cache/sys-devel/llvm-common-17.0.6
index bc31c825200e..6b04689301d1 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-17.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-common-17.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org d1a99af306e21bd25bfc289f35f645d0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig 798e0173d334021f14ba78a786c37059
_md5_=b8e26919e008b64dde5b21ac21cbc45b
diff --git a/metadata/md5-cache/sys-devel/llvm-common-18.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-common-18.0.0.9999
index 86120d9d17d7..712d7724467f 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-18.0.0.9999
+++ b/metadata/md5-cache/sys-devel/llvm-common-18.0.0.9999
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PROPERTIES=live
RDEPEND=!sys-devel/llvm:0
SLOT=0
-_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c git-r3 5133e393e8717a3a093660f990801dc1 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c git-r3 5133e393e8717a3a093660f990801dc1 llvm.org d1a99af306e21bd25bfc289f35f645d0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
_md5_=4e56df1b08c8dd351154186d004f140d
diff --git a/metadata/md5-cache/sys-devel/llvm-common-18.0.0_pre20231119 b/metadata/md5-cache/sys-devel/llvm-common-18.0.0_pre20231119
index cd242d08ef6b..88a6dd2400a7 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-devel/llvm-common-18.0.0_pre20231119
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org d1a99af306e21bd25bfc289f35f645d0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
_md5_=4e56df1b08c8dd351154186d004f140d
diff --git a/metadata/md5-cache/sys-devel/llvm-common-18.0.0_pre20231129 b/metadata/md5-cache/sys-devel/llvm-common-18.0.0_pre20231129
new file mode 100644
index 000000000000..c83bdd53bd71
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-common-18.0.0_pre20231129
@@ -0,0 +1,13 @@
+BDEPEND=emacs? ( >=app-editors/emacs-23.1:* )
+DEFINED_PHASES=compile install postinst postrm prepare unpack
+DESCRIPTION=Common files shared between multiple slots of LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=elisp-common llvm.org
+IUSE=emacs
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=!sys-devel/llvm:0
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c llvm.org d1a99af306e21bd25bfc289f35f645d0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=4e56df1b08c8dd351154186d004f140d
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 03069ecb5f1c..7e90bafa6c61 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/binutils-libs-2.40-r7 b/metadata/md5-cache/sys-libs/binutils-libs-2.40-r7
index d3fddff98697..a86bf7d5b62d 100644
--- a/metadata/md5-cache/sys-libs/binutils-libs-2.40-r7
+++ b/metadata/md5-cache/sys-libs/binutils-libs-2.40-r7
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://sourceware.org/binutils/
INHERIT=libtool toolchain-funcs multilib-minimal
IUSE=64-bit-bfd cet multitarget nls 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris
LICENSE=|| ( GPL-3 LGPL-3 )
RDEPEND=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(-)?] >=sys-devel/binutils-config-5
RESTRICT=!test? ( test )
SLOT=0/2.40
SRC_URI=mirror://gnu/binutils/binutils-2.40.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.40.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.40-patches-6.tar.xz
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8c7608b5ba396c1ff4042ad8e5e5a6a3
+_md5_=4e21b98f450bb57c4b0da7cdf5622b54
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1 b/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
index 5bd8f94b9b7f..82e34c95f9c5 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
+++ b/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=14.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f541873204a80a70f69b34092750b75d
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.7 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.7
index 23c8c07a187d..660baa94b86a 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.7
+++ b/metadata/md5-cache/sys-libs/compiler-rt-15.0.7
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=15.0.7
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=00933d3bb15ec9382379ccab1da56544
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.6
index ce06c0caaf10..de95d96ca0b4 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.6
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b18e77a22b64a6c05b43af6ca7f6a952
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.6-r4 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.6-r4
index 7f0cae904624..50255a6938e6 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.6-r4
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.6-r4
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r4.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=160edca16d2528669cbd04f6a368a2c8
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-17.0.5-r1 b/metadata/md5-cache/sys-libs/compiler-rt-17.0.5-r1
index b568f6cb71b8..0337788bbe29 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-17.0.5-r1
+++ b/metadata/md5-cache/sys-libs/compiler-rt-17.0.5-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.5-r1.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=16f7a727fe36cfd860bf0f7329ac5bf6
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-17.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-17.0.6
index 70e7fafdca6a..66b0f8eb49b4 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-17.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-17.0.6
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6069a4a7f84fc82d5b8238dbe841cdf6
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-18.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-18.0.0.9999
index c859eac11126..8c515d0a8007 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-18.0.0.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-18.0.0.9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
PROPERTIES=live
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=18
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d92be811281b1c19704daf01f94acaa5
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-18.0.0_pre20231119 b/metadata/md5-cache/sys-libs/compiler-rt-18.0.0_pre20231119
index d58a1b457eeb..8442c1a0e405 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-libs/compiler-rt-18.0.0_pre20231119
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=18
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d92be811281b1c19704daf01f94acaa5
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-18.0.0_pre20231129 b/metadata/md5-cache/sys-libs/compiler-rt-18.0.0_pre20231129
new file mode 100644
index 000000000000..35212ceac084
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-18.0.0_pre20231129
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-18.0.0*:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:18 !!sys-devel/llvm:0
+DESCRIPTION=Compiler runtime library for clang (built-in part)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake crossdev flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+abi_x86_32 abi_x86_64 +clang +debug test
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RESTRICT=!test? ( test ) !clang? ( test )
+SLOT=18
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d92be811281b1c19704daf01f94acaa5
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
index af1868e9ae5a..b990a38f5df1 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=14.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r3.tar.xz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1c1c912e6047d4dbf13b18213c38e789
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7
index 1b167f2d08a8..016aac868104 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=15.0.7
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7.tar.xz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=073adf97b984c7834ca31d3d6fe4093c
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6
index d8e5e5bbd37d..cad2f8240f70 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0b9639849210be2fedb285caac683c74
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.5 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.5
index 5202eff2d536..b0ba8215dbf7 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.5
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.5
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=808233441874787d95190415ca28db2b
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.6
index 7d63b5f169b1..e4fdc84b9d69 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c069ff3d47b1e747a3db0a14d67d80f0
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0.9999
index 4a88a40f7da5..e8189ca71117 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=18
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3974b70b41f94cc4a0687dcb8d701cf4
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0c35676cc5040556e691101c9a3dc2a0
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0_pre20231119 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0_pre20231119
index 12cbdd99417d..f0a8045e3855 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0_pre20231119
@@ -11,5 +11,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=18
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=3974b70b41f94cc4a0687dcb8d701cf4
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0_pre20231129 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0_pre20231129
new file mode 100644
index 000000000000..0caa2ee327c0
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.0.0_pre20231129
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-18.0.0*:18 sys-libs/compiler-rt:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:18 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0
+DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+IUSE=+abi_x86_32 abi_x86_64 +clang +debug test +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
+RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
+SLOT=18
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0c35676cc5040556e691101c9a3dc2a0
diff --git a/metadata/md5-cache/sys-libs/libcxx-14.0.6 b/metadata/md5-cache/sys-libs/libcxx-14.0.6
index daa4bf9c875e..ae37338f14e2 100644
--- a/metadata/md5-cache/sys-libs/libcxx-14.0.6
+++ b/metadata/md5-cache/sys-libs/libcxx-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=libunwind? ( libcxxabi )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f95daf51c66fe7b280c304887543471f
diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.7 b/metadata/md5-cache/sys-libs/libcxx-15.0.7
index 0611cf82ec5c..9f6036374fea 100644
--- a/metadata/md5-cache/sys-libs/libcxx-15.0.7
+++ b/metadata/md5-cache/sys-libs/libcxx-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ddc02e83563bc9914bfbef3c80fe44e1
diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1 b/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1
index ed687e95d42a..5ef5ea164883 100644
--- a/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1
+++ b/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r1.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cafe83e18230110b3807a83c0bc33d18
diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.6 b/metadata/md5-cache/sys-libs/libcxx-16.0.6
index 85913b8699b9..6d178018ae28 100644
--- a/metadata/md5-cache/sys-libs/libcxx-16.0.6
+++ b/metadata/md5-cache/sys-libs/libcxx-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=493297223f328327113043a26837c59a
diff --git a/metadata/md5-cache/sys-libs/libcxx-17.0.5 b/metadata/md5-cache/sys-libs/libcxx-17.0.5
index 9fbbdb2be6b7..2ea9700cba0e 100644
--- a/metadata/md5-cache/sys-libs/libcxx-17.0.5
+++ b/metadata/md5-cache/sys-libs/libcxx-17.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=39bd85f17b1b2b713c1366985af950b3
diff --git a/metadata/md5-cache/sys-libs/libcxx-17.0.6 b/metadata/md5-cache/sys-libs/libcxx-17.0.6
index c5c8fbe6d51d..8d398fe7496d 100644
--- a/metadata/md5-cache/sys-libs/libcxx-17.0.6
+++ b/metadata/md5-cache/sys-libs/libcxx-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=39bd85f17b1b2b713c1366985af950b3
diff --git a/metadata/md5-cache/sys-libs/libcxx-18.0.0.9999 b/metadata/md5-cache/sys-libs/libcxx-18.0.0.9999
index ab2e38aea3b3..be7f3077f7b6 100644
--- a/metadata/md5-cache/sys-libs/libcxx-18.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libcxx-18.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-18.0.0.9999[static-libs?,abi_x86_32(-)?
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d557962fb98907b67ac684a7b73442bf
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d52326315850632797f8291de50090e8
diff --git a/metadata/md5-cache/sys-libs/libcxx-18.0.0_pre20231119 b/metadata/md5-cache/sys-libs/libcxx-18.0.0_pre20231119
index 655103591868..a8a247d716a3 100644
--- a/metadata/md5-cache/sys-libs/libcxx-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-libs/libcxx-18.0.0_pre20231119
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d557962fb98907b67ac684a7b73442bf
diff --git a/metadata/md5-cache/sys-libs/libcxx-18.0.0_pre20231129 b/metadata/md5-cache/sys-libs/libcxx-18.0.0_pre20231129
new file mode 100644
index 000000000000..77ab52e8b83f
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxx-18.0.0_pre20231129
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( >=dev-util/cmake-3.16 sys-devel/gdb[python] || ( ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-18.0.0_pre20231129[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:18 !!sys-devel/llvm:0
+DESCRIPTION=New implementation of the C++ standard library, targeting C++11
+EAPI=8
+HOMEPAGE=https://libcxx.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+clang +libcxxabi +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
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-18.0.0_pre20231129[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d52326315850632797f8291de50090e8
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-14.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-14.0.6
index fb327cf350f2..aea5995a81cd 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-14.0.6
+++ b/metadata/md5-cache/sys-libs/libcxxabi-14.0.6
@@ -12,5 +12,5 @@ RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=946e2934f880e269a208e4194545a8d1
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.7 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.7
index e18f849cac6a..ccdf3b8befdc 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-15.0.7
+++ b/metadata/md5-cache/sys-libs/libcxxabi-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a14a31a2f90e26640f635cc72061d383
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-16.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-16.0.6
index 326f02e4b96a..f3b35af01846 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-16.0.6
+++ b/metadata/md5-cache/sys-libs/libcxxabi-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ee781fcffe10295a7c279e1456f8cab4
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-17.0.5 b/metadata/md5-cache/sys-libs/libcxxabi-17.0.5
index 1d0485d3dac8..07e1b5566440 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-17.0.5
+++ b/metadata/md5-cache/sys-libs/libcxxabi-17.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ee99d0be142171cefd49c930b0b4263a
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-17.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-17.0.6
index 63e787a13278..8d30f667a043 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-17.0.6
+++ b/metadata/md5-cache/sys-libs/libcxxabi-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ee99d0be142171cefd49c930b0b4263a
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-18.0.0.9999 b/metadata/md5-cache/sys-libs/libcxxabi-18.0.0.9999
index a0bd0c6bca1d..7bd1386dd65b 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-18.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libcxxabi-18.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=!<sys-libs/libcxx-15
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=59ecf5bedbc72cf169ae4842a6646faf
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-18.0.0_pre20231119 b/metadata/md5-cache/sys-libs/libcxxabi-18.0.0_pre20231119
index 3fc85f1c50e1..35b812af2d8e 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-libs/libcxxabi-18.0.0_pre20231119
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=59ecf5bedbc72cf169ae4842a6646faf
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-18.0.0_pre20231129 b/metadata/md5-cache/sys-libs/libcxxabi-18.0.0_pre20231129
new file mode 100644
index 000000000000..0c061a2bb4d8
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxxabi-18.0.0_pre20231129
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=!<sys-libs/libcxx-15 sys-devel/llvm:18 !!sys-devel/llvm:0
+DESCRIPTION=Low level support for a standard C++ library
+EAPI=8
+HOMEPAGE=https://libcxxabi.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+clang +static-libs test 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-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!<sys-libs/libcxx-15
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=59ecf5bedbc72cf169ae4842a6646faf
diff --git a/metadata/md5-cache/sys-libs/libomp-14.0.6-r1 b/metadata/md5-cache/sys-libs/libomp-14.0.6-r1
index 3c67af21b78c..bcc891ce9dd7 100644
--- a/metadata/md5-cache/sys-libs/libomp-14.0.6-r1
+++ b/metadata/md5-cache/sys-libs/libomp-14.0.6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=cuda? ( llvm_targets_NVPTX ) offload? ( cuda? ( abi_x86_64 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=55c75cae8b91cb6694cc87a534f0ba90
diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.7-r2 b/metadata/md5-cache/sys-libs/libomp-15.0.7-r2
index cda98ffed28d..8a2d58df6dc0 100644
--- a/metadata/md5-cache/sys-libs/libomp-15.0.7-r2
+++ b/metadata/md5-cache/sys-libs/libomp-15.0.7-r2
@@ -12,5 +12,5 @@ RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x
RESTRICT=!test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r2.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=919fc31c2f3e10e592ad25fa7fc1b724
diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.7-r6 b/metadata/md5-cache/sys-libs/libomp-15.0.7-r6
index 2a7512dc4b4b..31e4b72c314f 100644
--- a/metadata/md5-cache/sys-libs/libomp-15.0.7-r6
+++ b/metadata/md5-cache/sys-libs/libomp-15.0.7-r6
@@ -12,5 +12,5 @@ RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x
RESTRICT=!test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r6.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=402dc95da322e83ee23015a135d49ff7
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.6 b/metadata/md5-cache/sys-libs/libomp-16.0.6
index 08a281473012..f3ee7abe211b 100644
--- a/metadata/md5-cache/sys-libs/libomp-16.0.6
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta
RESTRICT=!test? ( test )
SLOT=0/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8d37363d5c4510e263ab7f7364e0c990
diff --git a/metadata/md5-cache/sys-libs/libomp-17.0.5 b/metadata/md5-cache/sys-libs/libomp-17.0.5
index 1264d2ed4700..4afc103bae02 100644
--- a/metadata/md5-cache/sys-libs/libomp-17.0.5
+++ b/metadata/md5-cache/sys-libs/libomp-17.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta
RESTRICT=!test? ( test )
SLOT=0/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1c355be7d2f10d75acb5e201232698df
diff --git a/metadata/md5-cache/sys-libs/libomp-17.0.6 b/metadata/md5-cache/sys-libs/libomp-17.0.6
index 861cf93344ec..71de7d160a27 100644
--- a/metadata/md5-cache/sys-libs/libomp-17.0.6
+++ b/metadata/md5-cache/sys-libs/libomp-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta
RESTRICT=!test? ( test )
SLOT=0/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1c355be7d2f10d75acb5e201232698df
diff --git a/metadata/md5-cache/sys-libs/libomp-18.0.0.9999 b/metadata/md5-cache/sys-libs/libomp-18.0.0.9999
index f80d62e1d8cf..2df37d986428 100644
--- a/metadata/md5-cache/sys-libs/libomp-18.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libomp-18.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 )
REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
RESTRICT=!test? ( test )
SLOT=0/18.0.0.9999
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7de8093c2f56d537449f718acf94bd23
diff --git a/metadata/md5-cache/sys-libs/libomp-18.0.0_pre20231119 b/metadata/md5-cache/sys-libs/libomp-18.0.0_pre20231119
index ef1c73a92183..730901abb8a5 100644
--- a/metadata/md5-cache/sys-libs/libomp-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-libs/libomp-18.0.0_pre20231119
@@ -12,5 +12,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta
RESTRICT=!test? ( test )
SLOT=0/18.0.0_pre20231119
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7de8093c2f56d537449f718acf94bd23
diff --git a/metadata/md5-cache/sys-libs/libomp-18.0.0_pre20231129 b/metadata/md5-cache/sys-libs/libomp-18.0.0_pre20231129
new file mode 100644
index 000000000000..92be222e4a1a
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libomp-18.0.0_pre20231129
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( 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_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=gdb-plugin? ( 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 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( dev-libs/libffi:=[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-devel/llvm-18.0.0_pre20231129[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) ) !!sys-devel/llvm:0
+DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
+EAPI=8
+HOMEPAGE=https://openmp.llvm.org
+INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1 toolchain-funcs
+IUSE=+debug gdb-plugin hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX 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_10 python_single_target_python3_11 python_single_target_python3_12
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=gdb-plugin? ( 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 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( dev-libs/libffi:=[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-devel/llvm-18.0.0_pre20231129[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) )
+REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=0/18.0.0_pre20231129
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7de8093c2f56d537449f718acf94bd23
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1 b/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
index b1e4012289c2..a482bdce82d1 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=25063be8361a17395740423df3d4e2ff
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7
index ef043d1e4afd..1a6a3d00f839 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0304c4cd124df43254ba42ff0fa5e262
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6-r1 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6-r1
index 8c454fe3d6dd..62020897eca3 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6-r1
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9c0af3fbc34dcae11a870649274cf23c
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.5 b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.5
index 3a84af87dad6..e7791e91ff62 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.5
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.5/llvm-project-17.0.5.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2e6e3ab872dccaee96ecd432dc81a2f7
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.6 b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.6
index 5f42638ba19b..b484e70a404c 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.6
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2e6e3ab872dccaee96ecd432dc81a2f7
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0.9999 b/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0.9999
index 6ba583463a71..f2ce6811652c 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0.9999
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 git-r3 5133e393e8717a3a093660f990801dc1 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=89c3c15608ba174bf686ffa2a6a96009
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0_pre20231119 b/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0_pre20231119
index bb88581a10e7..e944425bfe6c 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0_pre20231119
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0_pre20231119
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/5237193b87721134541f228e28edfd544a9c8ac8.tar.gz -> llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org 7feeaf35c89e70e1c0646cd968b58d3f multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=89c3c15608ba174bf686ffa2a6a96009
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0_pre20231129 b/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0_pre20231129
new file mode 100644
index 000000000000..8d57fb62eff8
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-18.0.0_pre20231129
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=sys-devel/llvm:18 !!sys-devel/llvm:0
+DESCRIPTION=C++ runtime stack unwinder from LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
+INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+clang +debug static-libs test 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-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!sys-libs/libunwind
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz -> llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 llvm 2e1701c714b75feb512bffdecd3fe7d0 llvm.org d1a99af306e21bd25bfc289f35f645d0 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=89c3c15608ba174bf686ffa2a6a96009
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index de52df042c81..49cdab7072c7 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/gitea-1.20.5 b/metadata/md5-cache/www-apps/gitea-1.20.6
index ded06e443df3..4c2b07e1e463 100644
--- a/metadata/md5-cache/www-apps/gitea-1.20.5
+++ b/metadata/md5-cache/www-apps/gitea-1.20.6
@@ -12,6 +12,6 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
RDEPEND=acct? ( acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam ) dev-vcs/git virtual/tmpfiles
RESTRICT=test strip
SLOT=0
-SRC_URI=https://github.com/go-gitea/gitea/releases/download/v1.20.5/gitea-src-1.20.5.tar.gz -> gitea-1.20.5.tar.gz
+SRC_URI=https://github.com/go-gitea/gitea/releases/download/v1.20.6/gitea-src-1.20.6.tar.gz -> gitea-1.20.6.tar.gz
_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=552000aed44f6d662a5a84bd52c3e5cc
diff --git a/metadata/md5-cache/www-apps/gitea-1.21.0 b/metadata/md5-cache/www-apps/gitea-1.21.1
index a0e9ed83adc2..76089167161f 100644
--- a/metadata/md5-cache/www-apps/gitea-1.21.0
+++ b/metadata/md5-cache/www-apps/gitea-1.21.1
@@ -12,6 +12,6 @@ LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0
RDEPEND=acct? ( acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam ) dev-vcs/git virtual/tmpfiles
RESTRICT=test strip
SLOT=0
-SRC_URI=https://github.com/go-gitea/gitea/releases/download/v1.21.0/gitea-src-1.21.0.tar.gz -> gitea-1.21.0.tar.gz
+SRC_URI=https://github.com/go-gitea/gitea/releases/download/v1.21.1/gitea-src-1.21.1.tar.gz -> gitea-1.21.1.tar.gz
_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=1246c7f3a1acefd6702c2f8aee2c223d
diff --git a/metadata/md5-cache/www-apps/jellyfin-10.8.11 b/metadata/md5-cache/www-apps/jellyfin-10.8.11
deleted file mode 100644
index 32c498081ab6..000000000000
--- a/metadata/md5-cache/www-apps/jellyfin-10.8.11
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=acct-user/jellyfin virtual/pkgconfig
-DEFINED_PHASES=install postinst prepare unpack
-DEPEND=acct-user/jellyfin media-libs/fontconfig sys-libs/zlib
-DESCRIPTION=Jellyfin puts you in control of managing and streaming your media
-EAPI=8
-HOMEPAGE=https://jellyfin.readthedocs.io/en/latest/
-INHERIT=pax-utils systemd tmpfiles
-KEYWORDS=-* ~amd64 ~arm64
-LICENSE=GPL-2
-RDEPEND=acct-user/jellyfin media-libs/fontconfig sys-libs/zlib dev-libs/icu media-video/ffmpeg[vpx,x264] sys-libs/glibc virtual/tmpfiles
-RESTRICT=mirror test
-SLOT=0
-SRC_URI=arm64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.11/jellyfin_10.8.11_arm64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.11/combined/jellyfin_10.8.11_arm64.tar.gz ) amd64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.11/jellyfin_10.8.11_amd64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.11/combined/jellyfin_10.8.11_amd64.tar.gz )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=68558083bae5f484ad03b9386232ed0f
diff --git a/metadata/md5-cache/www-apps/jellyfin-10.8.12 b/metadata/md5-cache/www-apps/jellyfin-10.8.13
index e0db8262c116..fe643dc95d58 100644
--- a/metadata/md5-cache/www-apps/jellyfin-10.8.12
+++ b/metadata/md5-cache/www-apps/jellyfin-10.8.13
@@ -10,6 +10,6 @@ LICENSE=GPL-2
RDEPEND=acct-user/jellyfin media-libs/fontconfig sys-libs/zlib dev-libs/icu media-video/ffmpeg[vpx,x264] sys-libs/glibc virtual/tmpfiles
RESTRICT=mirror test
SLOT=0
-SRC_URI=arm64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.12/jellyfin_10.8.12_arm64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.12/combined/jellyfin_10.8.12_arm64.tar.gz ) amd64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.12/jellyfin_10.8.12_amd64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.12/combined/jellyfin_10.8.12_amd64.tar.gz )
+SRC_URI=arm64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.13/jellyfin_10.8.13_arm64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.13/combined/jellyfin_10.8.13_arm64.tar.gz ) amd64? ( https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/10.8.13/jellyfin_10.8.13_amd64.tar.gz https://repo.jellyfin.org/archive/linux/stable/10.8.13/combined/jellyfin_10.8.13_amd64.tar.gz )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=68558083bae5f484ad03b9386232ed0f
diff --git a/metadata/md5-cache/www-apps/nextcloud-notify_push-0.6.5 b/metadata/md5-cache/www-apps/nextcloud-notify_push-0.6.5
new file mode 100644
index 000000000000..ec86ff5b4867
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nextcloud-notify_push-0.6.5
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.53 virtual/pkgconfig
+DEFINED_PHASES=compile configure install test unpack
+DESCRIPTION=Push daemon for Nextcloud clients
+EAPI=8
+HOMEPAGE=https://github.com/nextcloud/notify_push
+INHERIT=cargo systemd
+IUSE=debug
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT Apache-2.0 BSD GPL-3 ISC MPL-2.0
+RDEPEND=acct-group/nobody acct-user/nobody
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/nextcloud/notify_push/archive/refs/tags/v0.6.5.tar.gz -> nextcloud-notify_push-0.6.5.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.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.7.7/download -> ahash-0.7.7.crate https://crates.io/api/v1/crates/ahash/0.8.6/download -> ahash-0.8.6.crate https://crates.io/api/v1/crates/aho-corasick/1.0.5/download -> aho-corasick-1.0.5.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.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/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/async-stream/0.3.5/download -> async-stream-0.3.5.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.5/download -> async-stream-impl-0.3.5.crate https://crates.io/api/v1/crates/async-trait/0.1.74/download -> async-trait-0.1.74.crate https://crates.io/api/v1/crates/atoi/0.3.3/download -> atoi-0.3.3.crate https://crates.io/api/v1/crates/atoi/1.0.0/download -> atoi-1.0.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.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.69/download -> backtrace-0.3.69.crate https://crates.io/api/v1/crates/backtrace-ext/0.2.1/download -> backtrace-ext-0.2.1.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.5/download -> base64-0.21.5.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.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.1/download -> bitflags-2.4.1.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.13.0/download -> bumpalo-3.13.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.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.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/chrono/0.4.26/download -> chrono-0.4.26.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.crate https://crates.io/api/v1/crates/const-oid/0.7.1/download -> const-oid-0.7.1.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/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.11/download -> cpufeatures-0.2.11.crate https://crates.io/api/v1/crates/crc/3.0.1/download -> crc-3.0.1.crate https://crates.io/api/v1/crates/crc-catalog/2.2.0/download -> crc-catalog-2.2.0.crate https://crates.io/api/v1/crates/crc16/0.4.0/download -> crc16-0.4.0.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.8/download -> crossbeam-queue-0.3.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/crypto-bigint/0.3.2/download -> crypto-bigint-0.3.2.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/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/data-encoding/2.4.0/download -> data-encoding-2.4.0.crate https://crates.io/api/v1/crates/der/0.5.1/download -> der-0.5.1.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dotenv/0.15.0/download -> dotenv-0.15.0.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/errno/0.3.2/download -> errno-0.3.2.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.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/flate2/1.0.26/download -> flate2-1.0.26.crate https://crates.io/api/v1/crates/flexi_logger/0.27.2/download -> flexi_logger-0.27.2.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.0/download -> form_urlencoded-1.2.0.crate https://crates.io/api/v1/crates/futures/0.3.29/download -> futures-0.3.29.crate https://crates.io/api/v1/crates/futures-channel/0.3.29/download -> futures-channel-0.3.29.crate https://crates.io/api/v1/crates/futures-core/0.3.29/download -> futures-core-0.3.29.crate https://crates.io/api/v1/crates/futures-executor/0.3.29/download -> futures-executor-0.3.29.crate https://crates.io/api/v1/crates/futures-intrusive/0.4.2/download -> futures-intrusive-0.4.2.crate https://crates.io/api/v1/crates/futures-io/0.3.29/download -> futures-io-0.3.29.crate https://crates.io/api/v1/crates/futures-macro/0.3.29/download -> futures-macro-0.3.29.crate https://crates.io/api/v1/crates/futures-sink/0.3.29/download -> futures-sink-0.3.29.crate https://crates.io/api/v1/crates/futures-task/0.3.29/download -> futures-task-0.3.29.crate https://crates.io/api/v1/crates/futures-util/0.3.29/download -> futures-util-0.3.29.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.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/gimli/0.28.0/download -> gimli-0.28.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/h2/0.3.21/download -> h2-0.3.21.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.14.1/download -> hashbrown-0.14.1.crate https://crates.io/api/v1/crates/hashlink/0.8.3/download -> hashlink-0.8.3.crate https://crates.io/api/v1/crates/headers/0.3.9/download -> headers-0.3.9.crate https://crates.io/api/v1/crates/headers-core/0.2.0/download -> headers-core-0.2.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/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.3/download -> hermit-abi-0.3.3.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.3/download -> hkdf-0.12.3.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/http/0.2.9/download -> http-0.2.9.crate https://crates.io/api/v1/crates/http-auth-basic/0.3.3/download -> http-auth-basic-0.3.3.crate https://crates.io/api/v1/crates/http-body/0.4.5/download -> http-body-0.4.5.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/hyper/0.14.27/download -> hyper-0.14.27.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.1/download -> hyper-rustls-0.24.1.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.57/download -> iana-time-zone-0.1.57.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/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/ipnet/2.8.0/download -> ipnet-2.8.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.9/download -> is-terminal-0.4.9.crate https://crates.io/api/v1/crates/is_ci/1.1.1/download -> is_ci-1.1.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/js-sys/0.3.64/download -> js-sys-0.3.64.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.149/download -> libc-0.2.149.crate https://crates.io/api/v1/crates/libm/0.2.7/download -> libm-0.2.7.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.24.2/download -> libsqlite3-sys-0.24.2.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.5/download -> linux-raw-sys-0.4.5.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/logos/0.12.1/download -> logos-0.12.1.crate https://crates.io/api/v1/crates/logos-derive/0.12.1/download -> logos-derive-0.12.1.crate https://crates.io/api/v1/crates/matchers/0.0.1/download -> matchers-0.0.1.crate https://crates.io/api/v1/crates/md-5/0.10.5/download -> md-5-0.10.5.crate https://crates.io/api/v1/crates/memchr/2.6.4/download -> memchr-2.6.4.crate https://crates.io/api/v1/crates/miette/5.10.0/download -> miette-5.10.0.crate https://crates.io/api/v1/crates/miette-derive/5.10.0/download -> miette-derive-5.10.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess/2.0.4/download -> mime_guess-2.0.4.crate https://crates.io/api/v1/crates/mini-redis/0.4.1/download -> mini-redis-0.4.1.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.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mio/0.8.9/download -> mio-0.8.9.crate https://crates.io/api/v1/crates/multer/2.1.0/download -> multer-2.1.0.crate https://crates.io/api/v1/crates/nextcloud-config-parser/0.8.0/download -> nextcloud-config-parser-0.8.0.crate https://crates.io/api/v1/crates/nextcloud_appinfo/0.6.0/download -> nextcloud_appinfo-0.6.0.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.49.0/download -> nu-ansi-term-0.49.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.2/download -> num-bigint-dig-0.8.2.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-iter/0.1.43/download -> num-iter-0.1.43.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.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.32.1/download -> object-0.32.1.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.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/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/parse-display/0.8.2/download -> parse-display-0.8.2.crate https://crates.io/api/v1/crates/parse-display-derive/0.8.2/download -> parse-display-derive-0.8.2.crate https://crates.io/api/v1/crates/paste/1.0.12/download -> paste-1.0.12.crate https://crates.io/api/v1/crates/pem-rfc7468/0.3.1/download -> pem-rfc7468-0.3.1.crate https://crates.io/api/v1/crates/percent-encoding/2.3.0/download -> percent-encoding-2.3.0.crate https://crates.io/api/v1/crates/peresil/0.3.0/download -> peresil-0.3.0.crate https://crates.io/api/v1/crates/php-literal-parser/0.5.1/download -> php-literal-parser-0.5.1.crate https://crates.io/api/v1/crates/pin-project/1.1.3/download -> pin-project-1.1.3.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.3/download -> pin-project-internal-1.1.3.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.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/pkcs1/0.3.3/download -> pkcs1-0.3.3.crate https://crates.io/api/v1/crates/pkcs8/0.8.0/download -> pkcs8-0.8.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.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-error/1.0.4/download -> proc-macro-error-1.0.4.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-macro2/1.0.69/download -> proc-macro2-1.0.69.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/quote/1.0.33/download -> quote-1.0.33.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/redis/0.23.3/download -> redis-0.23.3.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/1.9.4/download -> regex-1.9.4.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.3.7/download -> regex-automata-0.3.7.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.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/reqwest/0.11.22/download -> reqwest-0.11.22.crate https://crates.io/api/v1/crates/rfc7239/0.1.0/download -> rfc7239-0.1.0.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/ring/0.17.3/download -> ring-0.17.3.crate https://crates.io/api/v1/crates/rsa/0.6.1/download -> rsa-0.6.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustix/0.38.7/download -> rustix-0.38.7.crate https://crates.io/api/v1/crates/rustls/0.20.8/download -> rustls-0.20.8.crate https://crates.io/api/v1/crates/rustls/0.21.8/download -> rustls-0.21.8.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.3/download -> rustls-pemfile-1.0.3.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/ryu/1.0.15/download -> ryu-1.0.15.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.0/download -> sct-0.7.0.crate https://crates.io/api/v1/crates/semver/0.10.0/download -> semver-0.10.0.crate https://crates.io/api/v1/crates/semver-parser/0.7.0/download -> semver-parser-0.7.0.crate https://crates.io/api/v1/crates/serde/1.0.190/download -> serde-1.0.190.crate https://crates.io/api/v1/crates/serde_derive/1.0.190/download -> serde_derive-1.0.190.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.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/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.7/download -> sha2-0.10.7.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/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.11.1/download -> smallvec-1.11.1.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.4.10/download -> socket2-0.4.10.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.5.2/download -> spin-0.5.2.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.5.4/download -> spki-0.5.4.crate https://crates.io/api/v1/crates/sqlformat/0.2.1/download -> sqlformat-0.2.1.crate https://crates.io/api/v1/crates/sqlx/0.6.3/download -> sqlx-0.6.3.crate https://crates.io/api/v1/crates/sqlx-core/0.6.3/download -> sqlx-core-0.6.3.crate https://crates.io/api/v1/crates/sqlx-macros/0.6.3/download -> sqlx-macros-0.6.3.crate https://crates.io/api/v1/crates/sqlx-rt/0.6.3/download -> sqlx-rt-0.6.3.crate https://crates.io/api/v1/crates/stringprep/0.1.2/download -> stringprep-0.1.2.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structmeta/0.2.0/download -> structmeta-0.2.0.crate https://crates.io/api/v1/crates/structmeta-derive/0.2.0/download -> structmeta-derive-0.2.0.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/supports-color/2.0.0/download -> supports-color-2.0.0.crate https://crates.io/api/v1/crates/supports-hyperlinks/2.1.0/download -> supports-hyperlinks-2.1.0.crate https://crates.io/api/v1/crates/supports-unicode/2.0.0/download -> supports-unicode-2.0.0.crate https://crates.io/api/v1/crates/sxd-document/0.3.2/download -> sxd-document-0.3.2.crate https://crates.io/api/v1/crates/sxd-xpath/0.4.2/download -> sxd-xpath-0.4.2.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.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/terminal_size/0.1.17/download -> terminal_size-0.1.17.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/textwrap/0.15.2/download -> textwrap-0.15.2.crate https://crates.io/api/v1/crates/thiserror/1.0.50/download -> thiserror-1.0.50.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.50/download -> thiserror-impl-1.0.50.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/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/1.33.0/download -> tokio-1.33.0.crate https://crates.io/api/v1/crates/tokio-macros/2.1.0/download -> tokio-macros-2.1.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.23.4/download -> tokio-rustls-0.23.4.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-stream/0.1.14/download -> tokio-stream-0.1.14.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.20.1/download -> tokio-tungstenite-0.20.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.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/tracing/0.1.40/download -> tracing-0.1.40.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-futures/0.2.5/download -> tracing-futures-0.2.5.crate https://crates.io/api/v1/crates/tracing-log/0.1.3/download -> tracing-log-0.1.3.crate https://crates.io/api/v1/crates/tracing-serde/0.1.3/download -> tracing-serde-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.2.25/download -> tracing-subscriber-0.2.25.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/tungstenite/0.20.1/download -> tungstenite-0.20.1.crate https://crates.io/api/v1/crates/typed-arena/1.7.0/download -> typed-arena-1.7.0.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/uncased/0.9.9/download -> uncased-0.9.9.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.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.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.4/download -> unicode-linebreak-0.1.4.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-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/unicode_categories/0.1.1/download -> unicode_categories-0.1.1.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.8.0/download -> ureq-2.8.0.crate https://crates.io/api/v1/crates/url/2.4.1/download -> url-2.4.1.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.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/vec_map/0.8.2/download -> vec_map-0.8.2.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/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/warp/0.3.6/download -> warp-0.3.6.crate https://crates.io/api/v1/crates/warp-real-ip/0.2.0/download -> warp-real-ip-0.2.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/0.2.87/download -> wasm-bindgen-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.87/download -> wasm-bindgen-backend-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.37/download -> wasm-bindgen-futures-0.4.37.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.87/download -> wasm-bindgen-macro-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.87/download -> wasm-bindgen-macro-support-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.87/download -> wasm-bindgen-shared-0.2.87.crate https://crates.io/api/v1/crates/web-sys/0.3.64/download -> web-sys-0.3.64.crate https://crates.io/api/v1/crates/webpki/0.22.0/download -> webpki-0.22.0.crate https://crates.io/api/v1/crates/webpki-roots/0.22.6/download -> webpki-roots-0.22.6.crate https://crates.io/api/v1/crates/webpki-roots/0.24.0/download -> webpki-roots-0.24.0.crate https://crates.io/api/v1/crates/webpki-roots/0.25.2/download -> webpki-roots-0.25.2.crate https://crates.io/api/v1/crates/whoami/1.4.0/download -> whoami-1.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/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/windows/0.48.0/download -> windows-0.48.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-targets/0.48.5/download -> windows-targets-0.48.5.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_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.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_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.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_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.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/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/xpath_reader/0.5.3/download -> xpath_reader-0.5.3.crate https://crates.io/api/v1/crates/zerocopy/0.7.25/download -> zerocopy-0.7.25.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.25/download -> zerocopy-derive-0.7.25.crate https://crates.io/api/v1/crates/zeroize/1.6.0/download -> zeroize-1.6.0.crate
+_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=87d00c8f8ed151f1ec42d30b531adce2
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index a935970bd2b2..3a2a6901caa8 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-11-29T10:09:55Z
+TIMESTAMP 2023-11-29T16:09:57Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVnDfNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVnYlVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDZPRAAphVUqN6pRyHKUnlKDel6hLJgq+gCrW4EN0tXImRzJhq6JF6vWBNHn62m
-QFG7Ya+vyamGHOFoIZe1coRbtzhn6aZijMKJ0giIwcetSrTwuSbHJYLtJiRc+Gbu
-onRZn7W8r0+G9iWKbLOy3vt2ekI8s0z7TAFWAFjpUSdPhVTchNEoYSNtd8QyQOUv
-7PxOXGCwVTYDjNuR9vw/JMpwXjN/JblbL1iX130PApNwDtsd4ciBTyqUrDdCpYqU
-CcwjttsmC0EZkD8e0dfN0jyDVpJ51n58yMboh7o2osAkMVKhRgyqmr96RZAjggGM
-A/HvHP7rmFFylCtTHMoouRdOmHVGPHrwEgcAq14L4ViVivg2BN96e5IrZhF0ZFHW
-lSOoojoN51tCrdRWtZo4WXVTbdpxG/lXxiJZ/jOJYgqy+M3YEQTkohjFlhY/bKU2
-JLuUwPMA6Kj2GYlrsdxUKgeErnAFtM0VTe92RL+on+61+pxuhYSFDE3SXSAv77Db
-tV7W/MxVIOUB6UdVEbt8Hg+EcIIJzInDEpniG/KTE3P2zbaq3RsfviuXsLjThyzr
-wqcheokYZk41g4RvjXz6I5x6CEHs/ifAUvjuBhiCzF7VJOFg9wFbUKKiLl8j+xCo
-SYoK/HzwXJM9KijmBIEQz40DzJG5DH/tevJuze+IbBZPsgVmlqM=
-=ENU6
+klA9YBAAqJWi+FSbgG8//lbvOody6DIAAEvqWBUKRBF6zBROevnZmqOso3ItWXpH
+QFw5NDMDQK1odBfI16yngR3lOyEmeNgUpWH0zUbU6wDPaHzyyFhGOcmNLLaJzbmy
+8B/f5jVGBFuVC1TUIfL7Rxbl8PAd+EGl8Ua1mVW7MXzXnnUSf+DyrB7xXkoDARj3
++JIP4TLmzSLygXBbp3z6/sBfVw7kr+KTOz9bOV2uDBzVUx4O9Nm/O4Pbxw4Xyzbk
+tgUlq9WG/+HtMMNJ08s239JNhxAQSjAbaW+5WniNvZhse8K9daDkasMQwr+ZCxR4
+WtiO5bBjEu1HSbnHkifVhBJ432MC/Dw3kM2WPt6pBIUH9PCxemNgZQCfJIsi+ZRB
+IS3KyJbum7UlhkLo9m/6jYkMq0f2pUmPX3CT6QhMBHAszLHZS0UPI4JmnYCJ921T
+70FG9UIkOFpBIUgAy+mO39q4cHyXBn7WSTgiGtTjFnlJLrK/25nxiaC56II2MAiZ
+ZtTE/8D1S5640fGje9Q4DYFrRDlVeoL4akeva517W3Y9eKac1u6QsP5o8Te/bhxt
+m+zZJ73AB444vHgGLKZvx0dZVcmRYrFdWbB5B1F2+Uc15M6FWa1QyIjB6XJODxs6
+ucDjqcznLXJo7hW8r2k89xXRaAJVS+FGj1pPD8Ckfes1vJAerYo=
+=HAHZ
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index a45b866842b6..07a9a7ba7ec8 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Nov 2023 10:09:51 +0000
+Wed, 29 Nov 2023 16:09:53 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 5eb3803169c7..4f8bf4d3db28 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Wed Nov 29 10:09:50 AM UTC 2023
+Wed Nov 29 04:09:53 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 0b998b69903c..8e647ef04cd2 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Nov 2023 10:15:01 +0000
+Wed, 29 Nov 2023 16:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 7d88235ebb8f..e2c01a6e8edc 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-205ce6d8cfea6d4aca76bb688aea738fe5406a50 1701252236 2023-11-29T10:03:56+00:00
+8a322e01b99992e08e01b50996c7d500c278f90e 1701273779 2023-11-29T16:02:59+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 7f9d3b684ddb..df600c90bcf3 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1701252601 Wed 29 Nov 2023 10:10:01 AM UTC
+1701274203 Wed 29 Nov 2023 04:10:03 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index a45b866842b6..07a9a7ba7ec8 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Wed, 29 Nov 2023 10:09:51 +0000
+Wed, 29 Nov 2023 16:09:53 +0000
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index 8099a89eec1a..24d3b469cd55 100644
--- a/net-dialup/Manifest.gz
+++ b/net-dialup/Manifest.gz
Binary files differ
diff --git a/net-dialup/lrzsz/Manifest b/net-dialup/lrzsz/Manifest
index a909b3437b27..a125331dc9bc 100644
--- a/net-dialup/lrzsz/Manifest
+++ b/net-dialup/lrzsz/Manifest
@@ -10,5 +10,5 @@ AUX lrzsz-implicit-decl.patch 428 BLAKE2B c08a244d292be32bb49fff6186cbe847c106de
DIST lrzsz-0.12.20.tar.gz 280938 BLAKE2B 86511ab112da849f5894f18c045f2c8a9dd4c4e97426c1d98c5b91aade6c39e26f4a7e5674e057c9596a240dfd3ef32053fcdc8ee58b33654cf15eec64779b1e SHA512 9bce64036f1f1c65f5910f19802aecaf3dc5ffeab0feeca10fa8d2fe1b83e212391cce23056d22fd0eda52df89e12ede68eb5d22ffcf22f935910d2af7399f12
DIST lrzsz-m4-0.12.20.tar.bz2 23959 BLAKE2B 933e43f80a40478baef77d69f81fcb04947f2d0afb87f777b0c000ea4223408bf3e55d687cf625ab4835fb30e274f7058ff09ee3b51ad90e09723cd3053ee038 SHA512 c8818381f2e5271bc2dd7d469c0a33a6b22d42d3159b41f168223473a8b03322f3ff91a49ce398e3ef5abe7b355d92b83b1429d0c6d450d19985a60e2e1190d4
EBUILD lrzsz-0.12.20-r5.ebuild 1573 BLAKE2B f5169193335b6b83c12e06b11a5af6cd89f18f1cd014599c14471d0f950c482d467be2bff07dc5ed4c54d681bdd2c456256829ced1a95200e6015b19eefbe230 SHA512 41683f47f75855addfaf84f83248501e4a6fb8c2b238a7de8a368639fb8f68c2d09ffb8cd64f80bbc2d788662cd857b27e081a43eeda7921957b846162d43c17
-EBUILD lrzsz-0.12.20-r7.ebuild 1848 BLAKE2B 74e63820f109e3d834e7b1257bf8c62a777214a9999614ff2665a9914fe23067193395705a5125db98414db6b23f70c158bff4e8e67ca35ba8633a158d945435 SHA512 9da40ed73318cd436fcda035132c2d53ccfa119c1455dc606eba37c16f890be172455b3c12e1c37510ee580bae1468d6834745edd50267759ed6498ee24462c1
+EBUILD lrzsz-0.12.20-r7.ebuild 1846 BLAKE2B 015ef957c360d22978369016ed57b5135b37640801ba34ae868b1ec25755bd7eac7d2e02bb49192b4ff882f94724fa0cb1146c926e1fe834d31ee5e9de8eaac8 SHA512 7179814af3aba594ef9221647e0802c9518d51e5a1de62fe03ad86db052758de972bafbcb39e87ea0ccc3e5e0ef8d69e4d2cc39d018d65046c7b381376e38fc1
MISC metadata.xml 248 BLAKE2B 9858a97a2186d5b06e272fe28021e0e668897630d8b99023000e8e58e852e80e16b399d8f864b9dff6c9fda25e1519ac8b4331792a4b441be23922707c4ad6a9 SHA512 a1e8f757e473af3ab0ccf695f849dc91e1be877dd505d339bdd26e35a2cf7fb5ffd8f5bf34e933873a462023aecb0edbddefbbda455289279182059cd6c1b0e5
diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index 22a3197e0296..4e008c0a8868 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="nls"
DEPEND="nls? ( virtual/libintl )"
diff --git a/net-dialup/minicom/Manifest b/net-dialup/minicom/Manifest
index d62cdb1d458c..a2e3b05ffcae 100644
--- a/net-dialup/minicom/Manifest
+++ b/net-dialup/minicom/Manifest
@@ -8,5 +8,5 @@ DIST minicom-2.9.tar.gz 1044053 BLAKE2B 4c17f235d770ff9b4719c0ce9d3dfdb01603986d
DIST minicom-m4-2.8.tar.bz2 26016 BLAKE2B 0cff0bc3ca134b417fdabb5e2994afebaf89224b95c0b3843ec57e815f43778c8eab1f8df6098d756616a0c494812d9fabc4292eaeaa9c09afb62821ce852438 SHA512 d09e141b1b83f215dc11dcd33d0cd62000c46384ea86084edfb07b04a4d30c0d9e2dce49e5e8e78f3f70fb646737f1e55a9c1158906312575ca2f02db6283994
EBUILD minicom-2.8-r2.ebuild 1138 BLAKE2B 1ec5398039705c6951b3d4a76febe90c849198fb2f484b743386e3665a082756caffae85016b9a2c2e7e7fc8c502d2f9fd6900e12894b233ebb8c4e7d2310ea3 SHA512 81f42f706b1138167493e0b95c077833df26293b41dcdbfbb9b2e0934451318ed763bfb5c5e5b9b868ff48518333b16a8e16b5a563e394fb1f33ee31eb934219
EBUILD minicom-2.8-r4.ebuild 1369 BLAKE2B 595ba40a9241fea3f4d9830034a757b2f198479daa0f65d8559f0ceb00f7a5136b4fd4ca3f5dc1298005ca6a437ae6639be10ea22c5b627a3cf4d524c1dfafd1 SHA512 efc65b4154a3b997e50e02714b86be77de0ecf6688f795147a8858b28b319eafdee38c3108356c0d22bce2d50073153fac926e5d01b1241a04898d0c3fcf5aec
-EBUILD minicom-2.9.ebuild 1187 BLAKE2B f8b882725db1ff245f75fdaa86ed0c5e251aadbbd6b1e52ce3e1fa33fd0d615f4b9307b8a170f7932d9cce151d63ebc7544f338b887b3b05c3913f891ad10e2d SHA512 fd8516d6165c2194682bed4b6ee8101c91350739205635b44ba296fec89a5a23cc30b20938d913e135deda2909532b636e2fbd683713582bb03b0618ca2e9b0d
+EBUILD minicom-2.9.ebuild 1184 BLAKE2B a7aacdaffcb8664fd499c52874f55b1c75c3c7f3fe0e1f4f924f562e0eb5833b183b34af52d7082b34fd68ede37a87b1f9a98bd17ed20d778f8f66fa313dbad5 SHA512 0eafc7702270724212ed577652be8f1d45a4b0c27ef43e71b8a4b56d205d4c16a01d29677cbd8446f4800a22daf350844a57f7cc93c440163acdbca6d5ccce52
MISC metadata.xml 529 BLAKE2B 3b898729ec228a2557e80c69f47f73c4fa16e2cab7934c6c7792a8a4704fe7a428843dcc8e5c61416e0a3346e5f4dc3c932a6a72f15744ee530cc22c17145d2c SHA512 6a4a40a24146a5b33402ff508a47b0b159511930e564f3b4aad1b09016a48db7d1e127babe09d4ebee08321334ef669f3d48b9dc191f411fdf6766ae96131309
diff --git a/net-dialup/minicom/minicom-2.9.ebuild b/net-dialup/minicom/minicom-2.9.ebuild
index 4e26b654e1a9..43be39e04268 100644
--- a/net-dialup/minicom/minicom-2.9.ebuild
+++ b/net-dialup/minicom/minicom-2.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="nls"
DEPEND="sys-libs/ncurses:="
diff --git a/net-firewall/Manifest.gz b/net-firewall/Manifest.gz
index 823a73ea0778..c5c631f6f4e2 100644
--- a/net-firewall/Manifest.gz
+++ b/net-firewall/Manifest.gz
Binary files differ
diff --git a/net-firewall/ipset/Manifest b/net-firewall/ipset/Manifest
index a3195d4b2512..cbe59e312c56 100644
--- a/net-firewall/ipset/Manifest
+++ b/net-firewall/ipset/Manifest
@@ -7,7 +7,7 @@ AUX ipset.systemd 476 BLAKE2B 6d536142066ab60fdec24bcb138976709f186c575a7958ad9e
AUX ipset.systemd-r1 492 BLAKE2B 78fd7b122e0fe08b36d36e736d18b7a5f0bf1aa78802f1bdc7abf69ad2ef9c0bcfb22ae84f8f6489aee6c147ee3c0be7ebfa600712bf6169940802466daf68ba SHA512 6574e48ce6b3c4f45122a8b387746793ceda62f68ec8b0f3f6f949f5650ab557f3f7eb75699e36d5bf04efbf39dc17e030cc44ea9d97891578d4c909669e6eb7
DIST ipset-7.17.tar.bz2 684983 BLAKE2B 43b74ab7caf5a963787184aa75b6c071388c8d28997681444b72118aba68b843e961b50418c3fa70b451b4cb090ec62940b770abac2156910442115edbf90d41 SHA512 e308a0d7707ccf7d0cb06a32cf9a822f97862e007abdbab8a91a5a0d5bfbd9f2fb9a3f5e8f36b250ec0d565438c8648a31e8e5b45d8205a76558e90f46e6e597
DIST ipset-7.19.tar.bz2 686712 BLAKE2B 04290b94be471aedd732601e1dc147a066933606152beb76ba1a21283aa2e3f8b891fd9575db73f2af67b446fb77a0ca6b2432ae606440ac9e9bf80e41d1f640 SHA512 0f4252e6d967b0f130a2c7a0307b17c6b7d48336e86b2f838ea176f5faaa0c9bbbf273060906b43d91e9b38a9f33c18918e33d02292839a6bc321181d5d7f84e
-EBUILD ipset-7.17-r1.ebuild 3511 BLAKE2B 4b7547736bf7665d96d5907d1b9c1ac1f53485533db548e29a91544cba794efe5e276c540a4f4493de96105a932cdc885595e6fcaf7f8b82aee8f6f9e80827bb SHA512 2f298e598775e2b53baff13335b13630545d1c9e3f278a082fb7be3acf1c544a0e0a04beedf1c16c57525d770c7514c76b61230383bc134785c542288bbeeb95
+EBUILD ipset-7.17-r1.ebuild 3510 BLAKE2B fb89becd2a9bfe25d8c8b608e89c82ab89531c243db6a50510b4433ae624cc098b1cdd8d5284b5885f8c9db6465fc98a9ffa9737bb5e249052842322152c8726 SHA512 f5146b88f270dc15108f7a5004d5e2e6c1489439f6b99c5e19584360d8183d15d63a05133130581aacba19bc02a87e43247aaed574c58cc144212d0bdb21fe53
EBUILD ipset-7.17.ebuild 3507 BLAKE2B 830f9465dda941460c1b4148989fb0aa79f2c500ac6daea948eac6609d50778bd2716e9cad2248b6bad1e80c73e1612188000b0ecb3f6bdd5cadac279fcd6aa2 SHA512 117834d3727b3dd50112c2f53734753ccfb8a21c71d98892e7a5c706ca0dcc98ddc4e4b43c51a1f9ad68bc3b09ab9871b4d625923ed041e0b51e8ea4b881bb12
EBUILD ipset-7.19-r1.ebuild 3385 BLAKE2B 8cf5e0db9751fe80573077dc4b0a904f34338945142da4d136ec7ae2cf9c92ea1d86fef04766d7e8ea9724ac3eb9c314f1f49aa11c0073ed7f3d281e370a55d0 SHA512 8de3cefdc63a9495e3d546cc009c3e14147048f6a8f8615bc0f5bc2f635503f906d05a69f168d699e162bf33c423eb0e83a60c148daa41eae3aa87600d021653
EBUILD ipset-7.19.ebuild 1707 BLAKE2B 88b972913daa212a6596543ed971ffd37ca5bfe6f5d9f8eb5476e847c5df2bfa968d589bd09e2118ba9a2465bce20149e01d5039199e0afb57329661c52b6de1 SHA512 968652a40abb9cff26e6157e4d95cda9585cf24ab3ea69d271c2c8ba46b5ec48fb88dcdd51d5d19406d9c4e82542aa531d3267b8ea9c56637cdc6ecf34ebaf0e
diff --git a/net-firewall/ipset/ipset-7.17-r1.ebuild b/net-firewall/ipset/ipset-7.17-r1.ebuild
index ba24f6c092aa..9e4680fb9869 100644
--- a/net-firewall/ipset/ipset-7.17-r1.ebuild
+++ b/net-firewall/ipset/ipset-7.17-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
RDEPEND="
>=net-firewall/iptables-1.4.7
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index b6026df7a677..ff98714bbe1b 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index 08807b704e57..3c85683ea970 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -76,4 +76,4 @@ DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac96759816
EBUILD synapse-1.93.0-r1.ebuild 5721 BLAKE2B 3e8d0ab88c3b50d44681630ec3dff24c57e009a8409b259a38b1264168f0b769b604c06e135828f095296f3c8daa2b09e85b3cf61ec530e1d8fd69f3b84c12ac SHA512 b956bdea54d6a8fb16edc7c0dd8545d1c99ace24cb544bf18b5f0a6a52978e8ad82307282405355121def5e90601c47a6c0debe1309478ea3ff7999574da084d
EBUILD synapse-1.95.0-r1.ebuild 5649 BLAKE2B 199122b9399aee86ab310c8099bfa0b192962a11a8a0217dc1e877d5769b37a6fb3f5c98c45f47e6d40bb5f1bfffba4494a8c53ba0e09f1656dc3c6476951cb2 SHA512 10a98f62559392eab5da57e2380ad0577058068da62dc09d707d190db2abd8926cad994ef9ea8644731b6ee93a94ff69c9f437ef609fbdc84b7aee5637849114
EBUILD synapse-1.96.0.ebuild 5649 BLAKE2B 6a15b4b72499ee079f8300bac05f8883581057867863ad686989dbea1eb4d689d457ca1e2dc6aba8d20d20a0ddff2d45ee0d2fa69ca9b577cfb2aff65fe9a388 SHA512 2eddcad0dff009dd9b76c590e300267916b12af719c9d21078853d434c8b27c66e59f471b568529403d34dc9d0b03e0dda60777e5ca08c3b3a04f9d3b456abfd
-MISC metadata.xml 526 BLAKE2B f76d0a86c40485c2428fa949fd54650f31696ce94f0d81bfea53c13604ec287230ad2fdc094f767703ecf3864e111e2b89b091fe766172ab63e809df2a7c95ab SHA512 fd5d919dd64dc2d3d2a6be8d7cabe83d722936f27f2cdcf351bbb4a7e862b6a64f94c2581a71ac27052d21595843ce61a8c94e6802c8857bc310187b38544456
+MISC metadata.xml 381 BLAKE2B e30ab1922ad223634dc45a6f02ff4f26b163f75c4b722065be26e9ce0c32d0ac2f177b6183c728abea52a8c67af57b5fa5bdbca833523a07e19efe2e51abdb36 SHA512 f414d0f1cc6ab60bda1432489f7a5ee7d81cd068d3b81686e8c7c325676cf7b03c0e48dd436a8bb99df398e89c57d1ad1644b13fa8b6e679d7bf53566b96c3f0
diff --git a/net-im/synapse/metadata.xml b/net-im/synapse/metadata.xml
index b1f705d65680..921ea20c18f9 100644
--- a/net-im/synapse/metadata.xml
+++ b/net-im/synapse/metadata.xml
@@ -1,14 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>arkamar@atlas.cz</email>
+ <maintainer type="person">
+ <email>arkamar@gentoo.org</email>
<name>Petr Vaněk</name>
</maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="github">matrix-org/synapse</remote-id>
<remote-id type="pypi">matrix-synapse</remote-id>
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 959d25d0e437..6fc6a02f64d3 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 0c40e1e77b10..511f7a063a3c 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -5,7 +5,7 @@ DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 2b6e62cd46627c60c3e815216711d3c5c9839
DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f SHA512 a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb
EBUILD freerdp-2.10.0-r3.ebuild 3199 BLAKE2B b88fafb2d7f8a2294a946492c9485798ad534c2a84c8ab320d4aa82911950958a579daf816e7feb6b4cb37fead2240043213a71e0b13e2d47e08a03b237511bc SHA512 22a04348a00384428de52593121dc9cb450ad2ce6cde6b708169bc185314bbfb815338f0554c2d4a22ee19804e5b53c4a24e81aecaf3da3896fb654dd98fa23c
EBUILD freerdp-2.11.0-r1.ebuild 3247 BLAKE2B ef1fc3d6aeccb4ac0fad19144f14034f784807b58892971cae742fb780115e6af807979c1de87b858eb5bfb0d47670f546c019867aa44912eacea9dc25c67b40 SHA512 abe9e156276fbf9877fb7b1859f7bb4e74cce6b9e0400fe498a0a02db4d407fe469c6119659e0a234c205e6f1b5491a2b34a0bbc81fca1df2b0ad52a2b644adb
-EBUILD freerdp-2.11.1.ebuild 3243 BLAKE2B 8cc7c815e42502528a2036267a5e410b0e55f3871f0cf0adcbe946786d7f833927e6b923381205f926f76da2a96b6cb7436105d5cbdb68f3d71ef058b9179110 SHA512 ffe7f4f4eb8c7e067fd1d8b84fc68c7f015b12480a562f7e843e1b28c02993d6c5e5b79367876460effdb6f5569b256cc66cd949eec72fed1574f2972bd46bec
+EBUILD freerdp-2.11.1.ebuild 3242 BLAKE2B 6bb902ddbbd6044b6396529b80a5cdb1b1ad10ac14ebffdf1ea7acd03e0ec8aa81df05058de200f5af9f8304039c20a75bbca502347d1af6ceb3eba862ef0fdd SHA512 0e5d4151025a7697791033ada9da5f889bded35873fb184dcc1f12b90d1188fc272c7a2f33a43a9ff0a49ef95fd9ac3e1f6cc88c4933568f3161dc085466e761
EBUILD freerdp-2.9999.ebuild 3247 BLAKE2B ef1fc3d6aeccb4ac0fad19144f14034f784807b58892971cae742fb780115e6af807979c1de87b858eb5bfb0d47670f546c019867aa44912eacea9dc25c67b40 SHA512 abe9e156276fbf9877fb7b1859f7bb4e74cce6b9e0400fe498a0a02db4d407fe469c6119659e0a234c205e6f1b5491a2b34a0bbc81fca1df2b0ad52a2b644adb
EBUILD freerdp-3.0.0_beta3.ebuild 3507 BLAKE2B 354fa785d0c3f5bb4aadbfee128d103d1842ec7c9a345712f125d4003ce3d88dba16e2f8bfdd24a1b423e0d189a0b41938183f4533805ef8af1dd1eb16314dd8 SHA512 9fc2f50123e40afcad6165e5d8432281e6fe4a3c580753932062a40517ffd0976b3a6debfbd7ba26ffc2022b47ff43ceeaf934dbce3ceaff2ceb62597f267f6a
EBUILD freerdp-9999.ebuild 3506 BLAKE2B 0d14981aad7595773aa4d2aff5a86911f05a636f1c58008d74eb15644b7443583220f40940b0cab272177c86aff75433e36a8a6b01a5ff8094f24a110852039b SHA512 61146791bc8ba8313547b18706a8a218480a966441461f9251f83418d40b0be820a6ba52a56deb750c0eaa441eb6f93b5bfd74d7e616c10f429b5fc83755b466
diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild b/net-misc/freerdp/freerdp-2.11.1.ebuild
index 7055c7932106..c02216b06c7b 100644
--- a/net-misc/freerdp/freerdp-2.11.1.ebuild
+++ b/net-misc/freerdp/freerdp-2.11.1.ebuild
@@ -15,7 +15,7 @@ else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
fi
DESCRIPTION="Free implementation of the Remote Desktop Protocol"
diff --git a/net-misc/mrouted/Manifest b/net-misc/mrouted/Manifest
index a5c1f81253b9..55d105e73cf0 100644
--- a/net-misc/mrouted/Manifest
+++ b/net-misc/mrouted/Manifest
@@ -4,5 +4,5 @@ DIST mrouted-4.4.tar.gz 316949 BLAKE2B c768f78588ef5a321b33a6444627db0eae36dfd17
DIST mrouted-4.5.tar.gz 322493 BLAKE2B 1c4702d41f7bb9b6bd39cf718f28714555987b5837a858c6bb7697ad85f7a8b090bcee87d6997eecce728f3f645ac6ed41edd6bcd762b07ef92c52551ea11fba SHA512 145decbd1fba826196f719a7712bb9568080b2b5757eb80f79185537cd045ca1def36e34e93804ecaaa815607f43b58fc768b307098d90ac808ed5717a0c58d7
EBUILD mrouted-4.2.ebuild 739 BLAKE2B 291cf2252eae768763b199f4c66bcd388f6b092b3dc6ee92e1e4ffe4d157855d9493694127e2c7eab61af7918e3c13a0399b856b84141c3f364e77dc533755f5 SHA512 1734be5ef7012a642f980d648dd8818c04506110b8e9dcc9003091f6c9e16f3c5449c558283e5d5a4936ee61deab0cd5c5ec7f76ad12f10e41d2e51da6d8c006
EBUILD mrouted-4.4.ebuild 800 BLAKE2B af8d86d770fa747ba7166300bee1bcca9975037faa0745a7325499c7008e23473e56bf941c53573b499ded828ac17d6f8a6598e411f6a9166ea42830c19f41a3 SHA512 4a05d2c8691ceca556c5bf498d69a5ec36d9dc61822b42cb66bbe4e030adadac57d850fc8b652bdf9d16560f7867b840a7500589f77d5387e0c429c682bfb739
-EBUILD mrouted-4.5.ebuild 804 BLAKE2B 339bf9392027a551c570c8e20326b31660f2e9498f7499c5cde09c7ac6c9fa50f0211ba4352dc276e71197e281e5a12d6d7b6367f709cd155120cc936d79e8a6 SHA512 196189161f252e6f6c478069f3907a66d20a7004b0cfb01096af563530d60400df55ac4af932b95e202c188dee899575097a335130fadc0cbfb16465ce5dc93a
+EBUILD mrouted-4.5.ebuild 803 BLAKE2B fb1f15d2189334808696d44944c05ebd76f53ca608066036a2277a2e6b3b42d9e9ae23e9e003b41e7506bacdb17595bd7f6cca478056fa974b91cee30f39771a SHA512 4460712efbd662913f9979d4910136135f6257a33c7faf4f83ffb490cefb9ed785f7e8753ad044b6075693f2a70b86dc28ac89a1b492bf2d4fa6007ea3d1cfc5
MISC metadata.xml 351 BLAKE2B 2cc58048ba632fa6ae2147b949a5ac8441b4e10c5cab17527369a1100a5d95cca3746d82c43a7d99b564f07ed68cd95114aa5a13bfd73b07befd1203a423cb3b SHA512 1ccf9c0699efed649eff70b1b2eaf588b9bad3838c1530609e8bb912ace18bd21f35571f7d731727e886cbd7027aae5b234cf3e4959da5d81991724679a815d0
diff --git a/net-misc/mrouted/mrouted-4.5.ebuild b/net-misc/mrouted/mrouted-4.5.ebuild
index c5c4990a846f..82e719972457 100644
--- a/net-misc/mrouted/mrouted-4.5.ebuild
+++ b/net-misc/mrouted/mrouted-4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/troglobit/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="Stanford GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
IUSE="rsrr test"
# Needs unshare
diff --git a/net-misc/netkit-bootparamd/Manifest b/net-misc/netkit-bootparamd/Manifest
index 1bb44cca69d1..29a28d7a6742 100644
--- a/net-misc/netkit-bootparamd/Manifest
+++ b/net-misc/netkit-bootparamd/Manifest
@@ -3,6 +3,5 @@ AUX 0.17-libtirpc.patch 455 BLAKE2B 2adcdb678d54f486dc4c2b4efa37851c334331d95293
AUX bootparamd.confd 29 BLAKE2B a2697cebfe9e2c7a9617b2624b70d0615b4ad920d034dbd0f5a5dc66a8183e802747015befa07e9a310c5618dba770c263307c157fd6f6402ebaa570c9fd4a79 SHA512 4f2e6cfef21053bc3a37fada11e77338de57a9e034963c9e91bdc8d6829df29e6b5d69eda3531e67ea3c03599f22da28bb3f7f64a282cc6a2e63927236c1765e
AUX bootparamd.initd 502 BLAKE2B ebc4d4c3381c1003924c402415aea4ad820e24f38520b4f0bc41643dc3f24642e8010907ae1451f7286607ab387d256e9e74f43ca53c5f3677e876956d0a686f SHA512 9326e3a3dfca43cd7233a289b1f58c22db22aabc2136cba2d61a4bdab17652f9d031e4eddc877126aa09e08e048e63ba9fcf4219f9dbbf55d6787e03d5ee2548
DIST netkit-bootparamd_0.17.orig.tar.gz 13934 BLAKE2B d828175594b0aae60c5284d4f02c73b4bb91cee2601dc52c6cbfb21e02779825a03567de7dbcc945246104889b7b4bc74f0429b508bda082a365a1d605e213e5 SHA512 fc237c72efd0c7a671c179ee4596f64e13a7a637441d32c9e82e81f4133d987f468c98b00611fbada1f7d6e5fa791c9b513978bfc7a58efe7d93102a2d3b4dca
-EBUILD netkit-bootparamd-0.17-r4.ebuild 1454 BLAKE2B cb36308c62f7fe7186037150233352d2a780c52b13d94df3bdd4ae1ea016f3e6742c14899fb8b51b654eb3b94c703ec27121c42c625ef722202481396b6e617a SHA512 a48c201c0aa38f861ed0e5677a404814d5ebdb3c17079763d335e75fcc7c47a770f93d8567ff1a5f161a27a2d09d946e8de0dc533eb1030ff16372ff4013d9b9
-EBUILD netkit-bootparamd-0.17-r5.ebuild 1477 BLAKE2B 4165a3e6c5d40136650635db5ef44fe975e3829f4aaf76f6390a4d901267b0fcc6d09919a0c039360c646f86fbcb4462c359839b53e586bc50b742ff5574550f SHA512 3e36e021cddd10f24f3cc893df311a7077f57c287a8276c769ba89c7ee168d7b0ce947a8700e82ed1db263ef159e18908532d03709dd281b21318fb66d3d18e3
+EBUILD netkit-bootparamd-0.17-r5.ebuild 1440 BLAKE2B 431ae873332cf7d517e607552fd2a2e783c825dc8687d4d12d1a509fab78cfea85e2007af665cf22a9342bdcabb9cc6e816951d699ad16191e7afe934d3573c1 SHA512 a64ebab79b4ea4bb1f823022cf6c9414c9f69f74aaacdb11c8d5112bd1a2cb8ac7796c298e33c48a61642b663dc188a342cd91063ea8bdcf5b65b738ffa17187
MISC metadata.xml 268 BLAKE2B 91c62a36cbf68e44d577a77084141c8505ad6f4f4d0455c4e68aa99e758518505c09161acc56f77de536d94e05b22ed8f6eff2f61d4a1744e1e752d24ba785f1 SHA512 e08f7d0f198f125c9a66e8503eab99802b27d5bd5c2cfd99c03d9acc3bcc67e404c44945dd4271fed3257b123492ead2492cbce645dbf383ffc0b684a5050bb1
diff --git a/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r4.ebuild b/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r4.ebuild
deleted file mode 100644
index 3ecbe4ece85c..000000000000
--- a/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r4.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="Netkit - bootparamd"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/netkit"
-SRC_URI="mirror://debian/pool/main/n/${PN}/${PN}_${PV}.orig.tar.gz"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ppc sparc x86"
-IUSE="+libtirpc"
-
-DEPEND="
- !<=net-misc/netkit-bootpd-0.17-r2
- libtirpc? ( net-libs/rpcsvc-proto net-libs/libtirpc )
- !libtirpc? ( sys-libs/glibc[rpc(-)] )
-"
-RDEPEND=${DEPEND}
-
-src_prepare() {
- eapply "${FILESDIR}"/0.17-jumpstart.patch
- eapply "${FILESDIR}"/0.17-libtirpc.patch
-
- # don't reset LDFLAGS (bug #335457), manpages into /usr/share/man
- sed -i -e '/^LDFLAGS=/d ; /MANDIR=/s:man:share/man:' configure || die
-
- sed -i -e 's:install -s:install:' rpc.bootparamd/Makefile || die
-
- default
-}
-
-src_configure() {
- if use libtirpc ; then
- append-cflags -I/usr/include/tirpc
- sed -i -e 's:^LIBS=$:LIBS=-ltirpc:' configure || die
- fi
-
- # Note this is not an autoconf configure
- CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}" ./configure || die
-}
-
-src_install() {
- dodir usr/bin usr/sbin usr/share/man/man8
- emake INSTALLROOT="${D}" install
-
- newconfd "${FILESDIR}"/bootparamd.confd bootparamd
- newinitd "${FILESDIR}"/bootparamd.initd bootparamd
-
- doman rpc.bootparamd/bootparams.5
- dodoc README ChangeLog
- newdoc rpc.bootparamd/README README.bootparamd
-}
diff --git a/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r5.ebuild b/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r5.ebuild
index 666f5f660233..891003317d46 100644
--- a/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r5.ebuild
+++ b/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r5.ebuild
@@ -11,11 +11,10 @@ SRC_URI="mirror://debian/pool/main/n/${PN}/${PN}_${PV}.orig.tar.gz"
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ~ppc ~sparc x86"
+KEYWORDS="amd64 ~hppa ~mips ppc sparc x86"
IUSE="+libtirpc"
DEPEND="
- !<=net-misc/netkit-bootpd-0.17-r2
libtirpc? ( net-libs/rpcsvc-proto net-libs/libtirpc )
!libtirpc? ( sys-libs/glibc[rpc(-)] )
"
diff --git a/net-misc/netkit-timed/Manifest b/net-misc/netkit-timed/Manifest
index 767a87dca577..6a5592f5bd0a 100644
--- a/net-misc/netkit-timed/Manifest
+++ b/net-misc/netkit-timed/Manifest
@@ -2,6 +2,5 @@ AUX 0.17-CFLAG-DEF-fix.patch 1551 BLAKE2B c28853b653da9b19c651ce84762e8d450f94d7
AUX 0.17-timed-opt-parsing.patch 403 BLAKE2B e0164998a4845da439b640d60b3cdac1dd8a1329aaf41f6d4cd5117bf2eb92bf555ae9739883f3da913a5ff69bc2a91c1eefd5c31e79cf7c281d770de0df99de SHA512 76631e8ebcbe3a49f8454d6f72110803de58ddd5b3b5614e8abcd82f348e3bb1d9e706b3608b9c1f0672d529806dcbd571e27ae96b8fa5c7c9a4cd1b1762ad03
AUX timed.rc6 358 BLAKE2B 358a7b3fc14f30b0146e1269cf9327d9aaf64d8329b25c610b0405adfc91d4d21d6d14ec08c7234b53934460851db6f947117733b3d4070645503dbe1761eaa5 SHA512 cde2063563dd02b404560fa84bfa536f2f7c75e9271225e94b08630348d78639e386b8a0f59f04b389ad66f2d714c63edf2eed507b690d5ba989780b400547a4
DIST netkit-timed-0.17.tar.gz 48655 BLAKE2B 5e076394e2605569b8a9a34d47b59234ffa0f643a13ef7ac688b40d259079ec5d2eef99a0efa35d7975e11118c1fe87bd138edd98199dde68cc4d8d9f10c3599 SHA512 781a41555953a165949dde7e7279298d4faf348575ba1214c6ce60cdbc74f6f03ab31002d57a441cbcaf674f7e2cc00afa17632bc3fcb28e2afd95d39cd70b99
-EBUILD netkit-timed-0.17-r10.ebuild 1019 BLAKE2B 000b7f43ea394aab89876c30d3f23bd3c63fa66010279c8dc6526653d8989c12089e3933ee4ea6637926cef2a3069674703cf345e64c3230d75a37b4bd3cf9b8 SHA512 c551b9a8d71a1b77ecfd72142924046e4d16882c274d129cda88fd06c26feba995afcc11ccb626e4e301cca3bba56fcc90a9c42fb011eebe1ab0b07a8c071635
-EBUILD netkit-timed-0.17-r11.ebuild 1058 BLAKE2B 04a5eb9243d03db8260b1c00a3ee4ac7b889da90f0e84ba95941ab68819e267b8a875d5d0bf8695ba3f99d2b68f4151f6c037861e2c73fd27c74beb607e6eb56 SHA512 ee34008ea437b55373d5829a6342681be3b76c176788131b0e10ffa6ba1277a3ecd269705189bef455b73a6a3f9dc70ad9dc7970898d0574f8b3df073f34ccaa
+EBUILD netkit-timed-0.17-r11.ebuild 1056 BLAKE2B c64cf65448c4fe4dbdd896d1861e56b9f906ba649a8dcb27b7f501fffe2dd799b0b58cc50ba5bb980a9e48911a10411d1aba4b8d8d3906127125282934c02ae2 SHA512 b301c133f342160c44bd8661c203dbcd976b2311aa926dcca15d002beb11ca86dcbb54110aaad9334d0867647ad74a293981c3b18f1406bfe2907da3420a4627
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/net-misc/netkit-timed/netkit-timed-0.17-r10.ebuild b/net-misc/netkit-timed/netkit-timed-0.17-r10.ebuild
deleted file mode 100644
index 9b817ec2c29e..000000000000
--- a/net-misc/netkit-timed/netkit-timed-0.17-r10.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic toolchain-funcs
-
-IUSE=""
-DESCRIPTION="Netkit - timed"
-HOMEPAGE="https://wiki.linuxfoundation.org/networking/netkit"
-SRC_URI="http://ftp.linux.org.uk/pub/linux/Networking/netkit/${P}.tar.gz"
-KEYWORDS="amd64 ~mips ppc ppc64 sparc x86"
-LICENSE="BSD GPL-2"
-SLOT="0"
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
- eapply "${FILESDIR}"/0.17-CFLAG-DEF-fix.patch
- eapply "${FILESDIR}"/0.17-timed-opt-parsing.patch
- sed -i configure \
- -e '/^LDFLAGS=/d' \
- || die "sed configure"
- default
-}
-
-src_configure() {
- # Note this is not an autoconf configure script. econf fails
- append-flags -DCLK_TCK=CLOCKS_PER_SEC
- ./configure --prefix=/usr --with-c-compiler="$(tc-getCC)" || die "bad configure"
-}
-
-src_install() {
- dosbin timed/timed/timed
- doman timed/timed/timed.8
- dosbin timed/timedc/timedc
- doman timed/timedc/timedc.8
- dodoc README ChangeLog BUGS
-
- newinitd "${FILESDIR}"/timed.rc6 timed
-}
diff --git a/net-misc/netkit-timed/netkit-timed-0.17-r11.ebuild b/net-misc/netkit-timed/netkit-timed-0.17-r11.ebuild
index ebf177a804a4..97fea191319b 100644
--- a/net-misc/netkit-timed/netkit-timed-0.17-r11.ebuild
+++ b/net-misc/netkit-timed/netkit-timed-0.17-r11.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Netkit - timed: Time daemon"
HOMEPAGE="https://wiki.linuxfoundation.org/networking/netkit"
SRC_URI="http://ftp.linux.org.uk/pub/linux/Networking/netkit/${P}.tar.gz"
-KEYWORDS="amd64 ~mips ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~mips ppc ppc64 sparc x86"
LICENSE="BSD GPL-2"
SLOT="0"
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index 2176005bba32..7c767cf576eb 100644
--- a/net-p2p/Manifest.gz
+++ b/net-p2p/Manifest.gz
Binary files differ
diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index 5211d3581f38..ec954618fc0d 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -12,6 +12,6 @@ DIST transmission-4.0.4.tar.xz 9755152 BLAKE2B 0cdf6075dffba941cbb47924879e88499
EBUILD transmission-3.00-r6.ebuild 3304 BLAKE2B c28525ca9dcb080356278a957f774042eb2697166aed7a042a1a68d2f103666172a2be54f1f707ea7bf7a777e058ddcda70bd43e9c64662e7204a01d4bb3a715 SHA512 0fc2b5e44abb35d85d5ea1f6d7f36545a6ee1e552449a5d646b340ca16e7e41acb9348fb9df18c1b62451fdf920633cc0ad908aa24a65054c0adec5f85a110e5
EBUILD transmission-4.0.3-r1.ebuild 3710 BLAKE2B ba18e2fd920a7bae0af61ef0da6fd3dd2f72faffc32701c0fae58f70a494aa55879842e9a057c78ebbcfca3a99ec8908d14a274767b4ba9d3d820f0e826d1cbe SHA512 473ebb6b84577769f9fda7b4896130a6932c2df38ecc91f393089509a4f33cecd0f5e29faae64cab3407f059bd0fbf8a2b95d05514b00f040e6e9126ae0d0282
EBUILD transmission-4.0.3.ebuild 3709 BLAKE2B fab17062d3d5a5259972388d2976ba77bfd7b27e2846268131d28c28eee1394bf311011b2ff728fc8df972a55b46eaabf081c24ff5ef3a8c47c849138c5033ff SHA512 18e5327170ceb5562ea2b5d7354aea900f5718ca5b505a58b2ac43257fa518b55e4021ccd590987b744c880eb1126e349b8c6bea6b0e10edd67919aa99776720
-EBUILD transmission-4.0.4.ebuild 3711 BLAKE2B 7c3630ee13eebf67cd03d24011800bc5402a00220752ebb251c754bf41d7bedce7abc5e2be99e5b9c02c34b9db1b9b9016baf0eaef8bd482a8543b0bd667bcd7 SHA512 ddd997a8898d674b8a9651e20153cb0c7656fea5f280840a7aaa70dfbbc6986b99ebd979aebc1a415845243ba24c1861e5ab373df9fd4e8b46addbbf2ebb92ae
+EBUILD transmission-4.0.4.ebuild 3710 BLAKE2B e0a122f2c1ca09e7b26acba6f8c54ae8f404881bfe68071f1129fd8d6d405b3d7625b7f14a4068dad7ea832b6c9f6c350374dbc8e3c94456fdaae92d2bdcd0d5 SHA512 89742a2449cdb7c53a29d51e050613673c05a23e9514db8a70bd6a5eee5a1db044526c5a43189002317bb63cde0e3a7d83afb2bc1bc331117d1c3db88232f727
EBUILD transmission-9999.ebuild 3712 BLAKE2B 56466570eb11cabc809d01d18d67c4933fd9d842181a1d3b69806c3e283fe0944d61aace7af158c2e839e3731680453069420d49b23e1a7b8056465d9920bc29 SHA512 fe88157e723464f431af4d71036b57ad23c504054f33df787dd4bb78b93ac2d968586174d287702b094ef9ea5ab52e36481d6995484b44716fd9cd7f6e73d734
MISC metadata.xml 766 BLAKE2B 288f003183213d5546cf2a5c9ff58cc9df762c4f5ca5e34165322626757b5281c01891575b935a5a236e98a1461cb0d66b0d4886fcce2ae001bb707fcf20f5fc SHA512 58f65aaed1b17ae6b13958552c169b5b76f999eee2c19c51a64ee237b88dd59042f92358e993fa74312892066c4d3bb2b03355b35fb5103f032ee00a9afe9c91
diff --git a/net-p2p/transmission/transmission-4.0.4.ebuild b/net-p2p/transmission/transmission-4.0.4.ebuild
index 1e52a1d02119..d11603ed4b9e 100644
--- a/net-p2p/transmission/transmission-4.0.4.ebuild
+++ b/net-p2p/transmission/transmission-4.0.4.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN}-${MY_PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86"
fi
DESCRIPTION="A fast, easy, and free BitTorrent client"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index b851553d6c3c..8cbb82ec51e1 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 6aa5e94f6c40..776059172d64 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -4172,7 +4172,6 @@ media-libs/embree:ssp - When enabled, Embree compiles with stack protection agai
media-libs/embree:tbb - Use TBB instead of the built-in Embree tasking system.
media-libs/embree:tutorial - Enable to build Embree tutorials programs.
media-libs/esdl:image - Enable image support
-media-libs/faad2:digitalradio - Digital Radio Mondiale (warning: disables other decoders)
media-libs/fcft:harfbuzz - Use media-libs/harfbuzz for grapheme and run shaping
media-libs/fcft:libutf8proc - Use media-libs/harfbuzz and dev-libs/libutf8proc for run shaping
media-libs/flickcurl:raptor - Use media-libs/raptor for proper RDF serializing
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index 12ec7d3fdba2..bf789b204ff6 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest
index 50b60805ec21..f8f76a088801 100644
--- a/sci-electronics/kicad/Manifest
+++ b/sci-electronics/kicad/Manifest
@@ -2,8 +2,8 @@ AUX kicad-7.0.0-werror.patch 682 BLAKE2B 268cf848679ffb5b5aa2389a6392986f908c648
DIST kicad-7.0.7.tar.bz2 44055973 BLAKE2B 4169e111b8d2086572aa2979f09a8119dbc9caf34790ec5e5f3e0972d0a2e93dab6a1c814dc35ae40d5962e7ba93bad83d5930e9dba9b9f2e52f307378519714 SHA512 82eff4a16847c657ae3102af7914539bf7404e8856ca8c94557533a3ddd7b40ff4571b351dab48349d503d413cf293880245a97238516add83e79890325f1067
DIST kicad-7.0.8.tar.bz2 43996328 BLAKE2B 929781f06c7ef9eac16fc1f7c89c07e481f04f3da68a6d54607f8671f0daf271c8b21e8eff9efbb5adfdc8a4e1b5b1cc60fc5f9fc4aed9557f15eb6cccc5e21e SHA512 e88793a4b1e1b52bf5cfb8650f8b6004020cfb61dfaa6cbf64747d9db56a74754ea281a78f58106dbdf78f28b27e6bf944ef46ab0f3d63171a0147793d776bc2
DIST kicad-7.0.9.tar.bz2 43964032 BLAKE2B 78f7ad1409a60e9d577c97b57745e5aaa4c104ff8b7beeee6bcd4bedac2aa05b1fb4362ccb8a9ec01a322d420214a44bda30b0695a4bf02ea001f733c8671c7d SHA512 373f744d1295a04862cb9997541c3180ef3f11cd313b4bf8ff31024fe2dca1cbb5b0b15bc72f645a50fd78a0f9c4c840c8ed826e3df8b107d0d172c4c9020f2d
-EBUILD kicad-7.0.7.ebuild 4175 BLAKE2B f900f87db400859021a145644a9e31e134fa77f25d49c8a901c7d93684af8d8873f5fb58040ffe075a902a4463eb801d8c9af118d4993348a4aefc4168ae9b68 SHA512 cdaa4208bb1b4b135e340d9587f8af3222312e87b4a8281c1fe454073d889cc6615a6f6837ead0bb8280192863a2339934e37deca96cacd2e0ee9be7fc9e5bde
-EBUILD kicad-7.0.8-r1.ebuild 4251 BLAKE2B 11de5c62023314b5c9c0a1cb3c6b3953042d3e973c384972e87375b462a0c9d20a1260e317a90d1cb4df2341ce4fe010e1525661f2dc9939babdd4b81d3ed3cd SHA512 3559ee0b3ddf9a79dd20d005b3eb225fae48a14dd4d887fa37fb3b1745330dd2fb3857c965446bdc2f453377fc1ce2c9e67f40b7324c344e439646d1d326ddb4
-EBUILD kicad-7.0.9.ebuild 4251 BLAKE2B 11de5c62023314b5c9c0a1cb3c6b3953042d3e973c384972e87375b462a0c9d20a1260e317a90d1cb4df2341ce4fe010e1525661f2dc9939babdd4b81d3ed3cd SHA512 3559ee0b3ddf9a79dd20d005b3eb225fae48a14dd4d887fa37fb3b1745330dd2fb3857c965446bdc2f453377fc1ce2c9e67f40b7324c344e439646d1d326ddb4
-EBUILD kicad-9999.ebuild 4303 BLAKE2B 8d5b211e38d55c936fa2dc73e9449bd5fe359e909e69574f56027796eaa621ec1bdc7e79e216fa57f0f5dc06e825231366a9e22990b56b4b03f1282a395734aa SHA512 9e510da3187a5eb08c60eb1a3125b09aa4cf5ede9d5c760de695732765f555b460b992af275b118c59a7cac5c5eb047905cbd6eef1e1a17ac306882f3e2462ec
+EBUILD kicad-7.0.7.ebuild 4176 BLAKE2B 416f7efcea39160c47aae6241bd0dd1a569f7518afb9ce52ed7138d139c903684e6ef3b6699e4d73aabd537d8bff2fc4ad8a9a9892b3ad04b86adf15de4171ea SHA512 e661e34b86f78148c2370f702aefd0e995e6c0f54035986138ad08cd463dff7d5acc0873cabe195f344c5523f6395efa7c3e5b55cb82fa03f5c0b9909056ac00
+EBUILD kicad-7.0.8-r1.ebuild 4252 BLAKE2B 8f4e23243d86428a2ecbce797ecf97717ae64156f80e048e0141ec384637278f94d9264d7e2e8cc9cb48f410ed4025fa2e291415cd7557cbb9f1c06542d14502 SHA512 2c1fb9f113f7ce896f0c6efae890fc28e913bc1ed4a34f106a53f00e80a8da113dce19623daffc8d53e2d0b671c99c8a19c11018081a81e9d7c9bcf438c5c1af
+EBUILD kicad-7.0.9.ebuild 4252 BLAKE2B 8f4e23243d86428a2ecbce797ecf97717ae64156f80e048e0141ec384637278f94d9264d7e2e8cc9cb48f410ed4025fa2e291415cd7557cbb9f1c06542d14502 SHA512 2c1fb9f113f7ce896f0c6efae890fc28e913bc1ed4a34f106a53f00e80a8da113dce19623daffc8d53e2d0b671c99c8a19c11018081a81e9d7c9bcf438c5c1af
+EBUILD kicad-9999.ebuild 4304 BLAKE2B d264effb58f9d3d87c92082a7d5d42ea2e3e43df96f9e2475637f098d062b224657e6cf1b60dc43fafd999ee29530e4ef16987ba8af3c0a7473d6fb599aa1e3c SHA512 d6b69ba671a1a6f49bd766e79d7be7a934978c1591b985ae04d3358ec2c70905f145858b0a300b39cce5d9e13518bcabd12ee1abb3d9086112f69880ac92be44
MISC metadata.xml 694 BLAKE2B 31ff95364b4929f72279a9334ac0a050d65d47f7ffdaa71d7d5546bd52e855981e68a60bd44db4cd58059463efda1d265af1c74b3a1fbdefc728dfb3d61f4723 SHA512 a67fe2aaab4fb9e612c8375d4d52015c7b852fe53674d016a682df2616dc771d9f7ab179b27e18431c77a614e26120d598eca9da699bacf8c795b0dff67b31d2
diff --git a/sci-electronics/kicad/kicad-7.0.7.ebuild b/sci-electronics/kicad/kicad-7.0.7.ebuild
index 6a9f051c19ed..c7354a7a5265 100644
--- a/sci-electronics/kicad/kicad-7.0.7.ebuild
+++ b/sci-electronics/kicad/kicad-7.0.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
WX_GTK_VER="3.2-gtk3"
inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils
diff --git a/sci-electronics/kicad/kicad-7.0.8-r1.ebuild b/sci-electronics/kicad/kicad-7.0.8-r1.ebuild
index f6c794e926eb..4b191b84f2f3 100644
--- a/sci-electronics/kicad/kicad-7.0.8-r1.ebuild
+++ b/sci-electronics/kicad/kicad-7.0.8-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
WX_GTK_VER="3.2-gtk3"
inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils
diff --git a/sci-electronics/kicad/kicad-7.0.9.ebuild b/sci-electronics/kicad/kicad-7.0.9.ebuild
index f6c794e926eb..4b191b84f2f3 100644
--- a/sci-electronics/kicad/kicad-7.0.9.ebuild
+++ b/sci-electronics/kicad/kicad-7.0.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
WX_GTK_VER="3.2-gtk3"
inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils
diff --git a/sci-electronics/kicad/kicad-9999.ebuild b/sci-electronics/kicad/kicad-9999.ebuild
index d2fe3a2d4a93..eb591747b7c0 100644
--- a/sci-electronics/kicad/kicad-9999.ebuild
+++ b/sci-electronics/kicad/kicad-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
WX_GTK_VER="3.2-gtk3"
inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index dd746fe0ecac..c76b772ce5c2 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/pdal/Manifest b/sci-libs/pdal/Manifest
index 0b1b4c9ebabe..d7d94c2e5a33 100644
--- a/sci-libs/pdal/Manifest
+++ b/sci-libs/pdal/Manifest
@@ -3,8 +3,10 @@ AUX pdal-2.4.3-fix-gdal37.patch 1499 BLAKE2B e9605af72f80f089aa25f3cba68c36e87a0
AUX pdal-2.4.3-fix-test.patch 1168 BLAKE2B a5b532ac015408c60d7f16d9aa325a36f85cd2aff8e028daf837d99c51cc3b39077a0cca81ce4e6664fe9370835e0410fad46c8ac5b36895b4a62b269a59be01 SHA512 5eea4f07c0368000420f7ee12f1bd63661525547b4169e1f3493df02144e6054074072d1ef589651a840e1a6a9a7c4412d5d46d41cc485a2e7835e5cd163b3b1
DIST PDAL-2.4.3-src.tar.gz 100758279 BLAKE2B 7c157bb51416b24bd8896a62e71a186bc9a45b34d5ab58fadbe691cb1abc9595f598fcf92ec528c9103f646c21f940b26fbf199a998e707d17f1527eb2957a85 SHA512 ed342c29d10c0506e1c0f5ee4dba531189000dd0cc6912f681a95b7c56483d6136e515771a174e20906b1cd81dfd101d53be0cbaf200480d81d053d7dec8a386
DIST PDAL-2.5.3-src.tar.bz2 102669314 BLAKE2B 1c6c8406f8de65a04364cc1141be809c00ea716fcfd5578833883357258855b3f7e70ea03c86f487dff0bc98072c29bed45a613c14ace05aef6ae49627b40374 SHA512 f67a303711b7d9e9dc14260afb96d299bcd5327ba0cc947143a583f55bd532a248b131e4602fd37d711ad0084e8601420828dacac40c414b95b8e9f9e8175e1b
+DIST PDAL-2.6.0-src.tar.bz2 87271277 BLAKE2B 56899d1637e79845451132d177eda1b5ae3a7c81d2a61f97b5048eeadc43a2f087a06c52de0a828f8b7bf111467a03e32288b553dadd34f6aab6d51e2b653874 SHA512 61b2575fc5d2751f1e34925e948aca9936b8de72c0b596f9809cdf9156a15e94f670db22bd68c45e484783ba112a6bc43c7309a62e3aa3158567437195901cbd
EBUILD pdal-2.4.3-r1.ebuild 1288 BLAKE2B d12899fc99caf59862b4d2de4a9f8f2331a870d30cbf514899365b7f86c09456d8ec87e104f5d1c3fac323640d2df487a5154728a55479f7a984b1d21029408d SHA512 3586c455e3de041a73b7735a775acf36d9e77224f52557f69858195ac9940c046ba8322639a5cfb1fca77e8d6870cc1a5eb13976c02e53d65af6ca7e1e780f42
EBUILD pdal-2.4.3.ebuild 1214 BLAKE2B ebc2a5fe5fabf6f0f21311c8b2acffe2035a5096be9248395188b0c5b0d75c8fa4eb7db51ebfc53c133cd60ec5da10de5acb848e0d2fbf4656812f9eb0ef48f8 SHA512 c4136c06aafdf634912ffeaa17ea071552666b7f18f883d149bf563323d9510ff437eeed2ff03e098d22dd870dba9d46c4e2c2db49ea9108470b0e985dc70596
EBUILD pdal-2.5.3-r1.ebuild 1250 BLAKE2B a9688937cc11422115dcc92d000e1351d98c48c26376275300692e40a0293368a94f8386f4e05c23e50e1f8100deaf38a5421494f6e5f6a741a370e538596e02 SHA512 588f59d9be15bab42f029a6f6008d1c687c4d4340a4b0c719ff1bbf80e87d94e676cdc51c0e2fa1da787724f6c8c0ed9e8f6faa5ef695931a1004f376a778b7f
EBUILD pdal-2.5.3.ebuild 1193 BLAKE2B ce04cb145d337379459bb2892a37c4008fc5688167b520bf983771d92cf64965c3e4d105d5e4c550f8218b63cd7be17f8bd9570ae13d08de19689bc204a0e5f8 SHA512 4baa1a5d153efbf8f8009f2727e74149b9552520b0472320f67461b96954270e73f96b40a54987258df40acd5cb05a53ad1e0f4b557b8d3acfb19e497af9ad8c
+EBUILD pdal-2.6.0.ebuild 1328 BLAKE2B 17f9390d2307382ec4708688b6965d40989f627ac0b743075f06595b864532cd496c6b142606c222bf6b9a2ec7083524d3187cbfe6b2f060a365a1f3df455968 SHA512 d2db724456728d1df8fd984df26c877f4d38e386ee5f4b9ee3179ea8e21f753365f1cb68dca2f10b08912e8579799ab1ea1f80742b354c13a705fea8c85352c9
MISC metadata.xml 799 BLAKE2B 44fff88edc36553687a49ecf5113b1f7f3c8d092e82ef4e45f0d96cf53cc619647f45b3d3439a5b98bf43a8965e1b80582e7b074489dcd69f6f3aad9e5c7f59a SHA512 da405bacd840b714fe274fa5ca658f7a51b0078054058dcce46f690b33e641579981739de9511f4a876ff0f88aec5c2dbaa59e4db035eb9a85bdd8e9725bc7c2
diff --git a/sci-libs/pdal/pdal-2.6.0.ebuild b/sci-libs/pdal/pdal-2.6.0.ebuild
new file mode 100644
index 000000000000..906fdca0a265
--- /dev/null
+++ b/sci-libs/pdal/pdal-2.6.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A C++ library for translating and manipulating point cloud data"
+HOMEPAGE="https://pdal.io/"
+SRC_URI="https://github.com/PDAL/PDAL/releases/download/${PV}/PDAL-${PV}-src.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0/16"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="postgres test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+RDEPEND="
+ net-misc/curl
+ app-arch/zstd:=
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ sci-libs/gdal:=
+ sci-libs/libgeotiff:=
+ sys-libs/zlib
+ postgres? ( dev-db/postgresql:*[xml] )
+"
+# temporarily drop libunwind from RDEPEND and build w/o backtrace WRT https://github.com/PDAL/PDAL/issues/4211
+#sys-libs/libunwind:=
+
+DEPEND="
+ test? ( sci-libs/gdal[geos,jpeg,png] )
+ ${RDEPEND}
+"
+
+S="${WORKDIR}/PDAL-${PV}-src"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_PLUGIN_PGPOINTCLOUD="$(usex postgres)"
+ -DWITH_COMPLETION=ON
+ -DWITH_BACKTRACE=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local myctestargs=(
+ --exclude-regex '(pgpointcloudtest|pdal_io_bpf_base_test|pdal_io_bpf_zlib_test|pdal_filters_overlay_test|pdal_filters_stats_test|pdal_app_plugin_test|pdal_merge_test|pdal_io_stac_reader_test)'
+ --output-on-failure
+ -j1
+ )
+
+ cmake_src_test
+}
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 9c96e80d86b7..0fd0cd9b3f5d 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 9dd4f915e59e..a806a9f798d4 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -79,8 +79,8 @@ DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8
DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
DIST strum-0.25.0.crate 5539 BLAKE2B 9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40 SHA512 a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a
DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
-DIST syd-3.4.1.tar.gz 300205 BLAKE2B d487be69300057a954cbb5320912218ffcdd3da9d27b652e74fcaab9293b77bd50c512b8379a6840e1dad53f056154f19bed4ff55719f26dc0c56264e3453cfc SHA512 9d7ab8512a8f8950958baec01286302692159ce95fa1f67d2fbe452c09d99521e507008437174bbebf1e0788838de13fb68dfb1861ad23e3bc69c251f46b1483
DIST syd-3.5.1.tar.gz 314972 BLAKE2B 1dcc46d419b4b03e4e832e3cfc99b0f13cd04e1157c3a6a4afa7ee989778cc546a3f64c827bf0c12935cfc8f4add221904f0fb897bbf6882165b7f6e51bd383b SHA512 6dac2df607e65aedf806c56fc68f3515c9f49b18ba977dc8c2eb64d156a6d05d2146f533e6b5e09dc98b160f065ef375ea25897edb9ae8b83fc23a42fac76ab9
+DIST syd-3.6.0.tar.gz 319857 BLAKE2B e931492b32c14acf92b033b1ae7b72f966106e989c472f221d45d6be2e9e637f6f4213fb1f67a86e0d4aeb62ef3262c2a736c57579bc9dedb1617eef0b3ff14e SHA512 53017997bf1c0f6d2b8121aaf84291527722f3c3d193a5371ccdd3249aa65aad3769beb0931e934ac9b8c2de93afd28b83623f34893b7ca428c35a3c17a825d1
DIST syn-2.0.39.crate 244129 BLAKE2B 2cff6626624d03f70f1662af45a8644c28a9f92e2dfe38999bef3ba4a4c1ce825ae598277e9cb7abd5585eebfb17b239effc8d0bbf1c6ac196499f0d288e5e01 SHA512 96cc347cfdb0f9ca0b6c7289279a1cad8fc401625783742292564f7ceca8237ced8d9a3f62069696f6132ed06092dff2baaf4be09ef53b21260d93785b0e27c3
DIST tempfile-3.8.1.crate 32164 BLAKE2B abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec SHA512 b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a
DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
@@ -99,6 +99,6 @@ DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1d
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-EBUILD syd-3.4.1.ebuild 2920 BLAKE2B 78fe893b27e89792c0158a9bf19e5ddc6b73192dfea0cfc8ec4a27e262fbce11a79638f9257a389a1520a26fefbf10e30701b4f698f39ce016d9690136cfe01a SHA512 71a245bfce307f10a1baa1a9d53e34b03fb16910f095db63f4a7959babb62afed8b97dd3b8274f89f877454b806990d9728feb3b022efea87fb868c61ea72d4b
EBUILD syd-3.5.1.ebuild 2920 BLAKE2B 78fe893b27e89792c0158a9bf19e5ddc6b73192dfea0cfc8ec4a27e262fbce11a79638f9257a389a1520a26fefbf10e30701b4f698f39ce016d9690136cfe01a SHA512 71a245bfce307f10a1baa1a9d53e34b03fb16910f095db63f4a7959babb62afed8b97dd3b8274f89f877454b806990d9728feb3b022efea87fb868c61ea72d4b
+EBUILD syd-3.6.0.ebuild 2920 BLAKE2B 78fe893b27e89792c0158a9bf19e5ddc6b73192dfea0cfc8ec4a27e262fbce11a79638f9257a389a1520a26fefbf10e30701b4f698f39ce016d9690136cfe01a SHA512 71a245bfce307f10a1baa1a9d53e34b03fb16910f095db63f4a7959babb62afed8b97dd3b8274f89f877454b806990d9728feb3b022efea87fb868c61ea72d4b
MISC metadata.xml 254 BLAKE2B 0e6d918ec0aa523a1d7ff2da1c9081d8257c2a83396bc5c7033412341b400364ee2d9b155d9d1df05da92b11f6a940dcda2adae7c158e479d082ce4a0583971b SHA512 24b045489397ba3bcd9dc48dbbc8a26189c1220053c04f09035dd735d2a3fb2ad6a55791f943f4502fee20c633c4a30983b76093f31ce752994f424fbb3cd21b
diff --git a/sys-apps/syd/syd-3.4.1.ebuild b/sys-apps/syd/syd-3.6.0.ebuild
index 6b41cc8c2a83..6b41cc8c2a83 100644
--- a/sys-apps/syd/syd-3.4.1.ebuild
+++ b/sys-apps/syd/syd-3.6.0.ebuild
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index d7acc1d76775..b243eae9bf4a 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 7d832626c7d6..fdcb7be32a91 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -35,7 +35,7 @@ EBUILD binutils-2.37_p1-r2.ebuild 13294 BLAKE2B ec26ea427eb05e6368b046b05eb45ee1
EBUILD binutils-2.38-r2.ebuild 13672 BLAKE2B 84e1567892739e624554005600f8dbe123bcd524728bd1c06797fdfae2c91f39ddff5b6aac420c9571508f6f88b79a567c9144e5670f48c8fa4b7822e5ca5b02 SHA512 e7b6822f6482c3bbbab21292d19a267a711541e8757c7d1ea0c8b09cdfc71ba3beee98e53a56ab7d0789122bebca801e45d13d255b0051647dc1f89fa7a17680
EBUILD binutils-2.39-r5.ebuild 14198 BLAKE2B 509de3eac65a306d0430ed50ee4c734a8f8bb73b71f4ec366a3fd573300f59d77acb05b1a7fe86983ad61cbd59fa2a561d23cb5eea247e2ad0a125137caef81e SHA512 a86d974eacdddcd528f539b57c6e22826340d9efa52568d5aeef35ff191ad564dea5a643e99688833e4f4913a17bf20b74a67c993aecb2e8080511f46e057aa5
EBUILD binutils-2.40-r5.ebuild 14499 BLAKE2B 7cd15027992e9d9a9541903044eb3e8be9c4a42e0e40e7c058713a548e38275e7328e866b407eb77c2bdf1d20bc32b0634ff365501a3de9961d5244450c30345 SHA512 b972d5eddc2d0c3c905505cc3c660af2c40fd28174cabf37f13388b2f472a3941d79d93ea585a52874636d2e72a99c2d45b820337746c4dd8526c6a298757763
-EBUILD binutils-2.40-r9.ebuild 14682 BLAKE2B 9e025c75eec5bcfec3fc3ecd9757799b8761a7591d635cd0bbe8f962df7d2e7771a1f59d3d8f3eccfa1ac9944ff9758a328a384788e75a1f7020458c18c481cf SHA512 d25cfe252c3439d588e2ad5a671f5566b5e3e66693fe9233c92a13d6653ada56bed524f91c6a5038ae0099c7ae4ae867e9f14f3c47eb51eb771697534a2f48e8
+EBUILD binutils-2.40-r9.ebuild 14680 BLAKE2B b39d61f83eb373397fa5fc3a749eae9be50760a730281fab959b4cdb90f9eef9569589d77694b23aaf5f0b1670950cda449e7ed992b63e3c253c88d455274bd0 SHA512 656eeaf9e8c5bedff4221ea6bcdd769b7c57ab8b3496e955b769e1cc1da96ba72deaa1721ae9f7f2e77a1cb1134c1a74e836f94fcc31e9dedc82cd242ef8c747
EBUILD binutils-2.41-r2.ebuild 15013 BLAKE2B 0167047df0e0cd3d4e109a121265ea01436440b7866046fbc526692ce930000f7d79986d817f0504be601d5b031fa210beaa049cdf0fcaecdab0ac2c9c41f43d SHA512 15b4cc6f84b6024578aaea0f0b526efcadf3ec74bee24a878a810d2be888f307038b33e8da21d246e6299b5eaf551286bb38c5f83ebc7e700fb355479ec7ed3a
EBUILD binutils-9999.ebuild 15014 BLAKE2B b1a188fad2939e979ced82da85b21871c11b539d00c31b23cc3f9909aa02331bb2fa51e152353d5bf5147e2e34d0760ac7c0927c6ec385bebaa61d715110ad89 SHA512 56ccd36410bc666c310058c1007e416d602c3a62337313d55f48dc793f076b81aa7fc6f5127096b8615fcb22eafc2df8265938da570063d108904654dd6e49ee
MISC metadata.xml 995 BLAKE2B 85ccdd924f8c459a4cd7e608dff59c7281523da0d9457b0094b97e140cd07a300cb38383d9402808859100ca0bf219ce86e367bb5282216121bd81f68d588c17 SHA512 3ee538640e5d8c0efe6b8cf1de299e0d78965dece1ad814384844e8e24db72b11ca30d5fb68dfae2e71046d35aee0e71ee3ecbda3730ca49446dd0b2cd0f817c
diff --git a/sys-devel/binutils/binutils-2.40-r9.ebuild b/sys-devel/binutils/binutils-2.40-r9.ebuild
index bd9728b2f2df..d4f97d214914 100644
--- a/sys-devel/binutils/binutils-2.40-r9.ebuild
+++ b/sys-devel/binutils/binutils-2.40-r9.ebuild
@@ -32,7 +32,7 @@ else
[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"
SLOT=$(ver_cut 1-2)
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
fi
#
diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index 18b805e349a8..c240b54b1823 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD clang-common-14.0.6.ebuild 541 BLAKE2B 87b158e874cf600e23591a8095e0edb4d30d4482600ef8fe38984e9ba9559e6e2226107cd482f355d950392a6a452e1a8ae79d297d5afc3951a7f1c8f6227b5f SHA512 1bd0481468c278f131ec9f87243927b60a59752f4229450559bf8016e9599155a52593810fcdc1cf0aecd4aa1529e8df300d95123a53de18eb326152caafbbef
EBUILD clang-common-15.0.7-r5.ebuild 5090 BLAKE2B 39974630209630607d10903585223df68cd809fb390fc9eb2a80c4235ce70ae21120083f8eaf749c769a93f738c4e971e31e978dd637a0b87d07260281db4b83 SHA512 6cb37a7eb373d300d165e851e3643fd35e11d78a6a88617b4a8c0063b83558d10d307c32861e9ba2d0ac902c1cd2069ece6bd1446e309a6753f13adf8cd8fa2c
EBUILD clang-common-15.0.7-r7.ebuild 5462 BLAKE2B 098697c65115e672a1e878167997d820c93cad6a71c5a1dc17c731a031d37f20e50ef41e2f1d3238bc91065ba23bab5db4ab48e8274be9db3cb086ec6cdf7868 SHA512 7500bf0c4fde82b90aac68d09b95a49c241fae8b0d2340f7780e9baed1c85d855e45c4296a7daaa0b831a07f442e0be4faf6510a335fa5c979b3061e28fdb99d
@@ -17,4 +18,5 @@ EBUILD clang-common-17.0.5-r1.ebuild 7636 BLAKE2B 93b061d1a20fef63437ce3385c32b5
EBUILD clang-common-17.0.6-r1.ebuild 7636 BLAKE2B 93b061d1a20fef63437ce3385c32b5a5c1dac613154b02e266e0763385d5553ac46ca972b8ebb8e84dafcc76e37084f0d60b8e910ec6599e2c798656d61b065a SHA512 88458c8325b9a60eda9e031d1773f1a5dbeabe4da39d3a306bdfab0908143759d1db64b46231089f2b4c4a5da337542c3c250b9c937d82df54058e04560e891a
EBUILD clang-common-18.0.0.9999.ebuild 7536 BLAKE2B c0e8010200824a7b6bd2c63682ae1a8ef3bfbc95a6188b6c585e74cdf4013c3082adb640ef2a9d6fe22caca6e685709e38ebfe7089e79a88996b123717089cee SHA512 d85cb3ef7d366b9dcc3163002fd4ccbe59dd03cdc80e2baeb5b1f13bce78204799236e9ddbde4fc0698ab016fb9d287fa174ad068c29eed09e40377eaf898646
EBUILD clang-common-18.0.0_pre20231119.ebuild 6752 BLAKE2B 2284a2924d3a95030282729976e2b501b4965534a3401dbce2dae1ea95a10a82a927dad62426be98805d9c1b6aff67af6eac079d0e402c509e66766ca339a84f SHA512 d4ade666fc2dac27ed30099565b3defcd69457d29e9156d9e4034b6fa51ce9a6229e767cb319b18f5ec3c18df4905efa75f98c56f242341094aeffbe53547b9c
+EBUILD clang-common-18.0.0_pre20231129.ebuild 7536 BLAKE2B c0e8010200824a7b6bd2c63682ae1a8ef3bfbc95a6188b6c585e74cdf4013c3082adb640ef2a9d6fe22caca6e685709e38ebfe7089e79a88996b123717089cee SHA512 d85cb3ef7d366b9dcc3163002fd4ccbe59dd03cdc80e2baeb5b1f13bce78204799236e9ddbde4fc0698ab016fb9d287fa174ad068c29eed09e40377eaf898646
MISC metadata.xml 735 BLAKE2B 12ea133df3d7eb9367a65e572ef91893e654d5b77caa27c66e4b5b41ba90ebc5e619eb78dfff2a67183d2c1cbfcf35fa903b2bb75604ce153d5cedfce5346e3c SHA512 8ed6b12d4f2aa1985897a8d81ce898dbc0d14ac222f3d0f259cbe80fbb8b2349dff7677627daeaf39a422f290200da4fac6348abc81c9e35da0ca73a11cfdd83
diff --git a/sys-devel/clang-common/clang-common-18.0.0_pre20231129.ebuild b/sys-devel/clang-common/clang-common-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..c70a4d8bd045
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-18.0.0_pre20231129.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 llvm.org multilib
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+IUSE="
+ default-compiler-rt default-libcxx default-lld llvm-libunwind
+ hardened
+"
+
+PDEPEND="
+ sys-devel/clang:*
+ default-compiler-rt? (
+ sys-devel/clang-runtime[compiler-rt]
+ llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
+ !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
+ )
+ !default-compiler-rt? ( sys-devel/gcc )
+ default-libcxx? ( >=sys-libs/libcxx-${PV}[static-libs] )
+ !default-libcxx? ( sys-devel/gcc )
+ default-lld? ( sys-devel/lld )
+ !default-lld? ( sys-devel/binutils )
+"
+IDEPEND="
+ !default-compiler-rt? ( sys-devel/gcc-config )
+ !default-libcxx? ( sys-devel/gcc-config )
+"
+
+LLVM_COMPONENTS=( clang/utils )
+llvm.org_set_globals
+
+pkg_pretend() {
+ [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return
+
+ local flag missing_flags=()
+ for flag in default-{compiler-rt,libcxx,lld}; do
+ if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then
+ missing_flags+=( "${flag}" )
+ fi
+ done
+
+ if [[ ${missing_flags[@]} ]]; then
+ eerror "It seems that you have the following flags set on sys-devel/clang:"
+ eerror
+ eerror " ${missing_flags[*]}"
+ eerror
+ eerror "The default runtimes are now set via flags on sys-devel/clang-common."
+ eerror "The build is being aborted to prevent breakage. Please either set"
+ eerror "the respective flags on this ebuild, e.g.:"
+ eerror
+ eerror " sys-devel/clang-common ${missing_flags[*]}"
+ eerror
+ eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1."
+ die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common"
+ fi
+}
+
+_doclang_cfg() {
+ local triple="${1}"
+
+ local tool
+ for tool in ${triple}-clang{,++}; do
+ newins - "${tool}.cfg" <<-EOF
+ # This configuration file is used by ${tool} driver.
+ @gentoo-common.cfg
+ @gentoo-common-ld.cfg
+ EOF
+ done
+
+ newins - "${triple}-clang-cpp.cfg" <<-EOF
+ # This configuration file is used by the ${triple}-clang-cpp driver.
+ @gentoo-common.cfg
+ EOF
+
+ # Install symlinks for triples with other vendor strings since some
+ # programs insist on mangling the triple.
+ local vendor
+ for vendor in gentoo pc unknown; do
+ local vendor_triple="${triple%%-*}-${vendor}-${triple#*-*-}"
+ for tool in clang{,++,-cpp}; do
+ if [[ ! -f "${ED}/etc/clang/${vendor_triple}-${tool}.cfg" ]]; then
+ dosym "${triple}-${tool}.cfg" "/etc/clang/${vendor_triple}-${tool}.cfg"
+ fi
+ done
+ done
+}
+
+doclang_cfg() {
+ local triple="${1}"
+
+ _doclang_cfg ${triple}
+
+ # LLVM may have different arch names in some cases. For example in x86
+ # profiles the triple uses i686, but llvm will prefer i386 if invoked
+ # with "clang" on x86 or "clang -m32" on x86_64. The gentoo triple will
+ # be used if invoked through ${CHOST}-clang{,++,-cpp} though.
+ #
+ # To make sure the correct triples are installed,
+ # see Triple::getArchTypeName() in llvm/lib/TargetParser/Triple.cpp
+ # and compare with CHOST values in profiles.
+
+ local abi=${triple%%-*}
+ case ${abi} in
+ armv4l|armv4t|armv5tel|armv6j|armv7a)
+ _doclang_cfg ${triple/${abi}/arm}
+ ;;
+ i686)
+ _doclang_cfg ${triple/${abi}/i386}
+ ;;
+ sparc)
+ _doclang_cfg ${triple/${abi}/sparcel}
+ ;;
+ sparc64)
+ _doclang_cfg ${triple/${abi}/sparcv9}
+ ;;
+ esac
+}
+
+src_install() {
+ newbashcomp bash-autocomplete.sh clang
+
+ insinto /etc/clang
+ newins - gentoo-runtimes.cfg <<-EOF
+ # This file is initially generated by sys-devel/clang-runtime.
+ # It is used to control the default runtimes using by clang.
+
+ --rtlib=$(usex default-compiler-rt compiler-rt libgcc)
+ --unwindlib=$(usex default-compiler-rt libunwind libgcc)
+ --stdlib=$(usex default-libcxx libc++ libstdc++)
+ -fuse-ld=$(usex default-lld lld bfd)
+ EOF
+
+ newins - gentoo-gcc-install.cfg <<-EOF
+ # This file is maintained by gcc-config.
+ # It is used to specify the selected GCC installation.
+ EOF
+
+ newins - gentoo-common.cfg <<-EOF
+ # This file contains flags common to clang, clang++ and clang-cpp.
+ @gentoo-runtimes.cfg
+ @gentoo-gcc-install.cfg
+ @gentoo-hardened.cfg
+ # bug #870001
+ -include "${EPREFIX}/usr/include/gentoo/maybe-stddefs.h"
+ EOF
+
+ # clang-cpp does not like link args being passed to it when directly
+ # invoked, so use a separate configuration file.
+ newins - gentoo-common-ld.cfg <<-EOF
+ # This file contains flags common to clang and clang++
+ @gentoo-hardened-ld.cfg
+ EOF
+
+ # Baseline hardening (bug #851111)
+ newins - gentoo-hardened.cfg <<-EOF
+ # Some of these options are added unconditionally, regardless of
+ # USE=hardened, for parity with sys-devel/gcc.
+ -fstack-clash-protection
+ -fstack-protector-strong
+ -fPIE
+ -include "${EPREFIX}/usr/include/gentoo/fortify.h"
+ EOF
+
+ newins - gentoo-hardened-ld.cfg <<-EOF
+ # Some of these options are added unconditionally, regardless of
+ # USE=hardened, for parity with sys-devel/gcc.
+ -Wl,-z,relro
+ EOF
+
+ dodir /usr/include/gentoo
+
+ cat >> "${ED}/usr/include/gentoo/maybe-stddefs.h" <<-EOF || die
+ /* __has_include is an extension, but it's fine, because this is only
+ for Clang anyway. */
+ #if defined __has_include && __has_include (<stdc-predef.h>) && !defined(__GLIBC__)
+ # include <stdc-predef.h>
+ #endif
+ EOF
+
+ local fortify_level=$(usex hardened 3 2)
+ # We have to do this because glibc's headers warn if F_S is set
+ # without optimization and that would at the very least be very noisy
+ # during builds and at worst trigger many -Werror builds.
+ cat >> "${ED}/usr/include/gentoo/fortify.h" <<- EOF || die
+ #ifdef __clang__
+ # pragma clang system_header
+ #endif
+ #ifndef _FORTIFY_SOURCE
+ # if defined(__has_feature)
+ # define __GENTOO_HAS_FEATURE(x) __has_feature(x)
+ # else
+ # define __GENTOO_HAS_FEATURE(x) 0
+ # endif
+ #
+ # if defined(__STDC_HOSTED__) && __STDC_HOSTED__ == 1
+ # define __GENTOO_NOT_FREESTANDING 1
+ # else
+ # define __GENTOO_NOT_FREESTANDING 0
+ # endif
+ #
+ # if defined(__OPTIMIZE__) && __OPTIMIZE__ > 0 && __GENTOO_NOT_FREESTANDING > 0
+ # if !defined(__SANITIZE_ADDRESS__) && !__GENTOO_HAS_FEATURE(address_sanitizer) && !__GENTOO_HAS_FEATURE(memory_sanitizer)
+ # define _FORTIFY_SOURCE ${fortify_level}
+ # endif
+ # endif
+ # undef __GENTOO_HAS_FEATURE
+ # undef __GENTOO_NOT_FREESTANDING
+ #endif
+ EOF
+
+ if use hardened ; then
+ cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die
+ # Options below are conditional on USE=hardened.
+ -D_GLIBCXX_ASSERTIONS
+
+ # Analogue to GLIBCXX_ASSERTIONS
+ # https://libcxx.llvm.org/UsingLibcxx.html#assertions-mode
+ # https://libcxx.llvm.org/Hardening.html#using-hardened-mode
+ -D_LIBCPP_ENABLE_HARDENED_MODE=1
+ EOF
+
+ cat >> "${ED}/etc/clang/gentoo-hardened-ld.cfg" <<-EOF || die
+ # Options below are conditional on USE=hardened.
+ -Wl,-z,now
+ EOF
+ fi
+
+ # We only install config files for supported ABIs because unprefixed tools
+ # might be used for crosscompilation where e.g. PIE may not be supported.
+ # See bug #912237 and bug #901247. Just ${CHOST} won't do due to bug #912685.
+ local abi
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ doclang_cfg "${abi_chost}"
+ done
+}
+
+pkg_preinst() {
+ if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
+ then
+ local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
+ if [[ -n ${gcc_path} ]]; then
+ cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
+ --gcc-install-dir="${gcc_path%%:*}"
+ EOF
+ fi
+ fi
+}
diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
index 0e37e7fe59b1..de1efb51d666 100644
--- a/sys-devel/clang-runtime/Manifest
+++ b/sys-devel/clang-runtime/Manifest
@@ -5,4 +5,5 @@ EBUILD clang-runtime-17.0.5.ebuild 1442 BLAKE2B ccd97064b84899371758ceab7640d2b9
EBUILD clang-runtime-17.0.6.ebuild 1442 BLAKE2B ccd97064b84899371758ceab7640d2b9a3104e08dccbefc5523062437cec1358ab68773b96bbc8193d8cd52a2bac65e6687cb150127d953aa49ab7f8cb3dbcea SHA512 9b8639788a2bfab9fea6e717e684c4784ae6719ce8d6bb389d16d836df0b43d108be6c649b9aa17dfa60df7b3f490450d4d51e83dd80707467a844871b97535e
EBUILD clang-runtime-18.0.0.9999.ebuild 1339 BLAKE2B 60f0ce6dc250d959f058872d748bbffcbf3f036b3546a8c83c8178d809c9699095f84731fd1195b690b2d9b000c0f2a06d95153d1688809c325abe2f80dad88a SHA512 22d8cdc017390809ad96b917a85639a5c0f687db6737217447f49630004b5dffa8468db92a42f5f3e84788365380dd9b707fc03dcb5b4b102ec7f13b764d5d2c
EBUILD clang-runtime-18.0.0_pre20231119.ebuild 1339 BLAKE2B 60f0ce6dc250d959f058872d748bbffcbf3f036b3546a8c83c8178d809c9699095f84731fd1195b690b2d9b000c0f2a06d95153d1688809c325abe2f80dad88a SHA512 22d8cdc017390809ad96b917a85639a5c0f687db6737217447f49630004b5dffa8468db92a42f5f3e84788365380dd9b707fc03dcb5b4b102ec7f13b764d5d2c
+EBUILD clang-runtime-18.0.0_pre20231129.ebuild 1339 BLAKE2B 60f0ce6dc250d959f058872d748bbffcbf3f036b3546a8c83c8178d809c9699095f84731fd1195b690b2d9b000c0f2a06d95153d1688809c325abe2f80dad88a SHA512 22d8cdc017390809ad96b917a85639a5c0f687db6737217447f49630004b5dffa8468db92a42f5f3e84788365380dd9b707fc03dcb5b4b102ec7f13b764d5d2c
MISC metadata.xml 661 BLAKE2B 24688c511713ea102b83c71d226d519981b3aee0e05ef7a56d6a80be829efd843194e45cb4fd801f0bb976b6f1976386d6a2b05d2bc907fe2aa42b22b85b7d1f SHA512 2b5ab8783c90795f2e7d1673d876048ed9745f4911fb7a860df56deac13a6dfeba4581a84562eae54eff757c45042ca3fab75c7800313ae61df9ce69780a9294
diff --git a/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231129.ebuild b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..1ce7130b4264
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.0.0_pre20231129.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/"
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+ compiler-rt? (
+ ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+ sanitize? (
+ ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+ )
+ )
+ libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+ openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+ if tc-is-clang; then
+ ewarn "You seem to be using clang as a system compiler. As of clang-16,"
+ ewarn "upstream has turned a few warnings that commonly occur during"
+ ewarn "configure script runs into errors by default. This causes some"
+ ewarn "configure tests to start failing, sometimes resulting in silent"
+ ewarn "breakage, missing functionality or runtime misbehavior. It is"
+ ewarn "not yet clear whether the change will remain or be reverted."
+ ewarn
+ ewarn "For more information, please see:"
+ ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213"
+ fi
+}
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 7980e3a9ebe7..4f845e64cac1 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -18,6 +18,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD clang-14.0.6-r1.ebuild 12014 BLAKE2B 0f9eed7779a5b9aa8f92002f6f4d8e22e7baf3d3f6d1930e4716abf3aa00d866f68a682dc2a404655f53800e26c8b388da552184da6943287b2d91c5c1c2672b SHA512 c5e46f1044604f4e41cdb6c42d2079096c0bcdd396d99f8e95a6b5b66918e3519e4226741202f716fa5f53295188ec2bfcec66ae32480a8e10b4ab18bdb880ab
EBUILD clang-14.0.6-r4.ebuild 11939 BLAKE2B c51ff82c0ab846a0b7e5f74460e000b0bab1ce165fbdf33a82da812a1b6adcb0e0a1dc5dcb6a4ff648f401a8507e6a2d6060d601a0620ce42a161b40571ed5ee SHA512 3ac82347c5c97c4ef2103611c4870664bb8f0a00f4d41683dfb165aa15d772941d9bace8157171fd2469e116e5b561549d0db63714ba53c1a440cde878c68588
EBUILD clang-15.0.7-r1.ebuild 12617 BLAKE2B 780db8dc3c92efab35280d32f6b7d4ffcea912d7839b995a18aa603d0cf59df1199eabd53eb5a475e67da7a45e10fdd08e9879b871a25672f135dbdb001a5f46 SHA512 f6302415c9a4fb8571613ff5ebea4096f1318333ba4bc0f3c0b63b04eb0d10755c4555f55186875db0d34bb5d2c0b245b758aff387b97033bc643a1a291d1195
@@ -27,4 +28,5 @@ EBUILD clang-17.0.5.ebuild 12145 BLAKE2B 6470f6623bba6514bc91dd71435414f8e337ac8
EBUILD clang-17.0.6.ebuild 12145 BLAKE2B 6470f6623bba6514bc91dd71435414f8e337ac83242c3542fee07848a8e4f95c8c5b16922d2a617855068d970687f84c043da7e7c92164da17833717bf08f3fe SHA512 5853c832b8588ab2a0013dfb4060896eaad5a6d21d7516124d18f6b47ce635a998d3306f0b3ff5f6dcec2aaf27699a142dff6ecb6dfe04790ea10a054b84ac36
EBUILD clang-18.0.0.9999.ebuild 12053 BLAKE2B 82acbf1a0b5b6e40a1541cfc5ebdcfe1f2dc38d4927cb0ada69da41c80c2364477366f5cdaf2c37e9117f3000ab566bd3f47c8fee5b37f26abb1b1c3d535c911 SHA512 0aac9f780dea68b0369fa87ed8537d181dc09d2d40b6e7254bfbf8330f775c1d81c78397bf249a975d80bb50ce23346da3e5b6f6152b29cf548f1ceacf5165be
EBUILD clang-18.0.0_pre20231119.ebuild 12053 BLAKE2B 82acbf1a0b5b6e40a1541cfc5ebdcfe1f2dc38d4927cb0ada69da41c80c2364477366f5cdaf2c37e9117f3000ab566bd3f47c8fee5b37f26abb1b1c3d535c911 SHA512 0aac9f780dea68b0369fa87ed8537d181dc09d2d40b6e7254bfbf8330f775c1d81c78397bf249a975d80bb50ce23346da3e5b6f6152b29cf548f1ceacf5165be
+EBUILD clang-18.0.0_pre20231129.ebuild 12053 BLAKE2B 82acbf1a0b5b6e40a1541cfc5ebdcfe1f2dc38d4927cb0ada69da41c80c2364477366f5cdaf2c37e9117f3000ab566bd3f47c8fee5b37f26abb1b1c3d535c911 SHA512 0aac9f780dea68b0369fa87ed8537d181dc09d2d40b6e7254bfbf8330f775c1d81c78397bf249a975d80bb50ce23346da3e5b6f6152b29cf548f1ceacf5165be
MISC metadata.xml 1600 BLAKE2B 8e49e099132445cf695e904acad8a699f3d8c4c1e4cd6ba9d0b97180dfa5b67e9c30b00d1e4cb6cd2f61b27f022accc8d6ee889c6569fc58fbc058186ad216fc SHA512 96b7cf4988ff1fd923ec87311caed458b64888b5acaaf20cc1ad893f2a963158f7f59398f9fd4f9e65cab3df265c0d002048ff874f7a76b94f36377bf9e8f5f6
diff --git a/sys-devel/clang/clang-18.0.0_pre20231129.ebuild b/sys-devel/clang/clang-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..d99da1e592c9
--- /dev/null
+++ b/sys-devel/clang/clang-18.0.0_pre20231129.ebuild
@@ -0,0 +1,473 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake llvm llvm.org multilib multilib-minimal
+inherit prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
+ static-analyzer? ( dev-lang/perl:* )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+ >=sys-devel/clang-common-${PV}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-util/cmake-3.16
+ doc? ( $(python_gen_cond_dep '
+ dev-python/myst-parser[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ') )
+ xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+ ~sys-devel/clang-runtime-${PV}
+ sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=(
+ clang clang-tools-extra cmake
+ llvm/lib/Transforms/Hello
+)
+LLVM_MANPAGES=1
+LLVM_TEST_COMPONENTS=(
+ llvm/utils
+)
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+# Multilib notes:
+# 1. ABI_* flags control ABIs libclang* is built for only.
+# 2. clang is always capable of compiling code for all ABIs for enabled
+# target. However, you will need appropriate crt* files (installed
+# e.g. by sys-devel/gcc and sys-libs/glibc).
+# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
+# in the current profile (i.e. alike supported by sys-devel/gcc).
+#
+# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
+# multilib clang* libraries (not runtime, not wrappers).
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ # create extra parent dir for relative CLANG_RESOURCE_DIR access
+ mkdir -p x/y || die
+ BUILD_DIR=${WORKDIR}/x/y/clang
+
+ llvm.org_src_prepare
+
+ # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
+ eprefixify \
+ lib/Lex/InitHeaderSearch.cpp \
+ lib/Driver/ToolChains/Darwin.cpp || die
+
+ if ! use prefix-guest && [[ -n ${EPREFIX} ]]; then
+ sed -i "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX}/\"@" lib/Driver/ToolChains/Linux.cpp || die
+ fi
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # meta-targets
+ clang-libraries|distribution)
+ continue
+ ;;
+ # tools
+ clang|clangd|clang-*)
+ ;;
+ # static libraries
+ clang*|findAllSymbols)
+ continue
+ ;;
+ # conditional to USE=doc
+ docs-clang-html|docs-clang-tools-html)
+ use doc || continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eqawarn "get_distribution_components() is outdated!"
+ eqawarn " Add: ${add[*]}"
+ eqawarn "Remove: ${remove[*]}"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # common stuff
+ clang-cmake-exports
+ clang-headers
+ clang-resource-headers
+ libclang-headers
+
+ aarch64-resource-headers
+ arm-common-resource-headers
+ arm-resource-headers
+ core-resource-headers
+ cuda-resource-headers
+ hexagon-resource-headers
+ hip-resource-headers
+ hlsl-resource-headers
+ mips-resource-headers
+ opencl-resource-headers
+ openmp-resource-headers
+ ppc-htm-resource-headers
+ ppc-resource-headers
+ riscv-resource-headers
+ systemz-resource-headers
+ utility-resource-headers
+ ve-resource-headers
+ webassembly-resource-headers
+ windows-resource-headers
+ x86-resource-headers
+
+ # libs
+ clang-cpp
+ libclang
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # common stuff
+ bash-autocomplete
+ libclang-python-bindings
+
+ # tools
+ amdgpu-arch
+ c-index-test
+ clang
+ clang-format
+ clang-linker-wrapper
+ clang-offload-bundler
+ clang-offload-packager
+ clang-refactor
+ clang-repl
+ clang-rename
+ clang-scan-deps
+ diagtool
+ hmaptool
+ nvptx-arch
+
+ # needed for cross-compiling Clang
+ clang-tblgen
+ )
+
+ if use extra; then
+ out+=(
+ # extra tools
+ clang-apply-replacements
+ clang-change-namespace
+ clang-doc
+ clang-include-cleaner
+ clang-include-fixer
+ clang-move
+ clang-pseudo
+ clang-query
+ clang-reorder-fields
+ clang-tidy
+ clang-tidy-headers
+ clangd
+ find-all-symbols
+ modularize
+ pp-trace
+ )
+ fi
+
+ if llvm_are_manpages_built; then
+ out+=( docs-clang-man )
+ use extra && out+=( docs-clang-tools-man )
+ fi
+
+ if use doc; then
+ out+=( docs-clang-html )
+ use extra && out+=( docs-clang-tools-html )
+ fi
+
+ use static-analyzer && out+=(
+ clang-check
+ clang-extdef-mapping
+ scan-build
+ scan-build-py
+ scan-view
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}")
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
+ # relative to bindir
+ -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}"
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+ -DCLANG_INCLUDE_TESTS=$(usex test)
+
+ -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+
+ # these are not propagated reliably, so redefine them
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+
+ # libgomp support fails to find headers without explicit -I
+ # furthermore, it provides only syntax checking
+ -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
+
+ # disable using CUDA to autodetect GPU, just build for all
+ -DCMAKE_DISABLE_FIND_PACKAGE_CUDAToolkit=ON
+ # disable linking to HSA to avoid automagic dep,
+ # load it dynamically instead
+ -DCMAKE_DISABLE_FIND_PACKAGE_hsa-runtime64=ON
+
+ -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
+
+ -DCLANG_ENABLE_LIBXML2=$(usex xml)
+ -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
+ -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+ # TODO: CLANG_ENABLE_HLSL?
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if ! use elibc_musl; then
+ mycmakeargs+=(
+ -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double)
+ )
+ fi
+
+ use test && mycmakeargs+=(
+ -DLLVM_BUILD_TESTS=ON
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ if multilib_is_native_abi; then
+ local build_docs=OFF
+ if llvm_are_manpages_built; then
+ build_docs=ON
+ mycmakeargs+=(
+ -DLLVM_BUILD_DOCS=ON
+ -DLLVM_ENABLE_SPHINX=ON
+ -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ if use extra; then
+ mycmakeargs+=(
+ -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
+ )
+ fi
+ fi
+ mycmakeargs+=(
+ -DCLANG_INCLUDE_DOCS=${build_docs}
+ )
+ fi
+ if multilib_native_use extra; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
+ -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
+ )
+ else
+ mycmakeargs+=(
+ -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
+ )
+ fi
+
+ if [[ -n ${EPREFIX} ]]; then
+ mycmakeargs+=(
+ -DGCC_INSTALL_PREFIX="${EPREFIX}/usr"
+ )
+ fi
+
+ if tc-is-cross-compiler; then
+ has_version -b sys-devel/clang:${LLVM_MAJOR} ||
+ die "sys-devel/clang:${LLVM_MAJOR} is required on the build host."
+ local tools_bin=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin
+ mycmakeargs+=(
+ -DLLVM_TOOLS_BINARY_DIR="${tools_bin}"
+ -DCLANG_TABLEGEN="${tools_bin}"/clang-tblgen
+ )
+ fi
+
+ # LLVM can have very high memory consumption while linking,
+ # exhausting the limit on 32-bit linker executable
+ use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ cmake_build distribution
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ local test_targets=( check-clang )
+ if multilib_native_use extra; then
+ test_targets+=(
+ check-clang-tools
+ check-clangd
+ )
+ fi
+ cmake_build "${test_targets[@]}"
+}
+
+src_install() {
+ MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/clang/Config/config.h
+ )
+
+ multilib-minimal_src_install
+
+ # Move runtime headers to /usr/lib/clang, where they belong
+ mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
+ # move (remaining) wrapped headers back
+ if use extra; then
+ mv "${T}"/clang-tidy "${ED}"/usr/include/ || die
+ fi
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+
+ # Apply CHOST and version suffix to clang tools
+ local clang_tools=( clang clang++ clang-cl clang-cpp )
+ local abi i
+
+ # cmake gives us:
+ # - clang-X
+ # - clang -> clang-X
+ # - clang++, clang-cl, clang-cpp -> clang
+ # we want to have:
+ # - clang-X
+ # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
+ # - clang, clang++, clang-cl, clang-cpp -> clang*-X
+ # also in CHOST variant
+ for i in "${clang_tools[@]:1}"; do
+ rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die
+ dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}"
+ dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}"
+ done
+
+ # now create target symlinks for all supported ABIs
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ for i in "${clang_tools[@]}"; do
+ dosym "${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}"
+ dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}"
+ done
+ done
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping & ABI mismatch checks
+ # (also drop the version suffix from runtime headers)
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/clang "${ED}"/usr/include/clangrt || die
+ if multilib_native_use extra; then
+ # don't wrap clang-tidy headers, the list is too long
+ # (they're fine for non-native ABI but enabling the targets is problematic)
+ mv "${ED}"/usr/include/clang-tidy "${T}/" || die
+ fi
+}
+
+multilib_src_install_all() {
+ python_fix_shebang "${ED}"
+ if use static-analyzer; then
+ python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view
+ fi
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+ # match 'html' non-compression
+ use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
+ # +x for some reason; TODO: investigate
+ use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1"
+}
+
+pkg_postinst() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow update all
+ fi
+
+ elog "You can find additional utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang"
+ if use extra; then
+ elog "Some of them are vim integration scripts (with instructions inside)."
+ elog "The run-clang-tidy.py script requires the following additional package:"
+ elog " dev-python/pyyaml"
+ fi
+}
+
+pkg_postrm() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow clean all
+ fi
+}
diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index b63509ee2b9b..9ca1fdfc66e0 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -10,6 +10,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD lld-14.0.6-r1.ebuild 2009 BLAKE2B 4db1dfc9b1997d31cc68240ae0b05afeae5a6b1cb24a0eb2012bc28b2ac8c0da4b532d270d070db5fd401717320a74b006628c19a12c787e2f9ba2dc24eb25b1 SHA512 73b2f0e7b27497ce9037cd10503b328378ff9a2e32cd36e6e264f5423cd05732da4ea2ef97b637fc344a4f3d5d3597c60dda29dba7eb509391c176d32d53a427
EBUILD lld-15.0.7.ebuild 2262 BLAKE2B 8882ba45692d54840d8a5933910ade614427733f3da2e344cf4df2806c125a783ff3c6ad4a2f76fd577cb4787fe07495c93e981c03f116fa7f383575d59936f7 SHA512 9b08495f068a01e991d200363549d29e9146e8687b297fa06beda90da1da9a793b1ebf512c3dad9bb985518a8fd9d1d13049a90dd8f06d4bc3de97779ff8e6ed
EBUILD lld-16.0.6.ebuild 2257 BLAKE2B 2e373b90d8ae4ed4131b05eaea51c909705e1132acdab1e21ad2152e66fb18b3caaaa83e9bb64b47f34fdd1ddacc7df622c6e5397c38765d9a2535db59071eba SHA512 a3d75597522d6790257b04fedf41512ab5193f78303efce2d74f03d91910ecb56d60142baa42f27e42759f7e5756c2bfaf394b79c563eb2757b6b23705b9d791
@@ -17,4 +18,5 @@ EBUILD lld-17.0.5.ebuild 2206 BLAKE2B 6eb2452e36c55a5b5224981b85a4788a05a1482127
EBUILD lld-17.0.6.ebuild 2206 BLAKE2B 6eb2452e36c55a5b5224981b85a4788a05a14821279399c466673b530ebd34b52dab499dd631be8813d9f6f67538a248335709b6ac3ca1a49acc970db253b39c SHA512 340f6b4fee7d077fb47618fe0047a47453cb521752a35d1ea801fc0f3bb88bdc79c0b6fe02393874ba3ae3b69a9c8a468ad2b2713f3f4648d47f598403b67349
EBUILD lld-18.0.0.9999.ebuild 2146 BLAKE2B df574f3c72fcfaa28051e3ba25a12b614f327bace8ae6828888fa94fdb973a3af3bf537bc5db45107fd52554a45d925292109a7dc9977df1a289dfdeb0ad4ac3 SHA512 8755b02d8f28f24efdadeea29ce97e5e3a71b62e04316f2389767eb0743b33b649206a58586b5f7cdde675cff6323829c7aaca5987f8d573bd353964b4ac10c5
EBUILD lld-18.0.0_pre20231119.ebuild 2146 BLAKE2B df574f3c72fcfaa28051e3ba25a12b614f327bace8ae6828888fa94fdb973a3af3bf537bc5db45107fd52554a45d925292109a7dc9977df1a289dfdeb0ad4ac3 SHA512 8755b02d8f28f24efdadeea29ce97e5e3a71b62e04316f2389767eb0743b33b649206a58586b5f7cdde675cff6323829c7aaca5987f8d573bd353964b4ac10c5
+EBUILD lld-18.0.0_pre20231129.ebuild 2146 BLAKE2B df574f3c72fcfaa28051e3ba25a12b614f327bace8ae6828888fa94fdb973a3af3bf537bc5db45107fd52554a45d925292109a7dc9977df1a289dfdeb0ad4ac3 SHA512 8755b02d8f28f24efdadeea29ce97e5e3a71b62e04316f2389767eb0743b33b649206a58586b5f7cdde675cff6323829c7aaca5987f8d573bd353964b4ac10c5
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/lld/lld-18.0.0_pre20231129.ebuild b/sys-devel/lld/lld-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..c99759356a66
--- /dev/null
+++ b/sys-devel/lld/lld-18.0.0_pre20231129.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+IUSE="+debug test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~sys-devel/llvm-${PV}[debug=,zstd=]
+ sys-libs/zlib:=
+ zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+ ${DEPEND}
+ !sys-devel/lld:0
+"
+BDEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+ test? (
+ >=dev-util/cmake-3.16
+ $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+ )
+"
+PDEPEND="
+ >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
+llvm.org_set_globals
+
+python_check_deps() {
+ python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ llvm.org_src_unpack
+
+ # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+ # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
+ # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
+ # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
+ # to existent directory ${WORKDIR}/libunwind/include.
+ mkdir -p "${WORKDIR}/llvm" || die
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DBUILD_SHARED_LIBS=ON
+ -DLLVM_INCLUDE_TESTS=$(usex test)
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ tc-is-cross-compiler && mycmakeargs+=(
+ -DLLVM_TABLEGEN_EXE="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen"
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-lld
+}
diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index f1eb9e42eb78..c1a6fcc2fe81 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD llvm-common-14.0.6.ebuild 1015 BLAKE2B b7d52fa0ab83b5c9bf23d397074f4db30926ad3d13bdf0d2082a23f384c3889a7c356ba220b78970d117a8b46793e3d175d0a794859bb6148c4d6e1bc1c9e82e SHA512 b89e5a11a04a66cf2929354ce65d80c201d85ee1aaa55c197b3671904e126ec941ad7110277734563b376ebc7fecec463c270f8cad8609664f025916d3f39bac
EBUILD llvm-common-15.0.7.ebuild 1014 BLAKE2B da3b7ec6cd3c1e57758312fb9ea25e693305e1ef72b350eea85fbde5a1e636269d84bd491b6f528aee8a9cb8229f6304b371f99e6ac416c661c6519706b83b61 SHA512 68b9d672372fe71e39f2b8f9d80eb1dcb5138b8b9b961f56a4eeb81b3fc4054448a51a46b3a62547ebb6262425512f39bc146e5f2c3703de10ab520f1594e7a4
EBUILD llvm-common-16.0.6.ebuild 1021 BLAKE2B 635a5e329ec238346e1bfe715ed088484a33f517a294dd86f822dbc7d225a296f61d72b73be28767c6629516c6237cf1b377320a38c2092796e6d292ece12977 SHA512 64df7235d2bbf73792c6169931b3f5cb90feac9012590bb391b3d2aed67fbe518d08f46fffaf706f478e528b5837178f2e440557b906d6cce832ecaea021dbba
@@ -16,4 +17,5 @@ EBUILD llvm-common-17.0.5.ebuild 1028 BLAKE2B 17b090a472e770e1f63129c30b736d37f1
EBUILD llvm-common-17.0.6.ebuild 1028 BLAKE2B 17b090a472e770e1f63129c30b736d37f1020e7ce498345919724a412b1221fb6512cd6b88261d6760fde413f391264ac903df6a1e45a5a48cf0bdd5371b370c SHA512 472d118c870970130a42a7c632a968406c44fc1161be1a7a0ef76f5344d98c08e56dac7b20fa2972dc162b5e094b22df9e58a74aac355d3e7d034c2aaef64a4b
EBUILD llvm-common-18.0.0.9999.ebuild 925 BLAKE2B 6c17c6fa9b0e8713243f77a3ac6079e7bcbcd0cadef14b22a856944e0515a9722d1b843cbcb784c11dd76b4c882c30737932be700bb71389753761e455823a9f SHA512 2a476421a4c6acc172de2016fd96f3c90c0277565ccb84dad5e61f233c947ad9545acb5ac6aef7b139dce9004b70bba10a0a5eb482641a30d6a2ddc6adc74415
EBUILD llvm-common-18.0.0_pre20231119.ebuild 925 BLAKE2B 6c17c6fa9b0e8713243f77a3ac6079e7bcbcd0cadef14b22a856944e0515a9722d1b843cbcb784c11dd76b4c882c30737932be700bb71389753761e455823a9f SHA512 2a476421a4c6acc172de2016fd96f3c90c0277565ccb84dad5e61f233c947ad9545acb5ac6aef7b139dce9004b70bba10a0a5eb482641a30d6a2ddc6adc74415
+EBUILD llvm-common-18.0.0_pre20231129.ebuild 925 BLAKE2B 6c17c6fa9b0e8713243f77a3ac6079e7bcbcd0cadef14b22a856944e0515a9722d1b843cbcb784c11dd76b4c882c30737932be700bb71389753761e455823a9f SHA512 2a476421a4c6acc172de2016fd96f3c90c0277565ccb84dad5e61f233c947ad9545acb5ac6aef7b139dce9004b70bba10a0a5eb482641a30d6a2ddc6adc74415
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/llvm-common/llvm-common-18.0.0_pre20231129.ebuild b/sys-devel/llvm-common/llvm-common-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..007885b7ac81
--- /dev/null
+++ b/sys-devel/llvm-common/llvm-common-18.0.0_pre20231129.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+IUSE="emacs"
+
+RDEPEND="
+ !sys-devel/llvm:0
+"
+BDEPEND="
+ emacs? ( >=app-editors/emacs-23.1:* )
+"
+
+LLVM_COMPONENTS=( llvm/utils )
+llvm.org_set_globals
+
+SITEFILE="50llvm-gentoo.el"
+BYTECOMPFLAGS="-L emacs"
+
+src_compile() {
+ default
+
+ use emacs && elisp-compile emacs/*.el
+}
+
+src_install() {
+ insinto /usr/share/vim/vimfiles
+ doins -r vim/*/
+ # some users may find it useful
+ newdoc vim/README README.vim
+ dodoc vim/vimrc
+
+ if use emacs ; then
+ elisp-install llvm emacs/*.{el,elc}
+ elisp-make-site-file "${SITEFILE}" llvm
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index fd22f81d7308..66c0bd4f8ffc 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -18,6 +18,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD llvm-14.0.6-r4.ebuild 12313 BLAKE2B fc192cd5a0ce4392b3aae13e068522dcac0925cd67afae7c230b150e8ddab3a302dd3dbf5b9eb9ea0092ca8d5464e43f4a37d6e615998fc8259a2fbd669deb44 SHA512 839388316772e70d13ac1b6f72d93171dc698659a79766057a7dc16b191f5f417c919398c9ff09430fb128654452a01fa1dcfce27c60ac29aa11edb5eed3be0b
EBUILD llvm-15.0.7-r3.ebuild 12486 BLAKE2B 1c62b4a9f7493b3cf9bd2ca388d9c09da2077a5be4b19dba2628352e0524e37df1e3481cc3e0658d3ce8eeb81fe7b4e379be7d5ba9e20a60376616e5a38f6264 SHA512 d6eea0d3330e29a4a27bb758cb5abec08b35f5b0d6a9bacfeddcaf031b0c125ba9454d4eb77a65fe6dd5b379654dd895d603e0a01008b57476502be82ffb392c
EBUILD llvm-16.0.6.ebuild 12812 BLAKE2B 1063af92819795e6867db4ef9c7f31826df93560b99a56fdc33f315319cc916dde824f2282c74b54430da11a5a9e5428de6552ee57ef0f4bdd4b3c69d3ee230f SHA512 d23327496b4a9d58aa8bae415d85fda284bfc499c3552a272b160bb6f6f85d1300f0e5d536d24c97e58def556e1743ebeae9dc7d718bf6a0a994a63e07054969
@@ -25,4 +26,5 @@ EBUILD llvm-17.0.5.ebuild 13100 BLAKE2B 054b13ea90105c70a9b40cef1cdee3157515bca2
EBUILD llvm-17.0.6.ebuild 13100 BLAKE2B 054b13ea90105c70a9b40cef1cdee3157515bca2350b5fcf69ea8d81a45fb259c523f70e2306f101b6078e367143c1798acc3d7c5e5391a9c6e15c5053f11768 SHA512 6a1973ec5a0045c65e45e53c8f18230098831c5ba4893c908cdf22f4747f03702e19627cabe1d1c7407ab988d52c74ee83a287f96dccaf1e6af8caaa45585d68
EBUILD llvm-18.0.0.9999.ebuild 12834 BLAKE2B ac3482d8d907e8416d87ece1c2e34dac0427daab18dcfc5b475fb3ec59713d725495740e3a0bfd9c37cef006993d4add504c29ee0118879c30cb9a0479cbcfa5 SHA512 eac78f66e7b2781c7b15817186e6ac7b2cee696974e7a4946260cb14281f2655cf119f73f3ab30e77e2a324ddc0dae50d028d14311cb02f2dc4fd39b28a4f91f
EBUILD llvm-18.0.0_pre20231119.ebuild 12834 BLAKE2B ac3482d8d907e8416d87ece1c2e34dac0427daab18dcfc5b475fb3ec59713d725495740e3a0bfd9c37cef006993d4add504c29ee0118879c30cb9a0479cbcfa5 SHA512 eac78f66e7b2781c7b15817186e6ac7b2cee696974e7a4946260cb14281f2655cf119f73f3ab30e77e2a324ddc0dae50d028d14311cb02f2dc4fd39b28a4f91f
+EBUILD llvm-18.0.0_pre20231129.ebuild 12834 BLAKE2B ac3482d8d907e8416d87ece1c2e34dac0427daab18dcfc5b475fb3ec59713d725495740e3a0bfd9c37cef006993d4add504c29ee0118879c30cb9a0479cbcfa5 SHA512 eac78f66e7b2781c7b15817186e6ac7b2cee696974e7a4946260cb14281f2655cf119f73f3ab30e77e2a324ddc0dae50d028d14311cb02f2dc4fd39b28a4f91f
MISC metadata.xml 2782 BLAKE2B 4bd546287f630462c3f5d98cbd15a59a4cdef4023f86a5f4fe64fc5f10256cae7014d18823bd0909f4af4e42f299b6e7983c9c3c569cfab1ad38b0160f1eae40 SHA512 6bf1dc4f71f50e1eecc55cbb8366d8ed82a3dd328871acf1d808fc5e3ee4d203d623f81d9968bda45a87c72a2f20ed69b735b0a289b0052b048175cf6502e124
diff --git a/sys-devel/llvm/llvm-18.0.0_pre20231129.ebuild b/sys-devel/llvm/llvm-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..0fe2c5be8d56
--- /dev/null
+++ b/sys-devel/llvm/llvm-18.0.0_pre20231129.ebuild
@@ -0,0 +1,535 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake llvm.org multilib-minimal pax-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="https://llvm.org/"
+
+# Additional licenses:
+# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
+# 2. xxhash: BSD.
+# 3. MD5 code: public-domain.
+# 4. ConvertUTF.h: TODO.
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+IUSE="
+ +binutils-plugin +debug debuginfod doc exegesis libedit +libffi
+ ncurses test xml z3 zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+ debuginfod? (
+ net-misc/curl:=
+ dev-cpp/cpp-httplib:=
+ )
+ exegesis? ( dev-libs/libpfm:= )
+ libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+ libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+ ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+ z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+ ${RDEPEND}
+ binutils-plugin? ( sys-libs/binutils-libs )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/perl
+ >=dev-util/cmake-3.16
+ sys-devel/gnuconfig
+ kernel_Darwin? (
+ <sys-libs/libcxx-${LLVM_VERSION}.9999
+ >=sys-devel/binutils-apple-5.1
+ )
+ doc? ( $(python_gen_any_dep '
+ dev-python/myst-parser[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ') )
+ libffi? ( virtual/pkgconfig )
+"
+# There are no file collisions between these versions but having :0
+# installed means llvm-config there will take precedence.
+RDEPEND="
+ ${RDEPEND}
+ !sys-devel/llvm:0
+"
+PDEPEND="
+ sys-devel/llvm-common
+ sys-devel/llvm-toolchain-symlinks:${LLVM_MAJOR}
+ binutils-plugin? ( >=sys-devel/llvmgold-${LLVM_MAJOR} )
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_MANPAGES=1
+LLVM_USE_TARGETS=provide
+llvm.org_set_globals
+
+python_check_deps() {
+ use doc || return 0
+
+ python_has_version -b "dev-python/myst-parser[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+check_uptodate() {
+ local prod_targets=(
+ $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \
+ | tail -n +2 | head -n -1)
+ )
+ local all_targets=(
+ lib/Target/*/
+ )
+ all_targets=( "${all_targets[@]#lib/Target/}" )
+ all_targets=( "${all_targets[@]%/}" )
+
+ local exp_targets=() i
+ for i in "${all_targets[@]}"; do
+ has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" )
+ done
+
+ if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then
+ eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!"
+ eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}"
+ eqawarn "Expected: ${exp_targets[*]}"
+ eqawarn
+ fi
+
+ if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then
+ eqawarn "ALL_LLVM_PRODUCTION_TARGETS is outdated!"
+ eqawarn " Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}"
+ eqawarn "Expected: ${prod_targets[*]}"
+ fi
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # shared libs
+ LLVM|LLVMgold)
+ ;;
+ # TableGen lib + deps
+ LLVMDemangle|LLVMSupport|LLVMTableGen)
+ ;;
+ # testing libraries
+ LLVMTestingAnnotations|LLVMTestingSupport)
+ ;;
+ # static libs
+ LLVM*)
+ continue
+ ;;
+ # meta-targets
+ distribution|llvm-libraries)
+ continue
+ ;;
+ # used only w/ USE=doc
+ docs-llvm-html)
+ use doc || continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eqawarn "get_distribution_components() is outdated!"
+ eqawarn " Add: ${add[*]}"
+ eqawarn "Remove: ${remove[*]}"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+src_prepare() {
+ # disable use of SDK on OSX, bug #568758
+ sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die
+
+ # Update config.guess to support more systems
+ cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die
+
+ # Verify that the ebuild is up-to-date
+ check_uptodate
+
+ llvm.org_src_prepare
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # shared libs
+ LLVM
+ LTO
+ Remarks
+
+ # tools
+ llvm-config
+
+ # common stuff
+ cmake-exports
+ llvm-headers
+
+ # libraries needed for clang-tblgen
+ LLVMDemangle
+ LLVMSupport
+ LLVMTableGen
+
+ # testing libraries
+ llvm_gtest
+ llvm_gtest_main
+ LLVMTestingAnnotations
+ LLVMTestingSupport
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # utilities
+ llvm-tblgen
+ FileCheck
+ llvm-PerfectShuffle
+ count
+ not
+ yaml-bench
+ UnicodeNameMappingGenerator
+
+ # tools
+ bugpoint
+ dsymutil
+ llc
+ lli
+ lli-child-target
+ llvm-addr2line
+ llvm-ar
+ llvm-as
+ llvm-bcanalyzer
+ llvm-bitcode-strip
+ llvm-c-test
+ llvm-cat
+ llvm-cfi-verify
+ llvm-config
+ llvm-cov
+ llvm-cvtres
+ llvm-cxxdump
+ llvm-cxxfilt
+ llvm-cxxmap
+ llvm-debuginfo-analyzer
+ llvm-debuginfod-find
+ llvm-diff
+ llvm-dis
+ llvm-dlltool
+ llvm-dwarfdump
+ llvm-dwarfutil
+ llvm-dwp
+ llvm-exegesis
+ llvm-extract
+ llvm-gsymutil
+ llvm-ifs
+ llvm-install-name-tool
+ llvm-jitlink
+ llvm-jitlink-executor
+ llvm-lib
+ llvm-libtool-darwin
+ llvm-link
+ llvm-lipo
+ llvm-lto
+ llvm-lto2
+ llvm-mc
+ llvm-mca
+ llvm-ml
+ llvm-modextract
+ llvm-mt
+ llvm-nm
+ llvm-objcopy
+ llvm-objdump
+ llvm-opt-report
+ llvm-otool
+ llvm-pdbutil
+ llvm-profdata
+ llvm-profgen
+ llvm-ranlib
+ llvm-rc
+ llvm-readelf
+ llvm-readobj
+ llvm-readtapi
+ llvm-reduce
+ llvm-remarkutil
+ llvm-rtdyld
+ llvm-sim
+ llvm-size
+ llvm-split
+ llvm-stress
+ llvm-strings
+ llvm-strip
+ llvm-symbolizer
+ llvm-tli-checker
+ llvm-undname
+ llvm-windres
+ llvm-xray
+ obj2yaml
+ opt
+ sancov
+ sanstats
+ split-file
+ verify-uselistorder
+ yaml2obj
+
+ # python modules
+ opt-viewer
+ )
+
+ if llvm_are_manpages_built; then
+ out+=(
+ # manpages
+ docs-dsymutil-man
+ docs-llvm-dwarfdump-man
+ docs-llvm-man
+ )
+ fi
+ use doc && out+=(
+ docs-llvm-html
+ )
+
+ use binutils-plugin && out+=(
+ LLVMgold
+ )
+ use debuginfod && out+=(
+ llvm-debuginfod
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ local ffi_cflags ffi_ldflags
+ if use libffi; then
+ ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi)
+ ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi)
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ # disable appending VCS revision to the version to improve
+ # direct cache hit ratio
+ -DLLVM_APPEND_VC_REV=OFF
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+
+ # cheap hack: LLVM combines both anyway, and the only difference
+ # is that the former list is explicitly verified at cmake time
+ -DLLVM_TARGETS_TO_BUILD=""
+ -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ -DLLVM_INCLUDE_BENCHMARKS=OFF
+ -DLLVM_INCLUDE_TESTS=ON
+ -DLLVM_BUILD_TESTS=$(usex test)
+ -DLLVM_INSTALL_GTEST=ON
+
+ -DLLVM_ENABLE_FFI=$(usex libffi)
+ -DLLVM_ENABLE_LIBEDIT=$(usex libedit)
+ -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+ -DLLVM_ENABLE_LIBXML2=$(usex xml)
+ -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+ -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+ -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
+ -DLLVM_ENABLE_ZSTD=$(usex zstd)
+ -DLLVM_ENABLE_CURL=$(usex debuginfod)
+ -DLLVM_ENABLE_HTTPLIB=$(usex debuginfod)
+
+ -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-ocaml)
+ -DOCAMLFIND=NO
+ )
+
+ local suffix=
+ if [[ -n ${EGIT_VERSION} && ${EGIT_BRANCH} != release/* ]]; then
+ # the ABI of the main branch is not stable, so let's include
+ # the commit id in the SOVERSION to contain the breakage
+ suffix+="git${EGIT_VERSION::8}"
+ fi
+ if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then
+ # Smart hack: alter version suffix -> SOVERSION when linking
+ # against libc++. This way we won't end up mixing LLVM libc++
+ # libraries with libstdc++ clang, and the other way around.
+ suffix+="+libcxx"
+ mycmakeargs+=(
+ -DLLVM_ENABLE_LIBCXX=ON
+ )
+ fi
+ mycmakeargs+=(
+ -DLLVM_VERSION_SUFFIX="${suffix}"
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ if multilib_is_native_abi; then
+ local build_docs=OFF
+ if llvm_are_manpages_built; then
+ build_docs=ON
+ mycmakeargs+=(
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ fi
+
+ mycmakeargs+=(
+ -DLLVM_BUILD_DOCS=${build_docs}
+ -DLLVM_ENABLE_OCAMLDOC=OFF
+ -DLLVM_ENABLE_SPHINX=${build_docs}
+ -DLLVM_ENABLE_DOXYGEN=OFF
+ -DLLVM_INSTALL_UTILS=ON
+ )
+ use binutils-plugin && mycmakeargs+=(
+ -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
+ )
+ fi
+
+ # On Macos prefix, Gentoo doesn't split sys-libs/ncurses to libtinfo and
+ # libncurses, but llvm tries to use libtinfo before libncurses, and ends up
+ # using libtinfo (actually, libncurses.dylib) from system instead of prefix
+ use kernel_Darwin && mycmakeargs+=(
+ -DTerminfo_LIBRARIES=-lncurses
+ )
+
+ # workaround BMI bug in gcc-7 (fixed in 7.4)
+ # https://bugs.gentoo.org/649880
+ # apply only to x86, https://bugs.gentoo.org/650506
+ if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] &&
+ [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]]
+ then
+ local CFLAGS="${CFLAGS} -mno-bmi"
+ local CXXFLAGS="${CXXFLAGS} -mno-bmi"
+ fi
+
+ # LLVM can have very high memory consumption while linking,
+ # exhausting the limit on 32-bit linker executable
+ use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ grep -q -E "^CMAKE_PROJECT_VERSION_MAJOR(:.*)?=${LLVM_MAJOR}$" \
+ CMakeCache.txt ||
+ die "Incorrect version, did you update _LLVM_MAIN_MAJOR?"
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ tc-env_build cmake_build distribution
+
+ pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld
+ pax-mark m "${BUILD_DIR}"/bin/lli
+ pax-mark m "${BUILD_DIR}"/bin/lli-child-target
+
+ if use test; then
+ pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests
+ pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests
+ pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests
+ fi
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check
+}
+
+src_install() {
+ local MULTILIB_CHOST_TOOLS=(
+ /usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-config
+ )
+
+ local MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/llvm/Config/llvm-config.h
+ )
+
+ local LLVM_LDPATHS=()
+ multilib-minimal_src_install
+
+ # move wrapped headers back
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+
+ LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)" )
+}
+
+multilib_src_install_all() {
+ local revord=$(( 9999 - ${LLVM_MAJOR} ))
+ newenvd - "60llvm-${revord}" <<-_EOF_
+ PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
+ # we need to duplicate it in ROOTPATH for Portage to respect...
+ ROOTPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
+ MANPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
+ _EOF_
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+}
+
+pkg_postinst() {
+ elog "You can find additional opt-viewer utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/opt-viewer"
+ elog "To use these scripts, you will need Python along with the following"
+ elog "packages:"
+ elog " dev-python/pygments (for opt-viewer)"
+ elog " dev-python/pyyaml (for all of them)"
+}
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index e38ec548afa4..1b6d6ad7dd30 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest
index 90a94521366f..23b4e6dc9ea0 100644
--- a/sys-libs/binutils-libs/Manifest
+++ b/sys-libs/binutils-libs/Manifest
@@ -23,6 +23,6 @@ EBUILD binutils-libs-2.37_p1-r2.ebuild 4081 BLAKE2B 665bb72f6494c2ca300487b61d04
EBUILD binutils-libs-2.38-r2.ebuild 4758 BLAKE2B 9de4470b987db46dd9647023f5750c2f51c826e4cc215f6f12b6721a42717cfbfb1459043cd4dd92507dc9cc8e7c589d20e0435f6d41413a354c2de015af0fc0 SHA512 eae783c74866707e7dd2500fb4255d29503ebcd0ddfef0371288ace77f465e112423d3ed687db53ddc684a980f74708fb043bca9fabea4cc2e0156e638431504
EBUILD binutils-libs-2.39-r5.ebuild 4766 BLAKE2B ee4275f3555984c95e8063a6858e761bb19485c51f7f5f88dbdb36dcd4f0491f9ea3044d8b3a9aca79a079ab9c8374a2fd1ae64a706738720b740aa497b03995 SHA512 a595fc95ec0dc535d09f864ebda797085d3f3c81acca7671c9aafc9edc19b329bbcb7112df17f9a66a34fda98803ff989144b7f24091d0cb293859855ffdca08
EBUILD binutils-libs-2.40-r5.ebuild 5004 BLAKE2B 6123463e4f95c7e5f2a9b718f780a89ebc0b4b14ed4075c7213b7c841e9aa8cdf4b9e337c4e1b815ae01c80bb4ba96aca43d6d15d37b6905abb8f41c925d6c0b SHA512 75bafa58c49b4a8e43f7b83619def231265b78b462913873b9c9bfab82ae5ddc297526548d797d6661fecc1da3cfbd8c515fd6537b7d3a320711594c9e819277
-EBUILD binutils-libs-2.40-r7.ebuild 5011 BLAKE2B f17601f887e474361785548e7ce6b618a4e4b2e59c50552fc37cccc10a0968a7f0d524ab654f94f92a0b4530c884baed269f113eb5d1fe73ace851b5703330f4 SHA512 932881d544f964a07bebeefd037a55eddcf03cd0f1ff44bb224f464d36608430e72c1c6f55e6e55f6a9c06a890485e87d3c194c500353ced861cb9655612b575
+EBUILD binutils-libs-2.40-r7.ebuild 5009 BLAKE2B a78b7e2a58d6603fe9162965bbbdc1ccb59d47a4eb8e0cfe96df31e8039089bd22c0fa499a57fa5eca9ab3b3e14ec36090761f0a5fb93b5fda4cf96a6e083639 SHA512 b489b14a589b7e71ee83b845bead0a43bf6938810e8bde36a573a19869626b26c527bca728fa03f2b611164f7136ec7872d755121543e2b7cce9542c1c152543
EBUILD binutils-libs-2.41-r2.ebuild 5181 BLAKE2B b824e905debb708f120991e75baa70cbba46d039ecd93141be6ec29b89ec5e1b9eb168203c8932bc11e824ba62219818ba217df3a921761ef2732e42c9d67980 SHA512 7330f4e4e7b3009fd5d925a38712d9a13e8a0838685d2dba376f1041dd8cb7cd791f21df1eca28d84e9b79e4ed183aeb6681a885778dc7add70360f57e6b348c
MISC metadata.xml 612 BLAKE2B ceaafd9fd1421e9f3993e003d0029c92a78054c7a2b90bd78afc05370ad19c931c6a7c150545cfb7d57165168e0fdaf3a00dde1905b328826a91cbc70d9548a8 SHA512 c8d33bb8d1c62c7e95758624ed0febbc9d40e9f141bfd280837b3207bcd771412158d71c0cb5548d60be0b236f6fe103621daf7efa8875191982859b566ffa8d
diff --git a/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild b/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild
index b4e26ddc5430..e4b25cc334d0 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
LICENSE="|| ( GPL-3 LGPL-3 )"
SLOT="0/${PV%_p?}"
IUSE="64-bit-bfd cet multitarget nls static-libs test"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
RESTRICT="!test? ( test )"
BDEPEND="
diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest
index 470a00a54ace..42b7215c29bc 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -11,11 +11,13 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD compiler-rt-sanitizers-14.0.6.ebuild 6526 BLAKE2B 371b7d7bfbcacce1c04cf039b15f49bf5c8fb7de0352c4f477b92d1efe0c70442770ec0c6b60572cf5877b5c14492328cf727b2aa5c1dea761eb909aa1e1df6c SHA512 ee1f054abb9954eedd5b098afb1eb741cd2d7b1b329ef66ed3f25f8ed050227a31925852e3d893b0a9913e2ef2ac34efe89c66c19b562c586f7c0352a10a5814
EBUILD compiler-rt-sanitizers-15.0.7.ebuild 6578 BLAKE2B 79b9477f9f426c7e5ffc07fe9e2abc86ee568d8e081ac5e5e3da3e3e169920fe8c0ce34f9a8ac03a4389f27ecb0b0ff7f5cf91622d614e03300f17ea97d20859 SHA512 9d23f6974edbe69e5d9fa53a3885e8e44741b5e5d90b0e72c6d191b70827d1e590a7c5a3373bc4fb4945a50db0eea5e119baeaeea956c6d92bb087410ce919b0
EBUILD compiler-rt-sanitizers-16.0.6.ebuild 6546 BLAKE2B a57ff221344f88afa92722a883c5c5eec064b2a9691f2262e633914a75df013c295352b1b1fad83b7fc7579c7d59d6e0f04bc63e1f27556e950438f5f2e72fe7 SHA512 32641d64f2a370bd4b907ff05ebf975d3e149e9bc6372cd60e46ef04463f374984a62002cab76e58acee31f4fcbd0138749bab5c5aa1afd29a8713083b90a402
EBUILD compiler-rt-sanitizers-17.0.5.ebuild 6328 BLAKE2B 8e81c1a3994b6bb8e5915ccb9b18a91cff3fbf33ee5ae26c6d8e5fce69e67acd4f3aea0f9399fa7b0d9e63537d03ead407c7501478bfc614c9b9ead8074d6d48 SHA512 699bfe7ea1cdfa9fdfe9a17f51f4f86ac73a4c41538bc353f34fd1041c4230c8cbd2cc2e2db12fb9c159174f73d5a4f8a0c32f29a20f2b62728e498bcceb78b9
EBUILD compiler-rt-sanitizers-17.0.6.ebuild 6383 BLAKE2B c72113466b41764f42ce634ed763aaf272a6a2b50e5616efda0b80a949294dbf93c0be491a8cb18084c8eb29c5e511d68db7b125a78f985d061d63bb2ef8abb7 SHA512 3c5234f639200fe02d121978d3816321d1c249ed765333a03befdff78fb3d1a9da334e420022bd1e7274ab20de083352bc054bbabbb45077221f0f6a93b36f9e
-EBUILD compiler-rt-sanitizers-18.0.0.9999.ebuild 6238 BLAKE2B 49947c45c94553c2bfd2d0926180422c3485558dcd4d73ad9155eae53757e7ebbb74ad11155a8e3a4a230bd2bd796943ed1f962aa1286391b70d43e6dd56d35f SHA512 51f803a8510300b0771d885f77e86c8d364cac4dad901a4cccf6b0e428798dd7c8135617a09775fe6eeb888e5e4c68be9bcb9c57f4ae0b3b4e0b046f5b337012
+EBUILD compiler-rt-sanitizers-18.0.0.9999.ebuild 6293 BLAKE2B 27ba05686e239e9b490d1a1cad3a19509f8f61201133c3070b7f320c9fd8e1ead0b136988b815e7cff2e9d42226fca227b4a39dbaa3973d2d364ab3439519879 SHA512 25af556f5e8c6b08ab7dc6910454836d19f2c0651556ffb6d4c0983b73f1f4a66b97d1b4e0f5dd597e29b6d367b7376daf41bc09fe094b8327feebf1eaab719f
EBUILD compiler-rt-sanitizers-18.0.0_pre20231119.ebuild 6238 BLAKE2B 49947c45c94553c2bfd2d0926180422c3485558dcd4d73ad9155eae53757e7ebbb74ad11155a8e3a4a230bd2bd796943ed1f962aa1286391b70d43e6dd56d35f SHA512 51f803a8510300b0771d885f77e86c8d364cac4dad901a4cccf6b0e428798dd7c8135617a09775fe6eeb888e5e4c68be9bcb9c57f4ae0b3b4e0b046f5b337012
+EBUILD compiler-rt-sanitizers-18.0.0_pre20231129.ebuild 6293 BLAKE2B 27ba05686e239e9b490d1a1cad3a19509f8f61201133c3070b7f320c9fd8e1ead0b136988b815e7cff2e9d42226fca227b4a39dbaa3973d2d364ab3439519879 SHA512 25af556f5e8c6b08ab7dc6910454836d19f2c0651556ffb6d4c0983b73f1f4a66b97d1b4e0f5dd597e29b6d367b7376daf41bc09fe094b8327feebf1eaab719f
MISC metadata.xml 1412 BLAKE2B 75675507000fa6a6b8182e6b45a08a2716ae7fb9a7e3428dc8420464e4c1d1bdb5bea62cc2f553c579de5a4faa752b35cb3529d980fb07a055ff4ddf6e752707 SHA512 f05ea5168b923db72f4f5b53e9b748ebbcdae9eff09d86323313055933b47fc0089e1b2d73cd997d73dcfb2dca032344955816425fbddc09d27ca751463aadbb
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0.9999.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0.9999.ebuild
index 74286022a3b1..9b46a98372e8 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0.9999.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0.9999.ebuild
@@ -96,6 +96,8 @@ src_prepare() {
if use ubsan && ! use cfi; then
> test/cfi/CMakeLists.txt || die
fi
+ # hangs, sigh
+ rm test/tsan/getline_nohang.cpp || die
llvm.org_src_prepare
}
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231129.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..9b46a98372e8
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.0.0_pre20231129.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
+# base targets
+IUSE+=" +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+ asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+ shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+ || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+ test? (
+ cfi? ( ubsan )
+ gwp-asan? ( scudo )
+ )
+"
+RESTRICT="
+ !clang? ( test )
+ !test? ( test )
+"
+
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+ virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+"
+BDEPEND="
+ >=dev-util/cmake-3.16
+ clang? ( sys-devel/clang )
+ elibc_glibc? ( net-libs/libtirpc )
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ sys-libs/compiler-rt:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+check_space() {
+ if use test; then
+ local CHECKREQS_DISK_BUILD=11G
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_pretend() {
+ check_space
+}
+
+pkg_setup() {
+ check_space
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
+
+ local flag
+ for flag in "${SANITIZER_FLAGS[@]}"; do
+ if ! use "${flag}"; then
+ local cmake_flag=${flag/-/_}
+ sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
+ cmake/config-ix.cmake || die
+ fi
+ done
+
+ # TODO: fix these tests to be skipped upstream
+ if use asan && ! use profile; then
+ rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die
+ fi
+ if use ubsan && ! use cfi; then
+ > test/cfi/CMakeLists.txt || die
+ fi
+ # hangs, sigh
+ rm test/tsan/getline_nohang.cpp || die
+
+ llvm.org_src_prepare
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ # pre-set since we need to pass it to cmake
+ BUILD_DIR=${WORKDIR}/compiler-rt_build
+
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ local flag want_sanitizer=OFF
+ for flag in "${SANITIZER_FLAGS[@]}"; do
+ if use "${flag}"; then
+ want_sanitizer=ON
+ break
+ fi
+ done
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+ # use a build dir structure consistent with install
+ # this makes it possible to easily deploy test-friendly clang
+ -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ # builtins & crt installed by sys-libs/compiler-rt
+ -DCOMPILER_RT_BUILD_BUILTINS=OFF
+ -DCOMPILER_RT_BUILD_CRT=OFF
+ -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
+ -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof)
+ -DCOMPILER_RT_BUILD_ORC=$(usex orc)
+ -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
+ -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}"
+ -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if use amd64; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=$(usex abi_x86_32)
+ -DCAN_TARGET_x86_64=$(usex abi_x86_64)
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ # they are created during src_test()
+ -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+
+ # same flags are passed for build & tests, so we need to strip
+ # them down to a subset supported by clang
+ CC=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang \
+ CXX=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++ \
+ strip-unsupported-flags
+ fi
+
+ if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
+ mycmakeargs+=(
+ # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
+ # this allows adding arm64 support using SDK in EPREFIX
+ -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
+ # Set version based on the SDK in EPREFIX
+ # This disables i386 for SDK >= 10.15
+ # Will error if has_use tsan and SDK < 10.12
+ -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+ fi
+
+ cmake_src_configure
+
+ if use test; then
+ local sys_dir=( "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/lib/* )
+ [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}"
+ [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}"
+
+ # copy clang over since resource_dir is located relatively to binary
+ # therefore, we can put our new libraries in it
+ mkdir -p "${BUILD_DIR}"/lib/{llvm/${LLVM_MAJOR}/{bin,$(get_libdir)},clang/${LLVM_MAJOR}/include} || die
+ cp "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/bin/clang{,++} \
+ "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/bin/ || die
+ cp "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/include/*.h \
+ "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/include/ || die
+ cp "${sys_dir}"/*builtins*.a \
+ "${BUILD_DIR}/lib/clang/${LLVM_MAJOR}/lib/${sys_dir##*/}/" || die
+ # we also need LLVMgold.so for gold-based tests
+ if [[ -f ${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so ]]; then
+ ln -s "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so \
+ "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/ || die
+ fi
+ fi
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ # disable sandbox to have it stop clobbering LD_PRELOAD
+ local -x SANDBOX_ON=0
+ # wipe LD_PRELOAD to make ASAN happy
+ local -x LD_PRELOAD=
+
+ cmake_build check-all
+}
diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 1a2df5162d9b..3ac077f41b49 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -14,6 +14,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD compiler-rt-14.0.6-r1.ebuild 4248 BLAKE2B 56b00f1c57cdaf1cd6dd7f15e13c714461001c0c2fb25e565c1677745e3fe6e61714e2f037814fef3eb32ef6866d517c391cb5f63c852ed132d74b1b5b7ef393 SHA512 31cd40fe6c58a6a653d36e99586230c7686ccb2bcdfa1c8ead4331dec2fd8dc53afc2a1e9bdf165dc5b4f7580c8cd25bc7a68acfa9c881fd775187bd82e28f11
EBUILD compiler-rt-15.0.7.ebuild 4260 BLAKE2B ae8a86217b480bab08dc99d4c5a648bf99a0ef91fb41233956b4a5d1b10d5ed6b3c14d9c02c43e2c0b11dd19f4773ca995c113e48b14475b95b7ee7b821a72d1 SHA512 79da724a1d2483af0dbcc792d008fe994c4fe075db31c7dfcc64192005427137f0157e81345a4027e5a8ba9104f662bc51bf492bca96e1b46c35a44a1849ab84
EBUILD compiler-rt-16.0.6-r4.ebuild 5236 BLAKE2B 4a3d56946ebefab29b915a864b78d0f8caf8f358fd1929961d76282c34eb9b90bf8a58eeb976637aa918c9bfea9c58144cac0f56ee3fb478e38c6991810f9f0c SHA512 99cf91b7d1de3795d2a85b6d2edb71730ec58a1d69871c1f11ca5ae84ce52a8c59f565866f2296314a5b35e574efb74ad83b07b5c319e325cffe895f59fbc3f2
@@ -22,4 +23,5 @@ EBUILD compiler-rt-17.0.5-r1.ebuild 5236 BLAKE2B 91bbc05839c3b7422338cd4682fc7ef
EBUILD compiler-rt-17.0.6.ebuild 5233 BLAKE2B ba68857b4e57e455acbd6936d109bbf2d043aa38e7de24ccadb4c021e7d7cae28316c3e4b007f969ea454e7c43be1c0d0efac8ee8dc680527ad1be4f1ab79137 SHA512 2e46f2230fd611c86688ebd5e042fcbd855b4d13f59a80b13aade989d5265e65703aaf6056d5347e67ab46a3ee7cc3728e6522a42a8f36ee70333c7ceba90368
EBUILD compiler-rt-18.0.0.9999.ebuild 5123 BLAKE2B 34e2efe7cd03de9a7bce246735d016e44eb5b41a4b084bff55ea1fad9048bb9fef6f310f1f113975dc54fd16f8828157a3a3e0e630eadd27dd48edc8c036ae7a SHA512 465d0c7b3b8c15e193c7b122d1feb993a13d02dc450aa652c80f4fa31b53c9c3cd257003c98910e1a0a2448cbe68939d179466d6b16c5a0e7a5302feda255662
EBUILD compiler-rt-18.0.0_pre20231119.ebuild 5123 BLAKE2B 34e2efe7cd03de9a7bce246735d016e44eb5b41a4b084bff55ea1fad9048bb9fef6f310f1f113975dc54fd16f8828157a3a3e0e630eadd27dd48edc8c036ae7a SHA512 465d0c7b3b8c15e193c7b122d1feb993a13d02dc450aa652c80f4fa31b53c9c3cd257003c98910e1a0a2448cbe68939d179466d6b16c5a0e7a5302feda255662
+EBUILD compiler-rt-18.0.0_pre20231129.ebuild 5123 BLAKE2B 34e2efe7cd03de9a7bce246735d016e44eb5b41a4b084bff55ea1fad9048bb9fef6f310f1f113975dc54fd16f8828157a3a3e0e630eadd27dd48edc8c036ae7a SHA512 465d0c7b3b8c15e193c7b122d1feb993a13d02dc450aa652c80f4fa31b53c9c3cd257003c98910e1a0a2448cbe68939d179466d6b16c5a0e7a5302feda255662
MISC metadata.xml 416 BLAKE2B 79a58249c94b605ba57f346c4e05b43853cf6cfb8bb65a4f4e3c44039cccfdb83dd31bfaaaf398bcbdc393efabdfc7ed186fe775976c46227e74decf2c8f4fb2 SHA512 ce30c79a575e5933effb1fec36f9a4ef02d9f97f312feb39c55a88cbda9a1bae1d7af2ec4ad5f66212cbb2cdbfb26f1a436689f16f410153c9d65eb010264c48
diff --git a/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231129.ebuild b/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..9c46e6737daa
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-18.0.0_pre20231129.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake crossdev flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ >=dev-util/cmake-3.16
+ clang? ( sys-devel/clang )
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+ if ! use clang && ! tc-is-clang; then
+ ewarn "Building using a compiler other than clang may result in broken atomics"
+ ewarn "library. Enable USE=clang unless you have a very good reason not to."
+ fi
+}
+
+pkg_setup() {
+ # Darwin Prefix builds do not have llvm installed yet, so rely on
+ # bootstrap-prefix to set the appropriate path vars to LLVM instead
+ # of using llvm_pkg_setup.
+ if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ fi
+
+ if target_is_not_host || tc-is-cross-compiler ; then
+ # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 architectures
+ CHOST=${CTARGET} strip-unsupported-flags
+ # overrides host docs otherwise
+ DOCS=()
+ fi
+ python-any-r1_pkg_setup
+}
+
+test_compiler() {
+ target_is_not_host && return
+ $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ # pre-set since we need to pass it to cmake
+ BUILD_DIR=${WORKDIR}/${P}_build
+
+ if use clang && ! is_crosspkg; then
+ # Only do this conditionally to allow overriding with
+ # e.g. CC=clang-13 in case of breakage
+ if ! tc-is-clang ; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ fi
+
+ strip-unsupported-flags
+ fi
+
+ if ! is_crosspkg && ! test_compiler ; then
+ local nolib_flags=( -nodefaultlibs -lc )
+
+ if test_compiler "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ elif test_compiler "${nolib_flags[@]}" -nostartfiles; then
+ # Avoiding -nostartfiles earlier on for bug #862540,
+ # and set available entry symbol for bug #862798.
+ nolib_flags+=( -nostartfiles -emain )
+
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
+ -DCOMPILER_RT_BUILD_MEMPROF=OFF
+ -DCOMPILER_RT_BUILD_ORC=OFF
+ -DCOMPILER_RT_BUILD_PROFILE=OFF
+ -DCOMPILER_RT_BUILD_SANITIZERS=OFF
+ -DCOMPILER_RT_BUILD_XRAY=OFF
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if use amd64 && ! target_is_not_host; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=$(usex abi_x86_32)
+ -DCAN_TARGET_x86_64=$(usex abi_x86_64)
+ )
+ fi
+
+ if is_crosspkg; then
+ # Needed to target built libc headers
+ export CFLAGS="${CFLAGS} -isystem /usr/${CTARGET}/usr/include"
+ mycmakeargs+=(
+ # Without this, the compiler will compile a test program
+ # and fail due to no builtins.
+ -DCMAKE_C_COMPILER_WORKS=1
+ -DCMAKE_CXX_COMPILER_WORKS=1
+
+ # Without this, compiler-rt install location is not unique
+ # to target triples, only to architecture.
+ # Needed if you want to target multiple libcs for one arch.
+ -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON
+
+ -DCMAKE_ASM_COMPILER_TARGET="${CTARGET}"
+ -DCMAKE_C_COMPILER_TARGET="${CTARGET}"
+ -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON
+ )
+ fi
+
+ if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
+ mycmakeargs+=(
+ # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
+ # this allows adding arm64 support using SDK in EPREFIX
+ -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
+ # Set version based on the SDK in EPREFIX.
+ # This disables i386 for SDK >= 10.15
+ -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-builtins
+}
diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 83c928271372..1b40e9e6853d 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -12,12 +12,14 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD libcxx-14.0.6.ebuild 6950 BLAKE2B f4f8068f1b9dd1a8c22abd4acb4206da1dd7bb4eb029723a2edfe8c5db3a6ed74a677ba00c508ff54806a33b60b131ffd4b9729ed0d6d0bf5296a1e53e2ababf SHA512 a602e45046d931f28d2656bd733823d3289a993acd7399c5cd29915e65eb9ae0cb601f2774dad34534299366ecd9c038488e037b13af8b732f254e561f56c592
EBUILD libcxx-15.0.7-r1.ebuild 5308 BLAKE2B aeeee8aab5d3aa09f6165186eafe5bd2802105f763295d4160d81563779999fa03aca891474cd8eae9755ee43ec73bfb7ae3d9fa6d32c7c01040cc46f85858af SHA512 7780ac83f357ffc9d4fc72d2649b2996b7ba5f9473d75ab56e04ccff99a8811c4d14f69de4024fe6472794dc0ed267ee2f34b9430f4d8ed054c65b018abd1778
EBUILD libcxx-15.0.7.ebuild 5283 BLAKE2B 09c43241bab7e5015d3dae5466e49fb24337b87a6925116056d4ad9baa048c3f23c61a5e93403addfa97676f733a04ef33cc9238fbed9a4abcf985ad8d939965 SHA512 d90583d3fe5724ed15a91c70241457e9120d848e9cbcce2bfb3f3932d9d36ef726830d76601af530e2e28e552d7ad2049dd74713eb54f6eca55206cb4f35f8e2
EBUILD libcxx-16.0.6.ebuild 5311 BLAKE2B 6ce4c5d11f98384867feb1832a13f790f5e7a447c7d2cbd0d80ac415744fd880b4812ae29f23e9359223a67632e4f6a49f084a429eb53d324afd18d2fb10992f SHA512 c9a9ec7632986467001614271e6d721d08e6a4edd433284900f65f209a053911f669dfe7c5a7d86ba6210d7daf9fad5b10fbc858317393826aece8956c6b652f
EBUILD libcxx-17.0.5.ebuild 5296 BLAKE2B f6f2b7f309b6ca1441cf39df6409dcbd0eb4b21732aecb457c39f75ea4488da02fe0327f65f9d3444cb0ef0affd9044edf475089611c8674ae54c974fee15df9 SHA512 58ef159a46db7ddcb3fd4bdffcc9938a7ecea7a961ec047938219519f99924fb703d66aa9dcc1a0bb45940d897b3eeb8d18fb223181c6534c9535081dada4377
EBUILD libcxx-17.0.6.ebuild 5296 BLAKE2B f6f2b7f309b6ca1441cf39df6409dcbd0eb4b21732aecb457c39f75ea4488da02fe0327f65f9d3444cb0ef0affd9044edf475089611c8674ae54c974fee15df9 SHA512 58ef159a46db7ddcb3fd4bdffcc9938a7ecea7a961ec047938219519f99924fb703d66aa9dcc1a0bb45940d897b3eeb8d18fb223181c6534c9535081dada4377
-EBUILD libcxx-18.0.0.9999.ebuild 5229 BLAKE2B 414044942632b1b9f0d0953c2e7a2f337a55a91b5510453040fcd769178fcfa073d64a2ce19eb0f75fd8a3b80fe1bd6cdb8054663781095768e017a675de93f7 SHA512 edd51b15343497111fd96b0e3b838982e0351debf15966b014b66a58d7b76c79fd76ca621f5c1ef8beccc5e697f2b7cd7e74a5a6da5b65d23c2cd54d9dce879b
+EBUILD libcxx-18.0.0.9999.ebuild 5525 BLAKE2B 058cd96a7bff79044013c7834345f6b2ebe160a7d30283b5157eb5aa90bce702dc5bdcd0c5be825e400c9e57dd5006008dca6b75aeb3f15af5b65ecf5a61fc1d SHA512 de3f1c171421ae9edb673b984a031c5f7ff33641ce0a8a8150eda20815e54fa1d1ba02c1ba4fa5cd9a9bc406314c5b691408129069c2fa5571e8d7bc15a3a874
EBUILD libcxx-18.0.0_pre20231119.ebuild 5229 BLAKE2B 414044942632b1b9f0d0953c2e7a2f337a55a91b5510453040fcd769178fcfa073d64a2ce19eb0f75fd8a3b80fe1bd6cdb8054663781095768e017a675de93f7 SHA512 edd51b15343497111fd96b0e3b838982e0351debf15966b014b66a58d7b76c79fd76ca621f5c1ef8beccc5e697f2b7cd7e74a5a6da5b65d23c2cd54d9dce879b
+EBUILD libcxx-18.0.0_pre20231129.ebuild 5525 BLAKE2B 058cd96a7bff79044013c7834345f6b2ebe160a7d30283b5157eb5aa90bce702dc5bdcd0c5be825e400c9e57dd5006008dca6b75aeb3f15af5b65ecf5a61fc1d SHA512 de3f1c171421ae9edb673b984a031c5f7ff33641ce0a8a8150eda20815e54fa1d1ba02c1ba4fa5cd9a9bc406314c5b691408129069c2fa5571e8d7bc15a3a874
MISC metadata.xml 718 BLAKE2B 3cc1e43a6f1ada368cfc0bf8aaf49007f6792062b684ab9299b5180d778b158325b6931169b52dd14e85ae9ad6dc1a03be323b814fb920fe8434ad86425d699c SHA512 c2cef3e481c0c3db7de6de8c0a5aff42a1e7fe81155d99f1f0f0988f6d5ca041f787a27a2dde0073037d59e082e2f6da7eefe1303f1c1837ebc12e8e0d28729f
diff --git a/sys-libs/libcxx/libcxx-18.0.0.9999.ebuild b/sys-libs/libcxx/libcxx-18.0.0.9999.ebuild
index 7c12f38c8f48..c90b80b9008d 100644
--- a/sys-libs/libcxx/libcxx-18.0.0.9999.ebuild
+++ b/sys-libs/libcxx/libcxx-18.0.0.9999.ebuild
@@ -65,6 +65,15 @@ pkg_setup() {
fi
}
+src_prepare() {
+ # hanging tests
+ # https://github.com/llvm/llvm-project/issues/73791
+ rm ../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_* || die
+ rm ../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.*_equals* || die
+
+ cmake_src_prepare
+}
+
test_compiler() {
$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
<<<'int main() { return 0; }' &>/dev/null
diff --git a/sys-libs/libcxx/libcxx-18.0.0_pre20231129.ebuild b/sys-libs/libcxx/libcxx-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..c90b80b9008d
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-18.0.0_pre20231129.ebuild
@@ -0,0 +1,212 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+IUSE="+clang +libcxxabi +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ libcxxabi? (
+ ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+ )
+ !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ >=dev-util/cmake-3.16
+ sys-devel/gdb[python]
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ # Darwin Prefix builds do not have llvm installed yet, so rely on
+ # bootstrap-prefix to set the appropriate path vars to LLVM instead
+ # of using llvm_pkg_setup.
+ if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ fi
+ python-any-r1_pkg_setup
+
+ if ! use libcxxabi && ! tc-is-gcc ; then
+ eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
+ eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
+ eerror "and try again."
+ die
+ fi
+}
+
+src_prepare() {
+ # hanging tests
+ # https://github.com/llvm/llvm-project/issues/73791
+ rm ../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_* || die
+ rm ../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.*_equals* || die
+
+ cmake_src_prepare
+}
+
+test_compiler() {
+ $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ # note: we need to do this before multilib kicks in since it will
+ # alter the CHOST
+ local cxxabi cxxabi_incs
+ if use libcxxabi; then
+ cxxabi=system-libcxxabi
+ cxxabi_incs="${EPREFIX}/usr/include/c++/v1"
+ else
+ local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
+ cxxabi=libsupc++
+ cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
+ fi
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ # bootstrap: cmake is unhappy if compiler can't link to stdlib
+ local nolib_flags=( -nodefaultlibs -lc )
+ if ! test_compiler; then
+ if test_compiler "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES=libcxx
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DLIBCXX_ENABLE_SHARED=ON
+ -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
+ -DLIBCXX_CXX_ABI=${cxxabi}
+ -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
+ # we're using our own mechanism for generating linker scripts
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ -DLIBCXX_INCLUDE_TESTS=$(usex test)
+ -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt}
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ fi
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ gen_shared_ldscript
+ use static-libs && gen_static_ldscript
+ fi
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-cxx
+}
+
+multilib_src_install() {
+ cmake_src_install
+ # since we've replaced libc++.{a,so} with ldscripts, now we have to
+ # install the extra symlinks
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ dolib.so lib/libc++_shared.so
+ use static-libs && dolib.a lib/libc++_static.a
+ fi
+}
+
+# Usage: deps
+gen_ldscript() {
+ local output_format
+ output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
+ [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
+
+ cat <<-END_LDSCRIPT
+/* GNU ld script
+ Include missing dependencies
+*/
+${output_format}
+GROUP ( $@ )
+END_LDSCRIPT
+}
+
+gen_static_ldscript() {
+ # Move it first.
+ mv lib/libc++{,_static}.a || die
+ # Generate libc++.a ldscript for inclusion of its dependencies so that
+ # clang++ -stdlib=libc++ -static works out of the box.
+ local deps=(
+ libc++_static.a
+ $(usex libcxxabi libc++abi.a libsupc++.a)
+ )
+ # On Linux/glibc it does not link without libpthread or libdl. It is
+ # fine on FreeBSD.
+ use elibc_glibc && deps+=( libpthread.a libdl.a )
+
+ gen_ldscript "${deps[*]}" > lib/libc++.a || die
+}
+
+gen_shared_ldscript() {
+ # Move it first.
+ mv lib/libc++{,_shared}.so || die
+ local deps=(
+ libc++_shared.so
+ # libsupc++ doesn't have a shared version
+ $(usex libcxxabi libc++abi.so libsupc++.a)
+ )
+
+ gen_ldscript "${deps[*]}" > lib/libc++.so || die
+}
diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 10f2da3af0d6..a6e3ea69bf0f 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD libcxxabi-14.0.6.ebuild 3386 BLAKE2B 25c436f437060cdc323ff18e34d8694f558f100f81b990077ed584b7cacabb54fcaa74e67c07179d84dbd8e184f51d157b2bc8d2f48efc607985234b716840f2 SHA512 481c84912363d33b8582b61ed655be3dad86038de100c9ecf072f8bb11d850e25aa587fd43bd19dd84c280a968d2950360115f414f61748d726224aade36da6e
EBUILD libcxxabi-15.0.7.ebuild 2911 BLAKE2B 5f2004d2f68fe4eddb0b22be82d28fcca7954d0e3ad9a5510744adc4d0dfd7a1ab9fd928404adcd3eeecc58703f51117d0a80e5895b53e0ae7b71621ad5a435c SHA512 5b8e2c6abdec785649aa41b7f05ab86ecab30ff0631d6078c9b1052b406c320c5847b8f16ffa6d9e62ba4a6bca5959b18770810924d6e6da264fb08d6ff738d0
EBUILD libcxxabi-16.0.6.ebuild 2919 BLAKE2B e281e229f747de5d8f976852b5e4f27126d220f65c9f6a380968a5f0f1957405cd36a2f01211af46c3962a09a8258a03e0a06af63733b0f46663048207034f03 SHA512 debe5dd103de3b600fbd8e58e464e4d11e48e762711ae64406c64d05e6258e5c025ff1bac9f3d10f4cef49abd0058e86696a658f8f82f4000ef749108eb760f2
@@ -16,4 +17,5 @@ EBUILD libcxxabi-17.0.5.ebuild 2924 BLAKE2B b01fff2ad49c475e67e2b83059e1e13001b9
EBUILD libcxxabi-17.0.6.ebuild 2924 BLAKE2B b01fff2ad49c475e67e2b83059e1e13001b967f465645b1cc9efb426d171c8f764b98d96f5a102c66fd04802959c7c8700cc67d0830002b458d27401de0efc7b SHA512 e92251295d68ec3424f10d5cbb0ff38260ff44d94e334f59ccd38029909a4efef1fca10066cd2da5df71769781376bd3cf089bb16a7d7c851777b04e0e16bd65
EBUILD libcxxabi-18.0.0.9999.ebuild 2857 BLAKE2B 5514676dd71b90112833a05b424c5d79d70d18cfc1e173eb0dbd80bd32f02ec31ce689bb30fc3aa7e6da22c8ff3b2011769539943f6087a0547fedb48100b9da SHA512 87692a0e19cc9937171167c0d0ecbe46424b0bcbff19f0cb9496387170d9b4eb2c9f1ae767792a61b146e0c8af5a437d7b9ede288d52a1ec3824517f2181a45d
EBUILD libcxxabi-18.0.0_pre20231119.ebuild 2857 BLAKE2B 5514676dd71b90112833a05b424c5d79d70d18cfc1e173eb0dbd80bd32f02ec31ce689bb30fc3aa7e6da22c8ff3b2011769539943f6087a0547fedb48100b9da SHA512 87692a0e19cc9937171167c0d0ecbe46424b0bcbff19f0cb9496387170d9b4eb2c9f1ae767792a61b146e0c8af5a437d7b9ede288d52a1ec3824517f2181a45d
+EBUILD libcxxabi-18.0.0_pre20231129.ebuild 2857 BLAKE2B 5514676dd71b90112833a05b424c5d79d70d18cfc1e173eb0dbd80bd32f02ec31ce689bb30fc3aa7e6da22c8ff3b2011769539943f6087a0547fedb48100b9da SHA512 87692a0e19cc9937171167c0d0ecbe46424b0bcbff19f0cb9496387170d9b4eb2c9f1ae767792a61b146e0c8af5a437d7b9ede288d52a1ec3824517f2181a45d
MISC metadata.xml 557 BLAKE2B 4f6b0acb7cfdf74971a6fd96051d9f9020141c6117333a8de42bd043935b7bff8d9942faabdf3b1c94597c460393f64eb7d3f7b7d49f39ecfd0094de460f563e SHA512 67a812ef768e681ae77ef6e13bccffcbe53b41e94901f0558b3c7acaf896605ca670c4bb5a690bd9afa3b5a76271341710520a6abc0024c18f437fabde20e847
diff --git a/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231129.ebuild b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..7b2c36768873
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-18.0.0_pre20231129.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+IUSE="+clang +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
+RDEPEND+="
+ !<sys-libs/libcxx-15
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{abi,} llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix
+ # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup.
+ if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ fi
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES="libcxxabi;libcxx"
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+ -DLIBCXXABI_ENABLE_SHARED=ON
+ -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
+ -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
+ -DLIBCXXABI_USE_COMPILER_RT=${use_compiler_rt}
+
+ # upstream is omitting standard search path for this
+ # probably because gcc & clang are bundling their own unwind.h
+ -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include
+
+ -DLIBCXX_LIBDIR_SUFFIX=
+ -DLIBCXX_ENABLE_SHARED=ON
+ -DLIBCXX_ENABLE_STATIC=OFF
+ -DLIBCXX_CXX_ABI=libcxxabi
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_HAS_GCC_S_LIB=OFF
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ -DLIBCXX_INCLUDE_TESTS=OFF
+ )
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ fi
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_build cxxabi
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-cxxabi
+}
+
+multilib_src_install() {
+ DESTDIR="${D}" cmake_build install-cxxabi
+}
diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 2888aa8c69b8..e89e0f9fb75f 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -12,6 +12,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD libomp-14.0.6-r1.ebuild 3917 BLAKE2B d92540af690dd622122ad1a4ed2548afa141f1254fbe9a9b3d34286b36f0fa70ccaf915f218c1bea8c68377ea20724db9443d365e2e5f290707f444d3ff47ca5 SHA512 433ae63716103af5aa493c7dbae43f10003cac95abaae579dcb61cba6390da4b9b3fc921e410ba899719bd170fa153a7b3d66c8776c37fd074066173c1fea160
EBUILD libomp-15.0.7-r2.ebuild 3474 BLAKE2B c75fddce61b7e8fe837b4c5bc1b7dacfbe4bc1572537dd7c44c23f894d05b104e8946d896b3b19d78de32a87d866d5911a0f3a8f81796469bba2753d051b2105 SHA512 7dc7c5fd7cd370acadfdf6e15ed09cde0798312ed3c72e770596aecb5817a4ec1477cc1092e3c159d1988bba4200808259705206f80d8fd0019fe07c34f4455d
EBUILD libomp-15.0.7-r6.ebuild 3480 BLAKE2B 89d638d156dba3a56ad23baef8b14084f1d890ad31980427700a0b04f7199894d24a60df5c40d40815f469ca1e8ac726e0914538bad52ea94702e179cb5bd85d SHA512 005b5f4be5b2433c9c16c483235500ebb22a56e6df70cc53e62ac73aed14cd8c65e2dbcf1457f3cad1d0cb6ca68a7d98e8543803fccf32cd5457f92c0db27df8
@@ -20,4 +21,5 @@ EBUILD libomp-17.0.5.ebuild 3994 BLAKE2B 9dcb5843a7ef3f28c4b174b264b53b7b4e0638d
EBUILD libomp-17.0.6.ebuild 3994 BLAKE2B 9dcb5843a7ef3f28c4b174b264b53b7b4e0638d350065fdfa3c4f31249ee393f4ee85fc713760bb968c0af5bc73627b262b196c1007f60d5efe057a50ec57b2c SHA512 d2b8c36bed31960fa4ac18f16e8e9d0653f0f96aba0da306e02ae45da8dbfcf8c92d175696ffbf1a2c580fe8e0ad719a3c6a377f2526baf7be1ba85dbf06fa8f
EBUILD libomp-18.0.0.9999.ebuild 3910 BLAKE2B 9104678d4e75d56a9dcd6f7b1f032130534e49d78d5a99194fe93a064ae1bb734b865fec73da45598c9d91b479b16cc327c577bfb98c17cd061d83b228b3baac SHA512 30343370384efe4791fb91df02f465a64c67a98ad480f5a8e8d3a4d16d7b8a4c5fc564936b8c6b4facbe1443bd34542c76d344a7f7b745ca9b85622917d1c486
EBUILD libomp-18.0.0_pre20231119.ebuild 3910 BLAKE2B 9104678d4e75d56a9dcd6f7b1f032130534e49d78d5a99194fe93a064ae1bb734b865fec73da45598c9d91b479b16cc327c577bfb98c17cd061d83b228b3baac SHA512 30343370384efe4791fb91df02f465a64c67a98ad480f5a8e8d3a4d16d7b8a4c5fc564936b8c6b4facbe1443bd34542c76d344a7f7b745ca9b85622917d1c486
+EBUILD libomp-18.0.0_pre20231129.ebuild 3910 BLAKE2B 9104678d4e75d56a9dcd6f7b1f032130534e49d78d5a99194fe93a064ae1bb734b865fec73da45598c9d91b479b16cc327c577bfb98c17cd061d83b228b3baac SHA512 30343370384efe4791fb91df02f465a64c67a98ad480f5a8e8d3a4d16d7b8a4c5fc564936b8c6b4facbe1443bd34542c76d344a7f7b745ca9b85622917d1c486
MISC metadata.xml 963 BLAKE2B fdea4545db21492049061b85eaa7038965183e10aceae7c41daadc1ce10e7e1bcb2e86344659787ee244360b50b51c99e1a348d3acd2185dac80097541a00dd7 SHA512 c279f8e9c2463dc3f6e02856e520105d6f3321b633439bfe7409bfd6e7e43f1450053dc4f6663492caf7077caf3f4ab0f5cf0161631639e3aefa9ff985dc476f
diff --git a/sys-libs/libomp/libomp-18.0.0_pre20231129.ebuild b/sys-libs/libomp/libomp-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..960f9ce8087f
--- /dev/null
+++ b/sys-libs/libomp/libomp-18.0.0_pre20231129.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+IUSE="
+ +debug gdb-plugin hwloc offload ompt test
+ llvm_targets_AMDGPU llvm_targets_NVPTX
+"
+REQUIRED_USE="
+ gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ gdb-plugin? ( ${PYTHON_DEPS} )
+ hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+ offload? (
+ dev-libs/libffi:=[${MULTILIB_USEDEP}]
+ ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+ llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+ )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ dev-lang/perl
+ offload? (
+ llvm_targets_AMDGPU? ( sys-devel/clang )
+ llvm_targets_NVPTX? ( sys-devel/clang )
+ virtual/pkgconfig
+ )
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/lit[${PYTHON_USEDEP}]
+ ')
+ sys-devel/clang
+ )
+"
+
+LLVM_COMPONENTS=( openmp cmake llvm/include )
+llvm.org_set_globals
+
+kernel_pds_check() {
+ if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
+ local CONFIG_CHECK="~!SCHED_PDS"
+ local ERROR_SCHED_PDS="\
+PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
+< 4.14-pf9) do not implement sched_yield() call which may result in horrible
+performance problems with libomp. If you are using one of the specified
+kernel versions, you may want to disable the PDS scheduler."
+
+ check_extra_config
+ fi
+}
+
+pkg_pretend() {
+ kernel_pds_check
+}
+
+pkg_setup() {
+ use offload && LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ if use gdb-plugin || use test; then
+ python-single-r1_pkg_setup
+ fi
+}
+
+multilib_src_configure() {
+ # LTO causes issues in other packages building, #870127
+ filter-lto
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local build_omptarget=OFF
+ # upstream disallows building libomptarget when sizeof(void*) != 8
+ if use offload &&
+ "$(tc-getCC)" ${CFLAGS} ${CPPFLAGS} -c -x c - -o /dev/null \
+ <<-EOF &>/dev/null
+ int test[sizeof(void *) == 8 ? 1 : -1];
+ EOF
+ then
+ build_omptarget=ON
+ fi
+
+ local libdir="$(get_libdir)"
+ local mycmakeargs=(
+ -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
+
+ -DLIBOMP_USE_HWLOC=$(usex hwloc)
+ -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin)
+ -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
+
+ -DOPENMP_ENABLE_LIBOMPTARGET=${build_omptarget}
+
+ # do not install libgomp.so & libiomp5.so aliases
+ -DLIBOMP_INSTALL_ALIASES=OFF
+ # disable unnecessary hack copying stuff back to srcdir
+ -DLIBOMP_COPY_EXPORTS=OFF
+ # prevent trying to access the GPU
+ -DLIBOMPTARGET_AMDGPU_ARCH=LIBOMPTARGET_AMDGPU_ARCH-NOTFOUND
+ )
+
+ if [[ ${build_omptarget} == ON ]]; then
+ if has "${CHOST%%-*}" aarch64 powerpc64le x86_64; then
+ mycmakeargs+=(
+ -DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=$(usex llvm_targets_AMDGPU)
+ -DLIBOMPTARGET_BUILD_CUDA_PLUGIN=$(usex llvm_targets_NVPTX)
+ )
+ else
+ mycmakeargs+=(
+ -DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=OFF
+ -DLIBOMPTARGET_BUILD_CUDA_PLUGIN=OFF
+ )
+ fi
+ fi
+
+ use test && mycmakeargs+=(
+ # this project does not use standard LLVM cmake macros
+ -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
+ -DOPENMP_LIT_ARGS="$(get_lit_flags)"
+
+ -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
+ -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
+ )
+ addpredict /dev/nvidiactl
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-libomp
+}
diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 21e89b64cf4f..cc55b20fba19 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-17.0.5.src.tar.xz.sig 438 BLAKE2B d65bfe2816c49a4b3dda2c70fe5c
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
DIST llvm-project-5237193b87721134541f228e28edfd544a9c8ac8.tar.gz 201404340 BLAKE2B f028b8b100721202007e3106d8ee91bcf2ac90588f9268ec835dc4ea3941363d4b796338146c65d1a9e88957d18738030f713b3fed770616c79cb40043e706db SHA512 40a4d4f99f1a690a0f8737261aeeaa61af6124eeadcb6bab5c3828e88b36b8cce42a8caee6d3f01e675047c59b62210de017d207e341f680eff97758f798ad45
+DIST llvm-project-6a4489a73337907d52e7eaf3716f3de9008e6e53.tar.gz 201703120 BLAKE2B 7de783df15ff30ab85aad2f02a5a043d09b18dd7b212c19e21b045870497e2b17a53527523cd533c4ef61b22d605026a9322d2f8d02f0d4f76ed26ab693b788c SHA512 ffc31d7037255d608717faff84e858d63b37abed5659d66599864ae44ed00fc5902e9851eb1b8c848b500623681ef5782b39ad2bf8bcf96ac4f35032efde1490
EBUILD llvm-libunwind-14.0.6-r1.ebuild 3161 BLAKE2B ba7b19ed2bc77b52eee0b04d938541d2eb4053b65a641e55e54ebac85adcd432fa60b2b484003890bc96be83d61410bb58c2f3a86f12a7c574044a8e10427db9 SHA512 11854f9ef2a552a96e51c618958e553d4cd4affc78312845a223d0fe6d2ff62e8f8b2b3c29ad4a093b08a6df63b230f21b9ef6b63440058322f6a00f160df3e4
EBUILD llvm-libunwind-15.0.7.ebuild 3032 BLAKE2B 9b47e894db1a764f3eca3135f4caba68261953f4433af017b7bb53181e345ad26c570733f997022c53c9ef49a0a3b823188d92cfcc16a2113825d767b1ffab2a SHA512 0b68480fb2a8e5a351574e81fbcff824cd324754ed40378f06fec12fedbba94a921043d72db6ecc37f8b0680b7f518bbbd8d63f69ce8d84f86ca522653d293fb
EBUILD llvm-libunwind-16.0.6-r1.ebuild 3427 BLAKE2B 64039b2f0476a6b93aba54cca4ef3ad7310a240a4e8b10c6d625eb40a45b8c60cf37eca4391344872ceeed22db0c33d6af5d60b5c3246ff9d395ccc8def87d53 SHA512 77f71992f3749b4e85f8426e073aae6d829aaa5705a7ff5545063823dc7eb12fb70c5ec1c2b691422bcb3a4396c44ef2ba535ada2cf47e15ae825cc894b3726d
@@ -16,4 +17,5 @@ EBUILD llvm-libunwind-17.0.5.ebuild 3433 BLAKE2B 9c688e473a6d03d02c199632e387d7f
EBUILD llvm-libunwind-17.0.6.ebuild 3433 BLAKE2B 9c688e473a6d03d02c199632e387d7fcf389d9df45d4373bc7a9eb9af9a34d6cb5730578851ce71bb3c55766a024574569b2c0367c7eded9e2461e4b5c07e539 SHA512 c7b771c248e9a47e9ecf81f38ca73eab6cd361413eb829ddbabf1a63842d98a3d10ae3084fc404d18bb36289a42c164c7fb91cf258cb1e3a1d0ff9228a3fb547
EBUILD llvm-libunwind-18.0.0.9999.ebuild 3355 BLAKE2B ed26a365a02c8fd7c5432b0386240e447dfb719cbb688d3d88cb47f8054c927aca29004a8719bc279cf7ea6b033d8ccb73ccfe6f4c508486f85c622360a5d247 SHA512 33ae579cfc54e35fdf777b760800f5b048395887973a157ee17ddc37fd60a844f09c5dbc550fca3a90bc887eceb72535fbab9a950cab252fe117b034f9b143a3
EBUILD llvm-libunwind-18.0.0_pre20231119.ebuild 3355 BLAKE2B ed26a365a02c8fd7c5432b0386240e447dfb719cbb688d3d88cb47f8054c927aca29004a8719bc279cf7ea6b033d8ccb73ccfe6f4c508486f85c622360a5d247 SHA512 33ae579cfc54e35fdf777b760800f5b048395887973a157ee17ddc37fd60a844f09c5dbc550fca3a90bc887eceb72535fbab9a950cab252fe117b034f9b143a3
+EBUILD llvm-libunwind-18.0.0_pre20231129.ebuild 3355 BLAKE2B ed26a365a02c8fd7c5432b0386240e447dfb719cbb688d3d88cb47f8054c927aca29004a8719bc279cf7ea6b033d8ccb73ccfe6f4c508486f85c622360a5d247 SHA512 33ae579cfc54e35fdf777b760800f5b048395887973a157ee17ddc37fd60a844f09c5dbc550fca3a90bc887eceb72535fbab9a950cab252fe117b034f9b143a3
MISC metadata.xml 438 BLAKE2B 2a36fbbc59e137056029c62aef6d167d9c82531c2582d7bad5cb13cc36e5c4c9518ffe8c56d06bbcfd97ad22eda71a8b776f3984195f53d06cf45659b438dc00 SHA512 4f18b054072d00e5440faa31a59f9ef587d035b5f25e30913f0b1449debee967fa794fae2548e87db3fb2177ce853ab075e1f11f3cc763f5d7fdf06147108845
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231129.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231129.ebuild
new file mode 100644
index 000000000000..8f54197f0751
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-18.0.0_pre20231129.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+IUSE="+clang +debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !sys-libs/libunwind
+"
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local libdir=$(get_libdir)
+
+ # https://github.com/llvm/llvm-project/issues/56825
+ # also separately bug #863917
+ filter-lto
+
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ # https://github.com/gentoo/gentoo/pull/21516
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ # Respect upstream build type assumptions (bug #910436) where they do:
+ # -DLIBUNWIND_ENABLE_ASSERTIONS=ON =>
+ # -DCMAKE_BUILD_TYPE=DEBUG => -UNDEBUG
+ # -DCMAKE_BUILD_TYPE!=debug => -DNDEBUG
+ # -DLIBUNWIND_ENABLE_ASSERTIONS=OFF =>
+ # -UNDEBUG
+ # See also https://github.com/llvm/llvm-project/issues/86#issuecomment-1649668826.
+ use debug || append-cppflags -DNDEBUG
+
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES="libunwind"
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
+ -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
+ -DLIBUNWIND_INCLUDE_TESTS=$(usex test)
+ -DLIBUNWIND_INSTALL_HEADERS=ON
+
+ # support non-native unwinding; given it's small enough,
+ # enable it unconditionally
+ -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
+
+ # avoid dependency on libgcc_s if compiler-rt is used
+ -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt}
+ )
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx"
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
+
+ -DLIBCXXABI_LIBDIR_SUFFIX=
+ -DLIBCXXABI_ENABLE_SHARED=OFF
+ -DLIBCXXABI_ENABLE_STATIC=ON
+ -DLIBCXXABI_USE_LLVM_UNWINDER=ON
+ -DLIBCXXABI_INCLUDE_TESTS=OFF
+
+ -DLIBCXX_LIBDIR_SUFFIX=
+ -DLIBCXX_ENABLE_SHARED=OFF
+ -DLIBCXX_ENABLE_STATIC=ON
+ -DLIBCXX_CXX_ABI=libcxxabi
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_HAS_GCC_S_LIB=OFF
+ -DLIBCXX_INCLUDE_TESTS=OFF
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-unwind
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-unwind
+}
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 3c660f569f64..e268165586ea 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 42a0216ec132..7c70bbd710fc 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -3,9 +3,9 @@ AUX gitea.initd-r3 802 BLAKE2B 2e33e95f7d2762986184d45b0bbb250cc5e04fffc4e4b0062
AUX gitea.service-r3 732 BLAKE2B 8227349f9ffe5dbf7c59efc3b1e250bf8184a72d37958c0ce0a2d8affabaadcb6aaf271b1402c7ac127b80d534f4f72b888ccdce7aa5f7a7cf86a0efe0e719e0 SHA512 7c8aa33dcea56b6fccac23095f7b84225f1c85541cd5eb3536d2901e638c391e025bd9db28bd10c26ef91e5a8fe2d12a878040cf21d4b983858a19f2cac7d1b0
AUX gitea.service-r4 730 BLAKE2B 0a1f799bf341f1a067f417aa21c1ce5c3168fe523081ef1711483d469da71699a2c163f1db008f7724329d6b6a819b1cdc76bc16309691522ebfc5dc9dfa7476 SHA512 cdd13299115e632bc474f24af6d4114b36be6489e11dd8c46b22fbd3f122194d4891cd2452f1654ef9256978fa4d0b6c11c08e386138a6cba29ea69945de8797
DIST gitea-1.20.4.tar.gz 50489949 BLAKE2B 1c14ec9f784cbbe3f67872b5344df209009bd32dc624b8e0351c2050ffa90657556ec6bd77b69acdb7a7506918aafbbb72a97839d92c2b39241c308ebeb4e565 SHA512 5e08959e0ff421898aebcb7640ab0869c1cabd82c84254c94024d2da16f91755e183b477a190a7b1987a5ab9ae7787c85d37fb9db990bddda937a4200777ed7c
-DIST gitea-1.20.5.tar.gz 50448780 BLAKE2B d8a1dc6bc147a06adc9280ea5d75d8cf039d447d96b4cd4ca6b35b11af5ed71df73d36b4c102f5b8ded2ba85efaea6104b31a4f39ab66c8a0c98cd36e826b734 SHA512 360a7a7bf0a51ea6d1fbcdfb35c5c3492b4fc6e29a9b60d0e6c6d01257d4743c580cf907293df8a4244750c5afe9ba1b33b2a898a18dd9e13947c58116ba3021
-DIST gitea-1.21.0.tar.gz 53744981 BLAKE2B 45c6172260fe616927ae03795245db7d15fc0a09f93d2fe974bb040d940e495bbed10710c643a8f9e85f156ccff9a2e34c905a26d4dcdf6317654ed5cda9ce2f SHA512 b3b5a72d7ebe119c975f0e7fcb4b4174582b866bdf4775181975a0b10904b5b54f8b6a1d865c75554e6d6998fe9f6d7846c3ebf5552926f1919f8cf986e798e6
+DIST gitea-1.20.6.tar.gz 50473256 BLAKE2B 0b26e38815dc1bf16c6f50c0b4cd7e6c3c3e0900056beda6177cb7fd1df1378e89a6ca47228f3fef2f6176eb5054d1bfb999ba1a1314a5915dbbff62f0f1365a SHA512 fb0a979bdaaec25512f70cbcb1907d5e649eff2d0795a6bb5fe9e582ada1f132ca649dd594ccd24051fa6e2e0fd3b94effc66475ab2f9faeb03cebd4c657336a
+DIST gitea-1.21.1.tar.gz 53759159 BLAKE2B 46c9b1143681304268d6617a0b4eadbf3ff08c566256c3c73c2a334fc4f93a2d7ae1c33566af962b4e376dc3b7e44c0687640ce5f68db0e679ed2507f81e22c4 SHA512 8a05cfd83317b4bcdb99cac175517a3c2b39bef0d7f7321cf00fc83965d10818b2fa14396f341b7b0a7b3e9e38548333b2e1cbfbf6fe6ed486558160b2c75eb0
EBUILD gitea-1.20.4.ebuild 3897 BLAKE2B f0d12238da4a5f6bab896d4779c26dd19ffc6f576c09566d18794d373ce8862e5b7078ddb6a7c28e1f287503720fd20f18853a827c6d7051b88023d19b94c84a SHA512 89f4f5ee549c1253c73073363487efb85bfb4001e1736209ce1c7e4d1f629332312b409737618f239bf7d0b1fc05061f66e58e4f1841e2f6fe962cc1648b70c9
-EBUILD gitea-1.20.5.ebuild 3898 BLAKE2B 7767888696a8d6f1ea5ae2a6c2559ca47e0a6766af5de2bf2c14db32652f595c9f705852534192cdad7bc515643df5ca6d8cd93e0b69eb558691e2db3efa26d4 SHA512 812e826a70d179a2b91666ece15f68a76c7e0a2724c90307f5dbf453f66eea603cb1e35dc86a79704bac8e3e9bcda3100483b70fdde0348273ef9eb6a1bc5c8e
-EBUILD gitea-1.21.0.ebuild 4644 BLAKE2B 43e8639715c141be0991942e0e8e72fc9e6bc9b029de8734414b7ad8eb3a9160bda353d0272739367617a854944973cc90361d6ca15cf4ce9acefdd9c8b31d90 SHA512 75e4f0db51a2de579b8cc464c8e3af68707b5910f4de13992a1212548d5b9597ee633cb86edc6e6067988d9894f02a86d32e3ff1b789bde73e6a7946f4b6d781
+EBUILD gitea-1.20.6.ebuild 3898 BLAKE2B 7767888696a8d6f1ea5ae2a6c2559ca47e0a6766af5de2bf2c14db32652f595c9f705852534192cdad7bc515643df5ca6d8cd93e0b69eb558691e2db3efa26d4 SHA512 812e826a70d179a2b91666ece15f68a76c7e0a2724c90307f5dbf453f66eea603cb1e35dc86a79704bac8e3e9bcda3100483b70fdde0348273ef9eb6a1bc5c8e
+EBUILD gitea-1.21.1.ebuild 4644 BLAKE2B 43e8639715c141be0991942e0e8e72fc9e6bc9b029de8734414b7ad8eb3a9160bda353d0272739367617a854944973cc90361d6ca15cf4ce9acefdd9c8b31d90 SHA512 75e4f0db51a2de579b8cc464c8e3af68707b5910f4de13992a1212548d5b9597ee633cb86edc6e6067988d9894f02a86d32e3ff1b789bde73e6a7946f4b6d781
MISC metadata.xml 674 BLAKE2B ef13e93b317da43177365b0b0378aec52a1c7cbdc57b69815520d4dc4e1f98c043dc3eee059d06990dcb7c6549ad2db7150786e542486e957ba1ab63e21118fa SHA512 a4eb5d192dff7967c2ff5f94135c60d13ff52a7dffbf42c9d3c50efd3df0833d129580e895caed9148cb2d9df85da17d94d0cbdc43341d05df8917ea238a87eb
diff --git a/www-apps/gitea/gitea-1.20.5.ebuild b/www-apps/gitea/gitea-1.20.6.ebuild
index 907a990c4862..907a990c4862 100644
--- a/www-apps/gitea/gitea-1.20.5.ebuild
+++ b/www-apps/gitea/gitea-1.20.6.ebuild
diff --git a/www-apps/gitea/gitea-1.21.0.ebuild b/www-apps/gitea/gitea-1.21.1.ebuild
index 15ca9f045d07..15ca9f045d07 100644
--- a/www-apps/gitea/gitea-1.21.0.ebuild
+++ b/www-apps/gitea/gitea-1.21.1.ebuild
diff --git a/www-apps/jellyfin/Manifest b/www-apps/jellyfin/Manifest
index be326a78a773..70063083fb5e 100644
--- a/www-apps/jellyfin/Manifest
+++ b/www-apps/jellyfin/Manifest
@@ -1,10 +1,7 @@
AUX jellyfin.confd 620 BLAKE2B 6e34eee798741ca3057f1f2163a4281f96cf1c0063ccfddb72d34a1d8f079e6b4a8c20e26d9c281a885a0810cddfef276c60382f3a2095aa27c469a7da321023 SHA512 ac70b53422fda386a3b6a871055b38b98c2c0b17dfd15973d9e0f8822cb3bd843cbc52dc3407c76231f8b58846b0a7618c8ecb427b2dc6dc49264ea99471784d
AUX jellyfin.init-r1 864 BLAKE2B 6e63339c0018b2db6a9661836c1665ff932738ee3509a0b3f39ebd1f344d3c9c69d3a824832fc21dc7c825c7fd3efc462b6270be27300b843d533dfe6785d982 SHA512 f221aa9806c37d8f3214c7305bc4589487f462c07058a71fbf0129a1e6ea0544956c752108cfc34d8e89494e91e1313fc5a96c75f194575284f65591fe324d00
AUX jellyfin.service 832 BLAKE2B e09a02c41f33aeabf5846946df1738e04516acf414041dc84cb8e107cedd546014ae1700af7994aa9643d26cc1edc99190615814353aad846af99d727702bb59 SHA512 f79b13cc2b0de47a31727affd633e9afde04d215fc28b82a6593e9aeaa8ff9c15796ab9aab4651922d2c14d2761e381c9d30c98ee56eeba57cf708bfde3ee73d
-DIST jellyfin_10.8.11_amd64.tar.gz 99099022 BLAKE2B cde20d5b648aff4ad73eb1b18b8849f3decbe50b0cf88589f0f0d8c8b3e03efe74d46d76bcad4202e193cd8768e3226dff560c4388fecd1234a5ada60e68d2ba SHA512 d91914bfcee4cd51608c4df0d887e7711aff31414c006b5ea9ff4f65825069231faec1bfdeaa17074edaa6078c02fe93aacbdf387445fbaa45a2700abe2e251a
-DIST jellyfin_10.8.11_arm64.tar.gz 96033197 BLAKE2B 5b0ec331d157d1ff783aa010a4260b70b1c0cc62170549b4d926c197c51ead3b99375915753ab40ad90b4a8070db86ceeb200d30128f7e533cd33e365f10e80b SHA512 79bb2fd78b3f659b0e29d3a6a70eb8cdea768d01f1fdff4fa77f0e919e456b0bf441ba4d0bff0c40b34853690fd9530b3de5a361487b66e858b59c17438022c3
-DIST jellyfin_10.8.12_amd64.tar.gz 99106885 BLAKE2B b5197b1f9a4ac38d9955c4a53786bf5430deb2e66e41931bb1b70e3074dd63ff530fa553fd6c9111a858d59d92e1001b4e3005ac6d25ff24bd63acce2e83df65 SHA512 12f8bb0e9fc97b9b3a82735f6ea3c0208050c2fa5a7eb3c27dc834261b558f97ef547cdea3ff3f3fc1772edbac98c106dd516c3f3b5a36037e88b8ff9b62c6a7
-DIST jellyfin_10.8.12_arm64.tar.gz 96057225 BLAKE2B 10789af256fdaa473b14aa1294060376becd97ef19ad4491070395cd0aeed35359da9aff3aceb15c82cd546bea470e6ed195385b19a5ae3817828fadeb5fb0b1 SHA512 5e8c1226a0c66c35ebebd94bd861ef6f05e712d8a6071194041d9cb6e78758e771416a013ce00138e54cf743501a02e64e5c2a67124231afc0d2bc3f998a1c3b
-EBUILD jellyfin-10.8.11.ebuild 1856 BLAKE2B c1a94d3bf405bb35e592ffc8fd18d080ea84417d6808895f2fe81d190030dae3fd1b2e351b4f27dbda10793ff2f096decc191f491957d35190884fe591ea893f SHA512 ddcf4f7687fa1183148a5374c64009d3b3419f8ecd074298f46b6ad92aab7c242d61e764a271ca1fdca95dfad20e8b002322a9e13508d415b36ed53550a378c8
-EBUILD jellyfin-10.8.12.ebuild 1856 BLAKE2B c1a94d3bf405bb35e592ffc8fd18d080ea84417d6808895f2fe81d190030dae3fd1b2e351b4f27dbda10793ff2f096decc191f491957d35190884fe591ea893f SHA512 ddcf4f7687fa1183148a5374c64009d3b3419f8ecd074298f46b6ad92aab7c242d61e764a271ca1fdca95dfad20e8b002322a9e13508d415b36ed53550a378c8
+DIST jellyfin_10.8.13_amd64.tar.gz 99122530 BLAKE2B 38c5cdb8f0cb5b20f12d6e682277a87d5bf00d083ce346a97d43e77f69dbe99ab2a7f03cc88c94ce9fee365c79d932ce4e5c62c2a820f3b007f32b5b95b5b101 SHA512 a7c468ec3500ebe5b4eb18d2dfb75f4c41c237e9e61577eab431021b6c7e173375519ba9f163b1c0fc1f7603771067c60b085c15de09b7db8276e33bffe2aa36
+DIST jellyfin_10.8.13_arm64.tar.gz 96059100 BLAKE2B 7b0efda60fa8cd93b0f4dc769d032840da6b2e139fa1a6496fb20270e9bbff7eff6adfdac73fe4a2a9529eb258f7943c50bbb57e4886cc6bf40951fc6b760414 SHA512 b964f1850f2e60e853a6620e957bd67922c0fc823813c193108350cbb7c0d30b4afec80bddb36db4fdc45078f67e1f3398c134fe7ac4a8cd7f38b9bbbbcc3080
+EBUILD jellyfin-10.8.13.ebuild 1856 BLAKE2B c1a94d3bf405bb35e592ffc8fd18d080ea84417d6808895f2fe81d190030dae3fd1b2e351b4f27dbda10793ff2f096decc191f491957d35190884fe591ea893f SHA512 ddcf4f7687fa1183148a5374c64009d3b3419f8ecd074298f46b6ad92aab7c242d61e764a271ca1fdca95dfad20e8b002322a9e13508d415b36ed53550a378c8
MISC metadata.xml 649 BLAKE2B 29ce34c89c1300d32c3ff30990ec92e49cfab21d74340d1cd6893650ffda87920348ac5feda5ee68feff3e8adbd8cd6e58548d73879025a206dc82756a99c383 SHA512 d8a36b27ee99f29cf9dfea5cc4a9735732bb11cc5931adb4bfe1d1942378d2477f63417b6a2a694e9691c217d20c5ce84bc8d46af5155c46b99b850c0f561315
diff --git a/www-apps/jellyfin/jellyfin-10.8.12.ebuild b/www-apps/jellyfin/jellyfin-10.8.12.ebuild
deleted file mode 100644
index 39218e469f00..000000000000
--- a/www-apps/jellyfin/jellyfin-10.8.12.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pax-utils systemd tmpfiles
-
-DESCRIPTION="Jellyfin puts you in control of managing and streaming your media"
-HOMEPAGE="https://jellyfin.readthedocs.io/en/latest/"
-
-SRC_URI="
- arm64? (
- https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/${PV}/${PN}_${PV}_arm64.tar.gz
- https://repo.jellyfin.org/archive/linux/stable/${PV}/combined/${PN}_${PV}_arm64.tar.gz
- )
- amd64? (
- https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/${PV}/${PN}_${PV}_amd64.tar.gz
- https://repo.jellyfin.org/archive/linux/stable/${PV}/combined/${PN}_${PV}_amd64.tar.gz
- )"
-
-RESTRICT="mirror test"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-DEPEND="acct-user/jellyfin
- media-libs/fontconfig
- sys-libs/zlib"
-RDEPEND="${DEPEND}
- dev-libs/icu
- media-video/ffmpeg[vpx,x264]
- sys-libs/glibc"
-BDEPEND="acct-user/jellyfin"
-INST_DIR="/opt/${PN}"
-QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin ${INST_DIR#/}/createdump"
-
-src_unpack() {
- unpack ${A}
- mv ${PN}_${PV} ${P} || die
-}
-
-src_prepare() {
- default
-
- # https://github.com/jellyfin/jellyfin/issues/7471
- # https://github.com/dotnet/runtime/issues/57784
- rm libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
- keepdir /var/log/jellyfin
- fowners jellyfin:jellyfin /var/log/jellyfin
- keepdir /etc/jellyfin
- fowners jellyfin:jellyfin /etc/jellyfin
- insinto ${INST_DIR}
- dodir ${INST_DIR}
- doins -r "${S}"/*
- newtmpfiles - jellyfin.conf <<<"d /var/cache/jellyfin 0775 jellyfin jellyfin -"
- chmod 755 "${D}${INST_DIR}/jellyfin"
- newinitd "${FILESDIR}/${PN}.init-r1" "${PN}"
- newconfd "${FILESDIR}"/${PN}.confd "${PN}"
- systemd_dounit "${FILESDIR}/${PN}.service"
- pax-mark -m "${ED}${INST_DIR}/jellyfin"
-}
-
-pkg_postinst() {
- tmpfiles_process jellyfin.conf
-}
diff --git a/www-apps/jellyfin/jellyfin-10.8.11.ebuild b/www-apps/jellyfin/jellyfin-10.8.13.ebuild
index 39218e469f00..39218e469f00 100644
--- a/www-apps/jellyfin/jellyfin-10.8.11.ebuild
+++ b/www-apps/jellyfin/jellyfin-10.8.13.ebuild
diff --git a/www-apps/nextcloud-notify_push/Manifest b/www-apps/nextcloud-notify_push/Manifest
index 956e2335c76c..a61d479b5ddc 100644
--- a/www-apps/nextcloud-notify_push/Manifest
+++ b/www-apps/nextcloud-notify_push/Manifest
@@ -6,16 +6,22 @@ DIST addr2line-0.15.2.crate 32966 BLAKE2B 471658962dc1ce9dbc44a6e44173114eea110c
DIST addr2line-0.16.0.crate 33440 BLAKE2B b59a006ba732935d408d0574799037ef0a424ad3c27b894fbd7a9c91664460972a8c464aaad4e9b82b94e4cc35ee9016490bd469fa21358e11e6d78126378038 SHA512 7ea8fffcdff7f8f25c0a588fe2ee652053988ab2e1d39ac740f5199d6e7d30beed0272403d04b86ec5de6ad5459698cdf28f8efd5caab7b6693102df7ec4889c
DIST addr2line-0.17.0.crate 32260 BLAKE2B 23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c SHA512 ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
DIST addr2line-0.19.0.crate 33210 BLAKE2B a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88 SHA512 18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
+DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
DIST ahash-0.4.7.crate 51474 BLAKE2B 0974b90539398d61903ce7fcbecdfcd802fcb5c7ed631be919ec17be6951e68bc80787876cafebd33e40a80605f6e2352a86047077bc40575420bb6ee1a4915a SHA512 2f42cdbacb2b2f9bd7d94a4cc61294d7813428157ce242ba82f7c3fccb6e4b83c767f4dedd35ff26ae61a89506b388d7cf96af4e727c29a14b25b9f82b1f2126
DIST ahash-0.6.3.crate 53912 BLAKE2B 65fea8e66df2d6c29f2173b5c01b8df1ba41a2bc4b03b3a2950b84f81a099e4cee004bcacc296603f0a4b2afacf7faf77cdec56e6bb6d8ae0d7c55e802b8f73a SHA512 9d7b31b6da2999757f64d7963dcc9af946a70bac7b528ca103dad992a8e14f643e1c51843c77256919403b470b9591fab0c476bb511197a5608645c0e3ec2dc5
DIST ahash-0.7.2.crate 37192 BLAKE2B a2ea98d408f6ac72b96a7e14b22999d52a6839d724f3e8fc82f67ea985a110d8dc17847087e6aaeca477ef93afadda3488ee77cc5425cab5f77c00cd67ff4463 SHA512 77886a994102c1edf93b133e27658e3c84152c83597191d58c571dc7dfc765d41c2879ea55d64e04e3af804a4f10aeb1c10e33a924fd967b288e6d0b12728b34
DIST ahash-0.7.4.crate 37072 BLAKE2B 3b82cc45993fd48d9eed018e14af005e2513938f34b195d4f33bc0d4031bc8027b082aa155b14e20e0e1e34b0f829849e8c614458805ce830652f34477b1d6a4 SHA512 f84e16f3b2764be95b4d82c9ef4bcd4c80983e977b33e1d4cc3c119398de6084428a0e7bccc1b182bccc21aa97855fa30b6a4041b961b58bff79b75dcc788005
DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
+DIST ahash-0.7.7.crate 38508 BLAKE2B 0d7093fc605ae83d909a402bb9e19194ebcb812c469f0058255c9bb48c5408c722980b605bf71ddc6d63e48fd166e83e5ef46a75373e7fc2dc2dca57190fcb72 SHA512 9a0c63467be5b1af0a2dbea705f1164607a44975c0e95b7756b889c19b19a9616ac762590170f3a45836edbd8d5b04110d55c387f5d6b13a747f547390d4e04b
DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
+DIST ahash-0.8.6.crate 42780 BLAKE2B ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b SHA512 46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST aho-corasick-1.0.5.crate 172064 BLAKE2B bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50 SHA512 6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
+DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
@@ -23,13 +29,16 @@ DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c
DIST async-stream-0.3.0.crate 11518 BLAKE2B a913b59b023f1e750b0e95b7814ba67bff32e31470934b9f71bde33ad3d5908e42d0c02637e7110896fbd3cc2394de2c35b76f2c26c0fa8b2816122359080826 SHA512 8a2290592133bd486164c097760d895b7574937f5c73655a3896aa6c0ca5479b4a7f556e50bb6cd1ebbfbbb79a796c8aa7ae453a6dae3579c126135797fdd6c9
DIST async-stream-0.3.2.crate 11869 BLAKE2B a7c46da07ea2d797256879b3f8bf029e85993ac3bd16300b48505401c08581bc6cd51aceadf5ad5e696876dda3587a9283d56dad11e7c52ea6f809157ce48250 SHA512 4e0e44a25b6557b0063fa1b02a4c701e8b5ad7354acc06037367ccac33386e5129dfccba6721ee1998c0c5c295194db54bba01ebe9afa57f7358f3cffdf078ea
DIST async-stream-0.3.4.crate 12419 BLAKE2B 82e756ab01ad148d5bb767622fc7173201a45bed0a7cb8e756ed3bf849768cdbdddd85b85dd7724b3883b00226b7da1f01d8edaf37ef29c37bab28a08f2af264 SHA512 387cbf40c18c6d0016f01e2a09a7550a0cc9c169c0324d99d1cca6b1ac4877ada4ad22c084e6680493fbf70b69cef3ee0e3061115ea8d186d06a0c03a93cb432
+DIST async-stream-0.3.5.crate 11916 BLAKE2B d79804d7310d1f47d7848007518e0b0e0f0724f2589a20478eda3ab1a1db8775c5aea494688c69437046accd10eaec789b244451e84a19e489f071519b50d2fa SHA512 d34ab46a9e18bdf35fe0e58808fadf422dd50246cedf48110b3273be17939678d2cb5b61fae9da176bc2c2b373933821e912fc395627f7a6fed1d2c43bc66c9d
DIST async-stream-impl-0.3.0.crate 3652 BLAKE2B c2c73730f7b9953859bb5f6455d386c8fafea5bba804a715e77ab337e7e754d7e06908e046843dfce4eb90dfa49bb06de3ec0149e86e24b521c28c7e20a3abe9 SHA512 3f2a05ce4c041c7356e39621456aa9be4a474053bb7608ad667ea0c57613efeede49c9a9290803c4244eff02af891b740c12046424d7f4f1fff7f3cd1d7e343a
DIST async-stream-impl-0.3.2.crate 4100 BLAKE2B 93e294bb0ca1ad7a03ef4f9488cec60bbaefc0f9de2e7f03d9c4ffbfadc858cb4d2aca924127e29434fc1c2e19762acef3d441de486f837f6eadee1d75fa66cc SHA512 f381c48c57aa72c08708fe7a2a30d2ff3a73552b69a45d6147915cf0ea426743576e1254cf5c96a416bf7a983e056db7a5b415efae2ddfc78fb2cca4cbc34574
DIST async-stream-impl-0.3.4.crate 4097 BLAKE2B ec883ce8e7077ad194b1d5a8f902d7901737525f880977a062ac19c7534d1e8490d0ec54a9f3db031e7060993d6ab180bcd01e3afcc57264b55c7819b9d0c428 SHA512 70eb953ebd112c8d5cd15b7813c48bbe33518d05a957cf5b53bdbf514065557e64ab8ca85bdb3a098832cbb1025a94b316ceee0babda6dfecc6f830eb34e6b45
+DIST async-stream-impl-0.3.5.crate 4173 BLAKE2B e7c0d2371299af6fe9983adf4f8cbb6402ceaa5f9d286f124362332a4016404069c362176dd3b71061027b0768ac1f772b3e5e38809b870411f4590126a74ca6 SHA512 3725216119cf4cc78d433e2f8a8df9bfb7a3f046e4a8346bbe76e91b23686dfcbdb7cd182765e12d606ed0e3391477c43652a025597de9120170fd0b1151d204
DIST async-trait-0.1.48.crate 25044 BLAKE2B c508436d4b457d57155e5fb9c3a3d2ee03f908b0eee549641a035bf7d62b2a250d43a74e6edae9540bca4cb056c8d4e1bf20b3169556e145653d473d7a9194a4 SHA512 ef3078389a7b0ec3e97fa7cfef0b74d281f2dde7f669b9fe51831475614b788b697fa6e6b4033a84339db10e91933a7d1468a472d629a0264675d0eb6af4fdba
DIST async-trait-0.1.50.crate 25321 BLAKE2B a5742a3496530b52b32b61aaab483d1ea066119c67290162fbfa2d45c47318fef2d9428c4bd60427ac2e7ee62575f54f46c61c55042eccef3868408d07e3a958 SHA512 0f2694fdce91f28041e6afdff1be574f19665ff874337b24322214393ba58a0b16dce5b4a6e0d0e5b6881ffbf071aa117c90210322bb4397124d16e58d63de13
DIST async-trait-0.1.51.crate 25531 BLAKE2B b4ae85616d5f84392381539d98c1751baaa01cf936045423179538fa4e027d86c8aaf42f98d4e781e0f8ce7ee3bf95d64fc5aa624997fa4aedd06f1e9144b11b SHA512 9a0505109f984bde511a6e1543925ac447935824594fb0ae3da6af3f72fca29cbbfa0cc282f751bb2c597e73084d831fd75c202beb5998cd368eb0c13a067990
DIST async-trait-0.1.68.crate 28625 BLAKE2B 30ed53ddb60967201755cded9fbd87cf1ec58071019227069bd501f5242d18d906cf5b05488e8611f1167237e03c472bb90e28d396306985ab2afd9be379f2ea SHA512 4f4390ab76a6150f7115cd4bfb132be48a846d768aee8c54bff6a18ae3bc52cad5a96119ad621ceabd055af0210629894343f09fff35c68cb9c4f28d08c7006a
+DIST async-trait-0.1.74.crate 28997 BLAKE2B adef7d3929f7cfb64c9884fdd17871193cc063f935a5540562b1092e85d85ab89527bd353486a219a2f9bb74ada6a0ee765e839435962cb5768f2a65b7a2b1e2 SHA512 2c0880bc3b7863deab06e873b3d5a893545549c1dae922370d629c16cc0ee5cb4df13b30fe9e34d1cee74449d549745ff99894ab0743f805d96a5d4b5ef2dc80
DIST atoi-0.3.3.crate 6968 BLAKE2B ccbe7d4e47ee5e9f2f979f9589b7edb148a25169753e51e893fc8885c169ca1b9aad04b5c92bf92e828da4c1df28ec7c9e913a60efc9d54100046569ed32e33c SHA512 0b9f5ff975025a94624a435f50028624b1d5b1180b008b16b2ee82b659f86c415858ad096ea81449f3975da8d63d940708f1c9bf74f7809adcd63e0f4832fe68
DIST atoi-0.4.0.crate 7106 BLAKE2B 20cc7e387c579023465ecf00aaab766aace33d009b8584de5cadb76bbe4e6f823f7592f96a8dac7aaa0d30296a97fa45e638924ba6213ef715ad2f679b134c4f SHA512 f154ea9175f9445d0756798fc957e4df17acff63d8ef314a5d10f77f53b54486346c8782fd2ec301ec8296264f8d4b9cd36a9ffb6255ca133eec6e5778c4924f
DIST atoi-1.0.0.crate 7768 BLAKE2B d7505c494a249e83eb7f5fb52815f29382d1c44a56938afe510ee7a23684fa7c19fc96347390c3f32a13e0a45993d705e3d3e85e51d9c4fbc7615c17493b28af SHA512 25c0aa22ec31d8c8a254dd9403eb08b719ecc1101df48ba1a39b273a53e95f2e4f224ead0465a7fdaec910497a485863674da7e8b68081de4b991c4196af2a23
@@ -42,17 +51,20 @@ DIST backtrace-0.3.60.crate 70983 BLAKE2B d47ad8fecb2a200e1d0e0cbad54df070186bdd
DIST backtrace-0.3.61.crate 74284 BLAKE2B 3e66726d5ed8130963a988dbb751828447073467bb6ab4bfa1c385d74f991b52a0f3ccf00823b74a48de3d043e6dfcb474644f7a81ea9cca7242b272cf715aca SHA512 209105f135720b54d584c7ccecdb16b49381cc7531c94b81ff7279a44752ee11075cd85960f86f809a22ecb3dac6728afa05903c1d355df3ad8abf4503eec861
DIST backtrace-0.3.63.crate 74280 BLAKE2B 825fcabaddb436d33e179630301657d212c9364b323bfe72e8ed8edda5c0c34abe36142b0bc34501d1885d40d55ab53c0f8bc6387e35ef86f14a9d010c426bf5 SHA512 25cf411ee21c796f39a45e6320374b38f62580ca853e560b3a8ec596f0ca6d60b94539662b1a8a3a3046f481b8b84a5b84983e1d2624aea297090382eb99b25a
DIST backtrace-0.3.67.crate 78564 BLAKE2B 8c77d3d182c7e1ec3840fd6c7f4214322e473ba79a71b2d11d98696f8ae4440350f3c84a891b2ec79fffde107fb2ebb99fffca202d6ed235d3abd68215a1089b SHA512 8603a3b63f4f08be315176908134243680bf1a4b0e6cb26ed81f5fc1060279126ca0ef28f209a10289e1a85214b35db6b496affd71ad21524094f3ee3acd31b6
+DIST backtrace-0.3.69.crate 77299 BLAKE2B 594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8 SHA512 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244
DIST backtrace-ext-0.2.1.crate 11401 BLAKE2B fcb46f96043ce67b65b8eafdcbad380af376fed730dda81193f3f0024f13caf596f7192c34b6b333d0bd12a5918bfa6b551281d13f8a4c9dc51e3850068577cb SHA512 717f43b1912a4f038b58b585683160fe33dc6117a7c65b02dad6996c359e245536c3c0784719e1781b8dba515e8fe756e810a379cddb796634845dce0b704931
DIST base64-0.12.3.crate 57545 BLAKE2B 5ff7e888f6b750ddfe302438d52766f5d6281b8c8ce73827a9ad1d64641704414649e6c1e02bce6abbb2858b9f859fce54a0e0e793549a474c4b49a724c8663f SHA512 ec6ad7cbd4980a12189690e9e24ec1db3c3def9e93672a415808904f68db2b5d8c5740e44207b2c629db5dd5d6ba6bd9dd342dd82367da6198e0313d86e54f02
DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
DIST base64-0.21.0.crate 72180 BLAKE2B c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2 SHA512 60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
+DIST base64-0.21.5.crate 77134 BLAKE2B 901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a SHA512 40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16
DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
DIST beef-0.5.0.crate 14870 BLAKE2B 486e92a57e6c9dd109256a80ebf0e2bfc9aec6ab0d6f4958f5ac0c4a2616b56d9d8947f5c9f2bcaaf313e14af0447b39bc1edfd2e77b21d0308c00398dead4b1 SHA512 f46643f7aecbe5784dbae3f4bd20dd186a752534a5fd2170d9277b813b5bd9e15498e4f1296643526b201992cd7fc044acef5bd9dbf55cab3437865ad71df12f
DIST beef-0.5.1.crate 15177 BLAKE2B 7d81c3e4dd7e8e66b670b7a907d54656c5e1932554e2c162401ec2b406495120fc7c5297faa7b827565c27b483b76c63a531cbf0478aafb5a5822bc076aa1468 SHA512 7e4e33c598d7f28a0b939f9be67bfa6cc4deb5c2b04179a24e4e26ffafe715fa84c9dabbf3a1979c456be8d07f8e39cea1dcb24d1717118ef86900b292741a0e
DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa
DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
DIST bitvec-0.19.5.crate 148200 BLAKE2B da9ad68fa928013a0f9403ca791072b35388d453b563d76d73e3ac34bb095bd1acabd158ccb1ce3a3e648e4ed602408d93065d9fb561338ccc80beec75ec8040 SHA512 6a2028f1354b39a734ceb5859664f9766c5a291b560c6f7e0dd8195b7f8d15a3e0552f6fba158009119103f217938dcaa22291af420580ce13b80edaed168459
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
@@ -60,22 +72,27 @@ DIST buf_redux-0.8.4.crate 26608 BLAKE2B 32698d29b357c625ab663730cbf7717b91200a9
DIST build_const-0.2.1.crate 4499 BLAKE2B da7f1040560862b76447426be8884bf0ac62d2f2faca0a572b8cf566fcbbaaf27dd1f260fb1333c3cf9410251433239616aaf0ca1a2be644fd4cbcc2b908eeb1 SHA512 4e210078ad781bd645381f469285f0e4d20cc8c416818c27d98c0033f070b708a6ab27933f9c3660c83e6cbfb3afcb7ec753f9c186b0c75b99db37dff1cde658
DIST build_const-0.2.2.crate 4511 BLAKE2B 44316d3b468e73fbeedbaa1ae35705196f787707ea861355d926e7fbc97f759bc7fe0bf88d2e97fb9b981fc7347fe0e849ce2094f50ab53075b4dfe7522089f0 SHA512 47a9949b7196791af2507d6e3a28843da67621e5b56177d3b13477e070487cdd1059207588a55bf1a393df9118e71e3024b439a3c6281b6c12b5bdee66b237a6
DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
+DIST bumpalo-3.13.0.crate 82114 BLAKE2B 62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0 SHA512 419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605
DIST bumpalo-3.6.1.crate 133836 BLAKE2B d67f19bd68e87c1c1360c77df2cd9b11e66f4db3ed5468463d266d2ce187006f2b2117f647a9c331838b8ce6c50519db2f9645fbce190ade2c10a0284b29fa06 SHA512 0d923bda2c98bae60d8ca09d63dc12b67c8fb5addd4a675e27b619bb41b36d3dfc0742696fb53e5fa538790814cf2401d15b110216daf49e5a2ce046bd540866
DIST bumpalo-3.7.0.crate 134261 BLAKE2B 15c4944abc803537c57076dfa8f5fb4b59949909450edd9e043a6cd438ddd227820e20e95236324c06e40cb27ec1e4d958bebf3d38df90f0723b8e30df79b6ef SHA512 0b570e1baee530b5c3f775330ead7cf5f8878eab75e5a6a61b5d3f64d4d82912cb26de1c098ec9492c29c7a04fc49565db97a54373c546d8ef58aab276d77c59
DIST bumpalo-3.8.0.crate 79835 BLAKE2B 3937c4ca9d7c5e2ffee229c8f5503c6a59f2fabfa3b7c81fefbf5df816efc5f601aaca4b606a62e647262acafa34146aa0906eedc09368e16eb76b3c6722e8e1 SHA512 c9825e7638bd54f97877adee8ac8f6a2cee308050c3f446f9da3996688ec3d779cb6eb935a440329794fb534958a6e89749b44a9bb27dfd219a963f64a6bcac1
DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
+DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST bytes-1.0.1.crate 48142 BLAKE2B 3ffe07c5429d7d2df821c04325b8dc84b343c634b4699e9c08b07181e741c06233a0501d987b95f513be57ac169537bd0812defd118305e0648ef41f6802d19a SHA512 885d3229e51c0deffe06824e81e8a016e3244106e7ed382a721a938cd2e69fcad7f5e757f95cb07ee1be83de04fcf98f9774f8f2e07aaa9a1ff068eaabf2fe87
DIST bytes-1.1.0.crate 49640 BLAKE2B b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d SHA512 d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
DIST bytes-1.4.0.crate 58080 BLAKE2B 99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a2a8ce05d2cc668149b364cf30cb3b09e96e21d50a39519c2f49f SHA512 502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000
+DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3
DIST cc-1.0.67.crate 53486 BLAKE2B 42fd02a5886df50857075c909819c8afcf091cee6b7bc517848786f287f4559e70a07f0a0f42a742baa2665465dfdb2139ecac7e93f1a41b16eab30556eb0259 SHA512 f1ad4abdaad2667b190d1f8df8515f603107be1f69bdbdc02b5159764a6ed18b3f672d6b06af50c7f2fd3e6e3dad5df0fcd0dda762d909ba0922c769f1efbe05
DIST cc-1.0.68.crate 55936 BLAKE2B 9bbbeda78b8c3aca487e770cddbe11bf4686424bd33d023ad66e1fbdfc8dcbc17fd85c15905e0edbed8745202c01aea13d4f03a7f8f655e5806da152565419aa SHA512 faca9aa91488808f920f1d88422cc8a69790aa6dbd7bd2cc5d08a579d248faafd0fd675e8499e56aef6715398c278db1fa2079511d211d41aa65741de5d5ac8c
DIST cc-1.0.69.crate 56044 BLAKE2B adcd10bf4faf6835ae8feb79ce5e7a4895700d9714fc4322dd52e37bdd8db66b849d5e59aceba6ef0edcf9a5c7c0e2bc616de4acd98b71999bd63592c1c69dda SHA512 ba2b84fb61b4097a96f9013f9925b1985263ccd75274186f5d37589444e390ae8d5d1f88c210822a9e9dac2db551c24aee2b12bb61801aef8b31a72b2ac77437
DIST cc-1.0.70.crate 57200 BLAKE2B 196b0435c8a521a02e9877ed3ff81fbefa88cd56717556776b46366bad1835bff134a1b4fc4e31ee5497600e98d1031119d0973b420cf16aece1ff18fbdcd1bc SHA512 9158eabcb9405fa2ef41fb120821ddaa2e5c7234c02d5cfbb5b59570f7de393d1fa33942ca52f86bf9271765b3df934debdea89e7563cbfe193dc01b2dcd72f9
DIST cc-1.0.72.crate 57495 BLAKE2B b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e SHA512 e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
+DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
DIST chrono-0.4.24.crate 191330 BLAKE2B 492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50 SHA512 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd
+DIST chrono-0.4.26.crate 191501 BLAKE2B eae49ee247607995c28463b8c3e2119497141e69d19a756c408f2b72d94bea39397ea2d0d3cd2ccbf1348ef973dd8bae6d29a0d0590e8dd34633f365a9170adb SHA512 2b66faf4d8374cfb0485710ceb2c9c1ce63aa6f9670e405a0810af4aca01c57d8dcd198a1f4cad498d5efd89e00003ba1b4f0bab599422af4f9bd6fb74494c47
DIST chunked_transfer-1.4.0.crate 9238 BLAKE2B b29737023c78041fa1166d56bb5fb7be2e502b06c56b0fe127c1ec2eaaf3ebdbf9bfdc8645d7234dc17703706529406072b90fb06a15df482b1065044d3dd4c4 SHA512 b3891bc1b101677c2ae6bbac19e74f5ad0aee7b499b0a339b78fa0af7150b2ae0b2151d640bd2a7c4d052a12cf935d16e04db3d37d0048ec1d79a9ff01f13389
DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
@@ -90,11 +107,14 @@ DIST combine-4.6.2.crate 132528 BLAKE2B c747285732e5d9e7a52b74062ab35b8588be66d6
DIST combine-4.6.6.crate 132428 BLAKE2B fb52e724a52f1a551255591fedc134178080ea5efc0c488efbc369e6272f7f2b87dd7d0ce63361754d8ff0cf1b0a59bbc7b0396c50c53210f3e2c28ac965e0e6 SHA512 ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819
DIST const-oid-0.7.1.crate 14022 BLAKE2B 55c58920c87bb38b0f282ff0dc6c247cac1d91e61fee17366558033b1619ea95d7049fa641665b6ee065952581737a833aed41d3efcf5c594b49237a761adbdc SHA512 b037168e88fcc3d254cb01bf1d0a47b82bfbdf9ad5af078ebf8d26c44eec3e8b90456085f1e2685990f9ec7dfe4258f429dc89691a7029e1055e0ad15214461a
DIST core-foundation-0.9.1.crate 25985 BLAKE2B 22e70b7b1cd1f39c4ac287f406dabc549e3ba750ecf17955f129ff83afe67bb4bdee7e7907287eac0c28597df971de27dae77619f44d0368864c08798def1ae2 SHA512 d6dae760082ef9dcfc37d18acfa9a6ad8ee491335d17ee17447c5bccad623564f1e8bdc54460fb260aebe9276ce5ea4d8a389a83b5c7d17193614906c3d2bea9
+DIST core-foundation-0.9.3.crate 27059 BLAKE2B d94fec51b1b1055c285609f4bba45c5169a8cc775e251eac7fbf0da7ef894e1be9ca9f4236b82b67be0610bdf811366e0c6fd3cdb671a1e83c49717e2c5b2d03 SHA512 de07967c4f5e2d2e730b6f21984c228dad2cb2f55187f13074a2200f4ce9f906763ee818267a9c67ea560229db7363473b230670a6dbd224fc335f32ba03d072
DIST core-foundation-sys-0.8.2.crate 17461 BLAKE2B bafa6f6af67f55b34c20e50093a5426bed35c159058a97c03d28c99b6f0075305596907291d26b170ee2ce1bf0c74bd51e2c54f11ef021399791129de6cabb57 SHA512 1c66f2012c11185603a0e4c09311d32bc4ffe639ef7626e49bb15006306fbed4c963f2c53d3b853a254b29cda73c393e0236436575d217992268463441ac7348
DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
+DIST core-foundation-sys-0.8.4.crate 17725 BLAKE2B 8afe47838dc91c8848c0d6a96a604149e5f0762228dbc10c17b85e4e9cd2c3928712bd0b28e1071f5fd6fd76d4ef972cb86c6c929246fb6e84577776933a8ac7 SHA512 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6
DIST cpufeatures-0.1.4.crate 10129 BLAKE2B a497cb23661b52c8627ec7a794a6ded37277ecc6aa3a405258e712cca4194811645947368ac5db4e22360f52a98205d9420de2288879635e5269e3de3aa684ea SHA512 8d6fbdf934359f4fa5f65df30801fef2ef1d011107884060b542a8f521c86ad3ce808f39bd78e971794a888d53df8dc045efc00e208df8c26ccaa9d951e5570c
DIST cpufeatures-0.1.5.crate 10419 BLAKE2B 77e0eb2c8b1b638b9812ebb3a1ac5c48b9c2f7690fa9ef7a9c14a49a880958c2a39afc00e981115078bec98725e4f76eb338465935017958caf5922f3f124933 SHA512 700c31a677867df05c69ab098575c66d4d9f2de077431f938c1e0036492e00e876e6c563b705e22cc82c937fa01049b42d577c9b4c84ede4fee774ac30362478
DIST cpufeatures-0.2.1.crate 10500 BLAKE2B 92e676cd9a8901cdb344340dc7cd7b6d66114a15bd72cdaf600283c79c2339fc8f89b57ac38808141037ea45ae32628e9485cb825c7bcc25abd94c41b6549407 SHA512 0db2486beb0f287b2b4f8543f0f02c4e6d00f66e65c9785a1ecd2868c460553f016b33426c24d0b0ade1417906f5853cfbdeed98ad85cfb73b4f7ad3af85a613
+DIST cpufeatures-0.2.11.crate 12727 BLAKE2B 5b91dffb779e437606db9b75d2b05c2de19069575a8272112e9a0389f5bd8de0f753cd90330b5a5bb6a3f84c9e794e96328664557db31c43853ba43097229efc SHA512 af179e269a4d5f48b50134a5e98ac541a9a0d6aa34f13fb8fd9ce8d5092352e1b322437254449ecb1bce608d8558b1cca2c79232ac1327efd887193bd1d36031
DIST cpufeatures-0.2.6.crate 11467 BLAKE2B 3c04a3b912e7f65d6da4b2e47029d47cd6d84383fe49bbfb88aee58bb2419f0805a0fc550a104233980a4a38d94ab545df76db8127873cf10780bf15019896ad SHA512 2b3ff21b38f61966ec63b56030c057a4eb3ce261c739c6bc6349dc0da6f6b31d06393db792696cce79950c68576bdc0ef2bf1c2ee0f456eae165af40f22c5dcd
DIST cpuid-bool-0.1.2.crate 7173 BLAKE2B c94598ab349d87a0859112433d6fc31e46eb04ec8c0edc7ce1f15a31f9f3857f93f067c4ae35e648bf2bd4f54d1ef37ffc1507b5d6eec8c3432636c589d1d8c2 SHA512 7907fc4ec0d5ed370edde0655c8223f0df6ab06c2c297c7d3bdfa958f601550851331e777065b4fe21f01f46610604e91ea2e20aa4b4147f441319224f69597e
DIST crc-1.8.1.crate 9114 BLAKE2B cd96400652888e700c326a2842005c8bee699ccf3c61b87320c01196b455a55da511749241af75e903a76847beb8172598dc8f770779aefe945db7934976afbb SHA512 db0b3d0ca197cb2a2049720b753061f1532d1ba2c86c7befce36a18cb4e8008b061e39e26960b4d9dcf1e7ea55348f55c441da5d17cd0a424402a8489d52ed1a
@@ -110,6 +130,7 @@ DIST crossbeam-queue-0.3.1.crate 14787 BLAKE2B 136cf26e3a932a4c8035c50b8d6f905f5
DIST crossbeam-queue-0.3.2.crate 14993 BLAKE2B b22d68d0bebcee8eeb53fe431f54ae2193a837a0ce8dfe7a49c3c1a42c2de895dea1ef1d71b0909abf9e89442efb14c8fde932553ba13dff8af9d155d7e6dab7 SHA512 7e67037b7a7f134a50e34728813b85a4a6e062895b9f482fa4ef7b1e1e9cc15c9c2836b9b5dec2a4ec36eee57065dc2f1066937e1ffc5b77fae253f60cf3f05a
DIST crossbeam-queue-0.3.8.crate 16731 BLAKE2B 80a8647bf491adc1a5dc736f662c01e77bcceb4bb2b876eaf684cb2a742a2f46d09e1221f6ca8b19340ddc9ed3a10bf07a08305a5bf069338d00873b1296ad96 SHA512 3c4e855184f8e2656305a59463f0170aab99f9c2df1001f54341b62e05e533864f384477a7a9cbc2b8b1a36bbe4b8076531c11b1492485029ef81ade6e7cbf8b
DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b SHA512 adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533
+DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
DIST crossbeam-utils-0.8.3.crate 37268 BLAKE2B e9a77f143afab79fc1984902ea756a15e43bbd6c8251b5a2f9fd574522539814098b17da03ac5222177332042303f129e0c2729db6bc80e8f76bf4b097d973d4 SHA512 2e89ceea586873e957a31b510f8e8cb0c6675def32ea6b9a9483166b47f69c1ad448a79d897796883b696bf77cb0fcb1d0ac28ee779146f6500ca9a54aa7b4fb
DIST crossbeam-utils-0.8.5.crate 38414 BLAKE2B 8a10162cbc54f77737602b6f8574b65a02765577f0e2f59d71e1d87662180fe24a781df542f3e765c4d64b7a0666575157e000766dac138bd4fc0356944092ad SHA512 fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f
DIST crypto-bigint-0.3.2.crate 38857 BLAKE2B 4766f4cbbde7e2fa7c89a03b9b332992c5551db5fc336eb95252f2b85dd19f422d4451929bcf98735e46dbeddcbab93238c9fc92edb8fef3dea8c6aef01c0db4 SHA512 db8a161499f61a3c4e7b864c8c8352d90077dc0d5c78a770834af52677e54b0d046d8c748784a5dbd0e225eb05116d35a019f292255bb21e5ef7e52d199c7a28
@@ -123,10 +144,13 @@ DIST cxxbridge-flags-1.0.94.crate 5253 BLAKE2B f7746ca703e95f8b6197655aae08b8850
DIST cxxbridge-macro-1.0.94.crate 59873 BLAKE2B 9a29a2818cdd6047b49002c10542e2d04702ceb41823a12e27b151bcc524a05377390c65164e53062630d7ad9f849ec71070118de5eb348c98072e301dbd1416 SHA512 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d
DIST dashmap-4.0.2.crate 21066 BLAKE2B 61c8cd1d52188ff071aae0c323b67e2f16b2282791c696a3f9c3d876d21efcccbad62f80bed85fc1b6a8223708c30ff5d5513b7f4a980f29980f2a6a1f8ab787 SHA512 1658183be619b781c5d9e33a2c709805053ab81187145517eb4bd22e12acb42426fef841a91618e889f4e7da792b88437bbf26e3899144222562c54575107d0e
DIST dashmap-5.4.0.crate 22862 BLAKE2B e24fdd4bba250f1fcf9baaf05184726f4da5dba592d23c0a31f68f903bf6a8f9071c46a11f17e61716a745597338cf52d1db04bf6a8f4c6bdafd745f249f6db6 SHA512 886ec6dd43d4053ca964ade99586a31b420953e47a6e710a1259d8d5f34936f847683844db5c73dfe243803ba45b30ab9641b27af1ae5d825180119a7d61a910
+DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a
DIST data-encoding-2.3.3.crate 19117 BLAKE2B d77962932be4aefd5855db78379b56a9fdeb784a9916a3e4d0bf3b085a8b3286396122066ad875395bf3be3fe026422fdf5554ca67e0f1b53d9fba36c11c14cb SHA512 5922cdfaaa9b4c3b2faa68e86018653dac7bccef3f2a1e16f6c599dc8c3e98a644f29c3a9082234d3a58f9feb0eb54842e57ab62ceadcf287c43f7eed1906d93
+DIST data-encoding-2.4.0.crate 19165 BLAKE2B fa870d377fe74c40e5739e6c063bd39ba5d824c4e452e1c490f911b2fd90cc0748aabe731b41eb2a9fc41eb061ac4144ccccee5586e99d556a0e4ab0171650c6 SHA512 b16c4bd5999a4f1281d6691ce05f8bc2a109cf422dd4fa4e7b26b573b2a4b7e33e2fb246681846bbf85fcb6361c115f509898724eb6526f1f49f55acb4f9ad7a
DIST der-0.5.1.crate 57440 BLAKE2B d2ae58bffcff1ea3db47f3fede34794fab590623816e4a077f91f2188ada660ff048aaa09f4a93477fe6c926a65468adbe721805b130c31943bef372805ad887 SHA512 58e72a93dde78a79c32723959d2814dbc420944f196a18c215ffb8946ed6ce8b411c06e4d2d5ddb0e6efc403f37b9611e303db4d65bb9de087f9abc22619f52a
DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da
DIST digest-0.10.6.crate 19527 BLAKE2B 402009105a6ac055be062769dd4f162aabb977b9afe29f451eeb3e6b5dd1a579c371c5ec996b9c1bdba3b4ded83830ed2e1934a0505480bffba1e0d16775a8f7 SHA512 21d3c1dc64e640300c51e8a009af464d6e3cd2b10aa67c87a038165c11409d6e5faad1967236724a9a4cab8fdd88826cac1db4798245fd53ac2ff1a9b2b68b76
+DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45
DIST dirs-3.0.2.crate 12184 BLAKE2B 414fa4734fd9e108dbc887210e71c8be9834c1764ca35af66781a8108af9fc704f4e7d420ffbb2adeb2a14ca5658e53cb5da4b486e093b3de010c542f7ce7c7a SHA512 97dc343d580ecda68aebe87bcbe8c13a00078943771e3f1dc3101d8d450d2ccdd0d74283870eac1d88255a99e887166d42533ba8e70d15b9cdaddb57e3a27c55
DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b
@@ -140,41 +164,50 @@ DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee61
DIST encoding_rs-0.8.28.crate 1368577 BLAKE2B bc10eff55063286b48590c3100841c7319268cf17e10176aec7adb39f3d2106e80e25d8ca68e5b4e568083be75d596eaff53807385c4e8d1b59d4aed7ed08ca0 SHA512 8b3f7450789e33f1ad9306d152f1bd230e66c7e799de52046acd5b11f903e8c86cbe2f0aa2cfb0f0e60bd64b194250defe05ef2a171b707e129a2324de47a9b0
DIST encoding_rs-0.8.29.crate 1368211 BLAKE2B 025e1c5e8b8804fa0b977357cd5a8b6a3ce4a63c11f8892ffbc862907a69c8f3c475f8d87901e878e242a2e704976ad5ded199bb777d3a545ca5f5939d0a840c SHA512 d5d2d476d4093c16514a8a0d9f363c24c766d565d45d1b2b21e97bdb6caac6050552815c9d96fb652c9516a41368f99e3a893e42c1884cd989c1e00de0ded587
DIST encoding_rs-0.8.32.crate 1370046 BLAKE2B ca9c15eb521434daef94de5eecefb487e2b4053ac002f0fa24e3ad101b89fd4a19cbc05b2e52a85599a45d50869a5671dca0786254138b7a5e9d5dddd2be712e SHA512 8a695aedf388dc90b039277fb8a88cd0fe157002554ef478b820e962b6fb19f3fecd5940d0720cc820d07c77e64f7415271a119c87b72c740e6e370ee8cc418a
+DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49ddf20493fd6ee09d479db86306e39dff9b23f399594afc42f1fdb33855e070beaa1871794dc0b0371c35d296a6369a SHA512 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc
DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1
+DIST errno-0.3.2.crate 10424 BLAKE2B 3061d5a5abee015bf41c11ef31dd0f38a738c51992e3bf9f9ec98f67a87b88341c97901211718a5f103b8cf021c875f8fc799fb217ad69fd27371326b5aa40e7 SHA512 b728704f11cfb2bffd421ad39e7bab79b11e548e336e9dd1cfb902bdfbb78a8afb102ae5684fbd6ac4b01b12603a1011a1faa21cfd0702bb25a300364b17ff84
DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22
DIST eyre-0.6.5.crate 38841 BLAKE2B e78fd4bae1acdb08d76b6573d8657c68ccb458f5460b370e04e2f31fe47606608b9483784d3b42ad82ab0c832ac9363ce3aad4e4a2afc6f2c025b6704cb5938b SHA512 b1db4fb1c404e4e1f55945aebd37635945d6084f59e3efd99811bb1f99f9db182fc66de1a8f9b2b47244dbd409b3cc71f9d492f4f5f7ff441a38b6cabd315b19
DIST flate2-1.0.25.crate 70210 BLAKE2B 992525ffeeb4433a222487cdfb0c3927ad77f914e1db94f612d80e81faef4a2c955c755c2b800251e3416d0b22726d5f7d7e432a81c3582c54b7de95ab7a324e SHA512 d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7
+DIST flate2-1.0.26.crate 70832 BLAKE2B acbfad138abf2175822153867413dc89bafa9254494b4f13d958dcc6008a26fca6f934e8010b8c090367b8e25272a4ba3b26a31e59cec69c1359f83ca859d186 SHA512 a9f7b9e4adfd0a22fbf66e1cbcfe377cc03ec248c7fb7113097b839922b569cc96bf080089b8c800b35ec6f81b3f602a5860de55963b85f27ee6d75a9df88f3d
DIST flexi_logger-0.17.1.crate 76546 BLAKE2B 1170402c7f1bba16e64dc9962343ac3487250ca3d0f57da648260aa6e5250a5688f0d599ff9ec2be26b07fe759df00ee68a139d38843f297f82eaf9b0002e22f SHA512 bb088f098ffa91312fd1f0d416f0b0f8302576f646df0924030045990a96a2f7d85285a3a01ef5bd585407ac36523a4441b0ad860b4b19efacdf24a302f0d8a1
DIST flexi_logger-0.18.0.crate 175763 BLAKE2B 1fbadaf3e1fbb7bfcff7208fcf8ab42b0f64e426f06b3cb9e7277c9c796b114e95efc9b134e74f07b78a8bbf19dec5555cc22a4333d53aa4b2fc0914fcf39fc4 SHA512 323b1e1d41e72acaed27dd5453344d9b9765fe7c159e9ee55761561322e069cd65b0c45b0180e79b076fd19740a45c8c3afb3ac96beee2b663429909ceaa1aa1
DIST flexi_logger-0.19.3.crate 194809 BLAKE2B 20abacad73412841181440f69c23ddb7977d73a1ed31bbb02bfd1a01077e765e53b973916e325a0f0cceefa4669d4f8bd2ad5f87b95ad3ecee40fbef211cbe8a SHA512 f71e003bb2fb817dd712bac31c70a228af84f02c3afbb6d3c93f4f726415772c7eb93fe365fefc839944bdf290974b1545567c9926703598a09cf9ad6f3e191d
DIST flexi_logger-0.19.6.crate 195807 BLAKE2B 793392cf61e778b2895ca8f86dd7dce37af25fd4e5760b3e40c109c2193d878ba10424f7e0e3f3dfac5fd81299c4bb20c00a99136a7c95f16a57d9671cf8620a SHA512 d949573fc45ff8778b0e70dff26a1fbca06e9e04c5e25e5eccb1e142309a3b8edb66cc7241adda9b1a9b20af749bb1ccdd09dc9e2dd6b2f0637e5bbbda1c3c10
DIST flexi_logger-0.25.3.crate 210557 BLAKE2B 9fa0b328761b299093c98ee8a627fc680f07a6b70e79621db3152d60b5f7fc6e6a3059296d980e5e2c85ab95ac1d089445e0165496ff03ac1219c67128e36a23 SHA512 709ff316704d0749ffbb7d402315f3a4128559893c78fc06bc8424477d35e2223a93028b855791f54ecfb96b6e4d8d30d63bce98c7fdbae90f0fab3395645be3
+DIST flexi_logger-0.27.2.crate 216103 BLAKE2B 067a752d60f932d0b70ac9367fd6522124253ef1a7bb955b8397a72fdac3983a0a745469baa48661881aa4f40101227e84ecffc0aa07795f8ca019a46e5dbb16 SHA512 1f6d6814af020f497beed7b9e0c020a1bec1078828b3710f2d30834e250cd3e6cb920bc2872f0be7d760d1f0abce3d56b851ea9a8a3ddca64b5e8cb5a5a5ad60
DIST flume-0.10.14.crate 65389 BLAKE2B c88deea78a5713728a6b6a94a4aaef570f6eee1af85fc489534d7b336a9ec9cfdd76890929a456a689ac196bef24cee68efadb30e06ad585063c5bb77fb2699f SHA512 ad31351031683453b77d85a89812304d63a12cce8bbd31dfaa508091cec52bc511739d4d13a085aa8bf9f2438fc1876a99f2e4ab2602bdbfe0d2ebb1df4eab0f
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68
DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11
+DIST form_urlencoded-1.2.0.crate 8923 BLAKE2B 2408d9bbca582be13febf041262f0e63a3d661dd8fd2a42e9203feb6ff02a94e3eade6b83179fab34448b9913c7924fdf53e0670ae97e550318229432978e33d SHA512 899ddd113a79bdeac12e499f581c5499d1a4b698c75cfc2d6aada5880cd802fc8537ff9ce68eca28374318d66fd70100962105c1e8962868a5732bb86326c104
DIST funty-1.1.0.crate 11631 BLAKE2B 37b246ed78132b52461dda9f3c1b52feafac998f6cd0ebc62408b90e5f826def1456ce820adc745aa1ccf07b281fde3df65af84eea561eeaf1ecedaebfab24b7 SHA512 771f42f601a0349a8e9344c8df552491c64af350b18eacc99463e972335d4a4c95416704ebf49e904503fb2d6f78bf201c8cb82fa20bfbf460ab1e7ed9f94a9e
DIST futures-0.3.14.crate 45557 BLAKE2B f58e82dcdd7a238427a394aa05d98104fac3bf498f73475f2ec6c5af021672f41dab71819551b2ae4b2a472764e96ad020bbc2e9217a887bc41b08da247d0859 SHA512 a5a93ec0bfc62409299816022e93850bf110ff8038b2d09bc0ed533fd7057e002b32b0aa141852d961e218190d1e1a0dc7d483d75882203966a0b89469932e2c
DIST futures-0.3.15.crate 46425 BLAKE2B f3885930da0f5d57cfa80c42e1805bca3be6ce20247bceb827862d1b9f25e2770da050ce89a5043884c63cddbcdf415306e39d32b8a1cbe6c6ae16563211c114 SHA512 75a9f0f16c693a1a24d5aaff57aba72abf4f2cd74cb335d905a42e31b9ea20ea0e8fb24e4685d39239f3b7df8a78b13944c04f208798f43249db5e8a36a7affb
DIST futures-0.3.16.crate 46410 BLAKE2B 30fab6c72c09c030ebfa8d4deaf35cf5d5efc2b14a8cc7c3eea83109e1588f6042daab3ddf2e660daa643d26cd227229e2f3d780e24b7686dde1ca04e24c7d08 SHA512 57a58ede8599cc61fcbe555c84df312aa890ea993ba956759ec8effb71982fad668f024c536dbd20856388d6ceb93841de6c063e5321affcd41e96fddf7a9a0a
DIST futures-0.3.17.crate 47388 BLAKE2B aef48709c0fd15e33308ccea3adfd2966335de4c4ea24d04306e6e8d724bc6bd3355c8fc3d0392d4a26dbe85e99769267569c1ddc96ffbcdb972c2fbdcaa9149 SHA512 c2099288119c37130692cb747c7db16cb3139ac5db8fbec9754dd373eded0593f9444b8d0b003ad3fd138086959c1b74e105f2105311eeed5a65367d9ce795ac
DIST futures-0.3.28.crate 53229 BLAKE2B fa4420594a8e261d2622715e5e40123d401b0a549b8eea9f72efe177c606b1fdb3743717a4826bc82479c1700e90a1b3bb3d0955d75e7eda84adbeabe0dddf89 SHA512 271c83c157de76b1c58db49d6f7aa0591c665551e60dbb260c3ad292a48138979b06e76b99a78cb4f3ea57cff3ec5884839cf6a0b807fa212d54ac28799c5e6d
+DIST futures-0.3.29.crate 53624 BLAKE2B 365ca3a09175cef1cb9314abfe25b6671205450fca77257cbf11ac156e5d805712783cb6aa1b856487b04fe3c410eb93e0fee2f69aed1c43245905ef17d170ef SHA512 08d96848a0bc20f3ed3e4d1aad923b8ca3a90f82904bb2f901595b02dfb70e9dfd4bf46eda6bbc48796a4e4ead37f68e4f7226b0f18d715e23746dcbd2613830
DIST futures-channel-0.3.14.crate 31260 BLAKE2B 86809f71b17c5b285ca7c05b02f5d864afd3eac865472d08b45e71cff54574dddf9f0069f4db2bb9589e4ea32377787695d8b03c7a2906fb4c36478d1be5fe28 SHA512 0f88863d9d2cdb58426cdf1898c050ccf08f6086963308518725e3b778eea87ed632c776e450c0e890c872d6e67ad9680554d4d1c7433200986877e593eae642
DIST futures-channel-0.3.15.crate 31867 BLAKE2B 4dfffcba38e26f7805b55e09413e114976e205507f21454eda084ac975034183ca1083f4d9df624bf17c05d98d1e3a84e0b6cfbb99521792d56cd2e1d3dce997 SHA512 d612c1425286eaa1a713e073edfae8ab8fb4e0b7c82ffdade57bc5dd06c54de6de46119b1cd87d7686cd4efbec38228c4a82d250ac693daa39dcfbf365b7ad25
DIST futures-channel-0.3.16.crate 31765 BLAKE2B eaef9d4daa760dde5811355230659ee5ec1e8ad784fd935667664cb3db65bed30c4e342bbb4ec4687ed2ab299c7e733d30c017055b18e307296dc8e7797cbc5c SHA512 84baf9a5b74693448ba3cdc402957d0882da6ad0becd3588fb61107d0ed9912a6ddfe599ecc4751713c81f4c962cfa283f0b3bf6472ca17383ab7c5ea5821e65
DIST futures-channel-0.3.17.crate 31765 BLAKE2B a1055de0a6b8812546442acd8acf8251168015b5f6be7bb7e223b7c61841a1a15ec1fbca3e4d40e0a552d5c3fc89ed2306a29c9ef33b1665f828ab9c8c0aa142 SHA512 884fed34839c9f73551a90fdbcdc542f88623c0d74d506febd6fb0308429e0d7df879f378b6d0bc818ce8c948da495a9dc210ca55331f4760273d51f627cc416
DIST futures-channel-0.3.28.crate 32281 BLAKE2B 128709ed9c3f275ee9365135426b626dab7d34a706cb9435a6ee45e2a28f7d2e6702b7bcd8b0788f7171ccc75917f287834a18c8af58b73ec07f46425aecdd97 SHA512 21bcae42859687538a3bbd4a4328b1a176bf8eec3b03f9d341f8ec08e796ada1638c0c3011246995d742e392a3ecf4446ccd2e92ea5426fe658c5f5ad8303b99
+DIST futures-channel-0.3.29.crate 32432 BLAKE2B fa89fb7bb14e5d23e19636de6116fcad23668e320a4c75409ef232f83d473e3c6db89a44b640cae969a0a7210df6ad6e5f7886e284481e0c2a816ef01e0c3d93 SHA512 f04574f9e88b5d56570ae0aeab082c6c1e4382e1594d83646c1899416e7403bdd7537282bdb20146b5df4fe24b550dcf35c497af04c2210575413d6c8018dff0
DIST futures-core-0.3.14.crate 13831 BLAKE2B 0380b7ce85ad227715db962af37b7427de60ea5a033637fda5d9a389a9e92dd21346182490bedb02b438c3521a19e25aa1ad1c45f5035cd90f0ce662dec30bae SHA512 7cc7c7073a7a5bfe4295073e63a7dff82f32f43df3a0fcf6e7c0905a1272a50a19a8bceb32755590e456c8cd1b296574a2c48d02b8fd3622aaad305ac4520d75
DIST futures-core-0.3.15.crate 14514 BLAKE2B c24ac1060c981887896b73ddaf85007a8a56c4fe03c6ea731d3e8389294bc7d97cc478d8ba7ff5d0e7a2cb17f54d1c7b2bbb2a2a0646c44fe1f5bff670495cea SHA512 e8c6710882e7328493e7975fecc360f2071ae39d1ea88a04a38e4228c48f9af4c545c6aead868d13689cfe33f4c98c5b5bff2f9cfdb0105368b11ab2d652efb4
DIST futures-core-0.3.16.crate 14486 BLAKE2B eb6afd63cea682e3b3252e956a213d9a6a7135ee3631eb10482af03e3bd717e1c69b49c6956aa3390cb4c9961a50b33cf7e7a356e6a511d98de9893d93f2f9c3 SHA512 cc3aa3794a0fc6005c88134943552dd426dcdbe0d117a2ab3269fc6b5b7ae637e0441c28f5b25bc544585c8830ceebde252241a0502fe832f64476c4b4774bb4
DIST futures-core-0.3.17.crate 14478 BLAKE2B bad5d1fccef7e823d52eff0db7522545c6dcc6ba94bc0cad33c013b6abe624ebc6c8ddc6a6f5a4ede5982e175eeac48113ef929cc6633a22a18bbbd4cb1cb114 SHA512 6f290620b5051a3f3a317acade5a077f502fa3ab7fdb230b6ecd4d007c63685bf343ddcb8b8d1170b5ebeb94fbf1c495dab36918490b14885361d6e53c45bf22
DIST futures-core-0.3.28.crate 14780 BLAKE2B 551327876d54a6ccd97382679d61afb3e344f7c8e26813ac85779a57850cbb1f54041c82d71a7bfe4a30d1c8d9aeb560d8d4bf5babe7010fb7cf3c36c8ebf3cf SHA512 a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0
+DIST futures-core-0.3.29.crate 14808 BLAKE2B f1ebfc7c1c7a8a212ed7e6c5c72d973f7dafe8b4635c8d42070d6842bd4920fd39775195571dec2f6395c5002d8ac02af889581fdbf878a45e0eb27dc6c5f0b9 SHA512 ae10dc9c1473e4625bee4db902ab3833bb047bd159a40e4fc4cfdc3a266d1ab99e85aa3db4f8dd867e08926d8dc733760b3258884ab890db1fd69f1520715592
DIST futures-executor-0.3.14.crate 17110 BLAKE2B 85f6921bc1f6ae884995bf2f75d059f99fef2a6f586ead639eba9e9454080037712de416f2bb67220d1792eec500cca56dcca705f09e35b9169e13cdf4808e4d SHA512 15f3d71a699b6d900bc3ac4c0ea13997877f88f9ae3c17b15039a4adf1a8724dc238e18eb1673137977fd81a32d7611669de7ab12118472cb92697043e098523
DIST futures-executor-0.3.15.crate 17166 BLAKE2B cee50035f9d0c5fccbeddc4cb66778a3cee5b76a0fdba39f4aef2c569e06d5c2bae96eee8f5a3cd42ff2163891104c89856758889ac687f2276a5cb1f1af9e08 SHA512 fb1337a2500d084145fd3dd2821db6d9419ebb781adf3e7b2ce4836c17a10ee4d5dc2b0c73414fde4c78dab89884620753424802902886a5d4ab8e4730110fb9
DIST futures-executor-0.3.16.crate 17104 BLAKE2B 8c60033c4c1b0880d0e31cae158aecea49056444b0425afe209ae7f669975e1edbd16955b5a758d1220aec5fe435a1822b1c448b2d477a14566a7b2faa9d5c93 SHA512 fc878d29d0f2c181ce78c67d64a2449554c84f079716534db4217039c76fc7f64091d1c5b8b113ecdd842bec85251956fcd9e86d80e7a8a7ea2a4a6ca32133ae
DIST futures-executor-0.3.17.crate 17102 BLAKE2B 9e9864d7fd3a38a800e3b07c22f834575f92704ea88bf0f295a95d1b52b41ed698d4e7fd89c5dbf503a99676c6ad036d9f96dd3e85bfd49c26d1127d55a6a4df SHA512 e3ac739e58dbda88dd536382c603014c56b7ebbda529c81afd0d91c16770719902fb4883a7a0dd0375e7910fc03605887058ebd30824d01ca20e2daf93f3d94a
DIST futures-executor-0.3.28.crate 17743 BLAKE2B b192025f0838c924783090e7b0bd7806edae0502172e5f961d4cab5a4a5c074050ab6a707a50baa0ac2f505deb1e3ace4259349570beab0bff34b7bf6849e9ef SHA512 1404717a512f1968e3ac6c53bb6c428fa049b0f6c61565ddc4859407cf16c56735cddf7a2931b2816c6c8dc8809f76e7f98ff05d4f80e4567488c2aa7b424a50
+DIST futures-executor-0.3.29.crate 17745 BLAKE2B 4bc4ee76b767285ea121f6edd3d5230f5de12724b9bd9f80341249b1feda6ff845ca6e847639906565c17f7dedb8bd726c0e531071fbadeae91e4a1a7d42c8a4 SHA512 df3220201247d4ae085a970c34e4c3dc7f546f4ff38fa817e4eef55743127a5ca6bcdfc35dd7f5f47c5e2dff32120483e14dee466080db04e93244fb5a5024ae
DIST futures-intrusive-0.4.0.crate 85596 BLAKE2B 1c84c2988c7583a492637884bd0661a85e355e9b31ed01f1ec9b52b892cb1c6fd5da97b2b86a667599c02dd10e12e5c3eb93389e1f5e3277d17100439adff688 SHA512 6042abbfe724dd3defff1eaf3528ee02d4f3b370ebdd9c0ab0c6b2e58ebeffe1c75b3fa21401f72a10dd4e901fa35e7e99dc40d856251259dfc4cd24860c23ae
DIST futures-intrusive-0.4.2.crate 85696 BLAKE2B 9b0d3b993c5ded3c6a403648b9a1c22aec880367822ab8a73f1a8a14734a8d837cfd869ca515e97451f6b1e90823d5ef11c5e7516ebeb2c646f275bffe6e96ee SHA512 7c12632987e074d8c520622b52676f60c6a2c84fa9fdf420d3197a7f74d538e03df0cd392c910ac080ad670e1266003a3e1865afc18605870ff486c52185d11a
DIST futures-io-0.3.14.crate 9056 BLAKE2B eec9cfdfafeb2794959cb3a94f5c8b463ef31a55d68e6a762e82125a90cc61233e9e9219e355c5bd7354e7c133669811e40fc5e8902ab9651d0b88e1845eed10 SHA512 7533e75d82864709299a29df3a2770aa9b14cdff91c6a2b6a3f98e577866afbc20f329ae71e748320553fc1cb7754027c6e11ac7bf28913e9fe8b26dab59c01f
@@ -182,29 +215,36 @@ DIST futures-io-0.3.15.crate 9058 BLAKE2B ab496ea8852ac74edf96f7c91bf074739bf397
DIST futures-io-0.3.16.crate 9050 BLAKE2B 60bcaca9e006adbc0d97af5cd9a5a7c3b50a94f017a130c21d7132f7f121e1e74f5ab538362afaffe44d4ad1bdb67f89dc8c7fa28ea69ee30dde84019ebe4c70 SHA512 cb9edb5224741f249f1936b3444e6bfd4ea4eee1d3964971d242ae1f80bb191067b1e3f0b36045e3234ea7f35738037c863fec204b952a40f84c5f46026c9ac9
DIST futures-io-0.3.17.crate 9050 BLAKE2B 729fd0c2bbf5a665640fe9e8dbb9d803474cbbf4385188d1cd906f526a2b75cecfe55f75aeb0a491057af319a19fb0117420af75425375af41622c8c68567cc4 SHA512 a2b65e07bfea15b78e988c5a9d330ef51a396cd22475f171b342cc8a6520749335af851ae11d44c91f54ab06f425b0dbfb716a959c625d3c52db5765d0407e0d
DIST futures-io-0.3.28.crate 8910 BLAKE2B 5554e9dd8548be47e7195ae8b223288cc2e765dc9feb703092972ec9e19ade825bc9d7093625a77c7dd2213df59e2c70ada84a84446b5a940c3e62daeb9dd57d SHA512 805177f2677a09d94ce5f010af9244e0e0dc285937e355a836179297c4c912a762f8d96bce57af388502810dcb67a772b7a522f5c6b21be3aa4b7ee46372d402
+DIST futures-io-0.3.29.crate 8908 BLAKE2B 909bd5dadadbf726dba3943dcec930c7409e20d8d324a52444f4145f5972e30ee4b1e48b7c2d9982fbea62ed5f3288e68e8920e99cf83d7cb81b9de1e8d81246 SHA512 869862f8728d94f0f0e71f9b24d0bd26b8bcafe70a80dd1dde4cefce73d91dc0cca80fb22e891f66024a77dcf28e8858e815bd436eb17d4c3119a7e68fefbaec
DIST futures-macro-0.3.14.crate 9681 BLAKE2B 35f8870fd86d33c0713535de85545726b7b22fa019f363d4b688a24367de1c87899b10207e8df73f2dbb4249b4d274095901f2632cc558621ae793977a369e7b SHA512 07e50e955f4b666d2457ebfd15503f359b7b9605d4736e6be939a02b30754be4f8761201780d8cb7929429a293d013f7a853ac1d9be4b7ea2060dccabebde489
DIST futures-macro-0.3.15.crate 10872 BLAKE2B 82cc8ee228b31fff8d4663c4a3ca02cf67a77f53730f20e4d153614ef3bfca5fb3be81cc25b233a75ab4630887c19ef52f3f5751844f1199377ce59aa426b4be SHA512 68aaf9a5f53d93a24ed080021ecc07de04f88443829e244e4926fdfb440cf9a57f0853b3b071ce7444a755463a34140e0368a8f8b185bdd031915d01c843ef17
DIST futures-macro-0.3.16.crate 10779 BLAKE2B 94d23ff28c5211f27faf1e9f3444b00a226dd1b43594edc8016dbe425b07ba59d335c1fb93ddce63d1ca1ca2c9ccdf3a56dfd6d8088391d62fadc71fd2cbea97 SHA512 ca36a9499937d0afcfaa9fe9f3e29fbed1ae8fb83e7e6cd267c67fdc3c723098788aa25a941ba8571fb9a5f9e40431a1024c647cd719ca57b847659b926cc515
DIST futures-macro-0.3.17.crate 11830 BLAKE2B bca68c3c1ddca764ff86d36667c3da3805b8aa730b300f97d5e77dfc695d33484b4b8ee7d3b415479852e02a126c14f092ee9724d3d91a8793bc91a165dd5381 SHA512 518969498808bcb63cc797934ed7d699f776588dd7fc9f9c41c63874a05d03781b5c0241ce20cfffc8db569f01fc82da433b7ea7772f24dfc2df5eca35b5146a
DIST futures-macro-0.3.28.crate 11272 BLAKE2B 3f6bd63f402ab3348e1eae96897b4c18aad01b99a1f9ff555496fc6f3114cfb3334b1949604c21af251fdc4923c09e4412f40031ed92646a06ee05f6bee9a0d9 SHA512 accbe4f434b3704fea440e1fa7492c438068ac89798e3b2c85a2b251c55663ef2c65480f6da0884c8e80a9c5f5203aa6ae623059235f4a480a54d91bc5e9426a
+DIST futures-macro-0.3.29.crate 11278 BLAKE2B 025cca67a95da0399592b0b2cbb5e47ef3685cfe21c074b4fb807f13dc4644fbd9984b92e6a240deabd7de9074cae6cf3a0b64b37045974ed9d223dfeb24a726 SHA512 0134430d604bffc5066ad826cd14656fba24a9e412f65b4053412103bf3df7934474a0eb63e773b3de0cca8b57b6dd196229f57fb665241b583c961b79129560
DIST futures-sink-0.3.14.crate 7658 BLAKE2B 7d560ff741ae650497137f4b23720bb32f7f7ee57346e124a0fb69f742f4cb622728be35ac917870dca52e8ed44c808d522f0a9e42235c10f400cb7e5676b6f0 SHA512 839f1a4fd62e4552673f2e35c4abee5d84ce99acd4f27cf4845662fe951a255ea5617de2b2c2c8882fea416407ac6b3b826b23a46e4f4dbbab4e98cf8587b425
DIST futures-sink-0.3.15.crate 7672 BLAKE2B 10386b796da43d3c2c18a53ce0e0f0db862ebc45f71bf277e2e0912d2fbe04ffe8411ac1f0f4b530fbcd1e37258df46640db7e68d84c5fe8863508ae530eeff4 SHA512 319a8367c2ad4f9410a3eba4a345ab2d49a896d9b9b2ef2a888918ff0289491283afd17a29e618eb4e064b7c76008e28d5b16f00e888fd5a506b65d5b79a2dc7
DIST futures-sink-0.3.16.crate 7663 BLAKE2B 355c7372524be71fbd6405f5bbd173765eb191008c725deb790f183eedae194a8b5c09c512a8e4641a903c409c2a903fc6a2095372ee52dc15f9e10527abeb98 SHA512 32d42751026ea88aa169c0e8f69b80aaa4ad582d852492f7056da35859ec3299d4ff57f508a5fa2da18c5931e97c924d88ec72341cdb342ff79f50f7dba1f87a
DIST futures-sink-0.3.17.crate 7663 BLAKE2B 598e864fb6f2f34cd72c67e5ced93d0e54d2e508319ba191a2779377d9565799226783b2009190cd6eea63c75562e209a526c724ea8616d22a1c7b4ae543ddd7 SHA512 39996fd6bf1fb5ebb0dbd5c0d18f9a34f21e65dfe998237c2e047d836a380ebfb9a2fea05a2c11e447e9a27dff0bffe4a9762e83df2f17aa90a717fc98ba5803
DIST futures-sink-0.3.28.crate 7852 BLAKE2B 752286cb15ff37e9bf4c6cc80c8ebfeb229dbaa4e8aea6fa505f1e145e5dec99c4818c8e7ba2bd8a03898350e05bc124a5ad83e28989e282dbc132ed13e7fbf3 SHA512 e3535aaffa42215448d78adcba72f1dc3131598169dbcc8b52b82fe3e74f4b0d5631ab3dd3ac5d4315be890b94d6fd8f53de274ee4815f9abb27d40982c96c07
+DIST futures-sink-0.3.29.crate 7853 BLAKE2B 2c5dc852006b364be92e59a9adcc200bc0966cb2ded763e4d5bc3658071a8417d8c5c74ea2f2a96ab9a111602ed94b8cb72356d851178ca634583f172cb77041 SHA512 20f6a790dd83ed4db54911160254cb33c7a7fd93298df7b3dfc6f1da50c6402bdb17ccb5fc03bc9ad315c277e3dcfe4b3648fde5ace09d90f84d11febd6a0d9e
DIST futures-task-0.3.14.crate 11115 BLAKE2B 6d68f897fb4ad7f80ee4bfa851da15516da20177c1ccdb610121bccadc6c587ef9869c01d266275bbba4742fb400be23be00db68565a5091660b5d987c76e3a9 SHA512 32e55a5651e23733e2b60872de25d307d201fb9990c1418edc955ba2c93a083a52584a16ab951c28560069ba4da588f5b070b670c7244fab0074e28459a49da3
DIST futures-task-0.3.15.crate 11811 BLAKE2B 65c6fbbc9f3b2f39765550f673d5e21eb455521db8b9251645b173fdd898bde9ba69f8efa8597e1ffb051e7c8f2749f2141affa5a5c64c92604992410aaba199 SHA512 66529a849c924ac08603f5ade52954bbcfc3e1796f20dd49eb0289d2ad9cab34e31f07e942736b635d6c1903dba299a7d9a36defbd4902c019ca382c4a376040
DIST futures-task-0.3.16.crate 11712 BLAKE2B 88c095b45590e6b4d645413fdfb82b3be178fbfb44c6e36c31a6e78f97cf4a7f53d896ae57b0e34da4195678a49c68a684b3af2f3182435352884a7562d30426 SHA512 7c95d177e9cca05ca8982886957010c4defa9c5dcd3b425738b68f750515277e27fd331148168e866d55da4b2389aeb8f0a7af0174553914c55095654666b6ec
DIST futures-task-0.3.17.crate 11712 BLAKE2B ca42fc54c3a3795e59b423fbd1235b10b4ae1903256fa61e80dc9318f35fb59fbc15ca8a3be3fed67e17809ed2d5f594f939d3f51d0d718b0dff5be069200361 SHA512 2f12d8d9d404f147b601ddc6fb9b6869e2e68a4bc55cd3851cb9f7aa8ebe6519c5cd0fa14da92e564d2003ded2ac2202f5e09e1a83e81129d1600d01ecf86844
DIST futures-task-0.3.28.crate 11848 BLAKE2B 79cd7b01d24a5274b0e564edf0f5d041414d9dee02c503f2303958e679db0db3c652c64352052d20bbad7bace078b553f77920e2ae21a948a1c884eeecc663ab SHA512 198f3efa51b1a8492a4151a6e4ef6e7abd09f2f537f5ffc2b8f2cf739718fb9714718226ee1cde7a58d41a2e623445ae64013f02e7f00489320c06292465fa82
+DIST futures-task-0.3.29.crate 11853 BLAKE2B 050df023d7942207ea11cbe5e1cb5316a255763948b0c07d479828a3245ca34b82a71d1854ddbb13e01e853bd4ce424b319b2182346c36122d0246649390961e SHA512 6f8da7141899cceaa498c857a81c69330c093cf518e101dc53ee1e37123fae918536fcb1dde038e06c08f05c5f378a50970265a35229fb31c2377146cf94be39
DIST futures-util-0.3.14.crate 140139 BLAKE2B 8d22ad08d86e8ae11f4bc9ee53a458c126b9bb75f43960f66a5004a8bd4e6dce351e2123cf80972c2ff67803ce40147e8c955e84f27c31f56fd89bfb79831355 SHA512 b1ba5bf402be6fefefe2fdd54df7eb802fcf11470ab6cde987ea01c9ea0fa7da61a5a4cff79e3a7f58db3f1c8b98df39345eeae8d9455e337878f8f6f395f341
DIST futures-util-0.3.15.crate 141962 BLAKE2B f31ef9a97f05807c995aa73d181050a0ab6af4369058f548c9a6ea6f7e055ecfd5e3c6efadccea2c3d39982cda280ca6a6b7f9a404e8c6bf19df64206598b851 SHA512 a89ffe93d277a93e9c825cdeccfe50dd797d9de6360a1ba44748a46bff6238261e60c9eea9659a0c7e13294973c0976595b20b0740c36c1f9204144102e204ca
DIST futures-util-0.3.16.crate 144642 BLAKE2B 0ce9ebcd85868d6e64622ab498962d8450f7fdb3d15357b77d94409640f6d09803f4ddf6423a118a87231799f0dd495f59ec431e4bd3e823f0decb035f5b43f4 SHA512 21815551e0e22d9fdfbb7ad36daeb3b01bd01c58e85091d0fe08a677141338f68f8754012c9e7b78e031e3baa345927fd05851f20de29fe6155e532bebb19b26
DIST futures-util-0.3.17.crate 147679 BLAKE2B e29d07117a7285fc52a390821299f55da901573a5d3df6a1845b852488f98b359ef35de0aa3fe05e613dc662247318cf3df5aebcb00149012c6a3ff24c171a57 SHA512 6a87b0510c3f8214ce14b7f333d212558647c523b5eb7da36dfe4f694e0ca4be3cbf97fdd7bfff5e0c7015644742d74d6184221482d644653a106d5564722fba
DIST futures-util-0.3.28.crate 158510 BLAKE2B 0721356a4947b39cd066dc8a88afa7686b832be269295af3ebff8cd74b42dffe5484399f66e3e11e2b54c2b8e04ee002a9d507eeb5259fbdc00b226e0f94b175 SHA512 0c7dd3701b7ab0a443a56aa64e6d9b6ba7bb9ccba4c05dfe17608df3e2bed1c2fa460a0cb4abb9fb25289d3a776128ffcc4fced75ca73a65d40b18ee2e9a46e4
+DIST futures-util-0.3.29.crate 160207 BLAKE2B 2f545d3387d5ca21c13bc157eb219ef767b7b0c9957329f3ccf247e6402295f5384e01121a1e1ed062223568f6d7db13602b38878a280f19d26c26cf184508d7 SHA512 48fae22d9b5f38aa85b423ade3022dc693775aad5c3e6988d35e4d529b9395c0f35ceeb394492e0f3ec96719cc3f3fe4ed3811df045b840b63231921e42fd65a
DIST generic-array-0.14.4.crate 28916 BLAKE2B 41adcb738bb316d17967e029a829dcf7377427977309b010c2f2e365f16306b44991eb5f65698782497f614b129b14cad11bfeba2ae19b45efd117114492517e SHA512 34ac71fee2cd50ff786d39b4abacd9e090a8598baf4dc36ba5fecfb7171cd8e4f58e5360cbb0baf02a87eea26b7dca85b35555b82bbefe06635d2fd38f7b8b40
DIST generic-array-0.14.6.crate 15889 BLAKE2B 7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156 SHA512 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20
+DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
+DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
DIST getrandom-0.2.2.crate 26010 BLAKE2B f2df79db0fff4a4e57bb5c748932dd7a8d24f7072f9a81fa92159ea79de29a70e7b834af6ffc5178e898af456188f16476043e9be4dd25c6e7edde06d93cbb8a SHA512 f498fe00c9887748a0be88fbd698a6087ccb79874cfeb35a18f90994603be29cb2aacfbc65fb8ba967190ccbc41ff9ff56bfff1de40811e1bc99a08b0568f59b
DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d
DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5
@@ -213,22 +253,27 @@ DIST gimli-0.24.0.crate 703534 BLAKE2B a0103b03d3ab369f3dad8d8aee3e36dd8db402b70
DIST gimli-0.25.0.crate 705238 BLAKE2B 61b3da99b6cfa732b35d1fd71eb5bf5003b0caa5464e6da8daeb31486d8066443eeeb693b1e84d49f390a0c33f24fd3c0332aec01986127ffe26f7e770a94614 SHA512 f4e90703b8b7d83c36a63ca7a3d4ee48eec2b0762419780670558c4496ee840489b6a275eb2b635676ba25a010c0e378bae429b54aa4591b9d9868b48e0f0beb
DIST gimli-0.26.1.crate 716168 BLAKE2B c138e890457e8724295cc8996f8e60f1f4d3eed46c865dc7ff2379c65e8d470080953eee70718867b73524f57d54d4a91b5d5ba74d79bd3da38084a880f3fed6 SHA512 c341354e13a78c4afeb651a0ed651f60d188957216ba51079512531ab1273b1b79c86c57e904b87064015f8e7efe4280d9edd4acf90e25fb29f8813a4c7bf9a9
DIST gimli-0.27.2.crate 721636 BLAKE2B 61a202545529618b44035450c696b52559d5aa8af091dccc613d62b21733dadde0da467d40595aab71f4532d1fc2f2a6b3744e0aefe89f244e54b9eebf422d99 SHA512 1c0bf53754db2503033c17988e1cfa824af4e01f43c874b02fa61a475467185b13657c7ddf891e06f5984db3ef6b1e37586b184443716dbe45db1aa8bd082ba2
+DIST gimli-0.28.0.crate 269277 BLAKE2B 4d651d9f71b826d06b3089cb09933f30d785801b8072228c9a5c9ed2011172c679e86205dd507cb1866634238b20721773e60410bd25fbcc5c3421c72ba565be SHA512 a5a861c7398ec655635a39c3a421ca5c9effb03f4980a000c342b81b9bf229481639a8a62c4396508a9800ec9d313317036a8e4e7da3add5adeca596f1c09d51
DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
DIST h2-0.3.16.crate 162883 BLAKE2B 2465ba9f5c34313c7b07258bfb1eafd9b14f09340ab4b0d2189cd2404656088b6ae0a048ff9216adaa81bc32fbbb29f9167dfa6788021bf245850bc122dce17c SHA512 2a34cee510d39291cc8b5264a96201ae4cf78a1fa3a6f4cffbe42e0205315db5397668f7ce8a304c45c8ace51120037b567b5a40ca8451d5d2a87ad7e0fbc86e
DIST h2-0.3.2.crate 158590 BLAKE2B aa10bcb70279be4034b6eb6e9084578c0da3851025f6e45f13ae5785c6618d00db021f021784448228624ab43023d38a49c3b51ab6a3917231446a078eee069e SHA512 0b85b011ddac37dd7f3c7b7b36a453418fe63632e77f163ac32816d58b9537b28d49e31fc2e117bca53970ac613e67d0093374bcf57c0492b8200d3b8b27d39a
+DIST h2-0.3.21.crate 166581 BLAKE2B 0d7b186a303ec8da4327cebf3caa9cf43809a8957f0bda67fd7cf5633e7bc53cc4c646321a1f9a719ad199c58d4006dd71bf2ff25f616d2bf19c4b6f0e286a54 SHA512 30993b3d5fc8cb08889208e3f43c145a4555f0c8aa864bf65afabb9cca65bba454d7553cd17b912a2c4a19172a1d14df0326bfe791f646961abc7b557357f1c8
DIST h2-0.3.3.crate 158845 BLAKE2B 4c9d0f9ebc34a3aeafd7492876b90f43e49adee4f99d031de53245e87f8fb0b2cdbf1aa98db5beb27bb8e852218241f8fd2f8a50631e68839c2fbd98a9aebf97 SHA512 7f7ac1d513b6c6068700b41c19cdf74a57ddb6090b5457ed247df93f0a4bb877fc44f9081c962692adb4731c82e0802a0d2151d69c59cc5af754102e83613a42
DIST h2-0.3.4.crate 159228 BLAKE2B 50ca89c8caaf9952d1059175cf28a5050d334bc95b952e9cf5404556ea153e302881682699505c068bd4905c352fa61df0ae464f09605c8db7d86388a7f93144 SHA512 070def34be02d7c3eb3324c8a1d86fe51afb0dc6506825a972cf1df3311f184a46f20701a76e78b3a105de56a09dc5b3c098b743ae7f9f0d3b2f927d83bd536c
DIST h2-0.3.7.crate 159246 BLAKE2B c75389ae07de135510d7761b8b3c7d3560cd017a59d4b286496e5049ab6846eb7ad3d27945591070ea0e329ba4b72255627206f1b420e705c8a2c28cc9edba1b SHA512 673d3690f29dae2275fb9e93a47835a00195845915a2a037f666dfaeeae70bc626db1fcefd5bc18478ad49282b5e137e0e6be3df1bb16e22067c901288e68813
DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
+DIST hashbrown-0.14.1.crate 127570 BLAKE2B afa9268513caa93fb141e69d27e7d65e72b9232b57d91e499f36ea4ec89d65bc6c8cbb37753ed59d149be5a2d349028b1fb0414c6223914366d6f3f31619855f SHA512 170bc233c9d23ac7e6d1ec5bc965d19d9018d434abeec19bc9f02c48570eba9db4e26035decd9f874306169d2640cad7be17bbbb78a81c145bb01bda3d51ee9c
DIST hashbrown-0.9.1.crate 77734 BLAKE2B d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1 SHA512 dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd
DIST hashlink-0.6.0.crate 24952 BLAKE2B 3bc2588dd7ab04a9f49a1bfcdb633c09cd4031177d104ef4ead0caf8d3352383f60b3550bdead591bf21bbbdc097407d4de2525fbd3012d0772c40b9413162b2 SHA512 bd019fb982f8521b818d2862b739b489539d7e15d6ffbddc0c6a11a9611c9e0eaada767f3d9c9b8a966dc0c408b8cb475298fc97c7f6afcdedbd6e8cfb5e4df9
DIST hashlink-0.7.0.crate 25309 BLAKE2B 39370daa12ee047f1fbf4251b46dfc797a75cadb743b1dddaf94295352888d0d9cd2fc2049e6646ffefac527cd16126c2d61b62f271c9cb678ba40a2677e8da9 SHA512 bef02ac4ff270a7021e0da24f6f0a7c2d601c20e2bf347bb4ab24058d97d25fc863d6aaad7971fbb7fb777643f66c7e1af47251acd89e12a123056c0a7810861
DIST hashlink-0.8.1.crate 26404 BLAKE2B 6dff33a44c6cfb19d0258cff5ecedd6677da0987f13b2071d816b22e0c707fa0b4c3efd26e9dc62516c29f8da29c321561a4b785a916c3f5349a061b26e7f17f SHA512 e6b0e843c3dab51225c90b7428fec00c5047d6ea15cb7987d7884271c0da6b5ef66e4d7aff3de764c41ad916724518e9a556b582f6ddc745151d983de0a95155
+DIST hashlink-0.8.3.crate 26438 BLAKE2B e41a35975d9f5724e9410123c359ff61202a013338556980090795559355f9bc4de5c212d1ae2d217dc44da3a24410240b677527746109af7bfebe4514b92f3c SHA512 2da41d916132b5edfe09c82d65d73dd55b49022938a94ace14fdde667b5e6f385de5d180d255ed4fa4d246d655cfbc2001cb2b5249b200a499e795f5afaf5448
DIST headers-0.3.4.crate 67384 BLAKE2B 4e5b2767fe120911b15f72605f4be957cb0ad7d2d87bb521f9c960fd0fbf56f7d761a69516c708dc1c5c7c0f4d44f2086e43537d689a15f484bc17b04eac17e2 SHA512 b19f4058f2a69dc9bd3b20294962beb9e02d7fa82630740a7eff19720ebab2e8332f11b129d9932eec34a03070d6b807f72979060a4ef582860996a13b88dcc0
DIST headers-0.3.5.crate 67334 BLAKE2B d5af9d8e1898d87dd97f02d3864d039ac5d3f23a3068f3d8fb65ee7304c23e3c15154658a18cfe838bde267267d2a5f7ef090af6f846b6e9b90cab4ba6dda872 SHA512 8bf33b7722da736e6bdcc837711b897cd040fb3985d3e9dd422f8da4b4e7cd5fc26b768026de48fdc0da1c718080475d2f05d7e284b29477937dde8ec705b741
DIST headers-0.3.8.crate 67904 BLAKE2B 53425c36437b77bf01adcd1194e775b17031af2f47dfe5a4acd60231fdd153529b969db044403ddf454df8f2d1d1bd986e87283263a4664a750514292c903dc0 SHA512 e52fccde38dda43c351cffa9528bab517d787613a2d3185aa8fef6c83fd7d77892c98c1488f530d88ba9e594d94c986ee36a39fa07a040c3c7e556e57bbaf4d2
+DIST headers-0.3.9.crate 68290 BLAKE2B 32cce72c68bc1bf162eb733f0e90bdeeb06c13a622b22d74e0d3e1f0d2f82137d9a691ab080bc204ac35cccdb21783e456e2c5db3c00f775bbbe36849ccd0212 SHA512 d7b191ce9bfe0103bb4e6ea308f4f6943c1df12bace405bd8b733ade8f0a89b3d156ef7c77aa04233c51e6d34d832a837c12ea9c2f9693fa12f2cca49c1740e1
DIST headers-core-0.2.0.crate 2380 BLAKE2B b9edc2634ef43c53372038a67713785656bf5c030ae285bce287b7b130abc04bf56e66fcc2c67e3eda162d64b008c9a45a1f7be990d248da3ec1c18b361f33bc SHA512 1d502e6a3b2ad70a0d1e410c55864ddbf4118ea073ff7697e6b763cd18748d91f074b36451c015e3bbadad4400d099f4a2e350c609f44daee4ad40398633a8fd
DIST heck-0.3.2.crate 54718 BLAKE2B 6514f604361932e0a8e1a86786d3ec7218d95f8b3b3bcfc9e21c5fddc58ebe28bc0781e2ad24de4dd4296da85e97c742d8473370c99a593e7e5fc7df00fc9b4c SHA512 cbc72c3473ab14fe445491b1d9586d50de9a462af344638b871f7309fa805069a1405bcb1e0859b561f48583fc71045f38d03b92332d35131c67e140ccd241ad
DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f
@@ -237,6 +282,7 @@ DIST hermit-abi-0.1.18.crate 9936 BLAKE2B a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248a
DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28
DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9
+DIST hermit-abi-0.3.3.crate 14253 BLAKE2B 9ed8b40a1cc894addcba2a45562d74359ba55156e2c3a547afce139324b1345df2f158f58978ccd7d343fac5e5d2cda86e2e0a9dafc77af36d4cd8aa0a6d4c03 SHA512 eb162d085e8e0db72571aca925fdb6094d1e5d091766dd62d6a116957459bfadc8d51f1acc67f4da3cf6a8802c0ff445f3ad2516c1df8fcdca0b751632e150a1
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST hkdf-0.12.3.crate 170910 BLAKE2B 08d0c28891f780abb46936481251f217e9d8f2d17d04e6e504368fe9028300ed02f091cf6a0a0983eeb02dee04309f713f73278e9b0f1b918caa2cd998112753 SHA512 bba8bd837e994e5f5131d4269fb80fb84d789dc0ca68dd967d71e92576617c933ee8c355427b470ad71ab89178b1c36e8a7e122457287f023dd4073605784d3f
DIST hmac-0.10.1.crate 11120 BLAKE2B eabb92f1f276f2397f7e28d306f4bc3ef0928f83b4b622f120dcf1203cdd420c331ecbe430e8f8424e6709523118fe01d425712cb8e520aebee620144f666834 SHA512 ab61133d280fb1b149ad097e29f6028a1998475d2f1995e3ed4f354a8fc91eaff01cf9437a13da637ff433fa05b43d7b144b5726c1edba1130c7004bf18b1c3d
@@ -262,19 +308,25 @@ DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2
DIST httpdate-0.3.2.crate 10768 BLAKE2B b435d0a530fcab46496a921a565c3ad8654cb39ea038bc942c8fefab8dee2576e9b157f203b376e80a10690650c1c899eaa29e5af75888c8998b07d5d049fa97 SHA512 5cb56c85aac5acc0e9e2c72fe0913d2faaaaeab10a15c0479407ab779494bd81f8e3fc9675f5990186a34689e841427e83723a87a91a5204ff57188e89be98ea
DIST httpdate-1.0.1.crate 10293 BLAKE2B f25b69244fd82beeb0c9c8f4691d1d057df6f835883f6cde069a4eb28bdbd7808b5f02c8a48b88ca4f60e14c2e0dcc84f4cadd733edea2f8f3d061bb485fff1a SHA512 1a63f11759e331e5938697d181c7f021e953e3616741116437253eaf6da862b6cdb08a0fef5808042d8367de9fac31b63ebcc917cfb81b0244b4d238f95538ab
DIST httpdate-1.0.2.crate 10673 BLAKE2B fbe2230262cd041e1ea8d6f9782376c25b0e841d711961464fd5cdae0e9effa33f50841d8adceb6b9753cdab911f3456c86bed0d2b8acc9be5f81da8e62a1b9c SHA512 4d650dbe7ec1d0f457bab71cd009fd92ee296fbe0a6b0c0ce4d71aa3bee720094a03968c08e542be60869350e05b4a1739542c6415e401407345f5643e15f8fd
+DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a
DIST hyper-0.14.11.crate 169467 BLAKE2B d4640bf1619711c15c155777a84cad1c5d9220d6d029ec808d953f46ec409b14664e8a5ffb489250874790ee512c4a30d1c298d974d9da83c40a88690c6dfeeb SHA512 c04875f2e3c1732ed29c4f73de24fc197486d157325fa8304aa29e6948984a01d91ae7e9455f56337d3cff2c270694cdec0dad950f1b4bc3f8b3c7964fc079af
DIST hyper-0.14.12.crate 169745 BLAKE2B 946e0113cf301ef99c0c4426af4530b4217a50b61fb38073e9759663974c0ea7d31127206fdc592b714f7009851348e848d4195769aeae4e7b115ec7bbfc47dd SHA512 bff751761be9931a577d79fe4041da97ae574c178f14ebcf2e2dc53e2cb14091f978f6647685382bbe746ab4f928ccc81f2b61c5c36b16836c123ca3137857d9
DIST hyper-0.14.14.crate 172412 BLAKE2B 637d574ae831ff7b448bc98238ccf66df9d496e27212334220ddd8be112a802e9afd3423f1716cc6dbe1abe7d89d579fc76d23be40f6c00d788f014ef176b42e SHA512 092a53af18c7d733d84de3511bd06ecc53171d32804a34ebd9d1b5ac5376aca32ede79493f50e944b0618f7ed79611594b46c6d3169df7186e6ce59461441d3a
DIST hyper-0.14.25.crate 195127 BLAKE2B c2d9b8ef0773e23b7b1746feb5eadc515c5ab63698670c5f0c3fb7de9b511f21ba310c04d66f236c8bdad9262af2e0c2a1b45d1092545276dfe04fc3ca157531 SHA512 abf06e17b1f6f5822c0447d160ab7d218124e27a1dce4b2264b5eb66a3642ce773ed060c59c784a20695c280c81cd4922b23930082945d46f3ac60e3a84965ee
+DIST hyper-0.14.27.crate 195700 BLAKE2B 4c079a6f99b1da3816c08df3935b5c9c1a3acf878111f4afffe67cbe816975aae0bd49577fa7cdc1bd55ed78dd2328cb1b0cc09064e9bf6caadde91403159912 SHA512 580f2589dc1f938d2563d3fdfd1cb2f1b11278333ac54e813e4dbe50a0e63952546385f057b20eb123516b2f74e19b62a3ed0cd546fdf868f6a5770cd95643a2
DIST hyper-0.14.4.crate 158482 BLAKE2B 99eff9b280412077ddbee0b9e672739cb13db6ccb2267721ca44cd4c9028a8198e28ccf42dbe843ed37e618431ffdb9793dc7abfbd1d3a8bb6d631868d47a498 SHA512 8126f88ae81e9e85c7035b94c8abbcac5664e6178f6ca470985b41824dd255a307ea90cb9e55a85329c1fb6597ab9fd1a44b12bcfc4b65e1bf4eadf8cb568b00
DIST hyper-0.14.9.crate 167073 BLAKE2B 253e3896b77fbdc2f45526ed92331aa57fb981be5fe318edd4113bbd7a1a8e84873ddf68ce7fcfdcdff679a5cc8e12603e78e39f5a7f085e64293bcf59dba7e1 SHA512 f365d248f00d870311456102095678bed8cd2ba4b41b1d1e2203effae0e4051f9bf1eec749164e21f58b1cac4f001306d8f2633807e2ed3e8ce09ccf12509913
DIST hyper-rustls-0.22.1.crate 26718 BLAKE2B 69bdc6de6ee9058a3d782be27147f4856421f7e0ac6509d9e94bc955f4f392e0c9e904d2745868a6cddea060dec7b33f230d0eff17432ea513e1c8049d1f2cb6 SHA512 90c9b430276b553bfb771fd67f81eb5b782b7c5ab009eaf862c26ca330befa75e61f8d890078a9e5510ee6e1774d7f8def146d0a9ae92141951a59e1d94ebf41
DIST hyper-rustls-0.23.2.crate 30993 BLAKE2B 21ae6f0a8fee2ea2b21ad402ef42ce660da77e341bfe136bc36e6cd9a57789fd390a85baba476a78f5a7d21b06ad642984013b6af4d17ddc83c035ea629d883d SHA512 4a2982a43f98ce7335d5fa1575d35ed4e190efdc6f489a8dfddf4c0f185563f76f2067c262240161c4a0baaeb8fb3d8e21f8ad50e2f7978e3ae570e3e0e205cd
+DIST hyper-rustls-0.24.1.crate 30224 BLAKE2B a1d42d9828fc46bc18e55146faf96b87a3391c43c2580d3d5e9146780eff3e8cd95c5ed0bed536cb9bcd2039a8d5dbcc2cd82651b3f9154b89c06dd0510e688c SHA512 d2c2578eab446e542528d230174bf82c494e68274894e739b1065f343beb1354d4393bc601c2d2672edec4af08ae169e36f6ea83e7eb53784fb37223da1960ae
DIST iana-time-zone-0.1.54.crate 19474 BLAKE2B 7846b59005a2f891c032ad593cefaa3f3cfa43ffd9ccd22ece1788b177771de2b0a8fd911c0c5e80091c4299951030dbc01909733e25cffbba8bffdb3b407294 SHA512 fdaaf32171893c5d76f8833f362da622a007094a0a8533caeee28be24e871e893e26c87673d2e4370d96d1d565eb6c7a71c5c7fd587ca6d152fa9215dd51d575
+DIST iana-time-zone-0.1.57.crate 19785 BLAKE2B 2304a63e4d3a477125ed07fccd5a84832f775c4a0fbd60a995e6f1850aaf3f5047c6f70975c9f6334f96def12770d470677e1f536e9817f8ab1df8a312622cfe SHA512 79bc0fe559dce022cd3c15ffc3b6f870c14a40de6d5a61b4a5a6ad28fe7efce82a16ac5102073a3510f3ba683843475f7fb8a4029bbafbc1cc25e48b98ce2fe8
DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369
+DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
DIST idna-0.2.2.crate 271070 BLAKE2B 3a07d53ea832d53a2e99ed3345d748b6299f6b4e6d4c33de17fd5ed70b9a46727272c9facf1bbb79e2981a4ad1953cabeb53d71cefcdc2a1e9e9f57c4a9f0d22 SHA512 71be89a626b087ca3a33576857799c15634263e2bbe43290750eaa6b074088cb6b54b3f778930e3dcc796a883daf662c0935178d4f096c751027bbe727124212
DIST idna-0.2.3.crate 271023 BLAKE2B 157ece18825fd3f8055581ccbd14191a6923da4c806ce51b3d6376682878db000a1b873f744c8e9e1966e4c1f8393643bcb603deae299ed0bd87847b0bd2c591 SHA512 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f
DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441
+DIST idna-0.4.0.crate 271429 BLAKE2B 8b81bc4535d2e8a1100ddeaf6f43c043fd601ee3b37eb109a9dff01630a81603223407bd5c2f1a1b108d741c811781b205c10148a0122b8125c237a5d5ba8a58 SHA512 b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb
DIST indenter-0.3.3.crate 6587 BLAKE2B dc4a73eb90bf05ec939634d3f1543f57c8b612e44e0fb3b38329ed2b9bdedcaedce84eb3f542f71c726b00c7cd273c3c390f827da170b5ba361cf669de4d1d3f SHA512 6585964939ee84739cdd19576faef467703415777e159ab2ff8b0f2a371fb2cd6c7a83dff4df954e9bea35844a43b72d93131dd4d23d328e9f365950ad831a71
DIST indexmap-1.6.2.crate 50225 BLAKE2B 38f40c5aae0c5dc5da515e610007983b2d581994293f2eac747a3fd78c9cefb9faff64555e0c6dda146e9d1332d59f23c353c6758e63f99b6c4676123723ec67 SHA512 1509b6aa6b3b84fa15b98026052f6d5f0f1aedd065b02b24e31b799f8db68d5770e9a8302ef10e1ad16817256dbc03c55593928a48eddb252d25de7e0b7e6406
DIST indexmap-1.7.0.crate 50363 BLAKE2B b45318ae2a6e1f008494db77a3159eea3fed4f77eb04ae65599be9392d6ef78d4677b65d04fefab8f917f6808fee821a33bcf53a50b88785fae5ef6848e3a08a SHA512 9b882b4a7068a686acaee0a08bd4f3b35b58d36e786358cf14a3436eb61339649e64f1757331cc7833a2fa364c76eb6b75cf0c732afaeb202113de1e66b72ab9
@@ -287,40 +339,49 @@ DIST io-lifetimes-1.0.9.crate 36442 BLAKE2B 644210d8cc50ec6d3a16b751eb798edf4cbf
DIST ipnet-2.3.0.crate 25031 BLAKE2B 064888a6e37ec67f70baa4d571708a9173cc788921260511d8092a0e32982a0de4cabfbd28e17da812e1a50249e2106e82f95981163a0bbe71158b1bbca4158b SHA512 ff77e4ca8ae0fe1a8e9969e8e131081a092b258f64a7211d550d3338ece61dbbed499786b5e97a8515c33797e8cf41b4e38d7832e0d1b18584b0e5231c75a22c
DIST ipnet-2.3.1.crate 24932 BLAKE2B 26be72376dd7f62d3d01cb9d3287f9aa19e7f52e01f3b47ba8dca1734f959683f17506d4ce071072b8f288e7c494b3daba9054770b9f5f9959e9a450b82a0baf SHA512 db74ad4850e61b20b5280d0637a33a0a1dc2e3388bda38efbbdc221c04dfe04d304d57c3704fa68a824e65e8a3bdea2e743b2d0c2d06b1a8710c192cec1b6100
DIST ipnet-2.7.1.crate 26989 BLAKE2B 9f581d9e849e332af2c70eca34e85e6d40bcc46ccda3b420058aac315cdfadb90abd08dc926195cd0c4e01027c4d35868b15e4ed1f5aa9579ead012cbb81c232 SHA512 c6ee9002f0500dc1a4820d3f135018694798808354bd4f89f983fe495a27f4d14c538c95c7d8b5e4d17ae6ea1cef3f424e87d80f83f6ea6dad92039e1a3166b4
+DIST ipnet-2.8.0.crate 27474 BLAKE2B 143208136453b9c97fac5f1166f395dbbf3bdb6185768fcd8e5d4bff867802bb1ae09294d4d7585e26b7726561f84f4a2ce1f6a730c8906d34a5a5c5f50ce8b4 SHA512 18773715f0acad731885e551a402432a6fb29f120575ddde380cd8af8d332acf2b5be4657d1a321ae7a6226fa0ae58feb6ac295b6e4cd255144465c2ea2c0692
DIST is-terminal-0.4.5.crate 7760 BLAKE2B 610fa76b0c2fe72173a769bc5addd19c8b19da2f38bdb06343abe1e9295c146b1b5018e4792f048fe60081c0d6f23aee1a689dbf53715d6983ac5994acd367d1 SHA512 a9ec7469d1ce702d161ff957661f023abde67e128a625515815b92c78420fd950778629c31b78fdc2685ca8bbd8dc870f9f296c0a7a03402b07d4a03d84649b1
+DIST is-terminal-0.4.9.crate 8109 BLAKE2B 0fa495da123f6fe5e3ba5f643f1ee097fc4f8e8aa54d9525b6108855a6a2e58556534a5e8dbfe7b5f8e2f1932003ac63f6aa3384317de7b385cf724bee294468 SHA512 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966
DIST is_ci-1.1.1.crate 4143 BLAKE2B f594a9c7b58927c8e1c8f53d3bb5ad2e6497ff72980938c9a7a521fea4b891e9eef6897088f3694e4eb5c9ddb090b9c4d01cc185fbf68d018381d3e3629a1008 SHA512 89341da9fe86cf4aa5a107f8dfab21020c581e661ea551e4f2e33e39efa21dc0c2e46b2fef08fbe75d16fb1028118971561b1a4e0c351ab7de6125b7102372b6
DIST itertools-0.10.1.crate 116219 BLAKE2B 7d354daf7b069515ec7fe77ff2f4f07ecf870735d7ca166fd6b10ba89431cc27bf264c648efd2052206e8edd8f596485b913071453f37e5de47da44e935db79f SHA512 8626eee66aa598e16f5322a6fc55b17c622656f58635c990f5cbd8faeb4739690b0abb3efac4a9a3073752e9f2a51a0ba29401edb12e0f6bf9bddd8d1b394dbc
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f
DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e
DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
+DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
DIST js-sys-0.3.50.crate 67123 BLAKE2B e31d81932e8c219524aca9159013e3e7e24519f154e6789b9b5e23de7da0b89e7ec5bf3f949a28a87a0a9671831d619aff1b84ed0b2011ddb01668b110c4d9b7 SHA512 961f1e2949ae8e662aac866807b2522537ed8756caaeaeca2be837329d6b684dd928aca1a7da9dbc402388625c54177dbc6b8141a1efa4087c78a3240d002d87
DIST js-sys-0.3.51.crate 67124 BLAKE2B 4f4c28c1ea1a490551ff759ccc494536b099fee6d2eaa597f6ef5ab22e7dbcb72ee870df5550205efbee181aea8cf6623abdb6ecc35418eb17ebd2bf3f56877b SHA512 e352238ec085a9381c27fbd849000c8a26d71d947b75ccabecf941612a87e446c45f793eaa152062e7c699cdae74512a016d44ed06f3298b4cc7d32ae5139f5e
DIST js-sys-0.3.54.crate 70453 BLAKE2B 27e8375133302950ef19de116eeeba25233bca368ac75e61f89c41216745299c07844706db187a15d97ddd2989b1d47337d29b8f6b4fa53269d3c3a84964c12d SHA512 cf927a64769ecdc9a4cfffb6c4321bf4de54ff63303cabdc8d6a7d75d4c926c69df25eb61390cf9fcb9fe9157def26e04fe7b08509f09f07565a314f55b64f1e
DIST js-sys-0.3.55.crate 70499 BLAKE2B 6108d6bf4be72dc93db5c2f45d59dcbd7b94edc02ccb368a05bdc0e259768be4708e449647b254bc3c542a366492a02f0569d08e69c00249f58b07a566cdf97a SHA512 bd51d61684b3683d5b80df42eb80cb2e4688096bf14fcbd30234503709b1730ab25c7b58112516aeb5d7f44ae20e0ba08bdfddb0518a20603bbb4ca74544d4ac
DIST js-sys-0.3.61.crate 80158 BLAKE2B 07980db627a1f4f385586ad0609b5daf30d590931d2ca0c123f2d84f6c97be0ea935aaae3ccd082440c7e7da1adb4eccfd054a3598d99351fafdfa748f567b5b SHA512 f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16
+DIST js-sys-0.3.64.crate 80313 BLAKE2B 7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f SHA512 a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST lexical-core-0.7.5.crate 492761 BLAKE2B 1a1e1d455ed054b2f5daebf1b6c4572b3ff505851bb9ab6117f9263c3948f43f91f83b7ef4ca0b01417efc0f932bc138ddf59885aa2703add7879efaf19b698c SHA512 f390be439d21f96a4d6f386170eee4d720ff76a9366f5950ba15ec26f1791bee01633630275e91c8b6cae1a13d823673da06672e4436886001681f62279f9fc4
DIST lexical-core-0.7.6.crate 494385 BLAKE2B 417644e5e33a70aa4165cba77bad45c540aaf7bb2037a5461c691b646a5470c7ad68a60029ac50f1cf25de3b6928b3f491e9b7ef5cf5a7d3281d83fd33a173f2 SHA512 fcd7e4e073e6440183284f20a6305bbe4aafb5513a20b8ed793439e4b5a5519532a0605f31e42539f3e6236003254812b459a9b9c47b3c449f5c582dd62c3172
DIST libc-0.2.101.crate 530003 BLAKE2B 55be777a0ab91df07e06f8c5045fa49dcb356eddcda2feb3a16949afbfb395abb3a50a97fdc6b6f1b8974c07af13c9b286f8222fe8557b668247065515063d8a SHA512 876a5739c1ba29d4a4d5c9407b013afabebc6f5644dc57864104e99f0303e7e7ef1d5ee81a665f1029433b9251917b1e1571624a123dfc15586d6bc49ecfb3e2
DIST libc-0.2.107.crate 554639 BLAKE2B 583cc24943707bbd53823f15fddfececd7acadb5a4d7dc5d0eb07d7b4d851b93500f1e4081b70c6ce3cc76700bdd6c4173ba710fdd52af7776ec7f31aefa3714 SHA512 df1586889c97d45c95f47495f8285c273c143f1861e632b326345ee66da63c227c064d9e12a6a1b48cfb866c70010a4ad407fed120a1a808da7a345777a8f909
DIST libc-0.2.140.crate 669153 BLAKE2B f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5 SHA512 f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b
+DIST libc-0.2.149.crate 715592 BLAKE2B 21dd5d4f9351f3c75790077c7b025046db665f2d48d7a72cda7667bc60febf79d82708cf7d39a323a594397cd590bd3d2a2f85349b4473b90ea4da918382ed0a SHA512 0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289
DIST libc-0.2.93.crate 510944 BLAKE2B 93ca2d32f5c1a1cb00ac75601dc3550de058e6d66c14309eed4c98a56be97aab6512d6b8b7574fdbf5a453f1400c9120eeb12e4f90970819f5c19ee544a975f5 SHA512 e82bd56c282b7473de50ec730646ae64384661e533f78b19bdd737d7a637cc93ca6f4e0b576d901576413a48d274635b917ec4b0c5144b5196155b04015ca94e
DIST libc-0.2.97.crate 517712 BLAKE2B ad769579a8e89e9e0ea6a08b8fd82b69a3a299721d63b63efcb436b333021c097933565e86f4b66ffcce6a589718bed2aacb36b80a936dd3dda763b9c0c240d7 SHA512 9b94a43d7da1e419900f7a016d5eb958bc42a006e1bb621ab8e2be2167e91f05cee81144c25e81a85c1b1ea2a26ff88980a4cc292fd42db8b09c5c49bf5531ed
DIST libc-0.2.98.crate 522087 BLAKE2B 950686d7cde31322e1cdf82ae189192091b8543d14d0da0dcf3892910f4216e8e46bb1d5e7e8fcb1693a372577c57a6eb6538a0fef997c1c1a0466c3a1f7acb8 SHA512 2e730b8d46c42608c7da5ff4c5475667171b552b485c2684d3821310ac0f55c1a7a12d9a2cf68a05608cdd2a0928da5e290275c70a519a379d0ed25350689689
DIST libm-0.2.1.crate 111906 BLAKE2B aedb58515c1f63a1731231cc3415b2269a1dedd8c56e614ec08b9075c80a0edec5480efd984b320c38a256ab97d9590851f8880e846ce7dd03fb5dd7711f798d SHA512 a037ce773e4c4b0a9c20a23a9c04a34bc468753a1ccafb42199ae1793adc100148b77b08533c4bcc0f269d7de421c0657b6ea62f132ae808cc3b998f55e713a9
DIST libm-0.2.6.crate 113690 BLAKE2B 5828bf7a14fc62b28da148284988292646909bba60b2d82bbc6ee482fe0791576133d9666edb1b57bd5208469c78f2b2560223631fad4dc74b7e0d42627ca5d2 SHA512 6ba263c95f1c555e66fbc5a5f7d0f2aca4e20f6aaeca27c3baa4d17aa00b88830334736fc58d268d98e50bcab65220507b0d8e7973fcdbf14600ab3f20c34a56
+DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
DIST libsqlite3-sys-0.20.1.crate 2306064 BLAKE2B 9e0276c36311a7aab2613735c13b91f8dcd77c02f98bf38bce5f84852f1139d9c8dcd077bbc6ab55560fca69b27e08d4d1a0a7ed17152465267cf1cb4477d5ef SHA512 8ba1e7c7a6a5dc11ee4a2c817879478c7e3d349b237b418edf72489a232d39904537abfa2274553b06ae2dc909f4f9e2b3d8ae91a4c75768a3215ebeb5c057d1
DIST libsqlite3-sys-0.22.2.crate 2345859 BLAKE2B 284b9195b7bf48f138970dea782985cca3d105112430400ac76189eb0d44174a063751693fb2978db1503387eb4865634caebc7d7d0800cf34fcfd8a4ff4b5e5 SHA512 c87c19f7b4f2043de57da0bcf52fe0cf170bc9b894599a2c4ebd1dd489dffd40bf4f30ad78c2b1613e79fa7ccc39bf87d90d8f708d22bf278a8c682626cfd28c
DIST libsqlite3-sys-0.24.2.crate 4771096 BLAKE2B 0c9d4f13f94995104ca0b205fc880ff8e86baa591fac13f9595bdc9a00f6909ea604148589c8933b93d0504538e780fad0b97648d740b40db591ea5315ce6d7f SHA512 765fe281a5d232c3cb08b3fafed9a2dd6d07e71b49763f9ed4391038875bdb4d332930e9afc10cba7a191926a2ebe84a13620c0fcb944c81dc245f81d0e66d30
DIST link-cplusplus-1.0.8.crate 7674 BLAKE2B cbb93184d9deadd4912f6e03dfb7bb9d37f01b6d8d47dc9744724c848f297adb9cafb1599c2bbaffbff336f883e9a24c3cb4f11745ec4716a9a2c8cfa05f6305 SHA512 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e
DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B b8708b06e48ef4e32d820b5a0e25ce12d3d985d729a2d7fef46d0b3b4518b4ad40d037d4689fb2270f9c2583dc031d0f4daa26500197e6c32bffd1400357934c SHA512 ee6d5a7a08b183681ae00890784c9e6b72e4c987b2ce2d7de6e7308b7a10d4a2b532db3d5121523bf5d4a262407f3033af4f4c1fd9f09be091523366fa30d768
+DIST linux-raw-sys-0.4.5.crate 1274380 BLAKE2B e15ca5b63cb994e86a8161e3b6e4bd20da8f574d1a470128f9a209a729ff22c86470f4c2b2a8ccbc1e37d6284b026e0805902645ea4b742425fe34491e519638 SHA512 13c36e03cb5bdb2e9f17622e21eda608057fc9d908bc55a829fdeeb77785094769d4f4b4daf376c5509ceb3abfdb3936f668bd6d5b2fd48e21c5c28b6e597e78
+DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
DIST lock_api-0.4.3.crate 20351 BLAKE2B ffec5616daf545ed4d2ed7cd21fa6340b1892b76702a089474b58320b6379767efd249088f8638e087100a09e4610de7652b718b60c992c64a287c2ebc73b3b4 SHA512 4dda8d993138efe0ffc94206c576e52a879a6cc4e90ffc98caabdfe720649a34c0fda206c4a7b6cc3a99140e619de1da05864218cff6f702e5540165d30573c5
DIST lock_api-0.4.4.crate 20356 BLAKE2B 1b4a648467eba49232df5c595d7c5a0444018269a67db1768c7711d9d1a903a1dd00f99d8654c30186a470c035abdcec9994c8b1a347fc559c684b1792ec7f49 SHA512 655c8a1503b6e7f833b4c62109e1c5005727054847bff81e17d4159f91c02ac97512da0673ab227d17bc9ed0342fe3476247daf74cbc9a0b470e68c648ba706e
DIST lock_api-0.4.5.crate 25199 BLAKE2B c91adefaa0dc3efa786957794b67cf219f5159909179282c13c7e3b68d73a0acebac29438cfcb39b75cbe87bc181e981ab4ff2776134621d8ea92e7a6aaf966a SHA512 d6cd948a4183a73e8b91b9167d551e72dd75820c76123fb0839f8389c7872d2c46dbcf5785d7600ecc4e27f3d214f476585b9c39e85f70500eb8d012e5ff9535
DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
+DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
DIST logos-0.12.0.crate 8849 BLAKE2B 1aa4d2fcf57d7e3953bd4325da1ad43af1c0c9a968ef964a8449b6aa09e92c65c0d0e178f319e0ce004fba55618d576023f810b5aa64f2f59c2c26b0315726b7 SHA512 3fe0b51294bb929d85c7c8223f07012a292376d57b2ed8e91b974cb27501170aa14a50cfc4c64840006ffd0adcdf60bdddf1596a4bf56ca8824d7d08cb26afca
DIST logos-0.12.1.crate 8973 BLAKE2B 344780990917e2c15caeebab955e98ec155f240056b3239bdc9db723e44929c135d4e783a5d3a5af256d7bea2363bfb74a3002ace1865fdd4840bb03a4d79ece SHA512 011bcf2bed59e5c707adb8ce50b26bb845631595426429e741231613e215286c2c05f3ae9fc5b7336b7e7fd0690a9fae2579413b750f7694b6c475d0fca3278d
DIST logos-derive-0.12.0.crate 32455 BLAKE2B 94556a68e8ddb65cb000877e057b46dabc03360068ce06494c400df07006eb6adfad61311420187a55b68760971708564c4b3daf9fdab5f5c864fb34aaace9e1 SHA512 be0454574faaf7e2ecbfec7f2692af2e08ede3751e4efe8d431ca3f1bcb9944c45479c3decf7232c7136390bad1fdc32b46cb2c2fd9883aa43eebe570ba5f425
@@ -335,7 +396,10 @@ DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb966799
DIST memchr-2.4.0.crate 63392 BLAKE2B a3f30546c3b58ff4eba534bd7046446e96ad793718edfd3379bd125c47eb270728c4aed4aed1c6afa27032f74078b2b2ddddd5cc6044e117e2b956bb13f902a6 SHA512 b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb
DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11
DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
+DIST memchr-2.6.4.crate 94439 BLAKE2B d1136f7105a33565214fdeecdc5a95e74d7fc7cf45997f81bf3cf389f3015fa561ab326433ddcff2db0b7259246eb6d26fc7b4e3c90c3af8b9b7ed7e8ec56ba0 SHA512 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4
+DIST miette-5.10.0.crate 88585 BLAKE2B a0cc03832fa59ec5c3eeb7e39bc1fbbf42988eaea8940e8e39cfb9190202b3d5826e09733e0c9b2d8c5217e14f4ac888ae93914ccb6adb206026a65e922c6729 SHA512 415d16a732925fef5945c08910dcd770fa3a6deedc4753dfe93e8697ad6f017c22fc13c5741f9e22a405b2f5c58ba2fa937ae37df11da8ede2d053c0f1f2a12d
DIST miette-5.8.0.crate 84377 BLAKE2B f4894900b2da8b0406bbdfbffffb03d7597245821d8025c92f774d4fea9116fdeb1df77d6a4c44b9819eb9a51102d158d5f21716caa4ccb164a7375aac65c47b SHA512 0c6150a833561e506a4867bb911ac156aa5815a29135559122f37fa04dfcd4cd1272496c4301edd5c47cac16a094b700c545ea61ed447a999a4d336303111344
+DIST miette-derive-5.10.0.crate 16062 BLAKE2B 240d12f522b02f06761b6674a636c3497418b05122d89d08245faa4028543d056789570a5c39e04448acac3036964dd49ea7b132db8eab979d38c96f21012344 SHA512 e78d2fa3fdfbeaa22cbda08e39fa2e8daba0ff664c1ce7afff3d79e74839b1fdfa22c0bd611bcde53c31ac2e064d7d6d708f2ee61e795317c5714b931607cb21
DIST miette-derive-5.8.0.crate 16062 BLAKE2B 36def0143706e2cad04e65563ee876ff9ab7e3a17c78e4235a68ea9071792f43c44f9423dd0f430d09c658cc9ec1e0e8fea9c90d6145a0d7c46ed2090704f60c SHA512 4ab889a436f9765379ddb31365f2bb4cad720c60f8e2916a4f26c02f0001516133188b088047e9d564e5c1e164a2045023186f5347589efecc030d040969c501
DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
@@ -347,10 +411,12 @@ DIST minimal-lexical-0.1.3.crate 94080 BLAKE2B 9d1b8bec8e4e1858f883c77e1db6253ef
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.4.4.crate 49938 BLAKE2B 3403416bf9d10b67ef976eb23be64216027c67c56225efd08c87f8269017cb5174ae64f35d18acb66c7a1b831347791cee5af565f3ddfb31ae4210221604b0c4 SHA512 2c6e484a8a53c6b1fb84e2bf9518919e6e5ba84e7716c0bb8e33b53dc0d3432c35f28f19c18368e27c94f6df66b7674f514ef889cf1b19f546bedfb6e6ebaf6f
DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e SHA512 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419
+DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c
DIST mio-0.7.11.crate 86660 BLAKE2B c55020ecb53cfbff143314d0adfce7e5124f66004711df9dd5f95d18d89b994a13e61b4a12b19a482cc0232393690ac87fc7d56d7d431d85e6826c2f5822b56d SHA512 abcb2d29868ba749ffbf2f4eadd5c24ea80bdc7d62aa09fa0a70d9963e73fd5f603fb9b73410db5f72a051a153e0ef5526992aaaf1b212ff0e961bc31d107c63
DIST mio-0.7.13.crate 87027 BLAKE2B fa1b8287981c3a96c0b6f29de221241d12bbda1c19a95e315f5e026e130e2bff6199774524d5c178718bba47710cc50dc632e942a590f5d5af598e4d59fad269 SHA512 3f9adb95db494dd39041ec1abda0d476b308296024347f28bfaf5883d7896ee052edda026c25a9ccea9a31cbc5431d95c0e13948e90fc8ca7b1a91a19748a45c
DIST mio-0.7.14.crate 87429 BLAKE2B b8277f844429d32b6085dac9649fcee20bfd1922eca541ea927b1ea3c61667beb4f63064a9828cf347ed55678842aab2a608af359b3ec92b595995a6544dc371 SHA512 2349691ea87a086f9bd8df5738705e9d7b59399089948f810b6a7124beffd44dee348703c89b4b1af8d84821dcb932960dc4bd9ec9543558f59a40c4806fbfd9
DIST mio-0.8.6.crate 93658 BLAKE2B 32b10be05ef5d1ed44da41cd03c1624ccec78b6a89b5104ab7a1a3b84dfd299bc7bf7f3671aaae0a2759a56120740915d380aff05af5f5f8b9e8e22fbcfa8203 SHA512 45b3d2a911b66be556dfb79d87ffcc57ee5f33a03fb30f319631796090caf8779e94cda37fc7a76685c69483f1cc7616c15440b71bfcc51239928d8879873f6e
+DIST mio-0.8.9.crate 102227 BLAKE2B d21e886817c57adf6ff255c26c82f6a7eda3a036a78b75f676710307e9fe338756c87a290a9dc42dd536e4c9bec680589424d6d199db7e2bc2498b5634abd30a SHA512 a078b1db6140d77452c24647aa91ec6563d00bc3516fb44c34b79797fdc953493cf844f1ab84d226582e9d61c383f4a743fd93853d71e362fb9dfc8dc6529808
DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699
DIST multer-2.1.0.crate 23976 BLAKE2B 3124a7858a70ebd00cae02c5863ad631eeb4243e848001a097ac81166360d6eff64533ff109722eb6fa2fd2f4e9d3dfa677fa78e2990943932a1e58408411c8c SHA512 6824de499cc180dadf6e7535aef39e2b92921b6bac135b5849129e72ec1ed2a85bd56a08a849b7c3718f35365d3fc7489f579487cd4a141cf839e6491242b4e9
DIST multipart-0.17.1.crate 64638 BLAKE2B 6edf8fa8648ff7f754cd68e23a54a165d4f6d153697fcd7d92570b9ee34b97b5d2dbcdd1963f9f6c70b07695724f7b4efdfd6a97ca7281f4ad8cfcab6fa91b89 SHA512 6a902662c22523271a54000f47a689c7fc560bdb49aa5653a5ac539a1a4f0ba1c408a51a556a6720ec57fc49c2a3059e95684a45884917e3022cfd5f350bef5c
@@ -367,6 +433,7 @@ DIST nextcloud-notify_push-0.2.2.tar.gz 83166 BLAKE2B 9cb6bd1915e6e96e2418b97a1e
DIST nextcloud-notify_push-0.2.4.tar.gz 92800 BLAKE2B 5136f254c51994924f89eb986ae77f0034b51ac9f8c09e5acb17cd9070e3a5f1241e9795d8fde05ce17ee383b56a95c92f84f871d2471ea5f5ec401578421dcf SHA512 3faa2f5a95201824a4fb3653988ff96e180ad840b4545cdef55114c16118d510e0b7fbe396a38d6962db520fe9362380e9eac1e17df89f7ab3eda4d9deb3222b
DIST nextcloud-notify_push-0.3.0.tar.gz 94061 BLAKE2B e012e72bfd5bfcbe60c9dc5daa871a40b489e282e116c75822746992d8e73366900dce64c5f20516b807f682913b2c5962eb60b82d7e959a7a704d90c3676212 SHA512 3bfa1a292222e85f0d361dfdf0958aa57ab3469fe7ebe7eb6b4de850cea6ecc8b477a41f0c1268b6e974ec52299081d2129965b1adbbc7e3f390ff49b499f091
DIST nextcloud-notify_push-0.6.3.tar.gz 106013 BLAKE2B 52fd5465b51409cae95210b27360318110dc744b346e597883d6b2bd28c66eb8fd0c24a70258fd8108a5a87fd314f5f40ac0cc912a0ead801e70e8b4b53cf382 SHA512 a7edf6547fbce30982f89cac79d7d5a08b26d5c3f487c29c1740acd2ec72df3d4a31a0384db963fd8655c53de40cf2c8409329699dc8fd6c265bfd66a9e4c9cf
+DIST nextcloud-notify_push-0.6.5.tar.gz 109223 BLAKE2B a47cece9d19d03ecba71e5473c27944c888c9e2d1c785a163ac9251f2718eb46279d7c779f276eeb2ebb636de4d4a5a25138b222985c7a567f095110356d0e2e SHA512 54c589cb5c75fc30161299b514763f0187cad3ebe544afceb1407b50ac4019e2ec8c447f71afdd029895d7df85b1acc97b2048628b0522300bd0b8cf2633108e
DIST nextcloud_appinfo-0.6.0.crate 15344 BLAKE2B ce1b16bf6de31346f51a6e507a091689c410e118b5d44520ba184f998e38d217a93ffc27910db5de3bcbdf2a82c7929f17184fe4792a10bf454ddfff61109684 SHA512 36c28a0f2932d0abd6e7a4aed65943c09d2741bb315d3e0375f38918e5ef604cdaa17855026cf93e9cfb6cdf03018f75d363d58cb47e7189f309c45fb5140867
DIST nom-6.1.2.crate 147539 BLAKE2B fbee4797e91662a8c255ff80598fd50f62fbdacb3b734ef6a54ea115e6411ca73002c2766deb88ac8ccb698c481763594472204871e7096613137582afc9740e SHA512 f9a12a6c523c1c3202f3c45a514d02c40c600c835b83a1f94fd8e51ab462fdb89de3b32ad11630813d8e3cf4c8bc76acc620781568dbf2eb12469dcd9d3d0b19
DIST nom-7.0.0.crate 120442 BLAKE2B 209c7cac6942b62e213b433c0b41a4efe2a70b6cebd379cec81ca93fc86c917b29efefd54eb2c0468bbcf071b99ab3fd6efb633d1f82ab915387abaf8b6ba9df SHA512 7f640071cd5b1870255a7182580cc94f24e69eeae06b1a1f193e91e26c1b01bf46c8baac56fdf220191ec50bf7994ef125ae1991d4c4659d0d8f7809552313f9
@@ -374,6 +441,7 @@ DIST nom-7.1.0.crate 115647 BLAKE2B 5adbe8250d168379aa7051a4fad7fce3cee74820043b
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST ntapi-0.3.6.crate 127221 BLAKE2B 5e530c90eab66c73fa1864084eb462490bb0cce58ecd9e22659d4933ae94871c722dd2e9b351f9ab620a0e45779cc2030cc65bc6badcf9ccc6263d0850c11447 SHA512 c07f2ae51e4fbbe55de9f617d333e4042a93de69e9bfcdd44acc1b342edd88cc2a360fe6710d9568594e2c0990776004400d0741e61d1a2a1cec4a645c4cb035
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
+DIST nu-ansi-term-0.49.0.crate 28211 BLAKE2B 057f2d9a3b6fa773e5b8b7b33eb0bd588db3310f01354701832716d77dd6c49ae17f69728582cdf84e8387f7c57b9eb05cc97ee6e14541878f12fb50f93855cc SHA512 8168f44f3574e56fe70ecbc67255556bb92215d3520d1cfca7be918b3d7d54be7aa0d82359f1044eaf66f11ee85fab1f9ccf32b13cdc39139c2facc78b2d8e71
DIST num-bigint-0.2.6.crate 87275 BLAKE2B a7da84e705f8aa287b6704a42ae1822ac1555d25e7f51e69b4288a808557dba2c0c15552085a67f3cbd445d518fc8d4f668f7264237263acc4248d3dd1a2c0a3 SHA512 19c1ff0ae6fdfc690ccfe4fe6008c102e50ab9bf6b1f4e4f04a348d217d4d9d538585945466b72b70713053bcfd73685d1a907e41d135265d330bde996709eb8
DIST num-bigint-0.3.2.crate 89374 BLAKE2B 3195b284f5b7743d988078e12a7ca54133feede08964194dff3590f77e41373106c537e2f8220fd247d05c2087536df29d4a2243d6804380696a2d488a4ac153 SHA512 1471b43642d7bec07ba79b08c227a7512debb0a556842fb8e54a41fff2db6948ac3ecaf0cfc05209433db3b3888cf45a4b61e42d6a0c97137582c72a3c7a8abd
DIST num-bigint-0.3.3.crate 89493 BLAKE2B 015b680a0311e0c4fc248e51872bb69999e70c7a9ee64a649189eaf3b7125c1e48b0df0af5e996ca46585a1f9197b1eefea1bfa2598ad7296530e027557d2e49 SHA512 c4e3ef01b4da24eb3676d6716fcda84418e8bfb0e64aaa4cfc9ae67e08a032f564780a8c03ed1403b68cd7194cb29dacc778e11bc821e8c9fe7372a1a95186f0
@@ -389,8 +457,10 @@ DIST num-iter-0.1.42.crate 10450 BLAKE2B 8ef03f8f84bbac51a11d22ad79d745c74c4092b
DIST num-iter-0.1.43.crate 10655 BLAKE2B 41ee6d80f38f0767e134835ac84dacee8b50395b29c3e620b74cf4a843cfedfa71dc690e787b291a2b08750cd8386f1dad768e1b506ce088df33cf9e51b90a8e SHA512 97ac20f16d4518c8cbe944e5c80089fa6bb75d4632fb9f3c9d9891aaddb0e0f2209f6e854317f3d3b41bfb330c9d3ed830f3797f0120d4b1863b1d6fa3b9c07b
DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e
DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
+DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e
DIST num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc SHA512 e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f
DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f
+DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
DIST numtoa-0.1.0.crate 8999 BLAKE2B 6a8cbf17458227fa87bdd6a35404e09afc092a1ea45d68c6c035e08a9d344fdb356b1bc7b52239dd6354ed9094e9338ccac599542bd7f0caf167ab8d17ad5fa7 SHA512 41b5c774048592c5867fba217c85d4ece4540e0f3ab0eea7dd1a6af340ba46dae42bbca62ea7fe3afdb258660f39a3d3082264c99dea67d3d1ae178d00a01354
DIST object-0.23.0.crate 203889 BLAKE2B 41dd20ad5b43b026d032b50360bcb1efff7aab471342da1ab787d820722f4374fef8df48eae722016893618f0e1af3014e42c56a57ea8792594b5fee676a4d6b SHA512 6352624a9071bef53e4b7209b3f8cd5168d54174962565d76f8eb9201dc84dc3b26f08c81ac954bc9d4c55032a022abb35d160817bb434ef27f76949290bc7ef
DIST object-0.25.3.crate 230711 BLAKE2B aee91423c1e5da1c2221c6fc2048b1764fcced2853e7e2f3d9ce4b86b13fceb4f5f909ffb03981c1131b79fadc1bc7fc5756c7ebecfd4a9af0b4b4442446e378 SHA512 33e6394962a7b566554e4aeb71826e344646a41601ef9e28875582d4fd5b64ac6eb6a99944273dda0d5d2e1401c3ed4be299b3bc7e446cec2638cbd82535dd01
@@ -398,7 +468,9 @@ DIST object-0.26.0.crate 237724 BLAKE2B ef550309ed83a55325778d13d84bae1d75fed882
DIST object-0.26.2.crate 238067 BLAKE2B d7731f530dbbbfebc506dcd12bcf33e1421785d9711864d6d824360aa249b85985f4db69ad4036bd7f8fa22d5909f973a0f58a03021289a611ed5290d2fa68b6 SHA512 42882e3b1063ad8326bedd3f402831d6206603f8736c5aecc3c16d296007d25360ce9143bb3f859a6d52f1a530809df1f1117d321f0d22f0b43c1831366eec6d
DIST object-0.27.1.crate 228030 BLAKE2B 48ebfff83ebd0c1bad5f956f79a0f8628f9cdcd75638ecb92f040ed84f625425062c16449ce44b29d9d99c3950554fc1a480046fff922bba30348ac14d68d887 SHA512 3f25b663fdbf9a38090c2b1cdc03ca40bead87fb83f99143e79a272dfa4f2fedc387a50d3412d42a53aab228bbcbc6967fdb5a0c8db0a8a3e3ae9cdcf1061589
DIST object-0.30.3.crate 258901 BLAKE2B 73e190fcbf7c47950ac036306ca8e6e03bd1772466cd580fc51e246868cc69c4e49c712601759533ea650c806a8363d0d77582e1363ce2b5f92d4b7439fde91b SHA512 61414475d3fcc7c4c3ad8c1316f6ada7801e28590d98bd425fa246f091d464de4eff7eba7cd74904517dee95ae0673e3d581400adb971306955a0aefa814172c
+DIST object-0.32.1.crate 275463 BLAKE2B df88d37427c2741931ab0ef24a482755168c7348ccc280f8264e94e5f8548c608799868e0bc5984632ee02aa84313fc5e222b7cd7ebc6829729ea49544f13416 SHA512 5bfd3b8960fd80bb48691fdef35d7a9fc3d752a1cf5f29cb4e146a17d427e878d972d208e8aefe5015b3c62d065ed9a66f2f9f790b4743d1a4a3f9c0b8e581e3
DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
+DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
DIST once_cell-1.7.2.crate 28250 BLAKE2B a30a55f6d6e820c691928173a9ce70a60486b28e3e79e8a01a08d87ca0bfb1725b967cc9e070cf53e71b924f73fc2eec2cf67190fc743361b60d82290762725d SHA512 30cf51249bb73e9881cfbc6a54ead7a3db709d560da8d420fd85cf248e66c727b92e8351b7c0c682913cff12b3f984684a272a69c965c56f8343948eb5a194d6
DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c10d3f289079a781c36f050c1620cc279742ea8e5b15ec48f3d6038a6079bbda7fee3ae8e1128bd916d53ed43a SHA512 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827
DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae
@@ -413,21 +485,25 @@ DIST parking_lot_core-0.8.3.crate 32147 BLAKE2B 5218cfbff706c4388fef31c885c7a5d5
DIST parking_lot_core-0.8.5.crate 32466 BLAKE2B 44d9cb65444ea93fded7e216e3bdbe2256ba1611f5cb6f80d67a01e71d428b81e6c7fc73cb928e2125f34bac0abf4d1da39f622e813dff89b01fed7632308b7e SHA512 c4315df551748d1ae77655e4d9f8c90f911498856e5358009e9e02e410bb8085f006f369188b0753a298371ebd74a5c383d848b65e31b55f3462381308c83a00
DIST parking_lot_core-0.8.6.crate 32567 BLAKE2B 9943244f813879ab85eae0b9a6bd8f8f0070fe190bc43148a832b217ad546bc97e58707a3987072965a79ae8bc2fa839aebac272f2de00993b8ac1ca0c5fc5ef SHA512 906241f8e2d71784d572fb78978c9550b19af9c4e32fe3b2da751287806d0faeba61f5bd36f7aab026970b2bffaaa1f62ddc10c64dc348eae61bf7b51297ef80
DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
+DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256
DIST parse-display-0.4.1.crate 4718 BLAKE2B a39bd113e2dd77e30cb3d11fb8bd1ff455f7a724a8e848a0958ec2007b80f20883c99ef8bb3e739e0ac7ac7b8b93f756f63b03f8f97ac4cb35fc8d707d853877 SHA512 d18e7ce7e21867e889c99a6cd81fab8d7abd42af62a1d6efeaeb10820e7c640eab3c069a0644e285c4bf5c73695627822dbb532c50b40ebcc3d93df58f45cce4
DIST parse-display-0.5.0.crate 4828 BLAKE2B c673284e8fc9538b42cbe7b4a332451876bfa3acf977125752026e823f432fa00edb0ff6357d891c05f3b80aae4a0ad39dab816fca6cb47b8d25c823e5350599 SHA512 8ea2942e7b091110e9fad6513114d9feb2e0b1194898546e62fb6a0a2fa24a22f7a29a24789b3c90300d21a2cc83ff2d74486a785a1af500fcf52ce4c2e4542a
DIST parse-display-0.5.1.crate 4833 BLAKE2B 6f3de1639b3cfd7e6333b9edf5bcbe69c5f5c650b5febd34c451b9593382c9cfea7db0fb8768e03e6a70888bb0b9671b7c8785e41c36e80a78df53f491d773a9 SHA512 b802223a104b9c2b60acb125288b971381b76d103f1ea49f99aee47de3be10ebd484117b670c0301724e2cdd62ad040fda6fbf43b388a26937a5f48ac610a757
DIST parse-display-0.5.3.crate 4866 BLAKE2B d31630ed3859b18083964608143e8ba5a13a8cd8a29e8de7788c0e1ab2cce4b850fd8399247b08c6abc6b8f6ff0dd7ec706f617f85c1d406683f370f481fe1f0 SHA512 0e65d99309d2853a3337155bc984bbc2f557ea1373d3b6ba7720db1144c5ed694786a576be2b09170458b9c199514d2964ae752cba40c73dbb192213e7d8272b
DIST parse-display-0.8.0.crate 6924 BLAKE2B a946341d657c5873ecf12ef33d86bda386ac860cc033eb82b0fecc521b0ec31d098617c35687552dd9e2aa7256a59e12016d95e0521a6f4d62129177b95d37c1 SHA512 05c76e5cd247f0d45f64efa417d95dd0428bdc98956b1bff0b92521c7dfd8085c6793445df151d4c923f015fe3dba35d49effb0cb2a4be4888af62af6bfe2455
+DIST parse-display-0.8.2.crate 7191 BLAKE2B e0b9b7e959c4c6900681e446855c3efb9707860d846d734f1abf4c5f9a4c2aca72802fd71e27c42b8559472107695ef8ba3ef994509dc0fd550a5e4b69f52a75 SHA512 66278134d58ac5efd77c9e287c94bf49ecb793dd88eb770267a035eff35622b7b4cafa4390ea33ddae949bcb15faa58a6eb8b7bdd52bcb67bc5f7b8de9857262
DIST parse-display-derive-0.4.1.crate 15394 BLAKE2B 66f2fae5751296f38ae08c30546bb5eb83b2bf1dd5a35ad32c3223a8c4d238900de43d59c163bd0e2fbe466e7264215e6f3fdcbb8755c3994cc87ed4876c7fb7 SHA512 863832ffff653279fdfd03d918ab7d3410713aad69b5eafa6a130905b17fac9c14275a1f95b41ca0fee24d40162938d8215a1c7262437e226a32b9115c04752f
DIST parse-display-derive-0.5.0.crate 14731 BLAKE2B d8f4d7a28b0fbdc5fc6fa725f03643a6a8077c5b5c0ee68ddd72b81fe651a3c9e8e1f0c221c6d419e8fc94a5d42b8fb28ea9b4dd5fb3e7c5cfba74f99781f46d SHA512 4d34579811e1adf0d9316cd1ebc64b2adf4fc3f2a3553bb0b8385c19b50693b2e12568d22b288beca3947e74a3d17775e325be700d29338be88ba7b55ba3236a
DIST parse-display-derive-0.5.1.crate 14792 BLAKE2B 0b5d5c021dc6020a3ee723018c426690f1cd337ad120c170016cf4310b4c7a0271bfac539c80af475c238fbafe88734131418a5304093f4a58f27221afc6d970 SHA512 57a7e03a3fe66f4851c0351604ef265ad9291da560fece4a863d0871335449ec1476176269932a97e1085d3a5e8b9079ecc51d4930e9e6b288aecf5fb79568a4
DIST parse-display-derive-0.5.3.crate 14871 BLAKE2B 2271420bded9b7f08b66a6cd4c865a5af457a1f8bd29f5603cd6695d7993f218539e5c36f656767c1f36c1d3506625d8432cd49b368e7aa78219bb77b660eeaa SHA512 3bda6f8d72b0b518700a42924b8b9c5d5c561516881e0e748561a51ca82180361bd5f7351ede1777a3833b0c21e765d372b9e95528710233bd90a123a73ebb8c
DIST parse-display-derive-0.8.0.crate 18524 BLAKE2B 8d4359317a689d79347988e19cbbca118bda345feb837332d2c4b11d43e52b8f4e828faa18a68281dde7e2483e7622e163cddb0e013d7f408d5218c6deb25894 SHA512 cd613cda49a3eda9553700e76b5e93d153bf418379feff4d1e928571f6661389eedf3b05abd1cfaba177db3e66fc31b0979762f02d4cb94e507fd0da2baf3141
+DIST parse-display-derive-0.8.2.crate 19140 BLAKE2B 15074a4eddfcc6439093c2964470c08b56664739908b32adee47f86bbc5da7b7bb83f13e5cb33f814543c18499a09e44feeb923f88b530562b8fd3fd1f091fc5 SHA512 ec045bc61c6ed763cde697840b3f0d87f32264765868e58e1f090e3dd5d156046b4629d6bb4f8150511b52f20fac0738cc9dcc46fd430a95bff7f17062362efb
DIST paste-1.0.12.crate 18156 BLAKE2B ab4426f9f588de4c50114421c4f9a0bb2fb5f144e9cde5d0d8ab14b3a451ff5219a99ee1cfa82dd48cae86f70d205dd8fef591651e443ba118bb27f7446e601b SHA512 fa75129e5463347ebb871f2e409463d2f164e1d9cf7160aca044dd280582354cb3286df05d56acc209174e371b577996a5b99ff35f12810610172bd9de21f98e
DIST pem-0.8.3.crate 9395 BLAKE2B 7d4cf8a8b3e55ca8fe39bc65c6616c5ea0f91bda666493688d98e06ea9fc3c83d0b0a1a10b4c5deff685efe2f9858f63fab765b82a1c79d1d5412a5e6a706dc1 SHA512 30421492b14ca94ad8bf7e3d80315f2cbc129fac18655f33e2866e4de20201f9b3e9109c273c5bcd7b45ecc0ccdb8f7e6d8ead07278890d1a043688752f572cb
DIST pem-rfc7468-0.3.1.crate 22690 BLAKE2B 4c3ddef796a42f0e1c14c0da4a0c166f81396b6e543246df49b404079eacb26fe02bf8dcb294e05c7d546f548bc4ee31108a289556271c4188c3594af9662265 SHA512 b63bad4da20cb34bf6da73526db352935766816b486d98546b4fb1194b55f8db6001ef5a982d6a6ea42c93c877f68a652e2063f94d1344a2439bc3bc5225d281
DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a
DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68
+DIST percent-encoding-2.3.0.crate 10196 BLAKE2B 155bb1aaf0db4d22179bbe24b2d312f3d507876436e8ce76dfb59775282c1136a6c2bf5672f4b6bc274e4535acc9e50497c3e20b77aa2490512755c9cc9e6c41 SHA512 54ba129b0f3b43627707be994a281cdb69d5a7bdbc91dfeaa0226cf2834adeff7d2597dca5d11dd48b5731e831acf1284497b251abfebc0618761f98fe3c01cd
DIST peresil-0.3.0.crate 13573 BLAKE2B 6a5af428257c66db670a78bebf22b667b68633fd17e883ba288e089663a80c594dfe3e4b55043af3070deda8d1643e724743f5e840f7c7b7d0fa26409e00d589 SHA512 874580a62add05677f2573b7668612caee7e1653ae6263652fd495e5c871b8e71c66e20938a12348cb63450b3c88fbbe49d67b71868a8f970d82d94bd4425961
DIST php-literal-parser-0.2.10.crate 16905 BLAKE2B 1e7ceecddaf8b2e058347e2013960811e696791ae43d1e568f976d54d75457b4748c7b557db9e35a5824b801103d8ea0ce647ef47c1c0294de684cd935097d93 SHA512 96b52c0c727842543628dbdefaf29ffeca181ee7ffa4a21577ff72ed53b974b54d9072220e1b292d76229141f4295159b4664aa739e0a4554d1c98eff12cd495
DIST php-literal-parser-0.2.8.crate 16897 BLAKE2B 525f5d911fe7b1f7865883f3a07eb6f9fe4f6079422ece1bedc18c9533e10967ebe2c410c92f02b530c8450c3db588f611597577a332579cd31cd969179d907a SHA512 50ffd31858b936fb47b53e4220cf77df27f1c474ca5b0a5ab8cb3f17244c18653d8c156b92704bfe3afe6e28d34858e9235a4409dee2f1cc5162484eeefd5f06
@@ -437,10 +513,13 @@ DIST pin-project-1.0.12.crate 56972 BLAKE2B 1f6b106cd55b9692bb1d671bfd51011d9f89
DIST pin-project-1.0.6.crate 53802 BLAKE2B 035ebb53abe0106994b7044973a2473c62a0d80693c47ba0d9d2f34d698ddfc838e52408093691d17070ad049a20c64c0828c53d7125b411514f1c48820b1b9d SHA512 3fc5d85e1c48d4b4df305e5f93266881a8f16835dab135e298ae9d0203fd2de0fb4cdce1c9df29243ed9e03fdc62eae8e553aacabb324a19237039093f9939a8
DIST pin-project-1.0.7.crate 54847 BLAKE2B d902d2bd9008ffb0f254adbf0fff3c55614abec67db5a5814707f00ce50690e47890c2ab89ac488e12661c59db7692502eb7003cffafb4a57a66959a01f139b4 SHA512 e3903b508abb9a1412d8fe31f04d01c2bf634c770b1d6f697da1ec4eaee023ed95d5488e1fb4f3aca62afe145b52730c40781eb6d52deb55d5f9820503a92f86
DIST pin-project-1.0.8.crate 54991 BLAKE2B 27ee86530b313e3514950e5f072367875fff4961e0f3ff635acaa3be08e0cf1b60aa96ff782651e25d1aee9abb4351262fad02ce5f90972a5188ca1b8ba30fe8 SHA512 7a838ad361025b22cfd6ef0ae600b100e673b537d499ce8cde9728520eaec11a68edc8c65e3a1532ffe8cc1efad1d7aac7d8e9f82372cc5a18a3deaeea189dbe
+DIST pin-project-1.1.3.crate 57740 BLAKE2B 5201a01cee2e98caa0d3ed1ff25d4af8c4a74bb0a6f5a4382c3e2d90bfd5a2cc588759867e77553225f5bef547bd6be8bf1f613516748ecb26da9181d4460b85 SHA512 91b5e0a66e620dbad6b189cc45c41dfe2493d5ce09783f1bd556cee0ac1b3b103507c39c77a393c45fb6eb93dc1f1b9efd4ba5e2a9d4507240978f1020f12aaf
DIST pin-project-internal-1.0.12.crate 27956 BLAKE2B ac5cf33b5981e32ecf802a9de1576f696006ffc035b33173b1606a1d12c7b12c53a217f5723e8ebd622a121345f440b200ab3972410a2f161a5ed83fa8769ed6 SHA512 f3f4839c5fa7e3232a323283ad9636cd03e1bab79b439cc2d2ea954d60a3dfd417aa4680b7a34a3baa48d7e02266cf16e56b719a905f04157c708c90c02e45a9
DIST pin-project-internal-1.0.6.crate 27304 BLAKE2B e89393f4c23f91e070ac984ae7e19d44451f39cd34a6d2550cc7c5bd42b04db6189eed9b6b10fd1f21311aa922e5a1b312b44922368753ee656b8ea8c6edc7d5 SHA512 754216e5151742c6f957bc8171128af70ac6fca5f2a5fff2b0c3e2f7171113c19fe12740f9f711b83e012687df575e9924dc68e2979cef844597fd7cdb71807d
DIST pin-project-internal-1.0.7.crate 27884 BLAKE2B 52ef94e6c2fb44ee36d7d5bcda09fe65dc69386f6df6e4573674c6e796ce506ba672c1421603ca7501a7b3747f7277cd8f4e9c121e4068d5e857232de08cb1be SHA512 14d96d6cc73c7b86151f206383d24e1c7d79d70f586ff59f1bc47fccf271bef4a0561eecf86f7b03cd14520040f80ec00c266df79b2eeb04506582d80cd2ef97
DIST pin-project-internal-1.0.8.crate 27941 BLAKE2B 74992114d7d582282a92334d2b88f6c50083dcefc1bd62f5cfc588d5255ecbbdd8a2764a4d877051af0258ff9ae37d503e021d27f2a35ca497bfc11a12317ae4 SHA512 9bd11fbb60e3cb99d81eee590b4672d2c2616825e5aa99e01c6b310e5c6651b9e7f6097db0975542746ddf4c455f090f450ec7a588dad4031bb5d09dd91d11cd
+DIST pin-project-internal-1.1.3.crate 27824 BLAKE2B 23b59024481710102677ba35aa8db8e27f6ce0973941addc11bc8a994031c2a4fe04cac197f04fb13c61110e554953883f50b4df15dd632e4c59fc8422fb26b0 SHA512 d2aef23074cdce910fbed47130636dfe3fcb6ab255c6fb4ff822d364d54d181f007c80755ae6f8c7519054888c1a763738d523217a8157542aa35007a77f2288
+DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee
DIST pin-project-lite-0.2.6.crate 25494 BLAKE2B 851a8388c3837d8516d98b561a3ae95b584e7b0e56cb04a300b45e5a97b4c81bde991a9625f42a596244f3f8638c26d6ddf46cdc7697aa24c823e991d0c107db SHA512 21b298896a10c2b21e481f5769a9ce557ec376819681599699f0881769d2dd378bd0bfdf7c43cc16eb521c48c67207e63373622fff84ff26da88703a57461461
DIST pin-project-lite-0.2.7.crate 27212 BLAKE2B 71997c66fe24bbded0030acf9d460c8ecdd07f7a047007413ad5daee06ade30ce487e7f921d610f9e0bc7aa036391f6c595493d9b7d95c17e9195f5a2b23441a SHA512 c948201981269f6f54da069470c56c5b9c4c6f52e349dc7970ad828d412facfbb66a09745c0565b4320fbfd1aa7983f3664604f7ade37a30cf25ce253afe8749
DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4
@@ -450,6 +529,7 @@ DIST pkcs8-0.8.0.crate 27313 BLAKE2B df1c3d7964646250e27538b7622c19b116232954fbd
DIST pkg-config-0.3.19.crate 15451 BLAKE2B dc23b5ef12719b4b3d2fc5c93c087399ba954a5e127be91b26619466d5d7422e71684d02905304dca65273d69b66338d94c0642e3810a14df845ef507ddc0bfb SHA512 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9
DIST pkg-config-0.3.22.crate 16145 BLAKE2B 346b67a2000eb91ea8867e5a861c87a7728909d6b20dd00c9b4571d89e5308a108906fc80fe3a2d014fff0411d9bb30fcde224abf8f4aaf37164107861083bdc SHA512 435b9d99a1975692db3efb3bd0e92899c43ba4003aecc4859dc71cd2175521973d5cbe1be06fc3b40af2a7bbe1b0a845be73586c0cd96dc218bc4fc7dce11107
DIST pkg-config-0.3.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435
+DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a
DIST ppv-lite86-0.2.10.crate 20915 BLAKE2B 83a075381c24b2b89f5266929f5672ce051c3781c1a199252738dadbf471618c8b87452ce84e1cd87a9eac11b44107002894f544091210cc7e77bf52c045288e SHA512 c9941052e504b9b310024064026e4b1d540dd877705ef450a833d9ff6dee70ba874cdad68c46381a71d5b54482cd80b3dbb8e0c225758fd339069031a55195f1
DIST ppv-lite86-0.2.15.crate 22002 BLAKE2B 3f967f112ba799f18a3f897c944ea656994abdc7c912868023de90d3885a87d9544159c44b6aeeffd83c1fe0172e326bed4044c2d199ca899da4f8420629736c SHA512 6dac73153d244cca97ea00e429f783a7d03b48f10ee450cf6f8d77581010b28be5048f53322b0c888b425b5085f440b6ea90599ea00c55c641de6e29da42f0b3
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
@@ -463,9 +543,11 @@ DIST proc-macro2-1.0.28.crate 38732 BLAKE2B f2d4765789d03d5d26c9de7e1283ce6e4086
DIST proc-macro2-1.0.29.crate 38772 BLAKE2B 742c2602afc4beddc96b688d105fd93b1dbdb3cfced724aaf542e97120d374d334e90cfbf02ab62741dd052a272dc583b7d2e1992da3d1b8ff260414c65ac89e SHA512 b3b3b7c6988afeb92209c7e0362f45f9c207611a74bb63bc7746b86fb9ab0d74fea9e7a2d9bc8ac943225ea439540726ffc13711dc5bcb056c1821fc99e8dc63
DIST proc-macro2-1.0.32.crate 41003 BLAKE2B e8da70dae2ee75aa2c344602e55cbbf9ee5316ff6182c870b64f9fe4b33e60b9fb1a22137acf357615331f2e4079ab1e8964a2cb0234fa439d1b3d8d514c2eff SHA512 8631714c226c8a6fb330a529f42214216057eca85cfa63afd3de8600d2638e2be45efa54155ce73625883bcbabc2c56cb865ad9dda04e2c7092d955caed48abf
DIST proc-macro2-1.0.57.crate 44506 BLAKE2B 6f3535a71213b2403b4ffd088366cb9e6b729def8b31afeb153702d6af24e93b4e90ca3d167ee260d7ae92d0c30ef69675587f63dc2c0b267a9354db05f648b4 SHA512 c812e51f1a85b9592d2259f5568ed39ebbc837a44b31237b943f6f0fe9c6149854597320d009730f5d6337dad59bbf648a0c3764fcfdc74436645c9edb8e9336
+DIST proc-macro2-1.0.69.crate 44271 BLAKE2B 9d1531a0b123e6238363d574bee03ad050454b65710b9800c12597f3a9ae2f9bf50c617da0472b7ac0b549afaca19c546ccd6519e648598500efda9c0db2ef6d SHA512 d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1
DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0
DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5
+DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c
DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
DIST radium-0.5.3.crate 7588 BLAKE2B ce39c4472bfa731745a0b78179e00b83116d729326d7a25dc629278949095ecc24a1eb13d4d39981e95536cad3f3fe2ac77ef9da27b8d462ed720bfc7624fbc5 SHA512 f4af86cddec991b11d86b1d976e212bb19da8d7e5ae1d40ee812391c21d3fc855bdb2770395baf7efcfdb5b2029a99c9038702a28f8c9e925e1b23f03c0e717a
DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e
@@ -489,30 +571,37 @@ DIST redis-0.21.0.crate 129225 BLAKE2B 7d6dc367a0e97979ef1c0b851a73b706f1d557101
DIST redis-0.21.2.crate 129247 BLAKE2B 001e8424f08b3b60c43a6fa398e4e829e6350fbb217c6bbb43659189cbdce058166d2be672e30af9b0e08da2fc4766969d3438b9d974eea5f1fe79d1cd249333 SHA512 446476818a073645232dce9b8a5fc6bb82c4afb1b156e3d99cfeba6ea3f37845ea16e3354725be44efa896af3ce69a2ce328e3deb562bce2485392352455bf73
DIST redis-0.21.4.crate 130496 BLAKE2B 4e2f81cc23d6016dbcd991f6538db230472d777bf9c70d99c3ab51b62b0fd910ed2ef5714acc52b0c10473c868bdec2e196c8621b05eaef2d189b995bb3fab3e SHA512 b087c425cc8c4e5ee0d38a669540edd0f1a17f1ec6e6b42bce50ef3c5b540724f406298dda09473addf75322a69e1c99cfea19f7185491eb9e208ed8a8dc5282
DIST redis-0.23.0.crate 160174 BLAKE2B 2ae245abdf8c62ceb11f55794c153543f6b116332610a53f19d1dd88bdf4f1b9b04f27ecedf391eef7f6964b2f24abeabbdb31fa2b81db5749985ea63d506f9a SHA512 ce40eb5e5c0d689795ad7333c0254e0a302a4b31ba2648ff99a4cfed1749d080061c7a03201e1bc0ca4b04cb5927ad5b9258d3fc45ee0dcf24f093459db60559
+DIST redis-0.23.3.crate 184669 BLAKE2B 18522035e676dd4c058a00b5715391e0093b454ea1c113e98f36ab11f3cf3e331bcb8e89fe111959f6d0effdf2a371b05c476be696ba3b6f755de5df7927f573 SHA512 cf6e1cbde9b84193389108305ac3ba136356320e3631f4343d37cc17128ca577776e8616ae8156b4491036ebdeba026416fc1c2c3f5cff171e02613a4e752efc
DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92
DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
DIST redox_syscall-0.2.5.crate 23449 BLAKE2B 2d676dfe40f62285463a25f90ecf24ddb8548f91db1dffd779aaf9c1210bf1eb9c7c535b0d04ac7a483e0724d24ac1d1ed6c78884ad2631a53a870488b7578bc SHA512 f1625eaba110129942893e4cae548d22b6892d275124d29540c947d958e5bb7231309fe052cf15bddb23e0e8f0cdaadd002db5bdc3be578e843c46c175526adc
DIST redox_syscall-0.2.8.crate 23697 BLAKE2B 5a084a48e06ab0dc69f64b05058b78d994040da6c42f04c8b615b1977fa3e813cd5a531ab33402402914362301670709679aaaa321e8904424c38d35c284b7ec SHA512 250556a7683254c9daf22887b39abb010eb9d4fe08b944e52bc6595ef6d8acfed76e5f43931fe20c84bdb3743772fb62a0be154ecfb6e66c2facb4c73546eacf
DIST redox_syscall-0.2.9.crate 23533 BLAKE2B edff38a41e57f40f9285d43deaacea32d518f5d87382d535b0349f123569613d50e7b45a70e4013f35632485951967a5157146593811102f3c0a7d9177f07fed SHA512 4f3c9dcb925c57253fa27f6355482d4f984fe31c4f562f2cd22e953c6f1f475e0687003e495167f400f77d2594ffb9a69548454db8086da5913c00643ecd337f
+DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
DIST redox_termios-0.1.2.crate 3268 BLAKE2B 5f3f4e2b7e7a8172f92e8161eb1dcd208b86320868ec351e2f7b47d8ed170b3f44ad8180e44ea7a554de0e53fc268365e683244ad59e4afabd11a09ae378d2b0 SHA512 d8624b2c78d02c5d3afcbecea9ad8d218bff508703cb50684d6ae05614a9f41bf2aa8c47440fbb7d964f01eb9085364222833fbf9c45984508e9d755dac563c1
DIST redox_users-0.4.0.crate 13023 BLAKE2B 66d0d1169f98a27a00930c86365f289c38659c0d7b248a6870d1c144dfe63c9752429b2912006527d42aa321f9605892ffa85257eeff1ae148254bf370dafd02 SHA512 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9
DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda
DIST regex-1.4.5.crate 241716 BLAKE2B 6e818193ae1bc8edb2415d82946227ac24b5ef9fc99097d4bff1574a5b1accfd33ea04e38be4f3321c0a498888b2feb99c5ae4611974c79cf4a44d5d38c7fc3d SHA512 9ddcbc7a69df47ef1321c45b681ac2e08c693a7ab0de9b877dbb6eb6a5b07788bfb8444f3e644460bb2a7ad9a768567e0366aa34df2b9453036385dbfd39b85a
DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0d3aa57263febd47f7ec12765526f06f9c52a5497bf0d9b455f1d1b39e011adc4c28530c44b65c8a453efc0 SHA512 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19
DIST regex-1.7.3.crate 239886 BLAKE2B 8d9413178b626b09243e18a1c5e0336cd41e05659128d4026bd551df0c34b9e141e36c3134f3b22200b18828ef89082a08515047159afb4f4960e5fa840fd54b SHA512 f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f
+DIST regex-1.9.4.crate 253112 BLAKE2B 434a56ab97d988d0121407f4b49825807c639cbd9c498249da9fdd186a40340157adfeadfb8b0f442fbd63968f4c9fb36c487d9472cacacd1fdba9c357bb9218 SHA512 4c7c478c74dd6a470ff89320a6944ea301967543a5ab281341cb4c8abf1dbbf909f329e73082ff5157db8108eb61b7a1a8b1e88555f848a876bcc5072d23e894
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-automata-0.1.9.crate 114560 BLAKE2B 2bbaeaaa896479c817b7bac2f51108f8f74fda72178068c3b5e599b466899692fba8ff3ce8cd30f1f978a944a0df98f466f3d4bd340bf595d6f7048ba6f648a8 SHA512 53323733dc2f8c47ec33b5b3aefacac3a0042cff80c59c3a05ee02b581671dd9a6ebf6b0b5eeddf9cd249662731cabf5a684553daeff440bf8d1d4d296afbeb0
+DIST regex-automata-0.3.7.crate 607421 BLAKE2B ed040e37e24979118edfe37ddd25443986cab4ab96e6391f9a6f70c6ac308678d5773a14bc2d10e809d7bd26d2725bc45d01493efaaef7e6038152de6fc7fc08 SHA512 967f5d0b452ba782b7e5edcb3e7f1e730407cd65f072eecf9d28d1e4c2cec9954a891a3fb4d69310d299a287a5c6afd22f71f7403dc65e07b7be207a2eac83d9
DIST regex-syntax-0.6.23.crate 293195 BLAKE2B cc7c951f252fbc814d12e4276728ee0fb9fc381e5c6b3f9ed2204904ce36ec29d95278db00ebed7268ff65165c19b30b0d959e7e5bb26c96538bb3aa7288d724 SHA512 d4f41e40c1460ee95fd96514a3accb4eaa6c125b47abf66ea7b0b60267c0ab112c51c1877d71bf1cfe4f9277f95617f5047058b2a3da91dc24aa5c1cf2781f34
DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
+DIST regex-syntax-0.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dffc8f0409ea14843a135646da8b37a7a568c12ede809d9fa47eec2329f68da7a3b3c0e0cabfa200de64affe6ecefee3 SHA512 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd
DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c
DIST reqwest-0.11.17.crate 153775 BLAKE2B e2b94a229d6fd77d15ebe8851cf4b78758f3fe960c978497a23d210e881c5b69fcd0cf06dd6effbc1e1cc1f9a6a9a68411af112091d5ab284d47a8cac22c561a SHA512 99ac0f0d044f798b2fe079ba256c3153af953ff536d5d696d24fbc669e42920c5ee3173f078e8cac27910a1236e110da8c65333035e0e7c42b1c936ed2e2a16b
DIST reqwest-0.11.2.crate 129168 BLAKE2B 2e219d951874c90200150c678919fcb1e0dcdba2f90b34bd95587ca01376265c5c89e8937ae1db5dde41be579d781eda0b8e662f803412fc2d74d4fdabeefedc SHA512 cb5d2dc85d7a0eccbcfcfc11db3fda7647b5ce706ec33e63e7105613e47facb20ca82cd02f8b9fb44e98be501e4e59fba6d7434bc056ef58225c8845417018b1
+DIST reqwest-0.11.22.crate 156932 BLAKE2B ca25d5ce6c603310a0cae8613e002a158e6deb977b5dfdb4cecd4d313ec90de369b740e806f7cc3d58137c4e72ccc1ad2f96de0f843e4d7da6425f7782cf78e4 SHA512 aaf1218a239a9c979b7a14198bbc1ffada80237a0d05a63242f8486d416c3dce636dbaf205976da4655973ddc5168a3e8d4ad341e2f042c5f239a7af35c7c5d2
DIST reqwest-0.11.3.crate 129367 BLAKE2B 7f64ec4095f1c01391b17bbeb041043c7f6fb7535d2108b3a174ea97c2e5d26806ffa11fc442f53a502c487a43f641649783094b5a7b11512c8638a17375b006 SHA512 140751c42180a20e3302a0bf266f2b3c19a720764ed7114b57a4310756f343b41c9935cc47d232e0946a0dceb3a21cc6c21681121c9f2e351c93980cb198b8c8
DIST reqwest-0.11.4.crate 132776 BLAKE2B 2cd8e0a1e2256c93fd03c4676210dab24980fa87d0575e5c8a9fbb5428547c4bea1059449809472bc53f3d6adb3ca8bff086e1c5a48ebffcffb9bf7593e94ab7 SHA512 89bc5ce3658d90b090dbc7952faffc0045304a7d4e1f59a0f7b0c266d2dcae0bc8c5174f4b3b74ceab7b5b8638b5f10ed2b60831ce91972360d849328647e1e1
DIST reqwest-0.11.6.crate 137108 BLAKE2B bc50db076692e89b2a0c3cdb898c2b531c43d51b2d3ce646e1e6f96434a8843d879baf1a77cd65b3a5b2269ddea942cfb0b1ca404afcdf11224b0427805f86fc SHA512 39a76ec1667fb83c5315f5d49c2a4325e14c5fc46c23d5d519449cb2284be3e24313d91007274626e473f1cc663594c018004b9ed1f912292550bed15e0fab1b
DIST rfc7239-0.1.0.crate 3636 BLAKE2B 9699ddd7546892d819ea3c4076d209951ed3d1f1239ab9996084839bd386786924260c77cc85772a69c6717900dfb7f5fc4d716f671f9b6369ce43bc80a463e1 SHA512 cf8aa4a9c955adeadb73c1f085f82264f93a98129cc8e37fde1e66d5c5f21977ec6a34a732e178aed237cda0e84300c287aa5bc574b01516587c8f46ba153052
DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191
+DIST ring-0.17.3.crate 4146357 BLAKE2B 32e9e6defb181a67ce3ab38eb0b3b988d3dba7b51fca9af521f606e0e596ca2cb6acdc9b853c9345c54f79970c654a13da536b1adab6c35f511a814c5a555f41 SHA512 389a640186adc694ff42d18ca7bb458cdf84aa75505ecbb3ab44a92003bff09602cd33e01463eac764589e82d8a9afaebc14816fc9be4dd6a749b8a7239f231c
DIST rsa-0.3.0.crate 40124 BLAKE2B 679de1ee93ce654c5ab442f1d8c12f91ecdfe3ee5e39ee2e31980acd333ef47f32feed30ab8dd1acadc1d88d9bcb24a6da872144394873be718201939d90fc48 SHA512 04c58f7d07babf108b7c30df94de359c413c26d1e9f044aa4782e58e4278fa2b448dd659820235f857f68e7ad428fa4fc90d69f549105b56ffa71d924b6b6a01
DIST rsa-0.4.0.crate 44231 BLAKE2B b363e6758ecf4711fbaf72af296455af7c21c1a75b7358d9ddd07b7b9760b28b778f595261b17ed213933a2b5a6c3564e3e7af15b1d085d5ddde79984345f74a SHA512 c5640485011f1c77cee127c5123d402b6948cb000b30c9138e9e6faf7d9d372341fd255f42a53f6546585e2e40a1ff4f73fb09e6b85248ea064bff726ca1adca
DIST rsa-0.4.1.crate 45830 BLAKE2B 2dc876f67ca2cdb16e1b83c0b1cdc3816d32637b4f71fbdc8ec1817130a2120886e4a7784fca5b0bcb0c9fccd4d5c34b5c1331ae7b0a062ec7461318240eb834 SHA512 c16c0ddc64698d32990757fe5986116e1857d18b447a7618d8324427f606b2add667476bb64a2d4183ddb1d97635bdac96d0b0c0385b331eaaf2be7229ee05fc
@@ -522,23 +611,30 @@ DIST rustc-demangle-0.1.19.crate 20667 BLAKE2B 060b68f4d9f66badc33cae692a5ac3e76
DIST rustc-demangle-0.1.20.crate 23298 BLAKE2B 74479b2724130d67a934176be4b667b9db38603bc093ac547ddcaa9263dedd6e52a5ee690349d75519c173e74a098a20dee234c8fbe14b003cc77109a0efa16b SHA512 edb31174340fc3956eb225c2175a9e8868a8b70f30991531bdbdde77e5924e7a778a7a5ef44ebaca776def262c9045d82c046a83e0ba407431744e1259add001
DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0 SHA512 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c
DIST rustc-demangle-0.1.22.crate 29044 BLAKE2B 7e54a6e8b362f510730fedbe79a955dedad41fda50044627283e9399b1c99d212f79c927201a4c1cce4f8169b10353528d7e43945dfb4280d8fe2834fd6370e1 SHA512 0fcf7739b5471c080d5409c6416c6177a2875b56f525c1a1a70e8152e190e51b3e58f4331d724335d009e12ed7dd1502c41847aa7bd7302c7d66a93c53e19b0c
+DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
DIST rustix-0.36.11.crate 294103 BLAKE2B 3c8134940d6e9821414071a2cf90e01c8077864762cc1075722de55688275fd6a58a55570918f619da2855581c73edefe6a6345fd42344442c1a8ff2b03c7c5d SHA512 d747299fdec4b4830fa6935b3dc84900d81cb08b0469c769e503c8e43bb9b4b37b365b3365885c61392a3170d3ad3f2107963fe8a841c0e39a52f79852fad609
+DIST rustix-0.38.7.crate 332031 BLAKE2B c7261d4ef5308a8aca32a919d1ce70980b939333b75fd575978261064789bf673466c892fbee1e0b51cab13b80f21a0355e8a4eddf2375ed2f4c5d6ed7ae7668 SHA512 798a84fb6561ccf6902ce7177b2a555cef4d46a2faa265fe7121c600b543782e2e0970346fab52b1075ea40054f6c8f7b830b45f4b0c9bec3aea824645d3ec89
DIST rustls-0.19.0.crate 208339 BLAKE2B 55f627e2cd497d8fec205c3e5419804db23eea1b216aac606a136d4a53dd81fbcba8eb00a28c52f785cadcc3fe61dff839eb306828d0a924e3580c10d536515e SHA512 4c06462a67c5f6e5593fb1e747bdb2e35222e3b5512996051ee933e0cbfd3c376e30cc4bc692330b8678e286042240d096f9ec60fc484194c8fbeb9b48a8d886
DIST rustls-0.19.1.crate 208143 BLAKE2B 2ec02f40bac911d85db013cd99fc859fc4815f98114abe7041cee61bc106e83334378711d0acda916d9cb72a78f8d1a7237bd5d0a51ceb928d98bbe75cab93f6 SHA512 c86b0809f7cb2b31cf9c87d7744334ea3a0c743e26303026ab48194435289b1face6a7009aa4971f719cf31d7f84bb0e56e923cfd326ce0bc4ed990b8c9aeab9
DIST rustls-0.20.0.crate 237228 BLAKE2B eff78821689db50f8e86be41644dc8c86bd5526aaee0864205edec3254a97517b6057f7d2e48f8ae21a7885e92edde1105fc2da0904c3c4aa63d18e63dafe678 SHA512 62d6f0449926b01e0d57c9b25d70b32f24aee9eb6a6ebaa66e94f9c92e820a076fb7043d8f3faac09999b8406b8f4e67a81a2a832b160095cdea3d62916613ba
DIST rustls-0.20.8.crate 270142 BLAKE2B 0d9563e302eac78871eb8346c72fde2a05618dc8a966198cb4d607b41930dd54487d9f4d9c8ebbdf943b4593d4cbb75543c3aea9dddc61a06500b4b322aa726f SHA512 4f56494987cd3a56f47dd07d31c7f73d262a4d003cf9cc11e0bce5fa85c87f18124b1c364186501736f0d40a1f193a24d5d73f37a491ff81ca8eff568559e547
DIST rustls-0.21.1.crate 275001 BLAKE2B cbb5dbbf1a088b214d8fcba1852a7d97fbbf9a4d2a30d720ce1b29c8300a99999b9efb9fa073f7ce2d6bf23dd41cdbfdb8174c1d2bd32bcd50f3b3302a5fd033 SHA512 df07a0612841f94c81d73334f4c38f887bc58ce5e4190a465c124ff56e1c6ca7051fffc754bbd314d4e6ddae50b0ad75511547e7505bcbaea7cf07ba1e2ea4dc
+DIST rustls-0.21.8.crate 284588 BLAKE2B 2e85cfb505409f60778cb1a9f72f038e0f5adacd97469034b1fec4680524bc73f35b3f7d75eb662387f1c76c64b33e00516ee3b736bbc83e9afbce174f5fdadf SHA512 ca1034b531187a14abead63eb3e132bde260dc2d5e8262372879830f0db9d1960f39b0f29f132254b375155ca430ef085e081a87d642c7f90ed8a894660257ea
DIST rustls-native-certs-0.5.0.crate 18482 BLAKE2B 3bb991c7608afd7f06cc1ca2fb3a2f76b0f29224ef85557050f465eebd0cac90e286cea068208f8ea69692f8e803e89e9cda7b51bd23cb3da2287cdad215f3b7 SHA512 55ec5d034a4ca3fbff5255fdffd79c0abbcc9f767dffa18d48fd667c262f60dd67cd48c8aa8f1738e580a07e9a6bcb3375479b072d1e18ce6aaf8da32071ee41
DIST rustls-pemfile-1.0.2.crate 19347 BLAKE2B 3bbbd44a3cf1a414ea536af3b208aff1303229b9b38d57f39b3b164235da06fe9222a4947d6f26168d13539c59ea8a6d00defa515391fab286dfc01225d95cba SHA512 a70f30b23fd73d49527642d050ca6857edceb703e6a202bf80ecf47dd1c6923a9883e1cca8d5be0c7740dd1a43c60e045fe69c43aae9b2865bf11b455953bd10
+DIST rustls-pemfile-1.0.3.crate 20432 BLAKE2B 5919d1ad056d747ae0e5a7dd881fb3bb5428bd79a5efeeb0a78330157cb5f912d240c2b57e0914a00eaf3f07687a46ce19482d8c298f4df41a6329ae3437ecd8 SHA512 37752617b1bb2331d0fa243b4d514584f083e8300426b95e10b80e94bbb065ef833524cbdc16301a21814b2d17637c3a0eed285dcd994875c9952e433bc5e5f8
DIST rustls-webpki-0.100.1.crate 70719 BLAKE2B e92e62bb60520393b6f834d9b386c4cf7385c44bfa8e956fcb59b8e74e0702f07a12aec2f6770a4fe8cf41172184e4225e1d7e5af6ed236a9463f60594141fa7 SHA512 0f7ef484ba0ea6e1568373839a3afda246c983c0ef7e66dbc95e295f361b9e34fd0046461ea7c73fed293df500143d01b2fb6122f2da50753e4a498e6a2086a1
+DIST rustls-webpki-0.101.7.crate 168808 BLAKE2B ab7177449be359e17f1f4553193e96e71b8e26e1298a0937af658b1a6f9485f051183d1bf8262d52430ea4c3b96263d1fd903c7a5f046bfe5f87b6b97ebb0672 SHA512 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68
DIST rustversion-1.0.5.crate 16984 BLAKE2B 314d4a7b78a91fe6a0f35d850ef7a4dda72859fec7f603307154d2b25722ef6be71d5986991b4958009ba066d3078a53131691b0d375677985b9e351876dcd15 SHA512 43f3ed12e007e0a7bf0ecbe44edec5ff092c88973903ad8032b12d678d98d8827a9e51040fa157b0d5b07d26a5b6cd314b410553fec46689b3a31b392c24770a
DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13
+DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b
DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c
DIST safemem-0.3.3.crate 7778 BLAKE2B 6ebc0e234054919687e8a369bc30ca6b007d0e4f8147157ba1a90c290b7f0b490e5c21a6d4406671e26ac073f9e4e06a2bc9b1f21eb152b05c4022a3a4ef3793 SHA512 2e4852ca91160f9f1e764b75145d794726a5f6c162cc99ecbf9cae20474a06cb3a0dfc245b895c51342240f6875423010b33e36d038b8b419a37e4820a9caf72
DIST schannel-0.1.19.crate 42755 BLAKE2B 11503202bb6c8fdff3cc716558a5c00ca7497f7aaa4890d332084754e0d1e1013719d5bd744d8aa12b8b042401f4828fda8453c104d5feeb9b437d7cc51b5273 SHA512 319d9931cdeaa0f6b50c46e413fed2b6e97b28fe8c4825d4e5ed0fe22083e686e124117bfab7c89bcce815a31a3478f8c230cdedae6a852a31719a0df34645b0
DIST scoped-tls-1.0.0.crate 9146 BLAKE2B e6cecc543760a293b9ba4e71bf0d12f3360782795bc9d0f0bb054614a1c393f081b6178e98708b896037f5b8edcf371b727e7eb80f62bca24fe09a1903456729 SHA512 f09dd404bb45349ef444e7274a2aabfeaeda7c3c9f964bf5c52c39984c137f63bdf9fb3e33df8e312e52872f7721de25951a7f3b8333a670626c51afd36d314c
DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST scratch-1.0.5.crate 8013 BLAKE2B 64bad5081da3765fab34b582c679fdb345d592adbdba09071357dd3306eaa55d885a4f282732972b6f856ef9cfbcf73a18e9f5b2591ab05ef9104119299d4159 SHA512 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d
DIST sct-0.6.1.crate 26825 BLAKE2B 162c72a8e370237f846125de358f773560d94acae2675bfbd07719ed761c112cde04e2f59e13378fce33b725becb094775c76bc04baea2abc34dc25493e86d7c SHA512 78d17cc8af85c386fc37fa24e71ce7744ef214cb77516633098466da0ed02df67402c981a4cfc2808f4a51224f82e2600afe4449446e3d483cae240f703423f2
DIST sct-0.7.0.crate 27502 BLAKE2B 93912044e47473d72d7415e01cbe2545f84d7d087e7a7fb210be7524d44f69daaa58edf487ea6f8e5f06cbe25ec02062b1b55978e7cb4761b8bfd79a32d4fcc7 SHA512 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046
@@ -550,10 +646,13 @@ DIST serde-1.0.125.crate 75144 BLAKE2B 0823f4cec3704ce5232c266fcb69323dbcd93d2d1
DIST serde-1.0.126.crate 75138 BLAKE2B 51f37473483da8a05670a213f02e119173e4c97a49313cf855ff3e547bb0969fcd84ccb7d1554e7c1761b388ac5cd917cd7e680e3ac23d2504412f75401c0937 SHA512 f22ec92b2eaed0819610ae2c4471eb12aa3a4209f5fbfe829c2329010813837d11ffc02d7809335df6a978cf7944095fae79c7593324dfd49becc7633dd626ed
DIST serde-1.0.130.crate 75305 BLAKE2B 3973b70d8e06ab7c2f35e19f23739e8e4dd75dcdcddd818771be5daca8c61f6e2a7a830b4ccb8b3e3898769d7afdeb39ff217bcbf40bbd00867c13bc4668f905 SHA512 e6d6444abadcdac95ff15cdab53736adc9ddd1b6441d67158b6b41e68bee4b7763f9c2d80a857f879f40620429e8f04a90b01380c8c88da45a273c3ad13cfff3
DIST serde-1.0.163.crate 77030 BLAKE2B 0d7ead66faab8ae01c693c9bbcadfd0a7a736c8bf46f50ef43ba261eec9e0f0c43477feadb2e134f0ed6dda3115dcbc3d22daa28592f343739f1ea03d9c25723 SHA512 752738ef5f67f1b4435bdd4e76e740ba192bd93e83cac55fd667809af26ceaf02db7083aaf7b2074644b38964021af206000b6130199e7994c12c9c57cd31a34
+DIST serde-1.0.190.crate 76455 BLAKE2B d0f6a52615136d810760c6da3078387abc67ff5119e25953004d470ec6f5c569abf1c324b777c004714b4b15bd49a9972ec592372c807b26f3b4f124d534c833 SHA512 7f1cbe819fbae803865beb20b5d8b9fa52d503e04083be7181c1d04b702aaecf553796db960bfea87dc17ef864246e78a919219588064fb083e77dd2c6c16ce1
DIST serde_derive-1.0.125.crate 54155 BLAKE2B c99e9e806831dccb3ccca20675e11f603a7348c433a641a46cf9a448a7a8b7ee242d0d6110780089b08e88b8f33aef5b75e8b1d25e2e6d242a44e9093b2badfa SHA512 dd4e247c9581b437157f37e355bc3335a3927417920acce72e73d6fe05a80e19fb3160c72abede7842e7d54749c33a94335fe9f3468c2f561267b863df368a6f
DIST serde_derive-1.0.126.crate 54189 BLAKE2B fa3ca8ef2e7d9bd29e682ac7df066bab05301c2b92dc8f12d254a7e8b29e8d8a83d5405def3050db00f7e396fdd14f18cfac7918a5218d4b6822463c7c0f5c5d SHA512 e3c430b82def037d2f1dcc96ff7dc075636c81ab8f12e07ba09d232bc8224204c7b0cddc994c1ec98400e50340e03d6bad0dfa624b4d869e5f29d72b293d30bf
DIST serde_derive-1.0.130.crate 54703 BLAKE2B 35db74464913a93da88b80cf29e4983bcc4377e397618064b1cb397ecbc9e6620c863e4d365153d03ab77ec6dbe9b1d03f8f86aba1adb76fc6d697f39ea7316f SHA512 d3ca974bf8856ed8a73af4eaff69941b35eef187d7e348d6d2ef9ee79eccad893e66270c7d814ac3871e09e21e603d34d7d1f24b182d9b39e9219acd42a7baa8
DIST serde_derive-1.0.163.crate 54447 BLAKE2B 284d02fcbdd05c53c8da737fac422fd61ff53669b140686d1732ef727a1e873945b1ebdb85fbda1d79f2c563b2c7b81d3ac51c76fe0cf5205dc6ab4d46a9d4d8 SHA512 744c4235330781c8d9c6ab4f49f6ddd11fcd70b97c97fcbf1434ccac02ba7d29eacfed21ee8e005f5541dd8ab4a34023e95d85231f11c5f4d6e24fcf806f7283
+DIST serde_derive-1.0.190.crate 55676 BLAKE2B a6558987927298a6551a52d7a8e265acf1a3a0576716a881329803637b6f7ee7b3329e161bf5b37e410264c03913c2c16166df7dd25110b1295d61806600f4f2 SHA512 5b37b659c45ab95b0333d787cc5e8374076121d548837556774cbe768073b02aef4a6889e32b738ce5d85613264ba78570c0af48d049102d4d687ad791dd09ea
+DIST serde_json-1.0.108.crate 146476 BLAKE2B 9c0ceae5566a4e0ce7a6264939862f9dd920bb47d18acebb179798b036c376d97a4e9b0717092903ab90cfbf6fb73d37518e3cc25f3217af010296f5644de396 SHA512 7d8d1b74515388d99983ffbc5696cba022305cf4c797d3ff5d2959fc8fc8f4ce01cc4c9e7ccae7097b06b5acf5307027f6b7315df1fd8f58e681cc5968e79fb6
DIST serde_json-1.0.64.crate 115138 BLAKE2B c61a404db9800cfb4e2ac29d4e287a7c8f388b62407d5e25e07514e2840fdf9c127476db35cb556b56143755c64c26be1c6b1facc7529067b06946ac8f54a573 SHA512 55a45dd4c60fd93d2d9331f6a8eac39fdfece9ddc1aae45ea27e3dfa81352f08c71bf03906ba99d0feb5df8d847b68547ecaa8eb5a2c76011ebbe8d4cd5bfc2d
DIST serde_json-1.0.66.crate 115121 BLAKE2B c46c65339ff79138649df206f2ec759945c31ac11bac4807a8d1e76095c1937211b0b4ebf88c69d2d22cbd90ba25643a74cafeb291e815ddeb5c5ca208eec9e6 SHA512 8cbb64a24781a94e9448dd39f9429830fff6fe61be3772c1ca825f7d489ac3c06b189c42730129e281d8f43f7128b3b9cd2308727e625763588bbaf61b54d1d1
DIST serde_json-1.0.67.crate 114957 BLAKE2B 7bbd0ba10da257f058e974aa907b7f358218f409f3896285833cf2ab9950b2d9368dcd3682f2479bc208cbea39cb406d79531675aa8a6937206b90223deba289 SHA512 3199020a986a9cdcfed2adc972451df92b9d92d5d5bfe45dd24e5d23fc4a50dd497602dd9b6176c4f2ba9a88aa78942a5fbc7ace76721b85d3635e267e24ca06
@@ -566,9 +665,11 @@ DIST sha-1-0.9.6.crate 13758 BLAKE2B 8199c2cbdab2954edd44aae6bee8fdbaa883f279937
DIST sha-1-0.9.7.crate 13999 BLAKE2B 4fe76727ecb3edc5a177e2ab10269f03d39dad76c073f34d647ca33ef0c4b3c5d458db6145f41c7224ae1fbc81e0e33696c5af5103908b76dbf697517415f63a SHA512 d592f7ffa58dbc5aba3a5d6ac96aa27be01e0d54ae63ffb339bb17689f0023819044713b7cf386396fe71555a3da603a4419b36b6594629bd7e43f70d92a67f5
DIST sha-1-0.9.8.crate 14029 BLAKE2B 80fa6903880ee36841375345d1763672ae8c3b790965b0bfc7cec7ecc69744be3a35a890a6f52b2a25f9ed1b91ce6986dd04b00ee455563b00218f8acd4b6ce5 SHA512 d4708a762d5f3dfd902ed335f0383cf63b442f95b1aebbaca3643606ed2480060d2ed04f123d0c44496147ecbb06a093980b435f9d3ff9e0f5c908389736aa9f
DIST sha1-0.10.5.crate 12146 BLAKE2B 476a0c365ab639a0ce427856787595865a60339fd6b81a45f879ff9b9112021d2c3a62e0a817b4555951131a7fe257d0c30988631ddddc3d217274c46c79ebe6 SHA512 1046b91a9ea64b90098ee6e16c63f0620dc7c2dc847d200972a3da3c8d1ac61fa9030682099a411cdd24717b64d488e0b1be1cbe8f7bfee26b8c15cf4f8e5e9b
+DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
DIST sha1-0.6.0.crate 9244 BLAKE2B d992f1803fc17f8f8081ccbafd07ebb9d78056a705444b45dd51b2f57cbdaaf071685b8e6ad9f4fa21e032cc78b4305c8101b079594c7bf6e67894bb798b16b3 SHA512 32081c99a0cd5fd6e651deb711eb4c9a8bc71c12e26b25a72b2dba9a3286502e56b23d068a2899764ce1cc0c615c2c1b22a6c7aae63e07a758745b533e70ff0c
DIST sha1_smol-1.0.0.crate 9782 BLAKE2B 214b58f6a8681399b9c925815f4ff48974466b399e96e372c9592cb139ba9306ba162b3b426dc12b585ea15b616fb58a60d253b4d928dde46217de6ddf7d0437 SHA512 75d6809a2aafd47cd5f5888f42283985895a9c82b53ead7529a23cd6f2484f32654094dda7a9e5d93e82afc9d0049938def1bdc28803502d140d06a3496adea7
DIST sha2-0.10.6.crate 20558 BLAKE2B ceae6f1e28606371f93f5e4fd617b2cb057ed9aa4aa2d81bf4c6af4ca47d639a51f50d0fe4fa77667022c770056d6d711beb4835b2341ae0a8d667f11a4a51a3 SHA512 38dea4c300ea8dee22587ab0af6d66dbde824e1cb071e02e7790bf978efff6bdb6d4076d61c5acb38e86e69261a65811a7bd0182299d53ef053202ee54d2b05c
+DIST sha2-0.10.7.crate 22541 BLAKE2B 918a8f4042c57e4f8931d645ba758f6e7da911d02482c78d6ef3a12e8068e7f3a08526580824ab548628fa7e75bc64f17bb12f1ceb167861a781ab9813eafbd4 SHA512 c33d6bdecaf49d0f60276531e845231425f62d2ec18c4d53c43e49f506a2dcb2548f5866c6642806b6b64f008a481c48920b7b4fc867df7443dc31b44f297fdc
DIST sha2-0.9.3.crate 19649 BLAKE2B b4a778aa9b5f2e66d5f72679f25c8d270d101229b1d815af4923ea6598e395edcea9ee3c14746eda83e5edd1e790bdde672cee7e1fe57537856948b87a4063a4 SHA512 95c6c30b73bd3ee712b29be6ebb66f6fdf5256f37a6345e9412db74bc294260d6edf2ff0c21ac768e7cf0fb100f45f23489138e8ec1d4ca6f695028ac42806a5
DIST sha2-0.9.5.crate 19912 BLAKE2B f2afa14bce588a73477672f439a397be38445932f921edfb35934b15bac634a1ccb5da49597fa22361d09ab3968f79cb53f747ea155f382036bc78ce650fc52f SHA512 c4149abf96d9ba5bf18a29c45dbc0e7d44bb5eadbed26fe2915a7e3b9f253381d090d880a96e9d79eb6399bfdd9d27550961ae07a96d1cf8070ad77d09a1fe52
DIST sha2-0.9.8.crate 22132 BLAKE2B 233c2160961729590a2ee2b150715327fb09a1a38ca13b07c2c690ee6ed6eb7d180c54d84e9b3ca2e92e48d7ec923543e893786aa81b5942ecbca27b40ca12a6 SHA512 4bd858f67a3ee5a22769aaf4161d823884e112f99911d5461cafe746a19fafd2d8946eb3aa234953efa06a4dcf7becda70db6721c0d4a9b6f1fb670f31f6343d
@@ -586,19 +687,24 @@ DIST slab-0.4.3.crate 15681 BLAKE2B d7e3eb0374de081d1870d2b46c9137e5ec75950a8fec
DIST slab-0.4.4.crate 15725 BLAKE2B 54f3d5e4e76aee03d52f25e2927c03c10d89fb7ff62d83ba6f56003daf8a98e63ec220f564107f3282e96bdf3bd525b68e71511ba367db2550d3aed18b4bc59d SHA512 a8232c85d9693c2a417201768a5b2ecd82e3a721fee39ec80e44c769c66f8cb3ddf00a157f376ebe4c168082550ec48e63af23de2da4f30ed343b4e3bd13c3d1
DIST slab-0.4.5.crate 15888 BLAKE2B da43a90a8c1e8b8e0d353751cfac036076be56421f80ca5c911f6e30fd19f43e2ab50be7163f22b2e9785286941d62f036a6778b62f2c9f640f48501276eec78 SHA512 9ab2db11b5da437148486a7da44f06eae2572a735764711145738f9da66b1ccbb8b974ebe3600d1ff7a6ddf07d1fa9dd04c9207c4ba54eaa8311c41d317182ca
DIST slab-0.4.8.crate 16928 BLAKE2B f20603e1331a767c3f55b56d58bbdb9fc126794a116db128fce6d204122c420e9a65478f9f10a26f86c045dbd55a62556862f4339f3a41419f810bcfa9fd145d SHA512 1d713a217b3816a1e6c230d4bb52c32c90f600e64520f0c339ea8255ee8aefd887d969fa23497f1bd8b2b1f7dcb4b220957889746f04dc3453240b5f28517192
+DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
+DIST smallvec-1.11.1.crate 34831 BLAKE2B bad85ddb1d3a1fcec0cb6aba413f90695e0aa0c16b2b231d6d15095bdd6de1731720ea2b394c3f9a444d6d4763bbf44cff389a01aef3488dc599d2ea63ddbc36 SHA512 d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5
DIST smallvec-1.6.1.crate 26444 BLAKE2B ca6c50a63acdd93a2131654d99e50545a6e2d08eb3e2bd57d4a8ee073d90c08195ee442745a8d62a68179ce7bb8e229b7ff8c6fcf46372a9844bc9280b7c85cb SHA512 9e6061c8211a4485ab54eb541adf40748e1fc3fdfab0849e38e5fd34fc6cc69ae78bd065b788692385a6b8157b031c2fe373900e13d3e56e94fc08d574edaaad
DIST smallvec-1.7.0.crate 27459 BLAKE2B a740a4b7448a4c8d1bef59cfb6dc9a52145e40eeb38028c64c880f31800cd3a4cb8be17394742239dfa7fb692c749f9edf70e6df02abd7a1bff288eec38ba24e SHA512 d061e0059cd6bd1636424374848aa1d4edd21f75605844a7855ff5d343dbdb71e6eb14bd70de7947ae7ab58f04ff096a5e77aa9a1ac14cef59f657685c846156
DIST smawk-0.3.1.crate 12840 BLAKE2B 937471e3ec3431f174264ce41e7a9c8ac781f5ce3638afe6219173730f5a0d0cec2b482ca72eeee34d5765c75db1707433b2c5b5004cd6d6fa4809f606b26813 SHA512 d6a050e873da5c90de3ff9fd02166de3be4c03931de9cac5307e6c16a71b8db1db6e8309eaa38ad408b20e0cc98eb4133595ad7aea96f62ebdcea579a643b65f
DIST socket2-0.3.19.crate 33782 BLAKE2B 1ab3c61a439c1594e19c4a14958d0a85b54666532d16eaa9a1e40e586b7707b1c7b5a751fb373f16bcc26510abc25e0321808e721c0b33b7b04416b9f6cbc5bb SHA512 113d902ca0b966bc0bcad71e3b7d715c79cd075d9dd7fc4140a042bac91b3ce692fb0f1fd0216fa3f6286920b4a92e1a4c342d7ae8d1d98ded36e7480ddafec9
DIST socket2-0.4.0.crate 37949 BLAKE2B 10cad25fc39a2141913c82eb1d33c14cc7cf54ef7323c0031558aac89b1045f7433a81a8bba83f21523a3ed0ec793189d6333ed19ad06cfc1b70c28d730aa9a6 SHA512 7731bf377bc2f6f06b95d563452bdf1405aafebabc9211f4bd3a13847cc154ae9cff0951130e630fad9f7a53eadd30dfb92b918ae239d7cdec57c327f2cc464d
DIST socket2-0.4.1.crate 41364 BLAKE2B 6b1ab3dc342a30467a9579a2dea338e3f5e2a73745f68cd65ee4f34cec390ad67794d2e32d21b01675ed6ce2136c8faa07ea7b8e262a5848cc9b1320e1e53a2b SHA512 71eb3e8d15cf4e88f801d740230710b5b52ff1434526c0e61e950168979ee715dd8acec217d1a5d6f50fa49536558ef94115902f936302d81737eb163db4b8c4
+DIST socket2-0.4.10.crate 45697 BLAKE2B 1af475724e47f0d7889ee092c4bb5ed34cd3a34885bb3d65a7c11428ad224174be94c617f5215ed1a1656973e112e40bc56ed50666543743371a65d61bf3257b SHA512 eeb0bdb86ad969f3cce4735c99aa812a867b11a5ec88a53fc7f5e399c510b47ab14d06bbfba63398fec0a0f65835edaedb7eca7fe36aeaf4805843aa9f0dd5ce
DIST socket2-0.4.2.crate 41721 BLAKE2B 453dd4071889bb0f27b8f99cc00230214a51c6855832401e85fefcc66cb6e4599d22fb64e50c805622d438271e80b7c90c349396721a49aca60c927fa9c2d4d8 SHA512 af4641d98737bbc4d14e82d91791af4705f9dbbec4d8b3a25e7e990a5c7ac25b48eea6c4a743b09db52a037c67a7b676147087688f4e29d6541dd1ad7ff9688b
DIST socket2-0.4.9.crate 45421 BLAKE2B 19c296b1b42839086793a29234f604a6c94ed1b9d30c4eb1ec695a76acfa266840f482e64b4ee2d5b4520f70849fbaf88984020ac25ec393918b89b2682d2541 SHA512 6cb2aabc409fc7d9942afc2073a36ad8730c06dcdab1866b9d3d72dc55afc643be6a2ca1f38c2e19fbfe782ae584512a1ab357c0f4974f98967a4f489e65331f
+DIST socket2-0.5.5.crate 54863 BLAKE2B 4237b540dfaa96d3f8a8b9178519e5ea37b6b96480a2aed5287f462845231427a18f5add26756c7b03c18d4d4aa617a5a36c5462258ebd8be326e8fed1c48641 SHA512 afa8df546234d4e8f89289622448aa42d8c2ba74a0a3a4b13c0ff7bc30fa435a7d6d6e8c9e2a6933cfa23ebdfb4908c865e82c657611defbc16e1f1bf66f9f8c
DIST source-span-2.2.0.crate 109700 BLAKE2B 0c4f68e0143caa2eb68e8085cdca7ded5efbe14876f8ef3d10ebe72efae804e7998414d3fdfb709ac244283182d9dc4b51042dc787a89b67cad51071933fd9ca SHA512 e0717a6d7c6bd05b8c7eb751da69fc429b6258b502fb9ec974f4c3485c890d233c4b88e45f2164afd8951296608c8fca631f863c581cbf1799bc95777c93aa98
DIST source-span-2.2.1.crate 107624 BLAKE2B d740bdbafb1de0f8e09fec18ac91ff4c8bd2c2d249c8da49f3671ebf51ba4ae497d640c9a673f819ac0dd6f9b87224bfae186af9ad8e7b3ad225d5a7f686a521 SHA512 279032eeac106d72d01a77c5e73fde2ec61da535e60b8b44bc94397ab90287c721c52b7f600f4c383997a4b09827f704427e12cdeb7190dae234557d259e0873
DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
DIST spin-0.9.6.crate 34146 BLAKE2B 84040a91fe5338846322abd4209991151691bb90525bc185e0d0bf0b0164c4f64a3c9a781ce262eac7d7837afbda4d083c2e8dc598fabcff7b7e807151e3c66f SHA512 7c13ee886d6c9a85741dd7cb24a0c8965123de7a6c8af9d97b6a10a01ed4e5b06915ccf9160656e6af6f039e33b8932948f4e481896dee9570a6e9ccf8d890b8
+DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
DIST spki-0.5.4.crate 12003 BLAKE2B 4ae8a501ed7f14ff23110cb95c438f6add07e032e8b462224e58afb7a32d705cd5399f9a7a81304800a6b0401d6f7ff73e2fe84b73f7bbc68edd5fde9d23a34b SHA512 929412c658418558d78cdd45bb4bfcf01ab3fa2b4d973f725ed2a6ab0f86afb9097bad110751a3d90d7e9d95335fc422117f0ac8c122ceb56f5bd4fd4891e530
DIST sqlformat-0.1.6.crate 20402 BLAKE2B 24ea0f32700e4eaf5500e7803af6bca9a0ad535674f2cdeb00a4cd4dfa99c8631a97c3ef69d77c5475c49ae3653f38fafa831aa5bff2f688b151f6c0f18bf8a2 SHA512 71e66691af88a80bffa619957b80ef676bc29d64492d119dfaafec0c81868e43b68b66fd3336d8c2b5473e565090fdc85f4dd555c1d987f217537258d1b2f147
DIST sqlformat-0.1.8.crate 20492 BLAKE2B 4ff36547a4c9a2397803e06321d13de6258794c3ac263e63eda9eb4c0a0902cadaaf71a4e146b178eb560797e748399f992c50fae750b2c89061be684221be4c SHA512 b608087f6a53e908edab1b6ebb5560e4fbece151012bcf75708086c66d80fa4742bc83d7a39ff1b6c562f018161e55f5c68a13b0041fe325a2820c42307efd11
@@ -629,9 +735,11 @@ DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d
DIST structmeta-0.1.3.crate 8727 BLAKE2B 3c958b96ddfc4b38546038ca639952ea79091043ddeced9109c391f375da61a6172beaa16f30899dc3341d079027758205ae7f19a69ecc8c82b29e871dbfb754 SHA512 96e8fe90ae225d544ae330f478fb66b4a524b330ffbdd9dc7b51efc47f089a53e4b74b06abf83f772c70139b58bd58e754ae8ae5d585e3190d8fdb059a014830
DIST structmeta-0.1.4.crate 8691 BLAKE2B 769d1a4d643f6e5eec93e3c412447b96c7a4fa0b91abc9c86c91199ffd63d5644f135c2e0c654fb47a6595f3351529253ffa2e35e96efe8a90e70b8e20a67b99 SHA512 1ad3d3fb1d862e0da41aa6407ba3807ef915f0d331bfba937ad2b29443c9bea0f0ee9b3a38209cac5c4cd163c18f80fddf38b63d27d473ce2584e796e4a2bf9f
DIST structmeta-0.1.6.crate 10216 BLAKE2B e6aefaf5a437f798ed9336f34903a2b4dc438948373800aead4fe29f72d29556b9bedd9d3eeb9b881bc9d9205242f1a08033ea6100a2195b840bf0b5b6a83df3 SHA512 6018609bb935049e7bf9bc7adc866c49606ce0b1959935ac63ca01848bd8e9ba8e9f7404c7ee9988c1d90000ce4082b530a2d1e8e22799c8b327141ea94013e4
+DIST structmeta-0.2.0.crate 10243 BLAKE2B 65e8512f0e61eec9f579926a6216c534ac77e1a2289958c35a8c678805c6d03e59757c16e5fc9cdba5a8daeea4186b843ff11c794e84a3f56db17710975bc7cb SHA512 02e46464e6d4ec2f5b4e33aca6580bdc8baa150edd86cf8c0aa7f4d2e39b040c6c7581029fb94cf90bc17e708e1e6e289bb67aaa931edcaffc6341d747fd0d9c
DIST structmeta-derive-0.1.3.crate 11349 BLAKE2B 6459889983d10a4741faf681f1743a4f339bcd5acc07b3ac56efb874e264a6abaf03bb297b9c52bd9fb11b64fdd3c2f204c761526b060d40622f1ab3e4731d74 SHA512 ac60249f22292379dacb70b5e870690ba97de78a14e4089e4af555cdc6ea25f52ef49bbe14d1f54cbf42dc5d3190cc4a66def590d4d9d9b0300ffcc5aedaeae0
DIST structmeta-derive-0.1.4.crate 11316 BLAKE2B 9fd429e692cdf15bdd3fb66b8ec9eea3e89749f85b3342c07905daaa22eb8623f204c3c3bb26af8271e98e7d51b66fd0c775b9d9fb2ac14d23f28be0035bcf39 SHA512 de0f4f5321f7ba93d11d8734d02db03c3d1dd636d1e759145a2e3ea74a001b1f2125aab111f1890d6e947a76eabe0b644b3efa7856034dcdecccacc980c73826
DIST structmeta-derive-0.1.6.crate 12368 BLAKE2B 881390e7e97e92c12b1dd5d71255f0d8b13eedd92b3fa3e1f49a2ed0c761c232140faf62336c971b306c86cad0a4a90911e3149e8238c36954edd158bee4f878 SHA512 6e8889b6b27e5c70cd624863cc1a522001cd72da411f0a275e92fd288084f7b02e24c6bee8d37457bd79d09ca7e8f5836e924614e9ab0fc74602627af5d35d70
+DIST structmeta-derive-0.2.0.crate 12328 BLAKE2B f71502ac396ea2c04455bb594a25994bbf5751e85bd4dfebe944960aef61a76d839ce1371094f81c4f536e9a29b4571809d0febddb2f5e99d5b876cae7f323c5 SHA512 03c6f598530264ac741bd6cdc5972bdd91e8f1d851015d7409acb494c3141402889fd552dd850a913b01583889579dab19ebf99a3489261084036bca7d2ee3a0
DIST structopt-0.3.21.crate 50761 BLAKE2B e48bbec27a34ef80f28e21d42b5acc8b2cf012e1944a6b7f6395f4bd420281e18767dacabed0ca37d94ad26e73ed201c9df06d5cd781a4c107b5741eb0880e53 SHA512 df8592f10456a5b1a7bc7b290357c069ce4eba14d2558ecd6face231e49c748a8892c31ffad000b426e8180d3e4dd607329db91f4b5617e971b2edda5bab42f1
DIST structopt-0.3.22.crate 51665 BLAKE2B 310597cd82596b8a63501d122b20d845d5f9bdef0f3babcc53e9e6f93f9cc11f2aa4702bf2c20cb0b2105b4cda4ca0dcaf79c67454261424c3e5d90da4261a48 SHA512 fcd37107dc6cff85e30345c816ec6ef9bca57f05e9b67d8dce196a94fa18d79d33e953036b394521e76534fd5cc9e4fbbe14588d7cd4ccb01076f4c8ae8f5739
DIST structopt-0.3.23.crate 52029 BLAKE2B ad87f3d2da5a4a972b2ed0dbd49830038ab6b46243561cabcbc06013d7088e7a44acf1a29137af11a53ee8720aa8cd69cd7200a388b0ec626a0c513b6390ce2f SHA512 6f6cb5e2ecb7bc2e1e7c58d98e3e9f54dd4ff4698d22aa32e2fe7ab6c51a8e9e8c418260321a3f4aaae1808a68eebcc40f619de28433949aa846c27f06ff5cef
@@ -643,8 +751,10 @@ DIST structopt-derive-0.4.16.crate 20996 BLAKE2B 3410095fd88bafba6d08d0aacdca295
DIST structopt-derive-0.4.18.crate 20996 BLAKE2B 2ae17e0d365a7ce7a4d0e007513623ee0d5acf45afdc3844114e02975b855fd1a9f7df404a24044cf33a3a4cc4142eccc34d1e97925646d54d460a89baa28275 SHA512 68a7f9c2ed987993fdd8bb7e81c31969a1fdf5351c58cba9de61a2f5957aba1626be4b0742f31d4de502301675ba24b0d91dd3acb24f5607bdeec83070626a57
DIST subtle-2.4.0.crate 12411 BLAKE2B 32968997d71c6eab4bf2736090469afdb1adab3d2064afd1ab34a2711294bed1f00a715c2c748b25412ef9732c96bd132e20384019ca6bcc0a01ab602ec24117 SHA512 ffa173d6678879c382d9165ed8ac4480bfda2f03a451ff120767d90b2fa17ecaf234af15c2d153be0d96c8363de82f0be1fffb7770f3bd417e2567d146b61c86
DIST subtle-2.4.1.crate 12630 BLAKE2B 05a90232bfdc2cf67522e2972bddcd8dc9a165b1d1cf775d0b1c8358fc7c4d0559b2b899126b6688b8ef77b8b7580b3b300f74a599a7ee77f99c064a3917693b SHA512 7fd8234b7ffa3ca7e473539cad958df0842186e1dd735905e0d4977564f40a5f2e18b58180fcbe52614a00964dc150bd9f6964500847ea658f22bffe030f5c6a
+DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
DIST supports-color-2.0.0.crate 9887 BLAKE2B c18e1f5d66aaaecee8759681d84f139135aa0d61a0998080083930a89077c8fa74deed3cd13b0912138833b5e76013cefcd53ed4a07fdafcf240c954707c909e SHA512 eaf4100f7f3974617de525572cc815e76e7033c39ede7b6de11b1305b4eed8de955416f0064707306cefacf0615cce9066d3c838d6ceefa9f4d311c7cf2cde89
DIST supports-hyperlinks-2.0.0.crate 7878 BLAKE2B a703a7be2017fee054bfe0e5e8fd979a15a1fe9f09b081f85bf091c83d370246ef0d35f7b9a32ea48dcc88c1581ef4341b88937ec4ce2efe2789f5c917ac756d SHA512 cc21ef2f711cb2b4b44a6b41cd6353044afaca4ef932c0e81fa5ace3dbb6adac5f7d43a8850a14e69ae0ca3d2149857b99e71ec34d57431a0b9e8c8f87412598
+DIST supports-hyperlinks-2.1.0.crate 8035 BLAKE2B e67476d06e32d56c96bd6e2948ebec38baee1b2cf808755fab1e61b14eddf129413f5e5b0fdaec1deb09af194520b1c28aa005e6cf4a9591d36a88d3500ec009 SHA512 7e27519c1e8f49c6ee11094eec18acbb41d481f6be0bd3f5e4e96bd0f1ce5d650c40e75a2190ee767c9c5268cbc6855a986a4751d317668a93e43bd9b3ac8e64
DIST supports-unicode-2.0.0.crate 7600 BLAKE2B 6ad6d381f9a378c53d9a5bce8257bba4f77ec2aacca8beae10c43b783da031794cb94ec77c001b43b14c7e0491519ed072ab174537ca1a05681f7e7e662d86b9 SHA512 06c327af6316222685175dd916a2ac7b262525a7ffd36419f1c6031f74763a4a71e378e524c0824a9cf9667334157497a96531e43452b07b02eadd891ec00e81
DIST sxd-document-0.3.2.crate 42711 BLAKE2B a02dee2c0c7fd41410fbf329dca47b85efbd605372245e18172192840626317229718e790b084cc87f9abfe124835abc6f48a1f1945e451d83130b0ddcf4c94a SHA512 8c2c70e978bbb5ac77c11f0c8a21259bb41aeba40f76ec31772a173b5a898092eebf951c855b8f068516c8caeeb2ebd5b6d4799b0cb3ede10d8001f36631936c
DIST sxd-xpath-0.4.2.crate 45058 BLAKE2B 93890044d12b545ba3a76ff4bcbeb20bbb56b3627efa4d127e955c1e2c6b2654820d6151b3b94f4369fe87dbe46003766b95f438cc650575a6496fefa97efdef SHA512 81ff0329b6a3057cbd4db3234c12e91c8aded671588588b6a8e9897801a591877e7663d40414c0e61519fffa83f39e4fe8c1a2c5408fe6dae1a841a48dd462ab
@@ -655,9 +765,12 @@ DIST syn-1.0.74.crate 232974 BLAKE2B fc17dc2645fbe2d1ee409f895732b86cb77dc14837d
DIST syn-1.0.76.crate 233723 BLAKE2B 99b781b6ffa926ca71d0a09ae81dacfc6ee713e15fd057232e527761b73f088c30967eb13d624bdf34a089c5a33fa28ecf6ca069e3dfd7061932643849243967 SHA512 0f32138d219ca74fcff1ee5ee5bb89f965a30b74c10a040bd8361332cb84900322194dd85ad7571c4bce72c1f66368546db5881165939800f2587b15ce07298a
DIST syn-1.0.81.crate 234144 BLAKE2B 7258c4a0ad0eb0c807912c297233eeb195d22b44cb2078e13e43eb90f1c82ecda6f7672ab072832ce130ccb953c1bb23c8440a3df77b714f462fe39cc6e6e1a3 SHA512 288ddaf4dc5ad2fdb3bc36800d94b53e2bfe9ac74a61a5d158bfcad3728955bebac6a900a5881c7d4abde4f3759515a1dd877e1421c226b85aff99a5ee649390
DIST syn-2.0.16.crate 240928 BLAKE2B 776e3cb9ba82f7f42d226d1b631180bc2f6bea259152b39e5005a5492f5416ca9b14403d91252eb92d9c101751091a0425ca44512b46f25e2eeaf2ada0372a72 SHA512 75d6728614a39d7f676536fc345be6777e8dba6198f031e576ecd199e503347c4069fc7294c4da3e829cb919c08347513447dc86fbf0c545df2d347311621da3
+DIST syn-2.0.39.crate 244129 BLAKE2B 2cff6626624d03f70f1662af45a8644c28a9f92e2dfe38999bef3ba4a4c1ce825ae598277e9cb7abd5585eebfb17b239effc8d0bbf1c6ac196499f0d288e5e01 SHA512 96cc347cfdb0f9ca0b6c7289279a1cad8fc401625783742292564f7ceca8237ced8d9a3f62069696f6132ed06092dff2baaf4be09ef53b21260d93785b0e27c3
DIST synstructure-0.12.4.crate 18105 BLAKE2B 8e7efdfa8681da8473903aa22e8cc55abcede012b29a91d65076042c89a21048b44b774ca5c3f788222dd32fa634ac20f58ce241eff610498cac19f659280d29 SHA512 ab3024644719c4afc9c06a4d3c499fd4934c104409d38197a46d62c9ce30414f88b3e7bcdd7f245cfd207489fb54ba41e5cfc1db94b0dd12fb01e9c00c861c47
DIST synstructure-0.12.5.crate 18020 BLAKE2B a3ed7e10e13e096df7b624f567de3406b043db4ee7bad6f25d8aa093af4e9f3bbb39e22bb46fb1b5c7c5c31cb65218c79d959eddec8ba32959ee66f422732a1e SHA512 62d5669459a444ff91bcd630ff58fbbbb70cf1a2240c7caf1c4020c1aa8f9010d952172470e41daed75fb3cfe154761ac56675b9ca7a754bc9aa484c3152560b
DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c
+DIST system-configuration-0.5.1.crate 12618 BLAKE2B fa75a24f8db6eafe578bcbf162fcd110ca059c58af24916acd64959b48d8541e0aa95ce2c929a8a50c62e7e8a967de9101640d1da7805fce2f76b7c5c86c4544 SHA512 af77ed5be890e826b9b8f975bd2e63f3905adb24a597069a887ff2a861820f1ed40582b918f35c3d4eb063800e179b93e5acd7d5b48b147e9b16e3cf4c12840f
+DIST system-configuration-sys-0.5.0.crate 6730 BLAKE2B e40c4b5e7897cfe30b2fb6daa9b44fe2b83eb2a12d798a1ad8908b51abc735566becb0e001f52f5f8a0d3596f62a9eec631341c3a9cbd132a4f650f988c74b93 SHA512 764168ee5efe1ba82e847ed74a14d1f5f1892735e98657c3ecaafcb4b405d4f779592dfaade252f6a577ca2cfd5cd5e467c0b6326bbdcfa573c3ab01cdc8fc34
DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
DIST tempfile-3.2.0.crate 25892 BLAKE2B ea6870c642c5712c7c96072a5d3dc04d75c19cf1413081e3bf53c1ae6c75e05ab537446071cadb5460b34f7fb7715a03005a1335a64139458db938c3415f7c0d SHA512 56d1c5af7cb6863f9eac990354126979534aae7bf298bc8b1c918c7317ce2ba31f53089aaa1ecf8baa4a39d4111d74f4450be82b509b3c2aa0428880029e663a
DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7
@@ -671,12 +784,14 @@ DIST thiserror-1.0.26.crate 16711 BLAKE2B 4524c3ef351eaa1266cbbbafec6082695d5c14
DIST thiserror-1.0.29.crate 17455 BLAKE2B 7dda520f7227d638f223f039afdc1e8e0ed0000b8657bdfc0bda2694d26a01051d1c9464502721ffecdb4d3a661497757615880222b68928bb44ab5f1c74d909 SHA512 231ebaa6cb2250fcfa608500076a4d930f625acfafd824abc5e654e0b3faace884d83666633bf2bff61ebb9cc60b61faa234ab2719417bb32af4bf62b1241686
DIST thiserror-1.0.30.crate 17748 BLAKE2B b9d8a8f824de03c57af43d0ef8f2e157321e7e6a220660581299a38988e7bd43733126fc9b8d8b8ae38ac1d788ef08fbcb2352beb5ddc014113e0058c2bf60d0 SHA512 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99
DIST thiserror-1.0.40.crate 18709 BLAKE2B 8057ebcd11546f8b3ae5d760c1dd1764386f3c29dc43bc7a4aef20604970c65356daef137734e80260051d41e39979943bfda496459696b924a95f455159704c SHA512 db1b1fab3aa61dc6bbc672670eb70cee2f838fa713d3a927022900eddde253108d123bded1aa6df8d314e1aa2f8ff37bc72fc9b0803fe3a56447a64290ab2a91
+DIST thiserror-1.0.50.crate 19414 BLAKE2B a093f66ad191a8c4b15356f8d29578273b36f9f11b5843195eaa15b70bd4c8eaf6dffb631564386acf35a9ddf856e05055b419af52d4e008f582ae444f3dd5d2 SHA512 65605a9cfbc43447a50980739259a45d933f1eb315926dce909892f7162c79bd04bfcee7b38b5a9fa71b24fbe4416d050ae8e2443932577541513a23ebeeac46
DIST thiserror-impl-1.0.24.crate 13361 BLAKE2B 4ae667e69d3dbe755cfb07083649c6d41bd5bddcfbe1d8954980e93390fb8eb51ffce6fb2d24c51fb676b6e75051ac66cff8c0cb3ad6683275581749f7c9f9f5 SHA512 4309506b8cf939e6a400542dce772b951d40faff3b2fb765ef87299547615fe18dfb877844b5ce892c594623a2de941a32629e53e2d59b03f611cfefeb169db5
DIST thiserror-impl-1.0.25.crate 13364 BLAKE2B 9b0eb7a6fd5f290d7a666de6065edc210ab9ef35960c424258d5039f24433baef7d1228ac2e962e8ef9dcb673979c9d3c09ef3f3d20533fe2ad1500bfcb20015 SHA512 a2d2f39d3c1e5a722d7020672f63fc312dd9f8ed73863971814f1fd12faac4ea5d8546e06b26838d8224b1f91161011f51dda476848b2555153203ee9f7ee3ca
DIST thiserror-impl-1.0.26.crate 13431 BLAKE2B dc753a4cc1e7b8b3eb44bd9462b6b19ee983fefbfe1f60a974195a536fdbc68395942a229a1d2ec7a8594669a439a6efd3cd22573a647a7fb7a371e793fba645 SHA512 43eea818b72469bc4d5c28e449c2e284c1e11b2674b9e67b1788af7ab66bd64afabfd8f5861938a7f9547a9c13387e0ce400419c6283bbe1e899d18d998cd921
DIST thiserror-impl-1.0.29.crate 15201 BLAKE2B f346e746fdb2ce83f2c8e7b58772b54721191470e0b5d771fbdff19f598fb8a1bd94038ab603370e037b751e028c79d85b56dae25a302c91dbcc643ca1d26cae SHA512 edcc1d7cdb7035f9a3667b8f9509e00f70dfd515ba8594cbb0562b8732380a0c1b405a47e7ec4d5fdc5bbe870be69332205f0dd15ff39396cbeacb798483f553
DIST thiserror-impl-1.0.30.crate 15230 BLAKE2B bdfd4451304a2ef4ddbecb48eb1a1307e6eeadab0860c785a2b6a5e7de270ac42ac4f11e46eb9dba77ec5a86b203d9baf8e4fd5c83cdaa10e2af34a95d29d2e5 SHA512 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46
DIST thiserror-impl-1.0.40.crate 15138 BLAKE2B 7590428b5a97efde6a823440a9c91e1d1835b20df4ad8a700c1eeddd98516f1203605853fc6dc65528c5fd92480d04f9a8412aa7c20a524cb94435b0a0032f1d SHA512 9027f2d4127864c34d2d92ad3b2753a95893d26f5b2dcdec869884a98232c5304db1700a38112ced258e5f3832218cdea3a4bb21223098e1b20d06af1fd7edd2
+DIST thiserror-impl-1.0.50.crate 15357 BLAKE2B 41309507014a2c628b7e91d250335070e4cca6c6c452c90ee7e6173bed049df83ca197b37c16537cf15415550919c248e0f6c798aead760e7bbcd25eab701d50 SHA512 8555e010f94390e93ba757bce9ef25d066ed542f23b843db431a66fbab722584ea0ce6c9d4b6f4d92cea3d91c190336abd567c4a0aa4a27893db25720c5b89c9
DIST thread_local-1.1.3.crate 13111 BLAKE2B 1ac2d9f6b9d5f685857cec0377f41faa2941614c9a0642b8c8d209590ce72c0dcf16f89b5da58d016b26a41e6103407811658a81217716cde0b0c69bc3939877 SHA512 89fe00c005b2bcbb77f2286475dc04f1400b3cd3bc165162f70c1a91f7fe98132f5d0a65e5f1bb36fd8c33617e6d548f3a68df7a2302ea3a177717c71fc112b6
DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
DIST time-0.1.43.crate 28653 BLAKE2B 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 SHA512 c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25
@@ -691,6 +806,7 @@ DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b3
DIST tokio-1.11.0.crate 513247 BLAKE2B ad5e295edbaada58ae242d0154a00382d69b56dc0adb805ec680738ed0cff8eb975c21b8dffbcba47087a6b0d26a71689051e57bea36f2983f3f48a7a8e63504 SHA512 056a1660dd5b556c7e7813cbedf074936b79f1c870dcf86fff06c107992814387d3b4ac52aa492a0441e733a007ffa615cb5a5a99e16314f7f5569dce77ac0ef
DIST tokio-1.13.0.crate 529942 BLAKE2B f5c2c1906fd50248024268c31a677e60774a3bd09306b2e060f18510c071084a2bbe9d9a9b189080aa30c31a9ca35848653b1cc47c02285cc89554690b7fcfaf SHA512 22f4695f53684a934d026647bf249311cc8de9c78c87581a762f7c517bd733a64f2883440db8682a3b24b66cfdd2fe99cbafd8f05a0c763fd5e95956a5e985b6
DIST tokio-1.28.1.crate 660516 BLAKE2B f105b7e5bce5dee04bab237186f55df8cc08b10d4145e52c4146fa111ee6127a32efe79a8a401b5c4d7bdcda09c894bf6f355c3b3a82813a59b2eb75be145277 SHA512 b82f4db671136db18696936c137f7244bfa4baa2a4cfee23f7481ec06235ca8a2878f91ded8e77f6c103eaa4af5297662c0db1dde842fb3d3f723df51367595d
+DIST tokio-1.33.0.crate 733783 BLAKE2B 6869ecfa08015d61780e0467e4f4063ef14a134d8901c0dbae3ae25fb79a3661916c90b8fd1faa507389abbcb7de4ec493b1c65344b781b2cda48817007a2326 SHA512 49fc49106064a637988619fdc5f949654b64b26e956801cdfcd46d8441bc4825683969bf65421e1466b5e2c8bff7212f738d8d5182980e4133e84d0187999b70
DIST tokio-1.4.0.crate 439130 BLAKE2B 78b9c6e3551c378c1603d8fc8eb2725d73c47ca37f118b77cb38de555a0b18c41e7ad0c627f9199c214c412ec3f20ac40a88e10b1874efae28a022f03ac11439 SHA512 5a5016482ac681c7bea248372eb013b2cd863530aba28065df0b9c3f604aa6b5f71230c39484feb2cf15207dd8a99d41ef81fd31f1286fa0b973aee9226fa923
DIST tokio-1.7.0.crate 475601 BLAKE2B 4c13f99f360d7be15bf744088614665261bc051aea8aa5f8e83b6133391c8ba86a23a9c9d9e74d33c586366eab2fa329610f736efe7ed2440bb9d56672b89f5d SHA512 7dbc17b4ebf0a9b3e1d9c65ab9d1d77ab3939dcd3e816d8d04c672b1d455004443aed965d2546aed318110f2df095a2095ec8390949975f1274c3df286090718
DIST tokio-1.7.1.crate 476257 BLAKE2B 0f23c19d552cc761040c53845ed51e153fad1b6eb8baf5dcada867135ba864ed6eee2c99c08fd4e3fefeb1ad0da03ff40956b460cd7881e0a8b93270fa846f98 SHA512 3d27470f5a8f93ff4de4804ac9da69063bc946e8b8321a12726ece1bba25bd56ce605a4d824015ee2fd7f41b979d82e996725168b1c0972596647671226831d1
@@ -702,6 +818,7 @@ DIST tokio-macros-1.5.1.crate 8703 BLAKE2B fbb0e331c7cfb6c59955a61481dc8b3b76896
DIST tokio-macros-2.1.0.crate 11472 BLAKE2B ae03d8812bc2b8f833e0ca77f1df8edeb8e0476c06f8f5104fa632ce77369ec54a80ff3da86439192971bf2e11147eade3765c447d76238b768732702004db95 SHA512 e2a24c1befd512d68b5d8b26a3f1d940dd10bfe0979b5d61a71052478d9fd19b28eb7bcbeaca4cf3c9736fd3da0386c899e3a619f47c2d9f7e6b497140586b9d
DIST tokio-rustls-0.22.0.crate 22706 BLAKE2B 9ef76b96aaa10f49692581f7b4f04063729baaf3998b7e0a3d5700cd7613822efdc7fec334ec9d3718c700fbcbf572ee974e96bc3f79eabc774a801501b08ef8 SHA512 cac6c5ebbdb751721f881f6e4c21e1b34ff8aea84256e25f92cecbeb30b6db3a6b2d78b7eeca253179b78a94c9226aff23492b0311d81ce27470ce939e675d0a
DIST tokio-rustls-0.23.4.crate 27024 BLAKE2B 7aae9f78ccf056824b477345876edb62f2387a48d7a0f5f80386fae60c851e1e0251ed37956e826c7a1ed48e424769cce2074907a8700486ff7eb95395304bbc SHA512 92d9f5f94f8a81bb12e5923e08e9e185340351342ed167f23a9855d0c2e77089ae882c0c24faccfbf3c8f1033589a76281da42824e8447ce1b56c7a383f38b13
+DIST tokio-rustls-0.24.1.crate 33049 BLAKE2B b061bc5895b9d7e5aef96512667673ac6fb813a4524b1f6620af9e2598425662b15b5e07d3896499b8a24d820462d15b71a2b9cc804886d546c8ac5957f28529 SHA512 93098f34d117107214e2e80e0e6c030423850ba160d1858b5149c165643700d308dacef7723e45b79fc911ba13bc1bf363c89ccac047cc6636e48a9a5a9502fa
DIST tokio-stream-0.1.14.crate 35881 BLAKE2B ae77512f93bb58c33036c1c0e7b8f29dd1d56274b6168a51b262c39184f0a3d366375414a3fca2a7c6c836f618e236189fdea3dbec39a861155409ffc9a77d3f SHA512 b600ef2dd90e0f46d21e94cd04baba91ec3f586832125cc2f51f350b47e7f9cc1ff5bc7529843347fc60043a61243e5b846d8db8406014969a8935385f161303
DIST tokio-stream-0.1.5.crate 29637 BLAKE2B bfddc58f8cb41e81f0c88eefe41e301a718d71df949aa6e31084dac713c04c5a53a5598d1bb40c893d5a113500d1c9072454ce9a3341bab9ead35fb9a1390ce4 SHA512 3f37774d607f77ce0cab1761fa4560458d0957915cad47488536c5dd106f13dd126546729d1fbdf51defe20cadc836e900c1ccf81251f73e74c95be5c6b914b1
DIST tokio-stream-0.1.6.crate 29841 BLAKE2B 764196a04b6c7c93123d75cf9ef476bf7f47862e0115f6798288575d52f25ff54ee3a5319e7fe064a05c22e44ea7741765f24ccf46251f349d9da55750084f9d SHA512 255c5a0cb5e37aee856476cc630dec6e589ac93898a633e336ae0f80c373b30cc8f5772530751b959968a59c41ddce119930d3902cfa66e36d9b03f8ddbf1183
@@ -712,10 +829,12 @@ DIST tokio-tungstenite-0.14.0.crate 32486 BLAKE2B 510b723ea265898d440b207e31ed6b
DIST tokio-tungstenite-0.15.0.crate 28347 BLAKE2B 303b0e20d8a526749967e3f6aed7155b0b65b4e060c7b21c63e6d913b6163e36d44734cc5116f12b565757dc8394c95f84059fc5c5836d5dbb8b6ca3df688c87 SHA512 f2b3ae0a01c4dbd811b639e81dd36414357e791c8921796fc60bcfc615489ed2c240027473c50919ef680c8af77e66c684bdee0fcf604136e48136bd0634ae85
DIST tokio-tungstenite-0.18.0.crate 25705 BLAKE2B 03d953d75b256055b225b30ab1c78d98cd8384323e2320136259bcbff8e934ca71d771d59a8f84b687dc7161815fe3108e2353dc93efb5ab17e1e8297634a33e SHA512 e4c7aa5a66b3eda97632356d6fe3a02ef89f01e183315283bb43b93a11655153651a461e77b3e897398a8f8dda02f63d0bf3af29ef36f008c20566b348ba5327
DIST tokio-tungstenite-0.19.0.crate 27734 BLAKE2B f35845ac0b76af58e79cdd38e6bbffb311c72289513d62b6c932636b839173bc935998fcd3ddcb052ac0eed60b106a8664bb333c70e302fa3bd5bc247d6ddc0c SHA512 5e3d18fc64bd15c12fa71b3ee39a6b0dbc7789e1547e9b72167147cd594e90d2ded330a8d763f212cda714e4ac6a872f0e1c2d79ac30693b17b798a0b3ced256
+DIST tokio-tungstenite-0.20.1.crate 28569 BLAKE2B 3f0534f6ff68c53383dc70c244264373d324d88431c7c4e0e837a3c2dd20047731f58f085f5d7339d7e7bd56a4952da60848b796af1f47817e435c3649d84c52 SHA512 eb4d3ca0f8beca4c835ab174590c6e023ad2e0e19daae36d4296061886a306569bd1a18ac23bb28359179e1d29f93723244cba42905be814b133185b2ef6eeec
DIST tokio-util-0.6.5.crate 71019 BLAKE2B c34c4d53754dd590e3b98000a12eaec1929e9c8cab05dc0f25dc449284f0f27ea661b39f94e25b6fa9918c27d4a528a70d4a952ae319fbae8ef64d4a1602bb7f SHA512 e31e295b2c92fec616ea3a2b61de9d85026cf4ead75cd193aff4ca037425238b4e11cf8cb3955353f63e9f03130ad3690c951fdd7bc1769b6e2efde75516c8d7
DIST tokio-util-0.6.7.crate 73201 BLAKE2B 4bed0bdc343b9fce03c12c0ab442cd7eaf3681232090547a0269bef5f362e1d96d2a10cf78708c6775234e23e8e2e00697333dc861df56136a29583d7a2401d2 SHA512 f6d81191a1caffd2cf78175bf0de3432bec684c739378072cf23daa1280b54d1781cf43d663a49b0cb34662043c1747073c97291414cf0407581325cb091b263
DIST tokio-util-0.6.8.crate 74116 BLAKE2B f47f61a1566b721ef5294526f6b0fc08a5662eee2b12def6b699de38e6888e3cb61623a76a52a71843449a5657ce3829bd5fdf2826428e370b6d912320c5863c SHA512 b81ee8086a069de580bb2769145a77d12d3ae2c4d8a689d979c58988c64b221ffeeeb0f159181f92f402011931eda8549ff173b227433d6597492dc7f024b7bd
DIST tokio-util-0.6.9.crate 76480 BLAKE2B a16fec47a50cef0ada375715c391cfe8239a92a89dbe174ec0afa20281ae28dbbe6fb62029a678765d885aa8dd7613138666be5fb00c660756237bede980b82a SHA512 95b1bf648106c73bc9a3e63cf438a5fca2969cd9425dcb54aa31f5471a6d68cfd9fd99da0b8c86a3b268e618be77f3957d7c88fa072c970dababa4d8965f916a
+DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c
DIST tokio-util-0.7.7.crate 100405 BLAKE2B 97b701985cce390acf3fcfdf4bb761901e8e64ba29fa285a822b97668b4f9a56e13dde3085f7b63025ff58f9ed3726c29a0f8dc412100fa76d7ac5ba75ff24b6 SHA512 d33edfc594dff40a7f76ce84a740eb8901eaa95aa6cb6e2308aaf23b4543dae2ce7f7c8df5f027292777b65aa8b00618ef45dddb34b53b1981ccf1650c01609e
DIST tower-service-0.3.1.crate 6299 BLAKE2B f56562faebe3a933f39f8e2093af65378bd307c59f9695408510ea9ca2230c68228c6726a0a2c7c42943002837dd9d86ce0a1d4b7849ba5c61df28df7632d909 SHA512 d23f9db2d6632f561970b55eaeaac22a20c8b9af18931cd564db193688eb2a2973127b440e175cfd7358f3d0ead53f7a759e34b7b86c293751079af9c2181ba7
DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005
@@ -724,15 +843,18 @@ DIST tracing-0.1.26.crate 68583 BLAKE2B dbdeb4081dddb777d52afd1afb043e018e72f99c
DIST tracing-0.1.27.crate 71332 BLAKE2B 22cfdac33bdb444857d44ede9618e51b1000c4b31bbba6c5be54c30bcf16df22061573f366092b513e985b01987f2cc20102936fae4648f5334d0fb667c41960 SHA512 807b3720d3ddf89744f00f68153a1bb7dbbe808a86647677707065f3e50e812c426c5e04b9916d07af5bb7148fbf95fbe027cd448e182ce910c05da2191b6d6f
DIST tracing-0.1.29.crate 72444 BLAKE2B 637f52a1890ee8b2ce20eabb8491b100de680088792be87008107455e5404c9efdb2d2e97129fbed6ce29296a880ecfca370535ccefdea2fea49d9457ad6b683 SHA512 8b9c58aa6d236485cbd8e6c3b39a1cc05d30169dd9ddb377ba464ba72c774af69b0eecce1551660d26fa6735e5483f45463cfcd196513c0b4c351c900cf4c7d8
DIST tracing-0.1.37.crate 73888 BLAKE2B 60c74379bf84d7b152f0b4d5b4d4669a1227dce0f3b5c10210338193853ca332de7eed3cc3b6160ee3719da7fdfe565665a887f2f82fb1e1c716c421048a2e87 SHA512 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75
+DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
DIST tracing-attributes-0.1.15.crate 20632 BLAKE2B 77e78d3dde799de16610d35f6d30bf15e03e8724ea80302a661fdd958a25574c7d6620f480669917dc94152bf0dd1237310523d881f4971f4a5e837ff26e0da0 SHA512 750836fab24caa68bbd8f19c953a45d2d1bc7adb9fae65b113b8b9bc1cec97b9f6088b15bea3c1c8c7a106345440037c880485e4e4f4d1e5690ca4841ff135a4
DIST tracing-attributes-0.1.16.crate 21685 BLAKE2B 92543437f79b776d92cb8ce1cec7cc58d991c45a25c9ffaed2de99f646a76971a95d7eb60f69c04b1d8d0fa8583dd2d1feb2b2842bf3ea7b3ae4ad9e4988f506 SHA512 44ebcb45c0b98f9345de807678af6aba1e369ea2c35db63a94c69f90549d7b2aa5909a8641ee0cbe9cf021661618a6b626ade4d5e8e36414c1c3afae0896e393
DIST tracing-attributes-0.1.18.crate 22779 BLAKE2B 46fe07f2e2b8df2e510624981a8e882c27cdebac3e6b6cb282bbc5acc69fe8335461203f0ce4b87dd23c5412108aa3ab2ebb906ba40ce5f2bd2669a5a90c5d8b SHA512 69417ae19fb88742ce609724113945fcc3c28615c84780ee169f4149d3f479dec5fcd39c95aeb2b64a4a2678ec72f53a93cc02996ce2f46a0d3f1ef4754216d3
DIST tracing-attributes-0.1.23.crate 30450 BLAKE2B fa21c4074eefbc1110268cfc79291c909503428b26560cf68cf04640a6387d04c29e22b8f86fd48cc1b8c0fd4bb67fca428c9f8009b3c99879352b9d9f68c5ea SHA512 55e92b4e0410805f8cf9eb8ee50cabcf08d1f6c6b4b38c5a51c70f59d06c82096af1f3b9b7dd4267945cf631fa8d99f78ae9b3d0760f9c7ed4d6da6e5e6ff3cb
+DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0
DIST tracing-core-0.1.17.crate 47774 BLAKE2B 6c13692d90ed3f84110c15a1834b5ca527cd950dd9a141b06ac2632bee718b67e46615e26567f58e4c3129b4d38abcfff515c6420c906ed4f957bacdeaadada8 SHA512 202fa2bf6999d1568f4ac4d92a2d29b3ea79b5d93bb57347927eda60c8d5b430b366889d45a4d5d22d4e1c46e62ffcc39b3091a91f79a26fd6b7827fcd7c230d
DIST tracing-core-0.1.18.crate 48381 BLAKE2B f175efd5481bbc9e881a36dad6c29eeb4b39400dd117e178d9e7a0e765cfdd3f36abe7e3fc2a537c79c5af544c764a0273a382cae907f5e79b6c140ffd2b9a91 SHA512 a5fddcc04651d05e61c2422d028a399cca260672f7a8e5c072126d9d4e21ef7a38911fca09e32c6da287a0f1cb6d1297d30e0f6fbb951fc190d2a67281a115b7
DIST tracing-core-0.1.20.crate 50446 BLAKE2B 7c665c7607d4c9f873194d0d8dd37ae84a7ac9ac424b85332669bbd4bac60274f27041199fb67fae6b8153ed09e04fd99e09e239de98846697a46a6c509fe0ec SHA512 bbf9c0802e04bf5e2fd192af7e00b2807319661212e88dae9ef4284886c34fc58ce6e9b17e77522e108b2c38f47357bed220e1832fcc6b464e0bec059b57b388
DIST tracing-core-0.1.21.crate 50683 BLAKE2B dc48e0fd6586b8ac0059469a26049c6746b44a06a4e7768d129822bbd2f6ce719c63964ee3e4f9543ce278566efda8fd957c8b4be8b696ef12724f899b2830dc SHA512 2c3e00674c02023ee3e9a114878ad8941253a9489312082b2cf9a163b04fb8d23767f00892874645f59f30b6f620dfb83dab8680c64db5510208678b52f2db9c
DIST tracing-core-0.1.30.crate 60351 BLAKE2B eadd1ad68830f4fa9972d207fac3b5be6b0f6d3d2ee4299f2fcd6d03313db6850ae0bb278ae618615e0bc2cd83ffbde0928857fe8e01dd9591a9e80114e0ff88 SHA512 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65
+DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
DIST tracing-error-0.1.2.crate 11101 BLAKE2B 5f816e759f8128fd67bc039c1c080cb275ed3192ff00774ccbc0c5f955384f7a009be00bc14ed9146251871c51f1d493e6b9c1e30677d5c708005f45c314953d SHA512 f004cf7440d7e2e04d85bf5d617e08395b52a9e5918ad83c706b3e6cc697c8462e96cd754a262ce80d8772ad086a1be5ebbcd6e9c4e311ef28e4ed3bfd7fc262
DIST tracing-futures-0.2.5.crate 11637 BLAKE2B 2b23233705674cadf5dc8092d3990f375e780de2b9bdfcbfdd5f4bc9bd0f15a14c6bc8e36963bcd332e729b33b90ecd10b2250495e0657eaeb302e666313534e SHA512 8a437a029e18dcac3a3be7a3355a63e75432ff892316c9f2929c7557e3895b1bb5efb59a7588372bd9efc386b5cab54c2b382be99ef8fa643e66ae5656e506bb
DIST tracing-log-0.1.2.crate 14915 BLAKE2B 72967c7262a8fb2b1b9c693ae19d84424a037e09b9f1b1b94852e39caa0a0ca30c846b2cfcf94b378c9ccd2aab67af2e4809e2e733d22f173cd57a3842a022fa SHA512 c4e146026ea7b27e79c630da9994dfafb90f9bdd581f51cbd5a5f985b0e60b2412937214e0365203148eb91f0a5ef3644e64757dadaa10287a097ad85989b620
@@ -753,18 +875,23 @@ DIST tungstenite-0.15.0.crate 59529 BLAKE2B 3524ad37070f3b6316402c5ae8bfa86f8203
DIST tungstenite-0.16.0.crate 51389 BLAKE2B fcae57ecdd55ca9f9833a77c2a3941f46fa82ed84cf344bfe111637f4823ab450af769d92f9fb5a85499d7736bd88863b3e575e366325aa4a664887a6f9e3f84 SHA512 c7a11feb3777465aac544f687982613bd06b13442b6adf5b449ccd2c33ca2caee77ae7991034becfdc1e19a20b9ed5f9087faac94029cc2b4489f502d25cc1dc
DIST tungstenite-0.18.0.crate 55628 BLAKE2B bb6131df48f601c4960d87f32c6ff83734e4ef3973fc3d44abf0afe6567ff1cecf44ccdc2b50265372d57c44305c7ba28be47a2b042837f48f8cfa5e54fd96d3 SHA512 dc87d50918a7b382a2b5384e778fd6680f09685177ccdc112229856e3cfe5d92cbbb016d13047c1e0bf5859f93c8db198ee3dc4c136cabd20715245be2d2988c
DIST tungstenite-0.19.0.crate 56325 BLAKE2B 835c0e154cd9b103263ab9655fea462590cb54d657a57ddd348ced9ef3ec6f8749b506ba81b0c09d66dd16d576f577b8589b40fceaf99005bfebb1b280533121 SHA512 1023df8f696f668497ae0effd99a79f69d534b680688dc5e6d37bed34bcc3454612a6e81755f9872ad31933a6dbde7ba22033672dccb4cf78d12af6aca0634c1
+DIST tungstenite-0.20.1.crate 60095 BLAKE2B 9a9cc88aefe4f30d4e11673d2e3f757861dc5b082c026a6da54728b4a29dff1e88ca20e2641ef35ba95f01f8525b628b6d6e5410fdbd8d02954d626190e52a40 SHA512 e6a9311e521a7f882497ee7756d39de3ef963937f64ac09c20d28af4c49e9f0d14fe95fee3538c930d18ee1f9ad8e93c6faca1c4ddcbc5f444100dc02261c729
DIST twoway-0.1.8.crate 31774 BLAKE2B 68402b15e61212c986c06322851985201e4a24dd3f06eae607c2581940670c476b330d61d48cc5edb54c7622590f2e75139f0d4460873262d8efd958dd21e5d4 SHA512 326a7954891ef399b85e4e7bf1a0afda0cc9057883e7a19c4590492921ef3570916fb50929071b2e3825e57282482525f4adf2f6b49ee12dc0adf8186ffa4629
DIST typed-arena-1.7.0.crate 9927 BLAKE2B ff8fd0f87e69634d53b87b070499d3d119d9f153e0f06e27afbd3f96da6918136a83162f4e9374061ddd215845f75844251e3fb079d57266ea8502cf321eaf9e SHA512 506a90a11576e5a4135b46c5c4705db461a8ec1bba980c9ea65e8c4399bcc85898b7f81312acf4bc0b24a29d1b940d8dfe0352ad59985153743948616da5ed8e
DIST typenum-1.13.0.crate 40238 BLAKE2B 5e5f9c8c60a4406c5a9a487033ddf7e8fd835bc255547e8b3f94c966e0f661f9b8a2f4a844661c00ee3c7e01f9fa109ac79c6bf53a064335c317dc9d9f8b0923 SHA512 0cd0b884509a5b4a252bed10309139350fce24b5d4bb887f4c0757ed18cb2481e331d7dc32fc81f4cabeeb5849e89ea5d92ea9815cb2985e5df4a022ac703de1
DIST typenum-1.14.0.crate 40518 BLAKE2B ff6d77c28e41cddc1956619bca522f4ae5680cedf313d4a12a4d40f191f85ed10d673a32bdd811d7774a01a1b9b5adf9990269ae230737237249faad16ba7070 SHA512 e9739a24936563e9471213060d53d970f8cbbdd163892a22e98f1972d10861009ca1eb568c3bb5d1d78299482372fbe7e6bf42ec8f4f5f30df0a7446933a312c
DIST typenum-1.16.0.crate 42477 BLAKE2B acc6dcd4521493c438a8a3d997ab0456fdbff3db66aee9b81ba219714d47522c3ca8fe26f8ce84edfda416ff9a22747caf3ecc9cc4bcd1e7647ac351d5aef407 SHA512 93da3ed62573acbc9d5d31257fb72ae9cfc7d59e4040c1f32d93e8fec94795e1aa20a3bf76ddc64c4b383184306bb2a66e51fd61b64dd4ce46a1bca8238b57b2
+DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST uncased-0.9.6.crate 10413 BLAKE2B 67c9c7da6c706e6e51831453b5c8140568efd046588ec4d972bbf895c191da95ed8d7e5ebd65f6b1ce83544bcaed4dd4f631c002daf7495e2b47eb1a7e8df254 SHA512 8d0f29b60cf800afc92d08fc4d4b92f5ca80c6ad4f38c64c2cff88b959cdb7e59952eda1200c65eae1c379e3e3d55b946a8588c393e60938a776538492af9989
DIST uncased-0.9.7.crate 10525 BLAKE2B 9672ab9d97e170e4439c8e1ab57039482e2f761b6495bcd082c8416a6d41599b425a0d3c08eb0354bd9d42da8963c20374a42160e8000c0fc4ead4332dec7260 SHA512 8df20e140570253cef0bc0144dfd3674d26a555faf00435baf1bbc86e9badc46fcab944fff1aa502854f269f9d5d4a0573155386bf49ff24488a33e060e77e21
+DIST uncased-0.9.9.crate 10614 BLAKE2B 9cfb372431726e89b38b894f4169093f9be39089181236e8d9181d53e78cc16d5078483bae91406100b2b246779d655deb332fe947dc8a17f6585c2a42501b10 SHA512 9c0020baddd8e1dcbb144d33ecce59f72e202c6bc0322e87c3e3b18d4d657bf14d14ea89a13a841354bc24c581b20a84d8415d5d33fab84aa93047aa45f199ce
DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
+DIST unicase-2.7.0.crate 23783 BLAKE2B 2b74b932b45c9d5b984b57bfe8249496c192944e2e66916919177eac81c509e2d7a5d30a85ea58e8cd5a0b47fec746bdb18723f3f14002fc64af3a0d320a9e7d SHA512 c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828
DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9
DIST unicode-bidi-0.3.5.crate 33423 BLAKE2B 26434df7646ca6fc3b655ac2482c2be70700bd84fdd31d016f49b5276b23308d1f9258d40ff97a4090e3dd603d3a19f8fe45c13c5dcde6b00816dcee1695c7d3 SHA512 4541d84db17eef16da6ea59f1ff7103549ff338d6ffabef21e75fbfcfdb1a3fd0f8e8fe18abab7b6117e997cefeaa5e87fb01fed8fedbcd0657fc913743de8ad
DIST unicode-bidi-0.3.6.crate 33737 BLAKE2B 90cb2d05bcafd32a237b747e290f3dba186d069845e50ffdcd7e62a2ddd73f4e8fc27ad972d86453ff375fab50fd5ec47ac323413e351fb7d4b80f1536519d7f SHA512 a1013539b0da1609d9c37cc1d8359efa93bd88b4ae176d25398e6c44d93b615835a54b184641f00313b14cf46542b1e92278b0dc1bd00dfca0566467b21857e7
DIST unicode-bidi-0.3.7.crate 33759 BLAKE2B 4d5224062c829b5e48d26ca727bb60d10d7c663cfca24762331b36a2819a70e7d43d2b6b64ba64751d9b686949142b53346a52027d400acf8cb1e1b1895b2796 SHA512 6eeafec87a504ac968b59dd3168714e555b5b374cfbb5a6a9c962445c423f82b68ee54d1b732c5939eb17fdbb804f9b3affe828745bf4ff34e8a1587df2bc8bf
+DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b271eeee4bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088
DIST unicode-linebreak-0.1.4.crate 74962 BLAKE2B 2b6b1f262da1100a06552ae24588a6a1f6d34cd9cf398ff182da48116644807cdfbd703770659d70a375102f9526c77ea3e7fc80e7fe5405ccf93bd8153af518 SHA512 4c4a1cb4d8d9563740a6a5bc8ea5db8bab88b1cfbd751fdf33dbdb3923478a4bb716e3ce7441aca0d84426894834959cbc845f3cc2bc1379c5935019dc3f703d
DIST unicode-normalization-0.1.17.crate 100345 BLAKE2B 2579748ab87f6d74ab8e845d88c1990e4ef32e46e38f9a1841e3381d257d973f2f8a9da359c8e3f11790a888acf81f548ed3b749a67bb3e95acf3b744dd063f3 SHA512 727b4844a4eb103375dff7d88d620e1fb581cbdf2523f07a5c1673ff333d772d48ffae7658bfe4816a5bb42de5f68a96e15be9341c540a0f746c2990eeccb3d6
@@ -780,14 +907,17 @@ DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290
DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
DIST unicode_categories-0.1.1.crate 87298 BLAKE2B f52b83d204b90ce0ec26e0500bc80b0547610f3417616603c4e837fbec0a41a6a715de19f88432f4c15ddb6b2ba55ee75a472fb7e2c888accfc77e1ef1d85fee SHA512 2d15499ee9318ee54910d657339820acfa88183e4f9aa146ac655129d2c4d76d3fd0550b601702ad2ccac4c8647dd2f26528d8003f39181e09b8ef480351a3cb
DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0
+DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
DIST ureq-2.1.0.crate 78365 BLAKE2B 9f2534051b4b4eff86df79ce4484061cda8da828bfbc2c6dd1721d448289b549dc4823fd807279e019933cad342b929b4143c231c2f74a006a5e012f35559bed SHA512 fa02d4128ad7951a2f46e5c2c336fd09c7b2a502407b04284ead83e174711aece148e1551cecee4a10b542d8b40a31ab12fdbec40f7de426f4b2e3061cf4efd4
DIST ureq-2.1.1.crate 79196 BLAKE2B 8e2f0e555826e6575d20df003954e5fc2d7b13146afc88731cb0197e39a158147fb7e9fa5e3384e0c665c92e82101f3e8f183642fa03cb93b60e46c1824e0f64 SHA512 74c77ede9ba6485d536fcff9d6880fdf89492d2e9481c26e8520bb350fc03f8ecc982fb45cbb2e44f0579e82fa5a07184e30036efe952c901b68677de09e3234
DIST ureq-2.2.0.crate 80014 BLAKE2B 1b414f3c7edd673f1598fa471301b218205c7688525bf9fc1d89a83d589761363d11c122c3812c4f70cf09aed1a4830397aa37c9a3091c6bfab84f09c84e51f9 SHA512 55d0b2e7152129cb887e210b52b3301611aba5cf97502d938125b3ecd6f528c69896bd32db61722d9ff493bf2a9a75f721fab1295793f46fe953ab9f398947ab
DIST ureq-2.3.0.crate 81122 BLAKE2B cf27f72a1212e3dfd93bd3f3e6fd91b19448b3cb86fbaab416f7d9e5e74f14f52f612283f6e42b4df26e232293cb229ee0c2e3cff93d2f74db090a96977b0c14 SHA512 86fe5f14faea0c33426829f1153a7952a962f924c5f366ef8ce8d259849437f2f6811009900d01f5bd1659e8ea7ba1a65bcfa59a84afe5144453590bb760bde8
DIST ureq-2.6.2.crate 105924 BLAKE2B b055cf00473a6d67d181fe6ffc9d960ee9c1ef4bc346f30466e9d8c129b82abc908344fe61957e6840b1d1cf302df12c94b0c74b49daf0e978173e36899f3c4f SHA512 712922b21d321932b6e4d8602903d92fac93549200cd10d66052f404e7734a5aab2ebfe78e14cc443df3320530454a6585aa8005fc39471cb1aa95e54dcb951c
+DIST ureq-2.8.0.crate 112867 BLAKE2B 60409a3d3b271a1578986f5d99c14c8c1300b44010d32cd52f3e32885eb0ed36cadc04b939f2e0d81a0b30f21be433f4c7428b0485c75217b00ed0988c29fd43 SHA512 3b398a52da98e9350792d29eeef8a20d4689a55210df3e30d3e1786d3c5e378c3a144d64b3728f282a07e7e701ce21794e6c50eccceef670d7f5bfefd5da0333
DIST url-2.2.1.crate 65434 BLAKE2B e9180c56afaf9dd781812b3650b28cee14a2330629e708bb8a67144f6c12e3781d07fae68166990bebaae60190a1a88dfa1d087d4982ed04d8cdfa59ae4a0d7e SHA512 f2065e68dd917cc174c222a44127ac10a59d25a87ccce6b88ac1e1e775856fd7d5931d728296db355117f94e71e12404fdd68a283545b543a2e00a659a6997ed
DIST url-2.2.2.crate 68555 BLAKE2B f8e59f784b6c2e16bacfba36ad68670a6af17c16ea3b0866b5aa98e5bf4686cf1b1aac9b1f0a0ea3b89a01e044a2ca37830416f42d147158ea8e88f23fd28ac2 SHA512 f9b6ad99d69ff303283b3fd9e98945fbd6cb411a3d141badcbb3a0566723a451375e6dd5d5357e3eb7a1b5b1ee5756a2347c43817db2de6fe35b9004b090e077
DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d
+DIST url-2.4.1.crate 78228 BLAKE2B 6e324237af50605e9285889d967e6a66e258982c5e78ec99b2df68cbcc555574c0b0d650724ecb015e1065c737c88e3c04205973c35b0afcd63f222e91dde3f9 SHA512 ff2aed100e405f4474e17dcc01d59b63460e7a8babeb7cdcf9df6c1c65216c425e24d557f76c7097702b2befc381656107bef755ce929089b52a3901c46aa185
DIST utf-8-0.7.5.crate 6551 BLAKE2B 57c6b05714195c578ad304ec8906f8e0dbaf0383ee2af437a669af783ecadf1b30d38e98707f185ea51f22e620b6e789f21211be542d4137f3110ee485888f8e SHA512 610dba6991597b117f3ec602c2c1df42da3a554bd452283f56867d53f1bdc7c0bac6e593b63ec3186016d886951397314ff7e0cf0bfae8015281a6afe77f19ec
DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b
DIST utf8-ranges-1.0.4.crate 8575 BLAKE2B 686bfd854cdcb7510b07751630089f4f0cb0884017792288a63a4a8fa00e6cf1a10b38c39142e57d5b4d1f494c95f3445f343f1b34fc1883dbacfd708d8c13b6 SHA512 acd7008c92ed23cc0ad3fbacecfba2169781687c6aaa475ef5388fe416391cd209218a2cb19b9d4fc87a2a616f1dd67129d39978fe1b58be134a013f90cd53d4
@@ -799,9 +929,11 @@ DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc
DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST want-0.3.0.crate 6550 BLAKE2B d97ac51dd5e49bec27cd196711110679013bb7aca520235db3f38c7d4399a2a17b9cf599cd0811137df957f2341e75442d48483dc7aed6910f0eed7a78ddad37 SHA512 7e7af8ddcc6faed3e3d18384a000339617187b74b0adf111a02bc15fdb152c88007844d6fe6f35a47a13f3384a19ee4723b884623de7d45c6619d76aa6699404
+DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526
DIST warp-0.3.1.crate 112030 BLAKE2B f04805b8387712347fbfe8ac8d1af0eb498e4a71b361ab3179235f881b68077720d378c567a164bc0d987b3b3872ce3a2ed8c8e9669fba9aaa65986de061eb5b SHA512 55f510780a10cbc31338a661292ed5dd75ff701d5b47cd1af7bc048bf8d960d512af21a0d978eab6bfd63f622464ff1e117888194caef7702ac5ec466c5603fc
DIST warp-0.3.2.crate 113933 BLAKE2B c38aa8f2f60223352fe5844f2f23be5e0f1ec1e0a190d38b931d6f90ce1f76881a439aad16c3ea8ea6c1f646aad898a908c7ce6dcb7f71d003e3b677fee01872 SHA512 1390394d76dc95d888eec6670b668b1572502251c6e65eaa050d9717298be51799a84ef0407462337295a42116162644280f6b5bebde608f14b904312cabafac
DIST warp-0.3.5.crate 115359 BLAKE2B 7030d099ac05180fc79eb0e35d5b509365fbe63d81a6999bd380d0d1448bf0ab23b294c0aeb513c5049f17136a24c10745e7f4e9541de0ded5333fd7c9a00af6 SHA512 4c8dbf71b955aab3503643570e52908838b834a7eaa3b0b5dceb2a7070df8ab3cb6d0e65e9b01cf43f25ee5fbe5b4c693776ab4d93deb193a48dc0807d09154f
+DIST warp-0.3.6.crate 116794 BLAKE2B ee3396698ba62593e80fe4d0090ada41919f056dadcafdb9533741cbecadb7203a9f436ecfc2d07c21be5034198f12b8c42b6a10e6ae19995d199d71e2a13a6a SHA512 a150a55e1625e2c95aaa0ca3bfc0e9b79e75c5d04898a6ae8cd91fdaad342ebb5c1b2305a6d10640eb0d67b19b3ba8f3fdad3c45b345967da11e29210a131255
DIST warp-real-ip-0.2.0.crate 2855 BLAKE2B 51706a13462b52f9d554db98b4f1242cb4d5b4dbfa50e487f1478f04ba2c23ba52a4f5e36e21473659726ff643770a1df6c58d9cece81df612389bad08eb5111 SHA512 611730a3f9ee8938906ac926c202a53ece59f83eda5bb4ec48a69ac85fdfa8f48db13421e7159cbb6c5bd9e5f5f63b1307766bed8f6d275f1b377d58e3349350
DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6d5555c149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
@@ -811,42 +943,51 @@ DIST wasm-bindgen-0.2.74.crate 158439 BLAKE2B 28a0be539d0bdec4e23d4c5a613ec0727c
DIST wasm-bindgen-0.2.77.crate 162133 BLAKE2B 5f9470408157d1bdcef693cbbf6728b014159315176e59a48d484014df5d04a5dc7ed501f2b14082f9403944a8870c5afe4968b4205755125646440ca6f98f59 SHA512 22d279c13bb3443f335fed4df753cc08e50fc632a757b499eae63a8a846b1d1567a9041f7360c690372dd38b3e830dcff3e6e27a50ea3258872d87e90e8f2d4e
DIST wasm-bindgen-0.2.78.crate 162111 BLAKE2B a3311e67900961b35a59ead7a8972dcee37671921c0f524895c821658a7b1246403d4674bee1735f1b2b94aa789d5376edd02afe4c8ebda110f4344ef58c9225 SHA512 bedeb2828d1e74b1e373bdf34dc2eaec70dd523e9ed96a341da1ab3729a7cf8470a828ddb9cfd4cf15af6e2fff75b4368553ab4f6f02c8dec9419dcdd7578de9
DIST wasm-bindgen-0.2.84.crate 172947 BLAKE2B 90c9b846bcea9d099a394b42f126990db82d1dcbe247f8b63f8c91cdfbb5e2d184d36daedaf8fcee58c34afe89bf9a30454063693d64806ead3427680a87e7af SHA512 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d
+DIST wasm-bindgen-0.2.87.crate 175052 BLAKE2B bf8cf4aa1786ac5c2ba76e80500b5c54313adf9690ef370e60b894401bd1b81416da7bb46b90c014412c96f30f995bd1e52cf7f3a6be1111aea40866e8178396 SHA512 0c3099155ef079d2b91d2d5b135243d687bf865cdd9ae9d97d8cc2eb4c9bf7439b66b28d5b1d7e95048e53be63ed4909b6b3f2427951348de25ca7abb7a03705
DIST wasm-bindgen-backend-0.2.73.crate 25434 BLAKE2B 63298c33497fac327ecf31f2dafa3681b906c8d0a873a80bce1282c53a6d63aa8b0d30b8962ecef1f9a0986ab481a41b79cba5b8180f48b084d04fb0c6ba4577 SHA512 853fd0e354aa41706e19de192c9872812072cc881520f8c81b94eadb0cceaa693855598380dcb7729c8c6125eb90cac440453545a5fff0e40714038c86ff2cb6
DIST wasm-bindgen-backend-0.2.74.crate 25434 BLAKE2B 211365a4407865646376bc40fbfd9865715b137aadc18f267a9d32be8e0e585d05286f8a40cba20060e3591e3a5afa49f678bac6546cde7ef88c2bde36909724 SHA512 df9fdca6c48ecf1926552c4fe06a5936f7ea0523d62e0c62f104ce5eeae7ced1fa33875e2d3ef43d58a6395f77dd37e4882850443eb1d6aa59f0ec0bcf537cfb
DIST wasm-bindgen-backend-0.2.77.crate 25608 BLAKE2B 02c680618257f1503728be1e760d3bb9c3d82daf3b96001993c11a301c6e8869edb6e06606068667849bf5f06dc2af30f9f9309881ef12cfba5b0b3bec7e9c58 SHA512 b6beb9f8ee93fdc212ff094392c2062ff7b148682dde417999e33fe8af69752c90ddd99cb1484bf10afc006eb297756870ca78066d8bd682b75e54753efc32b0
DIST wasm-bindgen-backend-0.2.78.crate 25576 BLAKE2B 03dc6b255ab9e30f9eb54f81638eb02a05a0b994ddd51f47852bca376a02080fcce596453d688f5e8e7b5a814fd081b9709c1215f7e9f9fec0e4a7a6cba1000c SHA512 00a0ec9afb65c084b64cf9d25f778ab03bf2368a1e0ff213e07b8fe742a125ddae00c7b4d693225d6d798618b0441d4dea3c175cacdb37fdd75b0a46ba3a287b
DIST wasm-bindgen-backend-0.2.84.crate 26344 BLAKE2B 5686a252082afe128ded295584d972fe4af11a30fe37a80e142d213eb2e4bca567182bfc5addf1571696bd12e68e029148cffaa9af088d1269a1201af72e64d1 SHA512 afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058
+DIST wasm-bindgen-backend-0.2.87.crate 26821 BLAKE2B e230aa256a1f681ab3ffd2c83c3f6a810c305bb79a5e1d806b8b2b9f54ef0babc83809f6153b9ca511faa4b122f80bd1cc9eb97e7ae3cb4cba9e2dc1c6bd0b51 SHA512 317ee2bdf85067cb7f4b4ed6ff475ff9e5063143e9b7c8a28572211c09025935815227c4afa8c92823ac92102562d4d34531aa4891d8c922048d37e27377ee94
DIST wasm-bindgen-futures-0.4.23.crate 14760 BLAKE2B 3b783c6056e7566197f68c9f18c557328b8a32a671247497999107052a3e51d2e616d5dd03f5399154b3cafd002b953dfc2850e9d018031b4d4ed3b940a09505 SHA512 344f2705a64f0618584c5a9ad0a026f156918873ad6fafbaf92d57b564445ab6d557d76233445ec263a18a0bb19b6be7d1d7710d3f83b25114ea1b621fe102d9
DIST wasm-bindgen-futures-0.4.24.crate 14759 BLAKE2B 608e230509509508130e955d839cb1cef0b3f4c2ce4b69ec61e6357397b9d476e63b69335510f18289de74d63dd007486b5bb74020b9e79344d4c2bb91db0825 SHA512 a1b2220c7760300fe07937b039eb6dbb86e0110f5600d366a6a365ab74ca7894ff251902a78bf5aa3757cdc55a9de316e24fa26c68bbfda4ecabdc42e273a385
DIST wasm-bindgen-futures-0.4.27.crate 14775 BLAKE2B e2f87ccfe49870996e04cb6f1c60688bfce7f5cbc4e7a914ebe5d3c89c94d6697a46b4b6007b201a7651b7b6dd97dabc9b23c80a46baea579bba0d9757f6c6c6 SHA512 1aa9d786994382dc0a61cdac70f8890b250ae69b8a16e43e9c53e6d8d515a31da964598790c407b12941f76300f26eef1e32667c0f54ea704f63e39f127182fa
DIST wasm-bindgen-futures-0.4.28.crate 14734 BLAKE2B a8db494634c36c1e2201ef8a73c3233be5b5e0ffd68212e071c82756295bc48f7a7e68fe1f592a1e7cca9f7e831e1372f599667e72ad739ffb80baac07a56db2 SHA512 16914f3218dc523522bab90dbeaa969de300b500d3669efec14e0fc5718b867a6cc849323119b1b80079a61a0656904237af78d8bae1514cf7c19dadd6a7f29e
DIST wasm-bindgen-futures-0.4.34.crate 15117 BLAKE2B 7a6a70d07e021680dad6ae9d4b800d153baa0ff51a2bb7bec59b4c7878335ec3dd9cd4bec1cb7826683e3d91d115671274d45da5148979623dd9e1736a1c7d1c SHA512 6b822fadaadd4b0edd2c9ca264bbc611f67e6d3eccce7034c3ed1a960dc673c591ef1f8407e58ae740dd173a1f1f82d206840f35a10b1f088630b79bcd0dff74
+DIST wasm-bindgen-futures-0.4.37.crate 15193 BLAKE2B 06844bb1ef1b492461e245ac16ed13024c7f3acedd0355aeab11b8e8f32d8b607c5642ac5a41432e72a7d3fc84b6c842929a6609b8e77d7482e273a561506ef8 SHA512 144d321ac7c9f55d94e8a0a6803c2994be763141a757f33c27513fac45b0193d4e4429c899bf1fad25039d56054a0fa381f0171df09c06260532cb06d5407448
DIST wasm-bindgen-macro-0.2.73.crate 11545 BLAKE2B 481800c0c118048b29733a3bbe11ed5c816c1b5496b10b4142310d79ab6b825eb12280cf3c7304e768e6c8acd77105faa8574cf21afbf27810c9b7eac31010b9 SHA512 7ac842e68e6ba577b33df50ebe5c5fd250b1f4bc4e1ec1112be4fc806980d21f73f33612b14024626904a6116a8c72b83f2b7c5405fc111cd2164b4744f843d1
DIST wasm-bindgen-macro-0.2.74.crate 11536 BLAKE2B 65cd4b6206cc3f8303f89a76628cf54f7e31b31857eac3cc2c377b4a11f7c32548faf6a87f4a821e4ac6f66ca8d36427f4563eac8cc84e2612d5a9438b8df861 SHA512 34c7f3703ee1ee2060ba6ae638bc69193d32ced9e30c40d75bae1431efdd76b4f3adca8f9a72fb7c75f894de42a478556828e1a3854e436427bbd5dc6dc7b838
DIST wasm-bindgen-macro-0.2.77.crate 11550 BLAKE2B dca0c9542ac8cd140d27221cb13ed886cd14088b2b893ce4ea9103e5b17ecc7022361b4917fc9424dfd5acc5182810963bea208f31919eab7d9cca240025a020 SHA512 2e0ce89d64654fcf3ab530f5317149a583607124651b55f138564b11a2821e68d7118687dae140160a0d7d7f1a1f83b80876ddc2a79a062959099b0ee8764418
DIST wasm-bindgen-macro-0.2.78.crate 11700 BLAKE2B 9f1538d79a39555f643b9ac6bfe026c259dfd129c45fdcc33cfbeeba2acb2a26ff4c9df83a3d11674c5ef8e9393af7a4d0cd7e3bd08b7eca0fa55986c893c5e3 SHA512 3389922198b0d5c19163f4de345e0cd7a3c0609d48ff933bd5af0cfb205463632878b5d60bfeeb8dd8f8a98f28f23c5185dd6d8389f599f31176297c944b595d
DIST wasm-bindgen-macro-0.2.84.crate 12857 BLAKE2B 23ae9963cc2cf9bc589f5d77c8d3819aeb9d671f0bddd17093b2df096cc800d2130bd2a994b786a5f446e9194947199b3f0cdf1c16f15e7283a4ae319ca849a1 SHA512 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43
+DIST wasm-bindgen-macro-0.2.87.crate 13897 BLAKE2B 0926975b0328cdd5525820358795b7b68b4ab9dc460715ed84e5d276e76e936057140efb1ba875acf25f3d2862e680f9827bd05cc47560d54f7ec673f30244cb SHA512 af366d8d853b280014cdf5286f3b1f6d7fb0837ce6e359a81cb6f85161537c8e2cd06d7f893c957f5bf1548d34084d33a213670b471937782b56033a23cb15a6
DIST wasm-bindgen-macro-support-0.2.73.crate 17835 BLAKE2B 8e18ef319106273d3f41e947bd1f5ffa7a91e04f713fd67fa0bb697579ae51bbcce75b48a91949aca8e64e6f52ed35eda6b49cec366365126115a9c30572281c SHA512 22e322840ebda05ffdd2f4ffd07745d0f24b928e3425c66425392560f8dd59b007f80d7c4e4a01dafd83c09d76953ecc2cd61d362219791ed88f7f4ecc56960d
DIST wasm-bindgen-macro-support-0.2.74.crate 17831 BLAKE2B 29f3828f58b0e8eaae04e1d73bbf0b4cea7b75c1a5ae4348938a5f77d9eb1a1ee13dd137f9750f4c8defa6f2f5444d66b6715bc5052c57a603bf3a94cb05a428 SHA512 feab4a3661a879d5fdef852531e3261060db46f1d80106926bc8a8294a19adb104a9cfb59f3fead693abf3707118084a063906248d3f4c566b43e9aa9c2983b4
DIST wasm-bindgen-macro-support-0.2.77.crate 17897 BLAKE2B 33f233c1e7ec7e338f6329e4a64df4a996ddd6789c7d97d533549549352386eae34b6b0dd71564a9c69ad38dca9b320ca98eaa3e24c923446b053f9633b4dc17 SHA512 5fa8ad0ab21fb17a25a934d9f96728773d95c243972d4ea9768b6ba2e2a17989575c04d555dc79e55beb50738ab36448e179c76b863c99b986bd3673b230ce92
DIST wasm-bindgen-macro-support-0.2.78.crate 17858 BLAKE2B 8378f639a94797d2d149f2cd836f56143a498d3be5fc30eced6fe4fc2e1bfe14a70f3165cdc5cc1c88f0162efec75b64e56aa9819596984afa97003601b933ce SHA512 84d9867407a7caa942ab11f0ad1c343839bf51793930cdc3ebc5279ca370062eda006540448cc401f6afa078dbb1523b348ae69f4c6d7ccc9a7b8fa1ff895236
DIST wasm-bindgen-macro-support-0.2.84.crate 19076 BLAKE2B 4f779d7d0a406f376092ea8193851dbc86e9dbb822464db66a2022274665b03b9bf6552f79263014510cfaf4284847e98e8173263a6565f1af0c29054bd33fff SHA512 f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5
+DIST wasm-bindgen-macro-support-0.2.87.crate 20006 BLAKE2B d32dfc7231e4fbc226586e66063538208f9e299fbf803c4e2d1e1e61b4a22f51cc7509bdd269a44f072f9843a083ee84d2326408fb3211009ce93542c3fdc6ce SHA512 9390aa2767fed1027be168612c424d4c7cd4423addd83b79afd8c67886f66303ca4846e6454302ecc78b47bc62e8ee46849a4c0d3edb98849ce8476901424e33
DIST wasm-bindgen-shared-0.2.73.crate 6691 BLAKE2B fbde26dfb5f36474ed3e01f7254dbe742a205cacc85848b85efda09c22e1f9fdb464bd3b7a2c429b73e4f5f3095803e9e477cfb81d6bcc779c04c2602c465bb6 SHA512 d3a28e4bf42071496f2e48c3ba3134a06856be12deac79fe13d1e2e7da8018d5e7f220f4dcc02fdda9eddfc2d52ceef18cd180db7d2bcced44e88a36304f947c
DIST wasm-bindgen-shared-0.2.74.crate 7163 BLAKE2B 076464004d12495342a4b24f1dedc629f0ebb49993fce74271a5e59cd39e9a38ceea9a287716c65c2e61744c829388f7cdd7597a541da22b4f794b8bc3d44094 SHA512 4613c677d04abcabe6132f8f2a5a24f622cb1cb0c084f535e2f97584acba7a0faa12fd0636186b58756a7e4a82f364b04ea73330d7841940917f5e3324d0e60a
DIST wasm-bindgen-shared-0.2.77.crate 7247 BLAKE2B 81ef711a4cc585acc064a6862940990e8bb6e2cd86a595f64b70b710be269dd91fa0b42bc94dd4b48fe036be3d7db9d0358c9910c4b4e54ecadf02dcc39b218a SHA512 a19f408503dd86fefa96834702b4165537292491b99411b686e7318a96ec74ebf1812a0d627561355e4a912077756482be35b41c24566fe7225711603d97f092
DIST wasm-bindgen-shared-0.2.78.crate 7206 BLAKE2B ee60946d3a90a2760d8cb045657de659c6367aed2d98efd60074cb57f6b06aedf9ac44fed3d41c20299c5edc095cac5537a365fdb01183f3e60b6323da581935 SHA512 a808b7a7909e4a287ccced1b251ad4c1230399c84c05e246127b6a91fa4ed328d6a24316dbdc1843db71a5bd78cfd80113424f9984e0777323d74e3125607134
DIST wasm-bindgen-shared-0.2.84.crate 7219 BLAKE2B 4910158ed884dd9dbb32b1539b0c89a583f98df05cb29654487a26db063c973d44cb086dad4b466f9bc63104e3d4da72fe9feed32618f8243151dfb9ccfaff29 SHA512 fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010
+DIST wasm-bindgen-shared-0.2.87.crate 7248 BLAKE2B 0393ce9452119fd5f92836a76b28d3a697f91fb09de39d1af0a2a83e81d48bd4a17f39b48f15ae97edca3e361d4f8fedae8de04173c4ba1711decc73f64000d5 SHA512 cb9ff537554f56fd07052ddc4adc904a57ee64e13298df1dfca58b361ce163c34640e7dd9ed301ec1375f335dfa424230e22638ea7569ceb34aeca4505f6c008
DIST web-sys-0.3.50.crate 650100 BLAKE2B 448227dfbb6b91ab316ceebe554c9d9b89c397c25cd465f2e8a77560f185eb7308caf3b6052946e691d8fc22d6d382a0e3f164f7d29d873591ce17da792a993a SHA512 32afbfd3021c6cc4f228fc1762a4e29935373f4e7c572128723b508e6ab9588f3737167b91d5837e05a08c0bd182dd339c8f16b71e8a032f7e735cd619949d14
DIST web-sys-0.3.51.crate 651133 BLAKE2B 330aaa7323a516eb840b2a6ff0ee2e076ed70990c04679dca328d5eeae9aac01fb07a4e2852615715f14abe368989f84f159ac72a4c320c01437056dd7dec706 SHA512 fd0e1ec156d88699adc271d092dd1adf4d41cd554b2b49e2c53423eabbc2215b539a435d1b9146dccc40282339d766565ccdedef82febcafca43cb6e1437e5fc
DIST web-sys-0.3.54.crate 664935 BLAKE2B d8e21a76216be59784ec1df59582f15923aeefb9107aa06b3b7ed8a80a9120f2fcfbc251c4c77d345ec7c4653b43a72e6b052b22f33bb1c28aef14a9837983a8 SHA512 5c516f0ab96707647d2a33b327eb54af538980c1fae701d4f94eebbecb1d7b6f8cd213cfa18ea913eddabb01944ac36041541ab6943e549ac3594e0808d26cc2
DIST web-sys-0.3.55.crate 664827 BLAKE2B 1864f320e6c9b80c6b4b4fd8941d66cf9368a9b0cebcb86d3486b99f65456748b46c507a1bb761611c4825d412986f5bd8c8fc38c3bda3dad2e9de213467ee51 SHA512 ddf191f009d49388bf60ee31650eff1ff884f01822989a226c559b9560aebd90681fadd34e7437f555d627a0a3139ebe267375618eadac8c17ace5fd47650764
DIST web-sys-0.3.61.crate 706333 BLAKE2B f57cb14032e2ea01b5e0ffcef0988ee3e8227c1da7d27ef8799583f64cddb4bcfbbb145f5ea1889006fc9ff61d42b1c02d4b278d67371c9d914827113f5e4128 SHA512 dd8c93a92295a9cd94a4a4cac4a81d9fa41c2c0bc885c1861eae5cc317a0d55e1a9d34b97b91999bf617a071f7f8acc39bb0d4a684b40543519f0cad6b82a25c
+DIST web-sys-0.3.64.crate 725584 BLAKE2B f650eecc22ca53b75fff06c4117439d8fe9efa486701cb16a0daf76865cd017a9e25ed8c7ae1fc65fa2dd94a12c14bc2e6f9e837b70b47b4ca468bef65a29f82 SHA512 b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4
DIST webpki-0.21.4.crate 58505 BLAKE2B 29a5fae21d885e90be8fa0b78a9b164f925e881431e79e9ea9702e8458242559c3f5b5535e04ff3ffb2018c1831b7dd685b5cdb5b9aa9942f6b9038c403da363 SHA512 667c9dc1c50a3d99aab53b6a9974f503e5c88f79012b3c94386a321761b96a74cc743a4e3b85d8314c36cef5ef01c2a2faffa80c773be1ba9680af4f21af3119
DIST webpki-0.22.0.crate 58663 BLAKE2B 4fff91a8ce3d46a9daa9e39c50755f79574c91faddead2f6c879f6e9bc2189b76c4951cbc36e607e099ab8a870b422e1afcd4bcbecc14e96555c26c8cbefeb84 SHA512 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570
DIST webpki-roots-0.21.1.crate 223591 BLAKE2B 9f3a2720a1b65112fbf8661216195598de9da59b0bc028f0666077150b02dd873cd6f7ed820f47877b4a37a1840dcaaddfdce91cce02473ac14d3b864677f332 SHA512 12563743c86a908c9f56c25234e08d810de418d80714bc8d2eb36c8500b5bb02f28f50ba2d53fb162cdce8ab35db0103d9f63f064d44ed8c17523a93418ea72a
DIST webpki-roots-0.22.1.crate 233271 BLAKE2B 5ea754ed77c60c358169297df1a411784f1da33758a9d64088d8ee5a3435dfb673ff7a91bac700d81cb84449eae3461c19f18e2c16a3c0b2b06441664055c19a SHA512 30d929f51acb204b9facb276ca5cd3c6d98d39b4c99880017292d9bd2a0efe598732c02478304ad3125330207ac93cdc4bf3e0767aaf9a4db0ba6a755d4b4d47
DIST webpki-roots-0.22.6.crate 242386 BLAKE2B b7c4ca7b372effa1cab48d890e468a272e0bfb7109900c4077906d088e85448c058a6be420eca24ed42bc9c0a0f1922c08c5ae6b0cfd85aa71662a5f7157791a SHA512 00413a8354e2277f50c29851ed49a97f76bacb2017d61b10333981d15bcee13eceef8711e87d2aef1ed4f8a85763c6b1e7e21d61a57e7f689fe4aa6e67f4c140
DIST webpki-roots-0.23.0.crate 242416 BLAKE2B df274aa59f5d960edd0e2eb5ebd3effe676b294b7fd204a74d44792f054b97ddc709e1047fe138bc2dbf5b02216b710df9d23194345755cce682fd533bac2a48 SHA512 50548d62f83c0c8b3f294e374a3f85833d717f2d8a43efadad4aa140b0b61c50756c09884f63c45e5d7b3be1589574ba462096adc7d67fd8564ad8181468338a
+DIST webpki-roots-0.24.0.crate 245632 BLAKE2B e808ab5c6a271f7a778231e8476ad9226c7be26a7e8c19cef2da1266d7cc513b13ecba2486567509f940482322ffdaf51a9fe90a16abf1530d4fa96f54eb4c72 SHA512 a45aa3dabec67bfc10c025d1f480f61d0e549eef6976131c82d2d280c93d72f2efee202e6fa99356156a83deb71b5a80ce0ac351282bb3bf5eb9771a00dc4e1b
+DIST webpki-roots-0.25.2.crate 250405 BLAKE2B e603f95c1d05a7191b00abff160f52063945ca7cb8159b40da3b6934703ac5cdd5a2ffc36a6437e62c9bcba871331bdd32e2cab606b56617027bce8f66722c10 SHA512 7988580df398bad3d62e6ce9d19afc9af7c7ad9d374533c2c67fccce930243a2712c667da9bf02a7624e88dfb94cd5ea04fcf58eda006976ca27e5c87fcb1002
DIST whoami-1.1.2.crate 10583 BLAKE2B 1ec4396cd91b5784d6ee9c5f3c547b0258c98c5799f974e65c3659b17b549730a5e3f7110262796da36eeeedd13bfb2a0e563bdf5a788f7226b8748b1edfd76b SHA512 038f66e1c342952b81306957f960f531eb42ea91266cba013639fd5b3d43a61575c43de30388832d495ce72fcdabd1acc9924c290f44846ad75e7ca7f82c7ffe
DIST whoami-1.1.3.crate 10565 BLAKE2B 40b83eec544680e51806065f1f1643510594d34ef83361c5ae5bfa1657e2dc4351a2d7502a744f7c3302e81616ef861adcbb144faff267a6cc666fe616f9f383 SHA512 675e8e7586326b2c7311572c8978c441bdf3148cd0e916dcc081ca99197f6f1344687d07ef34867b115743d0150a0b11031f8f01227cbdfe2f9c2ab56bfbf4e9
DIST whoami-1.2.0.crate 10473 BLAKE2B d65b9a1523e624fd80bd6419ec84cfc5d982a5f16d6a9ab40effa4c1bbb5dabd17793baaba78bdf9801f072c72858c94625011f4db18bc6488ddfc42bffaa078 SHA512 7ecead400ed007e707cbb7128bbee5eea4120927137763fb9e882e1cedb6b1e0d69064ddc3ee6b9b2d662c674fc58b6bed359228d8d8d46a897a921dc22f0430
@@ -856,29 +997,41 @@ DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f955297217
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST windows-0.46.0.crate 11668505 BLAKE2B 0f707487e1a2b23f18acb0f8915be9ce180d2a1367909cc639d4168aa98049b1796e4d225cc0ef746209a41a1a60ba492b1c75fadc8ccb40fe176cf751b59631 SHA512 4f4ab7eb7479bff554d2ca20d795753f10944b8e65c6496fdf02436411b598ae09fc174cfe9a75e11999913adb5e1b2b672bc2ff3426ea5408a9a5916d5c4aeb
+DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c
DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
DIST windows-targets-0.48.0.crate 7466 BLAKE2B 4ef6d89ad5b1acf26a1a24348122b86d3943bd95935499bc9032fbc7aa01c04999c723df7fecb4989854cb6b7cceffe141537dfb05a9eaf3902c4cb490533116 SHA512 1d2a29602a1e0846c8577ec9167c5f9972091998a5df449d67b13ad918bf37680e7f97247baf5e3010c166d0b3182418c2925470998b92893ee9469939b91e22
+DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711
+DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
DIST windows_aarch64_msvc-0.48.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df
+DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
DIST windows_i686_gnu-0.48.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68
+DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b
+DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602
+DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396
+DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
+DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST winreg-0.10.1.crate 25725 BLAKE2B db536f2a098e4ff6ae4ff80a19bd2029030d68007c3d6100f5135da1a7c223463fc17640f533bc1d4e8c53e9becb186d98351719b3b6276802c68cc755b9ba4e SHA512 09f2d18f62c3c427ebed40d667b672bb778629502ad3c39541f324b2d5ac41f0822c98b7e5320314144130580da46f1e8e51928941850e7d4af28455a564360c
+DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787
DIST winreg-0.7.0.crate 21225 BLAKE2B 5841db683dc0aa8b92de8ec43100403b029c8d3e544adcaab030d998e5af4644ea176ac0bcd97141d137450a7bd761a5291405202c445a326da7d4f240686230 SHA512 a0b7a2d239e30cea89a863b879831bc32b5f2988ef3f0586ddadda48827cafc82d3602d2f8df3c47dc1e80537149a1ca1dc1506f9fbf960d9ba081dff1bac731
DIST wyz-0.2.0.crate 12926 BLAKE2B dd4de5ec403e57d8362a15efea78e5217164dfd6b22c16458ffff8722e8cd3f28b567a2b9b1bc2774d6c8ba153d37e350929e98b38c82d022f7890052da30e37 SHA512 3a16c3e81d3595ddf1e7816e698eb4d07c7455dec579fd5e97b5d8b77e626cda52f3cdaee71e234e5e500a7ac58b9d1d5f12b17264686f3f225d5e5b0d315de7
DIST xpath_reader-0.5.3.crate 10569 BLAKE2B d83d24939972128ae216566792cb56d2e95541a4f9ca4551a3f61670570f5b45ab6200b6a348b6db00e861b6415b857e91da270e9b24fa34945c5d6e5a0b15a2 SHA512 cf5aeadd6c4828a12b3cb9114d496940784f73dd34d659e1e96524330056b54bd922bd3ef74029a5a0a3b0f6dee284656ba224a5027f89e224c0984a1c3bcaaa
DIST yansi-0.5.0.crate 17261 BLAKE2B 7795744174757a1b1bfc0bf8cfc6358659c7a8dfadb16fffd3d9138966aa8a74f9b3177126fb9f2b9443d6f0b9131f3d7080c102391f94098c50c91b6aa4ee7b SHA512 43cd9003962d63d308b42a1788be2612e8d69d5acbcde68d0a8e17df9899123be4e6381aa6c485d060183dfbd08a0c689e8be7430754b26909e4e95db552f6ce
+DIST zerocopy-0.7.25.crate 127666 BLAKE2B 6fc6c70e21ea62ddd176017ba80e72308d461b24ca622f45b87cee8f712c2dbc03e6b79bd52b8a848a43e5520963146ae04a1d31ae9bdda1d9905d194c1ad0cf SHA512 b0fbf1498ec9fe81e155bcba1e0b4a6491ad1ae407eeb87537e438676d9358631319ab9104b9d4ff02b832588bde3563b504ba7ea760ebf4d22408e518c48c6e
+DIST zerocopy-derive-0.7.25.crate 528380 BLAKE2B d54f73b86c076f6c79dc5e78e8fec0baeb8cb59a1ebf2606ceac07782ba6e237b5b44c1650c2cef5b2ed0903f25888a40ee8b8dbe0e160f4d0ac6142d81b3788 SHA512 1537b38d331ba9d4131fb5b402965069cc414d3981c7dcbddcf64b9a5be4c2e2965604172e31de7d9b85c9aec635277e5319e791671144843ff717973cb80daf
DIST zeroize-1.2.0.crate 15450 BLAKE2B 1f3c2688cf84d8bc22f777cc06673c29c9306b2c246bec67404729dac01570dd550c4ebe1f9cbd04c3d6a2711bf7106c45a34d01bb0ab7b73d3a15a65bf66eb7 SHA512 9bc0242824908909669e473029990a582efb884ce8f37d153d3a92083f64afe7b3bb26821dff8f39af74ea7935024d9414d458cf61c2e6291ca3611e896ae390
DIST zeroize-1.3.0.crate 15913 BLAKE2B 571d96420e85e3d12100dcaff00d4721eae7296465cafce83db81293e801cd5a1f78b19986dc537fab208519a48e6a7df344d8e8a7053b094c1aa5bb90de083b SHA512 352a668a4c491cbd644368eb19f797709a41f3abf9a09028b6c1c4077710d48b74c3018e65112762a31403917f000340a0e57bc095a745e3f99300d6c25ca8bb
DIST zeroize-1.6.0.crate 19049 BLAKE2B 8dad6af58edd7b22ece7dfefa47b478dfb74efd1e08c03c571c9cd50962a8eda8cdb59fab91fd44053f8acde8d1d84efac4bc48c5e6576255620ef21f2813de2 SHA512 9ebc81c10516440476b5c198dd4ff0d284a0a37cee11a2cdfb5a1995f95b72d05beb827483b16e8b764f720fbcf30a5e5d8b1517cfbbf572bcb27c2efb18393b
@@ -892,4 +1045,5 @@ EBUILD nextcloud-notify_push-0.2.2.ebuild 6020 BLAKE2B 3ea673cab002654c4362ceb58
EBUILD nextcloud-notify_push-0.2.4.ebuild 5816 BLAKE2B f81ffd23484da46657be53152c531691ed93a32b10ec4400b7eb9b75af8b88f84005f0912561571806b6564d8b4d3b2e3d25104b79b33d2fc9eee82aa7312f1c SHA512 ef081a5a1d619a3ad47db296dbde82e3bc8cd7161b07914caebbd41d6b3ae1d1264fc7184172503a13a937103500f3cc2f9e7083f358d39c65583e2255918367
EBUILD nextcloud-notify_push-0.3.0.ebuild 5701 BLAKE2B 7228aac087f81e62a2e2107848614c734fc826dd5ea357d0caf399db6f3f8b3435e5c9075f88e00389ee267535c6cc6bd2a4552de1cd93caae7b9a2b94679804 SHA512 15d37258f49229f82958c343514525a881493a2aebfab9c27b13ce8b7c48c68d8ba838762a7d2ce47103eeac1cee5f296a994ae21d0cc3d76a8a93a07b82311c
EBUILD nextcloud-notify_push-0.6.3.ebuild 6690 BLAKE2B 268eb33ba8fd6976116129f3f4cf0b0904e6eed7c5f66935b5bdf97715bdd343610909aea3539e6c3f4886ab514d447276a6f6222b54d897395f54ab97d97d7c SHA512 1b6e3f0dc85f20d3314f29fa5f48667468a5f83800a4a962d84083f888e4ae96eb8b2a310f990ca98bc31acb9750b00f65c731ad5428852a5350ce65caf6c05f
+EBUILD nextcloud-notify_push-0.6.5.ebuild 6507 BLAKE2B 839c43c1bb0b56fdd55ce4b8fc164ead5a70b9e6e52eaa6e79b09b6ce944dad11dea4fadd273dee81d62d9a9510a0842b529e0373a814d53a9a15c4d68a48e1b SHA512 b238a872ba6ee7136817ba6812a3b8c8b0f5aab216ddf0896b5db039aab244d89177b16ba2ba4a614f81a04a77db36ed87cb3ad10408722cd6a4b24b99e1197f
MISC metadata.xml 396 BLAKE2B 35460cb3787c4cde49913f87350782eb520deb2be40b45b5b91223de871cd03c5332f63b8d4938004ddcce9e9ad88630fda230511f60d4b963d28ae2c8c7b10c SHA512 02976ac66bca52fbf03111b555212267d5c8ca5007c75646d883b1eac01edee379cd55207b8874c95dcca6ef4c6e515202be443cd79eae1aad1e09c87c585552
diff --git a/www-apps/nextcloud-notify_push/nextcloud-notify_push-0.6.5.ebuild b/www-apps/nextcloud-notify_push/nextcloud-notify_push-0.6.5.ebuild
new file mode 100644
index 000000000000..1d038f29d11d
--- /dev/null
+++ b/www-apps/nextcloud-notify_push/nextcloud-notify_push-0.6.5.ebuild
@@ -0,0 +1,353 @@
+# Copyright 2017-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+CRATES="
+addr2line@0.21.0
+adler@1.0.2
+ahash@0.7.7
+ahash@0.8.6
+aho-corasick@1.0.5
+allocator-api2@0.2.16
+android-tzdata@0.1.1
+android_system_properties@0.1.5
+ansi_term@0.12.1
+async-stream@0.3.5
+async-stream-impl@0.3.5
+async-trait@0.1.74
+atoi@0.3.3
+atoi@1.0.0
+atty@0.2.14
+autocfg@1.1.0
+backtrace@0.3.69
+backtrace-ext@0.2.1
+base64@0.13.1
+base64@0.21.5
+base64ct@1.6.0
+beef@0.5.2
+bitflags@1.3.2
+bitflags@2.4.1
+block-buffer@0.10.4
+bumpalo@3.13.0
+byteorder@1.5.0
+bytes@1.5.0
+cc@1.0.83
+cfg-if@1.0.0
+chrono@0.4.26
+clap@2.34.0
+combine@4.6.6
+const-oid@0.7.1
+core-foundation@0.9.3
+core-foundation-sys@0.8.4
+cpufeatures@0.2.11
+crc@3.0.1
+crc-catalog@2.2.0
+crc16@0.4.0
+crc32fast@1.3.2
+crossbeam-queue@0.3.8
+crossbeam-utils@0.8.16
+crypto-bigint@0.3.2
+crypto-common@0.1.6
+dashmap@5.5.3
+data-encoding@2.4.0
+der@0.5.1
+derivative@2.2.0
+digest@0.10.7
+dirs@4.0.0
+dirs-sys@0.3.7
+dotenv@0.15.0
+dotenvy@0.15.7
+either@1.8.1
+encoding_rs@0.8.33
+errno@0.3.2
+errno-dragonfly@0.1.2
+event-listener@2.5.3
+flate2@1.0.26
+flexi_logger@0.27.2
+flume@0.10.14
+fnv@1.0.7
+form_urlencoded@1.2.0
+futures@0.3.29
+futures-channel@0.3.29
+futures-core@0.3.29
+futures-executor@0.3.29
+futures-intrusive@0.4.2
+futures-io@0.3.29
+futures-macro@0.3.29
+futures-sink@0.3.29
+futures-task@0.3.29
+futures-util@0.3.29
+generic-array@0.14.7
+getrandom@0.2.10
+gimli@0.28.0
+glob@0.3.1
+h2@0.3.21
+hashbrown@0.12.3
+hashbrown@0.14.1
+hashlink@0.8.3
+headers@0.3.9
+headers-core@0.2.0
+heck@0.3.3
+heck@0.4.1
+hermit-abi@0.1.19
+hermit-abi@0.3.3
+hex@0.4.3
+hkdf@0.12.3
+hmac@0.12.1
+http@0.2.9
+http-auth-basic@0.3.3
+http-body@0.4.5
+httparse@1.8.0
+httpdate@1.0.3
+hyper@0.14.27
+hyper-rustls@0.24.1
+iana-time-zone@0.1.57
+iana-time-zone-haiku@0.1.2
+idna@0.4.0
+indexmap@1.9.3
+instant@0.1.12
+ipnet@2.8.0
+is-terminal@0.4.9
+is_ci@1.1.1
+itertools@0.10.5
+itoa@1.0.9
+js-sys@0.3.64
+lazy_static@1.4.0
+libc@0.2.149
+libm@0.2.7
+libsqlite3-sys@0.24.2
+linux-raw-sys@0.4.5
+lock_api@0.4.10
+log@0.4.20
+logos@0.12.1
+logos-derive@0.12.1
+matchers@0.0.1
+md-5@0.10.5
+memchr@2.6.4
+miette@5.10.0
+miette-derive@5.10.0
+mime@0.3.17
+mime_guess@2.0.4
+mini-redis@0.4.1
+minimal-lexical@0.2.1
+miniz_oxide@0.7.1
+mio@0.8.9
+multer@2.1.0
+nextcloud-config-parser@0.8.0
+nextcloud_appinfo@0.6.0
+nom@7.1.3
+nu-ansi-term@0.49.0
+num-bigint@0.4.3
+num-bigint-dig@0.8.2
+num-integer@0.1.45
+num-iter@0.1.43
+num-traits@0.2.17
+num_cpus@1.16.0
+object@0.32.1
+once_cell@1.18.0
+owo-colors@3.5.0
+parking_lot@0.11.2
+parking_lot@0.12.1
+parking_lot_core@0.8.6
+parking_lot_core@0.9.8
+parse-display@0.8.2
+parse-display-derive@0.8.2
+paste@1.0.12
+pem-rfc7468@0.3.1
+percent-encoding@2.3.0
+peresil@0.3.0
+php-literal-parser@0.5.1
+pin-project@1.1.3
+pin-project-internal@1.1.3
+pin-project-lite@0.2.13
+pin-utils@0.1.0
+pkcs1@0.3.3
+pkcs8@0.8.0
+pkg-config@0.3.27
+ppv-lite86@0.2.17
+proc-macro-error@1.0.4
+proc-macro-error-attr@1.0.4
+proc-macro2@1.0.69
+quick-error@1.2.3
+quote@1.0.33
+rand@0.8.5
+rand_chacha@0.3.1
+rand_core@0.6.4
+redis@0.23.3
+redox_syscall@0.2.16
+redox_syscall@0.3.5
+redox_users@0.4.3
+regex@1.9.4
+regex-automata@0.1.10
+regex-automata@0.3.7
+regex-syntax@0.6.29
+regex-syntax@0.7.5
+reqwest@0.11.22
+rfc7239@0.1.0
+ring@0.16.20
+ring@0.17.3
+rsa@0.6.1
+rustc-demangle@0.1.23
+rustix@0.38.7
+rustls@0.20.8
+rustls@0.21.8
+rustls-pemfile@1.0.3
+rustls-webpki@0.101.7
+ryu@1.0.15
+scoped-tls@1.0.1
+scopeguard@1.2.0
+sct@0.7.0
+semver@0.10.0
+semver-parser@0.7.0
+serde@1.0.190
+serde_derive@1.0.190
+serde_json@1.0.108
+serde_urlencoded@0.7.1
+sha1@0.10.6
+sha2@0.10.7
+sharded-slab@0.1.4
+signal-hook-registry@1.4.1
+slab@0.4.9
+smallvec@1.11.1
+smawk@0.3.1
+socket2@0.4.10
+socket2@0.5.5
+spin@0.5.2
+spin@0.9.8
+spki@0.5.4
+sqlformat@0.2.1
+sqlx@0.6.3
+sqlx-core@0.6.3
+sqlx-macros@0.6.3
+sqlx-rt@0.6.3
+stringprep@0.1.2
+strsim@0.8.0
+structmeta@0.2.0
+structmeta-derive@0.2.0
+structopt@0.3.26
+structopt-derive@0.4.18
+subtle@2.5.0
+supports-color@2.0.0
+supports-hyperlinks@2.1.0
+supports-unicode@2.0.0
+sxd-document@0.3.2
+sxd-xpath@0.4.2
+syn@1.0.109
+syn@2.0.39
+system-configuration@0.5.1
+system-configuration-sys@0.5.0
+terminal_size@0.1.17
+textwrap@0.11.0
+textwrap@0.15.2
+thiserror@1.0.50
+thiserror-impl@1.0.50
+thread_local@1.1.7
+tinyvec@1.6.0
+tinyvec_macros@0.1.1
+tokio@1.33.0
+tokio-macros@2.1.0
+tokio-rustls@0.23.4
+tokio-rustls@0.24.1
+tokio-stream@0.1.14
+tokio-tungstenite@0.20.1
+tokio-util@0.7.10
+tower-service@0.3.2
+tracing@0.1.40
+tracing-attributes@0.1.27
+tracing-core@0.1.32
+tracing-futures@0.2.5
+tracing-log@0.1.3
+tracing-serde@0.1.3
+tracing-subscriber@0.2.25
+try-lock@0.2.4
+tungstenite@0.20.1
+typed-arena@1.7.0
+typenum@1.17.0
+uncased@0.9.9
+unicase@2.7.0
+unicode-bidi@0.3.13
+unicode-ident@1.0.12
+unicode-linebreak@0.1.4
+unicode-normalization@0.1.22
+unicode-segmentation@1.10.1
+unicode-width@0.1.10
+unicode_categories@0.1.1
+untrusted@0.7.1
+untrusted@0.9.0
+ureq@2.8.0
+url@2.4.1
+utf-8@0.7.6
+valuable@0.1.0
+vcpkg@0.2.15
+vec_map@0.8.2
+version_check@0.9.4
+want@0.3.1
+warp@0.3.6
+warp-real-ip@0.2.0
+wasi@0.11.0+wasi-snapshot-preview1
+wasm-bindgen@0.2.87
+wasm-bindgen-backend@0.2.87
+wasm-bindgen-futures@0.4.37
+wasm-bindgen-macro@0.2.87
+wasm-bindgen-macro-support@0.2.87
+wasm-bindgen-shared@0.2.87
+web-sys@0.3.64
+webpki@0.22.0
+webpki-roots@0.22.6
+webpki-roots@0.24.0
+webpki-roots@0.25.2
+whoami@1.4.0
+winapi@0.3.9
+winapi-i686-pc-windows-gnu@0.4.0
+winapi-x86_64-pc-windows-gnu@0.4.0
+windows@0.48.0
+windows-sys@0.48.0
+windows-targets@0.48.5
+windows_aarch64_gnullvm@0.48.5
+windows_aarch64_msvc@0.48.5
+windows_i686_gnu@0.48.5
+windows_i686_msvc@0.48.5
+windows_x86_64_gnu@0.48.5
+windows_x86_64_gnullvm@0.48.5
+windows_x86_64_msvc@0.48.5
+winreg@0.50.0
+xpath_reader@0.5.3
+zerocopy@0.7.25
+zerocopy-derive@0.7.25
+zeroize@1.6.0
+"
+
+inherit cargo systemd
+
+DESCRIPTION="Push daemon for Nextcloud clients"
+HOMEPAGE="https://github.com/nextcloud/notify_push"
+SRC_URI="https://github.com/nextcloud/notify_push/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ ${CARGO_CRATE_URIS}"
+LICENSE="MIT Apache-2.0 BSD GPL-3 ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+
+RDEPEND="acct-group/nobody
+ acct-user/nobody"
+
+S="${WORKDIR}/notify_push-${PV}"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+src_install() {
+ cargo_src_install
+ einstalldocs
+
+ # default name is too generic
+ mv "${ED}/usr/bin/notify_push" "${ED}/usr/bin/${PN}" || die
+
+ newconfd "${FILESDIR}/${PN}-r1.confd" "${PN}"
+ newinitd "${FILESDIR}/${PN}-r1.init" "${PN}"
+ systemd_newunit "${FILESDIR}/${PN}.service" "${PN}.service"
+
+ # restrict access because conf.d entry could contain
+ # database credentials
+ fperms 0640 "/etc/conf.d/${PN}"
+}