summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-25 14:56:25 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-25 14:56:25 +0100
commit5c42677148c717eb9f4673237db807f74740b4e9 (patch)
treeee9f721e91477693459f31721790f2f41839a74c
parentc9b5a916efac64df2a39870a92cc6b67116d1b9f (diff)
gentoo auto-resync : 25:08:2024 - 14:56:25
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29752 -> 29754 bytes
-rw-r--r--app-admin/Manifest.gzbin32033 -> 32029 bytes
-rw-r--r--app-admin/awscli/Manifest10
-rw-r--r--app-admin/awscli/awscli-1.33.35.ebuild90
-rw-r--r--app-admin/awscli/awscli-1.34.1.ebuild90
-rw-r--r--app-admin/awscli/awscli-1.34.2.ebuild90
-rw-r--r--app-admin/awscli/awscli-1.34.3.ebuild90
-rw-r--r--app-admin/awscli/awscli-1.34.4.ebuild90
-rw-r--r--app-admin/rsyslog/Manifest3
-rw-r--r--app-admin/rsyslog/rsyslog-8.2408.0.ebuild509
-rw-r--r--app-alternatives/Manifest.gzbin1841 -> 1842 bytes
-rw-r--r--app-alternatives/sh/Manifest2
-rw-r--r--app-alternatives/sh/sh-0.ebuild4
-rw-r--r--app-arch/Manifest.gzbin18253 -> 18253 bytes
-rw-r--r--app-arch/lzma/Manifest2
-rw-r--r--app-arch/lzma/lzma-19.00.ebuild2
-rw-r--r--app-arch/mt-st/Manifest4
-rw-r--r--app-arch/mt-st/mt-st-1.4.ebuild4
-rw-r--r--app-arch/mt-st/mt-st-1.7.ebuild2
-rw-r--r--app-crypt/Manifest.gzbin25281 -> 25289 bytes
-rw-r--r--app-crypt/johntheripper-jumbo/Manifest6
-rw-r--r--app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild2
-rw-r--r--app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild2
-rw-r--r--app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild2
-rw-r--r--app-emacs/Manifest.gzbin75591 -> 75594 bytes
-rw-r--r--app-emacs/modus-themes/Manifest4
-rw-r--r--app-emacs/modus-themes/modus-themes-4.5.0.ebuild (renamed from app-emacs/modus-themes/modus-themes-4.3.0.ebuild)2
-rw-r--r--app-emacs/org-mode/Manifest4
-rw-r--r--app-emacs/org-mode/org-mode-9.7.10.ebuild (renamed from app-emacs/org-mode/org-mode-9.7.5.ebuild)3
-rw-r--r--app-emacs/rust-mode/Manifest2
-rw-r--r--app-emacs/rust-mode/rust-mode-1.0.6.ebuild28
-rw-r--r--app-emacs/zenburn-theme/Manifest2
-rw-r--r--app-emacs/zenburn-theme/zenburn-theme-2.8.0.ebuild37
-rw-r--r--app-misc/Manifest.gzbin50759 -> 50758 bytes
-rw-r--r--app-misc/fastfetch/Manifest10
-rw-r--r--app-misc/fastfetch/fastfetch-0.1.9999.ebuild2
-rw-r--r--app-misc/fastfetch/fastfetch-0.2.9999.ebuild2
-rw-r--r--app-misc/fastfetch/fastfetch-2.18.1.ebuild2
-rw-r--r--app-misc/fastfetch/fastfetch-2.20.0.ebuild2
-rw-r--r--app-misc/fastfetch/fastfetch-2.21.3.ebuild2
-rw-r--r--app-mobilephone/Manifest.gzbin2214 -> 2214 bytes
-rw-r--r--app-mobilephone/dfu-util/Manifest4
-rw-r--r--app-mobilephone/dfu-util/dfu-util-0.11.ebuild2
-rw-r--r--app-mobilephone/dfu-util/dfu-util-9999.ebuild2
-rw-r--r--app-office/Manifest.gzbin8417 -> 8421 bytes
-rw-r--r--app-office/joplin-desktop/Manifest6
-rw-r--r--app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild (renamed from app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild)0
-rw-r--r--app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild103
-rw-r--r--app-portage/Manifest.gzbin9589 -> 9588 bytes
-rw-r--r--app-portage/elt-patches/Manifest4
-rw-r--r--app-portage/elt-patches/elt-patches-20240721.ebuild2
-rw-r--r--app-portage/elt-patches/elt-patches-20240824.ebuild39
-rw-r--r--app-shells/Manifest.gzbin10629 -> 10621 bytes
-rw-r--r--app-shells/atuin/Manifest2
-rw-r--r--app-shells/atuin/atuin-18.3.0-r1.ebuild2
-rw-r--r--app-shells/pwsh-bin/Manifest6
-rw-r--r--app-shells/pwsh-bin/pwsh-bin-7.4.4.ebuild2
-rw-r--r--app-shells/pwsh-bin/pwsh-bin-7.4.5.ebuild71
-rw-r--r--app-text/Manifest.gzbin50449 -> 50459 bytes
-rw-r--r--app-text/calibre/Manifest1
-rw-r--r--app-text/calibre/files/calibre-2.9.0-no_updates_dialog.patch27
-rw-r--r--app-text/evince/Manifest4
-rw-r--r--app-text/evince/evince-45.0.ebuild2
-rw-r--r--app-text/evince/evince-46.3.ebuild2
-rw-r--r--app-text/rpl/Manifest2
-rw-r--r--app-text/rpl/rpl-1.15.5.ebuild2
-rw-r--r--app-text/texlive/Manifest6
-rw-r--r--app-text/texlive/texlive-2021-r1.ebuild4
-rw-r--r--app-text/texlive/texlive-2023-r1.ebuild2
-rw-r--r--app-text/texlive/texlive-2023.ebuild2
-rw-r--r--app-vim/Manifest.gzbin31584 -> 31584 bytes
-rw-r--r--app-vim/colorsel/Manifest2
-rw-r--r--app-vim/colorsel/colorsel-20100406.ebuild4
-rw-r--r--dev-build/Manifest.gzbin6710 -> 6712 bytes
-rw-r--r--dev-build/bmake/Manifest2
-rw-r--r--dev-build/bmake/bmake-20240808.ebuild57
-rw-r--r--dev-cpp/Manifest.gzbin14616 -> 14615 bytes
-rw-r--r--dev-cpp/cpp-httplib/Manifest2
-rw-r--r--dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild92
-rw-r--r--dev-dotnet/Manifest.gzbin3795 -> 3790 bytes
-rw-r--r--dev-dotnet/dotnet-runtime-nugets/Manifest51
-rw-r--r--dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.32.ebuild2
-rw-r--r--dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.33.ebuild50
-rw-r--r--dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.8.ebuild57
-rw-r--r--dev-dotnet/dotnet-sdk-bin/Manifest14
-rw-r--r--dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.108.ebuild158
-rw-r--r--dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild158
-rw-r--r--dev-dotnet/fsautocomplete/Manifest152
-rw-r--r--dev-dotnet/fsautocomplete/fsautocomplete-0.74.0.ebuild280
-rw-r--r--dev-embedded/Manifest.gzbin9387 -> 9389 bytes
-rw-r--r--dev-embedded/urjtag/Manifest4
-rw-r--r--dev-embedded/urjtag/urjtag-2021.03.ebuild6
-rw-r--r--dev-embedded/urjtag/urjtag-9999.ebuild4
-rw-r--r--dev-embedded/xa/Manifest2
-rw-r--r--dev-embedded/xa/xa-2.4.1.ebuild2
-rw-r--r--dev-java/Manifest.gzbin55163 -> 55159 bytes
-rw-r--r--dev-java/openjdk-bin/Manifest6
-rw-r--r--dev-java/openjdk-bin/openjdk-bin-11.0.24_p8.ebuild2
-rw-r--r--dev-java/openjdk-bin/openjdk-bin-17.0.12_p7.ebuild2
-rw-r--r--dev-java/openjdk-bin/openjdk-bin-8.422_p05.ebuild2
-rw-r--r--dev-java/openjdk/Manifest6
-rw-r--r--dev-java/openjdk/openjdk-11.0.24_p8.ebuild2
-rw-r--r--dev-java/openjdk/openjdk-17.0.12_p7.ebuild2
-rw-r--r--dev-java/openjdk/openjdk-8.422_p05.ebuild2
-rw-r--r--dev-java/scala-cli-bin/Manifest8
-rw-r--r--dev-java/scala-cli-bin/scala-cli-bin-1.5.0.ebuild (renamed from dev-java/scala-cli-bin/scala-cli-bin-1.4.2.ebuild)0
-rw-r--r--dev-lang/Manifest.gzbin22168 -> 22167 bytes
-rw-r--r--dev-lang/boogie/Manifest2
-rw-r--r--dev-lang/boogie/boogie-3.2.1.ebuild2
-rw-r--r--dev-lang/crystal/Manifest9
-rw-r--r--dev-lang/crystal/crystal-1.12.2.ebuild120
-rw-r--r--dev-lang/crystal/crystal-1.13.2.ebuild (renamed from dev-lang/crystal/crystal-1.13.0.ebuild)10
-rw-r--r--dev-lang/eisl/Manifest4
-rw-r--r--dev-lang/eisl/eisl-5.30.ebuild (renamed from dev-lang/eisl/eisl-4.00.ebuild)2
-rw-r--r--dev-lang/luau/Manifest2
-rw-r--r--dev-lang/luau/luau-0.635.ebuild2
-rw-r--r--dev-lang/python/Manifest2
-rw-r--r--dev-lang/python/python-3.11.9_p2.ebuild2
-rw-r--r--dev-lang/typescript/Manifest2
-rw-r--r--dev-lang/typescript/typescript-5.5.4.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin101354 -> 101359 bytes
-rw-r--r--dev-libs/cyrus-sasl/Manifest1
-rw-r--r--dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild246
-rw-r--r--dev-libs/imath/Manifest4
-rw-r--r--dev-libs/imath/imath-3.1.11-r1.ebuild2
-rw-r--r--dev-libs/imath/imath-3.1.11.ebuild2
-rw-r--r--dev-libs/libpfm/Manifest2
-rw-r--r--dev-libs/libpfm/libpfm-4.13.0.ebuild2
-rw-r--r--dev-ml/Manifest.gzbin40150 -> 40157 bytes
-rw-r--r--dev-ml/camlp4/Manifest12
-rw-r--r--dev-ml/camlp4/camlp4-4.09_p1-r2.ebuild4
-rw-r--r--dev-ml/camlp4/camlp4-4.10_p1-r3.ebuild4
-rw-r--r--dev-ml/camlp4/camlp4-4.11_p1-r3.ebuild4
-rw-r--r--dev-ml/camlp4/camlp4-4.12-r2.ebuild4
-rw-r--r--dev-ml/camlp4/camlp4-4.13-r2.ebuild4
-rw-r--r--dev-ml/camlp4/camlp4-4.14_p1-r2.ebuild2
-rw-r--r--dev-ml/labltk/Manifest10
-rw-r--r--dev-ml/labltk/labltk-8.06.10-r1.ebuild4
-rw-r--r--dev-ml/labltk/labltk-8.06.11-r1.ebuild4
-rw-r--r--dev-ml/labltk/labltk-8.06.12-r2.ebuild2
-rw-r--r--dev-ml/labltk/labltk-8.06.14.ebuild2
-rw-r--r--dev-ml/labltk/labltk-8.06.7-r1.ebuild4
-rw-r--r--dev-perl/Manifest.gzbin287084 -> 287087 bytes
-rw-r--r--dev-perl/Net-Netmask/Manifest2
-rw-r--r--dev-perl/Net-Netmask/Net-Netmask-2.0.200-r1.ebuild2
-rw-r--r--dev-python/Babel/Babel-2.15.0.ebuild55
-rw-r--r--dev-python/Babel/Manifest3
-rw-r--r--dev-python/Faker/Faker-26.0.0.ebuild42
-rw-r--r--dev-python/Faker/Faker-26.1.0.ebuild42
-rw-r--r--dev-python/Faker/Faker-26.2.0.ebuild42
-rw-r--r--dev-python/Faker/Manifest6
-rw-r--r--dev-python/Manifest.gzbin270545 -> 270508 bytes
-rw-r--r--dev-python/argcomplete/Manifest2
-rw-r--r--dev-python/argcomplete/argcomplete-3.4.0.ebuild43
-rw-r--r--dev-python/attrs/Manifest6
-rw-r--r--dev-python/attrs/attrs-23.2.0.ebuild40
-rw-r--r--dev-python/attrs/attrs-24.1.0.ebuild33
-rw-r--r--dev-python/attrs/files/attrs-23.2.0-py313.patch93
-rw-r--r--dev-python/attrs/files/attrs-23.2.0-pytest-8.patch44
-rw-r--r--dev-python/boto3/Manifest10
-rw-r--r--dev-python/boto3/boto3-1.34.153.ebuild53
-rw-r--r--dev-python/boto3/boto3-1.35.1.ebuild53
-rw-r--r--dev-python/boto3/boto3-1.35.2.ebuild53
-rw-r--r--dev-python/boto3/boto3-1.35.3.ebuild53
-rw-r--r--dev-python/boto3/boto3-1.35.4.ebuild53
-rw-r--r--dev-python/botocore/Manifest10
-rw-r--r--dev-python/botocore/botocore-1.34.153.ebuild76
-rw-r--r--dev-python/botocore/botocore-1.35.1.ebuild76
-rw-r--r--dev-python/botocore/botocore-1.35.2.ebuild76
-rw-r--r--dev-python/botocore/botocore-1.35.3.ebuild76
-rw-r--r--dev-python/botocore/botocore-1.35.4.ebuild76
-rw-r--r--dev-python/bracex/Manifest2
-rw-r--r--dev-python/bracex/bracex-2.4.ebuild49
-rw-r--r--dev-python/cffi/Manifest2
-rw-r--r--dev-python/cffi/cffi-1.17.0.ebuild2
-rw-r--r--dev-python/cfn-lint/Manifest16
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.10.0.ebuild70
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.10.1.ebuild70
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.10.2.ebuild70
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.8.2.ebuild70
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.9.3.ebuild70
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.9.4.ebuild70
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.9.5.ebuild70
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.9.6.ebuild70
-rw-r--r--dev-python/coverage/Manifest2
-rw-r--r--dev-python/coverage/coverage-7.6.1.ebuild2
-rw-r--r--dev-python/crc32c/Manifest4
-rw-r--r--dev-python/crc32c/crc32c-2.4.1.ebuild46
-rw-r--r--dev-python/crc32c/crc32c-2.5.ebuild46
-rw-r--r--dev-python/dict2xml/Manifest2
-rw-r--r--dev-python/dict2xml/dict2xml-1.7.5-r1.ebuild25
-rw-r--r--dev-python/ensurepip-wheel/Manifest2
-rw-r--r--dev-python/ensurepip-wheel/ensurepip-wheel-0.43.0.ebuild20
-rw-r--r--dev-python/fakeredis/Manifest6
-rw-r--r--dev-python/fakeredis/fakeredis-2.23.3.ebuild89
-rw-r--r--dev-python/fakeredis/fakeredis-2.24.0.ebuild (renamed from dev-python/fakeredis/fakeredis-2.23.4.ebuild)12
-rw-r--r--dev-python/flake8/Manifest2
-rw-r--r--dev-python/flake8/flake8-7.1.0.ebuild60
-rw-r--r--dev-python/furo/Manifest2
-rw-r--r--dev-python/furo/furo-2024.7.18.ebuild42
-rw-r--r--dev-python/google-api-python-client/Manifest4
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.138.0.ebuild50
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.139.0.ebuild50
-rw-r--r--dev-python/google-auth/Manifest2
-rw-r--r--dev-python/google-auth/google-auth-2.32.0.ebuild58
-rw-r--r--dev-python/greenlet/Manifest2
-rw-r--r--dev-python/greenlet/greenlet-3.0.3-r1.ebuild2
-rw-r--r--dev-python/hypothesis/Manifest20
-rw-r--r--dev-python/hypothesis/hypothesis-6.107.0.ebuild103
-rw-r--r--dev-python/hypothesis/hypothesis-6.108.5.ebuild103
-rw-r--r--dev-python/hypothesis/hypothesis-6.108.8.ebuild103
-rw-r--r--dev-python/hypothesis/hypothesis-6.108.9.ebuild103
-rw-r--r--dev-python/hypothesis/hypothesis-6.109.0.ebuild103
-rw-r--r--dev-python/hypothesis/hypothesis-6.110.0.ebuild103
-rw-r--r--dev-python/hypothesis/hypothesis-6.110.1.ebuild103
-rw-r--r--dev-python/hypothesis/hypothesis-6.111.0.ebuild103
-rw-r--r--dev-python/hypothesis/hypothesis-6.111.2.ebuild (renamed from dev-python/hypothesis/hypothesis-6.108.4.ebuild)0
-rw-r--r--dev-python/jaraco-vcs/Manifest2
-rw-r--r--dev-python/jaraco-vcs/jaraco-vcs-2.3.1.ebuild43
-rw-r--r--dev-python/klein/Manifest4
-rw-r--r--dev-python/klein/klein-23.12.0-r1.ebuild41
-rw-r--r--dev-python/klein/klein-24.8.0.ebuild2
-rw-r--r--dev-python/mapbox-earcut/Manifest4
-rw-r--r--dev-python/mapbox-earcut/mapbox-earcut-1.0.1-r1.ebuild37
-rw-r--r--dev-python/mapbox-earcut/mapbox-earcut-1.0.2.ebuild2
-rw-r--r--dev-python/more-itertools/Manifest2
-rw-r--r--dev-python/more-itertools/more-itertools-10.3.0.ebuild24
-rw-r--r--dev-python/moto/Manifest4
-rw-r--r--dev-python/moto/moto-5.0.11.ebuild197
-rw-r--r--dev-python/moto/moto-5.0.12.ebuild2
-rw-r--r--dev-python/mypy/Manifest2
-rw-r--r--dev-python/mypy/mypy-1.11.2.ebuild126
-rw-r--r--dev-python/numpydoc/Manifest4
-rw-r--r--dev-python/numpydoc/numpydoc-1.7.0.ebuild50
-rw-r--r--dev-python/numpydoc/numpydoc-1.8.0_rc2.ebuild52
-rw-r--r--dev-python/phonenumbers/Manifest4
-rw-r--r--dev-python/phonenumbers/phonenumbers-8.13.40.ebuild39
-rw-r--r--dev-python/phonenumbers/phonenumbers-8.13.42.ebuild39
-rw-r--r--dev-python/puremagic/Manifest2
-rw-r--r--dev-python/puremagic/puremagic-1.26.ebuild32
-rw-r--r--dev-python/pycodestyle/Manifest2
-rw-r--r--dev-python/pycodestyle/pycodestyle-2.12.0.ebuild29
-rw-r--r--dev-python/pytest-httpbin/Manifest1
-rw-r--r--dev-python/pytest-httpbin/pytest-httpbin-2.0.0.ebuild41
-rw-r--r--dev-python/pytest-skip-markers/Manifest6
-rw-r--r--dev-python/pytest-skip-markers/metadata.xml1
-rw-r--r--dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild47
-rw-r--r--dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild2
-rw-r--r--dev-python/python3-xapp/Manifest5
-rw-r--r--dev-python/python3-xapp/files/python3-xapp-configurable-python-target.patch31
-rw-r--r--dev-python/python3-xapp/python3-xapp-2.4.1-r2.ebuild58
-rw-r--r--dev-python/python3-xapp/python3-xapp-2.4.2.ebuild2
-rw-r--r--dev-python/pyzmq/Manifest12
-rw-r--r--dev-python/pyzmq/pyzmq-25.1.2.ebuild4
-rw-r--r--dev-python/pyzmq/pyzmq-26.0.2.ebuild2
-rw-r--r--dev-python/pyzmq/pyzmq-26.0.3.ebuild2
-rw-r--r--dev-python/pyzmq/pyzmq-26.1.0.ebuild2
-rw-r--r--dev-python/pyzmq/pyzmq-26.1.1.ebuild2
-rw-r--r--dev-python/pyzmq/pyzmq-26.2.0.ebuild2
-rw-r--r--dev-python/requests-unixsocket/Manifest2
-rw-r--r--dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild2
-rw-r--r--dev-python/sabctools/Manifest2
-rw-r--r--dev-python/sabctools/sabctools-8.1.0.ebuild39
-rw-r--r--dev-python/setuptools-rust/Manifest2
-rw-r--r--dev-python/setuptools-rust/setuptools-rust-1.10.1.ebuild2
-rw-r--r--dev-python/sphinx-gallery/Manifest4
-rw-r--r--dev-python/sphinx-gallery/sphinx-gallery-0.16.0.ebuild51
-rw-r--r--dev-python/sphinx-gallery/sphinx-gallery-0.17.0.ebuild51
-rw-r--r--dev-python/sphinx-prompt/Manifest2
-rw-r--r--dev-python/sphinx-prompt/sphinx-prompt-1.8.0.ebuild43
-rw-r--r--dev-python/spyder-kernels/Manifest2
-rw-r--r--dev-python/spyder-kernels/spyder-kernels-3.0.0_beta8.ebuild86
-rw-r--r--dev-python/spyder/Manifest5
-rw-r--r--dev-python/spyder/spyder-6.0.0_rc2.ebuild (renamed from dev-python/spyder/spyder-6.0.0_rc1.ebuild)16
-rw-r--r--dev-python/sqlalchemy/Manifest2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.4.53.ebuild2
-rw-r--r--dev-python/stripe/Manifest6
-rw-r--r--dev-python/stripe/stripe-10.5.0.ebuild92
-rw-r--r--dev-python/stripe/stripe-10.6.0.ebuild92
-rw-r--r--dev-python/stripe/stripe-10.7.0.ebuild2
-rw-r--r--dev-python/suds-community/Manifest2
-rw-r--r--dev-python/suds-community/suds-community-1.2.0.ebuild24
-rw-r--r--dev-python/time-machine/Manifest2
-rw-r--r--dev-python/time-machine/time-machine-2.15.0.ebuild2
-rw-r--r--dev-python/tokenize-rt/Manifest2
-rw-r--r--dev-python/tokenize-rt/tokenize-rt-5.2.0.ebuild25
-rw-r--r--dev-python/tox/Manifest4
-rw-r--r--dev-python/tox/tox-4.16.0.ebuild97
-rw-r--r--dev-python/tox/tox-4.17.0.ebuild97
-rw-r--r--dev-python/tqdm/Manifest3
-rw-r--r--dev-python/tqdm/files/tqdm-4.66.4-py313.patch43
-rw-r--r--dev-python/tqdm/tqdm-4.66.4.ebuild50
-rw-r--r--dev-python/transitions/Manifest2
-rw-r--r--dev-python/transitions/transitions-0.9.1.ebuild60
-rw-r--r--dev-python/translate-toolkit/Manifest8
-rw-r--r--dev-python/translate-toolkit/translate-toolkit-3.12.2.ebuild118
-rw-r--r--dev-python/translate-toolkit/translate-toolkit-3.13.0.ebuild118
-rw-r--r--dev-python/translate-toolkit/translate-toolkit-3.13.1.ebuild118
-rw-r--r--dev-python/translate-toolkit/translate-toolkit-3.13.2.ebuild119
-rw-r--r--dev-python/trimesh/Manifest2
-rw-r--r--dev-python/trimesh/trimesh-4.4.3.ebuild74
-rw-r--r--dev-python/trio/Manifest4
-rw-r--r--dev-python/trio/trio-0.26.0.ebuild67
-rw-r--r--dev-python/trio/trio-0.26.1.ebuild67
-rw-r--r--dev-python/uvicorn/Manifest2
-rw-r--r--dev-python/uvicorn/uvicorn-0.30.3.ebuild75
-rw-r--r--dev-python/vcrpy/Manifest1
-rw-r--r--dev-python/vcrpy/vcrpy-6.0.1.ebuild84
-rw-r--r--dev-python/wcmatch/Manifest2
-rw-r--r--dev-python/wcmatch/wcmatch-8.5.2.ebuild61
-rw-r--r--dev-python/wheel/Manifest2
-rw-r--r--dev-python/wheel/wheel-0.43.0.ebuild40
-rw-r--r--dev-python/yattag/Manifest2
-rw-r--r--dev-python/yattag/yattag-1.15.2.ebuild27
-rw-r--r--dev-python/ytmusicapi/Manifest2
-rw-r--r--dev-python/ytmusicapi/ytmusicapi-1.8.1.ebuild24
-rw-r--r--dev-qt/Manifest.gzbin11732 -> 11731 bytes
-rw-r--r--dev-qt/qt-creator/Manifest2
-rw-r--r--dev-qt/qt-creator/qt-creator-14.0.1.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin110754 -> 110772 bytes
-rw-r--r--dev-ruby/actioncable/Manifest2
-rw-r--r--dev-ruby/actioncable/actioncable-7.2.1.ebuild53
-rw-r--r--dev-ruby/actionmailer/Manifest2
-rw-r--r--dev-ruby/actionmailer/actionmailer-7.2.1.ebuild54
-rw-r--r--dev-ruby/actionpack/Manifest2
-rw-r--r--dev-ruby/actionpack/actionpack-7.2.1.ebuild73
-rw-r--r--dev-ruby/actionview/Manifest2
-rw-r--r--dev-ruby/actionview/actionview-7.2.1.ebuild87
-rw-r--r--dev-ruby/activejob/Manifest2
-rw-r--r--dev-ruby/activejob/activejob-7.2.1.ebuild49
-rw-r--r--dev-ruby/activemodel/Manifest2
-rw-r--r--dev-ruby/activemodel/activemodel-7.2.1.ebuild43
-rw-r--r--dev-ruby/activerecord/Manifest2
-rw-r--r--dev-ruby/activerecord/activerecord-7.2.1.ebuild95
-rw-r--r--dev-ruby/activestorage/Manifest2
-rw-r--r--dev-ruby/activestorage/activestorage-7.2.1.ebuild74
-rw-r--r--dev-ruby/drb/Manifest4
-rw-r--r--dev-ruby/drb/drb-2.2.0.ebuild4
-rw-r--r--dev-ruby/drb/drb-2.2.1.ebuild2
-rw-r--r--dev-ruby/railties/Manifest2
-rw-r--r--dev-ruby/railties/railties-7.2.1.ebuild73
-rw-r--r--dev-scheme/Manifest.gzbin9826 -> 9829 bytes
-rw-r--r--dev-scheme/chicken/Manifest2
-rw-r--r--dev-scheme/chicken/chicken-5.4.0.ebuild76
-rw-r--r--dev-util/Manifest.gzbin64928 -> 64931 bytes
-rw-r--r--dev-util/android-tools/Manifest2
-rw-r--r--dev-util/android-tools/android-tools-35.0.1.ebuild17
-rw-r--r--dev-util/bitcoin-tx/Manifest2
-rw-r--r--dev-util/bitcoin-tx/bitcoin-tx-25.1.ebuild4
-rw-r--r--dev-util/elfkickers/Manifest5
-rw-r--r--dev-util/elfkickers/elfkickers-3.1a.ebuild38
-rw-r--r--dev-util/elfkickers/elfkickers-3.2-r1.ebuild (renamed from dev-util/elfkickers/elfkickers-3.2.ebuild)12
-rw-r--r--dev-util/elfkickers/files/elfkickers-3.1-CC.patch12
-rw-r--r--dev-util/pahole/Manifest2
-rw-r--r--dev-util/pahole/pahole-1.27-r1.ebuild2
-rw-r--r--dev-util/perf/Manifest8
-rw-r--r--dev-util/perf/perf-6.10.4.ebuild2
-rw-r--r--dev-util/perf/perf-6.10.ebuild2
-rw-r--r--dev-util/perf/perf-6.3.ebuild2
-rw-r--r--dev-util/perf/perf-6.7.ebuild2
-rw-r--r--dev-util/pkgdev/Manifest2
-rw-r--r--dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild2
-rw-r--r--dev-util/stripe-mock/Manifest4
-rw-r--r--dev-util/stripe-mock/stripe-mock-0.186.0.ebuild27
-rw-r--r--dev-util/stripe-mock/stripe-mock-0.187.0.ebuild2
-rw-r--r--dev-vcs/Manifest.gzbin11679 -> 11676 bytes
-rw-r--r--dev-vcs/svn2cl/Manifest4
-rw-r--r--dev-vcs/svn2cl/svn2cl-0.12.ebuild4
-rw-r--r--dev-vcs/svn2cl/svn2cl-0.14.ebuild4
-rw-r--r--eclass/Manifest.gzbin39864 -> 39869 bytes
-rw-r--r--eclass/selinux-policy-2.eclass12
-rw-r--r--gnome-base/Manifest.gzbin4726 -> 4721 bytes
-rw-r--r--gnome-base/dconf-editor/Manifest4
-rw-r--r--gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild4
-rw-r--r--gnome-base/dconf-editor/dconf-editor-45.0.1.ebuild2
-rw-r--r--gui-apps/Manifest.gzbin5047 -> 5043 bytes
-rw-r--r--gui-apps/wcm/Manifest4
-rw-r--r--gui-apps/wcm/wcm-0.9.0.ebuild64
-rw-r--r--gui-apps/wcm/wcm-9999.ebuild28
-rw-r--r--gui-apps/wf-shell/Manifest6
-rw-r--r--gui-apps/wf-shell/metadata.xml23
-rw-r--r--gui-apps/wf-shell/wf-shell-0.9.0.ebuild60
-rw-r--r--gui-apps/wf-shell/wf-shell-9999.ebuild14
-rw-r--r--gui-libs/Manifest.gzbin5292 -> 5295 bytes
-rw-r--r--gui-libs/vte/Manifest4
-rw-r--r--gui-libs/vte/vte-0.74.2.ebuild2
-rw-r--r--gui-libs/vte/vte-0.76.3.ebuild2
-rw-r--r--gui-libs/wayfire-plugins-extra/Manifest4
-rw-r--r--gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.9.0.ebuild47
-rw-r--r--gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-9999.ebuild2
-rw-r--r--gui-libs/wf-config/Manifest4
-rw-r--r--gui-libs/wf-config/wf-config-0.9.0.ebuild44
-rw-r--r--gui-libs/wf-config/wf-config-9999.ebuild2
-rw-r--r--gui-wm/Manifest.gzbin1212 -> 1211 bytes
-rw-r--r--gui-wm/wayfire/Manifest4
-rw-r--r--gui-wm/wayfire/wayfire-0.9.0.ebuild98
-rw-r--r--gui-wm/wayfire/wayfire-9999.ebuild4
-rw-r--r--kde-apps/Manifest.gzbin36291 -> 36290 bytes
-rw-r--r--kde-apps/spectacle/Manifest2
-rw-r--r--kde-apps/spectacle/spectacle-24.08.0.ebuild1
-rw-r--r--media-libs/Manifest.gzbin69624 -> 69627 bytes
-rw-r--r--media-libs/glycin-loaders/Manifest2
-rw-r--r--media-libs/glycin-loaders/glycin-loaders-1.1_beta-r1.ebuild (renamed from media-libs/glycin-loaders/glycin-loaders-1.1_beta.ebuild)2
-rw-r--r--media-libs/libdovi/Manifest2
-rw-r--r--media-libs/libdovi/libdovi-3.3.1.ebuild2
-rw-r--r--media-libs/phonon/Manifest4
-rw-r--r--media-libs/phonon/files/phonon-4.12.0-cmake.patch11
-rw-r--r--media-libs/phonon/phonon-4.12.0-r4.ebuild (renamed from media-libs/phonon/phonon-4.12.0-r3.ebuild)0
-rw-r--r--media-video/Manifest.gzbin23379 -> 23386 bytes
-rw-r--r--media-video/pipewire/Manifest2
-rw-r--r--media-video/pipewire/pipewire-1.2.3.ebuild515
-rw-r--r--metadata/Manifest.gzbin12358 -> 12353 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.gzbin28385 -> 28422 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin58097 -> 57475 bytes
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.33.3516
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.34.116
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.34.216
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.34.316
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.34.416
-rw-r--r--metadata/md5-cache/app-admin/rsyslog-8.2408.017
-rw-r--r--metadata/md5-cache/app-alternatives/Manifest.gzbin1823 -> 1820 bytes
-rw-r--r--metadata/md5-cache/app-alternatives/sh-04
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin28781 -> 28791 bytes
-rw-r--r--metadata/md5-cache/app-arch/lzma-19.004
-rw-r--r--metadata/md5-cache/app-arch/mt-st-1.44
-rw-r--r--metadata/md5-cache/app-arch/mt-st-1.74
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin40297 -> 40308 bytes
-rw-r--r--metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p202307174
-rw-r--r--metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p202401024
-rw-r--r--metadata/md5-cache/app-crypt/johntheripper-jumbo-99992
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin102003 -> 102311 bytes
-rw-r--r--metadata/md5-cache/app-emacs/modus-themes-4.5.0 (renamed from metadata/md5-cache/app-emacs/modus-themes-4.3.0)4
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.7.10 (renamed from metadata/md5-cache/app-emacs/org-mode-9.7.5)6
-rw-r--r--metadata/md5-cache/app-emacs/rust-mode-1.0.613
-rw-r--r--metadata/md5-cache/app-emacs/zenburn-theme-2.8.013
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin80067 -> 80058 bytes
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-0.1.99992
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-0.2.99992
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.18.14
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.20.04
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.21.34
-rw-r--r--metadata/md5-cache/app-mobilephone/Manifest.gzbin2888 -> 2889 bytes
-rw-r--r--metadata/md5-cache/app-mobilephone/dfu-util-0.112
-rw-r--r--metadata/md5-cache/app-mobilephone/dfu-util-99992
-rw-r--r--metadata/md5-cache/app-office/Manifest.gzbin14652 -> 14488 bytes
-rw-r--r--metadata/md5-cache/app-office/joplin-desktop-3.0.15 (renamed from metadata/md5-cache/app-office/joplin-desktop-3.0.12)2
-rw-r--r--metadata/md5-cache/app-office/joplin-desktop-3.0.214
-rw-r--r--metadata/md5-cache/app-portage/Manifest.gzbin20064 -> 20220 bytes
-rw-r--r--metadata/md5-cache/app-portage/elt-patches-202407214
-rw-r--r--metadata/md5-cache/app-portage/elt-patches-2024082412
-rw-r--r--metadata/md5-cache/app-shells/Manifest.gzbin20544 -> 20701 bytes
-rw-r--r--metadata/md5-cache/app-shells/atuin-18.3.0-r14
-rw-r--r--metadata/md5-cache/app-shells/pwsh-bin-7.4.44
-rw-r--r--metadata/md5-cache/app-shells/pwsh-bin-7.4.514
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin82352 -> 82363 bytes
-rw-r--r--metadata/md5-cache/app-text/evince-45.04
-rw-r--r--metadata/md5-cache/app-text/evince-46.34
-rw-r--r--metadata/md5-cache/app-text/rpl-1.15.54
-rw-r--r--metadata/md5-cache/app-text/texlive-2021-r14
-rw-r--r--metadata/md5-cache/app-text/texlive-20234
-rw-r--r--metadata/md5-cache/app-text/texlive-2023-r14
-rw-r--r--metadata/md5-cache/app-vim/Manifest.gzbin35041 -> 35048 bytes
-rw-r--r--metadata/md5-cache/app-vim/colorsel-201004064
-rw-r--r--metadata/md5-cache/dev-build/Manifest.gzbin17264 -> 17424 bytes
-rw-r--r--metadata/md5-cache/dev-build/bmake-202408089
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin29520 -> 29680 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/cpp-httplib-0.16.317
-rw-r--r--metadata/md5-cache/dev-dotnet/Manifest.gzbin7733 -> 8539 bytes
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-6.0.324
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-6.0.3312
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-8.0.812
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.10814
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.40113
-rw-r--r--metadata/md5-cache/dev-dotnet/fsautocomplete-0.74.015
-rw-r--r--metadata/md5-cache/dev-embedded/Manifest.gzbin13662 -> 13652 bytes
-rw-r--r--metadata/md5-cache/dev-embedded/urjtag-2021.036
-rw-r--r--metadata/md5-cache/dev-embedded/urjtag-99994
-rw-r--r--metadata/md5-cache/dev-embedded/xa-2.4.14
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin71083 -> 71089 bytes
-rw-r--r--metadata/md5-cache/dev-java/openjdk-11.0.24_p84
-rw-r--r--metadata/md5-cache/dev-java/openjdk-17.0.12_p74
-rw-r--r--metadata/md5-cache/dev-java/openjdk-8.422_p054
-rw-r--r--metadata/md5-cache/dev-java/openjdk-bin-11.0.24_p84
-rw-r--r--metadata/md5-cache/dev-java/openjdk-bin-17.0.12_p74
-rw-r--r--metadata/md5-cache/dev-java/openjdk-bin-8.422_p054
-rw-r--r--metadata/md5-cache/dev-java/scala-cli-bin-1.5.0 (renamed from metadata/md5-cache/dev-java/scala-cli-bin-1.4.2)2
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin50538 -> 50374 bytes
-rw-r--r--metadata/md5-cache/dev-lang/boogie-3.2.14
-rw-r--r--metadata/md5-cache/dev-lang/crystal-1.12.215
-rw-r--r--metadata/md5-cache/dev-lang/crystal-1.13.015
-rw-r--r--metadata/md5-cache/dev-lang/crystal-1.13.216
-rw-r--r--metadata/md5-cache/dev-lang/eisl-5.30 (renamed from metadata/md5-cache/dev-lang/eisl-4.00)6
-rw-r--r--metadata/md5-cache/dev-lang/luau-0.6354
-rw-r--r--metadata/md5-cache/dev-lang/python-3.11.9_p24
-rw-r--r--metadata/md5-cache/dev-lang/typescript-5.5.44
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin196349 -> 196507 bytes
-rw-r--r--metadata/md5-cache/dev-libs/cyrus-sasl-2.1.28-r516
-rw-r--r--metadata/md5-cache/dev-libs/imath-3.1.114
-rw-r--r--metadata/md5-cache/dev-libs/imath-3.1.11-r14
-rw-r--r--metadata/md5-cache/dev-libs/libpfm-4.13.04
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin111736 -> 111735 bytes
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.09_p1-r24
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.10_p1-r34
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.11_p1-r34
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.12-r24
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.13-r24
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.14_p1-r24
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.10-r14
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.11-r14
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.12-r24
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.144
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.7-r14
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin332378 -> 332380 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Net-Netmask-2.0.200-r14
-rw-r--r--metadata/md5-cache/dev-python/Babel-2.15.016
-rw-r--r--metadata/md5-cache/dev-python/Faker-26.0.016
-rw-r--r--metadata/md5-cache/dev-python/Faker-26.1.016
-rw-r--r--metadata/md5-cache/dev-python/Faker-26.2.016
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin367690 -> 355113 bytes
-rw-r--r--metadata/md5-cache/dev-python/argcomplete-3.4.016
-rw-r--r--metadata/md5-cache/dev-python/attrs-23.2.016
-rw-r--r--metadata/md5-cache/dev-python/attrs-24.1.016
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.34.15316
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.35.116
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.35.216
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.35.316
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.35.416
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.34.15316
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.35.116
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.35.216
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.35.316
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.35.416
-rw-r--r--metadata/md5-cache/dev-python/bracex-2.416
-rw-r--r--metadata/md5-cache/dev-python/cffi-1.17.04
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.10.016
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.10.116
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.10.216
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.8.216
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.9.316
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.9.416
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.9.516
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.9.616
-rw-r--r--metadata/md5-cache/dev-python/coverage-7.6.14
-rw-r--r--metadata/md5-cache/dev-python/crc32c-2.4.117
-rw-r--r--metadata/md5-cache/dev-python/crc32c-2.517
-rw-r--r--metadata/md5-cache/dev-python/dict2xml-1.7.5-r116
-rw-r--r--metadata/md5-cache/dev-python/ensurepip-wheel-0.43.011
-rw-r--r--metadata/md5-cache/dev-python/fakeredis-2.23.316
-rw-r--r--metadata/md5-cache/dev-python/fakeredis-2.24.0 (renamed from metadata/md5-cache/dev-python/fakeredis-2.23.4)4
-rw-r--r--metadata/md5-cache/dev-python/flake8-7.1.017
-rw-r--r--metadata/md5-cache/dev-python/furo-2024.7.1815
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.138.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.139.016
-rw-r--r--metadata/md5-cache/dev-python/google-auth-2.32.016
-rw-r--r--metadata/md5-cache/dev-python/greenlet-3.0.3-r14
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.107.016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.108.516
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.108.816
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.108.916
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.109.016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.110.016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.110.116
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.111.016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.111.2 (renamed from metadata/md5-cache/dev-python/hypothesis-6.108.4)2
-rw-r--r--metadata/md5-cache/dev-python/jaraco-vcs-2.3.116
-rw-r--r--metadata/md5-cache/dev-python/klein-23.12.0-r116
-rw-r--r--metadata/md5-cache/dev-python/klein-24.8.04
-rw-r--r--metadata/md5-cache/dev-python/mapbox-earcut-1.0.1-r117
-rw-r--r--metadata/md5-cache/dev-python/mapbox-earcut-1.0.24
-rw-r--r--metadata/md5-cache/dev-python/more-itertools-10.3.016
-rw-r--r--metadata/md5-cache/dev-python/moto-5.0.1116
-rw-r--r--metadata/md5-cache/dev-python/moto-5.0.124
-rw-r--r--metadata/md5-cache/dev-python/mypy-1.11.217
-rw-r--r--metadata/md5-cache/dev-python/numpydoc-1.7.016
-rw-r--r--metadata/md5-cache/dev-python/numpydoc-1.8.0_rc216
-rw-r--r--metadata/md5-cache/dev-python/phonenumbers-8.13.4016
-rw-r--r--metadata/md5-cache/dev-python/phonenumbers-8.13.4216
-rw-r--r--metadata/md5-cache/dev-python/puremagic-1.2616
-rw-r--r--metadata/md5-cache/dev-python/pycodestyle-2.12.016
-rw-r--r--metadata/md5-cache/dev-python/pytest-httpbin-2.0.016
-rw-r--r--metadata/md5-cache/dev-python/pytest-skip-markers-1.5.116
-rw-r--r--metadata/md5-cache/dev-python/pytest-skip-markers-1.5.24
-rw-r--r--metadata/md5-cache/dev-python/python3-xapp-2.4.1-r216
-rw-r--r--metadata/md5-cache/dev-python/python3-xapp-2.4.24
-rw-r--r--metadata/md5-cache/dev-python/pyzmq-25.1.24
-rw-r--r--metadata/md5-cache/dev-python/pyzmq-26.0.24
-rw-r--r--metadata/md5-cache/dev-python/pyzmq-26.0.34
-rw-r--r--metadata/md5-cache/dev-python/pyzmq-26.1.04
-rw-r--r--metadata/md5-cache/dev-python/pyzmq-26.1.14
-rw-r--r--metadata/md5-cache/dev-python/pyzmq-26.2.04
-rw-r--r--metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r44
-rw-r--r--metadata/md5-cache/dev-python/sabctools-8.1.017
-rw-r--r--metadata/md5-cache/dev-python/setuptools-rust-1.10.14
-rw-r--r--metadata/md5-cache/dev-python/sphinx-gallery-0.16.016
-rw-r--r--metadata/md5-cache/dev-python/sphinx-gallery-0.17.016
-rw-r--r--metadata/md5-cache/dev-python/sphinx-prompt-1.8.016
-rw-r--r--metadata/md5-cache/dev-python/spyder-6.0.0_rc2 (renamed from metadata/md5-cache/dev-python/spyder-6.0.0_rc1)10
-rw-r--r--metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta815
-rw-r--r--metadata/md5-cache/dev-python/sqlalchemy-1.4.534
-rw-r--r--metadata/md5-cache/dev-python/stripe-10.5.016
-rw-r--r--metadata/md5-cache/dev-python/stripe-10.6.016
-rw-r--r--metadata/md5-cache/dev-python/stripe-10.7.04
-rw-r--r--metadata/md5-cache/dev-python/suds-community-1.2.016
-rw-r--r--metadata/md5-cache/dev-python/time-machine-2.15.04
-rw-r--r--metadata/md5-cache/dev-python/tokenize-rt-5.2.016
-rw-r--r--metadata/md5-cache/dev-python/tox-4.16.016
-rw-r--r--metadata/md5-cache/dev-python/tox-4.17.016
-rw-r--r--metadata/md5-cache/dev-python/tqdm-4.66.416
-rw-r--r--metadata/md5-cache/dev-python/transitions-0.9.116
-rw-r--r--metadata/md5-cache/dev-python/translate-toolkit-3.12.216
-rw-r--r--metadata/md5-cache/dev-python/translate-toolkit-3.13.016
-rw-r--r--metadata/md5-cache/dev-python/translate-toolkit-3.13.116
-rw-r--r--metadata/md5-cache/dev-python/translate-toolkit-3.13.216
-rw-r--r--metadata/md5-cache/dev-python/trimesh-4.4.316
-rw-r--r--metadata/md5-cache/dev-python/trio-0.26.016
-rw-r--r--metadata/md5-cache/dev-python/trio-0.26.116
-rw-r--r--metadata/md5-cache/dev-python/uvicorn-0.30.316
-rw-r--r--metadata/md5-cache/dev-python/vcrpy-6.0.116
-rw-r--r--metadata/md5-cache/dev-python/wcmatch-8.5.216
-rw-r--r--metadata/md5-cache/dev-python/wheel-0.43.016
-rw-r--r--metadata/md5-cache/dev-python/yattag-1.15.216
-rw-r--r--metadata/md5-cache/dev-python/ytmusicapi-1.8.116
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin30499 -> 30508 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qt-creator-14.0.14
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin211319 -> 212760 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/actioncable-7.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/actionmailer-7.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/actionpack-7.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/actionview-7.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/activejob-7.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/activemodel-7.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/activerecord-7.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/activestorage-7.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/drb-2.2.04
-rw-r--r--metadata/md5-cache/dev-ruby/drb-2.2.14
-rw-r--r--metadata/md5-cache/dev-ruby/railties-7.2.117
-rw-r--r--metadata/md5-cache/dev-scheme/Manifest.gzbin13608 -> 13772 bytes
-rw-r--r--metadata/md5-cache/dev-scheme/chicken-5.4.012
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin134291 -> 133982 bytes
-rw-r--r--metadata/md5-cache/dev-util/android-tools-35.0.14
-rw-r--r--metadata/md5-cache/dev-util/bitcoin-tx-25.14
-rw-r--r--metadata/md5-cache/dev-util/elfkickers-3.1a13
-rw-r--r--metadata/md5-cache/dev-util/elfkickers-3.2-r1 (renamed from metadata/md5-cache/dev-util/elfkickers-3.2)9
-rw-r--r--metadata/md5-cache/dev-util/pahole-1.27-r14
-rw-r--r--metadata/md5-cache/dev-util/perf-6.104
-rw-r--r--metadata/md5-cache/dev-util/perf-6.10.44
-rw-r--r--metadata/md5-cache/dev-util/perf-6.34
-rw-r--r--metadata/md5-cache/dev-util/perf-6.74
-rw-r--r--metadata/md5-cache/dev-util/pkgdev-0.2.10-r14
-rw-r--r--metadata/md5-cache/dev-util/stripe-mock-0.186.013
-rw-r--r--metadata/md5-cache/dev-util/stripe-mock-0.187.04
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin22406 -> 22407 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/svn2cl-0.124
-rw-r--r--metadata/md5-cache/dev-vcs/svn2cl-0.144
-rw-r--r--metadata/md5-cache/gnome-base/Manifest.gzbin8529 -> 8517 bytes
-rw-r--r--metadata/md5-cache/gnome-base/dconf-editor-3.38.34
-rw-r--r--metadata/md5-cache/gnome-base/dconf-editor-45.0.14
-rw-r--r--metadata/md5-cache/gui-apps/Manifest.gzbin12052 -> 12389 bytes
-rw-r--r--metadata/md5-cache/gui-apps/wcm-0.9.016
-rw-r--r--metadata/md5-cache/gui-apps/wcm-999910
-rw-r--r--metadata/md5-cache/gui-apps/wf-shell-0.9.017
-rw-r--r--metadata/md5-cache/gui-apps/wf-shell-99998
-rw-r--r--metadata/md5-cache/gui-libs/Manifest.gzbin10687 -> 11016 bytes
-rw-r--r--metadata/md5-cache/gui-libs/vte-0.74.24
-rw-r--r--metadata/md5-cache/gui-libs/vte-0.76.34
-rw-r--r--metadata/md5-cache/gui-libs/wayfire-plugins-extra-0.9.015
-rw-r--r--metadata/md5-cache/gui-libs/wayfire-plugins-extra-99994
-rw-r--r--metadata/md5-cache/gui-libs/wf-config-0.9.016
-rw-r--r--metadata/md5-cache/gui-libs/wf-config-99994
-rw-r--r--metadata/md5-cache/gui-wm/Manifest.gzbin2826 -> 2987 bytes
-rw-r--r--metadata/md5-cache/gui-wm/wayfire-0.9.016
-rw-r--r--metadata/md5-cache/gui-wm/wayfire-99998
-rw-r--r--metadata/md5-cache/kde-apps/Manifest.gzbin101845 -> 101843 bytes
-rw-r--r--metadata/md5-cache/kde-apps/spectacle-24.08.02
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin120022 -> 120029 bytes
-rw-r--r--metadata/md5-cache/media-libs/glycin-loaders-1.1_beta-r1 (renamed from metadata/md5-cache/media-libs/glycin-loaders-1.1_beta)2
-rw-r--r--metadata/md5-cache/media-libs/libdovi-3.3.14
-rw-r--r--metadata/md5-cache/media-libs/phonon-4.12.0-r4 (renamed from metadata/md5-cache/media-libs/phonon-4.12.0-r3)0
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin39451 -> 39606 bytes
-rw-r--r--metadata/md5-cache/media-video/pipewire-1.2.318
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin13223 -> 13225 bytes
-rw-r--r--metadata/md5-cache/net-dns/pdns-recursor-5.0.84
-rw-r--r--metadata/md5-cache/net-dns/pdns-recursor-5.1.13
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin17482 -> 17481 bytes
-rw-r--r--metadata/md5-cache/net-im/zoom-6.1.10.14002
-rw-r--r--metadata/md5-cache/net-im/zoom-6.1.6.1013-r12
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin59142 -> 59149 bytes
-rw-r--r--metadata/md5-cache/net-libs/libosmo-dsp-0.4.06
-rw-r--r--metadata/md5-cache/net-libs/libosmo-dsp-99998
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin95195 -> 95219 bytes
-rw-r--r--metadata/md5-cache/net-misc/chrony-4.54
-rw-r--r--metadata/md5-cache/net-misc/chrony-99992
-rw-r--r--metadata/md5-cache/net-misc/passt-2024.03.262
-rw-r--r--metadata/md5-cache/net-misc/passt-2024.04.052
-rw-r--r--metadata/md5-cache/net-misc/passt-2024.04.262
-rw-r--r--metadata/md5-cache/net-misc/passt-2024.05.102
-rw-r--r--metadata/md5-cache/net-misc/passt-2024.06.072
-rw-r--r--metadata/md5-cache/net-misc/passt-99992
-rw-r--r--metadata/md5-cache/net-nds/Manifest.gzbin4350 -> 4036 bytes
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.4.59-r22
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.4.59-r317
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.5.142
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.5.162
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.5.18 (renamed from metadata/md5-cache/net-nds/openldap-2.6.3-r7)14
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.6.4-r117
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.6.4-r217
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.6.4-r34
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.6.617
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.6.6-r24
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.6.8 (renamed from metadata/md5-cache/net-nds/openldap-2.6.5-r1)10
-rw-r--r--metadata/md5-cache/net-nds/smbldap-tools-0.9.10-r14
-rw-r--r--metadata/md5-cache/net-nds/smbldap-tools-0.9.11-r14
-rw-r--r--metadata/md5-cache/net-nntp/Manifest.gzbin2502 -> 2183 bytes
-rw-r--r--metadata/md5-cache/net-nntp/sabnzbd-4.2.317
-rw-r--r--metadata/md5-cache/net-nntp/sabnzbd-4.3.117
-rw-r--r--metadata/md5-cache/net-nntp/sabnzbd-4.3.24
-rw-r--r--metadata/md5-cache/net-print/Manifest.gzbin9282 -> 9443 bytes
-rw-r--r--metadata/md5-cache/net-print/epson-inkjet-printer-escpr-1.2.1511
-rw-r--r--metadata/md5-cache/sci-electronics/Manifest.gzbin16758 -> 16417 bytes
-rw-r--r--metadata/md5-cache/sci-electronics/ghdl-4.0.0-r116
-rw-r--r--metadata/md5-cache/sci-electronics/ghdl-4.1.0-r116
-rw-r--r--metadata/md5-cache/sci-electronics/librepcb-0.1.717
-rw-r--r--metadata/md5-cache/sci-electronics/librepcb-1.0.0-r217
-rw-r--r--metadata/md5-cache/sci-electronics/librepcb-1.1.0-r1 (renamed from metadata/md5-cache/sci-electronics/librepcb-1.1.0)6
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin74138 -> 74131 bytes
-rw-r--r--metadata/md5-cache/sci-libs/ceres-solver-2.2.0-r12
-rw-r--r--metadata/md5-cache/sec-policy/Manifest.gzbin124063 -> 124062 bytes
-rw-r--r--metadata/md5-cache/sec-policy/selinux-accountsd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-accountsd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-accountsd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-acct-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-acct-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-acct-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-afs-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-afs-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-afs-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-aide-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-aide-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-aide-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-alsa-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-alsa-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-alsa-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-amanda-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-amanda-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-amanda-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-amavis-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-amavis-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-amavis-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-android-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-android-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-android-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-apache-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-apache-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-apache-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-apcupsd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-apcupsd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-apcupsd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-apm-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-apm-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-apm-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-arpwatch-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-arpwatch-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-arpwatch-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-asterisk-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-asterisk-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-asterisk-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-at-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-at-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-at-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-automount-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-automount-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-automount-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-avahi-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-avahi-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-avahi-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-awstats-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-awstats-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-awstats-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-backup-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-backup-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-backup-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bacula-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bacula-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bacula-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bind-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bind-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bind-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bitcoin-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bitcoin-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bitcoin-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bitlbee-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bitlbee-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bitlbee-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bluetooth-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bluetooth-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-bluetooth-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-brctl-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-brctl-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-brctl-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cachefilesd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-calamaris-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-calamaris-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-calamaris-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-canna-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-canna-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-canna-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cdrecord-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cdrecord-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cdrecord-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ceph-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ceph-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ceph-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-certbot-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-certbot-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-certbot-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cgmanager-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cgmanager-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cgmanager-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cgroup-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cgroup-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cgroup-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-chromium-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-chromium-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-chromium-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-chronyd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-chronyd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-chronyd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-clamav-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-clamav-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-clamav-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cloudinit-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cloudinit-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cloudinit-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-collectd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-collectd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-collectd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-colord-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-colord-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-colord-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-container-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-container-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-container-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-corosync-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-corosync-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-corosync-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-couchdb-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-couchdb-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-couchdb-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-courier-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-courier-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-courier-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cpucontrol-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cpufreqselector-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-crio-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-crio-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-crio-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cups-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cups-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cups-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cvs-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cvs-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cvs-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cyphesis-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cyphesis-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-cyphesis-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-daemontools-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-daemontools-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-daemontools-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dante-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dante-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dante-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dbadm-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dbadm-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dbadm-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dbskk-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dbskk-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dbskk-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dbus-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dbus-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dbus-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ddclient-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ddclient-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ddclient-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-devicekit-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-devicekit-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-devicekit-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dhcp-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dhcp-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dhcp-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dictd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dictd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dictd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dirmngr-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dirmngr-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dirmngr-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dirsrv-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dirsrv-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dirsrv-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-distcc-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-distcc-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-distcc-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-djbdns-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-djbdns-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-djbdns-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dkim-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dkim-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dkim-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dmidecode-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dmidecode-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dmidecode-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dnsmasq-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-docker-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-docker-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-docker-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dovecot-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dovecot-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dovecot-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dpkg-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dpkg-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dpkg-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dracut-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dracut-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dracut-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dropbox-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dropbox-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-dropbox-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-entropyd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-entropyd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-entropyd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-evolution-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-evolution-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-evolution-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-exim-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-exim-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-exim-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-fail2ban-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-fail2ban-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-fail2ban-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-fetchmail-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-fetchmail-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-fetchmail-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-finger-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-finger-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-finger-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-firewalld-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-firewalld-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-flash-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-flash-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-flash-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-fprintd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-fprintd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-fprintd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ftp-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ftp-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ftp-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-games-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-games-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-games-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gatekeeper-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-git-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-git-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-git-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gitosis-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gitosis-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gitosis-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-glusterfs-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-glusterfs-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-glusterfs-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gnome-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gnome-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gnome-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-googletalk-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-googletalk-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-googletalk-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gorg-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gorg-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gorg-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gpg-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gpg-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gpg-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gpm-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gpm-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gpm-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gpsd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gpsd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gpsd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gssproxy-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gssproxy-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-gssproxy-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-hddtemp-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-hddtemp-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-hddtemp-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-hostapd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-hostapd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-hostapd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-icecast-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-icecast-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-icecast-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ifplugd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ifplugd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ifplugd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-inetd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-inetd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-inetd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-inn-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-inn-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-inn-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ipsec-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ipsec-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ipsec-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-irc-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-irc-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-irc-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ircd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ircd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ircd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-irqbalance-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-irqbalance-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-irqbalance-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-jabber-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-jabber-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-jabber-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-java-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-java-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-java-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kdeconnect-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kdump-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kdump-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kdump-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kerberos-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kerberos-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kerberos-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kerneloops-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kerneloops-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kerneloops-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kismet-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kismet-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kismet-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ksmtuned-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kubernetes-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kubernetes-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-kubernetes-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ldap-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ldap-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ldap-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-links-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-links-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-links-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-lircd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-lircd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-lircd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-loadkeys-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-loadkeys-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-loadkeys-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-logrotate-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-logrotate-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-logrotate-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-logsentry-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-logsentry-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-logsentry-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-logwatch-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-logwatch-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-logwatch-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-lpd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-lpd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-lpd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-makewhatis-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-makewhatis-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-makewhatis-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mandb-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mandb-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mandb-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-matrixd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-matrixd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-matrixd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mcelog-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mcelog-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mcelog-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-memcached-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-memcached-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-memcached-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-milter-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-milter-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-milter-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-modemmanager-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-modemmanager-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-modemmanager-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mono-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mono-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mono-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mozilla-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mozilla-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mozilla-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mpd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mpd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mpd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mplayer-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mplayer-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mplayer-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mrtg-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mrtg-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mrtg-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-munin-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-munin-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-munin-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mutt-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mutt-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mutt-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mysql-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mysql-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-mysql-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nagios-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nagios-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nagios-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ncftool-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ncftool-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ncftool-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-networkmanager-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-networkmanager-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-networkmanager-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nginx-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nginx-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nginx-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-node_exporter-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-node_exporter-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-node_exporter-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nslcd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nslcd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nslcd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ntop-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ntop-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ntop-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ntp-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ntp-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ntp-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nut-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nut-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nut-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nx-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nx-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-nx-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-obfs4proxy-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-oddjob-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-oddjob-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-oddjob-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-oident-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-oident-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-oident-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-openct-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-openct-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-openct-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-openrc-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-openrc-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-openrc-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-opensm-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-opensm-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-opensm-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-openvpn-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-openvpn-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-openvpn-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pan-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pan-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pan-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pcscd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pcscd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pcscd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-phpfpm-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-phpfpm-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-phpfpm-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-plymouthd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-plymouthd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-plymouthd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-podman-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-podman-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-podman-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-policykit-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-policykit-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-policykit-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-portmap-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-portmap-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-portmap-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-postfix-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-postfix-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-postfix-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-postgresql-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-postgresql-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-postgresql-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-postgrey-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-postgrey-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-postgrey-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-powerprofiles-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-powerprofiles-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-powerprofiles-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ppp-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ppp-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ppp-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-privoxy-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-privoxy-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-privoxy-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-procmail-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-procmail-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-procmail-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-psad-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-psad-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-psad-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-publicfile-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-publicfile-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-publicfile-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pulseaudio-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-puppet-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-puppet-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-puppet-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pyzor-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pyzor-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-pyzor-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-qemu-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-qemu-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-qemu-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-qmail-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-qmail-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-qmail-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-quota-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-quota-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-quota-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-radius-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-radius-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-radius-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-radvd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-radvd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-radvd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rasdaemon-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rasdaemon-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rasdaemon-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-razor-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-razor-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-razor-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-redis-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-redis-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-redis-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-remotelogin-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-remotelogin-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-remotelogin-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-resolvconf-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-resolvconf-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-resolvconf-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rngd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rngd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rngd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rootlesskit-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rpc-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rpc-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rpc-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rpcbind-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rpcbind-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rpcbind-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rpm-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rpm-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rpm-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rssh-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rssh-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rssh-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rtkit-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rtkit-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rtkit-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rtorrent-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rtorrent-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-rtorrent-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-salt-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-salt-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-salt-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-samba-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-samba-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-samba-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sasl-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sasl-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sasl-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-screen-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-screen-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-screen-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-secadm-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-secadm-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-secadm-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sendmail-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sendmail-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sendmail-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sensord-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sensord-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sensord-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-shorewall-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-shorewall-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-shorewall-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-shutdown-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-shutdown-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-shutdown-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-skype-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-skype-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-skype-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-slocate-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-slocate-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-slocate-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-slrnpull-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-slrnpull-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-slrnpull-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-smartmon-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-smartmon-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-smartmon-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-smokeping-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-smokeping-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-smokeping-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-snmp-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-snmp-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-snmp-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-snort-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-snort-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-snort-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-soundserver-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-soundserver-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-soundserver-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-spamassassin-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-spamassassin-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-spamassassin-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-squid-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-squid-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-squid-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sssd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sssd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sssd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-stunnel-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-stunnel-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-stunnel-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-subsonic-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-subsonic-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-subsonic-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sudo-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sudo-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sudo-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-switcheroo-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-switcheroo-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-switcheroo-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sxid-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sxid-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sxid-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-syncthing-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-syncthing-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-syncthing-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sysstat-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sysstat-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-sysstat-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tboot-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tboot-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tboot-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tcpd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tcpd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tcpd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tcsd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tcsd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tcsd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-telnet-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-telnet-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-telnet-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tftp-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tftp-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tftp-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tgtd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tgtd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tgtd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-thunderbird-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-thunderbird-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-thunderbird-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-thunderbolt-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-thunderbolt-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-thunderbolt-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-timidity-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-timidity-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-timidity-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tmpreaper-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tor-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tor-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tor-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tripwire-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tripwire-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-tripwire-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ucspitcp-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ulogd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ulogd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-ulogd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uml-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uml-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uml-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-unconfined-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-unconfined-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-unconfined-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uptime-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uptime-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uptime-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-usbguard-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-usbguard-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-usbguard-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-usbmuxd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uucp-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uucp-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uucp-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uwimap-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uwimap-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uwimap-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uwsgi-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uwsgi-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-uwsgi-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-varnishd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-varnishd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-varnishd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vbetool-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vbetool-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vbetool-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vdagent-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vdagent-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vdagent-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vde-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vde-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vde-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-virt-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-virt-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-virt-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vlock-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vlock-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vlock-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vmware-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vmware-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vmware-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vnstatd-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vnstatd-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vnstatd-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vpn-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vpn-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-vpn-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-watchdog-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-watchdog-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-watchdog-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-webalizer-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-webalizer-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-webalizer-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wine-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wine-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wine-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wireguard-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wireguard-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wireguard-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wireshark-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wireshark-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wireshark-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wm-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wm-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-wm-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xen-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xen-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xen-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xfs-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xfs-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xfs-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xscreensaver-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xserver-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xserver-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-xserver-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-zabbix-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-zabbix-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-zabbix-99992
-rw-r--r--metadata/md5-cache/sec-policy/selinux-zfs-2.20240226-r12
-rw-r--r--metadata/md5-cache/sec-policy/selinux-zfs-2.20240226-r22
-rw-r--r--metadata/md5-cache/sec-policy/selinux-zfs-99992
-rw-r--r--metadata/md5-cache/sys-boot/Manifest.gzbin9408 -> 9410 bytes
-rw-r--r--metadata/md5-cache/sys-boot/refind-0.14.2-r14
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin39912 -> 40693 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.2.1_p2024082416
-rw-r--r--metadata/md5-cache/sys-devel/gnuconfig-202407289
-rw-r--r--metadata/md5-cache/sys-devel/llvm-15.0.7-r618
-rw-r--r--metadata/md5-cache/sys-devel/llvm-16.0.6-r518
-rw-r--r--metadata/md5-cache/sys-devel/llvm-17.0.6-r318
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin41502 -> 41517 bytes
-rw-r--r--metadata/md5-cache/sys-fs/mdadm-4.2-r24
-rw-r--r--metadata/md5-cache/sys-fs/mdadm-4.2-r34
-rw-r--r--metadata/md5-cache/sys-fs/mdadm-4.34
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin20575 -> 20733 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.11_rc515
-rw-r--r--metadata/md5-cache/sys-kernel/modprobed-db-2.474
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin43294 -> 43289 bytes
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.74
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.64
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.64
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin25793 -> 25631 bytes
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-29.0.315
-rw-r--r--metadata/md5-cache/x11-base/Manifest.gzbin2528 -> 2531 bytes
-rw-r--r--metadata/md5-cache/x11-base/xwayland-23.2.64
-rw-r--r--metadata/md5-cache/x11-base/xwayland-24.1.04
-rw-r--r--metadata/md5-cache/x11-base/xwayland-24.1.14
-rw-r--r--metadata/md5-cache/x11-base/xwayland-24.1.24
-rw-r--r--metadata/md5-cache/x11-base/xwayland-99992
-rw-r--r--metadata/md5-cache/x11-drivers/Manifest.gzbin6951 -> 6306 bytes
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-550.10017
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.70 (renamed from metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.67)2
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-555.5817
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-555.58.0217
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-560.31.0216
-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-dns/Manifest.gzbin7700 -> 7701 bytes
-rw-r--r--net-dns/pdns-recursor/Manifest4
-rw-r--r--net-dns/pdns-recursor/pdns-recursor-5.0.8.ebuild2
-rw-r--r--net-dns/pdns-recursor/pdns-recursor-5.1.1.ebuild2
-rw-r--r--net-im/Manifest.gzbin9071 -> 9070 bytes
-rw-r--r--net-im/zoom/Manifest4
-rw-r--r--net-im/zoom/zoom-6.1.10.1400.ebuild2
-rw-r--r--net-im/zoom/zoom-6.1.6.1013-r1.ebuild2
-rw-r--r--net-libs/Manifest.gzbin31024 -> 31019 bytes
-rw-r--r--net-libs/libosmo-dsp/Manifest4
-rw-r--r--net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild6
-rw-r--r--net-libs/libosmo-dsp/libosmo-dsp-9999.ebuild8
-rw-r--r--net-misc/Manifest.gzbin54392 -> 54389 bytes
-rw-r--r--net-misc/chrony/Manifest4
-rw-r--r--net-misc/chrony/chrony-4.5.ebuild2
-rw-r--r--net-misc/chrony/chrony-9999.ebuild2
-rw-r--r--net-misc/passt/Manifest12
-rw-r--r--net-misc/passt/passt-2024.03.26.ebuild2
-rw-r--r--net-misc/passt/passt-2024.04.05.ebuild2
-rw-r--r--net-misc/passt/passt-2024.04.26.ebuild2
-rw-r--r--net-misc/passt/passt-2024.05.10.ebuild2
-rw-r--r--net-misc/passt/passt-2024.06.07.ebuild2
-rw-r--r--net-misc/passt/passt-9999.ebuild2
-rw-r--r--net-nds/Manifest.gzbin2231 -> 2236 bytes
-rw-r--r--net-nds/openldap/Manifest25
-rw-r--r--net-nds/openldap/files/openldap-2.4.59-atexit-fix.patch60
-rw-r--r--net-nds/openldap/files/openldap-2.4.59-implicit-function.patch41
-rw-r--r--net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch11
-rw-r--r--net-nds/openldap/openldap-2.4.59-r2.ebuild6
-rw-r--r--net-nds/openldap/openldap-2.4.59-r3.ebuild (renamed from net-nds/openldap/openldap-2.6.4-r2.ebuild)617
-rw-r--r--net-nds/openldap/openldap-2.5.14.ebuild8
-rw-r--r--net-nds/openldap/openldap-2.5.16.ebuild8
-rw-r--r--net-nds/openldap/openldap-2.5.18.ebuild (renamed from net-nds/openldap/openldap-2.6.4-r1.ebuild)34
-rw-r--r--net-nds/openldap/openldap-2.6.3-r7.ebuild827
-rw-r--r--net-nds/openldap/openldap-2.6.4-r3.ebuild2
-rw-r--r--net-nds/openldap/openldap-2.6.6-r2.ebuild2
-rw-r--r--net-nds/openldap/openldap-2.6.6.ebuild870
-rw-r--r--net-nds/openldap/openldap-2.6.8.ebuild (renamed from net-nds/openldap/openldap-2.6.5-r1.ebuild)9
-rw-r--r--net-nds/smbldap-tools/Manifest4
-rw-r--r--net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild4
-rw-r--r--net-nds/smbldap-tools/smbldap-tools-0.9.11-r1.ebuild4
-rw-r--r--net-nntp/Manifest.gzbin1376 -> 1374 bytes
-rw-r--r--net-nntp/sabnzbd/Manifest6
-rw-r--r--net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild171
-rw-r--r--net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild173
-rw-r--r--net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild4
-rw-r--r--net-print/Manifest.gzbin6422 -> 6428 bytes
-rw-r--r--net-print/epson-inkjet-printer-escpr/Manifest3
-rw-r--r--net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.15.ebuild37
-rw-r--r--net-print/epson-inkjet-printer-escpr/files/gcc-no-implicit-function-declaration-1.2.patch89
-rw-r--r--profiles/Manifest.gzbin237559 -> 237558 bytes
-rw-r--r--profiles/package.mask5
-rw-r--r--sci-electronics/Manifest.gzbin8715 -> 8709 bytes
-rw-r--r--sci-electronics/ghdl/Manifest3
-rw-r--r--sci-electronics/ghdl/ghdl-4.1.0-r1.ebuild (renamed from sci-electronics/ghdl/ghdl-4.0.0-r1.ebuild)30
-rw-r--r--sci-electronics/librepcb/Manifest6
-rw-r--r--sci-electronics/librepcb/librepcb-0.1.7.ebuild60
-rw-r--r--sci-electronics/librepcb/librepcb-1.0.0-r2.ebuild69
-rw-r--r--sci-electronics/librepcb/librepcb-1.1.0-r1.ebuild (renamed from sci-electronics/librepcb/librepcb-1.1.0.ebuild)3
-rw-r--r--sci-libs/Manifest.gzbin42971 -> 42977 bytes
-rw-r--r--sci-libs/ceres-solver/Manifest3
-rw-r--r--sci-libs/ceres-solver/ceres-solver-2.2.0-r1.ebuild1
-rw-r--r--sci-libs/ceres-solver/files/ceres-solver-2.2.0-include-algorithm.patch18
-rw-r--r--sys-boot/Manifest.gzbin5901 -> 5899 bytes
-rw-r--r--sys-boot/refind/Manifest2
-rw-r--r--sys-boot/refind/refind-0.14.2-r1.ebuild2
-rw-r--r--sys-devel/Manifest.gzbin7868 -> 7868 bytes
-rw-r--r--sys-devel/gcc/Manifest2
-rw-r--r--sys-devel/gcc/gcc-14.2.1_p20240824.ebuild53
-rw-r--r--sys-devel/gnuconfig/Manifest2
-rw-r--r--sys-devel/gnuconfig/gnuconfig-20240728.ebuild49
-rw-r--r--sys-devel/llvm/Manifest6
-rw-r--r--sys-devel/llvm/llvm-15.0.7-r6.ebuild520
-rw-r--r--sys-devel/llvm/llvm-16.0.6-r5.ebuild523
-rw-r--r--sys-devel/llvm/llvm-17.0.6-r3.ebuild542
-rw-r--r--sys-fs/Manifest.gzbin22257 -> 22253 bytes
-rw-r--r--sys-fs/mdadm/Manifest6
-rw-r--r--sys-fs/mdadm/mdadm-4.2-r2.ebuild2
-rw-r--r--sys-fs/mdadm/mdadm-4.2-r3.ebuild2
-rw-r--r--sys-fs/mdadm/mdadm-4.3.ebuild2
-rw-r--r--sys-kernel/Manifest.gzbin4907 -> 4905 bytes
-rw-r--r--sys-kernel/git-sources/Manifest2
-rw-r--r--sys-kernel/git-sources/git-sources-6.11_rc5.ebuild39
-rw-r--r--sys-kernel/modprobed-db/Manifest2
-rw-r--r--sys-kernel/modprobed-db/modprobed-db-2.47.ebuild2
-rw-r--r--sys-libs/Manifest.gzbin14406 -> 14412 bytes
-rw-r--r--sys-libs/compiler-rt-sanitizers/Manifest10
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild2
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.6.ebuild1
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild1
-rw-r--r--www-apps/Manifest.gzbin13154 -> 13158 bytes
-rw-r--r--www-apps/nextcloud/Manifest2
-rw-r--r--www-apps/nextcloud/nextcloud-29.0.3.ebuild43
-rw-r--r--x11-base/Manifest.gzbin1551 -> 1557 bytes
-rw-r--r--x11-base/xwayland/Manifest10
-rw-r--r--x11-base/xwayland/xwayland-23.2.6.ebuild2
-rw-r--r--x11-base/xwayland/xwayland-24.1.0.ebuild2
-rw-r--r--x11-base/xwayland/xwayland-24.1.1.ebuild2
-rw-r--r--x11-base/xwayland/xwayland-24.1.2.ebuild2
-rw-r--r--x11-base/xwayland/xwayland-9999.ebuild2
-rw-r--r--x11-drivers/Manifest.gzbin4709 -> 4708 bytes
-rw-r--r--x11-drivers/nvidia-drivers/Manifest42
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-550.100.ebuild500
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-550.40.70.ebuild (renamed from x11-drivers/nvidia-drivers/nvidia-drivers-550.40.67.ebuild)0
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-555.58.02.ebuild510
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-555.58.ebuild510
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-560.31.02.ebuild516
1648 files changed, 8329 insertions, 14313 deletions
diff --git a/Manifest b/Manifest
index 7fea5e92fb80..541a311b151f 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29752 BLAKE2B aceabf517982e22f9570b3cf94fd2b881dc1172f633a056449ffd12ac7452abbf2dc592cfb0a214adb593b0cd96f8a3b2945a9be7a0af5c71c0fb8485a16b4cd SHA512 fa239c9d08b63ccc05f73f0c702f665ccedc5a07669c6de2e07d4262e9904046f2d079430604be3bc41e47aad7a22e4fb3c902b21064c30febc2202d9d48a4b8
-TIMESTAMP 2024-08-24T13:10:55Z
+MANIFEST Manifest.files.gz 29754 BLAKE2B fb04395859e7636530a2e180102ac24f7d7366a7574975886cb095bf35a7f4ee7c591ec8ec451ee4348839dfebee43ab3c861431d920e887bbe4abbdb0e3c279 SHA512 909880dd401c9b199f83ae7a2fb9ae001d54edcf9bb25d0a63ebc39ec51039ee1005f6f2956e128c264228571d6a8d6613d1aeb17ad260e8887139d0fbdb01c1
+TIMESTAMP 2024-08-25T13:10:46Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbJ299fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbLLVZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBPQBAAtY+2TVoIzffU0TJQIfJ7t6/V+s78+CAE+xemawhrjh/QhixPA+TOdDlK
-mvgT7bFynDFCC2mAOF0G6nd9E7K0khTef5eQQOYa7d+UB55PHuSqHd6o9AJjGhDk
-Lj13Bzu1m4PBXoI1GTjg9GdTE/C0xAbPPwpYTII0Q1zTYDXGYHAcFEV3kuLqSZdj
-imdy/SgHYfyS8jSZ4pFP5J5t0LXPqBVCQorxsMEIitx10Ex+miBv9d95Dp8q4/57
-VYJBfCe6ySy5WojLtXSU0sGg7TCt6ir1J+VIH3pZiny+tzQeCQguayjIMAndYvgj
-LHjjRuVPm8MK+iUvoLDM393Uhp4QdXsRSlGSxKA5UfyeN+Y7UDDPLsSw61ya9sbD
-mnRDrfm3uPDsMEjhStIJhiui5nJ/BMI2hDS9n0cchR4Ts28Z6jsqKtpmXAUJgEN/
-1PImQTHdByQ9kw7tOF8KBVTQ7/fSz0JnUJR2rvrgAe2fia48ZF8wZ0Lm5mWu+qZb
-KB1a2gDGccaGAMMYFt9/J1WtUH/AwmSfBouUncr3gBesKdCNllbGf4RsnhcZQnJf
-TeznGzr1spCGMX/CBsOLaDOE/kylVy20M6CtTQD1qgXRxTeNCDBwPFPVR9T6pXq/
-B2xRPr8zihJr7XCb+P8LXUmgwZBEkQG9BJ2LIaDbPs3WF82kQzk=
-=GlPo
+klDfnhAAgfY5x7qqpnEuTue1cBMtOoQLrR8pjjfj/X2xyEHDkC0PQfIEzZW2XZF4
+4h/cZ7GE07FD6TkVFF+rFovWUJJ2KlIpO15bxo3kBjyX0JhqcYVNGzGAsnDZ4RME
+Cs3eFn4xP1fu/yhvthM0UUlf5zoUIVGr0A4R7gFbrPA2fZlhSRjdljQ7b2LK6kdq
+C4uiEnbvifH30fXUJSjJ5KzfpI/gRQJaXVXUceA3pdhdzKp7P4T6h15GPymF9oPa
+3hNH3yyLlPbv+TPGsv0TOW9O0kFVY1cLXlJBRQ4ynsUXQPWSn+Of0v7aw9+7hXdy
+KQLnrTm6mV7kwgYPJ5opT9B28g27RC6l09dm2ETH6DvZxBhuJVnSOWqT0D+MSHII
+ZPqC6MZ7oA73wCrwWRYrtKGvz5vk7uXoPwgVKTfCn6d3mriBrpDc5H7VdQ1l6Zvy
+AWsQv4V6wxtn5CMCMEWYsaRmH2aq3d7v2g/p0ZTSdF4dLroQ5BE03MyghGEOMHkP
+OW/OoX1kJTxT1nMlzAcoHarAiEs4pvITbYbu1NfSflq6UlRNJttKb4nrGNZYTgyz
+8JgrYaG4QkNkB68wMfgQxfBJBAK/At2HvW0EC29J+d2w76AGm2auv9qOIxFD5xQY
+YaBS6WDM+dqxEvTf+sWR07HjfY/umdryRrasoGdP3ShDXjUA91E=
+=JgrM
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index cfb0b176e263..a3ee665825db 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 9842c481413d..127d98c17329 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index efc7df978d78..9dd00fca6401 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,17 +1,7 @@
-DIST aws-cli-1.33.35.gh.tar.gz 2768498 BLAKE2B d925c1a63a73bda27711d2f930d0832ea17e012d62d634330cef16f1962cbcbeb9149a5ef14765af04bfbc4b49c6160a319e02a3eab475473a2fe46ab27da305 SHA512 5804947acc002cd9f53b94865542d4f4708116a3a31dafd6a217e84d2222ff973b6c6af0237272d52d9d15e0eaf7f243ef577c1a1b3c2f18e845857886d9f2c1
DIST aws-cli-1.33.40.gh.tar.gz 2769444 BLAKE2B a26e26cb4694460e36fe2d9730092db33aff74e436642f3de5f94dc2fcbb594bb1ef2db425584359f50d0ae37be8be6034a0e722968a0ea4179e888b2f23be7c SHA512 d19d762a1ca0b02f3076d9241be19755f74c2b228cdb258f873d73dc91f25730b40e4a82bed3cb77e94b30ba34e1260629a3af6e7a7b7df108522d21103f34bb
DIST aws-cli-1.34.0.gh.tar.gz 2773056 BLAKE2B c6c9d89fe719116faad47417dd1aa9a98125b65efaf61476582cf7fec16e7ab5bd9823b6973bde51891a8bdad8ec9bfade305abfcee2eb70f6cf2679ef815d1b SHA512 914efb62ec94825529e981c934f617b0c1ae3c367b7215bff7160b8bef7c3ea73d0400d3e04ff237546731e3586077c83ed918c0747f75ff4079e8b5e1159809
-DIST aws-cli-1.34.1.gh.tar.gz 2773592 BLAKE2B 38dab4a072a807c9f8dc57f6ac97e7c756f40c89f9ab288f695b3670c0995678669c67e54664dbd54ac4aaa02620e79500467bcc780b1282b6ffdd05b65ead92 SHA512 620cc1d28f0e85b265a0aff80d7aa99b8f076cb3458b4ad6deb77f8a2b5d17ed1f1542ac88cbc5472063de3da6d6f35698058194ee79c6fe2b9e8d592382f5cc
-DIST aws-cli-1.34.2.gh.tar.gz 2773948 BLAKE2B 71ccdb3898087ad8e51cbd49253e4a999cf10c8cb4d719acd4d5e0adfff73920da8fea8702accb5fc408c43cf86c903736704b6350df30620bae2049e7c8bf83 SHA512 a983b3ed870717c81bd79bc9d436bde12585d396a43d4652c52795541c551fa88a48929a7319f1124abc02a259fbadfe2d261304b49267a4bf64688215ad7dfe
-DIST aws-cli-1.34.3.gh.tar.gz 2772150 BLAKE2B 4cd6f36a6987e4d58130d26c60d3254258d24d1065a0834aa5cb987cf51f7d2a6049e05253f63ac0a11cd4f2d4a94b68affb2195d51db8a57fe0a1808f55dca4 SHA512 2ee6a5bb5b2565913f6f70ff8a1c8b9561034019857016cf548b0c683ee67d98095a0572d692a531250f933302b673ba5a8f9c42e73cf5c385236fc1ca14821e
-DIST aws-cli-1.34.4.gh.tar.gz 2773571 BLAKE2B 3438b900053da8aa915941d79a2c7d36bd01b9043a8ff6ff4c50ee34f061fb821b6ad9d6085924358dcf518ab08b9827fce96da573599cb0395f4a9081450654 SHA512 c335bbe31db807e43b63daacb7e7050ef0ecf477f3bb2ca043f3325e327d06041aa67bb2ed3b588f8acc1fea501479fc8d501ac136f181d1fab7516f328317b2
DIST aws-cli-1.34.5.gh.tar.gz 2774000 BLAKE2B 34368cc257a99a9c7212972bcff91c46352db8659c5fe98101c9192cb674663b9090b3608d88875875d24488869fcb571e8602532219cf0a25bc3159f3bf285c SHA512 4dc305e4e659fbbd17a265b6c9589e20c63eec671114a67687c225081f8095a8627499441f78d76e6fa0da59b03ae078833227db0434c97572a7f5f7c4a43e5a
-EBUILD awscli-1.33.35.ebuild 3048 BLAKE2B 4002d52c91dbcd135f95485348470378b344c96349c05b8cf1424900a18cbe82683c050253b47d845dcf0d4373ed97946287f1e403e5d2a7e0b2646449257a4b SHA512 ec71ff0fdf28ff024763abb7e7f603521b109f027cb56c2806ab6bf50c71a02947cbf067d112451093df8ae6c786585effe20c5c980138d7a8149219d59edfff
EBUILD awscli-1.33.40.ebuild 3048 BLAKE2B 4002d52c91dbcd135f95485348470378b344c96349c05b8cf1424900a18cbe82683c050253b47d845dcf0d4373ed97946287f1e403e5d2a7e0b2646449257a4b SHA512 ec71ff0fdf28ff024763abb7e7f603521b109f027cb56c2806ab6bf50c71a02947cbf067d112451093df8ae6c786585effe20c5c980138d7a8149219d59edfff
EBUILD awscli-1.34.0.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
-EBUILD awscli-1.34.1.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
-EBUILD awscli-1.34.2.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
-EBUILD awscli-1.34.3.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
-EBUILD awscli-1.34.4.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
EBUILD awscli-1.34.5.ebuild 3030 BLAKE2B caff93dffa12da6e0698e0c392d5c54288b22335b9ab6568d5c21cc9a894c952489cce772f5b34be10825a6066920e34c8766dfc4a4a96b2c801233049de7d82 SHA512 127fd2aef4d38ff566bc470dad93552291abd3ae7f1a3bc81f8ef5ef331eece6519d53c6c1e89fcddbdb3566ede964e502b752a7f7076baeb09eb3141f726ab0
MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab
diff --git a/app-admin/awscli/awscli-1.33.35.ebuild b/app-admin/awscli/awscli-1.33.35.ebuild
deleted file mode 100644
index 350b274749f3..000000000000
--- a/app-admin/awscli/awscli-1.33.35.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit bash-completion-r1 distutils-r1
-
-MY_P=aws-cli-${PV}
-DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="
- https://github.com/aws/aws-cli/
- https://pypi.org/project/awscli/
-"
-SRC_URI="
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
-
-# botocore is x.(y+1).(z+118), sigh
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
-RDEPEND="
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
- dev-python/rsa[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- !app-admin/awscli-bin
-"
-BDEPEND="
- test? (
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
- # strip overzealous upper bounds on requirements
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local serial_tests=(
- tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
- tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
- tests/unit/customizations/test_sessionmanager.py
- tests/unit/test_compat.py::TestIgnoreUserSignals
- tests/unit/test_help.py
- tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
- )
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- EPYTEST_XDIST= epytest "${serial_tests[@]}"
-
- local EPYTEST_DESELECT=( "${serial_tests[@]}" )
- # integration tests require AWS credentials and Internet access
- epytest tests/{functional,unit}
-}
-
-python_install_all() {
- newbashcomp bin/aws_bash_completer aws
-
- insinto /usr/share/zsh/site-functions
- newins bin/aws_zsh_completer.sh _aws
-
- distutils-r1_python_install_all
-
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
-}
diff --git a/app-admin/awscli/awscli-1.34.1.ebuild b/app-admin/awscli/awscli-1.34.1.ebuild
deleted file mode 100644
index 599b9bd389b9..000000000000
--- a/app-admin/awscli/awscli-1.34.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit bash-completion-r1 distutils-r1
-
-MY_P=aws-cli-${PV}
-DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="
- https://github.com/aws/aws-cli/
- https://pypi.org/project/awscli/
-"
-SRC_URI="
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-# botocore is x.(y+1).z
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(ver_cut 3-)"
-RDEPEND="
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
- dev-python/rsa[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- !app-admin/awscli-bin
-"
-BDEPEND="
- test? (
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
- # strip overzealous upper bounds on requirements
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local serial_tests=(
- tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
- tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
- tests/unit/customizations/test_sessionmanager.py
- tests/unit/test_compat.py::TestIgnoreUserSignals
- tests/unit/test_help.py
- tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
- )
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- EPYTEST_XDIST= epytest "${serial_tests[@]}"
-
- local EPYTEST_DESELECT=( "${serial_tests[@]}" )
- # integration tests require AWS credentials and Internet access
- epytest tests/{functional,unit}
-}
-
-python_install_all() {
- newbashcomp bin/aws_bash_completer aws
-
- insinto /usr/share/zsh/site-functions
- newins bin/aws_zsh_completer.sh _aws
-
- distutils-r1_python_install_all
-
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
-}
diff --git a/app-admin/awscli/awscli-1.34.2.ebuild b/app-admin/awscli/awscli-1.34.2.ebuild
deleted file mode 100644
index 599b9bd389b9..000000000000
--- a/app-admin/awscli/awscli-1.34.2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit bash-completion-r1 distutils-r1
-
-MY_P=aws-cli-${PV}
-DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="
- https://github.com/aws/aws-cli/
- https://pypi.org/project/awscli/
-"
-SRC_URI="
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-# botocore is x.(y+1).z
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(ver_cut 3-)"
-RDEPEND="
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
- dev-python/rsa[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- !app-admin/awscli-bin
-"
-BDEPEND="
- test? (
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
- # strip overzealous upper bounds on requirements
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local serial_tests=(
- tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
- tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
- tests/unit/customizations/test_sessionmanager.py
- tests/unit/test_compat.py::TestIgnoreUserSignals
- tests/unit/test_help.py
- tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
- )
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- EPYTEST_XDIST= epytest "${serial_tests[@]}"
-
- local EPYTEST_DESELECT=( "${serial_tests[@]}" )
- # integration tests require AWS credentials and Internet access
- epytest tests/{functional,unit}
-}
-
-python_install_all() {
- newbashcomp bin/aws_bash_completer aws
-
- insinto /usr/share/zsh/site-functions
- newins bin/aws_zsh_completer.sh _aws
-
- distutils-r1_python_install_all
-
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
-}
diff --git a/app-admin/awscli/awscli-1.34.3.ebuild b/app-admin/awscli/awscli-1.34.3.ebuild
deleted file mode 100644
index 599b9bd389b9..000000000000
--- a/app-admin/awscli/awscli-1.34.3.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit bash-completion-r1 distutils-r1
-
-MY_P=aws-cli-${PV}
-DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="
- https://github.com/aws/aws-cli/
- https://pypi.org/project/awscli/
-"
-SRC_URI="
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-# botocore is x.(y+1).z
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(ver_cut 3-)"
-RDEPEND="
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
- dev-python/rsa[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- !app-admin/awscli-bin
-"
-BDEPEND="
- test? (
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
- # strip overzealous upper bounds on requirements
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local serial_tests=(
- tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
- tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
- tests/unit/customizations/test_sessionmanager.py
- tests/unit/test_compat.py::TestIgnoreUserSignals
- tests/unit/test_help.py
- tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
- )
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- EPYTEST_XDIST= epytest "${serial_tests[@]}"
-
- local EPYTEST_DESELECT=( "${serial_tests[@]}" )
- # integration tests require AWS credentials and Internet access
- epytest tests/{functional,unit}
-}
-
-python_install_all() {
- newbashcomp bin/aws_bash_completer aws
-
- insinto /usr/share/zsh/site-functions
- newins bin/aws_zsh_completer.sh _aws
-
- distutils-r1_python_install_all
-
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
-}
diff --git a/app-admin/awscli/awscli-1.34.4.ebuild b/app-admin/awscli/awscli-1.34.4.ebuild
deleted file mode 100644
index 599b9bd389b9..000000000000
--- a/app-admin/awscli/awscli-1.34.4.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit bash-completion-r1 distutils-r1
-
-MY_P=aws-cli-${PV}
-DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="
- https://github.com/aws/aws-cli/
- https://pypi.org/project/awscli/
-"
-SRC_URI="
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-# botocore is x.(y+1).z
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(ver_cut 3-)"
-RDEPEND="
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
- dev-python/rsa[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- !app-admin/awscli-bin
-"
-BDEPEND="
- test? (
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
- # strip overzealous upper bounds on requirements
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local serial_tests=(
- tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
- tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
- tests/unit/customizations/test_sessionmanager.py
- tests/unit/test_compat.py::TestIgnoreUserSignals
- tests/unit/test_help.py
- tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
- )
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- EPYTEST_XDIST= epytest "${serial_tests[@]}"
-
- local EPYTEST_DESELECT=( "${serial_tests[@]}" )
- # integration tests require AWS credentials and Internet access
- epytest tests/{functional,unit}
-}
-
-python_install_all() {
- newbashcomp bin/aws_bash_completer aws
-
- insinto /usr/share/zsh/site-functions
- newins bin/aws_zsh_completer.sh _aws
-
- distutils-r1_python_install_all
-
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
-}
diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 86b2c6346af1..8622c7a168f0 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -10,9 +10,12 @@ AUX rsyslog.initd-r1 1755 BLAKE2B 768dc0d2bcbf240b7a09e814d681ce65a319cd128ef40b
AUX rsyslog.service 644 BLAKE2B 311072ff896b07d82e9d88b34120b4fa903b7a84c5ac9686751bd88db5263c912e60a7be1e90fa50ecd3b10b14d046f525227b1feb39528ef488b8879d58ba84 SHA512 5d11cfe47ca797941815f51f08d4e8e308e4827bed9235ddf1174f3357d7279a3c8151e02f1cbd3cf3a6d2f7d5e2f68061d3e17fab6a0291f01c32f88e995039
DIST rsyslog-8.2404.0.tar.gz 3408657 BLAKE2B 67170f1ba4ad61bd79088a313ee9b093ecaab512ce24ca56cfe605d4589276406abe593d791736ecb7b2f44be998b3836173272eb5dd69f7bc9ea8d5b49d462e SHA512 fda8032ab7f9cb6c46693edeb95d2b47ab7673836ff44d0686bbbd5a3759885f65a80e1a311c809c2332a19559b0297ac7d8e59e5f828372839f67dbf362e6b1
DIST rsyslog-8.2406.0.tar.gz 3412827 BLAKE2B c75bfba02cd9d28effb2dd64b6b665b71b46fe6e47a9e12dbe5a6735fdb59373585d655334da64e89c11cbeb0f36a1563562a9c65ead3c2747f876fd0664d800 SHA512 e7c930f9b35b73591c1655afa25408c325c967114550996caa5840331c8f089563536c8efe52588c1b727db7f27bdae9b5ba619222e050d618a3f067de1bcbd0
+DIST rsyslog-8.2408.0.tar.gz 3436647 BLAKE2B b19b25bb9a3e97038b51c049dc7ba52ccd68ec552bf12369fb16d0ec030b8335848ca7ecfe925af4873bc1390264c9b6a05b25ec3ed011389beaa2844ef7a786 SHA512 86901f76290aa451dfc8dc3d2c7eb2ea82bdbf39875fe2872169a3aa44933aff064dd5ea9b80964881fd07c34c17da25ec6a0efc1c5b7f4d6884435639fa0338
DIST rsyslog-doc-8.2404.0.tar.gz 6568723 BLAKE2B 4bc522f9146754a9ebae5f5f7ffb87cfa2da3d9b0832b902c73896d788a061ad4b99cd269b4fb8fc42917311ea5621dfd398428046c53883e9bba859252172ec SHA512 ea88fcf81fb45be515f1b8e7699efabba98eb7e5fcd2d5046424c303db95926a36baa1215143c05e39b9a86dcfdbc73c5c3a76dee382d7b8f1916653169df264
DIST rsyslog-doc-8.2406.0.tar.gz 6568856 BLAKE2B c8e1dc2bf9eac465dfebd73539b4b81ec57a5a25723673f2b00477b2e60203f10614206d39a496981adcd348c44c6f455f83e56455902892719617ff136038ff SHA512 8c48bf109e105b2e92e076436e8771f55a1c6a595e525c7fce8720fc675aba4a8897eda076ff9b9369eacc8583e76ea05d056899dee1b6d97f918ff2fd55aced
+DIST rsyslog-doc-8.2408.0.tar.gz 6573562 BLAKE2B 85be04a48c6be5dce477f89227908df8695d7be844968c3d232202dc6907874058f0fa9ef07d16d9b66272b34849917f2b79b8f7ca35d5912156c90df5b0a73a SHA512 9982688880b8362ca2ecd5f076f12aaf31b966144bd9b291761e660307e4c31e8c3ccc17b6b2b0cb2ccf2e30ba81927126991f9539562c2f02966a59fd1624aa
EBUILD rsyslog-8.2404.0-r1.ebuild 13412 BLAKE2B 8a7f31a4bfaf19a00f2919529178a0ce128892401c0610cac396fe4dde0058b5e3094753f1aba8a8837a4efdddbc22c9dd2035003e85a15737ec8b092993109c SHA512 e28ddd70aea4a9c6bdfa9fe6ed98a71b9055b0da943d069d6792a1969235056b91acf5acc9d8c6b941ceb0ebf0c3c7449b4a1990e155a285703046c70b92b0d4
EBUILD rsyslog-8.2404.0.ebuild 13432 BLAKE2B 50e26c6a1f7e88906704427e906a7b21eff19c6d59ac3e8ff9892045f5f10dcf126a7b76dbf333facd64eccf18b93702bc751f492a754daecfa49d70cd59f48e SHA512 f7c4945c5e756c474f3f6e60f3bd30f29b825c739e1ba6aeed470948fe929cccbe8b75c7ab17191e0bf6120a2a69e1fc166de8a43958ea74eaaa7313da9ab38e
EBUILD rsyslog-8.2406.0.ebuild 13415 BLAKE2B 72523091059833a8f14c5574577c87692488cc2c28c20b9fd8cec4439e78f477b6badc0c03f565fb81ec412b23ba13fcf8ba4f12eba00818f4233b9dd5dd8d31 SHA512 5347083948f15b4deb38af5946eb752488e82ec64001fafc1c3448c7d17124528fe9da5325582eed51cef2ee50cbb3cdb72150d51cb2c5f4c0d44a4ec16e679e
+EBUILD rsyslog-8.2408.0.ebuild 13415 BLAKE2B 72523091059833a8f14c5574577c87692488cc2c28c20b9fd8cec4439e78f477b6badc0c03f565fb81ec412b23ba13fcf8ba4f12eba00818f4233b9dd5dd8d31 SHA512 5347083948f15b4deb38af5946eb752488e82ec64001fafc1c3448c7d17124528fe9da5325582eed51cef2ee50cbb3cdb72150d51cb2c5f4c0d44a4ec16e679e
MISC metadata.xml 4688 BLAKE2B 61d9ef924def00bed85b9b164e95ae8f512e51a0f0090b61a5737ee93b21db69db642867ddb6076fda757ae10748b9172de42754839d01859529aec70760d04f SHA512 01bedda2baeefccffc765550ab2f8aa29235e7a3a3fc8b765beb205518785da9fb5905037ad9e8e6ba9385d2f009d260260e3c207bbf1eea5a5ce4834a004365
diff --git a/app-admin/rsyslog/rsyslog-8.2408.0.ebuild b/app-admin/rsyslog/rsyslog-8.2408.0.ebuild
new file mode 100644
index 000000000000..514cb65782b2
--- /dev/null
+++ b/app-admin/rsyslog/rsyslog-8.2408.0.ebuild
@@ -0,0 +1,509 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools linux-info python-any-r1 systemd
+
+DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
+HOMEPAGE="https://www.rsyslog.com/
+ https://github.com/rsyslog/rsyslog/"
+
+if [[ "${PV}" == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git"
+ DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git"
+
+ inherit git-r3
+else
+ SRC_URI="
+ https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
+ doc? (
+ https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz
+ )
+ "
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-3 LGPL-3 Apache-2.0"
+SLOT="0"
+
+IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp"
+IUSE+=" impcap jemalloc kafka kerberos kubernetes mdblookup"
+IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl"
+IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl"
+IUSE+=" systemd test usertools +uuid xxhash zeromq"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ kubernetes? ( normalize )
+ ssl? ( || ( gnutls openssl ) )
+"
+
+BDEPEND=">=dev-build/autoconf-archive-2015.02.24
+ sys-apps/lsb-release
+ virtual/pkgconfig
+ test? (
+ jemalloc? ( <sys-libs/libfaketime-0.9.7 )
+ !jemalloc? ( sys-libs/libfaketime )
+ ${PYTHON_DEPS}
+ )"
+
+RDEPEND="
+ >=dev-libs/libfastjson-0.99.8:=
+ >=dev-libs/libestr-0.1.9
+ >=sys-libs/zlib-1.2.5
+ curl? ( >=net-misc/curl-7.35.0 )
+ dbi? ( >=dev-db/libdbi-0.8.3 )
+ elasticsearch? ( >=net-misc/curl-7.35.0 )
+ gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= )
+ imhttp? (
+ dev-libs/apr-util
+ www-servers/civetweb
+ virtual/libcrypt:=
+ )
+ impcap? ( net-libs/libpcap )
+ jemalloc? ( >=dev-libs/jemalloc-3.3.1:= )
+ kafka? ( >=dev-libs/librdkafka-0.9.0.99:= )
+ kerberos? ( virtual/krb5 )
+ kubernetes? ( >=net-misc/curl-7.35.0 )
+ mdblookup? ( dev-libs/libmaxminddb:= )
+ mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= )
+ mysql? ( dev-db/mysql-connector-c:= )
+ normalize? (
+ >=dev-libs/liblognorm-2.0.3:=
+ )
+ clickhouse? ( >=net-misc/curl-7.35.0 )
+ omhttpfs? ( >=net-misc/curl-7.35.0 )
+ omudpspoof? ( >=net-libs/libnet-1.1.6 )
+ postgres? ( >=dev-db/postgresql-8.4.20:= )
+ rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= )
+ redis? (
+ >=dev-libs/hiredis-0.11.0:=
+ dev-libs/libevent[threads(+)]
+ )
+ relp? ( >=dev-libs/librelp-1.2.17:= )
+ rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
+ rfc5424hmac? (
+ >=dev-libs/openssl-0.9.8y:0=
+ )
+ snmp? ( >=net-analyzer/net-snmp-5.7.2 )
+ ssl? (
+ gnutls? ( >=net-libs/gnutls-2.12.23:0= )
+ openssl? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( >=sys-apps/systemd-234 )
+ uuid? ( sys-apps/util-linux:0= )
+ xxhash? ( dev-libs/xxhash:= )
+ zeromq? (
+ >=net-libs/czmq-4:=[drafts]
+ )"
+
+DEPEND="
+ ${RDEPEND}
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+if [[ "${PV}" == "9999" ]]; then
+ BDEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )"
+ BDEPEND+=" >=app-alternatives/lex-2.5.39-r1"
+ BDEPEND+=" >=app-alternatives/yacc-2.4.3"
+ BDEPEND+=" >=dev-python/docutils-0.12"
+fi
+
+CONFIG_CHECK="~INOTIFY_USER"
+WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!"
+
+PATCHES=( "${FILESDIR}/${PN}-8.2112.0-pr5024-configure.patch" )
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ if [[ "${PV}" == "9999" ]]; then
+ git-r3_fetch
+ git-r3_checkout
+ else
+ unpack "${P}.tar.gz"
+ fi
+
+ if use doc; then
+ if [[ "${PV}" == "9999" ]]; then
+ local _EGIT_BRANCH=
+ if [[ -n "${EGIT_BRANCH}" ]]; then
+ # Cannot use rsyslog commits/branches for documentation repository
+ _EGIT_BRANCH="${EGIT_BRANCH}"
+
+ unset EGIT_BRANCH
+ fi
+
+ git-r3_fetch "${DOC_REPO_URI}"
+ git-r3_checkout "${DOC_REPO_URI}" "${S}"/docs
+
+ if [[ -n "${_EGIT_BRANCH}" ]]; then
+ # Restore previous EGIT_BRANCH information
+ EGIT_BRANCH=${_EGIT_BRANCH}
+ fi
+ else
+ cd "${S}" || die "Cannot change dir into '${S}'"
+ mkdir docs || die "Failed to create docs directory"
+ cd docs || die "Failed to change dir into '${S}/docs'"
+
+ unpack "${PN}-doc-${PV}.tar.gz"
+ fi
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Bug: https://github.com/rsyslog/rsyslog/issues/3626
+ sed -i \
+ -e '\|^#!/bin/bash$|a exit 77' \
+ tests/mmkubernetes-cache-expir*.sh \
+ || die "Failed to disable known test failure mmkubernetes-cache-expir*.sh"
+
+ sed -i \
+ -e '\|^#!/bin/bash$|a exit 0' \
+ tests/omprog-close-unresponsive*.sh \
+ || die "Failed to disable test omprog-close-unresponsive*.sh"
+
+ sed -i \
+ -e '\|^#!/bin/bash$|a exit 0' \
+ tests/uxsock_simple.sh \
+ || die "Failed to disable test uxsock_simple.sh"
+
+ eautoreconf
+}
+
+src_configure() {
+ # Maintainer notes:
+ # * Guardtime support is missing because libgt isn't yet available
+ # in portage.
+ # * Hadoop's HDFS file system output module is currently not
+ # supported in Gentoo because nobody is able to test it
+ # (JAVA dependency).
+ # * dev-libs/hiredis doesn't provide pkg-config (see #504614,
+ # upstream PR 129 and 136) so we need to export HIREDIS_*
+ # variables because rsyslog's build system depends on pkg-config.
+
+ if use redis ; then
+ export HIREDIS_LIBS="-L${EPREFIX}/usr/$(get_libdir) -lhiredis"
+ export HIREDIS_CFLAGS="-I${EPREFIX}/usr/include"
+ fi
+
+ local -a myeconfargs=(
+ --disable-debug-symbols
+ --disable-generate-man-pages
+ --without-valgrind-testbench
+ --disable-liblogging-stdlog
+ --disable-imfile-tests # Some imfile tests fail (noticed in version 8.2208.0)
+ $(use_enable test testbench)
+ $(use_enable test libfaketime)
+ $(use_enable test extended-tests)
+ # Input Plugins without dependencies
+ --enable-imbatchreport
+ --enable-imdiag
+ --enable-imdocker
+ --enable-imfile
+ --enable-improg
+ --enable-impstats
+ --enable-imptcp
+ # Message Modificiation Plugins without dependencies
+ --enable-mmanon
+ --enable-mmaudit
+ --enable-mmcount
+ --enable-mmfields
+ --enable-mmjsonparse
+ --enable-mmpstrucdata
+ --enable-mmrm1stspace
+ --enable-mmsequence
+ --enable-mmtaghostname
+ --enable-mmutf8fix
+ # Output Modification Plugins without dependencies
+ --enable-mail
+ --enable-omprog
+ --enable-omruleset
+ --enable-omstdout
+ --enable-omuxsock
+ # Misc
+ --enable-fmhash
+ --enable-fmunflatten
+ $(use_enable xxhash fmhash-xxhash)
+ --enable-pmaixforwardedfrom
+ --enable-pmciscoios
+ --enable-pmcisconames
+ --enable-pmdb2diag
+ --enable-pmlastmsg
+ $(use_enable normalize pmnormalize)
+ --enable-pmnull
+ --enable-pmpanngfw
+ --enable-pmsnare
+ # DB
+ $(use_enable dbi libdbi)
+ $(use_enable mongodb ommongodb)
+ $(use_enable mysql)
+ $(use_enable postgres pgsql)
+ $(use_enable redis imhiredis)
+ $(use_enable redis omhiredis)
+ # Debug
+ $(use_enable debug)
+ $(use_enable debug diagtools)
+ $(use_enable debug valgrind)
+ # Misc
+ $(use_enable clickhouse)
+ $(use_enable curl fmhttp)
+ $(use_enable elasticsearch)
+ $(use_enable gcrypt libgcrypt)
+ $(use_enable imhttp)
+ $(use_enable impcap)
+ $(use_enable jemalloc)
+ $(use_enable kafka imkafka)
+ $(use_enable kafka omkafka)
+ $(use_enable kerberos gssapi-krb5)
+ $(use_enable kubernetes mmkubernetes)
+ $(use_enable normalize mmnormalize)
+ $(use_enable mdblookup mmdblookup)
+ $(use_enable omhttp)
+ $(use_enable omhttpfs)
+ $(use_enable omudpspoof)
+ $(use_enable rabbitmq omrabbitmq)
+ $(use_enable relp)
+ $(use_enable rfc3195)
+ $(use_enable rfc5424hmac mmrfc5424addhmac)
+ $(use_enable snmp)
+ $(use_enable snmp mmsnmptrapd)
+ $(use_enable gnutls)
+ $(use_enable openssl)
+ $(use_enable systemd imjournal)
+ $(use_enable systemd omjournal)
+ $(use_enable usertools)
+ $(use_enable uuid)
+ $(use_enable zeromq imczmq)
+ $(use_enable zeromq omczmq)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ default
+
+ if use doc && [[ "${PV}" == "9999" ]]; then
+ einfo "Building documentation ..."
+ local doc_dir="${S}/docs"
+ cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!"
+ sphinx-build -b html source build || die "Building documentation failed!"
+ fi
+}
+
+src_test() {
+ local _has_increased_ulimit=
+
+ # Sometimes tests aren't executable (i.e. when added via patch)
+ einfo "Adjusting permissions of test scripts ..."
+ find "${S}"/tests -type f -name '*.sh' \! -perm -111 -exec chmod a+x '{}' \; || \
+ die "Failed to adjust test scripts permission"
+
+ if ulimit -n 3072; then
+ _has_increased_ulimit="true"
+ fi
+
+ if ! emake --jobs 1 check; then
+ eerror "Test suite failed! :("
+
+ if [[ -z "${_has_increased_ulimit}" ]]; then
+ eerror "Probably because open file limit couldn't be set to 3072."
+ fi
+
+ if has userpriv ${FEATURES}; then
+ eerror "Please try to reproduce the test suite failure with FEATURES=-userpriv " \
+ "before you submit a bug report."
+ fi
+
+ fi
+}
+
+src_install() {
+ local -a DOCS=(
+ AUTHORS
+ ChangeLog
+ "${FILESDIR}"/README.gentoo-r1
+ )
+
+ use doc && local -a HTML_DOCS=( "${S}/docs/build/." )
+
+ default
+
+ newconfd "${FILESDIR}/${PN}.confd-r1" ${PN}
+ newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
+
+ systemd_newunit "${FILESDIR}/${PN}.service" ${PN}.service
+
+ keepdir /var/spool/${PN}
+ keepdir /etc/ssl/${PN}
+ keepdir /etc/${PN}.d
+
+ insinto /etc
+ newins "${FILESDIR}/${PN}.conf" ${PN}.conf
+
+ insinto /etc/rsyslog.d/
+ newins "${FILESDIR}/50-default-r2.conf" 50-default.conf
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}/${PN}-r1.logrotate" ${PN}
+
+ if use mysql; then
+ insinto /usr/share/${PN}/scripts/mysql
+ doins plugins/ommysql/createDB.sql
+ fi
+
+ if use postgres; then
+ insinto /usr/share/${PN}/scripts/pgsql
+ doins plugins/ompgsql/createDB.sql
+ fi
+
+ find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ local advertise_readme=0
+
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+
+ advertise_readme=1
+
+ if use mysql || use postgres; then
+ echo
+ elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:"
+ elog " /usr/share/doc/${PF}/scripts"
+ fi
+
+ if use ssl; then
+ echo
+ elog "To create a default CA and certificates for your server and clients, run:"
+ elog " emerge --config =${PF}"
+ elog "on your logging server. You can run it several times,"
+ elog "once for each logging client. The client certificates will be signed"
+ elog "using the CA certificate generated during the first run."
+ fi
+ fi
+
+ if [[ ${advertise_readme} -gt 0 ]]; then
+ # We need to show the README file location
+
+ echo ""
+ elog "Please read"
+ elog ""
+ elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*"
+ elog ""
+ elog "for more details."
+ fi
+}
+
+pkg_config() {
+ if ! use ssl ; then
+ einfo "There is nothing to configure for rsyslog unless you"
+ einfo "used USE=ssl to build it."
+
+ return 0
+ fi
+
+ if ! hash certtool &>/dev/null; then
+ die "certtool not found! Is net-libs/gnutls[tools] is installed?"
+ fi
+
+ # Make sure the certificates directory exists
+ local CERTDIR="${EROOT}/etc/ssl/${PN}"
+ if [[ ! -d "${CERTDIR}" ]]; then
+ mkdir "${CERTDIR}" || die
+ fi
+ einfo "Your certificates will be stored in ${CERTDIR}"
+
+ # Create a default CA if needed
+ if [[ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]]; then
+ einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..."
+ certtool --generate-privkey \
+ --outfile "${CERTDIR}/${PN}_ca.privkey.pem" || die
+ chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
+
+ cat > "${T}/${PF}.$$" <<- _EOF
+ cn = Portage automated CA
+ ca
+ cert_signing_key
+ expiration_days = 3650
+ _EOF
+
+ certtool --generate-self-signed \
+ --load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
+ --outfile "${CERTDIR}/${PN}_ca.cert.pem" \
+ --template "${T}/${PF}.$$" || die
+ chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
+
+ # Create the server certificate
+ echo
+ einfon "Please type the Common Name of the SERVER you wish to create a certificate for: "
+ read -r CN
+
+ einfo "Creating private key and certificate for server ${CN}..."
+ certtool --generate-privkey \
+ --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die
+ chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
+
+ cat > "${T}/${PF}.$$" <<- _EOF
+ cn = ${CN}
+ tls_www_server
+ dns_name = ${CN}
+ expiration_days = 3650
+ _EOF
+
+ certtool --generate-certificate \
+ --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
+ --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
+ --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
+ --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
+ --template "${T}/${PF}.$$" &>/dev/null
+ chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
+
+ else
+ einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation."
+ fi
+
+ # Create a client certificate
+ echo
+ einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: "
+ read -r CN
+
+ einfo "Creating private key and certificate for client ${CN}..."
+ certtool --generate-privkey \
+ --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die
+ chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
+
+ cat > "${T}/${PF}.$$" <<- _EOF
+ cn = ${CN}
+ tls_www_client
+ dns_name = ${CN}
+ expiration_days = 3650
+ _EOF
+
+ certtool --generate-certificate \
+ --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
+ --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
+ --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
+ --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
+ --template "${T}/${PF}.$$" || die
+ chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
+
+ rm -f "${T}/${PF}.$$"
+
+ echo
+ einfo "Here is the documentation on how to encrypt your log traffic:"
+ einfo " https://www.rsyslog.com/doc/rsyslog_tls.html"
+}
diff --git a/app-alternatives/Manifest.gz b/app-alternatives/Manifest.gz
index e10ea43f889d..0f34cf0703f3 100644
--- a/app-alternatives/Manifest.gz
+++ b/app-alternatives/Manifest.gz
Binary files differ
diff --git a/app-alternatives/sh/Manifest b/app-alternatives/sh/Manifest
index a69c90f2442e..5f0041c8cbca 100644
--- a/app-alternatives/sh/Manifest
+++ b/app-alternatives/sh/Manifest
@@ -1,2 +1,2 @@
-EBUILD sh-0.ebuild 1435 BLAKE2B d49ce7a1f9eebeee8b5527367c3c3f133f53d225723797bc56cf2cb27fa6ffb3032ca7b6bd2a83ef1fee1ec5798c8f410915400805ca689b62e027741049ec34 SHA512 a60ef1cf66895dda5c85ffc11a8584d9ecfd81184668c5d759a96fd3abcfb5f1744a526af8b13ff612185b03bc5820b63f6a828a2b497278c6ca8bf2a14632b2
+EBUILD sh-0.ebuild 1429 BLAKE2B 5a2f4be8164bd2f883b816eb146e49f4d8d75cd7590e9a4ecc2529f90578830e169daa896b7d1a1ad58a2d1365a106a3162231b98f5c44b4009853a99e84ac8a SHA512 3b9581db3cafa644f3c7e46ce4a2039063b096dffc7e2d7a3948887b1f755a5471d83e47a47a186e4d85a8cc926a5a8f1b41489b84f24aac66775dae5002c94d
MISC metadata.xml 835 BLAKE2B e54fbb98c91e127319c5f0ec81d18ed6f7a8ea192308dc4927446a0f536d163d2fc53f79396ca24189e81fdbca15a36605dd6f0010bb484bf6990afd54d004be SHA512 a96a5121a92d90898d49d61a5096491c60b261292b3c8764f2e2fbd2825f8d0aa265042d7374462df3b0e9e2d547f43791867eabc8ee6a2b262ba6983a8474a7
diff --git a/app-alternatives/sh/sh-0.ebuild b/app-alternatives/sh/sh-0.ebuild
index c62843c07c16..0c27f5c1566a 100644
--- a/app-alternatives/sh/sh-0.ebuild
+++ b/app-alternatives/sh/sh-0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ ALTERNATIVES=(
inherit app-alternatives
DESCRIPTION="/bin/sh (POSIX shell) symlink"
-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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
!app-eselect/eselect-sh
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index a7d8cfc8cd6c..9fb3346cf2ab 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/lzma/Manifest b/app-arch/lzma/Manifest
index eb144b4ba3e2..37e7b58c2c5a 100644
--- a/app-arch/lzma/Manifest
+++ b/app-arch/lzma/Manifest
@@ -1,3 +1,3 @@
DIST lzma-19.00.7z 1082692 BLAKE2B 88aca3f3225d589c9b1b0fbf4c196db8e6e8df362f926736a45e1f80d302c132b25537203b0a903da9de5f3b0398b10901f126cf6905fcbdf0a57ee894e74b6d SHA512 60532483249d86960d5c481dc88ebeafabb7e435afb6188bc26f38177b8534ef3da83317d6920d99103d4f10a8dcdb624489ea5ddad8e0c8732bab1bb4ebd7eb
-EBUILD lzma-19.00.ebuild 1024 BLAKE2B d77746abe7b7c8ec027917dc2aecc787bb5c60133a44646fb5b14489d5f935dce24d52e8a0fa7d257159ccf234d1e5aeacb49017af9ddc7769567ccc57e833df SHA512 dc819277111d5cfb4169b49750af7a7b38de2e5af758afbfeeacd7e24d74d87309326df839cd38d8694ce35515d6c0996cdad1c325966048a175af9f01bc0a55
+EBUILD lzma-19.00.ebuild 1018 BLAKE2B 2e916ae162b439c75f833e8902dab47cf42c9fe60fb4d68d50d6dc1c4edb006134c2722c56c6b7e2fc218222cd0bc317469af6f82fc27b498efe1037c3cf9660 SHA512 e68b681f8ba3fa461c9eb7377d383d5a46dd7b860b267244c01f759586d02de0e75d1bb8c05a863cab6ba099e8c1622226b31d4790d5a979cd9b07468513603d
MISC metadata.xml 475 BLAKE2B 329d792316e87180dd0569c1babeaf12013cca9edf02759a07fa3a36150ca6b828fb24220eb5268e35189e36f170bbc7dc02a24fff5d750192c6d15b0b8e05cd SHA512 8e2ff70ea5e191e853607c6337cc54994b355335a30012df995b632e03e1f8261bd32faf2ad3009ef57003631729807bb52f49881a48ab7296ca955261e843fd
diff --git a/app-arch/lzma/lzma-19.00.ebuild b/app-arch/lzma/lzma-19.00.ebuild
index 80e70487d38b..3cf7659031ef 100644
--- a/app-arch/lzma/lzma-19.00.ebuild
+++ b/app-arch/lzma/lzma-19.00.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://downloads.sourceforge.net/sevenzip/${MY_P}.7z -> ${P}.7z"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc"
BDEPEND="app-arch/p7zip"
diff --git a/app-arch/mt-st/Manifest b/app-arch/mt-st/Manifest
index 2d555806aead..f04ec9a4fbbb 100644
--- a/app-arch/mt-st/Manifest
+++ b/app-arch/mt-st/Manifest
@@ -1,6 +1,6 @@
DIST mt-st-1.4.tar.gz 37864 BLAKE2B 25ae656b6442e53570366405ba76da9150cf1d4fe33c612bf922d8be967ce6b60be191948507a62bb1881d4be63ed192f7d03f1d63c38f5772aec2f3d2fe455b SHA512 e6655a5957d3ac470c0cb0a1955a12397aa22f3ea1a427cf776f6bf2d6fd665439b2bfa54c3870b7974da537f0fe71d3be43126be1a7db903e6bc7be4cfb10ec
DIST mt-st-1.7.tar.gz 39932 BLAKE2B 4083160035972cef89ba18a990c274730241819904cd08f88cbca7fd777a43d9d5fc551fb6de2b5b935818bf32d67eb00dd0002e3a67a82b28a79c17d2c7d369 SHA512 a274d098d8d028d0b32f38104645b628fad549708cc8ff87eb4155ed6270549bdf162a9ccdad468696f35ebe3f86b8923490bb969e7c22b4f827d65b87c5c3cb
-EBUILD mt-st-1.4.ebuild 528 BLAKE2B 2ce8b51f400288a3a20320a9371c6e4e8cc2c860c3d762fc30fbb229b74a3985a646c6ddce726eceac4df6b5c72d23dc8d06c10640efa8cf473ebdb1403079e0 SHA512 109e20d78bc5ced7268c7fbf0c3e36d365386bf03036dbab0e6b77df22b88e6b1196a2b69131812066c5d0cd669941e28d80b2f7b5ee75e8040afcb46d080f37
-EBUILD mt-st-1.7.ebuild 621 BLAKE2B 0ec961b84aa13f421c20aad95011ab523266802bf9af0a7ce19f1f15b241e27d0f911dd8d9cfd92358a0e320f52cd084a1815f10ee2103ca481ff233440a0ce6 SHA512 b398fe8aeac7e69797e4ba220c7e5f31d4d9ab901013ba56bd79d366b8b200dbb61f5786a6175e451db6defeee61c1cf2d0e60311ea4803022a1e1a018866c37
+EBUILD mt-st-1.4.ebuild 522 BLAKE2B d5bb85a2b83bef7638d40af7396abb25905f3764d1abcc5c207e7932090da46787c55a84e4ba2f180844ea8fe2ec89d5c6d2c2c84eca85a03e8c230045760cbe SHA512 e9e0d0ae198d99d9a723cc30565a457cf883189c26475b0b38cf71546875eae3f72afc86dda13ee5e81b62c09b6f56d821d41c1e5f976d1b6155205e3b87ce25
+EBUILD mt-st-1.7.ebuild 615 BLAKE2B 0297ac677554c6647167705de780033d50ced167a02c2d701ffed6df74d78d3b5e1e6c730e0f855f8a124057a2688bb8299c0bbb574abb3c9b0bec26a0e3d4d2 SHA512 c830f581128540df05223ae2ed62f04ad6699816cd9ebb6bc6b022ec9eea37ac87815c9cbb1949340340456ff122ef6e4bd2012dd9de2955c874476a88ecde71
EBUILD mt-st-9999.ebuild 442 BLAKE2B a48a702dada8ed2d84d74c5c4043d27850ae7cbd509fc1f88404a8f6963098b88d36473f65b1dfcb2b26ce295c6f672326f8c6dd4fe5916783941943abf4495f SHA512 f9cb97c2c967db94d0f684e0967f0aae116afb1cb8cc44b7ee5abb99d3fbdc44b3b41a5c4f47419e7e150aed7ec467d8f8ccd54d3a6075bf563e874c4e357cb1
MISC metadata.xml 245 BLAKE2B 4acf0e81c7f55f1eaacdcef60e4e9f51ba0854cf7123851c2c62c674750cd228429a1d0e827e952b65174ce0b5edf002f7faa2a442f7fd5a79492529da4ea08a SHA512 1df2eb4d8b454828c932654cc142c647300453018b7ea24bda56872734a68d08667a9630229c4da9b78a4818c54f5f1fe90b5c9afe1c703baa262de7453ee092
diff --git a/app-arch/mt-st/mt-st-1.4.ebuild b/app-arch/mt-st/mt-st-1.4.ebuild
index 55b614c829d6..8c8f4d2f2a29 100644
--- a/app-arch/mt-st/mt-st-1.4.ebuild
+++ b/app-arch/mt-st/mt-st-1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/iustin/mt-st/releases/download/v${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86"
src_configure() {
tc-export CC
diff --git a/app-arch/mt-st/mt-st-1.7.ebuild b/app-arch/mt-st/mt-st-1.7.ebuild
index a49f93912a95..604544a235ec 100644
--- a/app-arch/mt-st/mt-st-1.7.ebuild
+++ b/app-arch/mt-st/mt-st-1.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/iustin/mt-st/releases/download/v${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index fc7d10b950c6..97b588860a9c 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/johntheripper-jumbo/Manifest b/app-crypt/johntheripper-jumbo/Manifest
index ea9c8e23a5b7..b944b2f20caa 100644
--- a/app-crypt/johntheripper-jumbo/Manifest
+++ b/app-crypt/johntheripper-jumbo/Manifest
@@ -1,6 +1,6 @@
DIST johntheripper-jumbo-1.9.0_p20230717.tar.gz 56772470 BLAKE2B 33295dc28d32852a6284adaadbbf9d9c852fb78e1dc673df5e67c31befb6921dbd6d29310ca7b3406e4b1259cca6e8d643292d73f4324262b038a1c6bc7ff51b SHA512 fd48a6bccf3f2be0d495aa8a635af73bc386c5815fdaa62259f2920724afa89e0e9743585c412e595486a0d2677f1ec43c43606471078ec0611d5c05b01853de
DIST johntheripper-jumbo-1.9.0_p20240102.tar.gz 55727974 BLAKE2B 10238f549b8d1d52d7858d0a0df080ae1e92a7026b3b31f4e19d00c2bf06df5ad1fe298291d5421a0f685786fca2ad954a5ed3b2adc23d80464ec1966db9c968 SHA512 c66898d12799d88d42e6a930768e27b4110362b6384a47957ab61300b8254af051d3a2821e54f12a90ded8a20c855b8a2f044942dba1605447ae355e2f7ecbaf
-EBUILD johntheripper-jumbo-1.9.0_p20230717.ebuild 3576 BLAKE2B 99ce00187d1bb442286ef1c2ccfaeccd807b0701faa3a7d8972f69e09d64fb89ce9df5d1c777dc26920bce604f929ad3e04461a91af2875d370eb7721b974fbe SHA512 1c39ed394a1152cd220c8249342d99e08e7c3b324fa3a649d126909f4070752626d7d32328b01a82363e14edc1bd2709174d36daca627c251b5559252e56eb71
-EBUILD johntheripper-jumbo-1.9.0_p20240102.ebuild 3591 BLAKE2B 3832145ab805fdc1d8424a2b992282ad4e3ede84788b1ef070dfeedb2fd5a4ce45e150510cc88fff0208e904bf2787c464c30a11e62a01e7f855ac47aebec084 SHA512 090062f6c4b5dff515d1343fcd02c26da85fc307ec380ec30ce7dca7238955135622f6ee1be85dbc1d5c93fdaab8feb8e301b46a2af8842994db0c7e42d11581
-EBUILD johntheripper-jumbo-9999.ebuild 3591 BLAKE2B 3832145ab805fdc1d8424a2b992282ad4e3ede84788b1ef070dfeedb2fd5a4ce45e150510cc88fff0208e904bf2787c464c30a11e62a01e7f855ac47aebec084 SHA512 090062f6c4b5dff515d1343fcd02c26da85fc307ec380ec30ce7dca7238955135622f6ee1be85dbc1d5c93fdaab8feb8e301b46a2af8842994db0c7e42d11581
+EBUILD johntheripper-jumbo-1.9.0_p20230717.ebuild 3570 BLAKE2B 6a618a8d29b316d429ae33dc7bfe329785a101eb83822d39ce892a459fa1f2eacc2e353b05b4952b62f68f269bcd9e343c19838df340ea1403ea77d328b3c50d SHA512 5dcb4bdb24548266fae14657ef16bbfc2e0f0755ca248acf94fb948885b69a6d165f014356a6221da047c3ae9140171b405ec52e72c840ceaebbb19e61c3a55c
+EBUILD johntheripper-jumbo-1.9.0_p20240102.ebuild 3585 BLAKE2B 0efe9ac5486071d9206d3ed800d4b2e14364b16f84c333f5fc5bbee2bc0830e52df7a4a80ce794b2a99003c3c08388383a253c05235234820db2ef1f7a24ecdd SHA512 869fa45e2e68e6248e0fb1ef37b36c2d23f7106918b2569c87dd64e17315de18a4e920857ac9eb7268728e3950f39ddf5411c4dc3f6e7ec6ba21fc75a7e2fe02
+EBUILD johntheripper-jumbo-9999.ebuild 3585 BLAKE2B 0efe9ac5486071d9206d3ed800d4b2e14364b16f84c333f5fc5bbee2bc0830e52df7a4a80ce794b2a99003c3c08388383a253c05235234820db2ef1f7a24ecdd SHA512 869fa45e2e68e6248e0fb1ef37b36c2d23f7106918b2569c87dd64e17315de18a4e920857ac9eb7268728e3950f39ddf5411c4dc3f6e7ec6ba21fc75a7e2fe02
MISC metadata.xml 473 BLAKE2B ed1c424492ff052e83ce899d8ea4a805ce5d4a5604da336ad16929594d14307c2e264c4eb6e6ee985d3167b8917e8c80c38ed9f97ba5293a0b8f84f472fd9786 SHA512 f124050eecf17e3c2fa01b6140881349e089840c75cb30bf054286a049026bb372cc70e1ce7be3054fffbe5836be7dc1f7fc9e3918f874443644ea99c5b441ab
diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild
index 368d59abb709..c5012306a202 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/openwall/john/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/john-${HASH_COMMIT}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
LICENSE="GPL-2"
diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild
index d4b9287e610c..1b05f5211215 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild
@@ -16,7 +16,7 @@ else
HASH_COMMIT="9daf16b5743b2c521d23c281e13ae8cdbd37b1eb"
SRC_URI="https://github.com/openwall/john/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/john-${HASH_COMMIT}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
LICENSE="GPL-2"
diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
index d4b9287e610c..1b05f5211215 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
@@ -16,7 +16,7 @@ else
HASH_COMMIT="9daf16b5743b2c521d23c281e13ae8cdbd37b1eb"
SRC_URI="https://github.com/openwall/john/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/john-${HASH_COMMIT}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
LICENSE="GPL-2"
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 8ad700a5e9fe..2f97b3166eb6 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/modus-themes/Manifest b/app-emacs/modus-themes/Manifest
index 8cfc71f2743b..1e0bc51846f7 100644
--- a/app-emacs/modus-themes/Manifest
+++ b/app-emacs/modus-themes/Manifest
@@ -1,7 +1,7 @@
AUX 50modus-themes-gentoo.el 76 BLAKE2B 4a9b0e3b09035f7c72de81ceb8677d13135059a8f9c2c58730d99fbe96353e56e38837a0d84ea9d2639e2e6c41bbfee49a7388033e73a79826f631be7dc48926 SHA512 dd3ad2b7721464644d50b2ece529cdcfbf1dc591cd382a2e1f9e33ff5a49474a09feda542421665cfce5dcaf55b2bf9c3acecd3936182e93874fa9e4a3559ae4
-DIST modus-themes-4.3.0.tar.gz 329115 BLAKE2B 343070beb66fece35000abe4ae2d4b38c4e06f40a79ed6b12586ed37d39d4c9b67f930869ea8dab51bba84936ed55a8280ea838c4f3be235f95b28d9ec89ffc2 SHA512 3fd24e1b94ec6f3391568f3b92c9224372729494d7edd3ca51167f1a410038f046aaa7fcc8bda8a46ac0a1da5f0509fa9c8dbe49ddfb1aa26b64dcc11ee7ee77
DIST modus-themes-4.4.0.tar.gz 337719 BLAKE2B 32e189aae2c031a8f0588d241d42c4420120ee45d7a409e4019917f1bb268433d44362305150cba49c7f24a9620ad7208c85d355a383ed684b737e52518e164e SHA512 cf20de778f43225a9412aead302ed373ac078695ec06494a39046bb9ae9e1104408dc282e34582463cc8ea7a5ad389b1ed12b176561271292cc3b50528d71a0e
-EBUILD modus-themes-4.3.0.ebuild 617 BLAKE2B 85c5ec2043768197a55a1f31799479ac269a69af7e129d2527b681e8fcc757f6fcee39e57b18eefa8b736dee97605c4dcd45a51693a10e91a2069578b3b85575 SHA512 3cd8586825e45f7bec8285f26f9c7233bb9ea68b09c3e7a6c78f4338ca16605749f421860c74377efc1c38563047e5846ebf10682f55963b4d9198ea3484eaab
+DIST modus-themes-4.5.0.tar.gz 342760 BLAKE2B 2d9c37646d8c9b2374b6d8eaed9f34e586d43f54059974a9f79c29694a3ac1d8404560b8a05baab88e56cee6a561b7cd9e7fd8f333f9c6614eab50dfb9bba41f SHA512 063f4f9a0ef32130adc8551b6c278d804942f7288af2276a83ce959b0e12be7bb96b83c2e8a2c76598b27c4ea9b38651ce1d0600e852160b2569201e0d2b3028
EBUILD modus-themes-4.4.0.ebuild 617 BLAKE2B 85c5ec2043768197a55a1f31799479ac269a69af7e129d2527b681e8fcc757f6fcee39e57b18eefa8b736dee97605c4dcd45a51693a10e91a2069578b3b85575 SHA512 3cd8586825e45f7bec8285f26f9c7233bb9ea68b09c3e7a6c78f4338ca16605749f421860c74377efc1c38563047e5846ebf10682f55963b4d9198ea3484eaab
+EBUILD modus-themes-4.5.0.ebuild 617 BLAKE2B 36a55b3822500e7abc6bcdd6fd4640f6512752ed9c3c3de3f4cd8474d8cbbb9ad4ae01077b38e5f054fb372df4ce7ce804a5b5e5b3c49293029a760b58e92e60 SHA512 97be7626447eb431a98a6a6e83650c72089860fc0ccf9931a4b2e6c77b7f027639464523b7bfab7072d7f1915ddab6f6956d32307bc57b3fb91949e921be1906
EBUILD modus-themes-9999.ebuild 617 BLAKE2B 85c5ec2043768197a55a1f31799479ac269a69af7e129d2527b681e8fcc757f6fcee39e57b18eefa8b736dee97605c4dcd45a51693a10e91a2069578b3b85575 SHA512 3cd8586825e45f7bec8285f26f9c7233bb9ea68b09c3e7a6c78f4338ca16605749f421860c74377efc1c38563047e5846ebf10682f55963b4d9198ea3484eaab
MISC metadata.xml 720 BLAKE2B 552eec954f27475310d3db196eea2a711ab7247129572dab9dc07d7c0e1c9a0ddebaf5fcd8fcdf1ffc5cb2c29bc1a9ad45966c5ae8196242af8a80b2c9a3f78b SHA512 519e0b62c1296e87eb80db25a8aa8fbec1ff61a393ec4e73d7d6fd1b985d03e12beffc0778b2d25eb2dd4a6a5170aae3803451ee1191c7592c28410af09af435
diff --git a/app-emacs/modus-themes/modus-themes-4.3.0.ebuild b/app-emacs/modus-themes/modus-themes-4.5.0.ebuild
index e3ecfc9b2f8f..8388a1ab7603 100644
--- a/app-emacs/modus-themes/modus-themes-4.3.0.ebuild
+++ b/app-emacs/modus-themes/modus-themes-4.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index f3c8aa5f61a5..49d6daf4275a 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,10 +1,10 @@
AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe9856c526d77e5e988a35203c35322a1ea7ce9e19b02ff9a5ce1b2b4d73b8ba19bada30b7fbf453e43b01 SHA512 aa2e47c060d441ef1f631f2a44f3b7adc7cf5306155b9cc3f3f808aa053b411980671a89933c77fe02aac79bb6f25f2fe98c676e13e097dd885f23bc9d8cb000
-DIST org-mode-release_9.7.5.tar.gz 2361692 BLAKE2B a0daba9d843286a5e7e43066337b2c49257f72d6e6c8282d3ded9c15a2c1d0ca20cee439b9fad252513d87b9cbbd97240f8b012f11a3a1067d271ea1c3ed22eb SHA512 3a80ca7f8728ba58df0ef881ead9f25c59a439532ab1af20b95e2e9764d01b2b4ee192f31f6fa9eca39d4e0038d3ac152f09111038dfafa5b44313aac32eb340
+DIST org-mode-release_9.7.10.tar.gz 2362896 BLAKE2B 1f95c6195c1607236daddc1a7724560e8e029c6f2dbabfc5d80bb426bccd6df2c10852c242545f90ccb0e3765b2ad021d8bd601e93a87002189dcb0ecc7d8087 SHA512 4f6a39938290a581ec798010ebc23f22c5d4e5a96bad4a84f002c0693b7cbeed689212bd9b8c68efd1769bd50315ea0e1c82449640a7ab9b7fdc2484d50bb498
DIST org-mode-release_9.7.6.tar.gz 2361944 BLAKE2B 238928a0a8b57772d6d6b0a1a28dc8073a72e5783730b171f1751b47a49d2c59578e7ca51187ebb4feedc0afdcd40452d62df7323bdafc1b6a8690815f609f8c SHA512 2c9f8ed35281bf909fe53b85bb5db9f14864d3b82a9f96fe29ae87db163f2c071772568674a0b618842259524864167808f26b32a4a8826cd4f2746ea68f95d1
DIST org-mode-release_9.7.7.tar.gz 2362578 BLAKE2B 7cdd44198410b638a242d5538ae6eeaa0f4f1b6922a465483ddae793bbc2deefc4493042f9495d56ade908e16e788c4151f6e93676ae5c1ccd30173723b41c52 SHA512 7519fbc2b40471654e686a915dedb464c31869c65a63ab5ebfabb984c99ae26f0ad3bad531453d245937d628c27d282d0fe4f7a24547835100b3779f9b2f4ed0
DIST org-mode-release_9.7.8.tar.gz 2362527 BLAKE2B 4cbd744cf5507b338d6809655c13314b0f777599782929470a3b4df1149c27bb86866784df33e3e303ba736387824142ba881be4959a9ee71cce89f4d4a43d82 SHA512 55979377cc45a790bb8a50ecc123f240e8a957f62459b8aed00333401da87bc0cc66239a66e53fcdc9539023cc0703076133457e751c78638571ce6402323369
DIST org-mode-release_9.7.9.tar.gz 2362703 BLAKE2B afd3b9d9dd2ade96865807ad36cecac949c427682ec5e473174b30cd3648c7413dfe59f70bec50685a684fdc03f095c20c1e7dc2b9cc21546d8a13e8582a109b SHA512 08d6e25670509f86e64cbff2c6998b73cffb2bb109ae531702b3876277f95e39107de70d091eb238f576684995e808969b439670179a14938d2fad6d94fad8a2
-EBUILD org-mode-9.7.5.ebuild 1595 BLAKE2B da035eb53e54fdc0d29c10924a56ca188931bf445b0b9a4d1fb0ff3e9faf9c9e10ce4a3f7e26bc86f23a8fb2413a388d14f7aeecb6489264e85d3de168f6f6b9 SHA512 40df70c300e6d8bce944d5939fe3d02782056b4fb3a2f5eadd16a24c5afd1622df4376d50a1597083e331c68abcfd89f8bd74bec5db5a945f73539fc4a0e9d34
+EBUILD org-mode-9.7.10.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
EBUILD org-mode-9.7.6.ebuild 1594 BLAKE2B 0c52014a57510022eb39526b82b6ca5d981d79cb0fe456596eea50a95eda39307bf8cf91c659d07eb62fff761bd68c597ff62560bb2c63d9806e7aa2d18e16ce SHA512 cdce35ad3040a1386fffb0f09ce97c5fe1f6536a4e3d3075b8c8c831040a97bb7e4597bb6ca7fa81fda95aa5eb3c0a2c3ce276881afb1d0871a205a4be4983b0
EBUILD org-mode-9.7.7.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
EBUILD org-mode-9.7.8.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
diff --git a/app-emacs/org-mode/org-mode-9.7.5.ebuild b/app-emacs/org-mode/org-mode-9.7.10.ebuild
index e8bc540e6484..86c9f98ba96b 100644
--- a/app-emacs/org-mode/org-mode-9.7.5.ebuild
+++ b/app-emacs/org-mode/org-mode-9.7.10.ebuild
@@ -16,11 +16,10 @@ if [[ "${PV}" == 9999 ]]; then
S="${WORKDIR}/org"
else
MY_P="${PN}-release_${PV}"
-
SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="amd64 ppc x86"
+ KEYWORDS="~amd64 ~ppc ~x86"
fi
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
diff --git a/app-emacs/rust-mode/Manifest b/app-emacs/rust-mode/Manifest
index 4784a69e281f..4a52e6e12706 100644
--- a/app-emacs/rust-mode/Manifest
+++ b/app-emacs/rust-mode/Manifest
@@ -1,5 +1,7 @@
AUX 50rust-mode-gentoo.el 135 BLAKE2B 083a273140a659c1a76c05178990ffe4b0f3ae2ede81878ce8cfaab451df4a5169cea46fa4600e57ea77a9a7d55571cb7c862098e5ee76677dd73213e6a30036 SHA512 bd6f7579408d26900d40e674ff75bac2d1989c9bd068dae4bd4c54271e7b04cfcdf4d7d3622955f949cb60496a0d055f5f436084975bb624415b46ddb330f0fe
AUX rust-mode-1.0.5-tests.patch 1148 BLAKE2B b6f1761b50a85adcce46f86c963c7eeb1df4d3432b4a9bdde74da6ee0aaa2f6b279a49256a62911fad03622f88e41e904bc2f9bd8931cf0ca2d8a52309d20268 SHA512 0073b2613a4a8008b242d9e4be4c5ee12f94775079aae963005998ab6fa24602f651f127a196a1d104e2a1918b78286da9e12ac08bf3f4849afa1d4be90d8bb9
DIST rust-mode-1.0.5.tar.gz 52665 BLAKE2B 3b61372223637b7950ec7a15a80abd3b74972ecda0677f730f3ebc8e574b50985a7427b4531766b1dfd20225f7b718497aa4437dadfa041c5a9cde9413d3cb5c SHA512 7b76384adf7281866fbef0ab507098084a96fe562d1dbd5dd99e03fda2a91c23392c8667c21aa5800b188cd09f5349a7394b0a7215826b9bc668cc36ac902999
+DIST rust-mode-1.0.6.tar.gz 55124 BLAKE2B 3d15f94a522b656b3459ac32698137ecaf70d5a10e152a7f8b36595ab8943339f4a58bd40c3f33be261a910963050505a3ee8413c17804beaf2053f145d9f582 SHA512 4ed9c8f06d50f5757417bcdfe40f0c5dda3a2536b018ca10c7ac0f8c597bb759a2cbf7b4aeb53801e4bc663fbf7c20a7236be9c3e482322ca0d8340bf36d5538
EBUILD rust-mode-1.0.5.ebuild 652 BLAKE2B 5ea832bfd9d09a86505abf588d6d5829df0637bb9db623a4a9c821c24416828d9f1f5e75d0062944c76e2e2f7a8c43b8cdfe9e22ac87408d07c36bf12e6858ee SHA512 23b76d776d71f333d483e88f3c25491ef524804840def2c3277abace39f27f644ee2958698c33cadad1dbefe28988c7bbdbbf74c3030f0a8ce852fcdb1349168
+EBUILD rust-mode-1.0.6.ebuild 615 BLAKE2B da4a4221fd1c285f1f60e862907fa8a225496e16e39bae93c37424e60ccf34bc2a6e6b8b4c8294c979e4f8847c73bf4967144b05f7f53b16269f068fe67e8782 SHA512 abd0f0c1d99e09a69da2f2b3a2958305e9a7b8c72278852658679561b6ae1344d14a524e7360318fcf4f401a94917866a0d125f3ad027adff1bac82aadf55cd6
MISC metadata.xml 365 BLAKE2B 22271cdab7367e7b169aefb19df6d39161a0682a44620ea010a2fdcba0746d708ef5e0558c643f83203d7eb6f9aa0c08bd66fa6e6d401e61cd2e7f19b5046589 SHA512 418f8e8b42f06f50abb2318d5819ae6994ab334dd91f54ad8e263c4ee267f0f8ba16f60d3f2771d5baa612e812a322bb535973c2f4317e5a3ffcde2f2d6bdb45
diff --git a/app-emacs/rust-mode/rust-mode-1.0.6.ebuild b/app-emacs/rust-mode/rust-mode-1.0.6.ebuild
new file mode 100644
index 000000000000..241932bddf3d
--- /dev/null
+++ b/app-emacs/rust-mode/rust-mode-1.0.6.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="A major emacs mode for editing Rust source code"
+HOMEPAGE="https://github.com/rust-lang/rust-mode/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/rust-lang/${PN}.git"
+else
+ SRC_URI="https://github.com/rust-lang/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="|| ( MIT Apache-2.0 )"
+SLOT="0"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert "${S}" -l "${PN}-tests.el"
diff --git a/app-emacs/zenburn-theme/Manifest b/app-emacs/zenburn-theme/Manifest
index 60ea2e3642d7..532d9b71aeb5 100644
--- a/app-emacs/zenburn-theme/Manifest
+++ b/app-emacs/zenburn-theme/Manifest
@@ -1,4 +1,6 @@
AUX 50zenburn-theme-gentoo.el 95 BLAKE2B 662c05633c8d8c31bc589cff676ce46015f11c77b69a11cab3656ee48f6d10688c991305329080bf8a9189c9d978770e2d357b282598d2db00dec3f240e1a8dd SHA512 4407ed1cd9abdb101802495b5df0b516204f1091f254c4d625157127ac2b89402aaedb938be7e89108db724cb89c7cc66f9e62347117975516a7364ebfbaa7b5
DIST zenburn-emacs-2.7.0.tar.gz 122812 BLAKE2B 2c5698de664dfbd1623f6f8358214cc4458323784e94cdd9c2d7ea47231466c984bf4b0399db4705be8acab53fb2ee1c30f7ae9f2b53f9a2bc825a9f19bb9a95 SHA512 4c125e19c2c223b7eb678be261d2e1240d9269c155ad5adc432e268c12b82c4610b09fd896c9d45361def8f132dcb45c0e46728f6ffb1f0181267b44fb5927e8
+DIST zenburn-emacs-2.8.0.tar.gz 123540 BLAKE2B ddc41b6b32a5b3864b400d0c2b2193515f60fc78b876df3eb28efa537d72ee0640c040935a13151385b6b9c4e9e45b9f8abe865d30c622a7e5297281c219deb0 SHA512 8d8729a2bbb7f829916def7d1c7178d0278ad1cbc883c7598dfca65277649f9eaac02974e9051672aad4cb3923a8f2726a86feced7cdc1aba487248332ca0a96
EBUILD zenburn-theme-2.7.0-r1.ebuild 993 BLAKE2B 0bc3c87f3f522ef34eaf31ce1db1cb5ef4b40c5f4d151d64c42909d6b816be399d11dcf8de82e95eae7cfb55648a4fa11bf9e2f20caa0212eb55e23c9331472a SHA512 0e0564af01fa50b74e1b3472f08f9d67489d11c86b873564d04d67d4fc4e627ff2b3aee944f47aebe714269d0d31dcabfd7de3785654ac625f4a6ae5ea3c3905
+EBUILD zenburn-theme-2.8.0.ebuild 993 BLAKE2B 0bc3c87f3f522ef34eaf31ce1db1cb5ef4b40c5f4d151d64c42909d6b816be399d11dcf8de82e95eae7cfb55648a4fa11bf9e2f20caa0212eb55e23c9331472a SHA512 0e0564af01fa50b74e1b3472f08f9d67489d11c86b873564d04d67d4fc4e627ff2b3aee944f47aebe714269d0d31dcabfd7de3785654ac625f4a6ae5ea3c3905
MISC metadata.xml 820 BLAKE2B e4af76dfe9eaed4056a10b982cd8fa966b8400e61eadd3e0f8b4fe5b2069fbbec7d3647f34b5140479aa26417b79a19bf5ca46b30ba2e5b12aa9b4714e249741 SHA512 4795a5dcb52b0959afcc5a943371ca1635e7d374991ef08b73b9673f6b7260a627958e3455e49b0153d88b90ea5402ae46d83c2da68c0113223d2db531e3b3b5
diff --git a/app-emacs/zenburn-theme/zenburn-theme-2.8.0.ebuild b/app-emacs/zenburn-theme/zenburn-theme-2.8.0.ebuild
new file mode 100644
index 000000000000..c84c101ecdcc
--- /dev/null
+++ b/app-emacs/zenburn-theme/zenburn-theme-2.8.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+MY_PN="${PN%-*}-emacs"
+DESCRIPTION="Zenburn color theme for Emacs"
+HOMEPAGE="https://github.com/bbatsov/zenburn-emacs"
+SRC_URI="https://github.com/bbatsov/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_install() {
+ insinto "${SITEETC}/${PN}"
+ doins zenburn-theme.el
+
+ local sha256=$(sha256sum zenburn-theme.el) || die
+ sed "s:@SHA256@:${sha256%% *}:" "${FILESDIR}/${SITEFILE}" \
+ > "${T}/${SITEFILE}" || die
+ elisp-site-file-install "${T}/${SITEFILE}"
+
+ dodoc CHANGELOG.md CONTRIBUTING.md README.md
+ dodoc -r screenshots
+ docompress -x /usr/share/doc/${PF}/screenshots
+
+ local DOC_CONTENTS="To enable zenburn by default, initialise it
+ in your ~/.emacs:
+ \n\t(load-theme 'zenburn)"
+ readme.gentoo_create_doc
+}
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 1332e3d519cb..3f335dea7df5 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 9886b9a3d643..1288710c88ba 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,9 +1,9 @@
DIST fastfetch-2.18.1.tar.gz 1067696 BLAKE2B 96d4ab7d1ee455029c846690eed65a2ae31f6e4f659c9e609c4c0f3cdd3703af0d8b45e1ce12d7399305f9c3a186958037adfbd9c52b399d15bc3bbb074a2cd5 SHA512 f30e2123cc1f98453bb01ae8291d57f8678a1cfd7348f3046de3735d214a7f965240d6e3cf4983c1933531e6bab1e35632af5399fcb6ca0ebf0592b7a929efba
DIST fastfetch-2.20.0.tar.gz 1076860 BLAKE2B 61c50a4c96962063f18ae895d2f7cbe505c9276fcba8fb5a3d7e9cc6b6854709cdb955681a868b23421f172f5cecfa51fb526f17d6800e072d96698efe7758bb SHA512 96b02688d8817ef84bb926ffa3c77ee95c8d402a6f1e5daeb8170484e6092f953f05a5ab463cdce544adb052a1e89b4ee530cc9f09e54223d5f666099e0ad6dc
DIST fastfetch-2.21.3.tar.gz 1093534 BLAKE2B dca99e337e1239958add6323c159f58de5f38fe92c9a7c778d04b127e1467066948e4bc5503afb1054ccbab914eb35d8f35cd2a3cb88bf2ba595255fac5f2ece SHA512 e097d9360b7c5b93b30ad117e47ae5375c48c7e941eaaa56ee5f39b7757374c1ecfe321bec0999ee81aa52deff1be001ff057b621d34a90e95ec6ea83bf9f0b6
-EBUILD fastfetch-0.1.9999.ebuild 3071 BLAKE2B 51b348d9d27d50695ccafb160664ce89b0d35a78f0bd07033e834292fe7208c3af4ca444eecf32943b9f326eab42a6b1fdc063429b982c29afa68c19056ac986 SHA512 ad27632d45a755b34f920171f2a51b120eabc733a60842ed778ebc3c7808013baddd3bf64ac0bdb44940c66bb2c9b955b6f662678a7d8e6a2625fa9739bf1b77
-EBUILD fastfetch-0.2.9999.ebuild 3071 BLAKE2B 51b348d9d27d50695ccafb160664ce89b0d35a78f0bd07033e834292fe7208c3af4ca444eecf32943b9f326eab42a6b1fdc063429b982c29afa68c19056ac986 SHA512 ad27632d45a755b34f920171f2a51b120eabc733a60842ed778ebc3c7808013baddd3bf64ac0bdb44940c66bb2c9b955b6f662678a7d8e6a2625fa9739bf1b77
-EBUILD fastfetch-2.18.1.ebuild 3168 BLAKE2B d5e654ba70033325acdb83737599a0fee28e5b2249be9153ae6692aedee291f175e538e9d4bf24f9bc3104cbe5d59450fba0a40ce834b2e407a68bf0aee17bda SHA512 8fc41ddf206bd85a4fee1e13e841150de726055203c157cea21244306b86badab8a1cfd429cfd0fd2c0f4d22176242203ff9b75d56441acbb1f2a3aae0b8b2ac
-EBUILD fastfetch-2.20.0.ebuild 3171 BLAKE2B 5031d992b8479b0f0c63eb04ead13a539cd8742b871e5ed3c5715655a875be907b4ad918ca668e655e84ab74b61865cdff2bec645d85d5f5e6cc81db2d913827 SHA512 09b9f5e5e3fdd58030cb6e15d4b2a671988655a6962e7568af146001d3c0a80250d6d498fcf4b4f8bcfa72946d94b4d212c7f5afb65f6b72def174bba1cf7d73
-EBUILD fastfetch-2.21.3.ebuild 3129 BLAKE2B 26aeadd80187f54529aa4e622340e0e1fbe0e14a0f6cfaa2a880f6d8e8498619e8c259f0d78ce105501545bc8d3526be5b7f2e3888bc1da55c59d3eb8d82f2f7 SHA512 24218099828cda2889310d74ff9e0b32dfa9dfd3e3d1f231ef0e17fb16439d9a0256a675a9d2713487c177465ec0e8684664b954f88255716320e7fd59ae956f
+EBUILD fastfetch-0.1.9999.ebuild 3065 BLAKE2B bce9ea6762c36f428b3b7de8942cb769252e4dfc1ec67cfc3a038c9156f020c10f64f131c5d0b2e851981a37cfe65ef80a4ed1d0d59e217dfa114eedc013fdab SHA512 3b3b45346c44819263ae340fb7f5ad69a89a2dde51ac06572f32921895f7e0925d35004695b543c2fa76862967ece7e337c035a3105f6fd613f07b69ea44afcc
+EBUILD fastfetch-0.2.9999.ebuild 3065 BLAKE2B bce9ea6762c36f428b3b7de8942cb769252e4dfc1ec67cfc3a038c9156f020c10f64f131c5d0b2e851981a37cfe65ef80a4ed1d0d59e217dfa114eedc013fdab SHA512 3b3b45346c44819263ae340fb7f5ad69a89a2dde51ac06572f32921895f7e0925d35004695b543c2fa76862967ece7e337c035a3105f6fd613f07b69ea44afcc
+EBUILD fastfetch-2.18.1.ebuild 3162 BLAKE2B 77cca2254a1bf42717cef5a65374d7ebde42d3a71fe7edc4c4bd24a3d5f01d2cd756501eecf5dd281bfd66f72ba92b4176856ba43b083b6d7acdd6cb3d485acd SHA512 bd68b36a040cb3ef169d5efc9d4ab5ba43166b955f769d1818a343e70ff6543e4c7daeef038bbea4e7b476e72145ca1b5983685780759bfcf8c1e31c01a31b12
+EBUILD fastfetch-2.20.0.ebuild 3165 BLAKE2B 0dc2a0b7c96b87f891798aac1c392e853796dcd0a1bd6c00d958ce02b436b4ff1b062bc009882c5f2d835cb78613964f93fd96122dc1f07f2f52a3eee4b51c3e SHA512 15b59b7af47a0645e40bd2541a2df6905b75a41f6fbe053a3c160bc682ad4ba3b864fd3f5b4b9c000c15dcd8865cca74e9bb67d4e3f32a877e7641bbfb794589
+EBUILD fastfetch-2.21.3.ebuild 3123 BLAKE2B ab575d0b4d8ca12d6026947bc55fde52e571237afeae458b8d06cd7978ce3f7e7e1e1249401fe61112abb618e904e4d1b6bf0c7f184fc52c811eef8f130fe932 SHA512 90bdf85e12edc92dde5d3c7b44b8d7f48830a5dfadc6f2118230e0d0cdd5ba28cd6a4d8470e8fcd01597ee31b00a8a6da8fa3f8b0e7915b2f3a000248129f0c2
MISC metadata.xml 1179 BLAKE2B 8d17b388fd4cec14661b39e56997c818a1aaff73b52de225f5697d85e1042a50a0cef77d7b1636dd3caa852ae459d5bb00b0d0e3072769b4aa2db3d58366edf1 SHA512 bb2c646dcd7196406c2c16ea12c51f029c3f31b6a50e9c5cd7c2877650d50f5e03802d67006422b7e8fb2fafa241db5fd01d29321cdd1726bd5210f532b3b77d
diff --git a/app-misc/fastfetch/fastfetch-0.1.9999.ebuild b/app-misc/fastfetch/fastfetch-0.1.9999.ebuild
index 4c79ef4ccba3..4fb2091c80a6 100644
--- a/app-misc/fastfetch/fastfetch-0.1.9999.ebuild
+++ b/app-misc/fastfetch/fastfetch-0.1.9999.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
else
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="MIT"
diff --git a/app-misc/fastfetch/fastfetch-0.2.9999.ebuild b/app-misc/fastfetch/fastfetch-0.2.9999.ebuild
index 4c79ef4ccba3..4fb2091c80a6 100644
--- a/app-misc/fastfetch/fastfetch-0.2.9999.ebuild
+++ b/app-misc/fastfetch/fastfetch-0.2.9999.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
else
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="MIT"
diff --git a/app-misc/fastfetch/fastfetch-2.18.1.ebuild b/app-misc/fastfetch/fastfetch-2.18.1.ebuild
index 446249cebaae..c5461c00eeb9 100644
--- a/app-misc/fastfetch/fastfetch-2.18.1.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.18.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
else
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="MIT"
diff --git a/app-misc/fastfetch/fastfetch-2.20.0.ebuild b/app-misc/fastfetch/fastfetch-2.20.0.ebuild
index ffccfb73cae0..fcaa7f32527f 100644
--- a/app-misc/fastfetch/fastfetch-2.20.0.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.20.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
else
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="MIT"
diff --git a/app-misc/fastfetch/fastfetch-2.21.3.ebuild b/app-misc/fastfetch/fastfetch-2.21.3.ebuild
index 1172d42eb56e..2609a6c86f16 100644
--- a/app-misc/fastfetch/fastfetch-2.21.3.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.21.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
else
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="MIT"
diff --git a/app-mobilephone/Manifest.gz b/app-mobilephone/Manifest.gz
index 070f6af1e661..cb217baf3cce 100644
--- a/app-mobilephone/Manifest.gz
+++ b/app-mobilephone/Manifest.gz
Binary files differ
diff --git a/app-mobilephone/dfu-util/Manifest b/app-mobilephone/dfu-util/Manifest
index c6c631f27859..e7c8cf67f096 100644
--- a/app-mobilephone/dfu-util/Manifest
+++ b/app-mobilephone/dfu-util/Manifest
@@ -1,4 +1,4 @@
DIST dfu-util-0.11.tar.gz 152462 BLAKE2B 3734698dd62de8a1c781f7631ae17ee9755241ce4d614b028fe6d6c3a117f3a301c174dcadf52252d55b08cfd75298c27a588e880837317ff73c32ab8863ccdd SHA512 fc5304a483ac10e35bf1b9304becdeb407b2e44d8ac51474d2fa17877e6cf71b0126f7e12ebb331d75e7adeb9c173ff5cf083a06ded5847dbe477534cf26a553
-EBUILD dfu-util-0.11.ebuild 642 BLAKE2B 172cae8c1d72021ff75a025b5e1317b4391d2111756cc1120849b5a0dfec4350373de9eb5ba924e8de57369ea4d05112ef115525b97ebd99a9314efe62ff7b90 SHA512 1d27ed0df4a5d9ef917bc70b92f28dfa501b38121b09b898a37c6d9b6524bcb181074d1207724f586d86e7a7c761964d10771fb8935212bc59966844d4376ae8
-EBUILD dfu-util-9999.ebuild 638 BLAKE2B 75b2ed5772d8632ff68e803f89229382cc056fefdcc212c1a4877361f0105700fd4afd57da33d085bbee07ac7ca6fa4866b3862ec9dc1345bb5cc416a9939b22 SHA512 cde523dc0985fef93fe7aeab6aee1c4faeb0c329c9cd540e399da0b18c5fcbe69f11275f3997c4aadf6a3b4c1b53431714376bfad1aeff45c981fe92b0e60828
+EBUILD dfu-util-0.11.ebuild 644 BLAKE2B 1b7d54baa622957863a4b20ec552b086bf2f0400279ecd36a05c7d691f579b84b80878da8f64b851a48d671360f66aa8640307845af5649e241db2b88009087d SHA512 460ce9968b8b41980b951b3b53ef0bd2d4076c08e68f7bd3f449850d696fc1a68d1ee4fefd455bc4c2a8d8e4d0b94e62ffbec8063f7f9f024e48344f6c8be82f
+EBUILD dfu-util-9999.ebuild 640 BLAKE2B 6ae4a2ef97152585e06cfca8e8dd8cd5ca3514a2e604a7f3a62c86a23bb62ab8a3167172e4340915b7a5ced5fcc7fd927d404148340686f305b9efd58906266c SHA512 e6f15890fe7190a64f82a3f6e8c54d349451e6a449846f653f7e867b6b3a93686f673bd3f981056aa3c4118256a1ea2ef91eb4eb08bb387a76d12bc33835f6e2
MISC metadata.xml 330 BLAKE2B 8dd6ce23111123463d3a9585b1fdff4cdf8a7670803dc36c007daa02796e764a29eff3b420dba2651e8812ae39d7df0a7de6f20a10ad5447c0b799074346fb42 SHA512 fb9646c59340854d13fb4f82e13f467a34090eb629937cf846c9db1a6ed2095d9bf6456741e6ba3460709d95f9a36bc6bdbc6063492eb5222330190b52c961df
diff --git a/app-mobilephone/dfu-util/dfu-util-0.11.ebuild b/app-mobilephone/dfu-util/dfu-util-0.11.ebuild
index 93350d080235..c5eac4319329 100644
--- a/app-mobilephone/dfu-util/dfu-util-0.11.ebuild
+++ b/app-mobilephone/dfu-util/dfu-util-0.11.ebuild
@@ -4,7 +4,7 @@
EAPI=8
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="git://git.code.sf.net/p/dfu-util/dfu-util"
+ EGIT_REPO_URI="https://git.code.sf.net/p/dfu-util/dfu-util"
inherit autotools git-r3
else
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
diff --git a/app-mobilephone/dfu-util/dfu-util-9999.ebuild b/app-mobilephone/dfu-util/dfu-util-9999.ebuild
index 7204f3fb82a4..86f93de93c65 100644
--- a/app-mobilephone/dfu-util/dfu-util-9999.ebuild
+++ b/app-mobilephone/dfu-util/dfu-util-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="git://git.code.sf.net/p/dfu-util/dfu-util"
+ EGIT_REPO_URI="https://git.code.sf.net/p/dfu-util/dfu-util"
inherit autotools git-r3
else
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index f683227eb2a2..9a5e34edcf15 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/joplin-desktop/Manifest b/app-office/joplin-desktop/Manifest
index 80b1b336ba3c..49944a05b3d2 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,9 +1,7 @@
-DIST Joplin-3.0.12.AppImage 239283737 BLAKE2B 69c18d9cd77e0352a3c21e0225f9d6b866f5d1983a66700bb4a9fcd87c0c4476dbe292f0b1a7a3b8962c9dfef1d518501933a509772cd06661991e0edddb5fc3 SHA512 e53448e5cca06a33b16bef12df447b52b00287c0c73658523a261145efb8d3877dd662ff256a96d612b82390fed9431e8377baf16a0c28d1f6fc1062c2cde06a
DIST Joplin-3.0.13.AppImage 239287815 BLAKE2B 0766d60d974698758872c046046b133629583f06cbc3b4fd33d0f4886bc7eba3188a47ec5205b5396dbe7a4bd537c0c9ec9677ace97a03dc0d0087c540bb1dd9 SHA512 f96ca6dfb18a5794236e16fd0c0e0c851af2cc20ecfd6095ebbdbf74bd29888726676744196927f84f5f03518ad2bb3960bb599c149b480b8a2383e936eb4a30
DIST Joplin-3.0.14.AppImage 239287839 BLAKE2B 3aedf934239f2f20da76a7a59e1e11587a7ad7aadbab3718be79d62100c5b98560c9856a16948dea4f0f2f2a1c3e412dadb27d5c88b5f4c23be922775d611b08 SHA512 27e44ae52c9954f5ce1b2cb96e2287725d1371262c645eb73953cbe4de9e1ce875211842a666153b8e4820e3117f91249f2e9ee7770e24b15383a269ce6829ce
-DIST Joplin-3.0.2.AppImage 253581812 BLAKE2B aa125e8bae0af2ff2e156378d221fd09dda43452b003da36486a59abb7323f81999242475450ab7e164712a060be4f59de68cfcf0736b5237db0e6f0b2914164 SHA512 da53055e23c8bf87e630bf2546c959b2b7a97d65193893c421793259055318ef5ba72f1ca897bcd60e76cc1f060db4f2bc4a39303640872301a7984dd4d7620a
-EBUILD joplin-desktop-3.0.12.ebuild 2371 BLAKE2B 75f8638b02d789e48e0ab968aa862886478dfb8da8025ce1bb5ed014e6b0076c2dd1228c048ed0ee784310549a688096060446c7063e61a3057ef5d1a1ea7833 SHA512 f745f089a455cc3cf92a2ab4a1c443727002666ec951d0d47341899e852ec3c90334a1645a21d866ec105f9a953f2a8bab99c8f4b591ce577a6ecb55d11d782a
+DIST Joplin-3.0.15.AppImage 239276178 BLAKE2B 749095fd4e89a876155b4f83b87ec461df3054d75b81eb13c62383d6ba43fb7e846f9d48a855a14d6a4b8cb26e6660e28d08dca5e5f9a7191d21c29982ad250e SHA512 ace649b9e4c4039e0e85f6fee6a9e39b850601ae493a4b98451f651ca24fd9177fad89b5b81cb116b3b41c82b7ccd76f870f0293ca8398d20cdb74e992b9b0c8
EBUILD joplin-desktop-3.0.13.ebuild 2370 BLAKE2B c31b3c291b6f68af1e6fc7857d696c0fb887fbb0a569351bd988e3aed51fc53649df0adb6ec74df71632dcbad718f36be945097507ed4003f2102d7f619e8a3f SHA512 6091bf7ca2898bf48bc15a9e4f004ff39c5b4546c3f39c390aa6a026603c1ac51d53568f71bc4df13252ebee23f7d8ef99da51013edaaeeec0bf03ba692d0eec
EBUILD joplin-desktop-3.0.14.ebuild 2371 BLAKE2B 75f8638b02d789e48e0ab968aa862886478dfb8da8025ce1bb5ed014e6b0076c2dd1228c048ed0ee784310549a688096060446c7063e61a3057ef5d1a1ea7833 SHA512 f745f089a455cc3cf92a2ab4a1c443727002666ec951d0d47341899e852ec3c90334a1645a21d866ec105f9a953f2a8bab99c8f4b591ce577a6ecb55d11d782a
-EBUILD joplin-desktop-3.0.2.ebuild 2370 BLAKE2B c31b3c291b6f68af1e6fc7857d696c0fb887fbb0a569351bd988e3aed51fc53649df0adb6ec74df71632dcbad718f36be945097507ed4003f2102d7f619e8a3f SHA512 6091bf7ca2898bf48bc15a9e4f004ff39c5b4546c3f39c390aa6a026603c1ac51d53568f71bc4df13252ebee23f7d8ef99da51013edaaeeec0bf03ba692d0eec
+EBUILD joplin-desktop-3.0.15.ebuild 2371 BLAKE2B 75f8638b02d789e48e0ab968aa862886478dfb8da8025ce1bb5ed014e6b0076c2dd1228c048ed0ee784310549a688096060446c7063e61a3057ef5d1a1ea7833 SHA512 f745f089a455cc3cf92a2ab4a1c443727002666ec951d0d47341899e852ec3c90334a1645a21d866ec105f9a953f2a8bab99c8f4b591ce577a6ecb55d11d782a
MISC metadata.xml 755 BLAKE2B 2f95bccd9fb7bf21b253a524950c4775273c2d1911ebf4b90a392f8c2c7f38e986af0fbd217287595ba39a684609d8df6f275e146388aa0331169e51ba6fc823 SHA512 b62f1dfc822413386115305900866f6cf16fc2071425d2f0f515f537a29bf282d65c31b7f59ccf9187280456eb759a5fcce7340fb983ff0f50413c649c8fc1d0
diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild b/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild
index a9c365263d83..a9c365263d83 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.15.ebuild
diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild b/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
deleted file mode 100644
index 8178f87f501f..000000000000
--- a/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization capabilities"
-HOMEPAGE="https://joplinapp.org/
- https://github.com/laurent22/joplin/"
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}"
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- app-crypt/libsecret[crypt]
- app-misc/ca-certificates
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/libcanberra[gtk3]
- media-libs/libglvnd
- media-libs/mesa
- net-misc/curl
- net-print/cups
- sys-apps/dbus
- sys-libs/zlib
- sys-process/lsof
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libnotify
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- x11-libs/libXrandr
- x11-libs/libXScrnSaver
- x11-libs/pango
- x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
- mkdir -p "${S}" || die
- cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
- cd "${S}" || die # "appimage-extract" unpacks to current directory.
- chmod +x "${S}/${APPIMAGE}" || die
- "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
- # Fix permissions.
- find "${S}" -type d -exec chmod a+rx {} + || die
- find "${S}" -type f -exec chmod a+r {} + || die
-
- default
-}
-
-src_install() {
- cd "${S}/squashfs-root" || die
-
- insinto /usr/share
- doins -r ./usr/share/icons
-
- local apphome="/opt/${PN}"
- local toremove=(
- .DirIcon
- @joplinapp-desktop.desktop
- @joplinapp-desktop.png
- AppRun
- LICENSE.electron.txt
- LICENSES.chromium.html
- resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
- resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
- resources/app.asar.unpacked/node_modules/node-notifier
- usr
- )
- rm -f -r "${toremove[@]}" || die
-
- mkdir -p "${ED}/${apphome}" || die
- cp -r . "${ED}/${apphome}" || die
-
- dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
- make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
- "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index f502a2a8a49f..4c1d6442e376 100644
--- a/app-portage/Manifest.gz
+++ b/app-portage/Manifest.gz
Binary files differ
diff --git a/app-portage/elt-patches/Manifest b/app-portage/elt-patches/Manifest
index 4a5e57ba9dd1..067605ad9001 100644
--- a/app-portage/elt-patches/Manifest
+++ b/app-portage/elt-patches/Manifest
@@ -2,9 +2,11 @@ DIST elt-patches-20240315.tar.xz 45416 BLAKE2B 4a1e33bba89c43cb91d75641d35837aa4
DIST elt-patches-20240324.tar.xz 45712 BLAKE2B 29a94ad3132ba10f4fc90cde685732b1cb679d693e1b1a1fbdb7fd99fbfc70aa7df9e6753ef6374cd606195829bd9d6a8b9b19126780ffa8f28542fb59d99fb0 SHA512 3878d5d303b372c873859510d6a0f3911657f4b66af8a91833657a13902474d011e30b4d245e5f82df791a9231f0253bb0ddef42bba66acb4241600265fb7925
DIST elt-patches-20240512.tar.xz 46176 BLAKE2B 8ca496aae63dd49e7148b7c06e687b3644a58211ec5cf7b82d8ccb7603df6390c7f9ba6f71b4b9b9db7263bf0c7005f9c6098091227c6b34729032f6a6101cd7 SHA512 c33321668b9191d2f8221fb4a1ea365ccce6d0b61bf8bb1b95fc6c2c67ada8b36c44d7423d994678e60e3197bf2721aca9e062e882d2cea05b465ad0d4e8a93c
DIST elt-patches-20240721.tar.xz 46392 BLAKE2B 87d2cefebcacbfa447e8981bf16eda3d21bcf4190e91c478280cd81089ab43440a86ff84a5c6b2cda7d772707dad645d4f481d9ec2543f9c14059fe084c2f54d SHA512 a8a8f55e5e1b0a2ea67895e86307a6fd5116593c25a2e3cc6fb2361f21eddc125a91c46ef84c0fd036c1bb25a682a4ff07c581c041a9b853d713d5c8f73d8d5b
+DIST elt-patches-20240824.tar.xz 47256 BLAKE2B 3fc40af8eb219277a11051be3e8391bed08fba28a7d79b83ee3ab3cf6360d5d0c04ce2a2db7d627eaf76e029899cafb1ad22ac465634a17d3ba6b7b48d9a457d SHA512 0eb502b026003e918e8aa4045cb3556524d52c331c099a445b9638b3cdfdabf22538c08a0526332671c3623db77bf56d3b6f580402abbc5253d1dca9ec759476
EBUILD elt-patches-20240315.ebuild 1121 BLAKE2B 8cab4f98b5693faa9037022f6394b5ab35aebfc9e68070bc37f02922714a1a1d822ff68ae8beae56c0bdb56f195262def79630e030dc86948ab26b8e86c5a51b SHA512 d601772227bd9131addd7302d563f8a02243999c8f7be99297024e94b51389dc17ace6df5ca29dce20b1a572a06c212fc86bd03cd17a45745fd4b1030ef91e0d
EBUILD elt-patches-20240324.ebuild 1121 BLAKE2B 8cab4f98b5693faa9037022f6394b5ab35aebfc9e68070bc37f02922714a1a1d822ff68ae8beae56c0bdb56f195262def79630e030dc86948ab26b8e86c5a51b SHA512 d601772227bd9131addd7302d563f8a02243999c8f7be99297024e94b51389dc17ace6df5ca29dce20b1a572a06c212fc86bd03cd17a45745fd4b1030ef91e0d
EBUILD elt-patches-20240512.ebuild 1121 BLAKE2B 8cab4f98b5693faa9037022f6394b5ab35aebfc9e68070bc37f02922714a1a1d822ff68ae8beae56c0bdb56f195262def79630e030dc86948ab26b8e86c5a51b SHA512 d601772227bd9131addd7302d563f8a02243999c8f7be99297024e94b51389dc17ace6df5ca29dce20b1a572a06c212fc86bd03cd17a45745fd4b1030ef91e0d
-EBUILD elt-patches-20240721.ebuild 1129 BLAKE2B ce0561c78f6c37f5c2950d1298705a5b77aea386af5bfe87df42ed878c44cc7f453c5fe745f224a1a4cf2329f8db5180f0eb0045332962c43e376e233a12e944 SHA512 712d16b3402d00e831efa0274fc4053bc188423fde9c1ddf59f707554fc9170649e58e443b784737337f66f73a687b32a66ddbdc88338d632c2580b76a3c6e8f
+EBUILD elt-patches-20240721.ebuild 1123 BLAKE2B ff84de69822a230820678b2c382095b86d838c48986a0b126699e598f160b3ea225152c7edd3ec883b9e5504cdd436734c314d2a34754de94fc67017f7713139 SHA512 cc5acbeb77e8a76be3f5bcd5c50bd76e18b6c4eac252bb15a0cb6840444b64efb4feda65bf4f59ce1848cc875bb6f18d623c2a421ef879b83b2317b0e69da3aa
+EBUILD elt-patches-20240824.ebuild 1129 BLAKE2B ce0561c78f6c37f5c2950d1298705a5b77aea386af5bfe87df42ed878c44cc7f453c5fe745f224a1a4cf2329f8db5180f0eb0045332962c43e376e233a12e944 SHA512 712d16b3402d00e831efa0274fc4053bc188423fde9c1ddf59f707554fc9170649e58e443b784737337f66f73a687b32a66ddbdc88338d632c2580b76a3c6e8f
EBUILD elt-patches-99999999.ebuild 1129 BLAKE2B ce0561c78f6c37f5c2950d1298705a5b77aea386af5bfe87df42ed878c44cc7f453c5fe745f224a1a4cf2329f8db5180f0eb0045332962c43e376e233a12e944 SHA512 712d16b3402d00e831efa0274fc4053bc188423fde9c1ddf59f707554fc9170649e58e443b784737337f66f73a687b32a66ddbdc88338d632c2580b76a3c6e8f
MISC metadata.xml 363 BLAKE2B 731813601fd3cc8df41566cb2b4c41314250296cfd08921c4167f633aa5107651f41ecce090f8b179b549a0b86b0cad5d0e7b14be00b2f9bf38591f249aa3c79 SHA512 77290264148f7fd68a99059beb41a937f4983879a205054cef4845f693138ba611d95ebc4ab67cbf678481b7c9a14ca19e170cc04d696bf82b83f93dd3429518
diff --git a/app-portage/elt-patches/elt-patches-20240721.ebuild b/app-portage/elt-patches/elt-patches-20240721.ebuild
index 29410c13f990..89a0025fce58 100644
--- a/app-portage/elt-patches/elt-patches-20240721.ebuild
+++ b/app-portage/elt-patches/elt-patches-20240721.ebuild
@@ -19,7 +19,7 @@ else
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-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 ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="GPL-2"
diff --git a/app-portage/elt-patches/elt-patches-20240824.ebuild b/app-portage/elt-patches/elt-patches-20240824.ebuild
new file mode 100644
index 000000000000..29410c13f990
--- /dev/null
+++ b/app-portage/elt-patches/elt-patches-20240824.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Collection of patches for libtool.eclass"
+HOMEPAGE="https://gitweb.gentoo.org/proj/elt-patches.git/"
+
+if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI="
+ https://anongit.gentoo.org/git/proj/elt-patches.git
+ https://github.com/gentoo/elt-patches
+ "
+ inherit git-r3
+else
+ SRC_URI="
+ https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz
+ https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
+ "
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+# The 'check' target currently wants network access to fetch libtool tarballs.
+RESTRICT="test"
+
+RDEPEND="sys-apps/gentoo-functions"
+BDEPEND="app-arch/xz-utils"
+
+src_compile() {
+ emake rootprefix="${EPREFIX}" libdirname="$(get_libdir)"
+}
+
+src_install() {
+ emake DESTDIR="${D}" rootprefix="${EPREFIX}" install
+}
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index fde263fc082f..f54703019fcb 100644
--- a/app-shells/Manifest.gz
+++ b/app-shells/Manifest.gz
Binary files differ
diff --git a/app-shells/atuin/Manifest b/app-shells/atuin/Manifest
index 2382ceb92c01..68ccfc7df5a2 100644
--- a/app-shells/atuin/Manifest
+++ b/app-shells/atuin/Manifest
@@ -573,5 +573,5 @@ DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554
DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226
EBUILD atuin-18.2.0.ebuild 11488 BLAKE2B 5803a0b313291e2034687dd09a586c306d95bf54578e5dc42b7aea0cfcc1981df6aa0c1f842116a7a8eb9723a0bba052bc0e5d7a429868450e60a0d2c3acfa6c SHA512 5ec5056e1cb58c789ace94755ef778218a105625d7f498dcc31ef881cd66975cb846839c98b45e727a091b81d2998a160f476fd9341090f64dbc8d6f66de2ff3
-EBUILD atuin-18.3.0-r1.ebuild 11834 BLAKE2B ca7bbf23d91ec43766e88947210c7f79801a3f1714738f43fd65aefdc4cec1fda44240bf114f9ba47f1a1f283bc17f1833c2358493b485da7e93c0fd549325e3 SHA512 65a4da4c94510aab58885dc0d02e4a55065186e24bbbbcaca63f82d364808c4ac648bff2636d7739e8b475654e711fe26dffd843fbbed758bd80bd74620ffde3
+EBUILD atuin-18.3.0-r1.ebuild 11833 BLAKE2B 2f5d8e8a7c4f133a21155f0e6731c05bcff31674a72ec26b0087c5db465882efbcac32ce69df82e42c4c493e2811a79af67eaa7137bd34600a6cd69d114432ee SHA512 fb08836fc7d414394793478e838e01ec54501195b182aed0d4992d2f3ae3d9837dc316df203cc2a3f1e2d3e7d97321c9b83667a6132a7392e423e44d0460f650
MISC metadata.xml 910 BLAKE2B e1653ac0080f66c558d5461e2de3ad11fb8064adec183c067db1df5e1841deb3463e5294fcd25502afd1206ee19cd0cb5a067c2894aed23063618bdf35506894 SHA512 74d2ff28966e373d77679286623c4066f8a2fe3a04c3c5c777330ff49814ec184c8df5f25da6e4d6990ace6934ef65c8e770b6b90148fd08c563ab07d5ceb022
diff --git a/app-shells/atuin/atuin-18.3.0-r1.ebuild b/app-shells/atuin/atuin-18.3.0-r1.ebuild
index 6805ed102eb1..6f383e0b5123 100644
--- a/app-shells/atuin/atuin-18.3.0-r1.ebuild
+++ b/app-shells/atuin/atuin-18.3.0-r1.ebuild
@@ -468,7 +468,7 @@ LICENSE="MIT"
# - openssl for ring crate
LICENSE+=" Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
IUSE="+client +daemon server test +sync"
RESTRICT="!test? ( test )"
REQUIRED_USE="
diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest
index 2ea389b3b2b7..a80e22044b94 100644
--- a/app-shells/pwsh-bin/Manifest
+++ b/app-shells/pwsh-bin/Manifest
@@ -4,6 +4,10 @@ DIST powershell-7.4.3-linux-x64.tar.gz 70893666 BLAKE2B bc898eeafdf7b0eb2c3c1420
DIST powershell-7.4.4-linux-arm32.tar.gz 69166374 BLAKE2B 8be16e528ddef95422906b1e37d12067ae274d68efd03dd75c1c5b50e947b5ec617084bc0f5168f4f577893956ebdfee3ceb896c918fd149bc844581ff778a0d SHA512 66e822067dfaba1fb24c853c992539d0ec3562cb63513d7f3d5a1ded12bf6dce2d5d31ca0cd32bf6951fafc16b91be8bc3629559897e287b9bb0815f424ea557
DIST powershell-7.4.4-linux-arm64.tar.gz 68135393 BLAKE2B 12803b407093c9e9a804909c42b4237bd6376caeb174e815d258b3e53da2809f18d953e5103ea7a3ce7edacb2fccd7c668a2709f74e756b4bea8e4083c134228 SHA512 cd451c12b2877948e9c11d203a4cdd5af1791dd7f4ca338e936254c0268a5f93ee238034f5c1784b9472eb60d841548445557246296a0e3ff6973dbb641a43c7
DIST powershell-7.4.4-linux-x64.tar.gz 70860313 BLAKE2B 8780833ce8afd594503d1e62a9e794de12f7947b41e1823e41e646e1751723b957508efd8987dd8c0e36e8b8bf26ee819240ab38f7169712f108c889c8432eab SHA512 ddafaed9fc2e016e8f354e44709917f7999e16fbf4ad1d1b52b6b4682171b121e772d53bc9da5f6936ef770aa162b9da7f1ad99e337befb878b5bef265e2560f
+DIST powershell-7.4.5-linux-arm32.tar.gz 69183797 BLAKE2B 44ca41b55f6cebde7a2717cb04550ae675df019fc13872a6e1a8dea93ad4802663b21fb6caa19ffdd6335e6d908022881b2953019c9cfae05aee4ce3bbe666ce SHA512 3bd6f846d4a1ac0d67764792314031c61cc399386ef65253e6080f234bee07333acdcc88dca68b9fce75a5bfd71ea27d648176d39925866f304ca45a6d8dddb8
+DIST powershell-7.4.5-linux-arm64.tar.gz 68157221 BLAKE2B 4665d26f22c74129888c59f06fceac17e61c38c83e3f3178e3bf2d566a6f67748451bd74b5ad717896c2f4f1ff5536c7f71a656cf11fabb7790aac152484ef5a SHA512 de7fcdfe132e1e50a71caf6aff62f0fd915b9eb361147c15d746f7cb0246d544ee66076118ea74589b26e0548ad32e1eed8f5b59fde9be7798df502f002934a8
+DIST powershell-7.4.5-linux-x64.tar.gz 70898869 BLAKE2B c315c1ed361c7f97e834fbac589a0d4edc175d808e6b66d526fe2cdaf9e74ef2431a4cd513689fe79097c173cb988818f80a5f5101842e2ca96796b685fd618a SHA512 372959a6a5fa8a7ebe1c34999fa04d1ceb1eb30c6b8c082e030d09e5d4ed7782616002d5eb648412aed94d9998367358245544c685cbedfe60f9a522f9cda4f1
EBUILD pwsh-bin-7.4.3.ebuild 1587 BLAKE2B 25326df0deb5147e2680f71b00aa8ede2c41052a3f813cea493af0ab1f6d620ed486deff6eee2a497aa528937252ae37f3e2f3d6a0e31020240732e17460d7b3 SHA512 7cdf2dfcc76c98fcb9b74888543966760079605957198cd3ec8915bb1c26fe58e1274965a7e3a4b180cc25625c4c53b9052912c390de7560a1be8216bae3ca3c
-EBUILD pwsh-bin-7.4.4.ebuild 1590 BLAKE2B e204eac6bb6b0190ea159d54a2dbd1d76518ffdd89e879c9ec15f9b091c0b7cce386e2c8a9d8afaeb7f8dacc1ac9ba0fee504ea94abc9d92496267a59ee4ff0e SHA512 2b4134e07e8e21220be6407f811126b50ee836f7def413d85879eac8398c27afadbef109cc326ea37104e8854e1e252324081534241951c7920760766cae253a
+EBUILD pwsh-bin-7.4.4.ebuild 1588 BLAKE2B 9b515fa923103e25c0946ee5f0aaee0649298cf5b4798738b793e3ce2c4bb6e10d71d6c4b61bce416582357f69a8dd8c76db1267103c5dd4146788f6e57eabbe SHA512 2d7ebb55868d061c0b9b5ef0411fe99730e4cad7cf27585d43b922d51b6b72bdfa9d24cceb6a636f6c396680cfe133e2eb37482fd56e42b4174e496fe49865e8
+EBUILD pwsh-bin-7.4.5.ebuild 1590 BLAKE2B e204eac6bb6b0190ea159d54a2dbd1d76518ffdd89e879c9ec15f9b091c0b7cce386e2c8a9d8afaeb7f8dacc1ac9ba0fee504ea94abc9d92496267a59ee4ff0e SHA512 2b4134e07e8e21220be6407f811126b50ee836f7def413d85879eac8398c27afadbef109cc326ea37104e8854e1e252324081534241951c7920760766cae253a
MISC metadata.xml 980 BLAKE2B 645e3ca15511e0e88193911119ac54ada054ecc0ccd355bccd3c758f9d854fc4ec34af3aee4dc73edbedc8b983a71688bf2753ff3251b2f317138afb07792dc4 SHA512 e68ea742c9139352d2aa31853aaded6e26952a63971b7ce4473ab2931579b26807c127163b783f3cb602a0ddc59257034440eb337b874b3a2e8e6447a6d63b93
diff --git a/app-shells/pwsh-bin/pwsh-bin-7.4.4.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.4.4.ebuild
index e09b2d5daf99..47a6c4612044 100644
--- a/app-shells/pwsh-bin/pwsh-bin-7.4.4.ebuild
+++ b/app-shells/pwsh-bin/pwsh-bin-7.4.4.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 arm ~arm64"
REQUIRED_USE="elibc_glibc"
RDEPEND="
diff --git a/app-shells/pwsh-bin/pwsh-bin-7.4.5.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.4.5.ebuild
new file mode 100644
index 000000000000..e09b2d5daf99
--- /dev/null
+++ b/app-shells/pwsh-bin/pwsh-bin-7.4.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="Cross-platform automation and configuration tool (binary package)"
+HOMEPAGE="https://microsoft.com/powershell/
+ https://github.com/PowerShell/PowerShell/"
+
+BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/"
+SRC_URI="
+ amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )
+ arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
+ arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64"
+REQUIRED_USE="elibc_glibc"
+
+RDEPEND="
+ app-crypt/mit-krb5:0/0
+ dev-libs/icu
+ dev-util/lttng-ust:0/2.12
+ sys-libs/pam:0/0
+ sys-libs/zlib:0/1
+ || (
+ dev-libs/openssl-compat:1.0.0
+ =dev-libs/openssl-1.0*:0/0
+ )
+"
+IDEPEND="
+ app-eselect/eselect-pwsh
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+ local -a broken_symlinks
+ broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 )
+
+ local symlink
+ for symlink in "${broken_symlinks[@]}" ; do
+ if [[ -L "${symlink}" ]] ; then
+ rm "${symlink}" || die "failed to remove ${symlink}"
+ fi
+ done
+
+ local dest="opt/${PN}-${SLOT}"
+ local dest_root="/${dest}"
+
+ insinto "${dest_root}"
+ doins -r .
+
+ fperms 0755 "${dest_root}/pwsh"
+
+ local gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
+ make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh"
+}
+
+pkg_postinst() {
+ eselect pwsh update ifunset
+}
+
+pkg_postrm() {
+ eselect pwsh update ifunset
+}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index f419a2e1fde6..dc7aa0982043 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 2b35c020c450..bbaf76a139d8 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,5 +1,4 @@
AUX 0001-HTML-Input-Dont-add-resources-that-exist-outside-the.patch 2420 BLAKE2B eafb4c38c87bdb708905b0c17b9d3466dad76c1f286f702b6c063c9af866ab8dc656af019eb10a70fa841cfda4e47e1eac9276abdd63d23cf2ffe69f377ad110 SHA512 083e7112f6bdabd0f1894a8afacc87a166ffdad7fa9c88683f05991249b2aa18de04c4e5d842991b0b49a6d0d76248093a7f6ed29a3d0c1a6725e8ab512982e7
-AUX calibre-2.9.0-no_updates_dialog.patch 1661 BLAKE2B c75fc49a621e8dbd16ee1bad748110399cf09a404b4a905d3f723bac1827787e4749f464ba026700b6e5b3cc0ee646a92de00f1f58d10cf12dc9bc91195ee8b6 SHA512 9663b95ed64bdc2bc40692922384d1c6073177eee58a49c412883c4d2ae098e4e0b4ea51b80443108b7c0c3e4f3fda60c00fc3be4d0b62a5d79d982697927235
AUX calibre-5.35.0-jxr-test.patch 827 BLAKE2B 0a94ac5b12ee2ec732d3ff68979c2060b0b218eee27409b3c351a9cc0b6bccce2260b8b387b442ae10f31483b20bd6d672f7d5424f7d9a8297a1bd14af2f7793 SHA512 259a3b4882bf0fbb01cb22974e219a621a2b337d6f638234a806148b11142fdbf9ac36ae38e71fcb7e18bd61362b34cf3c221ba1df317ec6ea8668591ad2d3ff
AUX calibre-5.44.0-Fix-compatibility-with-zeroconf-0.73.patch 1065 BLAKE2B 7a74b7d7788340f96b326619f5e2bd916ff21644f0554b2507fcea439eec8217b8b002a2da3b99021fa576a6d3a6fd15d82222f005b8a4fbf37ab5016f33bdb9 SHA512 13f6fc949cc8c5c66013c772cd40429a679fa067d7828cc02e416ecbd556eafb56bebc80bc85a8b442feb3e6b94518450252e701e6426f5a2cde9d102312cf87
AUX calibre-5.44.0-icu75.patch 1294 BLAKE2B 1f05f84e5653a7c3d9162fc1dc7d91fc73b3346323e05d3c379227deece394e0754a6c2d72223ef2453abf5b062ba3ad3b4705b110bd333e643fa0a35d0a0ad4 SHA512 3eecadbd27cb178f630b80b789d3e3a437d95e883b429473414fd08d9a412a9c32201b7b859d28446523426caff292580c244a86a1b7bb117fa2b7281fd15b5f
diff --git a/app-text/calibre/files/calibre-2.9.0-no_updates_dialog.patch b/app-text/calibre/files/calibre-2.9.0-no_updates_dialog.patch
deleted file mode 100644
index 4d37c3b642f5..000000000000
--- a/app-text/calibre/files/calibre-2.9.0-no_updates_dialog.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -burN calibre-2.9.0.orig/src/calibre/gui2/main.py calibre-2.9.0/src/calibre/gui2/main.py
---- calibre-2.9.0.orig/src/calibre/gui2/main.py 2014-11-09 20:09:54.081231882 +0800
-+++ calibre-2.9.0/src/calibre/gui2/main.py 2014-11-09 20:15:48.193033844 +0800
-@@ -37,8 +37,9 @@
- help=_('Start minimized to system tray.'))
- parser.add_option('-v', '--verbose', default=0, action='count',
- help=_('Ignored, do not use. Present only for legacy reasons'))
-- parser.add_option('--no-update-check', default=False, action='store_true',
-- help=_('Do not check for updates'))
-+ parser.add_option('--update-check', dest='no_update_check', default=True,
-+ action='store_false',
-+ help=_('Check for updates'))
- parser.add_option('--ignore-plugins', default=False, action='store_true',
- help=_('Ignore custom plugins, useful if you installed a plugin'
- ' that is preventing calibre from starting'))
-diff -burN calibre-2.9.0.orig/src/calibre/gui2/update.py calibre-2.9.0/src/calibre/gui2/update.py
---- calibre-2.9.0.orig/src/calibre/gui2/update.py 2014-11-09 20:09:54.082231864 +0800
-+++ calibre-2.9.0/src/calibre/gui2/update.py 2014-11-09 20:17:49.954767115 +0800
-@@ -154,6 +154,8 @@
- self.update_checker.signal.update_found.connect(self.update_found,
- type=Qt.QueuedConnection)
- self.update_checker.start()
-+ else:
-+ self.update_checker = None
-
- def recalc_update_label(self, number_of_plugin_updates):
- self.update_found(self.last_newest_calibre_version, number_of_plugin_updates)
diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest
index afbcc34acb7e..4fff1f628824 100644
--- a/app-text/evince/Manifest
+++ b/app-text/evince/Manifest
@@ -1,5 +1,5 @@
DIST evince-45.0.tar.xz 2925768 BLAKE2B a926efd836dcf265184d84b8ae3ab246612767ab7f4e600225e21cb7395aa6aa7c6c238aa3958e1924d67a6aa377a2817101a9b04633dc30c381424ee1e0ebaa SHA512 3c2f796fda6c6e4d570748b6f8fcda2fada239df4cb392c164d7f91041cda6337373ea521146e7f7a1d572692a5e894938117d092fa033ddeb81fa72f8591086
DIST evince-46.3.tar.xz 2938324 BLAKE2B 607d4d4acd8068f267fdd03a5f5876d633acf891630286b2a086b256dd66e0aca11bf97868f4b2edadc116f18f1031c0766c88a36f013824c3c19aab77b7cceb SHA512 818d543c3c02cf8736e90d76ef854b22f2bf4b705126e7f7748f5e4f21441d4e4b6a129c3549db58dcd9740a0ec68c8a8827174896745cb828f896ed0f96abcf
-EBUILD evince-45.0.ebuild 2969 BLAKE2B cebbe71a486920a53d329dc00e88a8e72f9fad3a881a3cb34260bd29bac00dfd2d49965d845f0c971b127ac4c3cc8267948ffc25398f235e1fb550ec79673845 SHA512 abcb5df67d1794438d93a31e7df844851424d779a78ff7557d2a64cdc8c724c6c0bc441e0438cef4f313a9afdfd9a7edd82ba280b6af1c8bb93e64a88617cfaf
-EBUILD evince-46.3.ebuild 2971 BLAKE2B 565e81371717641c07130f4f40260a2b03c98dc305597cedcc107a80d6778e286f01c42b3dde13313c45b2280aa96dd61fd0a943fd5fd49a8ce5a7ae2b2ce4e6 SHA512 72b75c5b74a60c374ff0c4799437daee8b3d730ea29845a6a1fdf98162350494687a0a73b6c91b94a1d1d4d1e0e39f65d4df07a557ede7e2a6190b5dcad4dbbd
+EBUILD evince-45.0.ebuild 2963 BLAKE2B 1681e00a3764eeb4b76aa54605f8e094db0ff962e133e786a080ecef696aeb92c7c27020d803b2e6656835bd90944be288f44415d1a708d02c365b743e31e6ea SHA512 87324e779c4a5d21740898a83a22f05e7a5dccbc85715f49467af8f5b9cfd9496febb5ff1610ced83263267fa805318515d651628d9116a337276c9fc00ff349
+EBUILD evince-46.3.ebuild 2965 BLAKE2B 10479496b3c321f4ba2a9296f0ff12c9e050fbe536f1145d312c6f947356e39a9e7c3de74a94a5bba4cba73cc2c80062c5a7bdb1dfacdc63843aaece443bd25a SHA512 047cf218e255771e3c3d74b2913716268bb8c4941b7f6b7a4cdc492f78f6324fd3d239e1956ba40775740db5df3b5b9aaa0cd454989ad5e992d275597d26954a
MISC metadata.xml 874 BLAKE2B be19d36175d5ca322e89689e69b18ae720b40450ce63fa3e5056c3b0af6f81be3481050b6a005db2d79f3c86b3de1eb7fabdde3d3ce9d84fffb13b13c5c04eac SHA512 d3128343855fd9c76ee8b68b19ec61a8ec479ee48c539bce17a09770f0f5661b8b1eb9d27ab0d52aaa450131b81f237fa54e8854ca0cbb3a2f487073b7107433
diff --git a/app-text/evince/evince-45.0.ebuild b/app-text/evince/evince-45.0.ebuild
index fd78478a7ed5..3f99d2e628da 100644
--- a/app-text/evince/evince-45.0.ebuild
+++ b/app-text/evince/evince-45.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evince"
LICENSE="GPL-2+ CC-BY-SA-3.0"
# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
SLOT="0/evd3.4-evv3.3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="cups djvu dvi gstreamer gnome keyring gtk-doc +introspection nautilus postscript spell tiff xps"
REQUIRED_USE="gtk-doc? ( introspection )"
diff --git a/app-text/evince/evince-46.3.ebuild b/app-text/evince/evince-46.3.ebuild
index e9eb8776c05a..992a46e8fff2 100644
--- a/app-text/evince/evince-46.3.ebuild
+++ b/app-text/evince/evince-46.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://apps.gnome.org/en/Evince/"
LICENSE="GPL-2+ CC-BY-SA-3.0"
# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
SLOT="0/evd3.4-evv3.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="cups djvu dvi gstreamer gnome keyring gtk-doc +introspection nautilus postscript spell tiff xps"
REQUIRED_USE="gtk-doc? ( introspection )"
diff --git a/app-text/rpl/Manifest b/app-text/rpl/Manifest
index edf0e51f9964..5ac649f2af30 100644
--- a/app-text/rpl/Manifest
+++ b/app-text/rpl/Manifest
@@ -2,6 +2,6 @@ DIST rpl-1.15.2.gh.tar.gz 25452 BLAKE2B 95c826723683786411ff4ff5fe3a31ef4784fd68
DIST rpl-1.15.5.gh.tar.gz 24401 BLAKE2B 91f0914ce80167305f9b403f691e58cd3f219d9e22f0ae7587b6dc5c60809e03bf38bd3878696916026b7cd0e597b67a6fcbb97d55005fd113e80aa7296f0e95 SHA512 1669a2de5b09090a3058421e2f9560f9b155151ec6d91f9d4f3b43070082d2541981de7754f047771c515e6d1450998c55e3b018a589a5ae4bd48e28464bb858
DIST rpl-1.9.1.gh.tar.gz 22858 BLAKE2B 583a29fd34d7a0d2b3a35b0966a6bd42ac2851750806a97846785dc0331bd5d2199ffba3309184e64a4aa7194f9ae4b9ecb2acc500830b841bd34e2184ec1798 SHA512 be480c6788fa1eb672b892d798deb7d263eae227dac5d93a55f28ebf3b4a43f896eb10edd00e52aad1cd57f4a80faf4a4552b4762b26da273cd05f0c5bce754a
EBUILD rpl-1.15.2.ebuild 622 BLAKE2B a8becebc3d009a8a873ad59ef20a3d082f082838b172e656f8fb009d4d9784b5903d09b1ce915924a5240342af0c9776e110157a738b00c6b7168789eb824427 SHA512 d26a4248e21db4a55fe72c1937b34cb8459285483ead42f4b6bcdeff1fe4efabcd6ff1c3ede99d4b8b76d31626406a292ce05c9ffa648f50039fc223cf4d2f74
-EBUILD rpl-1.15.5.ebuild 949 BLAKE2B d024a444a469895113208fa4a580fa6ba3d8522d7a9db6a93d833234e466eb7216861f8e86ab03bc50cecbce1fd563826247e550de16370ab56b869e39bf5208 SHA512 d0dda055380226ae79a8e833947f8c5f59863dd08db20e937334a29766503fb65630b40516b1201f4b41b42afa4237e0a346642e247fc74ef711f37b43c77a2b
+EBUILD rpl-1.15.5.ebuild 943 BLAKE2B ace3ebdcbd50d4ba1ab974840f05d520b9a535bf83f7e68f6d8bd827f5b00f02e33af6a3c0b299e1feaf5be38b033ce59801fbff984927eb11b77cc19af2bf29 SHA512 1474b57029665499ec4d2ff4bc087817505fe1604bc826c588e10e7dcfd49013b8e8999485d217264dbe72a1dc25a754dad79abd635d77f55335cd26d7531edd
EBUILD rpl-1.9.1.ebuild 644 BLAKE2B 4e241dc1ce00e17b4b4f836bde5080ae74d910a7e83d7312cce286d7d94c89482dbbe78193ef08fb837c2f6b080d8187f30bdf2b430bcecbff038b386b16124a SHA512 ddd0d6571d911cabb071093654cdc3d000f607e436eb58d1c5d7e8044d0356b7133dd32fcd70f63bdf1faa02773421f403bf4191703b946a0ccbee28d2d206cf
MISC metadata.xml 415 BLAKE2B 7d6fcfc502df7caae990705cac7ad186ea3cb7ea5eafc85cd1a04fde93e09dbaa7001abc531a74092750f925c60a1c47de13687f4105585090b30654e79e7ef6 SHA512 61f24dace96be9d82a7f539195ec7d2b76cad2cc04dd1f51eef648277307975502d29ea7e6f479dc6a293dbc121d71d8097b40227103275d35d40e2026e68da6
diff --git a/app-text/rpl/rpl-1.15.5.ebuild b/app-text/rpl/rpl-1.15.5.ebuild
index 7137111d7232..689b84560202 100644
--- a/app-text/rpl/rpl-1.15.5.ebuild
+++ b/app-text/rpl/rpl-1.15.5.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/app-text/texlive/Manifest b/app-text/texlive/Manifest
index ddc43b7f0b9d..c36e39a054a5 100644
--- a/app-text/texlive/Manifest
+++ b/app-text/texlive/Manifest
@@ -1,4 +1,4 @@
-EBUILD texlive-2021-r1.ebuild 6650 BLAKE2B eaad4704c0c974f9d15ee90aa70d0dd6fa69883c2bf65e0e71216f4ca6084bfb57601cbd5dc53000d2654848c52f40a4d5d8af9f2ae58a9540257ee93b7a2a2f SHA512 e9c17f0549ce4eef1adb81956c064e31b0e8029e1fa256ca716ecf2e84b91456f0c7c4c8849c7316e80a15b3a17b8ec14989904bf9bb7ffe736a606270a1689c
-EBUILD texlive-2023-r1.ebuild 6500 BLAKE2B 715a3f1200c6b97d0a0d9fd87a31b5bb9a70e0beecdc0d131edc86bda35725930a16d65f71ad2363d71311d9b68f7fd1fa27c4d2180507b507712b3ce5ee1f6f SHA512 cb12acf4167777d742f468c288f2d231d8fa5c1bb606753cf5b58ad07158cd59202245f84d2193bdef23846575987935063bf2d9d6288ae9c865c0f11b0ff5fa
-EBUILD texlive-2023.ebuild 6448 BLAKE2B f982d2a0ac13c901339dfb939f316266480ad4d0d80aaafed5bc67b425d658f171c898ade7e4b233498aee353dcef268aef5a6dd9b01a09415d83661d0970d46 SHA512 9226df8af54170b292762a86b54d27c0ab84987a4d1ad4964024a316d93649c5b967e401af7dbfa3ec31015b5a00a7dbb77cb557890d2af1c2ea8c38d86f4aeb
+EBUILD texlive-2021-r1.ebuild 6644 BLAKE2B 08ed294bbed689e7569801b44619439533476de8f041cafb02afd71bb217700e45ec3dcbffe08f3cd2643f4d7d59fa3dbdd5d8536921e11a12691cab7c78c89b SHA512 122192f384349402b2ff0fdc599aab8f0f3c50243dc5291fb4e55b0b8a999320ebc740301d273690246f191d614b5b7c6ef9cf903bd78b631c37b521f4c3a217
+EBUILD texlive-2023-r1.ebuild 6494 BLAKE2B 2b573c869d171cd5da2a384695b0e1ed5373862a558591e136295c38e199e267d191fecab5668f9c7af0d5ac963f6c21542cb833db9bb3d4b211928f09003346 SHA512 328a3107ed0bc22f084689402351f1f36e56d565b397f1607e0b081f722b21aff928c2a145e2e196f360ea7adb005f89b24b7aed6602ddeffebd04cef29d4358
+EBUILD texlive-2023.ebuild 6442 BLAKE2B 7a9e0e26ec9781140218180b23adfbbde74f1a521ed6eb9420c6cde99760a3f1f007a67a56cc2a6d8347ef5cbcfe4eb4e8573b0787e7f81023ea44bd53dadcff SHA512 b0980a15b80ae3371b55b2254c1e291fdc0e382b5dac5efdef30ad7923209350c7ec9198f1fc1514d5c39922c3cd775758b85a456a7bc0cabd0fd26b86550170
MISC metadata.xml 1836 BLAKE2B 049796d51021c108b7310ffadd3c572842aab1c77c25897fc8972b06dc5e1b4895c3501b1b4c4de487821ee961f781c2159b436de6c5a8d411e30097de5be68f SHA512 9752e9d0a1e3f1ee518fa390c52d607f20463053cfd29909fd92bb1482cfe3dee5bec4140865d2151caa5459a60f53646f6218ed743f692c65ecc49610469cf3
diff --git a/app-text/texlive/texlive-2021-r1.ebuild b/app-text/texlive/texlive-2021-r1.ebuild
index 446fbb70cc7a..47dfa610dfa9 100644
--- a/app-text/texlive/texlive-2021-r1.ebuild
+++ b/app-text/texlive/texlive-2021-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -8,7 +8,7 @@ HOMEPAGE="http://tug.org/texlive/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="cjk context extra games graphics humanities luatex metapost music pdfannotextractor png pstricks publishers science tex4ht texi2html truetype xetex xml X"
LANGS="af ar as bg bn br ca cs cy da de el en eo es et eu fa fi fr ga gl gu he
diff --git a/app-text/texlive/texlive-2023-r1.ebuild b/app-text/texlive/texlive-2023-r1.ebuild
index 947ddd5379ea..e02f49a4c505 100644
--- a/app-text/texlive/texlive-2023-r1.ebuild
+++ b/app-text/texlive/texlive-2023-r1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://tug.org/texlive/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="cjk context extra games graphics humanities luatex metapost music pdfannotextractor png pstricks publishers science tex4ht texi2html truetype xetex xml X"
LANGS="af ar as bg bn br ca cs cy da de el en eo es et eu fa fi fr ga gl gu he
diff --git a/app-text/texlive/texlive-2023.ebuild b/app-text/texlive/texlive-2023.ebuild
index a26673259a5a..e66a068ff326 100644
--- a/app-text/texlive/texlive-2023.ebuild
+++ b/app-text/texlive/texlive-2023.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://tug.org/texlive/"
LICENSE="metapackage"
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 ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="cjk context extra games graphics humanities luatex metapost music png pstricks publishers science tex4ht texi2html truetype xetex xml X"
LANGS="af ar as bg bn br ca cs cy da de el en eo es et eu fa fi fr ga gl gu he
diff --git a/app-vim/Manifest.gz b/app-vim/Manifest.gz
index 1065e12ed585..64f3cb971a5c 100644
--- a/app-vim/Manifest.gz
+++ b/app-vim/Manifest.gz
Binary files differ
diff --git a/app-vim/colorsel/Manifest b/app-vim/colorsel/Manifest
index fa0e5c6ba06d..5323b7db7e02 100644
--- a/app-vim/colorsel/Manifest
+++ b/app-vim/colorsel/Manifest
@@ -1,3 +1,3 @@
DIST colorsel-20100406.zip 11216 BLAKE2B 7fed182d4d79c1ab971f734a196a3d99b5b45abf92fa5c101ef05c8b74b8f4ddeb0bb144c46c23c3926f2f40a22f1ea0f107f468744232e5e6640622e9098984 SHA512 628c2824ce0c5524f45eac209010873324111c33697fd4e36a71d7dbe7aa83f388caec46cdf18224faaaf5480fb671e2e0fa241f0ab4379b276354217d5587cb
-EBUILD colorsel-20100406.ebuild 511 BLAKE2B 9f017bb579d9a4b6a5d5aa4dde7d835d847b5c25b925651bd2f42b2a70f422279abdb2f47eb9731c8736502b025dd6bc3bda7ba038b81725bf11d0b03ee3afa6 SHA512 8836a79d823dfad47cd62033d9233475f11395e0557a0d87b1a5052c18fb7338e3508cde242448c6327b5655e5a61504e13fc432c109c0cd3333827d938ddb4c
+EBUILD colorsel-20100406.ebuild 505 BLAKE2B fd959db3e389c395d36bb7e6dd038c864ade0301176e0fb85d533c30c5868bf330f932357deae7ce875def1a367e2701e479e3ab1f89cb993d1b0e3adb5db7be SHA512 4c8e512e1af5c3fbd2cfffbabb5c8e5dfa165f74fe19ac302be9eb167164d3992b25c9dbf85700e1a484a0ddf3c4ec26d9c8e392b98374083e46e2434bc903c7
MISC metadata.xml 274 BLAKE2B bfa9b39d4cd1b8163066648034a81b6c9fc23284334d76cbf3b71711a9548646a095d1fefa5e68455645867b5b0c1a7de96e106949b58e1e2ef7cf788ca28bf4 SHA512 aca1820afddcb39050481e3b3ea0310dc197f723ddb1130abaad0ade665062ac12c3f4bc4dda016e1fc9767f15c2fa484dca08a8bca2860107ae82345dcdd63b
diff --git a/app-vim/colorsel/colorsel-20100406.ebuild b/app-vim/colorsel/colorsel-20100406.ebuild
index 8f158dd6f371..254b06227000 100644
--- a/app-vim/colorsel/colorsel-20100406.ebuild
+++ b/app-vim/colorsel/colorsel-20100406.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ DESCRIPTION="vim plugin: RGB / HSV color selector"
HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=927"
SRC_URI="https://www.vim.org/scripts/download_script.php?src_id=12789 -> ${P}.zip"
LICENSE="public-domain"
-KEYWORDS="~alpha amd64 ~ia64 ~mips ppc sparc x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
diff --git a/dev-build/Manifest.gz b/dev-build/Manifest.gz
index 1d9052c2721c..11736c7fc2cf 100644
--- a/dev-build/Manifest.gz
+++ b/dev-build/Manifest.gz
Binary files differ
diff --git a/dev-build/bmake/Manifest b/dev-build/bmake/Manifest
index 49c5fcbfe277..961f8a35784e 100644
--- a/dev-build/bmake/Manifest
+++ b/dev-build/bmake/Manifest
@@ -2,7 +2,9 @@ AUX bmake-20210206-tests.patch 467 BLAKE2B 7c66cfbb610f2ea9615a737dd2d97fbea359e
AUX bmake-20210314-mk-fixes.patch 2054 BLAKE2B 404e99593f04408e3f62d8c6118fc1676ef414b4cc18f5ec8b089182fad8865ad79e40c236e58b084f3194bdcc94c92e1e10e40efbddc142b84053117065e202 SHA512 8c9e823dd158e352021f0905e2a15cb8d7da3020c49a8f824cc5dbd8f33910fc64629d5f400fd8651a16b07e0685a1247a661fd9230a62b7330bd5fc71427dd4
DIST bmake-20240602.tar.gz 868526 BLAKE2B 0c5357dc0adfd8e9b977798cbb3d7d024c3149b4b7ac945bfbfdde4de091b9afafb9dd1f33c673b6e966430e154e5e799deef517022a947fb584092cee3a3bbb SHA512 0965fe8a35fc75fd22ed66800636e3912a6f8ce008794d39870847bf50b039d86cfe0b3b346831ba0b49f4d2d9d0c10f6c6b82e5c5d9387d21ed4614384367df
DIST bmake-20240711.tar.gz 873343 BLAKE2B 1102a414fe9db25a19bb8ab2c8425e553ca49cd3d01143604c127da7525ae537e66c7bc755101e89bfa3495d6784e7e4bd1986e1851cee5897c2c0d8d22f1ed1 SHA512 df1962d03dd7a577bcf92acb7a3d6b022ec0d6958242c2941345b330ec9c2951f12eb4a2ba2d652a2bd1c6913f47d5ace718f47eb0435d03a5ef3119c0332f03
+DIST bmake-20240808.tar.gz 874139 BLAKE2B 626aecfc152ca3a1c0193f8f64722f20eb653faab031751284a305233e8f808a5c7ecdc78dcdac78f0043613c5eb45fa73611a3ff786b96dbac0183192192850 SHA512 c80a5eb028da68ecd002720301f66ae9708a75a564aaf468d98c4f76416defb8e52bad2024ef3661cafb0741d5afd0146a70d01fe58735f3d5a416acff4c44c7
DIST mk-20210330.tar.gz 107380 BLAKE2B 9ac30a117d9ba31635cf8d8d29fdba76f148611f47628403ca8f807081c32509f10498d3c30fd24985e5420af4710fe59fc6315d71f2d0c1cfed93263a06553a SHA512 6acd3ee911442934082f4f877d795b07c5e23022eaa9c0874799d97e92a2f5a663cb45f94b7f9745c49cbbce6b7e755a29e381ccfb9e68a0be1eedbd22fd5d3b
EBUILD bmake-20240602.ebuild 1330 BLAKE2B 3acb675cb2e6159194cb6d5cd69a1298ec7f5029f7f984a46188040fc998df97ab8d0d79e8f4aa5d65313484e25c68250ccdc3f042eeb778f669b3efc001c930 SHA512 6423ec961d1ceffd6a3d7cdb1f17da852895fa3014668f3b8eb6cc306fe7a9de205ecd7d87cca075db7e593e3191ce60681bb0e8c002686df5c7d08e9cac087a
EBUILD bmake-20240711.ebuild 1332 BLAKE2B 00d3c103c7b89c91984d4f7feb649364fb7d8b6892db35d03e2daaf8d6a6621f731f464775f0611a7b9a1c115e0a338f1bd9223bbdfd8a2cb66ff25264bb0f81 SHA512 fd1d8a168f93ce617592035dbc3a5136c68baf241bb33bc20929589ca27e8a5d5884de61c8caa24432499f2f1884ea7f380da3e2ff363e0c8912c70c3997c143
+EBUILD bmake-20240808.ebuild 1332 BLAKE2B 00d3c103c7b89c91984d4f7feb649364fb7d8b6892db35d03e2daaf8d6a6621f731f464775f0611a7b9a1c115e0a338f1bd9223bbdfd8a2cb66ff25264bb0f81 SHA512 fd1d8a168f93ce617592035dbc3a5136c68baf241bb33bc20929589ca27e8a5d5884de61c8caa24432499f2f1884ea7f380da3e2ff363e0c8912c70c3997c143
MISC metadata.xml 353 BLAKE2B 70bd5eb274c4693a005986471e5a5c29a162bd0a080a7ba590c64171f2aa171bf9670093419f0b3e9ef304e5478f71df4899082e3dc76b4b0cedfe782a6625df SHA512 ade70c57a7ae5165c432d2024ec685609971347a94ecd69ab73142ff602f4cafb49df880d4dd1cee5695f1ea11c2c0ccc837d9a1ad38e50c61d0d27049279bc5
diff --git a/dev-build/bmake/bmake-20240808.ebuild b/dev-build/bmake/bmake-20240808.ebuild
new file mode 100644
index 000000000000..9c749f92ff06
--- /dev/null
+++ b/dev-build/bmake/bmake-20240808.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MK_VER=20210330
+
+DESCRIPTION="NetBSD's portable make"
+HOMEPAGE="http://www.crufty.net/help/sjg/bmake.html"
+SRC_URI="
+ http://void.crufty.net/ftp/pub/sjg/${P}.tar.gz
+ http://void.crufty.net/ftp/pub/sjg/mk-${MK_VER}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Skip failing test (sandbox and csh)
+PATCHES=(
+ "${FILESDIR}"/${PN}-20210206-tests.patch
+)
+
+src_prepare() {
+ default
+ cd "${WORKDIR}" || die
+ eapply "${FILESDIR}"/${PN}-20210314-mk-fixes.patch
+}
+
+src_configure() {
+ econf \
+ --with-mksrc=../mk \
+ --with-default-sys-path="${EPREFIX}"/usr/share/mk/${PN} \
+ --with-machine_arch=${ARCH}
+}
+
+src_compile() {
+ sh make-bootstrap.sh || die "bootstrap failed"
+}
+
+src_test() {
+ cd unit-tests || die
+
+ # the 'ternary' test uses ${A} internally, which
+ # conflicts with Gentoo's ${A}, hence unset it for
+ # the tests temporarily.
+ env -u A MAKEFLAGS= \
+ "${S}"/bmake -r -m / TEST_MAKE="${S}"/bmake test || die "tests compilation failed"
+}
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.1
+ FORCE_BSD_MK=1 SYS_MK_DIR=. \
+ sh ../mk/install-mk -v -m 644 "${ED}"/usr/share/mk/${PN} \
+ || die "failed to install mk files"
+}
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index c03efa16c7f3..47df97e5721d 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index cd06141f7d9f..8a3b263f6a63 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,7 +1,9 @@
DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02c007a3b6d39dbdcb21b412906eed3ceeca3182096f4b4eadb32a5886e839e64774ae9a1110ddb60fb7cdea35b5b7d50 SHA512 f7fc9c9eb71f091b82958e023a7b417b30d2590fd5d1a920d1c98361f34bcaca796dbeda7f9fdb8b2c722a8968977b77463c6cbb252cba9823a79c22471fa439
DIST cpp-httplib-0.16.0.tar.gz 1156790 BLAKE2B 4a75059f16f6e46685c2cf028c6fa4c9cd50c35273795a8dbb6ca9d2997146b04b305893ad50adbb62c39db14ab3f589e902353bb199ee167d2648fe3621aee1 SHA512 63dc5a50f425e7be909d60db138caa1b9d7260c5d4db26603011a329f0d6a645d56f436c79466fbe662f24a94bc0f72926062b3ed49cb658eb91a6bdb2ddf25b
DIST cpp-httplib-0.16.2.tar.gz 1157538 BLAKE2B 0fdb3946e33f3af0a6b9646d5edf53572d67fb7e2334923c3ef9784aad569672c21e12c6d0f4c1f91ceccb8d9b3e8f14d51b21f4c6cf252da98024cee47cfcbe SHA512 d0a3d5477cb76cbbbc6da53b0abff3b45fd6b77c0d1686b355ce2904593c67c25849d2b1348e49b0b57ece5be91404fe976b06d75d34eb5068b1e130fd7ddbee
+DIST cpp-httplib-0.16.3.tar.gz 1157548 BLAKE2B 986a33043ddf86623f70f50244051089cb6b824866ee247de13772263c691fde2b10e9eeef2078265f0a91b5744dafd2940892cff03c1a9cfd4b35df0d446522 SHA512 1a0d40f17b526db74dfa51903f0d15876b20c836a438be8f87ac2b18e535c3fad1822fbad9cf97053705a2cedc8171ab648e2e8c823eeb2e180c347283f3de9a
EBUILD cpp-httplib-0.15.3-r1.ebuild 2251 BLAKE2B 9e6e6fef227f0b3b2e118ecef130f0a57d2877e0c4854016ee1ba6c2951a3f18b92cc660b7def42d4e6b3cffdf570eac6637ed502b9133297b2ff25a3441a0bd SHA512 191160987ddaed74c328a380b3363c02b62edfe4e3216fcc3de9d211e00e90855f02641d2dc05f4ec8e98bffd41308ed251db4921b7cda8f2fd69541b54b21cf
EBUILD cpp-httplib-0.16.0.ebuild 2273 BLAKE2B d07c2a9cd5cfe8b486a587856b67bc7e960c503b6e84c6c011465717791b2b4e632232f31c485fe89d7f339849dce9629b73b7740ad9e51d2de9eb113f6fdcc2 SHA512 73b1e0c09b23afa5211bce0d424dcf1b1e583fc22aad839450f033798fceb86db67b7e6b61e2c1e36d01b3c8ede5f433bf521ceb396597a53f61c96a866bed1b
EBUILD cpp-httplib-0.16.2.ebuild 2352 BLAKE2B 3d978a8da9edc81eb64ef7d7eb51abaa562b2701f8f51f0d8b9f7e53cc8197f01e9b17ac7be554870c934154a23fddf20b55f24d37f73a53904afc522a80f54e SHA512 2b974b667285768e4fb29317b0b007dd3ccff5dce1ede08ba6a7768864c279d8d1dc39ccbd9ea9eb23b58002782f505000f75865ba9129c49aa79fa7bbd841cc
+EBUILD cpp-httplib-0.16.3.ebuild 2352 BLAKE2B 3d978a8da9edc81eb64ef7d7eb51abaa562b2701f8f51f0d8b9f7e53cc8197f01e9b17ac7be554870c934154a23fddf20b55f24d37f73a53904afc522a80f54e SHA512 2b974b667285768e4fb29317b0b007dd3ccff5dce1ede08ba6a7768864c279d8d1dc39ccbd9ea9eb23b58002782f505000f75865ba9129c49aa79fa7bbd841cc
MISC metadata.xml 658 BLAKE2B d97bce6286ac52413eb4c57a63290685efbc41c72482cbc9b0aeadca193e9e9a315a9912b0cd692cd7f3d213b8a784d07dc8981d5df1d750b4324f1fba995302 SHA512 1c9f1aba4dbe32f4e8f78ecad2a2c677b7f662eff4b1e9e6e4389bed969ddd7c878324c1635d66a22e53c56dc5b05cd401d4c384a5c4a0314c3932109f4d6b70
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
new file mode 100644
index 000000000000..43d66265bb25
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+ SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)" # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ brotli? (
+ app-arch/brotli:=[${MULTILIB_USEDEP}]
+ )
+ ssl? (
+ >=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}]
+ )
+ zlib? (
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+"
+
+src_configure() {
+ local -a mycmakeargs=(
+ -DHTTPLIB_COMPILE=yes
+ -DBUILD_SHARED_LIBS=yes
+ -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+ -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+ -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+ -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+ -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+ -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+ cp -p -R --reflink=auto "${S}/test" ./test || die
+
+ local -a failing_tests=(
+ # Disable all online tests.
+ "*.*_Online"
+
+ # Fails on musl x86:
+ ServerTest.GetRangeWithMaxLongLength
+ ServerTest.GetStreamedWithTooManyRanges
+
+ # https://github.com/yhirose/cpp-httplib/issues/1798
+ # Filed by mgorny's testing, fails on openssl >=3.2:
+ SSLClientServerTest.ClientCertPresent
+ SSLClientServerTest.ClientEncryptedCertPresent
+ SSLClientServerTest.CustomizeServerSSLCtx
+ SSLClientServerTest.MemoryClientCertPresent
+ SSLClientServerTest.MemoryClientEncryptedCertPresent
+ SSLClientServerTest.TrustDirOptional
+ )
+
+ # Little dance to please the GTEST filter (join array using ":").
+ failing_tests_str="${failing_tests[@]}"
+ failing_tests_filter="${failing_tests_str// /:}"
+
+ # PREFIX is . to avoid calling "brew" and relying on stuff in /opt
+ GTEST_FILTER="-${failing_tests_filter}" emake -C test \
+ CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." PREFIX=.
+}
diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz
index 368ac916c9eb..477d283c0c9e 100644
--- a/dev-dotnet/Manifest.gz
+++ b/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest b/dev-dotnet/dotnet-runtime-nugets/Manifest
index 63160d592d46..d2b6e3769d80 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -2,231 +2,280 @@ DIST microsoft.aspnetcore.app.ref.6.0.25.nupkg 3356722 BLAKE2B 7808c6b0a3b3cebd5
DIST microsoft.aspnetcore.app.ref.6.0.30.nupkg 3353063 BLAKE2B 9b9e1b4375b80615f6b41400f9cc6cd787e87de1a88f3f7288e7f206502a202cb062225116c39e0783a3876d2168676362519ea1ad914c53b5f4cc75822957e5 SHA512 15445f1f7f3761afa03830b65488f58c6ddb74c8942725e407826605faea8d765bebf26d9093303427787b61704d27acfc416a7e7a015acdbf8666c5b890f3db
DIST microsoft.aspnetcore.app.ref.6.0.31.nupkg 3358756 BLAKE2B 39e1813d01849ac61135b39db4413687e7a309d10690be425a8acb0143b5ec6723c7f78870b282c5cfe5554765d3b365ee7f5cb33deda5f38d7d22eaa09fb4ad SHA512 f07ed91d3b4ee33e1da53d3c257a395c4687ee3867979e19ee890c3dfb7b9b21fa26fbca09c5b5738181fde034b395165c8fb9f8133d3e5a44c536921c45160f
DIST microsoft.aspnetcore.app.ref.6.0.32.nupkg 3350964 BLAKE2B 65095e3241e9ff16546f308cd7b64378d59657f36d1b893581fee4ab915db8004f29de804dadc87dfe48ff8164ba6d673847f884e5695b857a8722257737790c SHA512 0247c906781d1f4d3f545665c09d7691d0c341c667c6741139bdc12d3679eae10f8831c0919dbf7c3271e59fc046da16146adb6c2b6208d56b0261be58ea134d
+DIST microsoft.aspnetcore.app.ref.6.0.33.nupkg 3354367 BLAKE2B c8a310b616255bd6e08fd10bc528dd7f7996f73a865f42591ff80fd11121117d178ea14ab88f46429372358953110df0f376c62a3de706b3021500d3a72bd8ba SHA512 c3af7eb6852e83a6325b4d454101ce1cac3b7aa28cb9fc53d1e01d8808276f7eb52adef6e56be8b2bac1a496e672fe247501cf135aef57f84ad72b717d5d5ddf
DIST microsoft.aspnetcore.app.ref.7.0.14.nupkg 3572772 BLAKE2B d13fdf2957220158e22cba3f9a33b60e3775fa22254d21183d38d7bcc9e4220c5cbc2de5a586baa3a40345c3be58c3df38af2406b6b5d8cf59ce29e021b16e12 SHA512 b44f46dcd29ab33e860ef04da42b0151b96f95a9375ae1225c96b6c9af3ae12470962b4dd9c3d33f70bb7f8237a8c8d0edaeb0d17bd5c8d9cd8fcf0d70ddb221
DIST microsoft.aspnetcore.app.ref.7.0.19.nupkg 3568997 BLAKE2B 282233fb6d08ae569b93827d75a0395bb9da59a5951b68255d01c12dbd8ae4ee7c1fa43412b9dbd4c4ef07ab10012100f60e2ed303891bb51d545254113cc3af SHA512 43d740b98b43dc766605f5de2e1cd8ececa5ff2e6eb3d5ac0696bb8a19e8b098c16363edbe9074f911406b5a58dde46422e6b064b7165398aee137bcc84e95b6
DIST microsoft.aspnetcore.app.ref.7.0.20.nupkg 3574405 BLAKE2B b25ba2889b7b537a00d8637afc1f30a407f731ffca07f122fb48a6234aa7c0f7208b150d5e77546a5afcc117b172de7c7dace8d07af476621342250dd71bd112 SHA512 c925fa4d9162d5e4898f7737248ae808bcc76d990b9abf9f81e43bf00518b0e5218ca2b0eea962a91a0c2b1f54a9cfea30c9324694817307c9ed7eef5986cf79
DIST microsoft.aspnetcore.app.ref.8.0.5.nupkg 4407963 BLAKE2B 07910a0f39a4d1f6f09576a78a896794d221b31c0aa67c8b37b61a037cd43c8f55b8162cb46bfe6d11bea15e035bfac2a16e63eae5990e520f4b393dd41421c4 SHA512 2f9b10add30994c9fcf8cfbfec7ac2489b908a28e6fed6d5da201d3d764bb250805df457441722d4bd810a8cd9ef2b475ac33c88e2137168a2556b0d78be9ba1
DIST microsoft.aspnetcore.app.ref.8.0.6.nupkg 4415504 BLAKE2B 8431cbcd411421aa013232c3de57124c400c6e1edb990af33743126b23103efc5d26d89d327096e18994ee7a85b65f0bdd450f1e1938c149987193b5d92e7837 SHA512 1c294845cda71441825ad4ed70d7bd9e4155a7a389c45ac3f2f08407872716fe077531ccc5b783552cefb729b9f111837ad671655b792bc03ec0d6cb7db796e8
DIST microsoft.aspnetcore.app.ref.8.0.7.nupkg 4412862 BLAKE2B 1c49f112cfed325c456158702b13a4febcb0e8952ec5e11c104b6a12a1c269aea6a63e5ed1e7e0c522cd6da2f88d0b62d8ee2f0c0ccc82c4370303fd62141ee0 SHA512 c1d801d6d2fb7aced0da35bb04f72e01487c91718500062bb2d1c9835b3ad207a833e674cb18924093a8fa15651a06071efdfcb58ac0db12d681a7594eb0e800
+DIST microsoft.aspnetcore.app.ref.8.0.8.nupkg 4406257 BLAKE2B 9ec770cd2d666a561b9ac1c6ece30cf290c29f42b461341ddf1598d4bf268072a2c90dc773348e5583d029183dd884770f85bede45b463470d04e98d484c4d32 SHA512 a8968bef05af918dba1d79d11100c26fa3b6359d3359f86727dc852a5acebb8e7697aa0b1c4f17d29144a2f26e0836b9e7b272eca7ec86436d046501496a2b1e
DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.25.nupkg 10120602 BLAKE2B 79f907afbe46d74bf102fb6010632763b93492e03ce2db0231fca4c6c63c7708b320039a7b0edc54afbd3ada7b1a564ad4779c6a2e50d877ef0fcd42ba30fa4d SHA512 931dbebcd3e4de64c0c9090d9fe1af732cd319f5b5d0572e551f838c1e3944f838be5da7880019e3b571afc735f93c79803b0337ee7cd9b8b338a8e3319e245f
DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.30.nupkg 10125354 BLAKE2B 066fef75f633713b95d6461f38152d2c2b506a3e95934607dfc9f47d5f640e7dfa6cdea8d683944483aeabaeffb04de02b1c694cf18bc2ac524d0d8a5479d001 SHA512 89ab670cc2c56237725cecc9893a97804148ecd7ded26dd44c8b0f6094090a05ac87d382a37478d152e821f8ba7eb19ab996c333f8f42cc8262caa9390c07912
DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.31.nupkg 10128326 BLAKE2B b85f508c946f18ecb817b89ed37cece8e3a26f30335c7d7c592f3ab55d8e75366096efd581ea6f2498110ae53ff081377bb731d5be8e8bf1cdcdec8c8813cfce SHA512 2337ff08b08b70231934947a41616f349833f87dfacf734f3f5c4b50bed3379d8ad72cfad208c3eb38bba2960adf0f90c8b520c7a0e7b7d2b772a8770fef86bb
DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.32.nupkg 10123952 BLAKE2B 4aac0e86b96a81ef894ac62b3b1d7abd5b22b128c2aeb2705d3ad3965ad133356a5b11be06d2c68f39976fa22acf4ccc1c9a5a375c4d6e59890ef88b337b737a SHA512 4f2962103023fc821bdda41861b7e32b162c265b515cda394110a77a52c507662b41ad1f559855ece99202010f45ab83cf3b96cd8283c0670088ef7bd6d64cda
+DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.33.nupkg 10130932 BLAKE2B e4331dccffdb9bae2d382fa8690753b55fb347cd500d1615680823c3bebbe973ce7a49430584d38e8fa01540595f4284aa36747fa90dbeb66af0f8aabaa871e4 SHA512 24189ea67ecd88c9c09fa101540ebf42e30fc0fd9377b39e7b098d024450c1093037ba42bc0895ab3bd31321337f16c6deb8c9a7b425696804f8d143244185ff
DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.14.nupkg 10832780 BLAKE2B de24725c3bcaf0a593946646b70ee519b6173968240daec234b2a0347918bce594b296e9c061c9b7b4983436dfc14d23cbeba1b3a756316ba7522f1dd0d79613 SHA512 539cfe74fea5433f2255bbb6bb7afe545a98098f5299f8b667f2347cfeb45b2b71532f4e0d353bdd0b80195448367557003f4b11021325933845bc57a296f8d5
DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.19.nupkg 10844438 BLAKE2B 7411a08cc9a8159b72db617b7066b25a5bcf8a79ceb2e5c8ca65b40b216f262ea4b94491fcd42f3a1ad7ccafc515824a32786605964baa81ffb22a25084903cb SHA512 cbe03e42c3d4b9720295bf48d7f7fcd606cbb7ffc3bdc9807bed463f11ddf532532126c53199df4c4e88cd677e4ce11a839d4c8c9c85013bbf7b7da24de9d40b
DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.20.nupkg 10830958 BLAKE2B a5df8bba206169ab47530b8b7843b5c19e6f06c4d846ac780fd8dce27ed11c91d017789531e07c307f62ae81a8d327e99fd0e31fb261cc2b86272bf197d1b21d SHA512 5c7c0196b001c59039f859f2d33b348106bc38b1ea594d9d093e60b63d01dcef41e7af7aca21f45a34aee007f571ff6af730537d538f9158788797ad7f75543a
DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.5.nupkg 11785019 BLAKE2B d4d3713d9f69fe0db50593ad97b6ed05f5a1b5007f1ef2ee1533448932e06e35884865ba2829ca5a0df777a145cbde5674cfb771867561fc68d90c600ccb0922 SHA512 f2fad67df54aeb0740f69745918d4d06c9fcd05bff43ea3b89ca9f44f396de456b75a8a6b8896348230cdebcd75cc4cb49e8b12b558c21af9db025c049fa282b
DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.6.nupkg 11795689 BLAKE2B 8df3240ed278c4bfd40c92c34c324a64385f03d49e70f0187d6de39a9acd5a9c26f1414f75a424f555b30242348115cef66aacc9cf1bf58e448938f4c0606b09 SHA512 464fbe0d04095cee27bb2796ed01af43ed69f1c659a73ba10479b73f8f0134e876bc283c9a26470b61760c8c2d34726abbee3ca3d29a394a1c1ea3c6d54a6c14
DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.7.nupkg 11788723 BLAKE2B 76be4ede1b7ba7b0ca87b36b588517279c3e44f5cf709ca06ceef660c49ded691202ad45dde32ab52018efa0aa8f1f67b9a1dd856f93169369b109f6e8f13212 SHA512 552dad8fdae11575b80600db09a21541d30833a8bd034a7d919f365313b9eafdf207e5c82230e6d2a8be417665fb807e34b8c72a6204b19fa716f996a3fca0c9
+DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.8.nupkg 11789900 BLAKE2B b9cf0e3af43c1e0535151c3061dd16d19e728e0c065d9582a4e12d270c6a6dd0431587967348fa7979c64c8e3007512fd883ff521934265f9fe993d30682123e SHA512 fe12f4f1b094f7ed4f7fcce5c8ef55166cf84c9bd00fb39b5b0d2875f1f7dea2510a9a9ba6fa946c174adbe5f1ca39de8cc2e8a0efb130fbea6886e5c4377c79
DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.25.nupkg 9894201 BLAKE2B 369ed93078fb373bdd6a640ee1f52ddde23719415b5baa6ceeb32b82532365e2bee736fd060707cce9e0f2840ead7c235127007fde1c86d6449a6022e01e807f SHA512 8e747dc94ce413c8ce3c8ea6b3910e2ae9c81060e0fd73785675aff942bd10a99051236eb367f9f676badc3b8ef47051f60baa77388f8c5a9c87b7de1bc14b18
DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.30.nupkg 9894660 BLAKE2B 8309386d78b4c4e0d9970b33503247a47a77b7ad0cd939a66c418f224a52840fa630423b22e09052630356f12e82584e57bd139318343f723166d0cf22994140 SHA512 6bb836981301300bca8cd51984c9f382e6a5ea9389b0f6ef0be059202a83ed06cb94c5c9d720257a95773d71486bc1e59db68b50c11b55facacaa4ac153d3bf5
DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.31.nupkg 9889528 BLAKE2B 707896cbe95daf4caecac7d3b44bb01e9452905829f3fe6117359c6fb579bff992f9a1edb143b05038146ed95ea58dfbb2154ff50cb9b7b08e20250580ac9f11 SHA512 2cc18bc886083fe495ec12c9fb00ba068fcb0af1e4a29c2dd4ff77b98b2b66c9d9c01f06b84abc96088dcae8d089813d9f1e0be09c38c40fc633a6709257b41b
DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.32.nupkg 9889735 BLAKE2B c60d79c271402905be02b06a8c9cedff435926c6b40659bf5dee0be3289799fed0bdd0b5b66bf3a416e7dbe7a4072cf4522f5a745c6fcbb226a310970894d240 SHA512 c95daa23e9f2569f4aca9cc3e79a125fd919b86f042e8618726eb4ff1003c58f5cb586211291d27a1b92d65058279b7073c7583c164820cef530854ca3e80267
+DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.33.nupkg 9897663 BLAKE2B 846b854090d637a125ac5256288c71022d60d95f701d5b0591092dabdb98c499f10b0b78ef9b4f22861959308065da841a089bc724f0f685f367b15fff84512f SHA512 badcb3cb4d2de421880b2220b756485a0b8701abd8b6df2210dbb1026ff27008a67c061953a5a95b1d26e84a3c738c2a12c92aac7414bcf6f453712f9a1acc0c
DIST microsoft.aspnetcore.app.runtime.linux-arm64.7.0.14.nupkg 10638789 BLAKE2B 3022e2383ff5dc51102940fda9725ee135d31a12a77f7ae96f1704589c16661ccc98260b7c86cfc8235e4a1813be5c2c4576233a3b62342632e947da5862578d SHA512 d9fe593c0123e908bf6d34b3984dfb41688ab6b5a8e47c8383a5eba8cd0e6529bc4ce8a397d5b3d0d87a231a0270a82c45f1ecc890cb132a2bcc8566ed02e72a
DIST microsoft.aspnetcore.app.runtime.linux-arm64.7.0.19.nupkg 10633554 BLAKE2B 77d8323bb77c919a8db621bdd0e826a1d6734f5e264956da467b0d1d160fd63fc1e23c598481c1edcca8fd7037f18bbd4405af2b5487149ff7bb16d10716a450 SHA512 63146f1de02a688060fa988c5bdbe3e4a5818351e1b989b8e465ca9c6fe17b15ddd0102376c38df2d937c1862181ff5e64af7781a64ea546c88805ff79e51d86
DIST microsoft.aspnetcore.app.runtime.linux-arm64.7.0.20.nupkg 10649450 BLAKE2B d5203cf92e4f9f7e5a9ee443f167e902a355efe694c87291d734ff0a79716054850992907fe4e1febc6b0a94980b4817ea5498aa718874c05ae7ce1cd038e434 SHA512 eda94481d692f899a1b1fbe065670e1843967cbdb44c54a1c246e96d1b62c978d7ccc57a24754447cb379feb55f817a9f39304f85470661db560af8dc77dda66
DIST microsoft.aspnetcore.app.runtime.linux-arm64.8.0.5.nupkg 11536180 BLAKE2B c5d11c2b78b84b35150e93c1d1dff521a8c6b16d150183a541b9554acac5ec0953a0cc7de7de4b66bb4da1230e27f744ad12d647c49318904abd874cc3e55f2d SHA512 287fa013fc4d560ca28a67e68baec62fe60f95edcac7eba9be6d51e6b81152bae96555ebc8f2570cad1d2696e34ec2dfa72ba0fab1fdc559bb7cf2f74dd9a5cd
DIST microsoft.aspnetcore.app.runtime.linux-arm64.8.0.6.nupkg 11526558 BLAKE2B 1901a8bc2880cfe22062ee87651bbac1ee08dc8655d5b86c68f7939a928b28fb322737918e6e71a342507ddec2ce93a2a2ddba45754213e3ce22beecadf737e1 SHA512 c608fb34dc086e96f4c51f583cae1e375a1a3b272f212ef61cc24cf22312d9c1e4096292139e79505debede83da9162e7ac2ae9b655cd2379bbf6971a480725d
DIST microsoft.aspnetcore.app.runtime.linux-arm64.8.0.7.nupkg 11528589 BLAKE2B 63db0f760663df3977d9810976b9d56f06dc30dc87048c224295837cad0e1d30c42176f1fdabf77cb5028a1107e184f9a7d7771d6efffdf93a2dc44983dcfef0 SHA512 c24df24460ace29235c6a46259d73104070fabafe27e09805d1725cb5690027491795f8198da211917dea20c5d25145d5fca6c29632c820649c01804fc4be223
+DIST microsoft.aspnetcore.app.runtime.linux-arm64.8.0.8.nupkg 11525912 BLAKE2B 07606bde25432d2d57e0ab594a1bc75234a145c6b10edf0bbfed3bb49ed4bf25db5c67697c3e1215f87d4feb1bbccecf44c356b25b0a1abf1460f2a6234227b7 SHA512 377d0e494fdd3a68a08de12f375a643cb5f2e1361d47e8663c0709cf4625dc8bb2c84d07eacacaca7a1078cc7d81ead51a42cf019be2b65096d209dfce948ae9
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.6.0.25.nupkg 10121947 BLAKE2B 3bf9debaf62827d8246e9af208022164ceb925475d75be768ca862d5795f5c9c2515a853c0c6717f5bb0571f0dbc77c92482d3edf3eb2e9f077556770c918824 SHA512 fe3d3aef2387c97b7d6342198d01b341269bc8c388edb6f3d5a9eb37980afa8ba9be95aef2b02f01479167e6f377395096b133879cf269d6f925348a74ee5bfd
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.6.0.30.nupkg 10127015 BLAKE2B ae93cc9bc57d7090e60f0dab38241d6dfee7bbc37c4090bfb0abcc6cba360522f3f4d9dce5d00b30719eaa919830f16acf6532ea572351c82a6e0243857d2296 SHA512 901860e6c6573d33d3122a62ed02db455b850d3a938536ec8581afe51732be7ad4b20630cde8b719d038cff0fbd0217282a3f880831a52a2190ed9c33b654dc6
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.6.0.31.nupkg 10129602 BLAKE2B 1cdba2f549834cf18b1ae2f6504a240de57bf73a9c934e9533247e3d83cb23bb737629cf4fd2f8e8ceaa89280352f174e138a6670151a87dab015fc974fb513e SHA512 79ecd7a5f01e956f479586e8affea6548aefd5a9407be0d278b91bf4f6fb629d75ed7a52a0924fc892b12cd4707840d46cf654dadb44a4003db049a828f6d5f1
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.6.0.32.nupkg 10125307 BLAKE2B 397d4866520423be171254a1d2de749df453d76fa3cc31af5ca2836cfa6a21096d8e079ee11c484c0f76954a5970def575eab83ab466f3057bd0944ffb538fc3 SHA512 0d38a9e4190a970a41c0551bc18e54dd58863aeba79ec39be66b1eb288e5a4287d5449248c6c1a2d52e245f0c86b36b05be1e168df34ea3af0399a932b957f3e
+DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.6.0.33.nupkg 10132324 BLAKE2B 7d8aaca558498fe4692d11631b9da228783d54e9e3673c6ec5bff18d4848877e20b3b17a18195a73d1b8e5ae3b3dbb92e7c94b6fd937e32f9bef119d8b738131 SHA512 33cd01cf74932c26abb66934b19a0c3c8df8c7aabde3c1d64e8d7c2543e79e74dcb382411eb0a8afada35246ed5bdf00741fff700e4c6839ce3865c9bec1fd72
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.7.0.14.nupkg 10828513 BLAKE2B baebefba9d3a93d22ef3bf588d3d0b7d16b6cf1d9ca573aba80c5a4b89a81a6ef6c766c0678dc56533c98ea7acead1c87a23e133ef716aab6aaf4e160e23138c SHA512 a7b6e8a39efdef1211088cc91b9d9d50d2d4a934b2b555b5cb2c604f59f1bda974fa84be7686181205edd5fe133f4ccc5b801f99cf2d66448f7483354df146c5
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.7.0.19.nupkg 10845966 BLAKE2B 2dc3af32669b15c297e711eb5c6f3ebc95daf01d032fab40c003fa3702fd2bcc426941bc88ea1a1b5954c050f581373ee117a3dcd9c9545a9a83883e16611fc2 SHA512 2b8ee090efec1d2caa7999995a7b8749024e4098df2796da8edebbd5e73738dbfe45a86386fde4c535476bcfd70905b4fc2ec73d32b23cb7c6fc40211e80bcf5
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.7.0.20.nupkg 10838156 BLAKE2B 15b3a919cd22b3ea574dac62d76e2d39fa496a07f9e6e3d455cdabb99b34d0f8424efce1a404220c92c130e081d837dd8e53a1968881d3e5a10094c73ec1d961 SHA512 3042b803ee94e73731e2213e0fa881587a085ff90949251795731e58d7ccac4f24cf6cb4473724e7fcde217ca3dfdbcf0899ae3609a436a27405df7c93de2c7e
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.8.0.5.nupkg 11798069 BLAKE2B b12e469a7e43b23a9f51db2635e48d4753cca2401b5ee0fd1fabe01bc92dc614042f18cab2b3f52a02600530bd6b9045b88a0d013192b849954ee13f0b905b0e SHA512 19226b7683fe4e183c356c6f32b5fc623da87b92b2ab756be9b199f7f091dd6c6e38b9e50933db3de4c98456c39813aebbb6ed6451600031f84e77f0c46886e0
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.8.0.6.nupkg 11795628 BLAKE2B 654dd8b6e2b27b0206cad77c890e49215f200970ee108da7a2da958fc260feb999e565ab8202357e1882de186283a0af07b6021202b9f5da71a892c9fdc01cf8 SHA512 37e7bb591e5220d2f34667744c87d7191e821649276733d326fa3891aa680ca5b2a30f23363419d329f64437a5abbfad07ee33c7f2800b60213ba188800dfa7e
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.8.0.7.nupkg 11787118 BLAKE2B be1c0763d46c9c01ee72e379b7bc5cd00c7613877f89e5d31a2021a38832c9917ef15f1e42e43f0192beef5b69dfb9aa48bc2acd3c383643d1bace0f9180d4ab SHA512 10d9db5c3acbb35e854b8c8f8908351b544df8d66a481c664932f5c3bd24c77592f107c95387aebb0e52ebd66e0a37e73318e7ac46552086b729fc2ff3b36a41
+DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.8.0.8.nupkg 11792366 BLAKE2B 4e020bd267df329b706559a9fb8e77b7421240bafd9cb065b356fa04cc7ebe7ef63e7ce234a19dd34048d1017919867d3dcbefb751c98769b975c4d54cba1fa1 SHA512 3fe9f2f373eef2fb579d73b3a47c936d054c67fafae73174b6e94f5fc1dcff1656504c6224a31ba54255d086225232526fca2d1103d131aa2b7d27972b35b662
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.6.0.25.nupkg 9895615 BLAKE2B ee2b219f67858cb857189be50455f6b67f8896e233f0c300d7fef758152340eae9f4e12bb2e59d1c04d88500d7a9fbc4c0c80940dbdce21ee391e8ac28260912 SHA512 1b6d1c3c9656ebd19a7b2e445e4e734e205ccb74246b984fee3b0f96c4b835705e47a4ca3a2ad07811028555ffbcc7704758752ac6b22a81e031834381252499
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.6.0.30.nupkg 9895808 BLAKE2B ea76e1635e35c9de92cc064fe91feb95b20182aa6d951aa114d37b0d2ca97438a27f4799aea9e8b18d290c7b4e887cf43ffe868531c12a98ffe684db950adf06 SHA512 cca53e478a7d210d6cd380ca29e7d658a39fe8731bfc919fccb455c144567d1acd64997e3472497750eb4bd11480934776b5c3aa8d3ece780e93439dce5d2468
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.6.0.31.nupkg 9890987 BLAKE2B 8dc755143d543bfa8967ec256fcc62320bd2854ed890093e5c30b232a89e89e30a6c6ad3d6a0b6edbbc8637133536c72856976d2d191fe8a36912e675747cc28 SHA512 d0edd4fcd118cad60b741cf3872509183247f22ec47edeb0eaf9d4d540ffc6c62fc458a8074f1475e34a182bb4361d57fe89c8e043f02f999d6d738a4fe15d07
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.6.0.32.nupkg 9891245 BLAKE2B 852176ff6ee03aaf0c4a9af1b8c23ff01e87cd19e4bba3abc6f74e46aa9e1bc127447349473564e531a2155bfe1c0cd3b5fb915b9a7b74e530c797b3c942f6b3 SHA512 f202032888a5cb953a645de20d40c6b97db7b9c2509188bb940cdcece36d94eb95143b6166796d66d72cca35568f3aad5bba724f631d362d1decc5546c2cc51d
+DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.6.0.33.nupkg 9898967 BLAKE2B 1b2bc532353d00c0c5b98bdb5e80110e8bda79a44862e09ff8bcfd6bfebd4f4de835037de2c30377f92817551a1378abea5c2706899fd884184ccbdb3a81781f SHA512 0bc5664d3fc77127afb062662e4b867f873d580c1009addd616d4912b074e1d7f0faf7d882b0f51103d4ac52eb993e37718aa58a68152feed17e1092f60d18c9
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.7.0.14.nupkg 10644195 BLAKE2B 20c3accadca675cd0849fb966d49c64953a7e0841099e145f8e497d696a6092bacca684d67bace728cc8d2b3c5b13b90e9e744a26968f1c8dbdd12af434ed8c6 SHA512 fe7fbc9167a0ffbc735a08440fe31d7914c2201614650b3536a3ba2d2ae0fd14b39398ac6b398c7a1012f46620404ff19faeeace631fe0b7dfbd9bc12606450e
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.7.0.19.nupkg 10650775 BLAKE2B c17042afe0dc47909d92933d117503c3226a5ce22fc26060a351c79f1b8d9ee05f5a24d4fb699d8ce6d0cdec8087eb58fbed02b0cf2c1246c77cccf158efd55f SHA512 43614e1095cf853f4cc12a38d337e0ef5402d2da2c857b6ee86d39985e4970ca6fb2b946881bf75096ae375e91674aa4281c547d7528a55050bf0cd34277e8d6
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.7.0.20.nupkg 10634450 BLAKE2B 939392cfccca0676e4c7a7d4c03fa7e705411a14fc9882df609f08b0a775e41bd8a24c98b1e567d6f7355420097fd28f85b83ce2c77d94c95b897fab725487b4 SHA512 fc7b7d2a062dff1b16f1c83309bbc58ec8c6125c76e2be790551acad0480e952c9311beb64bc14ea52c5b98d71d027c5e402ecd14bdafe30b14edb7ece081a60
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.8.0.5.nupkg 11537578 BLAKE2B 68f9fa30eca0855ec017d8eacd01d2af026d79901b8157e64195813e3c346afa547005e0945fc3d767fa909a5199bf68fd2d046714fc48f9c96d9cd37eafef45 SHA512 693e0779ae99ac4f6a55d43e185d910879181e854e1855cdee71383929f02f3bd95471acaa514edaaf2286d156fc16b7c7e67db9c569b9a290fad6b94dceedae
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.8.0.6.nupkg 11526617 BLAKE2B 39bf235910bb5ab4d9a04a219a2ba477245dc03bf5bd4adcbe9aaa149120eab6fe52008c2dad7284745b73f91a29bf9edd3d924322bba505107bd3a75f3c6961 SHA512 1d57acec0726a3b15cf4f57749cbd5e69a09d913fc5ae1b495b4ead4e93545eefe08b5ee180a730a100730ca1ada74ca98c93c93fc2b55b99067267f84adb43d
DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.8.0.7.nupkg 11526548 BLAKE2B 9c9601827bc924cb3033fb9e06044ae5105ed73ae88e3259bddb77ad6266f1d206f90d2274ad1b0f2b2ee8b328b5f25058a0ac18aea8c5da5dc483f830854c1e SHA512 d3cc7813db4f7775535eec467f6a6c7461fd03ff7b7a1cbd62fbd3ed0489513cb341b156f441ef8be6c388b52e76797271cc5f90196b126f0fbf26294295e1ab
+DIST microsoft.aspnetcore.app.runtime.linux-musl-arm64.8.0.8.nupkg 11534467 BLAKE2B 9387b7b508608250483a266f2f2bed81b1c37257d7aa5f80022a41b058d3fd2b1c86b087f35f89eb56e5b66160a0519ee3c70d179b177b12df39e72a65e8d3e3 SHA512 fd246cf43ad40ccede0443c2fb56df785c5f587274cf7d2e94e24ff56eea61169c038751bde88c22f9f12304727fa6dd69f22db889cc98e716764c5d54fa49f3
DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.6.0.25.nupkg 10239665 BLAKE2B 8447eee0c35ebdb4db6c56e43962ab7ccc2138f83b32a00f03fd8154b804e1640c1329ee4e0bc9d72f001d8fac020941ee1cd05efc1b6164875a784a6cab3a64 SHA512 23edb917bd02cf48337295881a7fc6c00dc8c2221367ba74d1531ec819224c81619bb50ea5cd3ddf84d17d540a8c4b52b2bdda88d604f3c9c96aa4427a221b16
DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.6.0.30.nupkg 10245506 BLAKE2B 065a6fa92c2725cd1c0fe4dfadcb54b115c5fdf6df890ec21d547154c9d5f3af437b15835aa505a8d8c287929351221e1e0b2cee14cd4d7166d86b7eb3685c9d SHA512 964105262ec140d5a658f3ed2766c965990e22c90cada972829f5a71d9d3d4be8452d88f84caeef64ad83f5743e981e43c6e0b2470672b99810b68e25f6f567d
DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.6.0.31.nupkg 10245991 BLAKE2B b464c561f9bf119a21c9bcb1bcba60f67da6767858fcacfc969ac787194fedcb1026117ebb7ca7ad59d6dfbd25068aa887ee320f833b884171ce4f799582e2ba SHA512 e7cba7334eafb6d98aac9bc2aabc59484dfba619647ac2ebcaae441b60583e44020357346b0badb30d1ca3e1b466c375fd4dcae7872050a5db9d573881b9f5bc
DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.6.0.32.nupkg 10244510 BLAKE2B 961a52e13243cce94c6880ae3421325e4a7b0690d387f9c52232092a6974639db6aba56a74b574a9f268d4e9ec9096361f350d7a6fbe2cf56653b140a858b6e3 SHA512 ec48a1e5e9b7e922ff5dfb574d157c6e1554a5a484e2ee197faf46b1083d37e91deb6d2d22923d9c6872611c1f5ec850abb0ea0061c28726ddb332f5a04fa68d
+DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.6.0.33.nupkg 10242435 BLAKE2B bb31f8f640cea5dcb1deda0dc17ca7c3063bf4c546bd624930e5be8922dc6e8a2c893230bdb13c2b2ef966808caab17bf43c2d56bb420730e50a6f095cf71ca2 SHA512 72da15b913174024224492f210618b8f496b300659db848e224da5cc92ac06f7fe3f55055fa99026970b27161ba9e2104a7eab7eaaa29624f886677a6c78e691
DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.7.0.14.nupkg 10891413 BLAKE2B 78cc4ef503e8644315509c31bfb130bf7554ece2e4c5801a5ecc73a934f27ed04eaec696535271b269feadf240c93c9c1cf8cc0c9bfee19aa7597efe84497121 SHA512 61e8a4c4a4bf51b40aa069143af97ef608ad5ba2732586a5415edab0730496f6e654a0909e04ec909e48c2ba2f5f7e0998c7900d2c8afda34320126409daf6a4
DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.7.0.19.nupkg 10890958 BLAKE2B 47aaf19644ff2109ae056308f7f78bb033e83bf06c7a09929b5f9133350d012882b06fe6371aebd99524f03ff16d7b580661aa630767b9f626877e5e42b47898 SHA512 a014d30aa669075c39937e39271080add5e48b2b9552c59af49d3fb00737d9dc0a612fe741d74efa81eef5692c8e62c6fc0de42914cebeabfc10b441dcad11f1
DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.7.0.20.nupkg 10885360 BLAKE2B 027dde78b9d5113152af7019bfde8e2edf1f993cb132c686fccb9e1e56413676c863f54ce6fb32050e5c9a0e9747520cc06330716b49c94363bbfc2b0a69ee5f SHA512 c21db96c1359a2c7e53e3da971b20c07f7edb6e4850af5a7e0df1798361de9703dd51a519381a4671e74e4f982fa4a5f536160334378cd682a9e372b89fa7a36
DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.8.0.5.nupkg 11811511 BLAKE2B b072cfc10d59bbc364012dad4836dcdc538f41d3b78bf6e2ffacf68cc405c8a4ddb168dca48301c4aefa4a6ce92898e4e332d611a25f6cadcc256e0f83f89181 SHA512 166207e1b0c45b565e6f9c634924ba231686e0bd459d672e731c1db157d6e32876c181db76b26be3d652151ae261145c75b7219f2950994e61147cb69e9ab7d9
DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.8.0.6.nupkg 11811006 BLAKE2B 7d56c88cdf2312296831a902400cd474ff2be4059386a650f1b1d92e13b5e662116b1e96c249b2a30e77ace59b0ee82368dafd3ed0d3269d67d2116a3816c10d SHA512 f56d5e5fa3fb12f289543042cf7e12e429c578ced7d6dc0919022ebcc66e25ecc9ffbc9182672617ad278ea64116733f1a715b35368114b3b6ae72d7bf49ecc4
DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.8.0.7.nupkg 11809354 BLAKE2B c0296a950dcbeb1d97364d41e8c3365824aaa12191491d3b94c1dae9afc83361971552618ce88dfecb772a47e52308560e074c89e5df983bee6f3b305221417e SHA512 14dba8794d24e0b861f3658d1d21753fb4f855dbd246c7ec07d9a3322316cfbf23827d34ea328bcdbb62b8f67b791b2ce8586f3c78e8517e090b34b6411afc7e
+DIST microsoft.aspnetcore.app.runtime.linux-musl-x64.8.0.8.nupkg 11813326 BLAKE2B 6351e8ca403ffc361843d1731e7c6dc891de58b7b322f02cefad988f6f633e6b535fc0de94dd84838e3de6a9e92715bfaa93775563b43e16caeb03b82a4c988e SHA512 75f114ea06c9cf43c4f15d4b072aeb4581b24027fde6aed0ffb72901665b53ff70eff5b80c7ede1a17b370608bc62c337a793e76bf6b9760b2b2a24de7b9091b
DIST microsoft.aspnetcore.app.runtime.linux-x64.6.0.25.nupkg 10238501 BLAKE2B ba9e064e98b723c8a9a63988489b01ccd9a4013b30199483bfcf385545835fbc7f4085f2b24d486abd249f073c9a4b51581b317ec7ef700ecd77a630fb6b33b5 SHA512 b4633649cdd291f03505712bd518627494a65773f68a958f51658e22f5773a09857c8f0fbc3d3db7cde33e9c17a66e34b2e7f80fbcb2733c45fc669eb096b796
DIST microsoft.aspnetcore.app.runtime.linux-x64.6.0.30.nupkg 10244275 BLAKE2B 0b9dbb5a273ba2c0f93a689540c6d0fa6b6cb8e6e74f87622e379e42d0249088779e52d720368b22fec41b042cf172a36231b3da14512838f7be8d0c56f7b4f2 SHA512 088a75ea111a22dc46d851e46971ffcdbccb30613cb935384ec1f15fa7c83583f50aa1b77f4121326732bb807092704fcb4a1c8d63899e882181a7e120678842
DIST microsoft.aspnetcore.app.runtime.linux-x64.6.0.31.nupkg 10244546 BLAKE2B 461cd933c6dbb806004a1eb3aefd13c72c3d39136c1a176ae2b30219c660307e82bcb8cbcea423cb5b45a1e1e2353fef88025d754676736068f16ef2933db434 SHA512 74f2e7386d24890faa3eef28f80574b4dd82c6fc8c418ec61cd634d15f3674674ce4a358879369f8a1486b36383a902ea602e32996cdce18eb4495be6a0960b0
DIST microsoft.aspnetcore.app.runtime.linux-x64.6.0.32.nupkg 10243163 BLAKE2B c3456f5d583432066e87b55eb0d1969a2ed3f07dce937827ffeaba9352424862bfa717943616ec25e3e1a4cc75bb79bb9208bb7cc0ba4b7caa15dc22549ee284 SHA512 d752d08db70f940532276ad180f09f5ae585b73d2d4572eef2d8539a2308999b5fd222db376b26cb762a72efb462a38d4a7791e0015516130ea1ed7de99a9d16
+DIST microsoft.aspnetcore.app.runtime.linux-x64.6.0.33.nupkg 10241081 BLAKE2B 6e1cdf4367a5488e7ff4c845516ef11fd49e9fdfd306c6a95025054ccd0a2904d75eda3a175cd5af18bbc30a01e14898c251c14864d114e8d8811d02cdfe4d87 SHA512 c01fdf8100874507ea950c7223c283993e3bed521950fccc0e56c1584ab1c32771f951317f654acfb56eab21f1d3d854436eb774783326dded4225447324a5b7
DIST microsoft.aspnetcore.app.runtime.linux-x64.7.0.14.nupkg 10896161 BLAKE2B 0cd423dec1ce3c73a439f74af6dfb0dd4dbdd177f163dd672829fbf58e1fc9145627c4d45bf243950e668604b18fc95fcbb14a4d109e38f9f150df36a461e869 SHA512 01e3f1f12046e02cd8483dc7025fec4ce57d00efd1c042ec1aad5c482505b44743f4450ff55eb27c32adc8f3b10ea03e0cd720f7b55c73c0ef2ed5c095f2fbea
DIST microsoft.aspnetcore.app.runtime.linux-x64.7.0.19.nupkg 10885170 BLAKE2B b7549ce7ff4e0f3593493528af29f045ddf867cf4f8bec1e12ed2686d8e6fe0b45709db52227696c1559ef2438b68c682b26072ed5e229470e371d6b376c8410 SHA512 ffb1bd7eb074e575f1915cbc2fc474720ac11e64f653ce24bd37fcbd1aa543b0b57fb7a0e256128a52a1fd6967d9cb3f06ebb9fe67ea526d63f8aa9300aeb7e2
DIST microsoft.aspnetcore.app.runtime.linux-x64.7.0.20.nupkg 10898665 BLAKE2B 17b364ebebc76c938b7f3dc1c3ff21edc7c668859c64166006a618d32cb14193a2ad9353333cdd38c9e6d4c1b1958563659f9e827837408e72f0863cc4e63286 SHA512 0c2f886ac4af61f9c592b713de09ead3cb748952a620f9b1105aef213c37a9dc07f58e64cfd644238c607100486ebcd4704fb3ff9af05958404dcc4d1e06805b
DIST microsoft.aspnetcore.app.runtime.linux-x64.8.0.5.nupkg 11810832 BLAKE2B 3d1ccc539df3d0cf6578ce3b47f115e9c1bddb17dab522ddadb7a41c7e778b8a4b878a68174f9c23a486946e1c85019ab430df99b70bbc3eefe679d9eaa87cf1 SHA512 e53840b17723dd593f0daffb9fe549a1d924df1206973c8b3e26e48ab0261822813f745d9704303b69f78e2ad319d924347a35de6ee0c196317bce82df2e91f0
DIST microsoft.aspnetcore.app.runtime.linux-x64.8.0.6.nupkg 11814085 BLAKE2B 6b27c38b1620bb6d6562360275729cd55266a2885f3caa67ce30b623278e7ff725b97db1d354a76e2e612b27cba00d267d6de158e2dc2fb9c8ba9393433c9c0e SHA512 6c16d99992b6aa718d1025d990023257b52b8296c3966ccd2025dcee0af7725ee73367172de5f972dc2387ea0110a4391c7efe7e1fe448cbd6abccab161d2aa5
DIST microsoft.aspnetcore.app.runtime.linux-x64.8.0.7.nupkg 11805865 BLAKE2B ce3f0764c570a493c5404e118c61721b790171de538c2c53033f4185fa3a5f07ddb420d525d9a45e08fa9ec27044cf37783fb566a0d51beef3a1a81046233342 SHA512 d988cda5c92f6d6389adfeef6883adbd5c1c1117af56a824d0db912631db27d1d4df4d8c5e72ed8c438df2037ff7ab57e5d71d14537ecc283a351e3ac3c3be48
+DIST microsoft.aspnetcore.app.runtime.linux-x64.8.0.8.nupkg 11815717 BLAKE2B 9a3095e623606f428923afb049684e57a8c8a948c0f46b17948aa0364c3c032dc061caa8f947df0f942872408ffcb42ccd790d6171993e71be09cc6854e95f30 SHA512 9912abe28750c7a38a0606f63ef02c0543b55a9eaf2aeccc043b4d9bf9fabce6e17998a5e7ec53566e4e80f66b62e16820d7d53f66d1a5e5fb5f0d65b0989aff
DIST microsoft.dotnet.ilcompiler.8.0.5.nupkg 103489 BLAKE2B 7ae6ecbefc06536373c4e31d07679dd83b5cbe6fa38fba43495520547c1827c30da1ba8bf2122cc49f942c600917dd57d404601f4222556db70cd88461fb620e SHA512 226d989326547384da1975e7b3c82f72de598be705d6b912367dd7e41a0ca94683841290cdd7761b7fa94abd14ed4c71e4fd6dfc20cfb16a98dd3525f65dcb3b
DIST microsoft.dotnet.ilcompiler.8.0.6.nupkg 103478 BLAKE2B 48d13e97a56f2992026ea5db8ad2d1656108780f40eda0ef143b26efa22c826cd5cd546cd76ffad1915bd75432855f25543292432a00b8fde0773dd998b372a5 SHA512 a2212571042818adcac9cbbff6f2caa1503af52fa6e5ad9331e3dfeb45d1e467930d877fc11fd9c5031c70ad6a90a54a6e20af0b8ce88c8232996a6b3128b863
DIST microsoft.dotnet.ilcompiler.8.0.7.nupkg 103338 BLAKE2B ead209fac8f5405d518460750738a17af766b2512b54f55dafe51b828510cbec59feb9a206f13ebb45b609c057ae1bec8747d9db776e131e5c2cddd787bb0467 SHA512 9cb4a2c0b49fd555b88f1d81842ffe9c24c6291f8a6b7b2c3696b7a1bbfeee5f1c50d6b80ec2aba55eda833166efe1d6dc23535fe17460c1ad84abf17696cbf9
+DIST microsoft.dotnet.ilcompiler.8.0.8.nupkg 103485 BLAKE2B 2e53418a308486c5ef3e50066f392051e487ac21b3c950e2a4605c235b4132ab5e20bc275c9b3fee6f8084ed2f4b8987d356ac68def4ea50acbcda9b5dc50585 SHA512 d9da7304e1a107b5b3a299889301bbe0dbf7d0d02fdf4e29ece37efba2624fb2173753c0177138d727c214d5cb98ac6af2f56afd68f7996791c2baf245b997be
DIST microsoft.net.illink.tasks.8.0.5.nupkg 1443471 BLAKE2B 01b4c737716d651eba0c0008b51a48dfa5bd057650037bb6067cffcd8b9ecd22fbe510fc153cbd5f0ed6d1795fbab34599cecb95fcf36e1a195ba9a6b5d739c0 SHA512 5f13821eebe47bf5ec4afc22b508b2449e79390790d65884f5a4f7bde16d7f23f7aa3d842d851ec814c85205996d1449c7015c95c5f2b1488ea334c40455bc4f
DIST microsoft.net.illink.tasks.8.0.6.nupkg 1444752 BLAKE2B 9b427252f2b6d8a077e24cb3a81087edcdbff6882c480783e0d43a6d9f6672dd565e226aec54e6e9074fa113975f3eae7c5cbfe3c106f7ae8816464382c67e86 SHA512 e1df55eab906146a1a90101ad356464609be49f78a41c3cf12432e1f2c3032e8ef72b3c3e7a2d1b19588fb89531b51add81fc33fc3f8687185a9f0f827bfc33a
DIST microsoft.net.illink.tasks.8.0.7.nupkg 1445846 BLAKE2B db89eeb73aa86ce75afb1331e245c9abfd3f25a0ab027efa68bdfd0a7da3f08e031f0ba04eaaefcecfa2db6fc49a8c03fb55e986c41335d31ca470ca21fb1756 SHA512 3a7df206415b81aadb0536c3e34752001141b0177e2dd2274800bcc455d61babcc2eadd2bb8f7710abce3a63c30fd88a23aba26cac1156e7b236367f7d6e539a
+DIST microsoft.net.illink.tasks.8.0.8.nupkg 1445824 BLAKE2B 9a1cd0375caa5444e02dd704db6aedeb7a3dfddaf78ef21cb0a80f795b899532298b11ee826c016158577e02b757e0abd32f5b6aa56df6185d9f9e0bfbe273ed SHA512 1c2a41e709bc210e925fadc90e8bcd23a389329ef989cd19783f06dc81a520753b4e99f54749ad85b5792763896a02a6cbfad03ee02efaaf94fb14fa96ed7114
DIST microsoft.net.sdk.webassembly.pack.8.0.5.nupkg 7350494 BLAKE2B 3370bebc45f01aae8b808eb7206e2bb90085eebd59286effcc4e0c677832e46ac3b00689242903d3c058c27c90bccc8c976efaff8b29f4f0cf58b3423046f42d SHA512 dd04e9e449f86a173b9705027c4ccf7e123394a62e15afd230f4b61eda896f7fc797996ef39cf3a4ef841846014a6e5e54b986938c42b2a1908ea4acbbb60ddb
DIST microsoft.net.sdk.webassembly.pack.8.0.6.nupkg 7350512 BLAKE2B e2ca99fa2d0025b19af395d95b407857ba5306e10390514006db9ab71587ab9f4c9fb91b1ea8c71e4e7a387eafba0354d0e96face926901b389f6bbf04698dd4 SHA512 d1b214128dea4f50c4a2c9b511262e6d3e4d1119dafc1992528de87e12494bfb116785ca774dbb401e2c4d906ac1af12b63b189b846729ddb5da7fd420468172
DIST microsoft.net.sdk.webassembly.pack.8.0.7.nupkg 7350537 BLAKE2B a8872e5b27a01e3a9832cafcaadbba82270bc6cb8e39be479bb7358302c9836cad01e8fa1c88c5b0da8d647da9e484b6a11feb3b6523989f3b8c849bb177eeb2 SHA512 8af6b37634a2ae26e0d571047cbc12ca11c1213d17d3259c5dce9dfdfafe281969ac962d55662afe3f1df950d787a70ca0441e7bc2dc47d7074ff6c382dd0303
+DIST microsoft.net.sdk.webassembly.pack.8.0.8.nupkg 7350474 BLAKE2B 5347efe7d167932a175ab87957d882e0355500de047841bff5f471d13b72c28cb6197202ee448a6c10ddb2433d0c6f6c0a53da4479ca3507de7788a00d8b9170 SHA512 63e418ffc80e6bff5564e50c1deff7380ef344164fb2ed3e5043858bf2c5cff87f5b97a4cc6b95a39ab0792137d5b4685d16778dbf8dbaa99a214058034b057e
DIST microsoft.netcore.app.host.linux-arm.6.0.25.nupkg 4050867 BLAKE2B 6f2916c1702e3e1599ffc6607cb395f23f9a97f5d7b9a732d3d5a43a5a81d8eed875a6ff72f29a4b3a4beef022bf473dc8907e71c97b26b377ac9a101a423391 SHA512 3836e290564db1d02487493c7352f82f353d7684a13ad646b157296ed2f7c8d916d2622f090faf41039e111d2b7ecdee1712117b948c18f7d3519ebb6b87fe49
DIST microsoft.netcore.app.host.linux-arm.6.0.30.nupkg 4052807 BLAKE2B da8c1daa67bd3a4cfbe6173fc48350294dea73156f93ced7d8e5be412a4d0717d10df2c5b46f3be906f544b44832f713d17f5b056f513826f7e5b50ed13a7276 SHA512 7b45ac6aa84ba097c472cbb42331045564dff41c5235ead22c90dc7b94d847de35eed22e1daa93cad7df4536247a229506e889b1330aec963b352d4c40a9a79f
DIST microsoft.netcore.app.host.linux-arm.6.0.31.nupkg 4052813 BLAKE2B 3253e66269a5da56cea93da0f37b07e1a625611e4e60aa7c9fdcfc9872db684e1ca02be423649e8861e5d19eac1cb9edc26006eb8738ea81695f498cf20ffcc3 SHA512 dc244ece137a426eba25aedfc0d782f869a3ed631bf78003eccb55eb8a75308e397b9f39c0e5019ec8a5b98c19d5de4024bb290bd84c3cca273ba7f1d3b9c561
DIST microsoft.netcore.app.host.linux-arm.6.0.32.nupkg 4052066 BLAKE2B 39edd07e8eba76878808b12f0e8b78c6f29b948971fe762089bef383a93ef0bf89fcd99cd2a8991fd111b951c11fe167c6e8722eaa48347916cdfd486c6de537 SHA512 3444d5fcaedbbb6b086a78f463d0505f86ac0a612b481dd4d9484f13b6860b5d389fd71ced3d63b28b99860fe53843458a2222586bdd3cc1285ee5b7bb1bf00e
+DIST microsoft.netcore.app.host.linux-arm.6.0.33.nupkg 4053770 BLAKE2B 26391e7219013649b4f55b93ad22b7bbd1d2589a22154d4f1de890a8b1894d9f1856295632d7103cb0d182e8b400beb68cc3b89003d6af9752ea72503116ff75 SHA512 983840c56f56d9ed77837daec7b0cfe383e0b5923e0804370a8f66ddff523857daf31ba8c1a04fafacfb80ac454c8fca56426dd9bac848e150e9802ccb2be2e9
DIST microsoft.netcore.app.host.linux-arm.7.0.14.nupkg 4055641 BLAKE2B f301bb1b82841012c348bad652f6736530cd71058d42ce2e8d9ce81b2d0c84ff2f608ced4862a97a0cd5fcca8963250a327a33982db8dba3fe93032a2334ec13 SHA512 f0ad857400ce7c17a7af7c6f610a857a2f8135c341b3b6a48a0eda7eb31d67bfaae2efb4ad24f5b393d6d0cfbab9866d7b0258d8b8497e04bce24bfed258e313
DIST microsoft.netcore.app.host.linux-arm.7.0.19.nupkg 4058085 BLAKE2B ded744fe1f621bca55adc2515824f120eb2c9de58de01404e352bce19f46366b44d330115c848619a4ca540982d477f5b8831c5a802916ba8024cba5cd302803 SHA512 31caf34c8f2ab45d869d97a2cd1adcb6f92e26cffbcdcd86016c7a2ea9b23fc1bb1df36a259740a5762cfd394981b353c314201e219cc153c060a608a7f85801
DIST microsoft.netcore.app.host.linux-arm.7.0.20.nupkg 4058044 BLAKE2B e5f5e6a548287b5b237945e7242a38319ca46b53791e909565f8c188e3748ce57186e489d2308cbdf31c5e0aa350d486367cf78695c5a9ec89f28c7915be9249 SHA512 73e3fcfc218f7a29f1fdc87af544a8a57d2de27bb1fc9bd2131b89ce195c80da2b69858977ea9f478e2a64dd2075804a23008f7a6ff1013cdef05c3129c1b871
DIST microsoft.netcore.app.host.linux-arm.8.0.5.nupkg 3944234 BLAKE2B b5388b9d6342f10ed31e7fb8c70e1f58ddca57f45ed7880eab5665b1978abb299f71748978e33e051069ce302de6d40674bdd920bc867bdb76d8acfc882aad18 SHA512 b70317080cae3708b54407a9c9f8da720852d89fbb88595e93c85b5cf1fda979b09bff15709e4665ad5a36c979666f62a1713025901b6729d70a8f92bdda551b
DIST microsoft.netcore.app.host.linux-arm.8.0.6.nupkg 3944267 BLAKE2B f6eab6e5052c81004d6d29dc3688b47cd9adc39609b21765496e8858e92f891e1ed3dcdda67f74b5e78b6f77198105fd5cbe4a8c9a5e98a82aba04d9fc36eb7d SHA512 008357252426e661d71d71dd4accdf3879b21e8df4bd175d9202b8e8a7a4b551bb8c733d2f71918209f08c273b9364a1ffe7ea8ec2e8eb9101e483a04b8c00fa
DIST microsoft.netcore.app.host.linux-arm.8.0.7.nupkg 3944392 BLAKE2B a7d544fbda85e1b0adceaf7391d8c4c02e2a8aeb1fec97c59dbc1a1e01e8d11d29ae2392362342e269f65a0057aa5ab70958f5ebddaa60101adc5657e2bf6c71 SHA512 09bb5fe5800868461d5ff6275ac7f999793241368d76fa7512acde63800b5b29d8023e3c1a445b9a0d19a1655a04e5abd60d7470ac9641c173d4703db354365a
+DIST microsoft.netcore.app.host.linux-arm.8.0.8.nupkg 3944371 BLAKE2B 15a43422c5e10b39a47d572499b31b78f1570f7ed779b0644976309c180b773385d4cebd66a8855346a6042c0aea50262962a6b2afff08281e4cd10090700a25 SHA512 072cb816ed173ff5a3d2a8da3e3824234a1ff992e11b5fa494c83a4f3540328427d1ccfd15a8c224099d73076f8ad91bf9cf0754bb84d6da3fb78eb053f17f07
DIST microsoft.netcore.app.host.linux-arm64.6.0.25.nupkg 4521551 BLAKE2B f675d1c73f0f644938849a61739a5dce6d2f55c0f6bb1b69f55826566f305b848ff36c18ee9f743c73e9179463fbe531d25670e4903440296ee3681c720a4339 SHA512 ca3c85e36c1170633102b8ace1cebfff88922182f821d237dac68be4656d52bb3ff0e183f51c81c966de96351430f7b169ffa04a8119883171e380b5845a3c58
DIST microsoft.netcore.app.host.linux-arm64.6.0.30.nupkg 4523586 BLAKE2B 561d09c29208b85e9be7b6b4274b7410bc327fb6b9b8545982df2fb5ed83a6c6b6f91812b7ac77bf96aa2cea61d65842642f55fbbf92f6f7088ec2e5f64dfcd9 SHA512 a99b372237c886ba8ce8ff514c65e293b951756650fa4eca0d2faae380e6d30eb08a08a0ff4a829612795216c32e3774e675b3255b4f0424f634bb1a3ce0c35d
DIST microsoft.netcore.app.host.linux-arm64.6.0.31.nupkg 4523642 BLAKE2B b3dd78aacfc63aa38b1412a7b2f1277e368873e9d3776ce5260d2f190c1174d4f7f1d32435fa21a33fe1e0f91162c2f8ec6f4991e1642cf4951b324d9e15dfbc SHA512 a6ef5682c8b24c0e2810ef18ac3a3ba6a59a8cd21991985d65db579775bd25b1d3a3cf58f9f07144cc2f26a100a12912bf4c9319c01ff4b16d80fce6da1920d2
DIST microsoft.netcore.app.host.linux-arm64.6.0.32.nupkg 4523172 BLAKE2B 2cf3ec18b06767aad1b7236675d3cfb1360ba25258a2bb98fc787d2ed932e6acc5723969b2b17c598d24adfb87d9f3962f8996f4482f518fba3ae5a9bbfba3fa SHA512 284df4836f5ef2128d179ef790d11ea3a9ec1850a8a6522613ed52bc456f8f3e42f419466b3694f6d70bcd19f455c529265278cfc1efb2b166868aafa9d6abfe
+DIST microsoft.netcore.app.host.linux-arm64.6.0.33.nupkg 4523177 BLAKE2B 6c380343fafa313be2f9c3727d59a917f86fdf623e851da1905c38ca1a12a9b88f4d35de3027ef53603f5b1c7ecf4858afdf13ddba4d2106fb0dfa333dcc39a6 SHA512 5bb5bc18253f62755cf4ebe5d85f1855ed70e5f0eb03970d5bfe55712c69f14604b25d20e975f2dc5d6b1b9d6ceeaf58a75439d0d45d75cefa3ce22b2fd756f4
DIST microsoft.netcore.app.host.linux-arm64.7.0.14.nupkg 4603107 BLAKE2B 0c4e12fec24256528cf9b7441d484b4dd61fcab61e7d1915a8669a03574fd8d12243571ccb7d55925a78762b723167e4106f9b30d9277f0d75e1e0dda2785a9a SHA512 3af197a70568fcc1f636b6c5e1ed267724666e812197913d570737c1c2e441ecf5a833a0695712a79b4eab8f67df84a1ef78d82bce2343ee8775fb069c87f7d5
DIST microsoft.netcore.app.host.linux-arm64.7.0.19.nupkg 4605149 BLAKE2B a435691b7556fcf043f76a00e8653c8c29d42474873ea9ed1ffc28a814ee24b1cad0ea7de88f37d4813e48fbae9bae0e6a42a10ff8429151151e487f4c2f3740 SHA512 65f9d0c5639550ba8f16e71feb62f898f6677c8697e641496bfe0cba2b7e45cd0e79316c7653b61f715900e762d1afe03bde830db0885ec98fdd6c1346ffd56e
DIST microsoft.netcore.app.host.linux-arm64.7.0.20.nupkg 4605175 BLAKE2B a70fa362c25d7e3ba1ef25c28df9dc3e50c6490a2f9f1129ddf76c7d916b71a153f8ab3791e65cb2d4e7a2f74d9c45347ab02ffd273e1713c5ac72ef7315108a SHA512 6be4af24d35540c1966d328a983452e0373cdd6ccfe1110493676823752310c90576c2db126d8b7a9def094a5bee692416f8d83cc885a8d88d1ba3864ee55a54
DIST microsoft.netcore.app.host.linux-arm64.8.0.5.nupkg 4724849 BLAKE2B df3576ce3ef341d2f19cad9287c4d12286db69415ec1a838ce176c8bbd1a6b0bcfec932b7735cb55ca5cedb41fb6002e6814ea49f81702b50dc8d06397d99fae SHA512 a2f823dbc2c1df7b0142838e6d2316392771f0bb818657c1dfdea7a9e5deddd44f4ab781dea27210eec04916087ce4883298cbef887834d8e3a890f954ddb559
DIST microsoft.netcore.app.host.linux-arm64.8.0.6.nupkg 4724809 BLAKE2B 74e5f54c97529dcc478f433a757acdbb7ac75f3a9769e1a35dc7903c8af8eca42e36bb4cfd8d0552ec12f1518d1389b81f1a44d4a96b2a08b7beeac324551877 SHA512 5de4ecb0ed7a4f624ea1331aa7a0026c3e66801da69f5c06b3b88167839fdba4b66d19b6b7d9faabd8d6fd5f0d8c11219df3f01c89396339d2898128347adbc7
DIST microsoft.netcore.app.host.linux-arm64.8.0.7.nupkg 4724643 BLAKE2B 109d88cd32f8feeff51b2b8cd966fa28c42ea933ccc3977eab48df6e10fed9a8f28cc49780ee8a2bbd0d3edbef0c62338f8224a94fa6dc8d89a7a70a4f280243 SHA512 cf44ce26fb3197944710dd019452171d7bd262b9db45e9186e3f13347c10be2d0ea3c40a042a5df8f6569699023d5f0ea0b36dac00d005cf0d2bcc151fe583f9
+DIST microsoft.netcore.app.host.linux-arm64.8.0.8.nupkg 4724516 BLAKE2B 63f92beb944b9fd3b940ec98b571b4617944154dbf30ab53ae5b6cd1e1be6bc0d8d41f278aae17f9d33514deac16448123e7aa6b8e617d6bb022f5356dca53ea SHA512 4547e71a3fee0c61795d0b524df39d027779c23deb224ff360c6feac217145daed75526c4bbf07f5b167eab923a6a9726279b45f91a707ea0aa01a19446dcf16
DIST microsoft.netcore.app.host.linux-musl-arm.6.0.25.nupkg 4057878 BLAKE2B f62ffea6724545f17d34a9ec233a8a5d8ea21b47a96097188347b88d4503ec60322f85d9b1225d9ea1068a0205c6e80acd372bb1cd17c4d7c54846005925a507 SHA512 614b80a546c14bb23cd7b8baefb60247f5d501c040328440caa809b3bd478085a71e314ef680379989847090d544b1a17f42443ad5ba381ad271e45a412b4de9
DIST microsoft.netcore.app.host.linux-musl-arm.6.0.30.nupkg 4059759 BLAKE2B 1c26bd29b5f4373cc5d8e567a684cebbf6df2f618c4977aa8d8c6ce21af1449d22771af7e5eb241300a84ea8f19bad8141a5fa2dd818b259f348f19b8cb3e9fb SHA512 e5738757e464edf9b821433dfae696c51540e996bdc94e983e27e1755d25d8f295a3833756191becf764da746326cda29782f4cae343b767e6e9ee810025f2f9
DIST microsoft.netcore.app.host.linux-musl-arm.6.0.31.nupkg 4059778 BLAKE2B 84818d218c5e9c6c1d5188c4b6cb5163e5b4c9f77b670e6aa29270801e645e21f7663bf41ff0a4c3c2d466cf299ac4a2e1a6c3b50babc04c142f39af27263eb5 SHA512 b40e6171e9421cd852930d87e2847e6958c77689f2378e40eb18f3654ebf1fc06b56ef2f4eb0a53bb47dadd5953c85085d725fdf332b748e47a5e3fe0719d25a
DIST microsoft.netcore.app.host.linux-musl-arm.6.0.32.nupkg 4060016 BLAKE2B 80b09f482416c0243366f3c1a4e2cd4ae6733555fef5fa4de0b750f3409bf2165a803ded2ff261c1573beb9c9439f47c4d0c56a7431f610e13bfdb408abfa344 SHA512 ccb7180f23ce94d31fe618da9196cc36f12760e778b8393b7f87e3ed73a978a8d0fbfcbe74c1cfdaf650da39ddad44c8d4c0bcdc81190bc1fa98a1c84ee28a58
+DIST microsoft.netcore.app.host.linux-musl-arm.6.0.33.nupkg 4056476 BLAKE2B 1a0b34006c4cb8a886305611797df21cc342301dcb3c02003ba360eecb222a0855b638525a555ecd4d88b0ec6ce34df3afe68cac62c6d91de4992020209edab0 SHA512 42c58f3f8ba8bbb10a92807f964974bf9e1df17a08b9436941366cb4376910436464e45a9132dfa27231483f4747f9a826bd8ccf2a47e32b2f9098a1c6d45de1
DIST microsoft.netcore.app.host.linux-musl-arm.7.0.14.nupkg 4060406 BLAKE2B 4574c602e40d83136d42be774e3a4fa4c6713146d69cc5e86dd50c38f379d9588cc89e0c62a68d8f0b036cc24a35b6956ab49715353a0d69db44babb743eddc6 SHA512 2d6a4f3b6831dc718f11a5e971ade84d94a306f7ac13200cd1dc036b716b43000f1ed079c9b3f2807e5cf3c3f70ad6372f421feafb373fd93716d429d9b1b50f
DIST microsoft.netcore.app.host.linux-musl-arm.7.0.19.nupkg 4062232 BLAKE2B 19420e81fe6a0148af19b3407979713cbcdf385f4f6f471387e2896fac9953be7de0e0e71337a59fa6048761097b4a94f134f422ec3a1cec08db439a96f64cd4 SHA512 f7eb36a4e2ba121d6dbd597934b3677b081406c8d4e2f9aa2e67b3cec8aa5119e95de02d87b3e1bec01758518eb20621e0df89f657198c4c2eac448536d77c04
DIST microsoft.netcore.app.host.linux-musl-arm.7.0.20.nupkg 4062234 BLAKE2B 9206c70891cf7b0be0ffb39c60d39f30d6356ea969de6f73df699596abc379bbb3bbb8a046afbe16af548f6ff8aff4d994b4cca1d9d289aa203adac5509e2228 SHA512 bcb58d896704531d9648870ce54e641c3cf19be213a44ef8e9c23315cd085d8d9480b69cd8c3443319b2342fa423aad7606c14109c328088d986e8066a7bc3b0
DIST microsoft.netcore.app.host.linux-musl-arm.8.0.5.nupkg 3949999 BLAKE2B 87aa4164831f8e153244e8aee9734608a0687fd628d159a9d3f86c35ecd5cc632c941ba78ff2c2b21e3870e1b1177a0b5d5f80a1339cfe0fd70f29e3a359b913 SHA512 31174ea42bbbac6889d3b440e8f5dc1ce5dc849d885cc7bdffb447638eac8100d6473b7bf202e5ff703b9f059db4fca81b217c688957ed697cdf1a1db21bf810
DIST microsoft.netcore.app.host.linux-musl-arm.8.0.6.nupkg 3949956 BLAKE2B 130e60d161fd378df022df6e4f589c849618df1d75bfdba9c20396169855f191541fee2efaeac5157a12d706d8cbb0e9a09ac192a8c032c8cc6ebd903a49c7d7 SHA512 037fa0249951adf27d211a40c95deca6942297bd2377362331b84ef8bf68f89eade15f24234cd0ce3a8460f4d4808c6ccfb1436f2a40fa14638825d7a4e4807a
DIST microsoft.netcore.app.host.linux-musl-arm.8.0.7.nupkg 3950117 BLAKE2B db143f6bee726a9af81f4f2c3265f6503932a4d4ce8af53b98711711e617b692a445d65a6721fbf8b58ef5a5b0aa5d5098797b0ffa2455cc69830481310ff298 SHA512 d1b030220293990e0540cadf79fa6f540acbf7e02847a941b5cf4675c019a6b67f648aa376260f3acca5f4d76bb796c97922ef99cd002aea4cdd325bf619ba88
+DIST microsoft.netcore.app.host.linux-musl-arm.8.0.8.nupkg 3950085 BLAKE2B 2aaf4f0533185c86fafe41c2ad17bd2d206510a40c6159f899587742b3b90fa4aec58b4d5167989b982950098b08386d39377c7b24cae3a709cceeed37aa91b7 SHA512 94478102a4278d73cb59cdc225aa9b6674cf6824a94a5fe71cb7e074e1a7ab8a1aed985561ecc51ba61e846b89af7bfb591168b4f9cdf57153399ee6120f4baf
DIST microsoft.netcore.app.host.linux-musl-arm64.6.0.25.nupkg 4529006 BLAKE2B 8908961820cc4d4793de3bf1b7e5a6c2dd71dcb8c5fd857b0cff8c2a7c61d0a3804374e7e699758cc4e5d62794c838bf52fb285162afad7ff303c02ea80fe1c4 SHA512 86da2e190ff48042fa663809c0c60a7d339760aa481caa38083e57912fb3adf076d991c009cac73914af97a5dbd182206748c0a9cf98259e510e00e2fb146a65
DIST microsoft.netcore.app.host.linux-musl-arm64.6.0.30.nupkg 4531042 BLAKE2B b910bc4b059af09129adee2d9692a02ab91b91257c48bd67d6aecd3275d817a73a5b934b8b2c6a8449f74ef115a83f2271a24baf444b9291f691f1f1c55c327a SHA512 6e2f80aadc7d44da239560f639355feb640cb74f61f66136e78596fa692348d712fc67fa969a0e43d34b7fdc72972774091b7ecfb3c3e40d95a66d87bbca6655
DIST microsoft.netcore.app.host.linux-musl-arm64.6.0.31.nupkg 4531083 BLAKE2B 16616d51dd1554b0fe9ae82ed0568d8035ab24c8257bd3151a0fe45f1d44a376b117807aa2e194f1f2728ff3bb447d7167adc0e07820ddecf23079015af012af SHA512 285b172c9126faf3344bcfaafb9054669e4c7711d81c05e41911e26655498eac0aa7878c3626f6bb19a01e59d711a1d510c2146fe64a726cb106811b15f49588
DIST microsoft.netcore.app.host.linux-musl-arm64.6.0.32.nupkg 4531542 BLAKE2B 9f94e11487f8d438eb9668f56671ea578c14a2ccd50e6526eac2037055f609a934c5f8737b30a600d88c9c46e82139029f159e49fc2592c0191fd01ab261c4f3 SHA512 44d926d5b005c4f92264ff69e218d6b6b132616fc74fcd8b6dbdfc6627197bbe6824fad624e090ffcac53621b0f6045e385f9e0e80042dbe8f66aab33eb51c29
+DIST microsoft.netcore.app.host.linux-musl-arm64.6.0.33.nupkg 4531586 BLAKE2B 88e1ddd2fa8bb64e689a2570cdf1f253ff2ba2f4893e67b0eb6120227a6fbeade816fb55134834a6671ccab47ea490d023d54a64ca4a5f219c3dcd63cc116884 SHA512 e45d3727da7938a5b89da03733e4601f738b599012ca200af93543e39baade2c4bc1ad85cb3707828664b5d3be07d6cb272aef35371d596f3c013adb4f1d18f4
DIST microsoft.netcore.app.host.linux-musl-arm64.7.0.14.nupkg 4612049 BLAKE2B 50877066dd7bbb0de686f6f9ea18a8032703cc80dddaf43a27fca3a655b65a31d87e9bd651e7c309ff028a023fcfd714427618a4ca3b42babbff1e9c3fd1b35b SHA512 20a8147d627d83ee55c97e564b0dd40584700dca29078faa37421b0bc10e3b31a5c5247b7097c5bd32b7bd7e555172794bf20bbef08e2323335f78896e5347d6
DIST microsoft.netcore.app.host.linux-musl-arm64.7.0.19.nupkg 4613857 BLAKE2B aef013bb3f9845efedbf4e628234a7eff2dc3adbeaa99a646783efcb866ce3725dc629ac922c3edf27d2dd891d03acd738b6f7158633ab5461ed9e6f7c97c549 SHA512 e2974db5a7b2364951b3fd25a468a9ee27b4f34554c46defd5b6a4357c024a39bc370d3b5afbec6736edcc42c4c28d0ccdeeacea42109caf37fc9789b1ae5627
DIST microsoft.netcore.app.host.linux-musl-arm64.7.0.20.nupkg 4613980 BLAKE2B bab8a7b4cc39d1475f9fb8e7e374f69e4effd482c631125bc9289b3a936cb6810eaa87d3fc6a582c1784ad155dba8a7065a669003bb95803d9261ab4993ccd91 SHA512 6c272695a5cb066952710fc75e490b7f50d842d3a3a9eb7f748f32dac371d61bbcf41c0441cdbc8a7ce2db83d9f468d8a372b22afcbb535eda95d2bc6f6b9803
DIST microsoft.netcore.app.host.linux-musl-arm64.8.0.5.nupkg 4728659 BLAKE2B 77371d3c4080a0a79817051b194c76e5122573292ba04aac957b4282c9feabc38be69ed0efbe0c04b633de6e93c4f43f30e88e961b20c54b71cf1561d27e405b SHA512 690cd32b1acc284fd380d71baf4cde41b2b4f04e83875db387766c8f4777dd2ced8794dfd51b0f30e2c6e62ebb309647d7655908316bcb68fdbc32f8be6c15cc
DIST microsoft.netcore.app.host.linux-musl-arm64.8.0.6.nupkg 4728681 BLAKE2B a2b8d08bf566bffdc84c188217c87c78cf0f5ac013e15f71d88bb4ff78e653ffa9c578e0de242aeaa7d8bf11b302178beda3d246393ebf7d3db53af551ac3a4c SHA512 0d8658580c3e5f74a4e89bb396004d1ed8aab570108e1267e93c1fad5dbce3b58f694623d8b76ff7a4ade79ffc3cfa156148d25bd47020fcd4587ed5a687f746
DIST microsoft.netcore.app.host.linux-musl-arm64.8.0.7.nupkg 4728572 BLAKE2B 0615406053f3f6c167475649b606fc8739c9ec8b2506107eb6346531ecbd1976618a1689cef91fdec46d8a5346a53a644acdd5c6321cd7aae2a99f306ce79eff SHA512 21cd75361705142318848bf5d1d49dea46f49fde183bf13a32fcf88b95d2edaaa493c221ebe953179b3c8e0cdb786f838120233e07103bbd92966787504cc69f
+DIST microsoft.netcore.app.host.linux-musl-arm64.8.0.8.nupkg 4728508 BLAKE2B ac9943682f73dcdb881f31fd31f2515279e5492216aca87c4700017ac3c6c79249577ebf3f76be8bb00efd79a5cc8a8841a4b3a8826100086b4ff52055bd0b37 SHA512 dfdcdaa35e81dc5820215a513de84359d1939300d454c6a4dfd2ea05c5dbc923db3654cbf4eb997a858e207a6f74a8e4618181e293fc10d282d7a5a261d7b7f9
DIST microsoft.netcore.app.host.linux-musl-x64.6.0.25.nupkg 4914516 BLAKE2B 0e5ff43f515d6ec10b2d47db1ab4d0459ecd82062d714e8ff72b2f0cfd2d9dda1ae7855e10313acf66e9c62e14377e9f6e370afe2fe3a06315c3ee34535ed6af SHA512 1d8f689662675d4ea68f79d3fe0a3e1eaefa51e4674f384555d4136e3dde1f51bc585bb6d8c4bbb46fa2fef2ad69a41204633027ee1473a6aa80ea121540fc3a
DIST microsoft.netcore.app.host.linux-musl-x64.6.0.30.nupkg 4916308 BLAKE2B 511c3a940c1a22bd1025b291c95e12e534cd92d922628389c87b7ad03edca384bcb51e42cbad6e3c7219d6a589a4ac78611aa1ef16994f0d0070a1b2b31c0817 SHA512 089d5e350306231904fff9fb1cb267ad75fe117373823ec99a52acb0a49d2feabbedf87d3038c2a5d1d79161ba7ecd3b30a0c579058f463953bf83c9223f9560
DIST microsoft.netcore.app.host.linux-musl-x64.6.0.31.nupkg 4916438 BLAKE2B facb49be5702cc1ae815d14160c2845d247505119a2d58956bd28c0ea46bb54726342a4f990652013ce756f929c0b8dfa4fdd93ee74ad5c0a3b767775cfb3754 SHA512 de48220affa4cc1702242c2c6ab5437da28f61136f55a4633493427844e637e63203b8326a38d518b420e9dcbccce778084a333e6875bc8d9730b7c1ebf6d079
DIST microsoft.netcore.app.host.linux-musl-x64.6.0.32.nupkg 4916109 BLAKE2B e03ba82dcb850765c3050d6a70a35c9263e16c8faa1e69fabce79deacf382cb351ea688123c4d4327fe689e2951c662498cb0c0ca913fb70bec6cdd59fcdff60 SHA512 0d39e8e8a2b4f4bad490ec47bd4fc8258a93bfb9675694d5c7b4ba5f650a0bdce0fc716c78a7bb5143e594132f56a5f7158b5cb90d810aa4ae2eb137d0921c4a
+DIST microsoft.netcore.app.host.linux-musl-x64.6.0.33.nupkg 4916109 BLAKE2B e629c67743bece1535a1d10a21b2c678b2016bbbdeb61e6250c1f477922eca5c70e706a9baa7b0fd6e8cb296068e1b7ca6dd02e39a519a8c0886d0c917c774c1 SHA512 f62331fbe3684b33226e5e263dc15c67c543049512018750b687367c1018b196562175e2d0c11cda67a90103f2ab081a5dfe87944834662e606f184b692b165f
DIST microsoft.netcore.app.host.linux-musl-x64.7.0.14.nupkg 4934269 BLAKE2B e4dcfb959a8103e65700204f56d7651a8b739c204d4c891af5466d8fe679c14417a0e1dd3bd36b8558f8bd2b25d6440e43ac848df789cd2d4cfda1fa83abcda6 SHA512 e3d443f010e93e0f6948b2ffc03395154b6e16368a61c74159f28bfb1896775e452c493c56d90935cfbce62b0e2fe9cb250ddf61df278a8e6bdcb416b0573b39
DIST microsoft.netcore.app.host.linux-musl-x64.7.0.19.nupkg 4936699 BLAKE2B dbf8240d0508a364a0a79b74efe21adbd9251f4f931f85050013cd9a89d669b439095b8a466360f7c221c45d5017729bea549aac30a5854197537c2aa288ddfa SHA512 2098296e8092a3e0910d5624f0aa46622371819702c4fefc49782062e21c11d6526cda85cca9941097c897abb9b2138f2abc77b1264f92c47f9747f4e0bc0ade
DIST microsoft.netcore.app.host.linux-musl-x64.7.0.20.nupkg 4936698 BLAKE2B dee8b88c0667df42a1c1253172d6e7d3d6b5012971f99fad89f500e21b1206154d3e3d5cd5e6b4528925ed5748e60625286a671b2de111fd4807feb38357383d SHA512 f64fb9a8794bdbfba20b9fdcadf9fe4a1bfff77155d44f682c514aea702cfbfb545cbd28970b2aa7210c50074a740a028224efe741a70635ffee3969f5b32696
DIST microsoft.netcore.app.host.linux-musl-x64.8.0.5.nupkg 4989398 BLAKE2B 09865704eebc14395252aa6446ed904621f0bb5458ef48eb06bbe2dc704e959158cdc5232dd944fe8b9448c1495cb67a17462bf22eabf660dc614ca529d92bbd SHA512 04c18967a083e79782fd5fb056fa77a890af1542554c78714fb37831ec318cb981f919c63a4d31982311a26d34f40644ebedb621fe11b8cc33cae7137f83dd3f
DIST microsoft.netcore.app.host.linux-musl-x64.8.0.6.nupkg 4989311 BLAKE2B d874b6dac2f03a891905778c668d95d6834978c69edc971da6c1c9c4f38bb8e0fb23c6caae95e156ad8953b31a1a7584e4cb30434312065e64b28e69d91c9b8e SHA512 5b20c7f73a830e1e903e210e681bb4b8d3b3df3e0c62db22280223e58d557a39254b38bf50aed5bf4796d44a2c6ad3ad98d08839431ab8603d0887886731e6ed
DIST microsoft.netcore.app.host.linux-musl-x64.8.0.7.nupkg 4989008 BLAKE2B 53e94e5d494f300896d8f6047bf8fbbe5f0c002719a77e11ae170ba97af084a39039eddf14fc2a50613fc27f8d0cdf02fd56b9d8df54b7ccdec1deb4ac1921c9 SHA512 0d83c8a495e457e237fc4538a0bac69fc9f9d635130dea48dd641e89e5b7266bc5481766d56bdc76f947217ee601416089a2756660385a2f6805bb34648f6f60
+DIST microsoft.netcore.app.host.linux-musl-x64.8.0.8.nupkg 4988922 BLAKE2B 1d10685afe56feffec1414f6f7b4ed13b0ea57f9247a72eb47c243d2a96f3ebc9b6633c90d97e81758916ecd40906f51668a17051ab0d7864f2693fba947c09f SHA512 6165c828c0c411d7b810b56c33881577beaaa500266f51cf0c72511ddd476cc293dc419fb13b79506669236e7a3e172506001f5c57eebdcb4e6ce3423465943c
DIST microsoft.netcore.app.host.linux-x64.6.0.25.nupkg 5009896 BLAKE2B 8f4d27cf0517eb777484f582a8fce0468077caae473b32eb3ae71a3f845aef3846300f855ccb9dafbc13675ee570a273626b822065e66461270bf6d66f58f788 SHA512 6c929e8d7efa8be8234a920b8f5e2f701198e7a4bd95749777ddda1ad7551cbb0262c3ea22885636e5b536aeef111e82c60a69523ae2460c06bd6b2ab9cc9106
DIST microsoft.netcore.app.host.linux-x64.6.0.30.nupkg 5011820 BLAKE2B 95ddb8235759cc060022d9e790c37b808a924ff1a57638d0d1ae4b5b9e37230104ef72071889724d315ebc5eaeb4c71a1fe99ff5a0000932f69e700ccccc4d8a SHA512 f688a6d8bc96c3bec5b1b915c34876abb80167d0a153c92a6d5d15fa7dfa4a6d914835386debbd477f64cc3f818fd71ca0cb7a8e1fe9e37188cb9471e0cde6cf
DIST microsoft.netcore.app.host.linux-x64.6.0.31.nupkg 5011823 BLAKE2B 841f0fbc7a185c75df39a08b438c311cced189e8923943887bb2d13bfcbad98edd422bff68e71b9a8bc0d9f9b26066e9e13e676a9c16176106f38fd248130b96 SHA512 91c1718728c4c30960a8e6fc28f490c9c5c813e0b67a271e550d234e2219ef1b07468f417559f4d2055675ec49241f86b2cf52ba450b16b76d055a3f24a14fe3
DIST microsoft.netcore.app.host.linux-x64.6.0.32.nupkg 5010021 BLAKE2B f343d3c3c539d7286c81f1e8e32865ac15c859174d35752431ba7a3bb8991d65e44c48acaec22d301c78821e3b446debdd6c8a6096b50839a426729d70f0a779 SHA512 8aa8f796b8d4f610951633f8cf80b4d14ae2bc46d832b96f86c8e3bade9a858e864a13625292e50fa78fc4737501e769f817dae4f57603a8c784f42662367927
+DIST microsoft.netcore.app.host.linux-x64.6.0.33.nupkg 5010067 BLAKE2B 45600bf2df24022a8c300a806604e905b1fcc4b4e5f1318c602872470f1181b1b3b6a1faae9d7c6bf6fb631050241c391cc6e270892359dbc8b1fb679aa7a66b SHA512 67515d804dcc437041989f286c096f653c97e6699f40a105d2d59c054b6d2dfbd941bb0c89c2784f77dce9d3e13ba0fa83dc4b05cf87ecc4eb9c4cdd58397689
DIST microsoft.netcore.app.host.linux-x64.7.0.14.nupkg 5038134 BLAKE2B 53214e07e86d79f7a33b5f07e3e586f38dddf4cec118387368de1df28c1df5e40d3264a1b285d97a583f6b89f3c9ace4c97df28a7850d1e5c550af6a55458877 SHA512 20f1892a768051b1aa856356a705db1ee62a046000427c72984e894368403dc223aabe795d14558da4ff1933eb912df6a420f1cf72a37acce0277e64ccf39372
DIST microsoft.netcore.app.host.linux-x64.7.0.19.nupkg 5040545 BLAKE2B cf32dcf628f46ca4c53c304fa1dc83634221ebd5b53dfd10cdff512e341de7bf38c9897a8925205a79999077278e0726d0daa0660074ab903c2abc903f701193 SHA512 ab193efe71953349a65adace6616520636a9c23a8b3b7c4a688e095f9c85f1bf757fbc833847adf13f9977f4a4561d413c353407d6f8fbcc446e81d7924b888c
DIST microsoft.netcore.app.host.linux-x64.7.0.20.nupkg 5040546 BLAKE2B d0200d46d39d894a492520d5a7681e35e1a2d85848fee62b1c214ff2c2a1575f22daeffb7ed847e9ad68b83ec3231b8e353f95c801a65acf04d71f4ad9bbb852 SHA512 69b3e5124b1efedbbcc3f17d60f1bb7f320ff8d6ed7e17c1ae44e30a09d15272fe1d74649fbcacad4409eb7cd69615585a2973c130265259e3a81b19f8fb27ce
DIST microsoft.netcore.app.host.linux-x64.8.0.5.nupkg 4982203 BLAKE2B d5e943a79a8f61cef084f3a2622c6c1bc8e5ca3b6499b25466203588b916da56f50ec3378d9008549be5c4aab6bd23f4ea15d5e79c7b13ef414a388d293c2bc9 SHA512 a57690020e3bee624701c8cda1e6ffb1c91d659a21f191d882a4abe63fd64d811bd3cb860c59cc05dd9dfdf0b07cda40fd31aea7ce75d2cdc57f51ccbf29a35b
DIST microsoft.netcore.app.host.linux-x64.8.0.6.nupkg 4982205 BLAKE2B 3ca40d9d8659f86b8716a08e864772e698f1951254099f0e13013a88dfb8c947243874cf617b7cb549cddcaa76de1c825cde0f3b5a73dea955231623ae09a619 SHA512 a18db7c3d7771d7e63a434fd484aede7525e4e96de13a32242c167ab748af9c5c16d3432c0661b2509c712f16810f0c287ec4c7a9f5b575de5015a0995c967c7
DIST microsoft.netcore.app.host.linux-x64.8.0.7.nupkg 4982167 BLAKE2B d62606709563d5f00e008cb1604755b392d83353cc28fbf7501684995fbd9b2dd4e3601e5dc69e4f9ca2a05fd34e8dc3e85c73ec21c84ff02df774818c0d5d25 SHA512 bb0e3728530e6c07bbbf08788b7d478bda1901beaf3e33fad87db2092c4fc27b722af7297a27577bcd0eb0f1c27e5e9d549d816e0df6d651a2d8f612cd22a491
+DIST microsoft.netcore.app.host.linux-x64.8.0.8.nupkg 4982237 BLAKE2B 91aafbfd44a0c0abf4296629109d9c31da4ffd025e81cd1f2209036a7964021a466f643338df41022704d5ae40245489025e149abeee692a959b0b708d7929a1 SHA512 981ea6721223b917cec1e96bc90da20e1931116e107268b9ceb531b73eaa5d3a8cebd74d96c3cf15da6c9e9c5cbd6dffb65c3f7e47720f6b839685bba006eac6
DIST microsoft.netcore.app.ref.6.0.25.nupkg 4780742 BLAKE2B e37ff3c76ef9ad7798aa5c35bfad64858fd7458b5a89ee57a7fd78a21d9faef7398da45ea2b3ba18b85bd037fc1f7187c9028102f354417ecfff7d66c6883111 SHA512 bc32eddde312ee586d342c6430f21f83f63ba7af40b3e94f07ee9d4b6f3cb17126db3edd953c906ab98248586b4255bca2956d550ee65bd797effa030686bf20
DIST microsoft.netcore.app.ref.6.0.30.nupkg 4773202 BLAKE2B 1059372e948e527d9b0be78930d5c03ec959b08008f86f9aefcae996d80616f9fc92e95842d93ed8412efe3a16309b937a3186369a8def3cc4d68f7131e2da82 SHA512 690fd8735a067a1abf5b75b479523216d7b9804e62f98d3f46e8e55a6aadb977fb2b267175883d3003633aeb4976a0e6fe28ceb421e32bafbb4d149dcf4aa11f
DIST microsoft.netcore.app.ref.6.0.31.nupkg 4784516 BLAKE2B 103d0a2af28e871a5b50249cbd58e573f350e24e232f598ada6680f2af421e3faab39384dc8a59fe6593af81036dec6760aa9eb8737d530337ce4a07da5726de SHA512 512e4c0912194e42810384c9f8fa97880dfb4aaa45617f6568aebf5dc1ead619b62791b0064f02b7281ac74ad2798389bf6aff4fb8ccedc64496870ff02883a6
DIST microsoft.netcore.app.ref.6.0.32.nupkg 4781786 BLAKE2B e3c370e597f34457b338bd4727607a699f2bfa0cbce1441faceccd679f7b7373cb4a2cb37f047bc427be5c01dfc34c141f5eb9e50703a45fb3364a9879ede215 SHA512 83051aa87a0867ec7d654ff3d7dedcbfb316e714295e635bfdcf5aad407c806bb40ffbfe3f6c3e06acad35868e7afe0cef2688d61811817f311a2cf5da3540b1
+DIST microsoft.netcore.app.ref.6.0.33.nupkg 4778672 BLAKE2B fc86619b7705b8496916c34b2b7c190a0e91f63f4a868d7f0536dc46d416e7b04ef2aa6bb1c321418847eac41200ac4c9ca007c3fba09bc4939f92f5f80dbab7 SHA512 5c4dc40f640fbbf248e5134457f8018a7404624f88c872164611ad3b652019d58255896f50e7d0c4a827d8fdd2a727105713d08d05769b193abc4de329be5663
DIST microsoft.netcore.app.ref.7.0.14.nupkg 5924593 BLAKE2B e8c3cae7efe9714c58143b7c4ffd0bc0b0e6375175649c9c7e9b3bf5ef85e888ec8517976e2a53be79f3163124ad24b3fa815432752061a6888dff629c61e0e2 SHA512 c3eda2abadc722168c3c6c99ba36bb1c43d22c25cd3d66d656d93a17a9f857c6aa227c916bccad37660e7408240b99527f4d2d442020911c40d1dd4108b1f931
DIST microsoft.netcore.app.ref.7.0.19.nupkg 5928969 BLAKE2B 455292a6ef32b97a6b8b60882996872a52e7e35afb4a8b96bfec38c38dcde4d17c62da7cfbafcc9722dad320116e586ac93bfc77236deabea4c1b2830d3cf3c6 SHA512 755f639f777b4f959114257fde1c0bad768956a9afb196c054d369ee4d4a710d5e5602e39068cccb1d8c0dbb7e0237eda4c0e6ceb9843df4f8ccbd2f17e6ca13
DIST microsoft.netcore.app.ref.7.0.20.nupkg 5929716 BLAKE2B 306c22258f791b2ffbd3961492609e1190d787b70d8d523776e717883a90cddff2d0ba2bd48562993bd807649c83033f5fd532a681a5a85a64240e25ca9487a2 SHA512 764eb3fd9a8ca59e25c558ac8273d7d47f8cc225134501e1c2addef553122112f996855da87959f5f4457c07a3133dd4f046ef195e37569dcec05e51ee69534f
DIST microsoft.netcore.app.ref.8.0.5.nupkg 6834625 BLAKE2B 87325772ef99edfcb3305c84bb8405a91a4c895c078f52685782cdb99c655b3ffaa2306d6c13bf2f1a6695eb13df90bef697d4d4b9b20ab6f2854e49df10e12b SHA512 57d2356d8d027fb65bbb01b506748002190ffee4dd1bb94beb7fbf86153f38a03f41142d39d3429dbbcf05740f8c84c6ca60cd9b35e9a052140921a0dd3802c5
DIST microsoft.netcore.app.ref.8.0.6.nupkg 6825421 BLAKE2B 91302f4ca01edc88dbf59881b941957fff3a427ba0e00f690d46e8b6f40dc79d02dfa0a5b7ca6afa6ac9261b5bd0d0b14454afce4d3a9cbdbc6ddfc5bb4360b3 SHA512 35771d9c37bcc0c5bd60474cbf4572f7665af0fef6c880d74b73408d693d498c8c8b086424b955b0eacf04df437df0f6a2a8d2c1c098273a788cb929da88dcd5
DIST microsoft.netcore.app.ref.8.0.7.nupkg 6820542 BLAKE2B e5f4886f63b5229ba4c151c58b82afccc309e3eab3d29c5efc4d03eaf0a977222600001daa97375abd194f5e1067227a0c14aeebf133cca81d59e92ff38d3355 SHA512 72ef4bc18eaffea2191d9204c2280de7d687dffadfd257879e08cb362074939e4467cf37a00f6274b7a8eb7b1894bb43211fc6e6888d6198ee67973ef2cce795
+DIST microsoft.netcore.app.ref.8.0.8.nupkg 6832547 BLAKE2B 01289989da2f0c8c995c0a155cb2794e7bf32f759b13b7a713545adf25e0dd825dbf9ac2812de876c3fde21c1691c8394be86872b31700cd1c41578b60ac8003 SHA512 d6e8447a907e4f3480e6a16d4d40ac4bde32d571be41394b60483ab8fc9b3332c8e1045120e74aeb09d84f720c047cfd2830999a9a0bbf02e24b1f922347f548
DIST microsoft.netcore.app.runtime.linux-arm.6.0.25.nupkg 33390568 BLAKE2B 72a7cc24631b21953d0898f098006a9f89a4395fb2b2d022dba8435b63672b5625a7825bf7faab20420d1c641cfef2df2ec0612247a91dc2db26df95649d51ab SHA512 8ee70c58eaed0460a18452a3b2f767b120b1bb9c4d2b3d757ea8bbb1c877365bc8ec78ec906af7aa47447ad5a54a8b590d7ae3fe952e37645a71028a172a078c
DIST microsoft.netcore.app.runtime.linux-arm.6.0.30.nupkg 33395448 BLAKE2B a294f9d644b66823ed8739f914576c0dbd7c4d36f04fdfd3137df31b61d4e82df37830f28db380a31a932f72a1d21775ef882d18cb02053a21d5da9aa1472844 SHA512 60cae9ddf1b7d946fbcbffd21370654d4ea2a0b70dc4fdf082ad052ea2925c6d2dac31dbe2145cedf145f3f4d5fed41248c6d09619395445ddc3b29c2019501a
DIST microsoft.netcore.app.runtime.linux-arm.6.0.31.nupkg 33394256 BLAKE2B 95d9b5dadee45b28235c7f6a31c5960d2a8540eef70ee38eec1e0a1a2046a584fd26532444b770c059bf3d29d52a1d9e529baf8a4ec8ff67650c9aa6ea6d3b9f SHA512 16331bc34d37f9d81b84bf558fe442eee336bbc288736c6fef02ba807561cdb67399a7e117de72f0c23939e8c0f29faf95073e3ea1889080bc67df02e770bdd0
DIST microsoft.netcore.app.runtime.linux-arm.6.0.32.nupkg 33394599 BLAKE2B 3c24fc38cdc2840dafecc05c01c581551d57e80e4e15ddf5567b9c60a9c89195c93dcc0e9cbd58a690f1c844a5b7022a093bc863002e1f6c815dad4c6abaf712 SHA512 fe78578f1263192c13c64020686ed88edfdbb008bd868bdafe247be003a6f194bb6fcd310d042cee3d7cd69948ffe285c5d30fe3bb6f9753c6ad238789b39e34
+DIST microsoft.netcore.app.runtime.linux-arm.6.0.33.nupkg 33411796 BLAKE2B eff2f0496e8fdfd909651a0fb39588a515c2f25ba47e6f6f1efbae734f53b11e0f108dafbea215770afb610d2797837e4438b8e30c3e9f84cd01dfc93e0a2ff7 SHA512 58f31b9823866d7a95f9fbf2c9203df13583de40ca221bbdba2f52cf328cd57d9868e71aee4b196d42b7dcbc39616ab5ca22e4bd8a7cd381c0f39082293fc214
DIST microsoft.netcore.app.runtime.linux-arm.7.0.14.nupkg 32463869 BLAKE2B 38eef41a8ca3c7f188040f616d584d0348d4adf432b118e161f766033245d01426b807b5fd046ddefed556b414fd0356f6b8aaeadaf35b9316ffb78bac3cd53f SHA512 726ebce4758228d66f30c1e97b2e130e40b157b447ae052d19211b3844b6473aec392583982fc4c5f179018b939c9da50aa5e80747b02d00081337131565094c
DIST microsoft.netcore.app.runtime.linux-arm.7.0.19.nupkg 32468301 BLAKE2B 831d68f6e9ed92a8fbc270a90a462b755a6d400d1d9ad8baebe36f7c103c3053acdcb1372e12dd9da3fd64646bec6ec2cbead363767c4537a624e965bd1ea2ad SHA512 243a167ba800329a60ba49e059c5fa4be794e0225fceae532261249d47ca80f3f7b6771bc152d562118d141aeb547eb5c5aa1ff1bdb86c64044339c649286f81
DIST microsoft.netcore.app.runtime.linux-arm.7.0.20.nupkg 32471569 BLAKE2B 22a985a1d00737df6b4c442cdb19757a80a9d87d38a01d61a77c89b51f9a24a71f878f248f319fc76b64e3ed55e70b466dd11f8bc37496c401108c0c86f8bf95 SHA512 cbd1209f0d2a55774a44d38f299d1a9aed01d288e4f797fcdfc9c49add00d231b24d71c7a39b9708af833861fba426de89a69989f5a8e556bc0ad0d7487eb842
DIST microsoft.netcore.app.runtime.linux-arm.8.0.5.nupkg 33260737 BLAKE2B d6a8b2dba884abb63242b90d4763098766a2dab305e3db2581424aad59bcc01999bc991f655c4cc2b02169554ede03874fea2a480a6e0b8c57268e583390c972 SHA512 fac4eda47b6493a2eb6a955f8e5ed22416c254b7844b770cbadeb9fe0cc7ac1f591cdf6dc5e9352f26ac7caa5954cdb4553f5f6158de88c38687038b360c3df5
DIST microsoft.netcore.app.runtime.linux-arm.8.0.6.nupkg 33255648 BLAKE2B 1db06d6ff001b771b10e8b1741abd85dd3e52c96b8f4ce0110d250e498acaf0c2f2b22ae3089d44412b58c4a533c5f8ab38d7c6df825f8a3912dd0c5cc1a17d3 SHA512 0f334e8be73b27a03bcd1fea0fe5423a09eb83712a7631d84c305af70e55f9a7af9e0fa83c1ed993cce20afe9b5c3ed3c1319b077fcbaef7453a45f9423a5065
DIST microsoft.netcore.app.runtime.linux-arm.8.0.7.nupkg 33268183 BLAKE2B ec7fe1f90bbf9f8250c4ebff746bf6ebb14c3c30b98243c5131d7bad628b01f1b4aca6cb020bce05dfdc4159e3d083aaa6d084083160924bdd787206d147cc0a SHA512 4b32536f7275b3986f8c4bc43162609ead0d0def2ed6bcf34c56b872441fdc02683bc9f02d69c92ecca6c4f784d4d7aa29b51fafb35a5cd7f9a3f357c15f713e
+DIST microsoft.netcore.app.runtime.linux-arm.8.0.8.nupkg 33260484 BLAKE2B 55af7b7ea6ca1c87c933ec0022b89eb24c46121aa5bb7d8664c0d04ad1e3a443002e04549857ffc72588bcb8457a5a0e55ceb5c36a115ddbc98bf390c3dfb7b6 SHA512 ed218d05ffe301d316f71954e62a24cf2b77e5814d573c35e1d6eec0dc22f78511312841b89db79c28dd417dcb332f99869124c656ae704182058211cb74e9ad
DIST microsoft.netcore.app.runtime.linux-arm64.6.0.25.nupkg 33210771 BLAKE2B 16b15e6100fe53366a06bca956dfdb05d1805338c1223f8d6c2a992237f727684f2cdf7caa6d30d333b9ceb493fb1f069340c06ef60ab6f9828d7f4ece548eec SHA512 5591df69ffbaab9fcc455bebdba77ac47753782e9290f103d441d225d83c6634f926bae6ba9dea2fef99dff2b482beecb455c55518f4390ebca71bb8f528cee6
DIST microsoft.netcore.app.runtime.linux-arm64.6.0.30.nupkg 33216033 BLAKE2B 08ada298058cd74a8498dcd42476d9d0f3ab2d1e927c04fafe21ff14d39a79244ab30f40548528edb9f548576c2b3dfc72a423b090e2e25c2758d00de867ba90 SHA512 825688c268131c297ca113406a746a397688c7cf727fa10b79273070c7ee8eebcccd39012cbebecd9d0c810c6635119de093cbdd9ea495e31ff3a05001652bac
DIST microsoft.netcore.app.runtime.linux-arm64.6.0.31.nupkg 33211160 BLAKE2B e658000c49245eefec46274a11c581281deaee441e746ffcb8752ba20768461e8184994ee5c300199334013c3909c3db009a8ecdd841e2d7268fea989e43b821 SHA512 2724f397f1d13ab09c3012bfd7a6b679904f1f4565f7b9904015518515997b79d458a9c9fe526c72a9e16ad0ddc867ac279de7922c0706b99da722bc35c19f94
DIST microsoft.netcore.app.runtime.linux-arm64.6.0.32.nupkg 33224398 BLAKE2B 39b71ad748ed15f3ce2917250a0fa3b6a2ab1013b4c2dcdb8ad43f446be065d4d32def2cc8cc1256e225db7f62f10253a81933bd34f18ea15a383f2c6f2203ab SHA512 3354b11cfd45af2e535f9c6d17d0ee373e1652dab7c682aa2f23dd06eb8be50401030fefc7bee7de299c89f06e9f6eeb4bc9969b7b30df715e5d3ea0684906f3
+DIST microsoft.netcore.app.runtime.linux-arm64.6.0.33.nupkg 33222061 BLAKE2B 4e9cd4f3ece40011e78e2e6dbfcac56d1f057a0190344081f94dcf7a4d77f8c91adfb552f27ca69827d8ee828d80feb9c5424dcb65cb7025d3da0508b9d2ecf0 SHA512 d9785cd5e755ba2367e1cf048884303c3d48257385ee8091dc96c56dfedb310f196818b333507889c8a6ddcbf29f317a6608cc97e19562e4beeb371ff2b7ceb9
DIST microsoft.netcore.app.runtime.linux-arm64.7.0.14.nupkg 32505085 BLAKE2B 7c9ba7d53827235fa3da2e96d40d9fdf57c5dcbf2f9dc7ff3d6284d67348190401099d7ae2a5d16227fa06ef8d63c27fc30072cb57d6c26e42701be00693b932 SHA512 59d9aa61f657406c6f7d392d3b692e3ba31d7a5e3a935468ac11640d1bff1dee5598034b9ad967696ba09e780f617a70bee9fa8baeec3fd6c872a33ae3dd4980
DIST microsoft.netcore.app.runtime.linux-arm64.7.0.19.nupkg 32519942 BLAKE2B 9c8acf73ae7980d0bb36b629007e1e47d6285ab82517f49e9be860a8d531a2a83d1858bd96c92b7eade211eedfb79f154c2540fece816cf65d6beef369db6ba4 SHA512 c002b94cc36224fb8c93bd0f7e3887522d184da86536d2d2f08ba8d3b9217989176172af5571d1668fabdaf158d4411c50c8579beb861ecb994f3349b78bdda9
DIST microsoft.netcore.app.runtime.linux-arm64.7.0.20.nupkg 32521221 BLAKE2B 5383f9d29bd3319af4a9b5e8bfb6ac25e405b5666273dda90cc242734e76fa0744f724c11941203435bf4a6e2142ad31b3abe8fb0c4cbf6178ed54dc05ad1c69 SHA512 83147b8c532f60cd080deefbcc013d3a70af794339796da9a0239aca8f3c143f367ffff8fc12bab0763f82479dd1cbb9714321ca04e65c4c2bde494aad19f180
DIST microsoft.netcore.app.runtime.linux-arm64.8.0.5.nupkg 33558297 BLAKE2B bd8d02337985adad5c5546d4f1bb15dafee8fcc634373ba946f8565a20a52b9ba38b28d7aaf05b6151cca2125dc6b4f1c2ce83d5d0262d610736d459cab8918d SHA512 7930458e23660190285d82eff9a67ddc6e541d74b6c0d0f34f6b87a9558caff7f0711a2002fb6372814d71402ea191bfde0922049ca1444636d2bc371fe4483d
DIST microsoft.netcore.app.runtime.linux-arm64.8.0.6.nupkg 33549331 BLAKE2B 7f10df2919f1ba3111987e715527eb6efb314845f0394c27353abcb6368f38f73b051fa6f33fe3da2c83dc089db8935b0f1548bc83ddb9500dd5b6bcab16a9da SHA512 4c5a51afb28e1cbaddd9028cb43bf8761a5de4c1778beed4f8af9e8e23b38a44f2d7e6e9574fce07e0ede011d31472f95565c3461a378ba85d564b88c959a80f
DIST microsoft.netcore.app.runtime.linux-arm64.8.0.7.nupkg 33565508 BLAKE2B 1fa645e61d212361d8c40401f469b7b99b18d2c716f3883187820307ed2770edd3e41af770ff7fc52f612af69175f073ee96e3e78fdb2a41be0f3334bd469637 SHA512 0f616a3adfe1a6d66447a02fe1de8391dcaf2c7dd3507b5b53e9f61f13349da7aae418d2e38f74b6a8193f742d6ed23278a2f4623c4e0edcbc459ea7502d1b54
+DIST microsoft.netcore.app.runtime.linux-arm64.8.0.8.nupkg 33558085 BLAKE2B 3b06409ddad97f4cc71849443a0e6b6d05a7ede799f7236bfefb344405e28853f7b68facbfa2e1a370dfe47621816008b9bc1dd7da8f47526426bf0a9ff35c66 SHA512 51896e7c095eb80c1ffb82666bfc694f664c4181cac00a09f6ec2156c0ba3bb74b17e8610097ac9ce77e51dada18c773e516cca53df02348a3c56a37fa174974
DIST microsoft.netcore.app.runtime.linux-musl-arm.6.0.25.nupkg 33416661 BLAKE2B 776ea8022a050f1893dcb6fdd22fc5b05813c18614f7c91077542ae073d5226fd7008290a2c97dfb540392d9799327ba8c13f21f0b476c105f16b38aed22f691 SHA512 f9c7aded646925cefd1f68a328f29a18d73d40fbdcea50cc83ee4a91ecbb60ae53d2778ee5d0ccd3dc420bb9c24baf056a678243cba902b285c1447712940318
DIST microsoft.netcore.app.runtime.linux-musl-arm.6.0.30.nupkg 33421350 BLAKE2B fc2f5af42a6d198a83678f07c06bb35598a7db8e1f71e0b5a88dc772c9ec766a683b59877fae22a3bb5569cb9affde0aca3cf5c3cc15a54bbb2c810f09cd3d66 SHA512 9a0d4c8238b810f4f253c8fc989e9615becdab16c97c074c3f277200dc3b0fbd9794298f64db5bb12a44745fe15fc3f167431ae3ece3c0148505b3c12772368e
DIST microsoft.netcore.app.runtime.linux-musl-arm.6.0.31.nupkg 33420306 BLAKE2B 40b928634d1a6f1dc494443ddb9c81e02adbfe442bc5bd985ec0a75fab09d2d34c23eb80c8ac35c8b50b5de3b6533d2ffcefb7f57e98da46fd6e8ff302b5d50e SHA512 54a34ae918f770b7c4ef1d4b2ed5769c3a08658a7b287bfc55d8fab281b4e9bab1131eb3994877bd5d04a8ecd37465638c0abaf016cf1fbcc2a489bd317837d5
DIST microsoft.netcore.app.runtime.linux-musl-arm.6.0.32.nupkg 33421433 BLAKE2B 9ba08bfaea50803dc8479eb2a4b5313212d9b49dee0be09599f40db2c25dde9b352be820762141a6823740636c0e6f97ecf958fe25a128a96dc77f9fcdce6655 SHA512 45da655c36d8ad288d4bfd7a4b9a25167593ae3f1046d70ddcfcec31e935aab9b8cbc43794351aea02785ec0b917a0e50940733c5192ec63c1599766ebd679c1
+DIST microsoft.netcore.app.runtime.linux-musl-arm.6.0.33.nupkg 33421577 BLAKE2B c6caf0421c4b899729f9c863d9574140960d338d66224cdd29df29fed6e4742f89512349000e514576264d4a2f109a63841c0524b6765ae2097a9d52958efbfb SHA512 fcc36f415ba4faeb3769f9cc51c247866d3f8c40b29e6e9d7af7ece96bb45c13bc9debc1bba79e1a7bace8db92e3b84b2f520d2591d30bee6e210b9b41c66dc6
DIST microsoft.netcore.app.runtime.linux-musl-arm.7.0.14.nupkg 32471905 BLAKE2B 39cf7bc29f5b1b32eaf6e990c760c89c905662d549ba19d0404c21e8f079ecad5298c0a2b0111e1ed26d79b0b3a308dad79561cedb71b0e4398ef60039d1836e SHA512 2654d17ab6fabf9976336f2aa4025104a5b64f386ae10822d65566b2daac8f2711e34e986ea1bc4ad0c214c02624fd70f2b5aa6bbb9db7e6dee2a6fcef943df4
DIST microsoft.netcore.app.runtime.linux-musl-arm.7.0.19.nupkg 32476373 BLAKE2B cd11631ea91c8671ff9081c09908f7cc9f74d97e141ffdc827a0ca7d01c5396c50cdce67651b42720f61d3a1282c05a1a8c3a3cfb78bd0b5efc88ddc7dbc235f SHA512 88f8da29c5bfb99378f597ea149a3364fd16aec2352645cad617dcc8c927d24798434d76ba35c500630b025c34fd444d1befc4abc0fcf76892b7fe37821751b0
DIST microsoft.netcore.app.runtime.linux-musl-arm.7.0.20.nupkg 32479631 BLAKE2B 61bf7602dc720de6bcc51b74a282a3a7ce8a71d79011439827f570c61778f317f03557d56bf206f7bffb1de3135df09efb949e573ef3299b844ff1613fd48475 SHA512 5347a7873e4b9868bc14ae19b9edfa8a4c459e851e04cf671f76549ab9f2592613f66e7ec29f0177c23ab9b79b5b58fc2b977be3823d6f9a149cd59e18b564a3
DIST microsoft.netcore.app.runtime.linux-musl-arm.8.0.5.nupkg 33282656 BLAKE2B 5192b3b6ce85a91ea5fddfaeb103265eb89649c60c92e7343b0b124fa2cf092b142d6230a0b26ff993c3f6e75c2ace0b0232581ad844772ff16912ed7d068591 SHA512 80e9fd09da10a5febae256eaa38c2426a37c0258d22f22c2f5fe705d89e5caeb5b3b691b30661b1e9de97bd281b2c11c9511bf9086d2068c20321f2265bd1dda
DIST microsoft.netcore.app.runtime.linux-musl-arm.8.0.6.nupkg 33277621 BLAKE2B f720266321aa6eea467214e26c02e2cb1af717894bbe2f181b30131abc5236b31b53e15f92f767e4fe8fc9f06253710f1f99dcb2ebeea54e0750f293e0c5900c SHA512 02e3c8555c88d1fd45381990886b365bea144f8ca44c666e35b68b76185fbd12ef112bf297aa8e07424bf01bc1999336aa6c983cf265adab962f8088545d1065
DIST microsoft.netcore.app.runtime.linux-musl-arm.8.0.7.nupkg 33290365 BLAKE2B a08a8df09de209495ad168c4cfd5eed77b46eb4fc043c00262a649d3091e50342de82a551107268f25b76f45293130c2a627ca5f5150f14abf36cc433bbeda3b SHA512 4a63404c7b3a854ef9919bf0bde4e400cdd43a8985f1c3cb2d3bb73fe2f56496c50662fe5b3aa5f2053cbb088de127aa039208fa8cc85884e277d82c7e277fa9
+DIST microsoft.netcore.app.runtime.linux-musl-arm.8.0.8.nupkg 33282538 BLAKE2B f7b0087f1b1aff73408c1b7c1d5a896f57d44b05ac06be48e1e9e0f0bd8c6e92c1633b9e64f674717277729084dc200d5a50d67c0782bc288f1dab01c8e13e25 SHA512 9eb5b09b5220552685d5875a06de54f5883ea03945cd5c0b5e76d23756f598ebc68ab291d019cf49221d471caccab71021b86ee7eafdb7cd5ab6f6b20d018ac3
DIST microsoft.netcore.app.runtime.linux-musl-arm64.6.0.25.nupkg 33227902 BLAKE2B a808e90f1c69acc939be37c5771571f4bee12c295d3bdca3823cc6fd7fb0f590f802fef0708a8a530e361909df5b235e881c403379cd9db6f314afc2ff0b080f SHA512 5538178e5b62de9ce17b11452d0fbc1effe273276ec472ab065a055a3c31047ca81f8207b2e8316813e94ecd77dcbbd0a32a1ff154c31aeef4a28a769c1d079e
DIST microsoft.netcore.app.runtime.linux-musl-arm64.6.0.30.nupkg 33233024 BLAKE2B 237c2cc9fd7a7f45b1249e44fe13ba98a31b1cc2433f08c7e632175fabc5a8ba3db9dcd8b3e0f6d61d9b50905a9361857a719686f2b9ec91e8c5aa7a46ecd9d1 SHA512 516fdf6e3345c95fed4691bffcf1ae4f1e8f18e406a1db07d0c60661b165810d7ee9f65d48328fbd80a2a3e5a5386a8ea70be06bb578d328db91d73509112451
DIST microsoft.netcore.app.runtime.linux-musl-arm64.6.0.31.nupkg 33228424 BLAKE2B 0b7cbb166222c08a96f022d4727a4b12d0544597c38d92daef1f354b01b4113eee700477beb2fddab2dff950d258188c93472bb1d7824e749c93e8244cf15a13 SHA512 5b362b2abd9155694582ee6a52fc315319193b3cceacb2c10101aa3fd8dd6ba97f9f551850a388cf6447de361f32daf17d59e15ec3ee608937413a8924bea172
DIST microsoft.netcore.app.runtime.linux-musl-arm64.6.0.32.nupkg 33241880 BLAKE2B 17eeebd981bddaac01293b8e974ab24ec2080bc53f62241553c648a006109585c41c0752197683128caba81362e00e236f680838877d134d2d3599fd9824b9ca SHA512 e1e89433dd72abd91a200eac4248abcdd94700d15e9a30152893b43c024fc4c0bc90be20b55fab28162960b66ca74c2be63640346779afbe868d4ddc146cfc58
+DIST microsoft.netcore.app.runtime.linux-musl-arm64.6.0.33.nupkg 33239228 BLAKE2B 8593c92a302b340e991900e678f2746ef2b5514ad54abc66801a13c8708d737755cefcd5c30a0deb0ffbfdca247d26c664252ff6245512ac6296f827ad10e066 SHA512 8077c16c6b40a6995314c8dd1cdadb2fc3899854bf2af8af77418cf5aece990a1dc8671a0463b3d0c0834bbe832fe44da336302d228ccc6f20ce31f26162900d
DIST microsoft.netcore.app.runtime.linux-musl-arm64.7.0.14.nupkg 32506730 BLAKE2B 612b69943eda80cad43d8001eaf53519e99d0338c90473e9a023306c1652c70f054a3cd65606b6e2bf515e323d34994c6c623c53fb9223cd42a1966e445973b9 SHA512 84cf876e231fc27f6db03c6098860a21f23061cf80cb3a6ace4ce422efb6d0da3a14858bfe9125e034c0325a9958b7eca7633309c8fa43faf2781c928689f7ca
DIST microsoft.netcore.app.runtime.linux-musl-arm64.7.0.19.nupkg 32521978 BLAKE2B 6c3b842caeae0a37d4b49f6e0e4763eb374cc8f7f45cf7acb43fc7883a07a668deff13ae52222360b58d6132ac9de2c8bf38ce2159afdd803462038d188af46c SHA512 f957f64ba84592dee1f8354e28d6e95e4d7c104c479657b0f1ff38e8713aeee5b0405e8364a7ac8f8dde1fd2f7766077736240c8be70df07774c68364338e2ca
DIST microsoft.netcore.app.runtime.linux-musl-arm64.7.0.20.nupkg 32523154 BLAKE2B a096da8980dd5309e6017ddbae52be403430836b8618fed74887ea6c3b3d39f3cbba84cbb69ef668b8b77148fcffe5f1a4a3899c68ce217fa0a0aba66e87d384 SHA512 e0e93e7b76dcd8e276622b2b98b08c157299fd60f91b2c5c86bca5e5c942e2cdb0d9c8bf9220e7288f3758bd626cdbc4939c080d1b2b090e4a5c0eef627f30cb
DIST microsoft.netcore.app.runtime.linux-musl-arm64.8.0.5.nupkg 33576528 BLAKE2B 0497e0194c3b057f3ff4b2e6e2d2542e68bbf8bc49e4c539e33b6297dedf09ff998b9b2e8f8d624a70c28c040d6a38ebd78860db235bdccd6a745d73569cf677 SHA512 bfbd43792116d386859602f4d05d53b753691fcd12489b210f36fa80f48571a4e2d27251a69917621e9a3855bc4f7ca6ae3a6be0ba6890913e52c1a8938ae221
DIST microsoft.netcore.app.runtime.linux-musl-arm64.8.0.6.nupkg 33567578 BLAKE2B 6ce4312b05c4fa28dd73d260a769232ad26572a02dc2c75d2a96bf75a2c3acdb6c5ce2af5d1499a5e105de58e01f97dd476c8b2741cfc78b59ab0bbc0b8f58e0 SHA512 7b96ef3bed62d2706dd7270b48371ab1f7326eb528a66ebf7cf66b0686adbbd7afa929948a5bcbb7b3885342d7d399a0fa8c337f021df331415042a0e399adca
DIST microsoft.netcore.app.runtime.linux-musl-arm64.8.0.7.nupkg 33583617 BLAKE2B 47d1c80d46467fe7cba1917e23444b89508122f83469ddb6da7e1471b713f9d2f2bfd6b1a412755c41ecdc7c046e1d8e83e1de1ccb61c7d4c24b835b47d581d0 SHA512 8d7c220e2f5709785369a7faec32c724d67296135d5e49908a20a0aff058b494577cec6aee0df1e2b6ebf1d0bab327b77b057ed9f7a25a614db2297d988a3c4f
+DIST microsoft.netcore.app.runtime.linux-musl-arm64.8.0.8.nupkg 33576620 BLAKE2B 3368556536596a068852a38cd01f7254d8a01498ef8addd8b33b2ce3157dd4b015d2262d6916c1a75e604903025fe1f8d64a351e5d4f9fd0e5a23644bbc992d6 SHA512 8a1b11e9f5bee6235e3036bfde82ad39dd769b9fdd272f7013d7a2917e5536ba4299f068b3fd187879127379c75618562ff01b666ede89363bad2d6d4ab8f38d
DIST microsoft.netcore.app.runtime.linux-musl-x64.6.0.25.nupkg 32842905 BLAKE2B ab004213e3907808fd47562475641a9fe83bf8429fb7271a5aa987dbedb42d494c03a89ff0db384af8b4ad4b00823495b43e920317ff2cf712708ec173e303ca SHA512 6d4729b6e50c860072323ec775f361813a6dce8fdee2c79153b40d5d9f3e357ace97acb84559c5164cb88978b936a539a32b9bdd7160c1b61a1180d0d315c37f
DIST microsoft.netcore.app.runtime.linux-musl-x64.6.0.30.nupkg 32842582 BLAKE2B aefb3658755290d2086aa0001563c7cd5dcf6bfb4f5492a2aa43672c4cb5871577a76f1bd2b2b4311714b6eb71de52f95feb2771feb665784b209e108bfd9f2c SHA512 b71827a1528fb8b081d20a32e1b844e6b857a696eddb03c74137bb4a4bd54a79f716c972d698628a278d845fbeabbb3d690210bdec29866fd5df03e5dacb6272
DIST microsoft.netcore.app.runtime.linux-musl-x64.6.0.31.nupkg 32837434 BLAKE2B ac57a09ec834bf116180d20d82f1ca1474822c6218ced6468c8c602f6b50af4432e442c443ce8893f41882d4a457ea3ff21b1775a660a061687c0c1bffaa0b56 SHA512 f8dbc28906ecd5b8d7a956212f3e75eb4a02506fe1367e920c52d9ec3f3a5bd9dbd748bacbfba8c374ef101684b7dbbc11f412b87f2c7c82ad32b976d6fc0485
DIST microsoft.netcore.app.runtime.linux-musl-x64.6.0.32.nupkg 32849577 BLAKE2B e4194783c5f4df211f7de7ff1e703848f079f769f53143e5853e78b5cba77131409c9942c41939a73f5b77c80e6a1c0063c5627ee90f83e023d9b034b0d04f6a SHA512 b55fd8a1e0796b7c477eb134c41e656906a5a6f7dcfbb06909ac7f5f35721e038a2b63c43be1d1635c0804fdce5c8f0cae4d78c24fc31ad367e1a0c819bdd476
+DIST microsoft.netcore.app.runtime.linux-musl-x64.6.0.33.nupkg 32845944 BLAKE2B 67760e3dde359c348e5cd577c8642da9726388ea27c3f83ad3ced51fc22892ae28ac37a9628cf28d4cfd2280a1811904b643bc81c4edd6387d28e809b3cab0d6 SHA512 b831abfb3c79088232bcc89f146a26c17dff169a687bc0812034b54238358fe00543b132bc8c92b3110a6ce7dc8f63d5bcdb4ab3fdf41e7a54d0d087c28e43cd
DIST microsoft.netcore.app.runtime.linux-musl-x64.7.0.14.nupkg 33803212 BLAKE2B a873c9917a98c562be008a185ab8c28a2a12a0e25bedfd28ddef1d2f39451d8d907649b7cf53a4465f2c46fbe867a679d21c0761fc13ec936b08a8b58f47ae64 SHA512 ca43cf4e3b85a198a48b8004123fed287d0775e4119a5d10f3c5df1827173f5df04c84f2d41fc58d8632e37679856e00408b863b82260d7899fcf9a1c273ad9f
DIST microsoft.netcore.app.runtime.linux-musl-x64.7.0.19.nupkg 33809133 BLAKE2B 9fe9e19fc9892d3485705f45e02fa0f665c034a3bd2dc8801bb1b0fec57176aeec58f7db13119d7cb43698255a35d0ca0e0389e9dee2e40159192c18a7f04066 SHA512 cfce6736e3e90f3eca8cab78bdcb8997757b8dcd185221a669a2fa04ba4efe3d98debf6774af23c39a5172d2bceb3cf9be39a915b43ad719a3edb324da3e3d89
DIST microsoft.netcore.app.runtime.linux-musl-x64.7.0.20.nupkg 33811292 BLAKE2B dac093da819115b015a8463a61ae78a4648910a92f69c4d86dd77fe813408b6dab58d9ff478eed261e24426ea7cea5c15eae60ea851ceb229b975b9ab89e0a14 SHA512 27f6c55fd6a2f62f12d2ec7465d9c184dfacf8814ba2c20182716f4c11ee35f6e53d0e91d5816c7d8c30e4b40523ea652fc03635c21d9c1c4b002acddb68f035
DIST microsoft.netcore.app.runtime.linux-musl-x64.8.0.5.nupkg 34993310 BLAKE2B 56377629c6be4191f24c39efa6ffbdc81404ba2a5f2b91048aee0e96872d390713e8bdbe2a8be918e89131c4225da70b4ed5276d1f9efc746b46e21996945205 SHA512 8cd6843f75bea37b52fdfc446226d2fe6d8019c0410c44fdc542a3b30753ee4027b278f2ceedfe31dabac2dafe970b1f62979e4d925da2a81e66a4804df0a032
DIST microsoft.netcore.app.runtime.linux-musl-x64.8.0.6.nupkg 34996719 BLAKE2B 0ed4ea3598be139e084eb1ad65be211dfcb4f12d79d2a06e5a0da751510231115076098c3f2877377c675a516ded6b4a68ee86bc3ece154ee9d3f830643838be SHA512 b26d078d8b6c35dba0d3274578a121da052b3a4b5973c2611f3d6b976fc5bb440c52ada86842273633c6fafc2ef9d6e1a4283db7ed65d8eb16b3a1381bcbe173
DIST microsoft.netcore.app.runtime.linux-musl-x64.8.0.7.nupkg 35009470 BLAKE2B 30ed009444e177182090af25f72a2c63af0af7293f68294025105cc6d4070af11376bf5cec75e91119431c9bdfd3523200bc42c2ad7f50c98430c061d2a0f7b2 SHA512 bc517588911d4af296327b67c838dd4a69267326d3b4ef478218b3ad6878a3e8b998add62da10ecb343bb01f0747f86e83b7ddaa479bec3b518964eec7a1bc9e
+DIST microsoft.netcore.app.runtime.linux-musl-x64.8.0.8.nupkg 35001621 BLAKE2B b29108c2a12edd50be6e32789a1fd50b520eb15067fed791130de35ba3fdea8cbb3019e7591aedeca97f21994b848e36945385b9e37a7ff12163b9443d33e1af SHA512 142f8fcae0300c3adba70e5d3d556d5ad6879970dcd66f79fca6a6b6d53e1351407180f7ddd8d435375add6937af2ec3765bf1132307c4e5ecaf00fecea97ad8
DIST microsoft.netcore.app.runtime.linux-x64.6.0.25.nupkg 33263248 BLAKE2B b14c260c82c8ed7a009dd1e2f5d42447476af73257af49e57e7c0fcb08f6c4de14f4995d38ee4dd5a9d7ef30d6dc33c1157245eb10821a34ca62b42e1676c25f SHA512 28de604641e5c0fe694afb9fb394139074c240e331c7bf2513843ef39309f83fc6fe49eab657082548f29557cda602f2d310fb83a190bade076858227a111e62
DIST microsoft.netcore.app.runtime.linux-x64.6.0.30.nupkg 33262824 BLAKE2B d72f50f114f047262604d32b6ab9b38ac334e087fcc92573e8285c1dff9c5358e9149f6403a4ce3e63667096d29bcd77c955401aab670c7dc212b822a086d2bc SHA512 880326c9b2a1d970742a67d9d8e1b2cf97a8a5a2661c2af5b5f494507b01039db3bef63d30c9053711fe4522f78bf741b1045c7e747e9f9efb519e9befa7dcf9
DIST microsoft.netcore.app.runtime.linux-x64.6.0.31.nupkg 33257537 BLAKE2B 0b869b28df002ddbcb8ac25b01d2648f1149e205fe9d7972989c4db3a162e36312e7622177c6ecc5abdfc6520a0e3aab379b6aec12dfd827d6261d67f845c895 SHA512 7f67868ba4ea6030d0cae9f3a276666f6ce503fe4cd5afa93ce5fc1f8d4913ed2a628c0a7db3825cd2c6856e44f763787a93c270b9eca0ae3af1e807ea430885
DIST microsoft.netcore.app.runtime.linux-x64.6.0.32.nupkg 33268828 BLAKE2B b6ca3a34f7a98e49a74e44d9d63864e1c1d10211db02cf9b48c077809ec11c94b551db45b0ae88ba2a50df0a047f5fea085ed9bcc193f5ede97c9645999d4b27 SHA512 f442a48fb671dee7fc1084007c650368bd22146d80d729aa60c070641cba539961212e914210f825cc5c8a7481d4e35c864814d2db1e8ff002963a3cadf145e3
+DIST microsoft.netcore.app.runtime.linux-x64.6.0.33.nupkg 33265012 BLAKE2B 092def06a0959dc282a27d8fde5f2e212010ec1af9948e6443619f528d7926bd6afa9dc625fe38038b0bcbcc07e0e4df376123bc5ee46948439e10f9c781668f SHA512 50dadddab99cd1f4c671da1a6c460c5e105f2c3087445a18df0648b049b8368e9df5e624b9db1bb9febed142852f5cfdfa2cfc61441c4455df70be27fc536d4a
DIST microsoft.netcore.app.runtime.linux-x64.7.0.14.nupkg 34214906 BLAKE2B 96a31edd8743ba392a253015b7147eb17437ae19c47e36099432d457c7430e1b5a1e4c1aa0c216942c638f4e85e084b324a501551624d718b5a70a647d256ab4 SHA512 00cc67d89ffc477dff76ded60a8f03cc70fc7eaf119860c827f7e8d2ae4486b5aef7064db6564fa6d3fcf1f64a7efd0ea77ff063f3a3c580baf6ffecff63f46e
DIST microsoft.netcore.app.runtime.linux-x64.7.0.19.nupkg 34220854 BLAKE2B 3f3a0fdab62e19947d3db6860b5301c3bd4a554a33185c61d5b1ab5179c33d878ecda5f5447d9f74ecf2109774fc8fe1678856959a86afdb4ee929d2beadc773 SHA512 636a8a365c246a28e09480831e01444bc8787ec44c961691229ae80fd7bf76e887645dcb90f1ef84d3a6babf8e907e11cb0b7ba2034242b889a435c075419053
DIST microsoft.netcore.app.runtime.linux-x64.7.0.20.nupkg 34222885 BLAKE2B 951c5f5b26e4eaa20d5b6c864e89fdf4b992b0459e80ee7f3591e11eb39775f860261c50b29a7f7874a99121c1a863f2f0685bbd3093e974db45e6546c51ad7d SHA512 b302dcc0ca19b94bc05ae9309846e3afe61762d47278347f8626002d9e525458edc9f4bf152137218ff16d5b641327cc14f11c45d12b943558709104ab490f69
DIST microsoft.netcore.app.runtime.linux-x64.8.0.5.nupkg 34972685 BLAKE2B 8c121843a335b72e6b0ba4a93a5641527cb4efaec2a433edf04c31c2efae052a8f502a827a3de31fa9954ceffd81de2ea12f2da81098f41e2e68ccb63c4c294a SHA512 b119c585acafa07428e0875170dae97b8ebc2e0b382f86976ad26531cf807f411cf67b7f4dea85ccc493e15ac0ea3046ae337021ee22bf1f1d3336c96106c54f
DIST microsoft.netcore.app.runtime.linux-x64.8.0.6.nupkg 34976051 BLAKE2B eb21cf390e6d2f691dab21a0f31e6264dd34c1c516f55bd0f6de41ceb21e78f2bcc7dd65a45cb6ce9b3022e4f4cafb7d9faa025abff32da9a1834d26019114b1 SHA512 5bacb98224f0a6edba8223fa6cd0b6e4dbfb5656f371e0a8b61063492f6a47cac8b55a54b722e4786b8563845e7896f9e30a7cb5e185a5f5f3762aedd3734048
DIST microsoft.netcore.app.runtime.linux-x64.8.0.7.nupkg 34989348 BLAKE2B bb795afdcdfcb718bf4686c2f8efe36a2c9bef065f350d09caebb961ad33bb1c4c3b200b0abc3c0254a5c9fd2bdf2186428b138ed7c7271f5e6aca67c9dc65c3 SHA512 10355aaae57cce97f0bcf9a7b25c9018df1a97a951aec5381f52649c96114607b6606bdc5f3df4bf808d26ac51c20d03a2d5de2a04420b113ffdd146027d4d68
+DIST microsoft.netcore.app.runtime.linux-x64.8.0.8.nupkg 34981540 BLAKE2B 9fbcb166b82f1b5701f0be87bae56836672efd6c2207263874c06c370606b58962db2a0409ee02fc72c66a23393c6296c5e8ccb0b76c5ea9647aa723b326d76a SHA512 e1e335711505187d34fd4a78996a3d3341d700cdf0fca9d3b527c6d9d5ac1ff159f2d54987d0925788dac45cf33e39dc63153640171c631e179b2521b7eae6f0
DIST runtime.linux-arm64.microsoft.dotnet.ilcompiler.8.0.5.nupkg 54349379 BLAKE2B eb46c70538778c4b5b66c1c2d6ef9d81ea8a45f4bee4afb9b60b0074f12bb117b7c6ce045b5ad15fca32e554e0d94d8905b1f01632c31b48f3f2855d1ab61dd2 SHA512 3eb36cfb88147ef228c73c07b69ff9c4408b0f6e33492f075ac1be18570182f4261e58dab00c89fb47b217c8155a96dfb1e866f920dc6f80f3633e4d3ae37216
DIST runtime.linux-arm64.microsoft.dotnet.ilcompiler.8.0.6.nupkg 54327416 BLAKE2B 3e626faf46381183e516f32fa938e95de561ea9ffd1eac4ccced919d94d120f3cc8d9a6d9de0c2e6ef54a0277e9312b4e0c30c7daba4e9682a936a0b08cba0a9 SHA512 20dccc170349d6ad85d997f834d03924b1cc984843e0aa440e8effd1521ffda6ab86f3ab0eca782d4de3d6db33affe783a6dbd0b430cea8277f7ccecd1ac9986
DIST runtime.linux-arm64.microsoft.dotnet.ilcompiler.8.0.7.nupkg 54345293 BLAKE2B 2abab41278623cc4513c7c46e92576121523bd69ce478cdadc0fcb1998a9bf47cfa0d9a458462dced5996b2856c8aac98f5796ce2ec9e9eee6cb2a8387c601b4 SHA512 4168e3b892b8cec4b5e2cb356e4f9f87a87cdf6edda12acb7eff98b0bad2b8b2e9041a15bc8ed2ca43a6d487d8e3a0b18964844e5be6ab919a09ade8dbb5eb34
+DIST runtime.linux-arm64.microsoft.dotnet.ilcompiler.8.0.8.nupkg 54336790 BLAKE2B 5aed9dda93f0051619423cbd7899594c616155b60e7b56fe45356ccbd624cbd553a1a356a09e785a7d6732ba2019c63329bfc350cee6b5764249c8dd5bcb8acc SHA512 c31be385deca2849fd8f8cf2cd6d2c424b01e18df05a4cc69ea73415204c20a06b552ccc9ce2156a3c7c863611ecaf609909e48116a4e46d53f85b9cdbdd5bde
DIST runtime.linux-musl-arm64.microsoft.dotnet.ilcompiler.8.0.5.nupkg 54356420 BLAKE2B 06d5f88d68ea53cc93c6782d4504a5d9487382c0e7a39ebb528f1edc417421e32506523ece424e8e5d1d664e7389d0fbb630a865e6c6bdae1bcd9f103b021ebf SHA512 f5aca4cbb60c51dc12141921fdf918a0eb3462f38bc13baeacdd6c216bdc8fc12adac29cb584c68b827b064f267791910b76fc9dadf30745d809a511a5878bc3
DIST runtime.linux-musl-arm64.microsoft.dotnet.ilcompiler.8.0.6.nupkg 54337346 BLAKE2B c458a7a7ec6a06fbafda0d88080cb560d5a4b458003a987e889577b283767d089285600c5da68e6a3a476a655b755990e3ab6eb294e4bedb35cea95741e18881 SHA512 649cf1fe7d6fda2c55bc57c217b6538136a9c1f590f2167a924afaf25cb4abd2c3328070ea00ccf266f8bd789fcc17b99b8c1a04b76d03161efb8025f075b232
DIST runtime.linux-musl-arm64.microsoft.dotnet.ilcompiler.8.0.7.nupkg 54351523 BLAKE2B cd1f1938483852e9f70379dc2d53fcfd7094f184596d43c4c9398a3e61c0c3883490116ca273d9eaf5a1f92b6d993cc8816aae7e5dcb7e2fa4243b547ef840c7 SHA512 3e6f9a80e227722b9fa40007e93bbcec8a671ac23fd1c788318cf7010436c332f361c1dacd05859699d1e5e1a9223e616f59211beed09b6b820e06b77842a57b
+DIST runtime.linux-musl-arm64.microsoft.dotnet.ilcompiler.8.0.8.nupkg 54346257 BLAKE2B 5a70e6f864ccfe34aded785996e5332e4f31837b650add4e86c4fbf2dd550c0e9304cc9c369976e548daeb26bf2c97336326829a9ed706f54b3de66aa51f4947 SHA512 359bfe7a11e463653e14c079ca4dcba0b5ee1706c4d3593cd3e411641485ebfd7a3dbe949d39d726cf9f0d48da1f11d1298fb54af18b1b7595e347b271096dff
DIST runtime.linux-musl-x64.microsoft.dotnet.ilcompiler.8.0.5.nupkg 55115558 BLAKE2B 1d500a29432509c134714cca3903281ec112e71960989a5e6bf38b8f307bfdb1418a078f36f2fed9e98d612049064abd7c456e6797f1d6be54b1c145508f4d27 SHA512 5a5f49fe5c9b77db7740c2d2f8346ddbcee91ee965d1d762f3db221b8aff493dc2b5d037100d7119751ed2f2b406a936a68c5f05d6169b2247b66d1d8dd97874
DIST runtime.linux-musl-x64.microsoft.dotnet.ilcompiler.8.0.6.nupkg 55108415 BLAKE2B bbb8caf2f2dee54f9ef69a97f0abe4654f1834927a89af0e5c7dccaad2dba3bca81d3a5c839171a43b4852b00a39d14f0ae762746a9bf0b71f2bcd5a25072591 SHA512 499cf5d281835c8e18a57654d8099d984767caa2e26107905fd6a2d4f902d9e1e314c95e10d11b8ff119bd9cd42b9c9f8bad5adce651bacda46f8db9eb752cf1
DIST runtime.linux-musl-x64.microsoft.dotnet.ilcompiler.8.0.7.nupkg 55124117 BLAKE2B 184bddcccb4a2b3d3ae8aaf60964cab95638f0b82ab462342bfefd8fc892fec0de1f5558dad31ab6aca435d9de28a35eb8b1e062d188207f929289f5ba904a32 SHA512 16e1298f3e147785d5f08ee193a84670db7bcab0d7bd71f14259ea6b099fa040ff94265c2dc4be3cb2f135bc00512789609af094de31f4c54b8f19a4abcc05a0
+DIST runtime.linux-musl-x64.microsoft.dotnet.ilcompiler.8.0.8.nupkg 55106066 BLAKE2B 124e54bc4bbb90fc9742b4cde955f7b2da183996dd08f8130aac03a6bd070986443e0e5019d288846c6ed61ed37660769bd6efe6fec62d442214b3c44ff22c85 SHA512 ed421a245a1521cd753add957aeb8284140a85fb2accdfe5b16484c9f3168921b2957abe183fed53a63dca043974b606fb5b3bd085c4a0eabc5f93e6f4a153db
DIST runtime.linux-x64.microsoft.dotnet.ilcompiler.8.0.5.nupkg 55105097 BLAKE2B dce9ba53113b3157bbea562bc1e3f6064cddff7adccd5e9233a7e84c99c563ac4ded672d3c503f0b33acb2aa5a29e465ef69e95729711fee753a765fb37f0be5 SHA512 8c3a4a1c1a0eaffdbb096c165f16f08589240f6aed639f3e58318bbc594a70c3ae187f82982526c459c80f3285d0f755f80402121d85c15b9f4376fa9f7ac754
DIST runtime.linux-x64.microsoft.dotnet.ilcompiler.8.0.6.nupkg 55098099 BLAKE2B 8a6e94f2032f10d3e050a3751be561a544c9b82d751afef21d5d03c3c18c4ffa9e0e4f44d9812cc4dc3ed5b070ed5c4cb9bb269b851d34bb9442847bd7c6062f SHA512 f0a57112ec8f6e6b28a9b4432f1f842ac75e8ef0bdee072def690a0c1ab129b250f49dba8567bc6712908ed22d4de1b9f0b9b626acfe6003d999fbe6645ddc16
DIST runtime.linux-x64.microsoft.dotnet.ilcompiler.8.0.7.nupkg 55113728 BLAKE2B 4fd1e989b80df19a0f0f27d80a612c697de762350c11f02e696f9742d523103ff669715afd26df5237685f8d880cf1eed48f4a11f31e6952c9d44dd8898e2865 SHA512 3d58d8d400f1489724c02ea0e3682a451622d7df4c99dee1f0f904eabe330a934c99306d4220148d6b2a88fdfa82c0cc3bc867fa4115f1b5624654d0d93c0106
+DIST runtime.linux-x64.microsoft.dotnet.ilcompiler.8.0.8.nupkg 55095221 BLAKE2B cf6f23f5c2a20b31e948e4b5e313df62c2373497b8c6faaa3e8477aa0f7501511b4a495f186d9ce9f8943f3ce2611a1df9710a5fb0e020c4399e78ff504ff0f0 SHA512 13870ebc23bf772a247da81c3e7669aef06a3ddee6200e76505847e024e32029d4342c5805119e9dca9ae23155a6f21bb3004016de1f83d5a780dd49e1fb7d99
EBUILD dotnet-runtime-nugets-6.0.25-r1.ebuild 1446 BLAKE2B 58364d46cbba7e2462b8c832a4dc9be495adbdc1b5db34de6cf93755e4268d15c14a1c7b5e118777c5f41bb97794a7d302fb39b3d4d2187599e2b9e4f0f53d29 SHA512 0494ebf5167919856db14860d8cb9be8e5d768cd6a183a4f386ab13e1867daa30934f1a842969e226a7f73bf87bf9e8f316ecac072d7b6300317a3bff9d82f29
EBUILD dotnet-runtime-nugets-6.0.30.ebuild 1446 BLAKE2B 58364d46cbba7e2462b8c832a4dc9be495adbdc1b5db34de6cf93755e4268d15c14a1c7b5e118777c5f41bb97794a7d302fb39b3d4d2187599e2b9e4f0f53d29 SHA512 0494ebf5167919856db14860d8cb9be8e5d768cd6a183a4f386ab13e1867daa30934f1a842969e226a7f73bf87bf9e8f316ecac072d7b6300317a3bff9d82f29
EBUILD dotnet-runtime-nugets-6.0.31.ebuild 1448 BLAKE2B 235de40ce45f16b08a486a4edb81b44dda5274786a579ffd5af32d9524b20860b522f647a62f8415bf706e7542e68bad6b10549ffa8f9ebc8bd6f35703f25df1 SHA512 8d4efeddb58ccca434b2e3de2060e84f3f2a96122fdec60232ccfee13f4411036855f796ff1a140957e99ac80ddec30a5bb39287cd1424ed26fde56e927739ee
-EBUILD dotnet-runtime-nugets-6.0.32.ebuild 1451 BLAKE2B dc725b6962a512422405334a707aceff6549b014b21fc9802ae4b0dd256728259aaa0a071df76517a6f74b0500d416efb1b7699f8c6529b0be8d80b662e0d55f SHA512 814144239e3d355fbbeaa6bd841e63df6bfaa3df2e737fb42f40cde97462e0b3ae7ce14a6b2e6cf5c8a9e433d1de96bc87cffe989db8e8a4be7cea89bf44c051
+EBUILD dotnet-runtime-nugets-6.0.32.ebuild 1448 BLAKE2B 235de40ce45f16b08a486a4edb81b44dda5274786a579ffd5af32d9524b20860b522f647a62f8415bf706e7542e68bad6b10549ffa8f9ebc8bd6f35703f25df1 SHA512 8d4efeddb58ccca434b2e3de2060e84f3f2a96122fdec60232ccfee13f4411036855f796ff1a140957e99ac80ddec30a5bb39287cd1424ed26fde56e927739ee
+EBUILD dotnet-runtime-nugets-6.0.33.ebuild 1451 BLAKE2B dc725b6962a512422405334a707aceff6549b014b21fc9802ae4b0dd256728259aaa0a071df76517a6f74b0500d416efb1b7699f8c6529b0be8d80b662e0d55f SHA512 814144239e3d355fbbeaa6bd841e63df6bfaa3df2e737fb42f40cde97462e0b3ae7ce14a6b2e6cf5c8a9e433d1de96bc87cffe989db8e8a4be7cea89bf44c051
EBUILD dotnet-runtime-nugets-7.0.14-r1.ebuild 1446 BLAKE2B 58364d46cbba7e2462b8c832a4dc9be495adbdc1b5db34de6cf93755e4268d15c14a1c7b5e118777c5f41bb97794a7d302fb39b3d4d2187599e2b9e4f0f53d29 SHA512 0494ebf5167919856db14860d8cb9be8e5d768cd6a183a4f386ab13e1867daa30934f1a842969e226a7f73bf87bf9e8f316ecac072d7b6300317a3bff9d82f29
EBUILD dotnet-runtime-nugets-7.0.19.ebuild 1446 BLAKE2B 58364d46cbba7e2462b8c832a4dc9be495adbdc1b5db34de6cf93755e4268d15c14a1c7b5e118777c5f41bb97794a7d302fb39b3d4d2187599e2b9e4f0f53d29 SHA512 0494ebf5167919856db14860d8cb9be8e5d768cd6a183a4f386ab13e1867daa30934f1a842969e226a7f73bf87bf9e8f316ecac072d7b6300317a3bff9d82f29
EBUILD dotnet-runtime-nugets-7.0.20.ebuild 1448 BLAKE2B 235de40ce45f16b08a486a4edb81b44dda5274786a579ffd5af32d9524b20860b522f647a62f8415bf706e7542e68bad6b10549ffa8f9ebc8bd6f35703f25df1 SHA512 8d4efeddb58ccca434b2e3de2060e84f3f2a96122fdec60232ccfee13f4411036855f796ff1a140957e99ac80ddec30a5bb39287cd1424ed26fde56e927739ee
EBUILD dotnet-runtime-nugets-8.0.5-r1.ebuild 1776 BLAKE2B bbf2eb8c5a36ff0766eafb3ee13ac9b4db2312ff6eb3cc62f672cb5ca38734fad364fb6560c5acaaad1d4f44e82fe740c2f316e888cd2e59f2e6a773bd4eed0d SHA512 363aa591d844d0920909a0bd19dc754ee13abcb914a6ba039b4b126561588380e83eb20497bf4e78e54b4c0a3468a773eaeb9094a8d9f6336340ee4398fe4dfd
EBUILD dotnet-runtime-nugets-8.0.6-r1.ebuild 1776 BLAKE2B bbf2eb8c5a36ff0766eafb3ee13ac9b4db2312ff6eb3cc62f672cb5ca38734fad364fb6560c5acaaad1d4f44e82fe740c2f316e888cd2e59f2e6a773bd4eed0d SHA512 363aa591d844d0920909a0bd19dc754ee13abcb914a6ba039b4b126561588380e83eb20497bf4e78e54b4c0a3468a773eaeb9094a8d9f6336340ee4398fe4dfd
EBUILD dotnet-runtime-nugets-8.0.7.ebuild 1779 BLAKE2B 4ee5992e8ded20213ad6fc5dbf6d21df5fcbf389f824011f9cd65ee4d087a4bc31fe1403f4c4b2c7b700ef5d529eb15a38c574e450ab5e6bd95b06b184f08fd1 SHA512 7715e62706d482976038efa2318ec238ce0faaff4e6d7ee816b9465c1e0b5b7c872b13bb682c6d6ca161481712c148dd2d91cfe5b88ce295dc2a8d5d9061eb02
+EBUILD dotnet-runtime-nugets-8.0.8.ebuild 1779 BLAKE2B 4ee5992e8ded20213ad6fc5dbf6d21df5fcbf389f824011f9cd65ee4d087a4bc31fe1403f4c4b2c7b700ef5d529eb15a38c574e450ab5e6bd95b06b184f08fd1 SHA512 7715e62706d482976038efa2318ec238ce0faaff4e6d7ee816b9465c1e0b5b7c872b13bb682c6d6ca161481712c148dd2d91cfe5b88ce295dc2a8d5d9061eb02
MISC metadata.xml 263 BLAKE2B b7250eba637783739670dfb7b05df6b4ed4408fdb4619492f5c0469f1a91f175053126d885d36b6f3ed200e325746e82168c7c9b9b6c4f20199befe3aa75467e SHA512 74facd2b3fc2386c15269f2b9a070059b108137167cb741b2be8d1f56ae816e57355704d0617f37248b3e4e9fa69d5cace89f38f1b30e91f0e42db854ee26914
diff --git a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.32.ebuild b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.32.ebuild
index 58bf329e96dd..1e5370778953 100644
--- a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.32.ebuild
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.32.ebuild
@@ -36,7 +36,7 @@ S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 arm arm64"
src_unpack() {
:
diff --git a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.33.ebuild b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.33.ebuild
new file mode 100644
index 000000000000..58bf329e96dd
--- /dev/null
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.33.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOTNET_PKG_COMPAT="$(ver_cut 1-2)"
+NUGETS="
+microsoft.aspnetcore.app.ref@${PV}
+microsoft.aspnetcore.app.runtime.linux-arm@${PV}
+microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
+microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
+microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
+microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
+microsoft.aspnetcore.app.runtime.linux-x64@${PV}
+microsoft.netcore.app.host.linux-arm@${PV}
+microsoft.netcore.app.host.linux-arm64@${PV}
+microsoft.netcore.app.host.linux-musl-arm@${PV}
+microsoft.netcore.app.host.linux-musl-arm64@${PV}
+microsoft.netcore.app.host.linux-musl-x64@${PV}
+microsoft.netcore.app.host.linux-x64@${PV}
+microsoft.netcore.app.ref@${PV}
+microsoft.netcore.app.runtime.linux-arm@${PV}
+microsoft.netcore.app.runtime.linux-arm64@${PV}
+microsoft.netcore.app.runtime.linux-musl-arm@${PV}
+microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
+microsoft.netcore.app.runtime.linux-musl-x64@${PV}
+microsoft.netcore.app.runtime.linux-x64@${PV}
+"
+
+inherit dotnet-pkg-base
+
+DESCRIPTION=".NET runtime nugets"
+HOMEPAGE="https://dotnet.microsoft.com/"
+SRC_URI="${NUGET_URIS}"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${PV}/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+src_unpack() {
+ :
+}
+
+src_install() {
+ local nuget
+ for nuget in ${NUGETS} ; do
+ nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
+ done
+}
diff --git a/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.8.ebuild b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.8.ebuild
new file mode 100644
index 000000000000..0a6e21191712
--- /dev/null
+++ b/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-8.0.8.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOTNET_PKG_COMPAT=$(ver_cut 1-2)
+NUGETS="
+microsoft.aspnetcore.app.ref@${PV}
+microsoft.aspnetcore.app.runtime.linux-arm@${PV}
+microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
+microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
+microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
+microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
+microsoft.aspnetcore.app.runtime.linux-x64@${PV}
+microsoft.dotnet.ilcompiler@${PV}
+microsoft.net.illink.tasks@${PV}
+microsoft.net.sdk.webassembly.pack@${PV}
+microsoft.netcore.app.host.linux-arm@${PV}
+microsoft.netcore.app.host.linux-arm64@${PV}
+microsoft.netcore.app.host.linux-musl-arm@${PV}
+microsoft.netcore.app.host.linux-musl-arm64@${PV}
+microsoft.netcore.app.host.linux-musl-x64@${PV}
+microsoft.netcore.app.host.linux-x64@${PV}
+microsoft.netcore.app.ref@${PV}
+microsoft.netcore.app.runtime.linux-arm@${PV}
+microsoft.netcore.app.runtime.linux-arm64@${PV}
+microsoft.netcore.app.runtime.linux-musl-arm@${PV}
+microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
+microsoft.netcore.app.runtime.linux-musl-x64@${PV}
+microsoft.netcore.app.runtime.linux-x64@${PV}
+runtime.linux-arm64.microsoft.dotnet.ilcompiler@${PV}
+runtime.linux-musl-arm64.microsoft.dotnet.ilcompiler@${PV}
+runtime.linux-musl-x64.microsoft.dotnet.ilcompiler@${PV}
+runtime.linux-x64.microsoft.dotnet.ilcompiler@${PV}
+"
+
+inherit dotnet-pkg-base
+
+DESCRIPTION=".NET runtime nugets"
+HOMEPAGE="https://dotnet.microsoft.com/"
+SRC_URI="${NUGET_URIS}"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${PV}/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+src_unpack() {
+ :
+}
+
+src_install() {
+ local nuget
+ for nuget in ${NUGETS} ; do
+ nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
+ done
+}
diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 78014dd9c43c..57a356151aee 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,16 +28,30 @@ DIST dotnet-sdk-8.0.107-linux-musl-arm.tar.gz 209094033 BLAKE2B ecc7f6ea32a71ecb
DIST dotnet-sdk-8.0.107-linux-musl-arm64.tar.gz 208907068 BLAKE2B 0ee7875279dd37572c6d0b6360d76efa1078ffd8a67822c587a60e9ca50fee6c35418d7ddb92f182d2bbc8fc2c11bb015ea2790e668103b9f6c486b3414169d6 SHA512 5b99a07607cae652e4b392c17a7856ffb5df939e95d741d07c385d422e5511394567b5102213da1dc65183680d0e908d83c43c95b14bfabec305ca7731d9d676
DIST dotnet-sdk-8.0.107-linux-musl-x64.tar.gz 213639420 BLAKE2B ee877963955c1ae23b69c3fce1b2ab1d799b646e5917d5a1eb19e707bfeacd0118fca79a91993b97a40aafdacffe259a5c94b303c0b277e3202d2bfc75a99b33 SHA512 f25c95f9acff4db16593541fda517c32477eb618dc9ad5b3983a4ab5bd62fdd3c03c7d9f56afe1132aff5137bbdc4161e0b83f7c8101cb1766b82ed4072becef
DIST dotnet-sdk-8.0.107-linux-x64.tar.gz 213608643 BLAKE2B 716886da2c5a2190dc81e031b9e439eb31f6318418fdf47d487f3aacad99368f642f13d80aa6dd961517939d3e7e6f59efc4563a5ac62c4d7fc3a798e709e32a SHA512 10e0fbdc589e5e0de4fb0fe0e9c839bb2257c51948037a224d4358b8328b6791014ab4cb164beb617c83531a6ed774acb37b08e4a1b53f165e3eb853fd41a959
+DIST dotnet-sdk-8.0.108-linux-arm.tar.gz 208945195 BLAKE2B e5e2c06ef316da57b7fb39fdd7fa6865b1d5b9040ba1f89cda67bb8bb0039f6c8f41beafc1c180e0317b92c5dcdff21212b2ae312a675b5b48cc50f74efb5abd SHA512 fafa8564b34b524b4209e1047ce7cf1190a5d42e7ba1b13524f5de602b075e630cdd229567f14eb2f0ae6c96ac910ae9dbb4fc4e528df958c9d31471341eedca
+DIST dotnet-sdk-8.0.108-linux-arm64.tar.gz 208922242 BLAKE2B 76cc7262e503ebec87e665aa393dad704e8a38ce5c4b886c204ef96a9be18935ecc80b59f04c49a81cda152641bbbe17ba41120e4f56d0ce70e679808aafaa16 SHA512 6cc723f2b139d19b2e17da5936698d388a5b64638b75ef78c40c407ed3cfd3dea745c2916f03efc9e66479fc55d608eb3a89305727ecdb1c999b183b58de258d
+DIST dotnet-sdk-8.0.108-linux-musl-arm.tar.gz 209001685 BLAKE2B 3f788ab4a10c7372942764150b1e3845fa54bb253095d6ab303ad93bd69dc2c9038c49d7b2d5c132979c15ad70040394d9c8d5fe34fbba092e99a99c4c0e653d SHA512 efb308d81ac1020962f14d03e7ca9419a2901a0846120e07cd95c65407fe2981a26360c2ffea141d80581aac6d2c36a7379c76c07b2fb37d4efb836905f8ff68
+DIST dotnet-sdk-8.0.108-linux-musl-arm64.tar.gz 209077243 BLAKE2B 1b2ca78c62c16dd50aee5946276eb3f578433fa20c6a18d391049dd7adffd8099191c1709e4d913337254cbf2fc063d68ea8f46b7c726f38cfddd7ec60f46cfa SHA512 e7009ba373b043ccb469557271ac8ae518ab9c9b5b364e9841d8b97305b6036f33240e672e7c483798616a233429748d5038fdfd336352b82060afd645747045
+DIST dotnet-sdk-8.0.108-linux-musl-x64.tar.gz 213832674 BLAKE2B fdd7b4c442f1ee2aa410275222892d5845946b125c60c63c6da968cf5efef65550ac4f92f764e6f09e10ce519ea995c7387fb17b83442317aa01f0d9cb405553 SHA512 744715501de3946f06cd316f35cabc0e363e0af651044c976708c0d48d4eb0d09489d92cceb283c751b2eed0e293ceaaabddcbabf7c25e21d658ebff9dc304aa
+DIST dotnet-sdk-8.0.108-linux-x64.tar.gz 213752759 BLAKE2B d2e2218e3770d023e2661b9b54e9fdb81ed1512cf08808216282cca9a064de23da5c2f5bc32b7e91e95a381656da7ddf6d5593bd01fe3f6297441174ed3769be SHA512 5666ddf6fa9b65deaba4d7c5fcc2e2d56f631c4f5f6fb2a9f5919af0616ab2b420b12a828becc2e4b8628a76ac3dae824b55abde5c6d5ac59ee131d7eceae7c2
DIST dotnet-sdk-8.0.303-linux-arm.tar.gz 218288787 BLAKE2B 7f689b9c695b2622f2489a9bb3b7d080e7f488d8c3dc63cf8bc1df0bba6fc7b97fd6407308c9998de40dcacfeea2e23eebbd4dafc7cd57ddb30b34819273c2eb SHA512 03b3730d1fd5e1955b8a23e69695c975e88e781513b1f47027ce4ed96a8743ba2560ca87ae2e937ebd89ef69a3aa05c4ca2f39eede5a27bd937775f372b9feba
DIST dotnet-sdk-8.0.303-linux-arm64.tar.gz 218493906 BLAKE2B 2018811bbbde7835da9634635e479856e55a851eed0e6eed966cb8a125638c6f10f2a4687bc4134a895cbc4c8363b5ce878b8f8ebd2c5f37622452590f225f62 SHA512 09cb6b12770febe186e36971afdbcea6e8bf5fb34b7701cd8c416f597d3b7e930d05e51ccef1985e5598291540ef2d721187904587469300bb39772317e2be5c
DIST dotnet-sdk-8.0.303-linux-musl-arm.tar.gz 218348934 BLAKE2B 4461a1b2cd3229e91cdffe315b04561029694f5425b80d00b57a3517c56952a3b93245ef7b4ccf156089252f3558b5324cfb9b25af1ba26dca293590528cdde8 SHA512 5e119bf1496bebd3b62d0c0c837bb8e8695784c91f9042771b01b47953d82e59605d7c04f2b821340792ace2966587a10d980bebeb8f9a39f1e8e4588ab59a6c
DIST dotnet-sdk-8.0.303-linux-musl-arm64.tar.gz 218434418 BLAKE2B 2ca5f6999542f39325b6fe4c80a202d3e8fd931c958c97b6c08a2d8a27c509ee3c876b739ad3bca3acc951d73a10a25ce1a6315217c4080a7a4302198d80bd7d SHA512 88a42a0a9f0b6981eeb0d2cdbde0fd98631d57c09ddca566bc1b4d4b99a9165e276a3434f6804bd54628387edae99c8f0025e889c0e06ade0defaf2fa5858d65
DIST dotnet-sdk-8.0.303-linux-musl-x64.tar.gz 223120552 BLAKE2B 7a8c257cd1c723d7232481a134b499afa0825f561957ccb0c2aa5baa6b20114e4db0d19fcec25a54ac8020799b6fd7afa582c9d221fc2a9208cd4f2b495e5e58 SHA512 5696332dcfa1dd16f897f68dd190e45f6604fd8228d563394ef9da09f2ff99214ba23b80fa416b7748a5c34912eb42523ba83138d5cbc4468e1efc15b747630a
DIST dotnet-sdk-8.0.303-linux-x64.tar.gz 223236164 BLAKE2B 3008c5b3f84a965b717b2f51733cbf6d5ba218f5ae97dc250a2e7279e645b8577d8b6d5443f73e8130385d2263196f954ba6bfa64a2b33a8685d0c5a4035ed19 SHA512 814ff07ccdfc8160c4a24adfda6c815e7feace88c59722f827a5a27041719067538754911fc15cb46978e16566fe0938695891723d182055190e876131faedda
+DIST dotnet-sdk-8.0.401-linux-arm.tar.gz 206587208 BLAKE2B 3ed67670a302f182fd0e8d2887a6bb775f31b427b9ae610c843e7b8ed421822b45aa330e1b0ef9eae9c8cd4ac551cd46e6c23e9290094e26ec8f120bbf8ab4bb SHA512 fb90a8e52f5dd29e5953e4662cc9d57caa96dc6a8f6ff6cfae17947aa8a3f53b5fef1bb35b8c05815fa1cafbdc73179f7296ce846bf5769ee12c9daf5bd27941
+DIST dotnet-sdk-8.0.401-linux-arm64.tar.gz 207131531 BLAKE2B 0f66e106939fb57c4d8340bc3678f535f497366485ebe2718762a873259afaf4c7da8c3176feb30827895b62d7b4055bfb4e604cfb4aa566917d67dfcaaf464c SHA512 e8738b21351d030a83be644571f3674c8dda9e6fbd360b221907a7108fab02becd18e1331907535a1294d8c4d0f608519674c27c77dc2c2803cc53cce3e10e0d
+DIST dotnet-sdk-8.0.401-linux-musl-arm.tar.gz 206681269 BLAKE2B 70b0ccf05cfba79ffc44dffc4b795eb77cbf13e355837ce2d080bd895478b00f3c63fc146af55bcb4ab6e155b000f128a8828c58562c0da6307b6fd0dfcf4cbe SHA512 c5c547eb301dc965eef1d9bcc64231678e209591b80197a78249d35d1655a5469f39ce6de65436375f6e42d22d159c3dc487be17f6dbe7634040095fc988db21
+DIST dotnet-sdk-8.0.401-linux-musl-arm64.tar.gz 207159631 BLAKE2B 6147ce5db03adc6fcf565411d86dc4afa4e777ed11dc2da5760f7d7b74b268239f0e897152ace3aa39763d72c84975380945c88f7764b00f43a4752e90c44b00 SHA512 2faab93dd38a49386032083a0f4a3a5a5661d6ecff4a98f068ed7aa07b201233804fa0e5efa4911b6eebedc9994d59c4d5d843deb773e7e2627b2aa97e634a82
+DIST dotnet-sdk-8.0.401-linux-musl-x64.tar.gz 211854109 BLAKE2B 26eed64cc8fdc5e54dd14fc70ee4555909d0308317823c6dc424bbddc6196a99e7cc27b4e6a40f77d8efa659273be03b3387c37f688a254db5ebe4e8f47b0d6f SHA512 e711b74832269463e27f98b049c442d3684cdc213115133285a2b189ef4564b65127747cdd3a900de53581019bdf8f47426f2cfc9bfc1c0c3a83106f9bb54ea5
+DIST dotnet-sdk-8.0.401-linux-x64.tar.gz 211866896 BLAKE2B 48700c9b7c0044992c0e5fb32e99f2e57fb7ce27a21b8e1619f92545b426d5f53047ac8400e34fd6e36c2211fd3f675a8bd008da7aed2caf1166962ced3061b2 SHA512 4d2180e82c963318863476cf61c035bd3d82165e7b70751ba231225b5575df24d30c0789d5748c3a379e1e6896b57e59286218cacd440ffb0075c9355094fd8c
EBUILD dotnet-sdk-bin-6.0.417-r4.ebuild 3648 BLAKE2B cae115deee48b38c6ebb1eba1a4eea60d4d21d5378702aa1a72dd3569b548f1bbdfbe0f0030ec0911eb9f564d208c49fbba14712651d2da555cc778b5399a435 SHA512 36011a4300685da89ece02df2f3f4193e34976e3e38ea41c88937a1b90e4ba21fb0fa908e5544b90b4e3ccde89af9b15d86fdf9969233ca4e2a85e267cb45b0a
EBUILD dotnet-sdk-bin-7.0.404-r4.ebuild 3827 BLAKE2B ebeeaad4a1a335fff5ea6f07e0a28d65337b0d948626636bbe8435cc4fa7a8ef356fbd78b294dad0f9913b595775d45bc5a0ed45cfc0daf7705280b492224d18 SHA512 9d841acc5259e8c5f1ad98b1864bdec93b972c797ff7cfad17bd1ab03ad35a25554868f20167de622513ac47ab49f5e492fd9bad97256f7db5598abd6f994cc0
EBUILD dotnet-sdk-bin-8.0.105.ebuild 3868 BLAKE2B 4f2f27f6130dee4fb0b952a4dfcb124b107c9724a2a1752e5b6bdca426be10b5849be8370775eb820c1df90940abfb9bf1a5cba99020480003875d82ca3a0b17 SHA512 252f9736ce7d5baaa166a7bc32f8676095bf2fab82679039ef0755e262dc7fbad4840bb3491070572b0e3ba4165f2f71964a2ee0f6de2a8b9b6e54983de6297c
EBUILD dotnet-sdk-bin-8.0.106.ebuild 3909 BLAKE2B 5f7e570c94a2413e1d9991f8c9dda2d85e2c29a397982116b65e38c52eed5d1b632356e19d0178bdd361b3e7b06ac74f488eda6d0f99fe2a08ad7f3220fce7d4 SHA512 c60dced438a8b038e76cb7627a17b2a5265f2e13c823ea9be8f1df303b57339741bb38f99a7e9bae52c182a63b9764122d1041c4a497149b59752abdb7b0dac3
EBUILD dotnet-sdk-bin-8.0.107.ebuild 3912 BLAKE2B f6cd700ccdcaec8791d1803e6fd1260b0afd8ef71f2cd26d30e89d153d59bcc75cabe09139fa471cbf714e20f86c6c7b61613e3700e7f00626e872dae346565c SHA512 295bb77f6fc7f9e7eaa7869bfd33fe4264b5b899474f3637a99fc0894a9636dfddd807acd35820ccbe739abab31ba3043ff922b85a79372ee9da77cd38b6f6bb
+EBUILD dotnet-sdk-bin-8.0.108.ebuild 3912 BLAKE2B 1cd706ed7e9361667a25e4ef28af14fe4f4ac3ddcfca0e71069835c68c945eda453faaccc328e6fa6d180a9aeadd17e551b84724e1da9736cc82f6a5b0f723f2 SHA512 ddb4a460e967583ddeb87719fa5ca39d13c28e939cb13929abacd539cb20a59467fbf5dbbb6628e1a57b13e606d056d780aadf8dd64bbb98ee18a90bde46cd7d
EBUILD dotnet-sdk-bin-8.0.303.ebuild 3896 BLAKE2B ed47259ae1c611cc0f5df6dc24ee5b54ac67b754145687d51e54a47a985549936b56a44692f7075c983a60b89d4c799799d87b9713a88844f50efec9313a99ec SHA512 29a8f1006c9232f3b9ef63846276ad54b39b7be4652f870e5d223b5eef1bd1f0cc09035e44f94dd6efad2675dac41d8d02b31cb596e32cd64db71057228fdd35
+EBUILD dotnet-sdk-bin-8.0.401.ebuild 3896 BLAKE2B b08d3277039a39e30d23afab5eae61adfd33bb35a6f11b07450916b85585907da521a158f2e155f0329db82fd061c68c3306d050a2306f18fa363f0d0a9029db SHA512 d9a4357439343a92b0bf059ba9791b8d282d031282c9eafc399f6d1aa4c81bf4fd971270098325f91bd19421c855e23c2c46c5bb922a18f29d18e1bf6f6bc197
MISC metadata.xml 399 BLAKE2B 77e69a42625154f791fdf1e9559921a4e7aa077e91f78d3ec52779818287d05612080ca21a4199a3531e8d1af34a78f362a07b3cd89cd027dc1f0b6cf84fbbdf SHA512 d0b85e5ea0a2a4aa361d21a81218ef5dd68f6d51972addc771681208342075a860436a135e8f219cb5b4424f8a40d1dace8260c6c0eb1da3ef1a0dd13811c1d0
diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.108.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.108.ebuild
new file mode 100644
index 000000000000..077e0cb0100d
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.108.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.8"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+ https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+ elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+ elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+ elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+ elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+ elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+ elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+ ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+ ~dev-dotnet/dotnet-runtime-nugets-6.0.33
+ ~dev-dotnet/dotnet-runtime-nugets-7.0.20
+"
+NUGETS_DEPEND="
+ ${CURRENT_NUGETS_DEPEND}
+ ${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+ app-crypt/mit-krb5:0/0
+ dev-libs/icu
+ dev-util/lttng-ust:0/2.12
+ sys-libs/zlib:0/1
+"
+BDEPEND="
+ dev-util/patchelf
+"
+IDEPEND="
+ app-eselect/eselect-dotnet
+"
+PDEPEND="
+ ${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+ apphost
+ createdump
+ dotnet
+ libSystem.Globalization.Native.so
+ libSystem.IO.Compression.Native.so
+ libSystem.Native.so
+ libSystem.Net.Security.Native.so
+ libSystem.Security.Cryptography.Native.OpenSsl.so
+ libclrgc.so
+ libclrjit.so
+ libcoreclr.so
+ libcoreclrtraceptprovider.so
+ libdbgshim.so
+ libhostfxr.so
+ libhostpolicy.so
+ libmscordaccore.so
+ libmscordbi.so
+ libnethost.so
+ singlefilehost
+)
+MUSL_BAD_SONAMES=(
+ libc.musl-aarch64.so.1
+ libc.musl-armv7.so.1
+ libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+ default
+
+ # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+ if use elibc_musl ; then
+ local musl_bad_link
+ local musl_bad_link_path
+ local musl_bad_soname
+
+ for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+ while read -r musl_bad_link_path ; do
+ # Skip if file either does not end with ".so" or is not executable.
+ # Using "case" here for easier matching in case we have to add
+ # a special exception.
+ case "${musl_bad_link_path}" in
+ *.so )
+ :
+ ;;
+ * )
+ if [[ ! -x "${musl_bad_link_path}" ]] ; then
+ continue
+ fi
+ ;;
+ esac
+
+ einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+ for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+ patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+ done
+
+ patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+ done < <(find . -type f -name "${musl_bad_link}")
+ done
+ fi
+
+ # Remove static libraries, bug https://bugs.gentoo.org/825774
+ find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+ local dest="opt/${PN}-${SDK_SLOT}"
+ dodir "${dest%/*}"
+
+ # Create a magic workloads file, bug #841896
+ local featureband="$(( $(ver_cut 3) / 100 * 100 ))" # e.g. 404 -> 400
+ local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+ mkdir -p "${S}/${workloads}" || die
+ touch "${S}/${workloads}/userlocal" || die
+
+ mv "${S}" "${ED}/${dest}" || die
+ mkdir "${S}" || die
+
+ fperms 0755 "/${dest}"
+ dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+ eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+ eselect dotnet update ifunset
+}
diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild
new file mode 100644
index 000000000000..af517c5a943e
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.8"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+ https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+ elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+ elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+ elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+ elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+ elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+ elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+# KEYWORDS=""
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+ ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+ ~dev-dotnet/dotnet-runtime-nugets-6.0.33
+ ~dev-dotnet/dotnet-runtime-nugets-7.0.20
+"
+NUGETS_DEPEND="
+ ${CURRENT_NUGETS_DEPEND}
+ ${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+ app-crypt/mit-krb5:0/0
+ dev-libs/icu
+ dev-util/lttng-ust:0/2.12
+ sys-libs/zlib:0/1
+"
+BDEPEND="
+ dev-util/patchelf
+"
+IDEPEND="
+ app-eselect/eselect-dotnet
+"
+PDEPEND="
+ ${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+ apphost
+ createdump
+ dotnet
+ libSystem.Globalization.Native.so
+ libSystem.IO.Compression.Native.so
+ libSystem.Native.so
+ libSystem.Net.Security.Native.so
+ libSystem.Security.Cryptography.Native.OpenSsl.so
+ libclrgc.so
+ libclrjit.so
+ libcoreclr.so
+ libcoreclrtraceptprovider.so
+ libdbgshim.so
+ libhostfxr.so
+ libhostpolicy.so
+ libmscordaccore.so
+ libmscordbi.so
+ libnethost.so
+ singlefilehost
+)
+MUSL_BAD_SONAMES=(
+ libc.musl-aarch64.so.1
+ libc.musl-armv7.so.1
+ libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+ default
+
+ # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+ if use elibc_musl ; then
+ local musl_bad_link
+ local musl_bad_link_path
+ local musl_bad_soname
+
+ for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+ while read -r musl_bad_link_path ; do
+ # Skip if file either does not end with ".so" or is not executable.
+ # Using "case" here for easier matching in case we have to add
+ # a special exception.
+ case "${musl_bad_link_path}" in
+ *.so )
+ :
+ ;;
+ * )
+ if [[ ! -x "${musl_bad_link_path}" ]] ; then
+ continue
+ fi
+ ;;
+ esac
+
+ einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+ for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+ patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+ done
+
+ patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+ done < <(find . -type f -name "${musl_bad_link}")
+ done
+ fi
+
+ # Remove static libraries, bug https://bugs.gentoo.org/825774
+ find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+ local dest="opt/${PN}-${SDK_SLOT}"
+ dodir "${dest%/*}"
+
+ # Create a magic workloads file, bug #841896
+ local featureband="$(( $(ver_cut 3) / 100 * 100 ))" # e.g. 404 -> 400
+ local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+ mkdir -p "${S}/${workloads}" || die
+ touch "${S}/${workloads}/userlocal" || die
+
+ mv "${S}" "${ED}/${dest}" || die
+ mkdir "${S}" || die
+
+ fperms 0755 "/${dest}"
+ dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+ eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+ eselect dotnet update ifunset
+}
diff --git a/dev-dotnet/fsautocomplete/Manifest b/dev-dotnet/fsautocomplete/Manifest
index 432a798facfb..3b6e44774e1d 100644
--- a/dev-dotnet/fsautocomplete/Manifest
+++ b/dev-dotnet/fsautocomplete/Manifest
@@ -1,17 +1,30 @@
AUX fsautocomplete-0.68.0-paket-dependencies.patch 594 BLAKE2B 9cf2b5af7833c998c24640626677d41af4d852eef11b024b2210d2cb397442a2684362338d9cc123f8995e62da75c27c63c6a99560d0c6dc04fbca96c531edc8 SHA512 bf4138a5f3e48c6e65749dbc2754f5991d80aa20f2bade6743f06697df3d376fd80bae9ec2301a13363dd569aa3065ac6774b050227b9648ecf2f31d494dcdd1
AUX fsautocomplete-0.71.0-net8.0-only.patch 14794 BLAKE2B 76b7fdff481877a3a6abc8b01973d67606bb6305eca4481bb9af5a7803d0133fa8300d673f2441a69cc286dc0174e22381f0c7b4d8a6e162e1dd7dbbf9c3864f SHA512 967bff74c4d002834eed693631bdab8d8f9d2a08e3021f4801790c8a81ac0e0e2641431b735b2540fa242afc8b30297a48c77bea132e9140a7b6161555abfe14
AUX fsautocomplete-0.73.0-paket-dependencies.patch 391 BLAKE2B 1e6449c2e7d5247bcbeaebca392bd49940f71a6525086171b7459ba8cafc7626b790816882330a656b6d8c48f2f2a66cea8a9a09681d87bf7947d43de8eb6982 SHA512 5a58b6e1d4df3a119b4c31f7db793d4ce97e7b51e7f7d4c742ec7303ca03034677700d9a27287c5d3e04a29077df42a576ad7a22c04a085a4bf1bf5f663d82e1
+DIST System.Security.Cryptography.OpenSsl.5.0.0.nupkg 350364 BLAKE2B bb8a0171160d496e1520298639412ac74c7f54427865349726e46845b622a4b44f125f1ec69213e709d9c43f1afc4c800413d356b57d12d4e190d7d86f073a8c SHA512 fbc3f8128f4731c91ed55e1b3cae898c16878a523930060b72a3ca5477296c9996dceeaa382c6eb419848ae4f77ba099be4f1c138bf6c2a0b9277c28c6a105fd
DIST altcover.8.3.838.nupkg 6777876 BLAKE2B ce94bcdb55b9658cd5431ad9fe96eef93cb754ae71a75d24ca2c471c2465881d40a25a8e728a628761e1ec0e06950b7e927779dccc72cf4d1670c8f7a6a140f6 SHA512 a5a28519dfecfc49f4ba1bcc80cda6823324f26012cd0c43e89b5ac593346cdc3c944cf295671beb573ed12f1d467b024a693048c20753225e9ae2dece3d0ffa
+DIST altcover.8.9.3.nupkg 6437229 BLAKE2B be3b8e7cd60954727e3b2425ab080b71559e3a2576daeca038d41cc15de9d4f0e3610d621c9cf639460ff793bafb82c73ecb78e6ecb16a100d75d27e880ab773 SHA512 99242cf45280a369a6506379a8054e58c554f3cdb24ddeb304fcf49f75044ba94271b0783c16c6339a2773be31e11435c52cae65a2771b63b33ae57629f9e13c
DIST benchmarkdotnet.0.13.5.nupkg 2478369 BLAKE2B 0e603e07a77ec6b836a5c1736a57acfd8aa9f02d19be7ad6a886be954659f5e2dc598ddf85ee742e57f066fb1cd2fdc429d0a544dbb7e09aabe13fb2adc9bb61 SHA512 8eff8d1591789ceaf1c274bf932f6858e96e5700f1d4f55004e78d36155e83aa0e19e0d4992f9109850927179277d190b28ca2760cbbfd3db7d01536f1432687
+DIST benchmarkdotnet.0.14.0.nupkg 1412387 BLAKE2B 85c9bd75d4f14043b68ac2e6efe558f9bef490bb1838dfc361decd807deded29a40015277836d182f4fa30783654d1539c3bb4d1a7bd96325bd60b19ef30d39e SHA512 14baa1188a311697847a738cdc331dad8365f40b46e950d683335e730a8ec685ff7d2a4d8e7f4eed19adfe08d7b86a50e9b4ed4498f64886fe6aac0d551a7e12
DIST benchmarkdotnet.annotations.0.13.5.nupkg 63241 BLAKE2B fe2eb66ae854b4a96636ec625b8c1b0122b40d2a1173379067bec2a12088907834b0c495c2a5b38ea2f20eac0b05489f0fbeb8d8058762c1a615b17facb339df SHA512 5e7a3814d61e3f628a95797088891fa426b1263706f3d4a3ed7e7bab1e31cb21c9298cc2050aa526b556fe778de31e107dbfec9743050a0da2424ddf8d531a7c
+DIST benchmarkdotnet.annotations.0.14.0.nupkg 78771 BLAKE2B ca809577e17b10e7b17de1f01c0e887a33bd5433b65ae391040a00054fe57fdc9cda72800e5c8ed27d442c77404f23c1bebd7e13a8e4379e12dc91665a09a9bd SHA512 7739666d7aaa281756ab9d9510971aee45d711d4b8c276b50f7a98c5239d9ae1befbf0da58d0f3a260093b9e78d714e535787311e688c3beab58d32a9e03d135
DIST cliwrap.3.4.4.nupkg 278187 BLAKE2B 274d9f52a5fd73ebb5de065dc75e4051125ed1f53c79360b610737015ada7a8aa7bec3d08244b430ac20d6a8df3597d0bed282a3feb3c9d9553f8dcc814f3beb SHA512 8cf45b6f0611921a5955c2e631133ce6b8d2609f4486d065098e10f9425a47837c4307b971d51a006d5530f869ce4c697a8949a804272309cd89465f270d37eb
+DIST cliwrap.3.6.6.nupkg 514243 BLAKE2B 953c97ef948384d0e62da226d912fb894c9d1bb0308a3c93a2eb9ce06b7e3850c677a332a7c615a39b5b7c4dc6a5e49eaf6731ddda1084c06c66dcb56415d159 SHA512 998cc053615921d5c511fcaedfe5309474087a53354340cf36bad75541433dd257d9da96f45c6aa614eb5b5edc63d38d97a9574985971bdda2eb88ff1db999f2
DIST commandlineparser.2.4.3.nupkg 110637 BLAKE2B 0493839d7a58ed915281dbf922c2223a8b7acf7b85433673c448e88246537ee95f352144b554af9e117b24f99518483c8d08d2c71a3843d52f222a6067e98dc5 SHA512 dff5a9482b07368e1a4d268d5bd4a7992a91343811e2678a5499f96a72999ff851fe51a70e9f076c332ed7fc361973978b6ac0851114d5c37040cb44b654759a
+DIST commandlineparser.2.9.1.nupkg 496069 BLAKE2B e2c4b38841f83d6bc10432b8055af90369f1fe0a10105a58b51b44cd48e5d84cb0b5e4b19f444d8c81b38646a62c7c4d11cbd710e92fea68be3ebea6ab98e3f1 SHA512 4f364e45c9668c7e7cc6a922b488f3fa523033c20d7a432694f0a6af05ce528ea0481d8375e2f4f1032c6990347b4803ce9a0e48068c6fe15ec46fb1254f085d
DIST communitytoolkit.highperformance.7.0.1.nupkg 692625 BLAKE2B dba5f9823b9c47d96e5813a12e83ffccaada9b66c2132f90c0245f1eb96a62db923340b9dccf957d58786df7037940e8666f983d006257a39d423699b509e23f SHA512 9e6c3efb257ffbda08ecf81f217611802444a8d5cbd3c60c23c4c36a3dd7db7e459e049d339125941337653dfc3a6340ea877b03f7879639ac8efc97f4d2eb47
+DIST communitytoolkit.highperformance.8.2.2.nupkg 518641 BLAKE2B c043770539516369876f6ffcd82b1426cbb57b8a91146c81ce2c0c208e6f27b5c5c8d2e175a367100ef8b64ad3b0d36169c70db257dea88f49f7e639d909d986 SHA512 e8391b19e81f66095fc27af46667d83b504b68ab9f6391dd8984735050a3cc33672dd508c7e268af8a2f88519a663f8931bd4d58d0f03e81b34c2046b84d5022
DIST destructurama.fsharp.1.2.0.nupkg 23845 BLAKE2B bdd46e4f95dc3927d37dee8b08d78ea5f03903e507b226aa80b9f9cf4b3e65913cb1a6c068e83726a95c5bcb497da691c0321074baab549c470f71100b94a29e SHA512 8f3a5fe7437d51ae7482f88b9b47d3829437edf4ce57d5a397788cf443d612437c782c39589e14c101f6c3dc287bdc8965034fd8eb7569d747c617e9fbb04d08
+DIST destructurama.fsharp.2.0.0.nupkg 32019 BLAKE2B f5a6980e18705ac54740e3eb160fcbe7695e11fe7bb06532b73bc9b4ddf2e35f891fd0a1b5c012ec1db8fa9b1481d193dc464aaf5967944c97a83aaee9946333 SHA512 3ffa375072db76cafbbcdfdeceb905ae1f626f253f9c93c892c1a780a336f416e8f3e25250f295abba5a85c250c206ac115728b3dc4acf6d602444b913c6bc0e
DIST diffplex.1.7.1.nupkg 84087 BLAKE2B 39bc921b480f9d1e1175c876647a8f3a5f178b3275a1320b55370d51b76bf317b6106b06ec2aa5414c237201811191a859960b2fe63d5fda3be35846e5ae1372 SHA512 ef67b73e3835513e1b932e478299462830d54b49a18fd5b08c3bd5e18faa04ccb78839e884c4af2fbc4e2bb3009784746985cf73d10e37051f32dc14be731e9b
+DIST diffplex.1.7.2.nupkg 92255 BLAKE2B dc735fc95dad6a62d97e0aacf27f3b6cf2c094cfa8d490c125f67f93fc7ef416665033bbdcc778109a08b7cf2adc9440e314235796c290e3d156e1a75ee27348 SHA512 24fb44832dc3c975afa54eee2558a43a1c14e5ae0dfdbde80a155f61efe8f25a9cc8a290a8c24916a8db648afb90a91ceec800ea24edb0a9af0c37074c864d99
DIST dotnet-reportgenerator-globaltool.5.0.2.nupkg 5112833 BLAKE2B 6146ef0d945d62de3d2bb03f7b5a3058efbc6c3f50f08787ab781c1622541f46567eb931150fb44c1a1debd823645b13d3352dd59073bfa68fbfe8c3e7eaf636 SHA512 59965004009b1b2ffee8a0e0b4c1a8040e04e3e854decb90be78f7888fbd7e4974c438fbcf6254b45c4c981d82bbb248c8f89d43b4f922073452ca65fb6da2e3
+DIST dotnet-reportgenerator-globaltool.5.3.8.nupkg 3733403 BLAKE2B 596f2429a2bb995ebd84c53f374cb53bbac68b89ae10f1b0b7b98f516225d088a76588afd6637edd33d91b1e3cb75dd2b68f83cbaa8622f6b0a717b350c85327 SHA512 8b0bf0e020aacaa4b1df8906e130e9bb8cfb6fb58260ee977c91ee478393fab95e74ae4ec51d1e3a57f1d7c32076e5eedfc4e2ab70cbd77bc277176776861dd2
DIST dotnet.reproduciblebuilds.1.1.1.nupkg 24193 BLAKE2B 7fa2efe9549ec3f7242ceff1566e3e1a11c5fe51091a1ed6faa7fc39ed7feb40c1e6f0b24a0cbc024e157905215e5be1fe776df0f647acbfbb3ac60c9b654756 SHA512 03dabc14d61db33723dd02d11613848125a36ecbafaad95fba1727f909f92777d6ee963394d00a6eb4e9383e636cbe46b54516abe2c6ea2baffdb76a2617b332
+DIST dotnet.reproduciblebuilds.1.2.4.nupkg 33126 BLAKE2B 9a42f4977e7cb41e4825030d4e60c299fb7d97bdf891342787e02b2528f7484c39f22f74cd1282fc2fbdfc4a333a65d4e0e103e57c2553296b64e86996d0ea9b SHA512 766093b839626f909c9d8d6f62ead7e5d9bd2429f692fdebe8a24fdc4840f70fe15947eec3d45aad69ba63bd951a98ccd83d7350b7dbecf2a6d198c034962864
DIST expecto.10.1.0.nupkg 373200 BLAKE2B c532c91f49625fe7edf2550194f5f3ae34b0f3c246242418ad43fe346a4cdf22e38a38bb7b3f0f981f4ea8e668a7f63f4f7e337411dd339426a5372be7b9c795 SHA512 cac251c942624de51d8fa2b521fdbbc89122db9ca3a0f433bec773ac2265cb0fae077690170887282570a79e470ab94fc515db0b24e64e0fc11713aa27c8a2e4
+DIST expecto.10.2.1.nupkg 385191 BLAKE2B f2fdb659d69a821ab0d5447c35daff492ee524ead1513f72e704ccfa247dac8d9c86bcae00763b0d2479c04ba051a32ef033fabea8e69511d7fd360eb070b689 SHA512 658c2c523d1b0cbb907622148c5417e9d7d3745d97aa9a9895ab6c7fc8f7a7b7aa975966dba3cafce4c0b867499f75554564550600b0c93fd590822b4057c151
+DIST expecto.diff.10.2.1.nupkg 35154 BLAKE2B 0b12a4c6804cf974b6380f888706376750eca4b9465863b6342ebfc5d5d9018096786ce1554dd8783bdeadd3baec54f55d73e10be5ab3bc70114915617288d51 SHA512 18fb5382f14ebae878d2c44844f3d8472714e6186e92359e7e038c321ddf645e1b2a21cb664bfade1c1b0211056ae6d5a409955b4be9f046157417ac8393f3fa
DIST expecto.diff.9.0.4.nupkg 39084 BLAKE2B a275cda79b5bd09949c0d5c748e4ec27c3e5b0d35db1165fe6faa6d289c77044d8a6102a6a9e15f31cab14e8858beee4ca7c85ea1d3c5722fd1b575a1281544e SHA512 041f0a349805574e109a47c44214324839dbdc020b60281aac7436e607a8601f4e5773bddd341b4fb6c6f30d8cd74c89b1282d516505377b5947a39f898c8165
DIST fake.core.context.6.0.0.nupkg 43895 BLAKE2B 6809e76f4c588600c3eb59e901649f5ad99401d23a736e8385e4443364a2d0f776e60333f7409d9afa4b4a5b1f04128ed06157bf4b65f01fca5f93501a370f7b SHA512 4056c53a216d963e1e631ca85b8873a7cf0632217d78c6177b01e7c7c597ad362c93c2431cf9df1b1433a12f25d222c0070b6bde78946f6c6c4e66c1729ccb57
DIST fake.core.environment.6.0.0.nupkg 64457 BLAKE2B d186b1618240e8660b0fb2cae7f092d5d9fcfebb723c2e55a645c3abcdfb8545381eec4862eb6af3cd746224e75885289a00daed6ce4f9cf722c652f017ac044 SHA512 652bc8b02ce5713649489c3303a2acbbb9ebfe372eb635ac1d68a86d7e334c229189b9e200bdd6946973257f974197b88f0c10acd15bd8a87c5b1ba0036fdbeb
@@ -23,92 +36,157 @@ DIST fake.core.trace.6.0.0.nupkg 136258 BLAKE2B a48154076bdbfba1538df5cb773b4d2e
DIST fake.io.filesystem.6.0.0.nupkg 154904 BLAKE2B 322685f8526150a34bc8f1c94699c8e60a8bc295899326b91398b192c6df04e9a8e3c6791eb3fe98a035a28367f6b8fdd3eaa78a870f2ff7eb843092945d4ca7 SHA512 edc50db1708c11d2c4e262bb4f139ea34ea2b7153c6a67ce7fddfe28eef0c4d1a0c61423df9cd66b328a10d6d2970833ea732c755e7070d5232bd3e274117ed8
DIST fake.tools.git.6.0.0.nupkg 103475 BLAKE2B 1240283e442c5e28e9e8f57ccd3e324b399d01d281c9e00b00af62cb2790b40be97ec500e2113f10781f6b010205adfdd72f82a33e9b81a4f4634995145f5970 SHA512 5aed0e8cbe0c4dec010a5268edd784e189fef12a1fc75953751a3893e14878caa3807b7adc002b702db4090d2fc98f3bed3232a553978916543053c989ba93ea
DIST fantomas.6.3.1.nupkg 5904065 BLAKE2B 7c3b45cc25f74887868ab1e8d0eecd0ec5989265bc261dbf1706564b3150ed35cc7f34f4a606dfcab4010300dca552499cb8e5d7a1a330568f1b1aedbd79d383 SHA512 93467e6daf7f0c3deed37c0282f6620cabc5d29ee5fbdf9ac51999d2ca3e36fcef0254c96473a30395b4a01290a7e4a32dc3377b3ee719340c086dfd7af0160b
+DIST fantomas.6.3.11.nupkg 5862245 BLAKE2B 6496df2948579821224bda850dc5e6e9d2e4fe7bb48cf6f6f518813fc22b163f57756cc8df3de4d93e4ab6583bea829fafb08882f188baee1823bb7b9ef4ae39 SHA512 4f31fd9689ada9648f40b355b1b10dd2da2c203019198f480a120ef5052b41c62f2281a6457baee5b05275a2e99dc43b01d585a4f51a0457ef3da84d96d166f6
DIST fantomas.client.0.9.0.nupkg 67725 BLAKE2B 05f14e6d121d07563bb110f98ec1ef4be906d15efc035109237fe2788e9a5f5b27887307fc9295244ef9e3b6741199ccc01680c0ca5a180f723df1c0a882a896 SHA512 949e732a2415f1f262ddf6fca3051c55405d7937931c6d9bb500ed0ef645f1a67e26fbf333ebe811a56782b001aa1417744e41a26bddeb2606706d8465cabe9d
DIST fantomas.core.6.3.1.nupkg 662963 BLAKE2B 433ac076e141fdda3e08803638548de4dbd9e8fe2ad56603db43c18532d4a5dcc65ee3ccfb5f4d74cfeb980f9036c934e0747da8facd7bff222adc5f49e5e0dd SHA512 833094776035e1b7aa3d3e210a0dd91f8eebb5690e236bf086508cb144bf96bb4465149aaf15aabf7b78ade21507be113b9addd406cedfbb07489e3067bb4e1e
DIST fantomas.fcs.6.3.1.nupkg 2210121 BLAKE2B e34f7eb901348797e8654fd9ad75c90661d1fddb77e0a24d07eb2c10e4daa798add61c861bbe89bd358d721840e98ae2be556e064b2ab5246e929838d7ed1f99 SHA512 64190d6c22fd95591fd8dc4de2b77685868ef5f7725885a2257fd7f5b9679cf3cf2b001a1853b4b6e56a0ce93e19c3138fbafb6a631650324f022774d35e0a95
DIST fparsec.1.1.1.nupkg 353063 BLAKE2B 47e93d6ed373bcf3fd5c26ace2d60a1e6701b14bb4cbca1650bc15bfd0dce402ea8c8ad471004dfe618f0e9507ec60c53d7e01ead2e7480ececfc4a0395552ff SHA512 b28a1cc8a4fd2d4b000adf68b0a9ffb6aa72ec2cdd5157beb47635346122ac61f6dac0e0b06de8528ed7336e21e9881918fd18d36585507ebefb3336c57b6c76
DIST fsautocomplete-0.73.2.tar.gz 1277548 BLAKE2B 83e99fd1db79ef70a7e21e90bce33d675d691e09939231971f8edf95668f48b31ea9cb9387ef242e82065d1a160728920c2075f0818dce0356f0d8922d3b06f9 SHA512 614acbfbf4bcff21563390591534db6415bb910d2f25dd4f0a1cd854c0f329e1309617fcd4dde219e67e38087e1e049d4480e31beb4ee616393250ee06921ce0
+DIST fsautocomplete-0.74.0.tar.gz 1277461 BLAKE2B 4882edb689ad029bd656882ee32151aefee0ae54e6536b2d7e9674ebbfed1c3e5f7e49b3ff2cfbc632a6b03e06cdd8f13e48a64be4cdb6565922707b3afa8412 SHA512 ba6af4cbfafe0e31a70cfe7524573c08f5cf101ef4bdc060ec8ee86ae1e326c2fae9f779c02c23e8548cb08a5e2ef094735a0e5f8f1143b5ecc6590a088c90ca
DIST fsharp-analyzers.0.26.0.nupkg 18015402 BLAKE2B d7b3e5890e4d58fee1dd014d7b39c68b36d31c759aad602bc9db04df964f17b743f278f28cb065c619855a72e3e2bc6c2ffcc0a442fc39149bf39432c1fb9648 SHA512 60bf0eacb8c169c5d94d4291855729e7ab647400d37e9569657e4a9232083d00e4822fbbbe2a249ec1ae0b8a5a368023ba4470785665b089b8ad19a6727d6785
+DIST fsharp-analyzers.0.27.0.nupkg 18438776 BLAKE2B a2db76a375e94b325436e058eda3f152cefb36c63c7eec81714724589c7f400cec1042e74e87d538c3e43754c72343cffa54ac6943bb0ac2db97daa7bfa8f88c SHA512 d000f2246f514762376ed45e30502ed6947d0e71011e15f2b16271a863d5b051b506a2884a0cee54e5b762c40ebf69cb3f983b5e2c6ecb19446f00555b84cd1a
DIST fsharp.analyzers.build.0.3.0.nupkg 15911 BLAKE2B 64d63679503b16b541537fd4482c47cd384628bd7ca70f6ad771b93bb11554b82605c2827a0facc8dc5917b196548bc739f989d5ae7899e3b0673df5da50620f SHA512 f07cbbcfaca9ae92285d143ae303adbb95fedd15cca256f278fe4adefb7c8c7e810f74d7ff53bb50dcffbd3408f9350baddb925c6b39ff1a10814eddda7045fd
DIST fsharp.analyzers.sdk.0.26.0.nupkg 98924 BLAKE2B 5813fa0b4ae17c8e7eb0395c940f791eb6f62ef43ce9bac7726117519c77e0754e01b763c5a582d67e46dc4e8b9ec6458e835e6bb7f596e8085c79cd27c2fb46 SHA512 ebb740c245533b98f8b6f92ed1db98891230044ceacc357701eb225f3533ae6ff9f5217a82be82530e4ff34674191c01e8461b4360ba51e62dc2a3dc5e73aa90
+DIST fsharp.analyzers.sdk.0.27.0.nupkg 98956 BLAKE2B 98468e8afe646116a9fd72a9db4cbb06909ed197d919e504605d6defdf31cdbb14ecbcb10245729c0629f6b9943557ab2a07afef1cb93eb4425387260b8dbd85 SHA512 13edd6ab56ab13ec0cb0caeb35e673692553b4eb61bc6c63f1812eda42d86eaaedba503015e62a414f2f65e205cf862b44bf172e123951f3d40c9467041c3834
DIST fsharp.compiler.service.43.8.300.nupkg 8940569 BLAKE2B fd9076b33149bc294cd2f0053b5974e1057f74fa02aa15a8c61f3b6c0292a63b6571b346fd656f2a466d9ffc86aff34ec6f3d5949abba3fd64930c6f420b782a SHA512 106839f3fee4c6a1b03e799ba9ca943e9fcc1e40e16474f68e207ac317d8d37e5e43f2b3fe0518d82d27dcf8b03ae9068b98a72c7611b65d0d1c83a45fee6d16
+DIST fsharp.compiler.service.43.8.400.nupkg 9320503 BLAKE2B ffe616d687832f548fd551dc5ec6979a21df9ad97f4298be19b2ce7ae763cfc68ec761b3b041c4604d4c4146f63af6778e53fe7c9e323fc70aff7133970579e5 SHA512 a3cd2bc742e7ac88ca394abe3340def4044086f32b40f41bcc1955240b9122da0661fe82e7a24d5b9477f01460801a669bac054aaea390f1f1df774e320b400d
DIST fsharp.control.asyncseq.3.2.1.nupkg 283335 BLAKE2B 0e776883ca9e1001c02a221a2be0864d2d0021d4300e4b18d2dc43091dd507b43a0b5c5ecf9b244c4abf0d0806f9749c4659219f6596bf269b5bc38de533797f SHA512 a15e17c7530c3aaa67640a27d746e137f252523c2e73f1f8857ab648cec85a299f821939c8af396a5662a951f89a899f1812a9aff46c0557e00aba9b9a46b126
DIST fsharp.control.reactive.5.0.5.nupkg 686542 BLAKE2B bee4cc8f0fc39cbd1408b3c5e3122cc7a0a02d1dd131eda0c3580102cfd75daeddfb388714735e6ff9fd1c3449d6398edcc4940dfea6d65ae9b23b03bcc6043e SHA512 cbf78333e48864cba2e05129604b0f196f916fbb43294c41f189d155c7941d12be07900f797acf28316903887be50738b10d0b6ff8c116a70d64358f75ce1162
DIST fsharp.core.5.0.1.nupkg 1327145 BLAKE2B 59030ab01c542beab3fd7b4bea7ff2ad125fd7e5343395c4d9754010372a31894b50a7046a821a8485e0890f29b1e0781e96250f62dfc9b3baa260229489f75c SHA512 94d2a60b6765163e583c1816d633b806a06c19c2f2fd1bbcbed52beb726a8a6d604e325a4b73b159a437abc306598140f0f4768deb4f38c2687b1e0329972c67
DIST fsharp.core.8.0.102.nupkg 2818627 BLAKE2B dde51615fefcef7b6c57135035eb6fbc5832a2a0bd4e4b2587aa8c347743c379c62e695a903bc8a3b599e6ef6cd501b84bc5f43980705055d8a46b8ded99c6fa SHA512 b7840eda7bb6745b8af9c6cdcf3a0e23cb64ad4691bc81a388895c48fb641b0d2cdcf0fa37fea2ea63069763bc3a45316cb91be9be7d92cd15819afa54fc02a4
DIST fsharp.core.8.0.300.nupkg 2825411 BLAKE2B 5e3cdbcfb2d488928850fbdf2f9e2bd9dba475fcb22e4e2253526904c521bff9c00d4e8c49779319b0db40a033d8b5686176cef8d6b8ec6f52b7871ac1e3040d SHA512 4e0950e916ca0fcf9456be499eae58bd99f58029a171bedf5dd8b7f95af721c7ed70036e2449928b56e32790dba2f5c239fa068635299295990493e6b5c1b0b4
+DIST fsharp.core.8.0.400.nupkg 2854967 BLAKE2B ef7316b2bfb70eec428cc5695b67d8631e588cc01e6ad90782777e8cacb3564cbbacf0bdd597473617a225d0d04d0eaeb75b2b6d1dd2d5969f5bf2f696bb971c SHA512 72ad8a4231b0a7e4ac8a4520e6968080dc0ada977ae378a07f0fa0dedd86506e432af705671f039fb3088d78b61d81b3b36003f4fdd678f622742def5ec98d1c
DIST fsharp.data.adaptive.1.2.13.nupkg 2258485 BLAKE2B 6607b90e910b28573c9ee2c1e32e779ad1ab68bea32080cfab9df4fa4d13619013a392fef57d9abc2f1e75c0c2b61923e3fdd5275b8db9ca08f8c2b4c017c5bc SHA512 501a4be570f636cc1783476979f1c28355a185d6db5d7c7fd8d2562b1fd50bb56960b424d9d0ed7219cba1f8cc5238db39de89cb588c602ae965a207ef1b16e2
+DIST fsharp.data.adaptive.1.2.15.nupkg 2273922 BLAKE2B 245ca44df68b223a949312e67d36bd4c2b93ec6e88ff570e0d7b06407310e6ad3f6dc1bb0fa3d0df454278266635d5e704f578dfdb6407c1c1b9ab38da5d95aa SHA512 9490449ca5bde587357f74171b9ea5d30a55d77f942c19aa5d1c7dfca8eb4a61d46319baa92c95d5056ca9669023c28817e14eb2df5cc9877fe340ca4e47f571
DIST fsharp.formatting.14.0.1.nupkg 770582 BLAKE2B 107b00b686b992ec8274050f06a85aa67341913faf2d8337224dbae664187f15e254adbc6ada92a623e7d7d9a5a2ab044f56f62db5b2bf015c180ab6a53f43fc SHA512 8bbed7d1a969f4a47575a6325b6886de65e3b355b4a651e99b838411c5d4929fab276cff359ed89ec393729a7f1840480305f38dab38c7c98a88fde16188e9c3
DIST fsharp.umx.1.1.0.nupkg 22036 BLAKE2B 254f304e05dcdf72b0d565b035988fad54ec83369fe69d21fbbe3b5d95b7c0ae8026b65e358bcd1f47300b548498b30104af45158dc5d63ac5d1ce64fd2c8c1b SHA512 4bca5743af2d3b1bf6c6832a7cd088e0eeed5dd82e395ba7f120d037582f2b379de458c0bf4ecd9ee4fe8fbfbd51a7949740864e19b63747942e78bb297ce7a2
DIST fsharplint.core.0.21.2.nupkg 403332 BLAKE2B 6af8741038ef12b99a6c74daee4c6c1005172c3171c5028a63603fdbd7ebd1c5dbdcb891838caff5bdb0ad2f742cbe0a98400df78e05d99bda255502f74a777b SHA512 c1c98024126b6a18a81e54772770c2913b2cc3883c3b5fbc6f520f83f675ee0843a94f445b5364cd369a35713cde04c54ffc6bdcc150fae2fca74b4837957ce7
+DIST fsharplint.core.0.23.0.nupkg 416223 BLAKE2B ddb1a9d4c8d8c63ea7dbafeee24b52e338cb9d1ca9fad5ce4f032b9ea6ddb54cb4bb6cf822bee80e8f2e7f509c4752fe95a2dd97d3e20fe34e5bec6dfc336840 SHA512 c60ca607d8aba07595ae216ebc58ece1837d5adb4a2d1bcd08297a3f0365040801ab83890404c23de8b3e26d599f74469803d301fb47a1e10e621f4952f75dc4
DIST fsharpx.async.1.14.1.nupkg 268142 BLAKE2B b56b9663ca9147295285cfa6efb4ed94be5e5d616930a5d080b421d3f705372a6926f147399c805a443dc1dc2007783b7334383494691f32cacf74a99925a9ab SHA512 f187bf860347b271d616d6a77c40feb60249ccfab8404b7e2d443cec87b624e8aa6fa5943febed17759104ed8d203a864298af876d3b9f0982a0574af93ea3c1
+DIST fstoolkit.errorhandling.4.16.0.nupkg 603314 BLAKE2B 2a7bd5e6f2661388b1f86893838912d336bb7bbd7503cda81bcb6e130460b34568d92a72b4efb507412b1a0273161993d83617f801b23d1d789bfb35ae351d99 SHA512 2c2d0173cf72ef4971a73bbaeb513bcd576d5d92ebfd215e6bcea5935317c7e4d635a4cf04b06c99ea302696180deed4c9a59cc19508f1d405de25050b097a1e
DIST fstoolkit.errorhandling.4.4.0.nupkg 400448 BLAKE2B 29b80d6dd5a2aabb9e6eeff0c612699f547e0415dbdbb47beaed116224fe841c0a5bfe7e5ba8a829fb03b9ce06607e13e42492299eec593b7f08f413bdf2d223 SHA512 bc20fafa45930ffaf8e05f45223078bdaeac19bc3ce679108e6adc684fdfd8ef09c7409f2f27b12b184fe6dfc0a2cc718a6289195ed846fe53dd35a0f7967468
+DIST fstoolkit.errorhandling.taskresult.4.16.0.nupkg 616782 BLAKE2B 02594b37a551757603e0ca33032778e331403e220b66995bee6a908565084d52e4acdda8fe3f87cc643c518c34916153d0b05edb0fe254b267d4c04241138bee SHA512 e66a4e50b9e06b14363a322935c0acf01ec0b1739d62eed874c071a893a9928455a33e2b8fa8933b0d45a62c39e86954e455d195f4039c715e33c199c936d890
DIST fstoolkit.errorhandling.taskresult.4.4.0.nupkg 554538 BLAKE2B b9e445badeea7f0e422621b55bbd5cd3b1fa419200a44b295c48648940d7406e20c44ad2159145bedc801365adaf4f94f115ece632bc107385f60fbf8fa5507d SHA512 ac991a82c67f3bb3a1304f84092a434569a901addff7c9169fb768fba4b76f948a29e942e57e8100a6b7c35e58a9e63f1bb33c8b328cfcb2bc7274ebf2efc68d
DIST fun.build.1.1.2.nupkg 142778 BLAKE2B c5755d783c48534922ef6a264cf26ad5591b0431dffb8baad37c6649a86d2c0eb885db43109e9399ced2bdcd587f4e08ad7e1235f7e4463087908a2ff4e59fea SHA512 553f1cf4c9ae08a9c55229b182a6532dbb95be1cd140ab870ef518cd21292f8576d4b0318fb4196827fcef14c46d02549845fd8027f7a561833787376a42299b
DIST fun.result.2.0.9.nupkg 89042 BLAKE2B 2e884fc25dff5edaa6658e6967aa1a542c9d947021d99c0666d7d8cff792fcc2d44e7555f22ef7db090c71294afccf04a817d7c37a97c8120a3d830ec6fc37b0 SHA512 429bd89baa3629b71cf8da075c5fbabef7c25995603057c376c0380d47e9d00401a7dea651d40410e70005e36b58618ce3d53f8a2fd7c4a9ea26089d1bb96bd5
DIST gee.external.capstone.2.3.0.nupkg 8145352 BLAKE2B 1e1cfa75c9d8fcff0e905e7d8d5fdd3415daec907f97ee4eb810630d1df26397a5a2a80cdb1fa5fee6268599bc49dd8ee41366867aa16ca689c97db78b4be135 SHA512 9079d5705d591c3b819127b2e0b763dacabb212314e9f96b2f632f62b45a9f3e1c208f136df91a4834dd1838a38ac2fd2161ce8b545fe70f8078b66fc66c4aa8
DIST githubactionstestlogger.2.0.1.nupkg 56336 BLAKE2B 67e9b2e484e9b2d3d1bea0c0c1be009d265f2360c40dbc62081a7224cb9d2b4539903b35d7eddcba61643fb8559f1a7717c6ab5292031f15251294e9771d5dfa SHA512 9273aa09db5d2a83d126bd7cf06129a52166cefb9508b5270304d3b730aebf432a69a27413cfcc0a23ea247848d3721504b4851b5a397235d18b93eb23fdc942
+DIST githubactionstestlogger.2.4.1.nupkg 484899 BLAKE2B 51cee9927b13b8a9db1df14882cd2e395305a849fc59ab28a9054128bd5dde05b918a984c6718630840c78daa82a615ee0319a65af5b169d69d4e2a74ae795c9 SHA512 cc89ed7ccae61e4f4b5b859825b6f730e3d5619de6820e5df5b0929bbc93bdb98ef5d4f7cd3287dd3123313c939270958e4724f863c3473506d0839cd9021f95
DIST google.protobuf.3.22.0.nupkg 1269263 BLAKE2B fe7166e7271f4b110d23ad0f43e2a5b72bf7fe115c42c2f9dda44f322de5ee655ad332038b87fbe29193f048b79e14f5e9eacdd651247000bcae36800f96e1ee SHA512 c0bdbc7d1cfe7e00ff8cd9e7a42b4a302f474f46acc502689109aedd2b79c135c87ff8f50049421ebe036fef03d8949511f860b9198a220045a8876ad0226b49
+DIST google.protobuf.3.27.3.nupkg 1382224 BLAKE2B c85c9fbd9e18d53465d2a9d02cde254541e414b6f4a89c72bfd5a13b06f43a216c7f992f151a2138b51cba436d0716a0c7d9fa96bbcb81bddd5e2bbfec893c1a SHA512 2852cbd140c0788548bb20da72ee12a18a4e4e9486cc9b45a1b084358185506eab86a97be5d9406001f2b8b7a59489fcca8bebb4c697e2a05d6f7c7e8815c7e3
DIST grpc.2.46.6.nupkg 48346 BLAKE2B bf1ba4de85f26131087127d094a86dc442d14dff89949ac06a14d91a30f706dba3e14d94a4f22a9b11d92406a5c8ce097756b94eeb91990e21bac458ba93ed2e SHA512 07a744a2c4a0c9266f15805439f83d2e014e697574774d63df78e848df4d18dc70aaa81804951e5a577e2571fceffedf0e1deaf4f6845dbb223778067619a566
DIST grpc.core.2.46.6.nupkg 17751214 BLAKE2B 006f574a083595c3befbd91282e505b5909099fcee514e88a54c70b8e1afbf03f4ae5c24ec6df4129b8d97b3b0dc9dd1b1060f38bbda00f2adbe9527a1d78d19 SHA512 112b86358d372b03d5c954f4356dcc3ba3c66f0334b91ffddc0d8abdf21cf1b7fee35e83c435fe8b84d4d6a9c2e5cd4715da5e8d398cd05da5142e05adbc20ae
DIST grpc.core.api.2.51.0.nupkg 293909 BLAKE2B b264ceebde46056e9466f53f394fd3a52dcf1e627fc6fd906d00795603103b41e73e305488a62dc1310b220d1280855e40091cf286bb32993a6223243208b564 SHA512 85447463ee761f0160f616b21c3dbb5744256c53c776c1a8154cb5e06a75b7adf39e5fdcc9009c253a6587d97e5c6c78fb9befab6b4a7cd1a549805118200220
+DIST grpc.core.api.2.65.0.nupkg 253423 BLAKE2B 8791b0cebc63d83f8fbebc92451c8af4c07749353246387a4ba0b0318415657ba4589efe2679fdce649791297a8cbf347c7b81a6d38ee5c04794454952d01891 SHA512 7daff35147ec2326f52467c768a5409c145d6697f26b99998bf53f5b9f9aeea170ad04b23b5ed7b10d6d2be879b0b9c57c2f7389963822feffed74fac7190cb3
DIST grpc.net.client.2.51.0.nupkg 782584 BLAKE2B 482e0f5cb2c8b9a0c3cc65c37170613bd24d18340ba86e87a48f4caa0f9a71eeae812b7f60bf0e4c995d0a1a03b61a605be37438c1e10f861357cdb0868d5ba0 SHA512 c1df1ce9c7dbc475e6313025b2f455daa89bbb211a95299d7105607221708f2f04bff0627d715dda1966b516875a076638766fd84178cff3e617b2ff32135ec7
+DIST grpc.net.client.2.65.0.nupkg 975893 BLAKE2B 0915150569465de48d8e6b719a1cfdc233a63636fb986752065e51b21a65d2fa50758f8c9861e625430dbd8d620a1db0bb018f9900e95658b05d6e5181e7ca6d SHA512 e03ef499035d6c66ec1c34b8a1c1cbbc5cfcaa20ad34436d1fbf70003216c064bf35de34ca3b4d7cb4d7a18c0d2e69db2912ed2b36dcd3a13bd093e4238d23fe
DIST grpc.net.common.2.51.0.nupkg 154007 BLAKE2B 75c504d97bc1cc973f630a5e04104d0a55a76acaa6a3111c7186526c4bb2fd3133eee4b49919dbef1e858e173d0740f65c218006fef65ebdd3ee4daf0d07e3f1 SHA512 5345f5f4560db8ef1f267fec587a9bb5d55c72bd8be4739512848d05049d3eab81db454b9bbd79a0e090dd6f3659d8a7d7cd45e4ab3aec2a81e90181144c3f98
+DIST grpc.net.common.2.65.0.nupkg 163104 BLAKE2B d875e391ed462a8cae6d2c3e0f3f68f14d16cf06954a8f52c7646b5cfb5660bd754eb8adbcbeb8dbac74268c7646742d0b3abc9fbfe32dff15ecdfbfeb4f15ea SHA512 4cab81007b4a0545f8303555778d417bd4e23883b8782d1cc00dd20e1c20ed35ccb9f68c0f5761e388c12a78da494da5f88f09a9465789815164b2839cbe84e7
DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7 SHA512 cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3
DIST iced.1.17.0.nupkg 2106811 BLAKE2B c7042f76781d7a536a8169c861fdbd36d8761e0e89faccf1251506bc6304ad5719da9c62a1f07a43952c1bc1baab2e5ece7e78304b0cdb9eaf3f72d899622661 SHA512 6404bf5518b3d7a7c74478edd56c2c2f194ccadd1cfde3ae7c13c332e442779b817b99744aae19dd4c6400a205055eee7dfc16b43a2f97d0f5200a9bc6c97549
+DIST iced.1.21.0.nupkg 2127279 BLAKE2B 4eaeefb18fddae4dac7c967043b26bfdbaa2a51cace0fe127556d975b95b47c0dd26b7db1916d3484d0e5827fe2116be5389cd5c9ccccbc2c58c8e5997fafddc SHA512 960bdc10717639bca88f9ad48d4a5f50040dc74263c28109e4d4ddbdd8174b250957d5fcc23537310431b916ae1fd1adc706f45adf6ab9bb801d532914591164
DIST icedtasks.0.11.5.nupkg 1145480 BLAKE2B 112d85723c478f70a2536ea3468e9eb593b7b702ebc7f899a1635c6bf2b9847dd1b54f30d3aab288df4a95f09d4cde8a614f9e06a347963fe563a0526040f41c SHA512 2249e131c268f207f24842c5db1cbf5ca95b3bd56455345ea58cf401fcc10e583d1aa04108a53aa3a72f079761ea1918f1033ba822c0c69fe77f837e437b025b
+DIST icedtasks.0.11.7.nupkg 1153927 BLAKE2B f0cacf2b4228732ea39a35b33a6021e02677262a63d224d957d3237cc029e95f61bc905d115fd9d3dced8013f828c9d98fd8f1e3e50ec41974fa4229b0f429a9 SHA512 788a3ead2aabc8babf312cade3973418fc6870c96fecc8baa23b1b92dbb1b9da41f7966856abfd4db41d0e3def64b8a6bc85c2870951bcb371327d8a905d539a
DIST icsharpcode.decompiler.7.2.1.6856.nupkg 1267996 BLAKE2B 1c9bdacbfc213c5535bf8d5deefb0119137fd6d10b08508e7d3fe8889bfca8f38ca0135cc4b9428092446cc6aa6fa0f912708ff3a32c0d5ce011dacf20e99e0e SHA512 f00eed41227c66e3c9085909e0838b6eaceffdf12ad2ff905d4c7a4456df6757fb79ed48c65e8e3aef38c734a5d06e0620410170bc59f1443b0de49eeaa7f3fa
+DIST icsharpcode.decompiler.8.2.0.7535.nupkg 1325466 BLAKE2B 2d674e38ef18a3f67a8d45e1513e52d11cb6a8b1f234b09d63687df9446d6c63b02bd6dade1e9595d11b0cf6c4a956f62b6a7841617632a1a89e492c4899e415 SHA512 ed0f8f96704b9c603748a464c30bfb16e3d3be9b59e3f656017d7a4b897820ea660e69824c8ebcf67cb479938c2163106b6f8cd9a53c5a1ad7771fbad7249528
DIST ionide.analyzers.0.11.0.nupkg 61415 BLAKE2B abdbb8608d1ebc0cccba6b769e618c59c8584da2922718fcb22160a5679abebd01cf672bd6d0034d930499c4bb96eace80dab51c19c369c28ed2c13ef197d639 SHA512 07d0639c08f55f5297ddc7d81cf74bc8137046cc8d61f20b8989c4dd3e1473c936f5a5a2dd749607a33401a1c9c22acedae81e89d3349ddeeafb14a0635c5952
+DIST ionide.analyzers.0.12.0.nupkg 61422 BLAKE2B ef091680b7cd4a7f587111e40ecd6bbb3551a94d1276e0d88a4cc199cbc358beeab7c4cd962f199fc63e08dae557fcf483852211e674dca30b8576ee8e5ae5c0 SHA512 0c9d7432151569879fdb86ce1375a8034a80934af03035ab7ca63c0c0576b0faebfecf714561b213dfcd5915ae51cff105b3d621c2ce7610e4a3a41bc3f36135
DIST ionide.keepachangelog.tasks.0.1.8.nupkg 2755127 BLAKE2B 077c51696c5948ce974bd5d745f6cc2b0da726dc5d473381d019469eceb6a9662fbe28946824bd193104cf7d1968a2ec866776218738c2771885dd9f79239137 SHA512 53844192a5979ca195eb97b2559c875bebdb3986c8607a62a4a89fdd529c31409f6b7abe8dfd101f995cc98b4577f64f30c74efb12f412beabeee8198881b043
DIST ionide.languageserverprotocol.0.6.0.nupkg 555479 BLAKE2B 440510fdc1b0fc114dab23dbf2b7c0a23f703bbe5fd14e1210c74b6f397bb0f2bdba6b979752c53b3dd78a8ac759c64a37f14b4fdd673007203cb8f21ad835ac SHA512 1899f8b09f2e8e675241fc2378bc5d8c6060af875b40db81faa804adc4264f167ca04fe9f9762b1ca013dff4cce39a2a92c4ea5f11bf4ea60be025bf019ab098
DIST ionide.projinfo.0.65.0.nupkg 271046 BLAKE2B c792a128f26c89f55e5851740a5c1ceabc4d660b4f03387fba23dcedf21e67aa6d7bbf06c5b93f1f041a6a37c48957abc3d1c95e0092ec7d070b7ea4f0d72c98 SHA512 611f88adfd8781072ffa86a240b4333207d5a7fb9576538dd080316fd7a30c7ee24444bff901685e09c730d5c66094e908a1e1d62a259a6cdbc652cd70c94176
+DIST ionide.projinfo.0.66.0.nupkg 271049 BLAKE2B aa85fc6999a8be05adf5542b95868b4f969d216aac82586bddd576ac72546dedc0c82df52fea467ece52b1d8be3f2291dbfb0b3d73e957ef04aef0ebaed26289 SHA512 5f40e424bcbfd1332bacb8d4a1c5a1a49e9703d1b375ac2db0eda89aee83f305d959f02006c2f4a483338a3150873601aff244ce51f0d9cf54c5c09a183d4457
DIST ionide.projinfo.fcs.0.65.0.nupkg 31541 BLAKE2B 05c6f1dacf95e8f9432a26a92b9e7f6c369f819acdb59886034e48b32879e75b737547702cd8bda792b36e70fe1bced71e74bace801f3d0ece5a2d0053ed1b35 SHA512 3c67db903936ae22753f282f9a0fad64ed6a460eea5306af1f991c57c76eb84e208d1bc441f414cceb430761da51f9a849d0582d7e4bf45c4ae22c0f8a9a23e8
+DIST ionide.projinfo.fcs.0.66.0.nupkg 31564 BLAKE2B 714a40dde798812d0fb084e14a41bce0101cc82d71c4cc89878fc2d0d8fa1ee0bd626c971148c63776bfabdeb0bf2cd815f3fbb2f1f90630eb07a095a5e106dd SHA512 3f43e12f89921a224f4652aff14e8ea8e1959d2986e62fb9ff584873ff5c3e1d2710eb5327d9a34caa5089d869200296f8261dc737c726660c3e1016db39dcad
DIST ionide.projinfo.projectsystem.0.65.0.nupkg 151115 BLAKE2B 4cbd385f1aa66208c3612052087f38a429e350b848b2632e0cbc56105b305b56ea818ebaf98ae4c593b29c71d1ee08b3b4d992331078a9b73c02535e5494f193 SHA512 24bc05ed61f5e3cf69455cc82619646aa658e9b6bd6be4904a66d151e43c64a0d77fc7d00d786227f705b0af3bb8a44cc4413c78811ff06de4bb07ea4fc11b4c
+DIST ionide.projinfo.projectsystem.0.66.0.nupkg 151133 BLAKE2B 0597aa48da12d6b1f6dd66a8d39a92aaf29aea7a21f892f3f5bbecad83294f4c3f9319235590edee13f624880ae9566a851b16f636df5e7360d7fa3d128a7d87 SHA512 f3e543888eeab56594893e6152712f2b903f4a4b68109f31d733354e1ea4f0f5887eb74280b58f79c70ba620465c07e459f7b746d5a8a20fe529f45c9117f2be
DIST ionide.projinfo.sln.0.65.0.nupkg 100804 BLAKE2B cccffbc9f457f9b6c2116cfbdc4dae2abc80e0a1f57d0454d1389f7d99a15f2aa61685a92ad096b578cbe23216fa005ef6d5a16215c937e06436f0d1fd8a3335 SHA512 442ec48133843da5f80452f6455a57bcb32a6853f6eb2a48f7b023ac9a4645b91f936af882fbe99c1182d0f27c94f81c2377137acd83b2e50f93679cfc4e4af1
+DIST ionide.projinfo.sln.0.66.0.nupkg 100797 BLAKE2B afcf8f86171d14ca379a56d98b8b584d9fd884558fdd5cb07b4fd81aa3482a1eb267153d9a6eb5bc11bf3988a1fd7d40d0fd02045d04c08ddcd74e8421772bb1 SHA512 acd27e955ae99ca7f4f18503aaf6ba0e2699e68942693b83a1e742bb74f8ed660db9c4d5e9d63ca312921eada40bb34a6d0be762c458c9dcb4b976aea4abffeb
DIST linkdotnet.stringbuilder.1.18.0.nupkg 47682 BLAKE2B 21ace37baf627372bb113c941dcce0f92bfe4c8c1aad631e373c125435df33c83feca5fdc68935e3be37036fa36b17a1c12f098211f6cba18cad6eeb688f21b7 SHA512 e7249682ca23659941b7f457113ab1eb13815e0a256a8e5df09193b444678a6113373825598bd49541833120edab5649120eb33c4d59c6bdf9383c61b67bf5de
DIST mcmaster.netcore.plugins.1.4.0.nupkg 51655 BLAKE2B b0ee8301859fcddb58c5f4a55518da52b762362e7a485d74550714be34a0a883025794b5c82bb412fdeb2128b3fa99d8e5de36ac671e2f646c0ac54a0c23b30a SHA512 9a50f79de3c7a2c0388c17a0eb93e55a4e941ea01eaeb97bc6c01a077e1d6151d720605f57be9b450f70b66410d985235aaba892b549d2034c09e16c2e5ccf57
DIST messagepack.2.5.108.nupkg 326216 BLAKE2B b593c5150773aca28aefc2a8b34e24587907e4bfaa73857f3c3117b40a30458058e85f03a3dc3a02b6d7698a67ade141bb3b0c4b8570393a7a46a5ce43ae73d7 SHA512 e2ffda229151542f8f7e14102dd38dadbece62e9818fcda5dd25f7102facc14896d04a310e4c5f201edc59658bbaabb9d15f97ed73bbdfdfc1bef809012f5487
+DIST messagepack.2.5.172.nupkg 488887 BLAKE2B 69207775db51c6b58f1fa21668221d4f10c0cb8f400e453b63360a0135752ab103306eec832dfbc244c087c52a85adc527a5e8f7664421f2e7fc3541b79a28f6 SHA512 87208635b978c7c77da50f9f170d8229c92a1975b622378fd0cd19c030e0d93f50f29b97a5d7f2b006c0e3d99a1bad0d44323fe0211c1253c4f94e5dfca957cc
DIST messagepack.annotations.2.5.108.nupkg 19480 BLAKE2B 0ac1c8f6c0407e144463aad425731cab7459ec74ec805b6bff6f11951f6ad5ab4cb54139ac5dc0f26f58c0f609e4092ea4f520b8e700f5cf418bf420aabc2208 SHA512 78219b983511749ac9e1d3a1cd9436b67b06e7358135c9c61acb19a70295e594ebdc7bece14b1c0535cfc91a17c1d74b9b9b007ba7078d883e6cc3a604b35066
+DIST messagepack.annotations.2.5.172.nupkg 20910 BLAKE2B 333628581722e7d97e602295f4bf12f5f097302974a1678750b40544622b6b0c2b40041c9d2297e5c9136bf05f7b9144426ca33d24774633073313e3803ef1f2 SHA512 04ca3d3e083a18e1fcc65df7a97e605aeaa4b098acf26c03c2b9e2aeeb20f823c6b76c3dbdfd336eb0c1d5c4ed582b045c0f587522f9e568165f72947c140d8f
DIST microsoft.bcl.asyncinterfaces.7.0.0.nupkg 95839 BLAKE2B 057f789af840dcb18f3e2a823f8e16725fdecf93986a469544876d66854e541fcbda2031f8379fc22489d5a8a1fd9f766285b99cae88b7ef8412cb4befb0fabe SHA512 35bf41d65c4269bd0b662d228cd2c4a70e21830b745a5f1040cd43c488494b6a2d0a102d21531fc86ad89776337528eca6f0583e588996bd240ad8b334055edf
+DIST microsoft.bcl.asyncinterfaces.8.0.0.nupkg 99740 BLAKE2B 010d05e4adb8b42dd2e4464063b4601750ee30e377a1aec3e1f9b833d4c599b3e3e01832779fd52a56c77572175df2f8bc3d08c134d99f62f58767a588b8ad13 SHA512 79cb0773d94465924cee4e471d90353d5d8df842c46ab2c572cb15d9b9fb5d0209a1a88d64392995335c5fe54a00d7c3194440b84c95142711bbb685cb5e9552
DIST microsoft.bcl.hashcode.1.1.0.nupkg 103004 BLAKE2B 836c528543658eff641fa40817b3c79b210a10ccfa2f8afbbfc62aacabce7be4e2bc9ac655ea635c798d428ab14db1bd17821120f1b139b1cbd382b00ecb2617 SHA512 c87ab8428d955385183bda617ff5dd5d3cae517c8a1a2125e45c18eee80dfe2506ff1b1985dd9acd5c6bb4c86234cf490020e99beef70aab444059cef4377649
+DIST microsoft.bcl.hashcode.1.1.1.nupkg 104231 BLAKE2B 0764224e6b3f27297118b298f107f9d8a1d25b97745dddc60ea05378412b3902beffe6410af54f25636d6c8d934525fbc8ef4206206e051a640acba560d48e93 SHA512 50c11207f3131c6499d6573d33c0951edecdba944bcd08762b5a912b9a4c9cd3844d4c7fe19686c219623365d6f7740818a825200ce4575b14c079b1f7fc6f3e
+DIST microsoft.build.17.11.4.nupkg 4514090 BLAKE2B b94371d15ce98d25f6e6bf3588853a906d9d4adec211c8eb080a9d5394fcc503f1a6dd3d687f8ab349c3feed105e6bbdd11e7dfa32065acb1e6b270bfc3d68b4 SHA512 8df18985c86357dc046a2b1aa50b3615ff5bdaa5df9e29aec9b28db8701ba2434a2efcc0c991670a2da57202b0bd884848200a2af37dd10f37e348a612f1098c
DIST microsoft.build.17.2.0.nupkg 4006200 BLAKE2B ff5e7dadcbf9e521bb515846257141be6bc57ac96ae14d49788173dd613a417bb1c08c16da26e37e3da7455a52d628b879c53263253f163d4423aaa6490d1433 SHA512 5a8ac3ac37f4ff0565e70fbd4fefb0f01dc55f4d6f9a457a49da815417bde2699dd2c03ebaac556cd34c59cb20d6282764c6264424853ad7b368f24c1dc10a95
+DIST microsoft.build.framework.17.11.4.nupkg 1094566 BLAKE2B f3f6f3c2240f98c4bb95872c49f30baffd1d6e9ae870f62275d9adf867724cfea30d4dd836ad9825bde13f5d55b58352fa0b612a72a74a94c638422d78d4b000 SHA512 24c5852991509358598d5223b494b48eb6199800b20e792e4f077e56481bb717d16291c8e59a9e879217d985fa21fb9cc8492ba9d09a93fbabdb8bbbd81a6db4
DIST microsoft.build.framework.17.6.3.nupkg 963091 BLAKE2B 9139ff25badf55d3cb299e122de4fd1afa2279bc560b0efc80c752b3013808c883e62de3e6cea62682b86cc2bc4b903b74a45e58def2e92051482004b0c6f8b9 SHA512 df6482fa6c8cb178038ee8387b83bd37b99b201ecefb411f7bbf14ff5f00402ebb0574746a4302cab5886bf0a4d34ce8888a1a6ca5756a79d2985b06b54e9458
DIST microsoft.build.locator.1.5.3.nupkg 69354 BLAKE2B 7a84dadc9aad560c0b83eca3e595c8d1d42e10660b3b65606a5bd024136377936efd07595b61d9281deb1b5610b42242c0401612e9d20cc81b85bd4d1d280e3e SHA512 0c6cd03313d00582505b43d5fbe9aa0cd4bae5e117abeeee9d3a4c13fa1fb9ddeeb4c00390b99051500b99ade01498adf61df48a69a7b642fb44af8de27df4c7
+DIST microsoft.build.locator.1.7.8.nupkg 80701 BLAKE2B cc39538564b37e3240acc15e032fb6f10400ed2ec34317be5eae1809c6df65eabf459f98889b3c580bbd0075d2da01fe24c12ab23b402fc3ae30ec0c755e163b SHA512 65fdb0d29466054eb10733cd1c28b8107c2030f8e6a2b0dcbf07be842407a17c7233643d51138ab0fb6d6d05d1e13b06a5553e9b418bc79dba667ce6f3b150d4
+DIST microsoft.build.tasks.core.17.11.4.nupkg 2380846 BLAKE2B 20990a2ab0839e74d08cee998346e975b28730ad1c656f9de7ced5f053be7f1a4b6e87596568727d551bb63590cff1dc0772bcc9c9c77990081635b992854ac3 SHA512 162c4609562651c22f081c367b82655c2e0a59d3551f37c83e2e85c32b387b2a7840a4a7792ecfe4e1edaf544fab18e7820c77ebd723289e9e32004af9536b9b
DIST microsoft.build.tasks.core.17.4.0.nupkg 2361698 BLAKE2B 83e56d83fb4d408f7e991dd8aac0e6813301d1a0c8d6c5d53310aa1aa4a6c0e629e840b688ead72c663c888fbe4fa5c0de518dcb09fab750d3519c145bdf5601 SHA512 b35520293c48b5804218920920b7d47873ec8c00a6d707a157facce6b90076ab07ee01236f86940d879a3178d5ba6a62b3604980fab4ace48e6d4814008f6c57
DIST microsoft.build.tasks.git.1.1.1.nupkg 479497 BLAKE2B 053ad5b3b88194d12e9e784c8a91d33deb8a2abc48cf3179990fdd2f576168b19a757b3a3915309fb040a1441bd5102bca333383d757f828c029846e3feef88f SHA512 1961b5ba2ce215f6cd0943948e66462b7388b612708c58a5e03ab1e041ac77f1582f9ed9134136fce0d5345d1d46a1537ff728f542e6dd4ea2c11eac9d3f8d46
+DIST microsoft.build.utilities.core.17.11.4.nupkg 917815 BLAKE2B 9561d38f0a10a29848a3016ec6454e43798698613f84f6a6bfee64e7534bbccc28e738ba81e5a0af43753f7010a1cae2f0713649de261ee370952105b0ec7b08 SHA512 1fe36d4ef72e0e09e79200dd73464704bb36743df62ac0c9b7ec71515bded2b5559f5281f8d838c7e93840f4d9f2cab061d8d29a37b016a8e24bc91daf045ae0
DIST microsoft.build.utilities.core.17.4.0.nupkg 895796 BLAKE2B aff48704c7c6d4c355119cab3209421cf21c64707abafe3c24136bf6f0f009104e37ef556915e87a4fc3d051a3cab02dacc4eed91993f1728e0cb837c8a94e02 SHA512 7909ff6c24e3449f6d68928a0be5b0ba84e0173e05490686c5cfb0756fecb551b76182dfd81c944e379a80983e8ce710b91e73f2eb06bfa79e1db62f5c5f02e6
+DIST microsoft.codeanalysis.4.11.0.nupkg 31564 BLAKE2B 42446ffca87ab64ea05c9bd4c5e861934046f7868b60cf7bb6e9080cb70b7e35e11465343c31ffed0a6da535f24f2b6edb0054459483f186cf3b77e2c5749951 SHA512 264c433ef1bffea499d9096a5aebfcc079542d2c563824bb0a45472238305aec592de0ff0010fc1e0589714bd1ab61c90d463b57dcf9cf4616f9b6d89157f3e4
DIST microsoft.codeanalysis.4.5.0.nupkg 32663 BLAKE2B 474a0bc7e6a59774add7e92babb85b5774b54a1258ddff8796801fe2c7dd8b108df4ad84123bfe8ec93696a6e582d9eeed3e4c31703f0683f7b63c1e729f5b4e SHA512 75b4b5a0260de46725edb0ee92058b183851b8e1e98ddd077ccafe7f5eb0ba1339a2d5b7dca3c6d2df9263c255ffcc59e6a167d20b8c01b894b8cba265053a34
DIST microsoft.codeanalysis.analyzers.3.3.3.nupkg 1111022 BLAKE2B 8704bf2c8a57bdca4ad3d5a2531ff47b0b44d2461ce3c8eec4b58f5cb38f9371fe5aaeb8026a3abbf6299fe30b3f059c892ee6dd239a03eb8b36462f132a2b4b SHA512 0d4896db8aff9d731c5b1c8f73a4b37460c3f08080fbeac0ecf169abf5bdff9c9a994778f453816b888e939d9d0d615245c91a2e4ba31f85d2ea8de222767104
+DIST microsoft.codeanalysis.analyzers.3.3.4.nupkg 1461577 BLAKE2B 43f2f6df0bfded6ad334f5be4627657f1d013b73a13eeef28c5da5c134f43c1880313711a7dfa577b4dea5ced0df6df6acc4236fc8371c1f7288b96cb34997d9 SHA512 23e462c3affa5a33480b276888da438cdfc618feeee17b0be95b08f651bf3a316e7c7ddf96f484cbf7f1361183546c195b0abfe41967a97f8b1f676685e68f7e
+DIST microsoft.codeanalysis.common.4.11.0.nupkg 7082945 BLAKE2B e84f169f9f91a4746b5518b7e56ab32d68056f20356e25a749d146722a47c667e5f0a83416b7803f0149abd3b85c5dede1ce64a42dfd34768a3c3442a3160119 SHA512 2117173565f5886ac65312ba1d804fa633e684c296d2922ca764ca52dadb06389c6da632077c775ec878db642a9e6f6117851a6122af03254854137db81b52f1
DIST microsoft.codeanalysis.common.4.5.0.nupkg 4738098 BLAKE2B 292bb1e10cd6affdf5d6d7df77b4edc0e0e4fe81608c1e943ed8b9d7f94ad4e574a3817106b95ad2430431e79c5c41f4fbe2eec0de5e2a51aa4fbd0ffe2efa0c SHA512 61f1aa2061217670fab3e1043e5068b72aed43907866195c693211407e2b3ebd6cd9762ed0b3e9ef06965a33d3ce3fb09c88f3c900ad32feb0485922575a41e3
+DIST microsoft.codeanalysis.csharp.4.11.0.nupkg 16919271 BLAKE2B 20b1513d767922518fbf99f873be955aa35056403f92c15105dac78cbd3b429e5a4aeb72760d0958b42d35dfe59aa956445add9ad5a8ea4b2ec1713027d21c38 SHA512 23ba156592e8ca19ca6d286c11183883eb8967393a3e8d51ec959cd7e06f7b4081c768d44e0921da4e3016289b9a8408871e6d2f1f305e3fafde13e748e850f3
DIST microsoft.codeanalysis.csharp.4.5.0.nupkg 10874098 BLAKE2B 880e5c503700ff666c544043b11d9ac6cf76185a4afb81162f91c0bd6653d9785b5d7a95797ee3980990b1f6910c27f744d4c111f1af846585084b1fa291e904 SHA512 68d7df26baf9362ec2cabb3543d1f7a570b0f345053a23e8feeb5317c50ba392825bafb1710ebee5c929e762e749782fd11eaadb3b437224ebfccba08b985fcf
+DIST microsoft.codeanalysis.csharp.workspaces.4.11.0.nupkg 2067586 BLAKE2B 3192cd1a6cacb19224b21dfaa3d20904a0b0d26f45c4805cbe0f70b94cae9726d5e47e9552d3795523985f05636bf192bbc329874079f1da4ba280d8d7f96ae7 SHA512 2cb5d8fee79f526a11043e52d341c4f5cfd5f9f931ef549762dde559615c8191327991bc9c495669d3eb599a0af5a95204442773f6baa0d77102b94a605f0c22
DIST microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg 1337444 BLAKE2B c8c4f0b050eb22470e2b362570078b798ab81f6bd70cd55556973f61c4d7ab16c172b851968b9662d418ceb13fc55e9cdaecb9c0336adad4c35220c2478662b3 SHA512 474703fc47639e146aca623e2c15734c173167789e28bc2e46f65b8691d86c6db4e94723c469e2cea3ebd1f8395f816ad119350b91a88e95b6706db6ff977148
+DIST microsoft.codeanalysis.visualbasic.4.11.0.nupkg 12834142 BLAKE2B f54cc0b8eabe7b6ec55f8fd2087e874a56acf6e38299f890ee8ce44466dade7c1d6a83cad30f7d2899e9f62dbf8536cc182cd9ec6526dc5b046f84dd55dbd156 SHA512 2c56e2ba1eaa69f41c28a1a1583e3d67f00b556cd3761ecbb9bde7175ed21b1eff22f71ea98e8204f0eaec030baa774e43eeb672c3a4459a367b75a8cb083abc
DIST microsoft.codeanalysis.visualbasic.4.5.0.nupkg 8791796 BLAKE2B cdcff1bec0e46eb0aea9990fe4770c12221e4663f778cbb8ec213dea0f9b9cc8078d1b67744e407166f4e10fb25d191cf0aae9667d8116e736e14462ef127a32 SHA512 d38d2cae86733b5207189f2d5cfdbfad709255be7ad3ef2e54e97b5770b2b50657afaa7999c182e524a844082c3e8f9addd235eae8ea6759cb1456949707de5b
+DIST microsoft.codeanalysis.visualbasic.workspaces.4.11.0.nupkg 1945546 BLAKE2B cf0bdccd761c56efd35019004aa4feaaf2e71c2b804e64490fad3d44d377847f2cdc4a4dd24ab42137a5296d5ff140d262a8bad48b6d5c1802fe550b64844ef4 SHA512 140870a2360f181e991bb36bf5c6b18c1a92cc7b22789d22319ba35f49131efdcff4c8594c1c944b392315636d79a663c3e864d98b1cbb5d23873435fa8089b9
DIST microsoft.codeanalysis.visualbasic.workspaces.4.5.0.nupkg 1331804 BLAKE2B e0d71b4d3c2515b967bbc3e34fc1b99cf7cb32e132be94eff76a71693539596970f5beb9db2a00e04a109bf81c69959867a10eba8ea878197629fb35fa12358d SHA512 18189e1e3a0c6dff82b58cdba73b394f93f7e156c0906ae2b5ad6bc6114e1033918cb74113f62b6aec2957ef7a84f551ea3560d59aa3fbcac4f3775d385b3e58
+DIST microsoft.codeanalysis.workspaces.common.4.11.0.nupkg 8333461 BLAKE2B 94c8f50086a5a5bfa846542e26cf4c1b8a5f0b19b11c66f06f2695c9adc0d27dbf4958314592395db185e138504bd5226c019aab27a66fb61ecbcb2f9b290603 SHA512 a5461b6ef454328e2413e82326756c93cc056cc5b8f4af8570cf3efa1d2cc06dc22bba966cffd31ba5ce223b48651203d06addf46c90ec7be21d2f2e201bde16
DIST microsoft.codeanalysis.workspaces.common.4.5.0.nupkg 4948883 BLAKE2B 1c208f5883e6e5817bbcb5edbf6671e152c2da678b5ced35d6d46db18894b224eb02f95dcf90715ed93268019f960d8fef601fe4ca1396078fd32a5406c6888d SHA512 66f89952c90fac37702c0df2d04fbe8561768578baa0aa30a947220b253c952e109f4bb79c852bd471c16ad3957593db6a6e5e468994472f6210d742e6a4757f
+DIST microsoft.codecoverage.17.10.0.nupkg 8906478 BLAKE2B 73d760059dd1b7b96856021aec53b0d65692710d80bd4f1b0f77754c3cc6f143978af25b37d26d994e5562254afe51c85ef377a6637b47319474ae5c674f3945 SHA512 479dd9d459c4a7b62a20943afd29e982800cf61e21220bb2d1acda4ccad7239e613450ade8819b6b06fb8f3f33fb51decb27ce68dcf3bc5b61fb70d7e480a25a
DIST microsoft.codecoverage.17.4.1.nupkg 8958688 BLAKE2B 77c5ddc9af36a53e8f71a50cf9191cb697cd3821ba0e9869befe79ad3820e7f609419570f3713c55ea4febdda3fa0272f29901804ebd48a1fcc4e6bc8145e026 SHA512 60dd9648ef5e642a5dd0d8f5701f9103525ea5a9aa4abd6d0fbbe570d29237d3c946b6783050dbc4fbf5eaa5e239fdf7833c786b4ffb8f2837bc1a0dd6f047b8
DIST microsoft.diagnostics.netcore.client.0.2.251802.nupkg 146459 BLAKE2B 5f3c1b217602aac357b529e8d48943c2aaf90973ccb86b577748d3eb11899e9a43f5370c3be77531d15550792f5f966fc694c72d8e3abe83fea1a0d6fcd11f9b SHA512 553336be495e4d899318256fdf085e7800e6cd01a50ba561a3fb879d12f75bd42d58383bdb7b0e679d6f9ba7414b9b5b9d07ded6150a57651e16d1e95cd804a4
+DIST microsoft.diagnostics.netcore.client.0.2.532401.nupkg 165935 BLAKE2B 492564840f6a14976b217a6fcb038bb890b0f19e28776d1bcd77a0eb4f89b3c7bb1f77b076a4c23f3a1d43153ea2cc471ec0b84b6ea8f86ae709d98b4a678c3f SHA512 d89a0cc4dccf46eafd9b15b87e7aaf3d2a52bb60503ab0bfbfc23a65245380fd885c12f5e9a9aa780b7b2531b2870e1ea6eb349a221c9ae588aae69b036d0c9b
DIST microsoft.diagnostics.runtime.2.2.332302.nupkg 747281 BLAKE2B bb3335a3490ecfd1b4ee5c6d83e136c0a0411b599fdbc5a63f18fe8740f63c6d4e313c6c8346bc890ab95ed007c6ac31513b0351e90766a241f56397abc06cfc SHA512 7b682033f65f6ae06f8c63d6d607551861e1f36045cd670f8b39e28786958c5e7da10426f9ce13762a9a88edb8aa2e730c0a7d04455a61e3e014327ab06dde18
+DIST microsoft.diagnostics.runtime.3.1.512801.nupkg 882239 BLAKE2B 30f97229d2e6987045fb43284c16d7809b4d256689aa2384acda62e5c1d27a91d2ecbcb3369522dea8931081317ab473cf82f923ec7e7cd8abd25a22c695ce86 SHA512 842c30eafad766a014a0593514887a1b4aec84cca814ec0cf0ba83d3bf3f9abe6e9480c45cc054d6fa631cd8d66cc53aba434ae2293a2116e294be71a712ed31
DIST microsoft.diagnostics.tracing.traceevent.3.0.2.nupkg 7528517 BLAKE2B 911f3cb4337c3eb9f9d3fe414691b4a3b1df3bf3ea1294c3053ee82cbf820d76e2d9afc8f7eeef295b1e34dece1757206b8aed102ddc89146757953e9878e1b6 SHA512 31fe5d47f445629e350a27b981f2eb97a9a9842746f8beaec553eb5832b8cb8362ada825d73cdafc02736a92836a16a1f21fe6b375f918241d553a9ae47d8ce0
+DIST microsoft.diagnostics.tracing.traceevent.3.1.13.nupkg 4405603 BLAKE2B f7d7a12946f8866629fdd84185dcf5d22f483f1c4b4d963f20e3d5a528bcd8aea9145508525545ebd4188997d07f1cf61a2475f97837b26bac306735d067f5e6 SHA512 d0a9fe7a4ab17e2963e173a7e5eb2d5644f66f8f113ecaa83d02348b42ecfb1f3a47b2414bf17688e26fa2e492ed9223b1a4eb881220b0710ad0ffe2a11a5343
DIST microsoft.dotnet.platformabstractions.3.1.6.nupkg 72146 BLAKE2B 08d852b5e6558b499f2d780284aa747e5cf39886d86fa378128fae9f71741bd57c5bc75c0077948f193b7e8ea03a520d8ef3bd3b4fc80779adb4a84a4b44fe8c SHA512 55b87f544874686bed96889953b7e99e43426b79b0fac31cc452e0f4a27ca5cc08522c0ac967bf9df649f7c04137a5e2553d134ad79d5c1e69578367c2b4b4c6
DIST microsoft.extensions.caching.abstractions.6.0.0.nupkg 70395 BLAKE2B cc787e907bcbcb2814105822f565db1fb9c1e3d20eeb048228cfb8e478e35e9374e37d24c8e3558f82c305115d430ff393669ec50c2ab565239e4e955cde1d4c SHA512 1101f4ba4867980da03aa494e6843acd3db2738aa3b7efb01c5a2cc9291c767dfc2e04fc7e17fcfdb3628c98a329632232cf351ce584d94222faf3c95e0efdff
+DIST microsoft.extensions.caching.abstractions.8.0.0.nupkg 160393 BLAKE2B fbdc0d02131ec3601e5f08abacad1916bbe03e390643c5bf40840707642371c2eae26a2b6abfc65bd24a89101f0787bd5681e679c5933048123f53dc301dacd8 SHA512 1fdc30912cc1ead9362f70853de219a9dc7070bc28f621e387185670e605746ee2f13b0df9db03d0b1f8919d4bdaad40ebe9f8203e3a0cbb61145aa8848be136
DIST microsoft.extensions.caching.memory.6.0.1.nupkg 79804 BLAKE2B 3c9b256d0f3b41d87f9cc51f615bfb01e523c7fa93c3180cd5f556f4b740bc62121a20f7b211ed3ca6270f8e7cda4aace0d8e1828c6c6ce0687ca6a8da282979 SHA512 340aa5e4942da48c5462f4cf831f8f4f1e67843d2b5a50fd2bad537cee926adcdeb40c091fb701cd78928922b0271c580e10948c418d94a9af64feb15e5030ed
+DIST microsoft.extensions.caching.memory.8.0.0.nupkg 187247 BLAKE2B 3297ed8515ac9d3c8ed0cc96892355e064b94ad137e60d0e2a3394ec054e03610b87483e0db651ff8f91e410e46aa7e8fbb060f2fe00fd4e02b86ea037266098 SHA512 b9ea36c2da4c47edecf336fd3c7f5bf2cce343b333a7c6a98e6415dd26b4f8574c937e3ccbb19556e16d3de22e9564beaabdbfa94fe323992cbc7b47f90559f9
DIST microsoft.extensions.configuration.6.0.1.nupkg 83275 BLAKE2B cc673110ea388eb8eb830cfe29080d7a996d450358aacadae2d80fe1385c1789a3a206b4062685acac3d3c9c5a4ade5fcf1d99713580a3905004241f93f3b313 SHA512 a7193ae0cc249c9b1f5c27fd5b92c04a5fd6e9aff17e0e3cebd2142efe2602e8d9d55cda6ea35142ebe5f72b8f6af8f33e6841e87aba835bdafdf2a9d8f88a74
+DIST microsoft.extensions.configuration.8.0.0.nupkg 191129 BLAKE2B 907151c54380b8cb10312a5dfe876512912eacd7471c91c0c4972a375c4e91b0b00e5a295cac19523d3e8443b9232aa06e949e071bc4a83ea3b45c7debe44437 SHA512 da48a8ef3b4cd2a6beb78008382d9fccdcdd42ff3a71d9efc5ac69d4020421294ac95b07cf11520341a69ee241925cd040d49a382df243e2fa194f6896ef9734
DIST microsoft.extensions.configuration.abstractions.6.0.0.nupkg 67830 BLAKE2B 64452373f7b7bbe6dd3c2348ff97f3c87f5ab89d1ef97cda27c7899176bbc157ac306397ad968a3a1bd43d35816faf2ba7bf75bed0f03b2e35a4bc5b4f74413a SHA512 825fd78418c371f59143070fb788e0381cf8a52cd8fe51d34c313c5d1807efb597de97fa8860dd343a621e0e1f01b70bd07abcdeb03850dc8c7ec10f6e09d6ad
+DIST microsoft.extensions.configuration.abstractions.8.0.0.nupkg 149230 BLAKE2B e3d49a61ded7a88e0ffeccf5901f1fb021d66ef9914a5e5e7e43e69a193253f1009a55cfb2199579e017dc547050b77f7e777f5fe944dde609def9f66be3217c SHA512 3316170910a94290c8df4fed26fa884a47dd9bf974eb7ad22368d5a63308660a01d2dab4a44662061dacaeccf4ba09cdabfccd4636f76ab3178becec5ad31a2f
DIST microsoft.extensions.configuration.binder.6.0.0.nupkg 75963 BLAKE2B 745c8b246a69c9eac0627aad96a252e8ed3ba2c0c1334766d868931a9594afa179d894aaeacf6223a7240c220c83b0b61685af591c9b52875725527ab0ee2408 SHA512 abcfd53976c32a05b43341beac795a7f4401c1d7ea5a7c5bea533aeaf6e12aff5401ad9292695233166829ee647ee841cce061ab04c387f6eb0e2d08bf17f477
+DIST microsoft.extensions.configuration.binder.8.0.2.nupkg 389312 BLAKE2B be1a477073ba8270e3419cd7df4b76852ea18039eca4678d5ad7d7183b6cfebf08c0e0bd219fdc8620b7f35a621d564000e4f85092333fee431b0e22ca3a4568 SHA512 63f5d5d0f5df1c7f90a138c75e14d81f3598af78c2c736a7aef5035ffcf9d40ac5a133571935a08290ceb92db72357c8203261165f8f7f057c450b2c611f6c2a
DIST microsoft.extensions.dependencyinjection.6.0.1.nupkg 214896 BLAKE2B 05165ab97aa153634b668766d3fe248ae9dd02c56e5e198bf989dec25955b6a0d0b2e70dc2dd8a949c82f8766e51a5ad845cc9afd9783c3552e03fcd9c6eb878 SHA512 94eb72fee56c0b2fa13a0309de603c698edfb8710909e29ce161b38ed730fa0c8f1ab1a4863556e9e91da2c0e046c25940e1be0a10b8615ae7bbf032a066b06f
+DIST microsoft.extensions.dependencyinjection.8.0.0.nupkg 341717 BLAKE2B 4c6e981247ce8ca11783d442e658f69edfc307020adacdb58c28ad93e7d75b7d4b89001cc34787041e44eb6efd2310e4bc8ae25f31d5a2688f4d363f9756d9dc SHA512 96391af4ae0542f4ae96c8009c9ffbf304acadf476cda262a8ea73e33b172529541044186c59d656377bb2de42c9f5925e0632a81f6e7516f2a646e8916f16ec
DIST microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg 149541 BLAKE2B 0113d06e60abee710275fe7d9addf5297952f8c8759755ecf6c17265d303bd5d2e19a8213d6a023374cd8e8439dd05a8625f48af688fd3bc2abe25fab16e8d59 SHA512 015a392a362c81b35143b19c5da4eac0928cc2f2e13329ab2e945a15a5c9dea077cd66b0c467c75f2dfe6f90c3e0bf2ecdc059d75096bac39b4156a53f997bd2
+DIST microsoft.extensions.dependencyinjection.abstractions.8.0.1.nupkg 276691 BLAKE2B 60d1edbfed31aa8198a6e07e1d66e228357c2df2955b74250b4fe0c9124728fbe342b9d0b64c7e053e37ac018f5439082e1c925aeed309da050ad0fd490b06b0 SHA512 8118da9932da382b1c22379f9169bea93cabcf17f5d56c1b6616fae23b1bf14b4a38539b7f8417f63f161b14021f2634df9e4f9fa62f5fc84667018a1d92c967
DIST microsoft.extensions.dependencymodel.5.0.0.nupkg 197710 BLAKE2B 47b21b0279c85f503f0c6faa93287e500e23f1f16b98e276ec76d337183a839277007bcf25ba9ccd7218f2d9fc7a7d89a73646d9c1c61ffdaf1cd183cbd62680 SHA512 5dccb349ebd93326865f8ed44da3e7adcf993fefd5a833de4fefb467100f322a2535cf1ec2b53b6c4300c5b389c15f49e0b526747ccccc5154ff7b9ca2043663
+DIST microsoft.extensions.dependencymodel.8.0.1.nupkg 262218 BLAKE2B 2aca6db81decd062175b1e8f8cad27b3bc3c1ab2f7d94cb0db3d7bed48bef38c90a872f4f8e9b958dbd91cc0ad8baafb16896fb70f2686d61be9172f61711560 SHA512 2ace6161b1549e64c9b3176eaa2007a76dfa8d6b4c2134a8ed4063e68457246a285abf4292b6b2a76a05b59c6f6ca7df13eed2591019a7f68369857b539fa277
+DIST microsoft.extensions.diagnostics.abstractions.8.0.0.nupkg 152735 BLAKE2B eabf9e321a5cd02f10595cc2ebb23d910780ea879dfc8f81fb2a9baa45c8d424361384aa853ceff40a078bab0d43185208c2bcf23f5f926ad39b57ad0d7f3686 SHA512 a75dd040e3e03e90c8baa006bd569db9fd09983cf9c27bfcb246d96a73e2595cea7aee6116438989f8df31b56bc7fe6adaa7a7fcb6ab95ec5b1d64d0b17ff617
DIST microsoft.extensions.logging.6.0.0.nupkg 111767 BLAKE2B 8bdd2e7b57e786eeea1cbca6730cb30f3618612124a6df3e8aee4e4992e2a72618d9ebb003e5517b5c15c368a77313fa0442e97b74500b4110e53ebf269efbf7 SHA512 f5dec590a353b7fbb35fda799c083dc07857c70fa0d46daec0e00c4950a8d65f42c6f399a86706e2d97ee51fb5042be27f35637673a2479dc4f623590d597311
+DIST microsoft.extensions.logging.8.0.0.nupkg 232520 BLAKE2B 79e950dbc495ab3078fe05219ac5afd79051fb841ccc47c919958ffdc94b1077eacd6038a8cb70cb27404295161c75fdd7e19dcaa006bc0f237781c3e4a434d7 SHA512 aa30576c428dff69bac5f5d71721af6c4ef583bc524edbd0a94b49cbd80f698905021260e1a432c32e6d48ce5a30f6822c209f11dcf7c819aba1fa8347925b06
DIST microsoft.extensions.logging.abstractions.6.0.2.nupkg 503017 BLAKE2B 6ab1756b198a31a1b7ab7ae1030ad195b70a37d87a58fe22d95a8428845cd1b7fbb13bd11328279a55ad308037dd52f0df452740aca1b8f3960db8d4725bdbf2 SHA512 b87e29908cdb8e5c8419778cb72343371484f6e4ce5e09b2698441a3887fa25d19fdd895b1ee42978d0c52123d976e1189acd7cf1d572ea486b2fe22c571fd0b
+DIST microsoft.extensions.logging.abstractions.8.0.1.nupkg 800001 BLAKE2B 1064221148535eae51278549a244a50ca303d9e1a841a29bf3c47b388af3bb1dec81328f09249c3049e76e941e595d0d6f54a79cc66c232b0afad2891ddef91d SHA512 c8e0fdb230e0133f2e3e2f84f300258f4348fc34af23ce597cf12446e0e91711cb4d4d0fef3333de3ac23a49e006a9eef36baf95d2b5b7449c3d755a6d55c045
DIST microsoft.extensions.logging.configuration.6.0.0.nupkg 70360 BLAKE2B f15df88f8bf754935ae5391f64eab9f972216f87abf772f77a953e20896f573cf9a63e74f76954a40bf57feca94b2a34cba0bef86632b8678be4e39932adb5b4 SHA512 3ca31b00d4604a0a31ae857fa451b4e13dd542e0af50632c313c13b90fecae6931d6c05dfc94311b07806ab15decc9a464fd7557673e8c2010c503a025965b16
+DIST microsoft.extensions.logging.configuration.8.0.0.nupkg 143523 BLAKE2B 80c5daa2ccccad222ee087d67e5f0bfa274801c64706ff288e0fe5179f859cbda26015681eacc65ec2d6a25cc855c2dea907eaf825dee2d3808c8ef0b111b0ee SHA512 a6c7487b0daabbf7987496ece736b3a2c504298da762c30093982850fc3786d7df6efd92da5fe78d7ef194ad7d3e2632c8f5398ca70ea6c9ebcc1fc1c7bca41b
DIST microsoft.extensions.options.6.0.0.nupkg 140038 BLAKE2B 16df4c4c02eaf0cb07515ce2e82ef40ad7da8b4f2202f207c30bb5b1fd5e84d2e1613e17a940391a88e61083fce3899d187af9c4d66b9a95b4788defffc8c689 SHA512 3c34452bac02193264b0563654ba5282a74b03ede2b675ad25fa85ebd915bdcca857158153eb4a4a024065eb4e9d7bc1ebbd23485493cd895c4d049aba4a5dd2
+DIST microsoft.extensions.options.8.0.2.nupkg 494417 BLAKE2B 05ba97879b2bb3c5a8c9296da11f6ea1ca365fe9856574f03b1c76e775510c25602ebbead9c8109de70fd3b3c65fc5794e90440698c311d17a2bc1de5db384b8 SHA512 cc0c10336580c9519740a042b1e42d391bcb32b63732163ae1161e1c5b55a4cd4a736e1902eb2a4dbb89d784b0acf584b5042b4f3481a61dd30a4e229fb523c5
DIST microsoft.extensions.options.configurationextensions.6.0.0.nupkg 67326 BLAKE2B ce3ebde272f9997ceaebffc7376977305e795885f660bc0974ef0754c0ac1ce10b01437a87baf1c3b94dbe1f86029f902f72e5a866e8e59269be8d1a8528d900 SHA512 fbac4998f4cf00186c27a5ec710f92aa30c8535bbafc51186ca90a587005e7225df32f282b64231ae4ed3111dec837c711c207ef58bbe990e600149349bf49d9
+DIST microsoft.extensions.options.configurationextensions.8.0.0.nupkg 135412 BLAKE2B 049e740a869f8affe84b1b25572ae18e84879afee17bc0bd2fd5b629246dccbaa50463c41dc21e9cfe453190872eb69cf34e1951134c72a572b266830ee7af96 SHA512 5c32ae67ae4e873216bbbec15554778e0acbebc283862a2debcb11a995c42a5fd75f9436c8da421aa51bc5c12db4e6c4e82f12da1ff942bc5a6e1a8cf3c77a7d
DIST microsoft.extensions.primitives.6.0.0.nupkg 144250 BLAKE2B 690d4b002a62d241d98968a16ae61ba731276eb08c234ce9d56bdf525ce952232b969bbfd1153361061ac5a5cb12acb74610fe050b6f3fa9a06bbd0b4e0bdcce SHA512 0b2697f35557aeff0784b10ae6a4eafd7601bf706121ed6584a61879ec6e494514ec7a3e0da0aa6baa99f3f716f69030ec7c4c82f657c8dfdbacb637bac4547f
+DIST microsoft.extensions.primitives.8.0.0.nupkg 209772 BLAKE2B 46a3392933c0b901d1c535d534f0f9501b63659fee1f83bed47e48b49aa0162da5af1b3190af401d709fa0d4b8bcde3f17f7e4e28f0141328a1a7446e4f81b45 SHA512 1f5475ca3d3ce18463456dd135afac502d6f82fea6e4e4814a61f86616c348decf28b73d15c2bb276d1a3c039ea6064f75e1329f6f3a64caa3520d70ab92c32d
+DIST microsoft.io.redist.6.0.0.nupkg 115293 BLAKE2B b1c67d6d6da9b9779d46037e280f25869d69707cc2a5d9215405c3dc2998f1f3ae87641a0f6c1eb3e4613ef9c6cccad057447411e3614ca92f77f7253f0549fd SHA512 e6033eeb469b1e4801b6c267b37f6196f5298314a983d04df04c3306f2094516a36b655bed6c86ef55f6f30293fb0f0cb1da34d6c60a0519f31ccd2919646296
+DIST microsoft.net.stringtools.17.11.4.nupkg 180598 BLAKE2B 9e93cbd320c6bffa9fbadf83f3540d0a5e2aa85117a85c0a88e9ffe88bb560d725613e62ca918fda1f70e4265d0741d43be39b33e8592d0398f8db7a228ab0f4 SHA512 5b57e6df5a0e5b0b2fd5e6c06da0a5061e1f3612546e744f6786006ea286f322c9f7c9651331d79db45a40a7ab22e8fdb71ce22a7758b66fbf252135a4b99892
DIST microsoft.net.stringtools.17.4.0.nupkg 209334 BLAKE2B 57b8e9d7f2df4785d795067878aab6ac784633c821fd8bbc6d5e93622994b92811a8f1d624090067434881534ffc39ce1105613c17e942288bda7d1c81b7436d SHA512 c20329af90c7d35281e71af21f13ff37c9f3fa93f204f82a07e2455ed7f36a4cc8215d2197e62904370ddab61b82fd6bfd733a198db47574c7ec6d61ca2baca5
+DIST microsoft.net.test.sdk.17.10.0.nupkg 34302 BLAKE2B 24d0b42d462d7dcb43472307cb5863df86a0ca4dea0d3d0bd182a917d467951b261d9ec1cf5ec944762fcc9afc503aebcd1b592d0dc74cd31c0d02aac5f9ff8e SHA512 63933dce26e5e3e7d59133f4b4eef9b28ab618f6186bc69d46ae3c2af6078c840b80d9000530ae8bff2245852e79b8a05e1914a123fb2c7d35ea99d190d10d70
DIST microsoft.net.test.sdk.17.4.1.nupkg 39464 BLAKE2B bb74f964aa2d3cfc8b7fc9021492ec3604183286ad60fafed1d3a0f59b75e325066811914e566197cb0d03969e6caffd3ee4f648b95a67578c2aafee882cf4b2 SHA512 5901d8c30db965f97cfe6b363690811a3559e17687e928df8087e15ab96d6ac4499f961af31029db7ef73d4c0672ae80c468b875f8b5e40fff038e78b429316c
DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106
DIST microsoft.netcore.platforms.1.1.1.nupkg 31072 BLAKE2B 095f6e8b48a99353061a021ac9a07ec161e28602338d7fa3624891696e9b91642034f968d9e1b77c74ced46628cad45f47cc24189dc12479d1bee92c93eb4cec SHA512 9835090f578b5c8ce6527582cd69663506460e9fdc5464fc2b287331c24d9369e57dd1543a865a8bd89d4fcfc569c26bf0dbfcce102675fdfd1479b9a9652819
+DIST microsoft.netcore.platforms.5.0.0.nupkg 39826 BLAKE2B a122f0d2afb77455c005740fe5096c055f72eb658b0d1f10e6a17f9d07c3bf91ad0010ff472ee1d05b84bfbb75c9de3c46d2a2d33fdcaa245d64d6c3a956f233 SHA512 8493fe11648c7ecc20b6530490d30fd63744961345c0501a7a10b11046661da09b783ddceb8b3208ae52a72a8a94cafdce8dc1bd6073c32081e30d0e7407f174
+DIST microsoft.netcore.platforms.7.0.4.nupkg 49157 BLAKE2B 8bf1b46e6f56269e7b6ddcccb236bf3afe2112a219fe3261d38eb166a18310670717141ae40509d48f21d538dd5398422b31f9a344a80dcce636e3c647da6748 SHA512 99c4168ee0c1878587186e16701234934db9580740d9a7cc9ba7ece36b26d5ffb7811c8d4148ae3154f980058d5064879a5bbaaa7fd30a7010a5f9781a6e9c07
DIST microsoft.netcore.targets.1.1.3.nupkg 31152 BLAKE2B 80a656508fda7db32065d89f8eeb319db79869a00cb22d7a8c9c2204711f057f076e905050717302d4f900b8881c7d2a15bfc040fa285dca984c138cce311d3a SHA512 a71c2af20d8f61188417929756399914c353aac8361abd69baffe9475b2a01db802870066da0ae27afb2737a4026c782950503dbd4b651bae6ee7fd90fbf1d52
+DIST microsoft.netcore.targets.5.0.0.nupkg 35893 BLAKE2B 35374033d2637ceedfa9ec41bb48ee777d29ccf5c9ad5a0c85d082f757422a3d3fd3252830e0c817eb01e0299f3b0a9f77b85ee81b968a8000d145992cbb94b2 SHA512 8581e6dc902340efe7c92c5c9751296616045bed8fdc7d5e2d936bf90c603b94e72d2ea1aad7e2e567218d0ce389de393189a1cb65fb20e99c5ad0cfe1fa4c1b
DIST microsoft.netframework.referenceassemblies.1.0.3.nupkg 20961 BLAKE2B 8632244fc71708fbb2a56331c8642a12782baeebda676b1b8d3ada50788e0725a7572cf0ed1c296c4cad3fb8bdd669871c90f963b9c8da6eff796fd30ba768e2 SHA512 e3b8317b290696a380a32abdd9e75e71ddae68049769beb895024c34089f41262aeddf53e30984330b1293f013e34d854a83223ae1e2afe417186795da8dc148
DIST microsoft.netframework.referenceassemblies.net461.1.0.3.nupkg 20140575 BLAKE2B 9ed2a7674a3790b868e961452d6013a1c5023c6a4c707834167ca9351004e4cc2ee93128cd1e52d0a58915d1e7154dbca7b83eaed9288ed88cfb0b6027ec3e2f SHA512 b717dcc15dab52be03c6bd2bda353adfb0ecc785bd5a8d4fc47239a1324f46c4ac187595d902d2ef90c69bbbc9d9eeec97d04c6599f5ef8feba374833bfa01c6
DIST microsoft.sourcelink.azurerepos.git.1.1.1.nupkg 296771 BLAKE2B 9280b274139271ba06630d983ec1c52752322dea1761e62ac2a7190ee3571db54e8474b6a19ae34ccb42a27d1f0bbbceece9e0fae087d0bf3f70a648687e6799 SHA512 3af1035f2d5dfdbc0430d32ee22ff3466b0b89048689ba1647fe8b27844e2897da792600ff630eeb3ac7aa7f8883762d0550080e188fe914fadaed502603caf1
@@ -116,68 +194,120 @@ DIST microsoft.sourcelink.bitbucket.git.1.1.1.nupkg 287971 BLAKE2B 7148dcfd7d5f7
DIST microsoft.sourcelink.common.1.1.1.nupkg 271934 BLAKE2B 6678fa357eba30a58cd1b457bfe8423a2c0e1359c9088cab364707c0061a7e11035094a00a75528a290b1c9415062ce47a17600bd010f769b3d7e2501456e911 SHA512 bf2241eeeb82876f7612d525064aa90f9bb56610260d44a2fc5b75b63b45a652444c25451f7daacbe97cb2c5a6e72180805f894054f7176cc290d147a2753ef4
DIST microsoft.sourcelink.github.1.1.1.nupkg 285433 BLAKE2B 986ee1aa2bd39c577c0ffc71e27d5ed5128dc5b2df9dcdc29f0b62cae31de120253cea0afeb583ab1a3fc5e5b50766a608f2f8ec749224436a031092fb14b553 SHA512 54c7ff8d0cafd654a115d5755710ec89534399a605949ffd43778290796022092679a43e1a129250ff9a03e61417c43dc2fc1362a9019dee88a7e048c1be953c
DIST microsoft.sourcelink.gitlab.1.1.1.nupkg 285076 BLAKE2B 1b89d37e0986caa44c768801d9e044647fdad11efdc21068170b25189767d798bd6832bc789a7496d9e17ef35a2ad662e0a4612c0a99b5385d6482a717809c46 SHA512 54d3f60dbf9ab80e86a9752308d393db67ee97a59792e5ec1e41bf911ec5da5caab4e2ec034aeee9ca46c4da40219280f2851a2b5c9b75714faa2722670a4f4e
+DIST microsoft.testplatform.objectmodel.17.10.0.nupkg 1654989 BLAKE2B 86644813b79206d2c660a15ce5be29b1684a4dd335f8e6b5913251a0a8a8f61b52c528fe0f1895951b529014b1344df59ab9555ade3aec7d2bc52d9c59b93012 SHA512 3b7f8038f6cd77389b1923f1b19936aeaaa8226e784228686ece42b16c4f77fb23b523bb7acfb085c32ed8492b0880c798a1ba980e20c9ed23ceffcca35359dd
DIST microsoft.testplatform.objectmodel.17.4.1.nupkg 1304442 BLAKE2B b926ab886db082be2cd59e47c0019adcba81f8049b9413d563ac99afc96f3f7b51058315487862e60facc36522991f33fbd1fdbc9ab79e2b8bbf0c725bcf7485 SHA512 feaf5d1d9a1b111e377d43f916c46e8338b4918f4d513feb05bb1807c44fde12265b4ebfaec57666c7e5fe0f15a35758212d126a9dd0ec7503b54eded375aa4a
+DIST microsoft.testplatform.testhost.17.10.0.nupkg 2879677 BLAKE2B 5828346a430b8e9e2ce8a4669c3132316b2ad38c1ba623ca892eea27de510be75a0e6aca41717e19d41e0b53d64b43ef677f4341e000e2d5696187cbf7040cbf SHA512 b400651bdb20d38fff63c381328801363df1b8ff9f26e3564bbe39c37251818beb96f0c2c19b4ff7586383fa84ffb05fc3cd755859b755380cd2a2e4fb04da53
DIST microsoft.testplatform.testhost.17.4.1.nupkg 2580527 BLAKE2B 8675a320eccbe5a2244404343e9cd5507dfc347f96d0eeec6c69eff8671eac86dbd1e4b08c3081d35ddffd7f252ea984981c0ade31e21310b058ac5c6962c799 SHA512 889ed3a857baed9b4e8d3bf29656a55638f7b8291f80e6a0d7a76f75b9331551328e55a6258236fe18102ed5e3ee56f7f5a2f8ec4b2914c07e56c5d5dc86a122
+DIST microsoft.visualstudio.threading.17.11.20.nupkg 1656800 BLAKE2B 4ccabc1ed7bdf2efaa724be47e65d31001f500d585888e2dc0716a2313e5240c510ed84ad71a558712531740c6b272dbd7b0f480ef82cad7965094a6f89ba5c0 SHA512 5977c40d86c71884c2ef7df072e1fea8012a4cc18421e8ae9b0ebca09b508798a788de699e46bdc9b44ab0ef95951433669595288f0adc7131d4d1e68d9ad06e
DIST microsoft.visualstudio.threading.17.6.40.nupkg 1615534 BLAKE2B a3c8e442e218f6b855299270ff9143d10e9fe7ede6b12b1534d562de7cb64cfcfcf3855f639b2abefe8ff48a5497192ee504e911abe207a39716c97fba75413c SHA512 eae7c4297da137ebaffed98c41e62b99db1cf60a8e6fa11c5e1eadbb789c66864f407e96a4f305efca1c02f8dfd8f7e9bfdf316c92e0187207df8766bcdb047a
+DIST microsoft.visualstudio.threading.analyzers.17.11.20.nupkg 488903 BLAKE2B b43d07657761c4b68a1b3bff7455fdb7a00a27d9ff3ecae36a389fb19e0021232547f9991ae98477e40340f21539221c4ca68b81ddaaa533a3e75bf18840faa0 SHA512 34f92b8a66b2d9461902ff1a3adc18562937d0889b893ea74b963f35d0da24fe0c2494c9d635c60dc6c1fd4158dbfd28f8a4296a8d0d24911c67d5c0409e07fd
DIST microsoft.visualstudio.threading.analyzers.17.6.40.nupkg 481311 BLAKE2B 739e3903c08d57ffe214715c8e1dedba8cb7a8f226d36837f6a7ea16cd623f372d0a1365a6100b6f660a133a21396314899dc5e16d3935e2e1b25cebeb14c887 SHA512 04f0e018feeaf4d8d925820c6cde2436510200f38332283bbfcb585abcd6d9595f5d6a543f75da751366aeb7507a6ad12006afd5b27f6b82336f82a0d9714926
DIST microsoft.visualstudio.validation.17.6.11.nupkg 329244 BLAKE2B c9f844f2ac036ab8bd3756cc06f374e15b529d00744dcbd78051a39a4c0876436caa67ea9f93308cb1cfdc806bb5be3c361909f515d837926d94df549ded2e46 SHA512 4e25ceca6eac1d8b6f311e5872f61dff6cb15b4dbc338cfc1e8076e6c7c949138d13627a111e246a2559d38001da785844a81174af63e7bee82b142243e82415
+DIST microsoft.visualstudio.validation.17.8.8.nupkg 334546 BLAKE2B c0f0459d4f3004180bd4477d59e9c11813c62d54038d1a0aff2065bfd221fe12fc3021e376c6d9c6fdfa11776bed1941e98a570ddc048bbf67e1ae8106a7d165 SHA512 55ac16e290efdac4c1f44c450378a136240f91d7212bf9ba5e004f151e86bca72ef906a51acca9bba6d018bede1456e26296d0168b421303ca31def52c52154e
DIST microsoft.win32.registry.5.0.0.nupkg 354731 BLAKE2B 3e98fbda73990aa8d4a8fe584d317ae59804c3ac40fb42194e332826b5be57ab78e563111dd3278a8099b9cd890d4e37f1bb74e6ec4a443edf7c783ea0cceb0b SHA512 471e66567ce59cc86475aece7815d05261264ce114e0c1688ba2551dd51494901fa72dd7a8f74f8e8f0f3dba74af8595f177552f3c06abb4bfce76692197076e
DIST microsoft.win32.systemevents.7.0.0.nupkg 174438 BLAKE2B 88fc0929dc13c34f563e6b1b30f2a21973751ef61071fc46ea83587519bf58d4978852469bd85f51a1dae3ff62ab837b34fc7accf6eb8fbe347b5912b6c2c1aa SHA512 18ee925b1ff0499205bf13a7ebb63a3a2206773f491828390910c36d2000bc10d079915bc9bbbdb043946fdc3fbd4950bfe0365da91315983d520d70fad81b59
DIST mono.cecil.0.11.4.nupkg 692728 BLAKE2B 092512697bd512ffc3e79d66728526f86e2f4ceb58762b7d311d228de23e00eabede2d9b9f91e5e6406eb7592193c471365871b54f2dfe0a4707feb4da84a848 SHA512 0a78f050c9851e749c346f1eff80d1650417ebb1f96a37a4443b9d999e85cb58c22e1c87d638f36d008e1058412dad8d8cf590a4c17e447741258f1aec682694
+DIST mono.cecil.0.11.5.nupkg 702442 BLAKE2B b7f0914eb81bbb39462f2c6304807ba06ad3ba074026a2dd2a79c6803a9ca3eaf7605dd7e8552f285e97ad308617dd7c1660bd86c92c15c78b6824234158a42c SHA512 a03f273cdbf9da73b119a9381519a5e12c2fc96aa89c39da88fc1d6afe6d326e959e2ab7703f6668215db170989b9dbcad4036ebc5fb7470ee5964c0739e0caa
DIST nerdbank.streams.2.10.66.nupkg 291984 BLAKE2B 20d0f4684814a92fa28fd27e95cca72ba6d8edbf5f5058539b3c54e088ff6da65faffdc04addf8deb473a8075ecbf3b0d5c4425b9da433a9c95ad66dcd31a654 SHA512 3cf62c572006c6a2d5a9d94dde33748906a6a646c239127b1093cc7e7c4a0495575f210b1d66810f093a4fca3b7b21b056586bc3f26e7181a1b7e4bb21e40dcd
+DIST nerdbank.streams.2.11.74.nupkg 426815 BLAKE2B d2cc625db6b03e3202297f9623be3c7378e74004fc47bb906f1f91df203af12924f348e37efc0a78ed2dbf7fa882b0da2c292b372ef9b2a68a78790b9214f413 SHA512 d5c4ef4db235ae59ec4a310c531b36672c8ae13b73559f79f0fcf6bd34fd8aab94daf9a40047406990908cbbd32401696b65d8df1b1e0f1278b0e5d9b9af2f29
DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601
DIST newtonsoft.json.13.0.2.nupkg 2441714 BLAKE2B 5ae198b912e6440a2ba2ed537b463b6f9403c911cddc564382d4aa8e3d2317bfc28b913c986a0828a30ddba51635561d4cc080bd4dac28eda804aa72db06d1d5 SHA512 d743ae673bac17fdbf53c05983dba2ffdb99d7e6af8cf5fe008d57aa30b6c6ca615d672c4140eec516e529eb6ad5acf29c20b5cc059c86f98c80865652acdde1
+DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92
+DIST nuget.frameworks.6.11.0.nupkg 149563 BLAKE2B 671623f5a1280a777a48a9330e22443805e4e33cb93fe78bc24a345e8e6c8f9d5b0e11472d84491a9d1cb440874a5ff656abfc5fd6302a5635b8fae942b261d6 SHA512 7126215767dcfa1111d5f29ae1907cfec8d0816eea8d93ac482ed6cc7dcbcd6997ea0c31cc6247a3b1337d51903004832a4558982060db2e72abc223536cb943
DIST nuget.frameworks.6.3.0.nupkg 166715 BLAKE2B cf7b768979f0d266b526b9517a579e203e1b07e32b4a2e0b1ca1e1e6de02980181b40b02829cf69e55698da9fefd69fe0aaccc08758c5cbd4f8278f03a6180b0 SHA512 d6a4790d462dc818b555f97bd29dd1bfe4d52e9d089d9930490b9e75102494bcc36ec0e2097f480c5399681ba8158115a7ccf7fbfb4006e8e5cc9c284a1dbc1e
DIST opentelemetry.1.3.2.nupkg 169913 BLAKE2B 1ab77fa3db2b2f2a43db13d63d3bfcb6dae90e6717f6a3d09cfb0b2ac9e91a57055b803904a4b406a1d0fcb05176b87d228ed4927eff1a5212a5904624dd31a9 SHA512 ce10eb9c310b7ca42fd0539b33ff6bb1d887985e631a2a0711892d5de182f3f2cea668a3cd83d04ce0074c9e5398542afeac41a7d08b8b81361e90d6427313cc
+DIST opentelemetry.1.9.0.nupkg 603458 BLAKE2B 9aad6c2391713eb06e215ea63c1108e13f702915afb61258cefef9bc395bb0e41a93a8d6498e5a35d08c74ab15571e52fe2bfe49ce7ba8d2d740723b2bf94ab8 SHA512 cc743fce9599d59eedfb5fcaaff4b369290108be40e2560473ccf575aae0a5b55aaf4850f4fa73a4ca77a9385f8fdb01686106b5f81f23644c4d625d22029bfa
DIST opentelemetry.api.1.3.2.nupkg 84921 BLAKE2B 877ded6362050c42be953aef0b764c97fb14ac74f4f705e7f3280d518129556c1c7cec23296504815527c3dc2c4f152c89de232f36b6e1b7491eb5c43ea036a2 SHA512 30b60db970b061c7c4269f4a397233635125d2758fb23ea89e69bc4a878e8847d0c21f2ed5d7b642072291ef9c15e88981d8ff8c8cad427060f584b503680406
+DIST opentelemetry.api.1.9.0.nupkg 169471 BLAKE2B 01a7541315a09f922f30c66194baa90c8ae5e233ca534be7fab8d0ab3da1a46c023c63c33882d2522bfdd601b6a746a78557da5ac120a9dcd2b57f3115056545 SHA512 de882979582f68e63e58771c2c2d288299ff1b46db1800315f54fa030438768a3d4529bab4e3c7cadeffa22d5c7ce153116c5106783e9f9ea95c46da50be057f
+DIST opentelemetry.api.providerbuilderextensions.1.9.0.nupkg 72961 BLAKE2B de76e86116c0745c07f031fd891fbcaf3468f102719921be1373e1bad808bfe75c1746a61beecb485fe481a9d519d8c84c633aee25278c9293d0d82b3e8fdedf SHA512 04d4fa13a7d7a80ec1b55ff993d2e8e6193f48edc38f342f675e71f1f2756f6e1c51fda80aaed72b80450e5d87a8cae84bfa2934cd24f6db3e3877594ffef14c
DIST opentelemetry.exporter.opentelemetryprotocol.1.3.2.nupkg 468053 BLAKE2B 3529e15232b3464b5a8c9066b865818b17e7f60b0bb3709390e52e40f5f450bf9291c59bc96b794ca2a4139249847a086e954f177a38f920a34c431575e2cfac SHA512 2ef3056dd1688c844973417bf325e45bc4ee95cb1346af992fe012943ee2f3a4dabc50e1c6329e37bb99d39a2af249442114f7a917995832393ccf5fb7d06324
+DIST opentelemetry.exporter.opentelemetryprotocol.1.9.0.nupkg 824320 BLAKE2B 414627e398b1872f2f18147215d98c323ff8693f14d8cfba156444842f992ac469e3bfaa1cc9db7b6a57219229c937c1aad74c76f69acc37a044d78eb58b6345 SHA512 d41b83d70249bc57870b7da2b55954cdb7ed5c149906e943bd12a4c064fa0e133047b765861c23d52a7705e69900cd584406edbf2f1bce453d1b25c5dea215a7
DIST opentelemetry.instrumentation.runtime.1.0.0.nupkg 47872 BLAKE2B 0572b53e172fe52e07a81e85502a0b2623e3cf77943047e8effbf0921b4a4b87550045ed29837ba01fd3aca25defda7f44c2a2902efdf70a870ab561954ed005 SHA512 1cc8dd7824e5da6b64f6e9501c0e776246c797ef9aa3cf4fa58dac71c56981bbc547b93e41888f512e9f6d65752cba1c001444f3f6725261f27b66f76677b907
+DIST opentelemetry.instrumentation.runtime.1.9.0.nupkg 44942 BLAKE2B 14a061d2b53b8d8de6a967f4609edd1cc7e0950286cea51e4da93d2c58840b0ba45d6cfb6d1756d5684b4f97ffd60b2495c67da344fdaec7422b86d8aefcb0b6 SHA512 cb4dd49ceab81d128852a6081ffa1b45feddbf42587d8a1ae70308f57fc6cea7f24a1a28da4a688145cfee9b31e8ec001e27f355673d47fe8eef2fc9af85f7dd
DIST paket.8.0.3.nupkg 8342921 BLAKE2B 45c09edbdd4532fe08169685316a07de494d378d1cf7784cb01d40282f44ddaf77f4ae0fc84183463e3386db6ff782eddded4f565bb081518a612abfc19079a6 SHA512 5cb80138cbf0cc86fd21ee66fd9b17beddc2ffdccbb56bb290dafdfdbfc5935746e9d94a88b67c5f94bdbb16929eedd3ffc75542a46bfb292556cb0a5294f181
DIST perfolizer.0.2.1.nupkg 51987 BLAKE2B 2e01e7673ae420136e6194d89c406fca31af85b7f90b460a53ebbe0fef82c38ba3be3821d9e1a7b9b2bf5d117bb9f2f4f91767796bffb51ac14e5cb9f472d873 SHA512 9db50cdcf13a85737c275a0aa3dc4a98b97e7d23e7aca1c9b27df28e454b0d4587315bd62f7181dc03e0257a83d79c7af2e90733eafda70afe5a956c92c20a9a
+DIST perfolizer.0.3.17.nupkg 194402 BLAKE2B cce0ab2c908ceca70336319dc20629c694855a9b834b06cc0669fc75dff4817f90514e6a7c39346ca2e732b4f92a4aff64a199c57dd7a1edef1ab9640cb868a5 SHA512 c66ef81a4cedbee659ee54fec138b4af50c1b53171195773d39c0a3f0cbb48afe415e8577e271d7be76262bebe530ad907e8d2e20a6e3e97176ed5b5e034bd86
DIST runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 44424 BLAKE2B 03ee263658048f24116b9f1ba16441bc197c8868113a457aec34ef84574ae3e73557bc6b144fa1f53135ffc201cd23fc86f8d76032e77576f2a69ee7ad4320f0 SHA512 8f071552ee042f0cba39b1ba0a1205cf73de447d662995bae68f857a5946f7d154c029a79e37469081675687873c8bf2b9efe57f5cbd660c366b1ca51823f7f2
+DIST runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 53676 BLAKE2B c13ea0ccf4ffe84466aaa6c4478b0825c170ef8a4a19ea11f5865c4ef41971df4a7c0b27c740bdb277893760b7f495385d3015556842b750a1ae5a75d86a6be9 SHA512 b3d00c7a56219a27eb26a1a391192aca83fb34cb9d932d2f24f758ce318aaf25988687d1130cc2e047aca989be768a0c401fbebdb82f1abb6b719a54dfa43eb0
+DIST runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 53653 BLAKE2B 96d3e5271c92aa5d33e6243ace2ab2edb8cc0f00d28df3c4e6194044f7d944f87b7ea1385c09a5c8197cec7cd8c4725c336a68c9a756a28edc347aeaf467f0ff SHA512 d647127c9293834d0ac51e378ec9d88e36133e8521f9ff8e2e92f8ff217f6f32a2920c55e903e5cfbe14cabca9629af3dcd5071ce72c6b5d84efe5e9e11b539e
DIST runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 42852 BLAKE2B 9c98b0726b226f275e29eefc0058f5f5616f9e2786596d5aa213421366e93f7c790583090ef719249ea3aef835b8724275667556fac3bb9935a46769d0e1bf2b SHA512 a135ca0f4f5a49319b5a52b7f4338f8a5fc4387edf26f29e6cbf63a3c3a37b2b5c51c9caf562ec41e470fba281060362465bc56915be782d6c75778aa6195e46
+DIST runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 52088 BLAKE2B 103775579c3ef3876001567a12c7bc52cf4989daf076c0909949a39eea461fb93419fd24a079a030aa7ffdb7f00a27c41eb83c76f2448a99049ab94483bd0ebc SHA512 0cf70995788d620f25aaa08015381a2fd62ab356eb286dc7e9bd5756298b7fd458c56ef338bba3bdfdc77d396fad8116b00ba5809ffeec6874982c38154b7e21
DIST runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 42843 BLAKE2B 22e270cc59cf6a4bbc857569499baab7ace2596db57cba867111bb46a609e1c98461e7710f964ea9a5886a9b416b6ac271e2b045ef470ed644d757135162853f SHA512 2f24e2cba88a96bb23848e1404878e4478a65642387b7b76aa4007587fe7c4d8208cbde53d3ed65f8d0d71cd688bfc16be66dc5f7bcf84c7b2ccf1b3c505b0b4
+DIST runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 52102 BLAKE2B c196ffc1d1c7dd44e0af649354cb3c627957cc771eb30811a6e696abf8c41854759aad2f1d5374e28242b1e13b2a2da00218f4f83c41d73af545d211f153f797 SHA512 da9f448d94f2f0b907ff0c7a3b046e934391b952fb3f3a89ddc76f2ff498e7c129f975b40181018f2cbb925a09fe73d91985544fe352f243703d4e48095fc3c1
+DIST runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 52261 BLAKE2B 855fe25fa83734d3f454043ff291802df88ba089de995bdc3f02961258fad6952ea18756ce21226583ef095359578116afe13a885a8e08a6530b84bd3bb975ac SHA512 dafe641f3119801142cfee4d260667dc39a2f6069863f9684793c9117bce274d7c5c817a06648660dc873574e67453eae74123c1a1a91e3f1c426477cf9a1e18
+DIST runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 52277 BLAKE2B 5e30dfa979bbff05700922ad68739e7e28300c3f0130c94eaba699c6d90fd37221c5c529e1a01b50a223cdb6cd172db24d6b08e4865f22940006a623462d6668 SHA512 a9f074594fc75cb6214e55e90d98b4798d69d71f63970c4395515c5ab8fdbbeda01447ac50abb1f48a11f5bcd02cf3e3fff0747525a894a1205bfd57ef455608
+DIST runtime.native.System.Security.Cryptography.Apple.4.3.1.nupkg 16967 BLAKE2B 38ee005ed39d8cd844015a6188a201ab1ef549de0bafaf9288ab4b1b1c4f61e5c53c5a1605dab04a5d4b6c8789e15185a0db73916ba7cc5ad69e43082bb376db SHA512 0be0195264011605d1fcdc45f34ab44b2ed2818896f82dc2708b80ef27747f515758dd7ac612114a65cdf76214486c7f79b18ddd799a7ae55466977e36e63f8d
DIST runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 17049 BLAKE2B 4440283e2844f2e900eee3505cb6ae038288117a452ea41b3fb4b2f6bccd3649749d655436bb6a87f4fad0880a9960630f016f6ffae68ea162e4cc5e4db15401 SHA512 a34ad2dbe67efcae97fcbea57af386b30660a98ab8229a56c0dca241316e673cf7a26e19c6efb6b7117cc271fdf208741ba6f8447ae254c91acba3ddb7d2923a
+DIST runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 26290 BLAKE2B 087c925cc82c2bfcbea84ed2e65d0a157c48ab90d44f628428c7dbded45a0468278a21159864a49629c16f9dfc6e6d643739b7994d9993348ec9995d2e11553e SHA512 0a24bde2b10af835902496c5a8e73e49ba126507acc204626a8e503198c78e18513e2d8d91ac1967497df62f3e786353568e9fe1c61339756636bd017894e261
DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8
+DIST runtime.native.system.4.3.1.nupkg 29727 BLAKE2B 015b67eecfbfcd8e6265725761e1ad2fbbb55644a65640669709fe0a427071e212261c63ecae869fb528a0ad55a65b3cfdecd3812b97fe07d8e75f567a5ff7c1 SHA512 009b0dd062cf8a362d98565dbcf6277d374031396f32db6eb23c9ee990b511d8395d49de36fd41087cd77ccd125a9a9ff86b7fdf55ad8626c03c0a2b70de05d6
DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918
+DIST runtime.native.system.net.http.4.3.1.nupkg 29770 BLAKE2B d820e0fa0bc74e77e02e1c0a19e5a936ea920ba48cf3ba863c22c99f5fb435b6ea868d64a5b4c29ffab5a09eaf1615cb90b6c3a2a8b1b677daa0c191505fab5b SHA512 9f77250630afe271280e5fe1578fc36308bfca846b15993d4e97b44de9cb8884cb1efb628cef8e49887057b26600272c6652c528c6985be3f9c8ddec2bfc54d1
DIST runtime.native.system.security.cryptography.apple.4.3.0.nupkg 16967 BLAKE2B 4ce2983bbf2c2c6a30c2433151458e4790f43b289e9faecf38e07505e5519bc042f85a46a331ead5f31419971a5af3ad4ca5f18b477c4dfd7e4e7f33cb8a3eb4 SHA512 23c6a99b323cd71cdcb28c6faa71f099f69ff0972d5125607ae8bbc99ba7c08513571d14526e8c2805ab3a8b70d3d3a6dd76dfa193320393ecb05906ee91f37d
DIST runtime.native.system.security.cryptography.openssl.4.3.2.nupkg 17049 BLAKE2B 4440283e2844f2e900eee3505cb6ae038288117a452ea41b3fb4b2f6bccd3649749d655436bb6a87f4fad0880a9960630f016f6ffae68ea162e4cc5e4db15401 SHA512 a34ad2dbe67efcae97fcbea57af386b30660a98ab8229a56c0dca241316e673cf7a26e19c6efb6b7117cc271fdf208741ba6f8447ae254c91acba3ddb7d2923a
DIST runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 44199 BLAKE2B 475710c40d856c6ea97201e800a3d8f418a7489043bb48b42c79f4e63fbf390630c0b2379f45f0e183f98bd2f3963c93b1efebd4650c2e1f2f08002788f0a8e1 SHA512 ce0873e07000df98e640bd265e969d4a9236535cee2699c5363f3ab297557b0d756260557995f2ee163cff05fc2ba922d66ba0e4cb28521f841e7d546ab3b63e
+DIST runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 53445 BLAKE2B b537de9005b50641746cf1cd4a8af2a4e2776e7fed0bca824dc2ee34ccdf7d9852d873f9acf5c6d54d9aab5a6b9a6d1256d1502abb3a5a43c7ede42fbf2596c0 SHA512 91bbccc1fe624b4a0ceea8873f2dec1c00d06b69dca855d5cfb6d028288f29c9cdbb93530f3e1c3bf364e20cb9e2262353449299aff3d887d82293c656c76264
DIST runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 44143 BLAKE2B a46295bfc89c96c9fb28650d64b2ffaa1bb10c005227c2982da898955e85b04e8f344813c2b37edd6ae855bd24de3ae8dd39dfca6523fcce1f9b2dae9cd4ba14 SHA512 bf754c1a66cd70dc1bd38d54fe675e9dd470417ebba62e2f79e278be8f06cc3496ff58ed90d30b5dd4d3efea9accbd09eb17cd87be882951c0fdfb833c371f70
+DIST runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 53391 BLAKE2B 8ccd2f9b947d35b278c8d24040bad7e981f90e4763dc38910b89ab45c6bc73ecfc3817598f45f304ead87d806e62d120cea638233c356cdc5a350cd5ab0e6329 SHA512 6a73124bf9df4d4bd3baf504de383eb12131ec95202e47984bb4fd75b6fc644e365d859d68b263465a77a80ff2632a1ec09b9527a64f788f30f50ae52a0552a3
+DIST runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 53452 BLAKE2B 7651f4b7254aaae45f8ed21d1a710eceee4ba196edbe4eced73f89899221a26b1db7766345529ed4ea25d4f25706f07174aac2c0c94ee7d2d88e8999f7e01a64 SHA512 287433b03ea24e70f7469afe39d85ed0823d2ccc1326420e30a7a41b3073e5342535b129b9cd0bc10c4cb821381599f371e7d1630de40dde57caef8014d0fc15
DIST runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple.4.3.0.nupkg 19581 BLAKE2B b8bbe11bed19360bb221715acff84d41f7f6cf871e66b09517a3932ce6a4ff454d548dd58c75561a18dcd6395f4ad11eb1e5106330fb702330b8ccee6618d8d1 SHA512 9929942914071e0ea0944a952ff9ad3c296be39e719a2f4bb3eac298d41829b4468b332fba880ebe242871a02145e1c26dc7660021375d12c7efcae4d200278a
+DIST runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple.4.3.1.nupkg 19584 BLAKE2B 2ca109b6ee344f2c10cb5353d41d4e19c74e46d699146168b44f381032a7f128664b6929683b2e85ebda4867df001bd97c4cafe6dc1741fddb442abc8dd306c3 SHA512 61578fe9771c6c97a7d64dec8df9ed8ea592faf01c56ddfb556dde06e66f8c7ed9953990cf7b7a9fc80b361df8d8878348133ed3a48f62d06a3f5ae80252290c
DIST runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 37725 BLAKE2B d777e672cf2cca1b8df607fb9e38a1349f99d68c2ac4cc553db4ef98cf00d637182da19842acf774cce1e1ae78d52a5bdfd1b21f79ea59294344600fc2d4d5fd SHA512 0a38f25e8773b58155b5d3f94f849b93353d0809da56228b8ebab5c976e6458ca50eb5a38acca4c8940678e6e9521fb57ae487337f7cbf2ea7893ae9e3f43935
+DIST runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 47013 BLAKE2B f19207491d9c9704fb9bdcfab46152f7e2236208e98e9c155c57117e0a746d4bfadd15827f420a40c1224d076d7a3086166125f4019e76deffe329d5323f68ec SHA512 2811d3e115820b7925c98cc758bc1e5d200f4733cbbb315d7e2c67ce88c0fad35413a907a7200186d6e04e2c21187c80dfe4e5c8b3a7d6f8b0d4d0681bb64ec5
DIST runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 42676 BLAKE2B 92c345d649195d7ebf1ae645fd122b77ceb423f391dc631f142c7e1890f6b1fe63fa896f6842dae5aa1ea33994d3fc9a7f44f52954f0f50ea682988373ba071f SHA512 2ae9db4b719b31fa7e40c60f52c70038fc8668e029cf4e1d120fde8c295631d6b08207d7018a22937b79546016c560c894e27dd6ebc01d5e0f677567e6b2c4f2
+DIST runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 51921 BLAKE2B c776156549fc95658f97254e54a83280e04051deafa17cb8610487b919675306f00190726db86e4f69c4f0923e1bed947b7c69e2eee6e507458752b429bb1475 SHA512 2e6c37e1c85a0f58c33ab9a2125da321756809f6214c5316416b42e3b44344b298a702ce8ce9126ba1362cce4adbc50da6448e66ee7bf4eb3fb7e799fb00213b
DIST runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 43121 BLAKE2B 5b079a85f032b9933cb9033acd4531f49b862c9aa4a35ff260141c228068e62dacdaae59f95e309e4ea2278da046ad82b0b88be37420849d67bbd2325def7e00 SHA512 cd4b7ba744de80086521ab67cad2db3085d488388d3d9cb83d9946389f0f4c784539bf3a4ffb8d4f3347c5c7813aadef95b355fd2563e30c948a883c27b95287
+DIST runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 52395 BLAKE2B 49c17fe1e364e6cc0b39a3229b8bb65f764431c88a3df3cdd6fd64cf2bf9a5b6c644c9308a63570d89435faf563c4e30fc0802c12fe00762cac4a2799bba63a5 SHA512 2ba28b28dd480a93aabd51b60ee6feb97de06ff32aaa24b575e559a6e8f8e8cef26bdada9eb1b315854832c40523c7fbbe173eb1fd20c93b4dd1eb3db4de239b
DIST runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 42947 BLAKE2B 12495fa67415ebb0ff203ce50c3a3bc63bb6adf53a55a72d73d80eec8607533a69036cc3286dd8e52a645bea6519655b31855c473dac70a08fd228f0a3381df0 SHA512 d7fc28a9f600e471edce0989c01c485d4e2a7e99551f531413afa75039a4004d4e2c27e88976d65432635a321d86316a3c6cdaebc7b2fefa42141b64f4f10d66
+DIST runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 52190 BLAKE2B a449332e3f1ff5d6985e2bd47932a506c8d6e8ca607e6ce34e5f940beb37f5f3eacbefdca78f67f80c12419dfc695d41f08be130194993fe74b5bf3c4995ceec SHA512 2178991fe38be253fc7512a279e6c00c58163e0caafef6cc6d8a970b3f4485f694e02711975ca06f7a66a4d5a1549b15115ddf45bded11a105a309a46f9e9609
DIST runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg 42971 BLAKE2B 876fa77151634597a78a5e31771f370fe0632fc3d2cd5d5e5eaa216ace436483e7cb04beb8c101340b63899efd40e3e5fa649b4cf208656d9064adf61e3993ea SHA512 5fe0e6a878eff59cfe24a8d57af51140576d8e0fec4988e4892c233c47b3a3eed27dec072a6c0d55dd615777cd9ce3fe545c5353b4a95289376ad0b9408ed4be
+DIST runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 52228 BLAKE2B 652bc9566fb99ce6f8603adb1be39950102b44d57b8e3334c78070c77cc7e8782491f842a322ac7891ccfc92bb912c89baffe0165a0a8934e618ccdca8d20134 SHA512 b8ea6ae8c2f75c2f908a8174d660e983acee24466cdb7faf8e96e738a424671c8c48e18d6a7ca57808cd8172d9c94a3434f6b973c408301f3bf12bf12d2c6384
+DIST runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg 53653 BLAKE2B f31572029ba4e2bd67dac5aaed0c4af9c8dc8371493f82c349387c1a5ea9079d4c91ff7fb6652db12f146cfc4af9034e87797bce7fac48c0d6ce066a33f8e3a4 SHA512 7de7e0f03c6ebfb04aca915b7751ca21d3bfc79d65f8d37858fe4622a7be1b1e8497502eb7bcd90396bd07c58fa300e2182c0f22a10968885dc028e66c7aac71
DIST semanticversioning.2.0.2.nupkg 70096 BLAKE2B 9887b25ece5223b9b8459a397431ed7a64ed438911c4958d3619b822fb84212395e08856aed4cfeee2a9b6031acbc0610e137b0081da27a741bc1478d77e9272 SHA512 f6fc0c72931b83c31ab940aba719e2b861bf0013de93343315323617d01ce78070fddf7701e6649d30d322d5488a812f515aec4a48c92d99640e4fcb32cd1a6a
DIST serilog.2.11.0.nupkg 593145 BLAKE2B 4c73e2e2cd0b52f0cbbc32a8eaceea71034cd5af34bc3f7097c0e3b8aad3e525544064b24c752d8b99ebda4d7177a68fbaeb0d48c09c39d911a37fcca1ccc89d SHA512 74008585f37a8d291ea38abff88c223a74d404e44d7a9d91eac253de0a5914e2dd084b30970333533801b267b8f4cf5f00a24ca61c0e232cc15ecdab68162484
+DIST serilog.4.0.1.nupkg 532585 BLAKE2B 742ed64df6d64df336bcc60312bb0539dcbe397689a26a644b7644064e78809673f9288c982514afbe69763796759991275626025e577e4982e419c7ab4ae302 SHA512 c1f2b058790256af7458f327082b774368197255a9e6f05dbe87008956d082d5f32ca5cff19e39f6f1e21aceda1b49425df4f1d011486165e3788da922ac2c9c
DIST serilog.sinks.async.1.5.0.nupkg 54510 BLAKE2B a69fbd38a7f3d718ac337caf1755db414edfa953982270bd9588291651f03ba25b9d02bb5773803e78d6f5d1aaa1c83fff3b1839d89548ed715bb94f8bd30be0 SHA512 567425afcf810299105a4f472b7ed9f02f873b8a5a5d2a751a8780f8ca7516cf354b7c27fe2a02b86ddebcd39095b0b7833faea7911dee6d5aead64122679a73
+DIST serilog.sinks.async.2.0.0.nupkg 69897 BLAKE2B a56650106418f6e1b34ac9636d76f0b4d0ac4023f1b5519dc449646f287d93742e876a3484be6323c932c6f3943ccb3dabd9961ff6121c5fd7eca59143bfe85a SHA512 0ae4823f9363de874bc5725fa9abb2008cc18429d07caf6ba7fdd83b01d64d845e20a823e9e663ff176f18035bb3dfc4c87293c774adcfdd606b3f910d33fd17
DIST serilog.sinks.console.4.0.1.nupkg 103972 BLAKE2B 5a017756c31da3cd3f64ba1cb0091f2e363bebd300284a6bf48989be4cc63d5988f0bf337d224407ff1ab214d0c4b505b67003909edb957f874f79e04f11a61d SHA512 fe74a57683bf12e8126e8158526445f2f110ff24a83b06f516e587e2e0f1db0f917259a8bd1420a917c943106820296e063ee7e3ea7517b5d0e355358e9c8134
+DIST serilog.sinks.console.6.0.0.nupkg 138337 BLAKE2B 2cb29f761056154a7cda20eba369ce04ef0537fc87abff1eb92eff037eab5777f79c5e3d915984669ca2c249e88e711c411770e87c26de8db608dbb71e19df69 SHA512 49c6a20f42a9b46d8cccd76d287e92210aeb967d8f8daf93be82561fa050d91f927d0bb5ea81a147caa899b9abf47b616e5d74a8cfcffeadc1545da0b73a979c
DIST serilog.sinks.file.5.0.0.nupkg 170448 BLAKE2B a2c58b4b2c43ee9c13e43bd341c4a352214f870d2c6cc6f3fa71138aa8b07f8cafbdf0184a3522d0333480b0ae252d5124e1e3fd5dc26df89474cf9e2a147dda SHA512 e0139b1c37bbc6e8dcf4b44f696fae1212c7793a69d599d3a555f69d2ceaa92f2417a0d4d2845d80ea8be494d4fd994841b916b197f8dc597afb6a6d91528356
+DIST serilog.sinks.file.6.0.0.nupkg 133748 BLAKE2B 0a2bf6a4f779fa06be6144114e34cd8c8b28715a06ebc6a52114ffb15ca8e2cd1d8d557d383f7df64f6feec65dd14d2496a17f2c3d43935dae2ba3191cc68ee6 SHA512 90daa5403374597318b8973f4a7725dd14d44425a75793c82baa4143aeb3b4aeb8423636edd2b3b82a9df367d4e42339e73baaf62d42c87e7d4a958fa4394609
DIST spectre.console.0.46.0.nupkg 1132321 BLAKE2B 5b0c0620e6adea69ef2b678dc8015d54f07b06f02cd3a9b6b5f475069886067b6784892c82dc4cdf7fbfb237d6622944269e8c248a09eb2cf5328023b701ed2b SHA512 e02bd9917d0c8c16657f51a0b945833ab0ebe0b6c69d4c272dae1e0970a507eb827ccc51ec2c3e54b76d98fad8837a6168977c3da3c8fc9ea57d93f5511699cc
DIST streamjsonrpc.2.16.36.nupkg 879658 BLAKE2B 9f9a91d6852518df215efa93c41188fbc5e007677e0a80a93f6887cf2a3606f3fb69832c353a2fdbd9ddc0c7e65752e9289324002c0ce7ca9dba4aca857e6262 SHA512 f64b6dffb583deda5a3b904ec015f49b53b0a1d76b4c1ee7d31772217e88f237d3ca0ce377dc4163bf0d23b9efb07838a6585a30a3541b17dc61ad27ba4005f2
+DIST streamjsonrpc.2.19.27.nupkg 1642404 BLAKE2B 56a6a4a44abc39a1aaab1206da469528ae746d31c695acf59a3a3a83f9731455a08f1a35a698ae2c61981f732570db19ac73fdc5bbf4bd1e818ad0a56eab6ec1 SHA512 8798c9be81006e710e79cf33ba0931da9fcbc017da3274278c75f0e88403b68052c2180769e5b978436bfa9d107e526d71c08c71a925393fb47360d811c4b926
DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2
DIST system.codedom.6.0.0.nupkg 197501 BLAKE2B bd626f958d3c36129ec319e69b0c057736d94027e2440aa87fcef5aa5d0767d7a52bb8ace5b93fe6af263c1b09238670dc16c9f5a1c1b7e9cc0e6d343d520324 SHA512 2b911b7c9bc524c86562a26547dfc92a8c774ed5937993a4a22e8a9ca1b146151aeaeaf15e4271ff6fe6cf20af634815aa1485a5a4c48d24acf39b2a6bc3cf27
+DIST system.codedom.8.0.0.nupkg 510041 BLAKE2B b2a564366ec48d84e9622ba0a3d10d9f3c52bdfbdc2884509b2bcda06bdc8018f22b9422f61b59f495d4c09da70d194c7ce0ceac8a80c084a5a460bdd969d305 SHA512 b86322c231f30477fb09f67314b0e4a03fd0efb6b5e242a68b6870ab0da5d8cb2d8c5a9f05740f317f37dbfd8d471d2afd1864d400d4105c2b331761c75d7593
DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b
DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682
DIST system.collections.immutable.6.0.0.nupkg 393026 BLAKE2B 8927f74dff3a8a958c5ba3c25998ac19103c4352c888aaed1a70e1b2606f9eb1087297fb0719d7759be5f477a9edff5f0ca7a9c13f0dbded75e76bef57706759 SHA512 f8036412e384c5c5af6d28f4eab2543207d2ebbb16c47b70f6c471bc5aa4b9f44404c47d776d295191f20a89caa898abd73a2304dcaf77979174ced2d9160169
DIST system.collections.immutable.7.0.0.nupkg 538962 BLAKE2B 865b39a568c4c1643efbeba07b37a9b43adab688cee8174b4875b575c8e02f3a6ebd90ebc20ffcfc096c6a2017089b8e029345cf4eb24f3ccf9b911e57df0be6 SHA512 f084afc9395d74b4f252c47b7d0e378e676d6b8b6033a68636b648b58805e3772dd22ff1ded05d3c8c8553d2e7685b29b753fe1cbb5a333f018abe6422a3ebfa
+DIST system.collections.immutable.8.0.0.nupkg 787241 BLAKE2B c46f56d995ac2cb0e4eb7b6bd2b62e80f522af8b7c1e59e4b52dbd9aa3113f3653913c9aa77c9d72655588807dbc6d17322833c768d8b8626ad231f49fba09f8 SHA512 057a9591c22b8629afbde9baab60a15a4b96e976188abbdbe85961beec1a32806a05da5caf89de84904a3fae53c38d14a9c50cea80e8383b1e70cd328d9e8053
DIST system.commandline.2.0.0-beta4.22272.1.nupkg 616636 BLAKE2B 5252560598c4cd67348520cea086c37b4151b984a61238de1984838975340247b16050113422b1765931bdfc1dee38e226789b6427e56ab7c3a36bf07d0bcc20 SHA512 979a7e66ba29e17bc5bec42e926ed15362e23ae403e498c955e09dffc4d3baa14777a06f95e25d591fc9757a0eaa18deb9e4662a1ca1663fa300f509a4a0383c
DIST system.componentmodel.annotations.5.0.0.nupkg 771145 BLAKE2B eaba2dca2356dbf4c1af4bd03d1b8bfcb55dc4f7e449e61e25dace119b35aa6308810fac7860b5d64d5e9569d27da693b3983a1427179e2d26b66a7df48d3904 SHA512 589aac4c669701ce7910f1a327294f15788d3ecff1d6df5d9255651e5201c5411c2312286fab111a6f549fb4de864c8414cfaf2a365deeb6f068c1ffce7c353c
DIST system.composition.6.0.0.nupkg 36690 BLAKE2B ba1d55411694042c17c2b7dc3ade61073ea3044dab06da1597681791df7008297e9e023b9837c01c4131b7976d3c4361717192d3cde2c9a40a4a4effa37fe41e SHA512 48618297e7fcf02b05bce032bcde1882be780e0e6d156b8312855f2a2d080ff590fd7bcc7a296ebddec9d82f654d9286e42b424ce07b112a449be2bfb29bcb8c
+DIST system.composition.8.0.0.nupkg 47465 BLAKE2B 0995116ccbeb4c01ad0383f5e18443a36c9100a702408cded3d60c5837b662f04db3e7e732ffd3bdb84936353a22a3bc7cba57c9db36eb43968c94d0f9e70a38 SHA512 fc067f4beb17e9ac2249e4af3afefdf7b6a2c1b53a1c270e0490cb79c7584098c3a3ee27602ad6c16290408677f1567a04b875a4399c6053d9a1c908ba844863
DIST system.composition.attributedmodel.6.0.0.nupkg 74280 BLAKE2B beb53a472cef7b65e55874ae643c2218ac4d8e630a3dc0c4c870abfaed1206fb6af90c9c23ef660a9571cfe47a05b58a3d206a3194adb6366b16fd4d621f438a SHA512 a53c30b3cfeb4fc67741e85305707b324481a6ac394fb1af71acda01309c090557424a4352135effe0dc37c2953634441994328d89c22532d8fdf8eb7f717405
+DIST system.composition.attributedmodel.8.0.0.nupkg 116337 BLAKE2B bd6b10dad7dee4f7db32922fe3ea79a7795e08d3758414c743fb12c6df97528b167689c7e80a270d054f25b058110b5fed0d0f73eadc476a675347cec4419445 SHA512 826130a705f3f8238fb6e00048afa2721020f3ed2840068f395e7d83a7c3767b752966ebca6762c409f4e9b35b91d09419c0576fc457e64efd72a8341ea96fd6
DIST system.composition.convention.6.0.0.nupkg 118447 BLAKE2B 1ddc449a1ad2d938be813ce3d15ed438624efa5c84075acccfc5c71d636692350c0c34ab1f2fc7f2f2cbeb5d3cc046b2a375b96e8b6cbd054edf3a78132bd321 SHA512 f4dd753fa196325d1a5e9a06874e88d9651f812f48b013608efe322e079ba194bdf4587603bcd71a86e33f53103c48b1dc8f1776842d5dfb4afbd7e8b4e9dd02
+DIST system.composition.convention.8.0.0.nupkg 189393 BLAKE2B 75921181fb3515162d5e52846be9d21cc4f395ec4ca2d27daf79c735426896c0b5a9acea6daede8a8e665164c12d817442787692f838bb604df9e7f46d13aa4e SHA512 30feea31a75019470c384c8638de5d9b2f53f8e5ee6ef231d389051ef4d53df67ff7e9ecf1daa6153a31a05ec80f32554969ad3901c350fd9f2f5c7c17ab254c
DIST system.composition.hosting.6.0.0.nupkg 131638 BLAKE2B b147e5d07c36e35309594f38cb58fea6058a9dab194909b97165d346c12ef07083b438b4935d4a09400bbd7328dcefd0aa3841e6870bb62391dffcd4f66cbf72 SHA512 5a5a331c91f12b6cb63c5dfbea1095980a0a0bfa5d9e336c7316245706f6bedafd76a0b6880ca2c79415f31840c231730285b9bcc3b9474659a28ac9fdabd03b
+DIST system.composition.hosting.8.0.0.nupkg 203349 BLAKE2B 9db0c048bbda215d2c34b0d9d85303b0a0e43117f57f841510c59819b98ffdffb2703bd60496fe7afdbeba42172fffd791c842c6e33f32230ab967e79f04f07a SHA512 1caea658ddfc4cb5e8d2340ecd1eaca3c707d49f3fe8ccc27d2b104b5e5b59b14460a7a89ca44064ac930b613dda8fb007528292870da4ecb4d62c7ad499d68d
DIST system.composition.runtime.6.0.0.nupkg 84119 BLAKE2B 51c686c81f086256e06cc9281919a18d1d4af4497c85086de68d1ab416650749cd6ac5c07fbc612b4737e129fb889c4e6e81fb54282834153598b7d7fd44d287 SHA512 ccf6d0fa4a8bb6a170121281728e965df4d346a69c55e0ecefab6b8241959876de568462b7d5dbd290aa6e510cbf1973802466e99b59a7e95b92889052acd79f
+DIST system.composition.runtime.8.0.0.nupkg 135019 BLAKE2B 71faba970e77051648b4e0e8415f2f5caac167046c3e546ae41cdcb0945459dc84fd7b8690f68554dd231cdd74e01406974f9fa89c309f9961d56b3441a0ded1 SHA512 860180dca0c8c7d14ddd6624a4cbf2d2952a580ba5f414de866aaae3d76a3f1bb913e31b50aaa092c5395d13fc33d2e804f6456bc16a05b29e160099deb8dadb
DIST system.composition.typedparts.6.0.0.nupkg 131026 BLAKE2B 52007400b74b617347bc8192cdcca4d8157e7865cab85b21ea581a2ed35390d9ee4df96da1579bd0b8e570154e0d794a15d567a578c4d05763dc4c5ed56fb964 SHA512 8cf43d8d159dc065c04ad9ec09a60ff431a2fe5fb3d4821c04a02a11687ede9bbc900d82f6d4d6f5d298895c664afbe0e6982b63a20059c5884bdb8c265793b7
+DIST system.composition.typedparts.8.0.0.nupkg 212884 BLAKE2B 450fb729c58fd0584cbd8432ddabd954d5007b58170de7931d4f1b9760623a4d240a038bd7ffed4d6fec8387ef4f902d2710af1e348aed4ace1dd7416c62d688 SHA512 acabb419d678258396505edbaf55bb510148fd4833593534dc21d8ead9d32d95c232d87a612003189451418acbce9c21dbe36e35c048bafedaef1f09d71b1f77
DIST system.configuration.configurationmanager.6.0.0.nupkg 447998 BLAKE2B 477de26b3619349fe0a42aabe463e3676c112b64af24d755664baf8d8d3d7d80ad3ef0182fcaee91d83a7a3eef38f9fb25171f30572ad39ead5e93081849d927 SHA512 de58cb928d6303a16301fd7aa8edac379dfe6c47e6d80b21665f92bab9dd5ff52b3e244cf6df0f945f1c72e71c92337561dbf2752fc3324174a8c9ecc70c3247
+DIST system.configuration.configurationmanager.8.0.0.nupkg 977652 BLAKE2B 375325623d3d6c8b4579f8613b33dd506f0485211bb98f4fed25f3851f520689ab22a45f3d0a15f6dd6f697ea5e3446839efc8c300469f5e154d251702bb25f9 SHA512 58b9fb5b134c1acf3ea5ba288c7a6277c08988d85caf68fb900d20988f1f814e4b174246286a8785248773c596d21efbb2f4124b6f4a3be86bfb129eb92d89f4
DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24
DIST system.diagnostics.diagnosticsource.7.0.0.nupkg 397186 BLAKE2B 686c2659094af61861182b51bdb1dda92f7573dd464842acbd113e3b26e5bedbc3a0f5538ff88ed3b45a2d67134c4ad68c22f5fb988f1f7544e480493bd8ac4e SHA512 7b711a54e1018066962c8a5d6ea0c1a6d22de56d02db5f262171ad333b4028b5fa5954af4066e40b74a9ac5931aac722de4a6ab997249d0b65697c088f9b6df8
DIST system.diagnostics.diagnosticsource.7.0.2.nupkg 398733 BLAKE2B 8e551d460454942d575c72583a009ee607ba9749ac7575d8bb11e34a767235812d112b84e8eb4b4542ae66f351b0e2a31e4d953417b182142fdbd5a130577520 SHA512 1d346c423dc811aaa04f31436b48711659f7f0c87599758f842c10c3beb2779c40b028b9d4718c75eda7f9d9e40f341c05f267f863aa9357237b5edd95e3c2a8
+DIST system.diagnostics.diagnosticsource.8.0.1.nupkg 517990 BLAKE2B 380c30a5f17fcb1747acecf72477fa3e46feefbf9fa43ca73330262a6ef916d1850cdb63c2554bcb0b52e0bb11b3bd7853a1035202eb6b6454929747d7447741 SHA512 0437300281f6df9a9fb414058be81b953193c59ac35d8f3321ea1230bd3e323657bea4bff1747e68e71d271b5ee758c8e599c25ed246eb09e6537e1c1e3cb8e4
+DIST system.diagnostics.eventlog.8.0.0.nupkg 535543 BLAKE2B 413083dc5795fcc436dabc463a936413445f9486c1ade6b48845af9532df5a95e9a8159e47706abcb0011289d6e8bde38c165817d99becb1010e1f07502667d4 SHA512 ba6e7f27323a92a50a768457e2ab48accaa5dfa0ba19082ca71da7b473b71cd3b6dd036e442e109fc15efbb4c267881a9844097ae4eddc3cb887152c8c9511a5
DIST system.diagnostics.tracing.4.3.0.nupkg 581864 BLAKE2B e09e616dff7879932b358746a62b530499aa61726c4490c56d2d7a0bf888db5b42d75d89cc5befc9fdb6af231beff998b6b243c2b2a08084da089709e0c82a75 SHA512 d0a5d30e261cd45b7dfab02b7ffbd76b64e0c9b892ed826ea61481c983c0208b05b69981cd79e91cd4e5811e1cd4c3cea06a1afce05811ece58be5e4c20169ea
DIST system.drawing.common.7.0.0.nupkg 772327 BLAKE2B 341e40f2b8b066dc8c38de95202450d78dc09d4c999ad97fc71af423bf2aa1a891df696012d1114b3e78cddc65c27af1984897a652d3cf2c9b13efbe37154a9c SHA512 d1325de54dba8110e019afeba800601c2e4e0408b297b326de92333e029fa663d7150f021555b21a2fb89a411a08aef5e5588e043914da90b69c088fba72f0ed
DIST system.formats.asn1.6.0.0.nupkg 182980 BLAKE2B dc3180f322e0c7992a3b951d7f08b631b8d3a14abe1aef2f7b8efebc4da32161760ace9189a2df2e41d2fb2d98844ae9ce3df5cbabd3e7e0f6341625f2ebca27 SHA512 eb660feb32e7be616d148deb8f26dbae749e2ba8474026857c925fa0d850aab1132413de852b9c43123242ce56f861815bfae94970ffd0da8d5bb9adb4859784
+DIST system.formats.asn1.8.0.1.nupkg 328435 BLAKE2B 7e88affd2ce8dfa727ca4fb682d5bc72b9b36eeaf6ade8916142408abcf462eca777e6ea318a3c0952ea322c1c88ec3dc936c39ff56f7926f6eb6946b50fc4d8 SHA512 066308a53e92126161627b52c968c4575e2e4dd3e3d757323f36aa9f79ebfafe267114ada51439837b227a776f00369f80e19ebc07482820e6c28a89eb3910ee
DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2
DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86
DIST system.globalization.extensions.4.3.0.nupkg 142949 BLAKE2B 4eb77d4ce5af01136145ea867e9d6cc81181b36a178ff487905dd7d7c6a4986c518675af68eac0e854347503e11513056173a93e6803683f3fddee7677b88e05 SHA512 a4d360003f95e0c31edf39c0b91e1c73850a60ac5d0032b17db888a3c7d7134cef9acd97219d14174ad213b7c044f49b364cc5720073ebfcb6e1bf6e4ec24ce5
@@ -185,11 +315,14 @@ DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0
DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423f9900c648fa2bc4fc16555bec717b6c5cfeac6c7708b28009c7a089f80c77ff744f573d72e4dcbeaa14acafb9fd3e8b5100d5 SHA512 4fb581d6f85b9529a091a0e974633752aa39e50b2be6c8a9e5eca8c2bc225cea07064ccec7778f77df9987deebf4dccec050b1a97edac0ee9107142e6a8ee7ee
DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5
DIST system.io.pipelines.7.0.0.nupkg 239541 BLAKE2B a61c39e8e9cbc36822ea8a66df6ee8116e6e2d9840907bfb016bb479a291875e1941c81420f93247a2fab85ede30c470ca4512cb334d6f3ba7a69f2e97c00952 SHA512 4da90b7d0b15a454decdc23b2fef8f1ad1596c8b230f1afeeba7393ef5334db559c9c0c8834cd216ce797b09386f4224a5329900adfdb9fd26eb784e12a169fd
+DIST system.io.pipelines.8.0.0.nupkg 267394 BLAKE2B 612570554ee41ae37c8987df6ec797583c95b38160aa70b1c2fba9af23f4bd85ac0ba5b7036abfc1ee3cecdbfbdaa83b861e9c017e5fdf3e726478b24e83d957 SHA512 57eb6a11e84f40a48b57b1dc5786a01aa9852122b7d15363490d8a12c9a458bf99a8ddf4c0c0247be98559c2b42e769a10bda2c5a9817735484d960dc652eb12
DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458
DIST system.management.6.0.0.nupkg 465875 BLAKE2B d749ac6518305cf4f8cf73c543f2f52ddc7505a94c8d498733b03560396176166ec221dab4f874003f96a1e0a5104fa2483c1cf98a06fa7944e5f767cc7d9405 SHA512 d98847c56d026a1cb6bac6b2dfb34aa9976b86754217eb80063cda76c391dee54a0f1accf19e1a76dedb7e1c63f815bcbb6c81380a76f8bd4c58680773601a43
+DIST system.management.8.0.0.nupkg 791455 BLAKE2B 6490ed07f522d23340857ecf6eecf46ee60158bc443ee66e20585c3d22f20aff95dda0ed43fbb916e2691591fa1fc4314cb4306ba1af2196f951f3664ffb1ed0 SHA512 a0491f0b442496e4274e6c18da87c8e31f471f4af908b45fd000fb9b58e1760c49b4232b0df9f0ce9e569fea2de968f0b2cc54cf7c53d6e67b46156fb100e9df
DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc
DIST system.net.http.4.3.4.nupkg 620644 BLAKE2B b3d038bfcc0232f449e9dba14ad885cd29a5df759520d0c6ca12333d8fcf052e2a3b25347df376604442e3bf10b5a2072b6c0dd66ae41bc7c9bf4e17908a8bf5 SHA512 163edeef734d1f0a1ff7b8053d326eabc82fe86f3de72c6466dd780d59d974487882f2a5f16ae4b02c0d8c8a7f25e617ff2bbfab133f88ebfd6a2f99637169ed
DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6
+DIST system.net.primitives.4.3.1.nupkg 778577 BLAKE2B 87c46ee382d0af38da5e3de609698308c7350b7e2efe67454d90c2f113c631be3dcc7c23801e3ea0428607379f57a9581ffa69547a8657cf08c2d9e56cd55fe0 SHA512 060765c98088eebadd877ea9de5313a9b92f69a7cf113a41d5b93d890945750c5813af769225ef9ac797b3c8212fe804810176c600dcf061f840b91281452cf9
DIST system.numerics.vectors.4.5.0.nupkg 382792 BLAKE2B a97284a76a6729052d3a127e1875e2012ae5b90a40533783dc799b543d44cc084035374799e9e1b894083cb61f2639711f18b76ff31145140519a9674dd9d2aa SHA512 9c04ec0530f608aaf801837a791b33857e2ca6d2265a6049c01fd4e972825967e709cad3070f174829b7400f608e9a641d3afc3a45d4636d4c47dd43dd0657b3
DIST system.private.uri.4.3.0.nupkg 16869 BLAKE2B 7a407e16b35e4a5f405029e80749f7ae1c907707d9f72657016667ccf1255463011497b09b7d9e23fb3ccfd4de508dea48b33b13267775619f63134897e54c61 SHA512 5989a57ef273b689a663e961a0fe09d9b1d88438e5478358efc4b165de3b2674fa9579c301ce12d2d2fa5f33295f2acb42eceea2ebebf70c733da6364ceaf94d
DIST system.reactive.5.0.0.nupkg 3929643 BLAKE2B a0804fbdbaa1db017fb93e3b283403c9f22dde1fd94f1ef680ccb35b2b355c41ce1344850055318fc342be022b019ce2bf1e3bd1ccd82f1c513df755c0aad9e9 SHA512 23156e017b081b88aba7d9462438e09024003c61874e9798d389841a0f215cab63bdc69ab25d0ad3f1bf75d65d76771810f9d0184c338fd96c0b5c1e21df9590
@@ -198,8 +331,12 @@ DIST system.reflection.emit.4.7.0.nupkg 406832 BLAKE2B 7c523b9105ba23b7ae5cebe46
DIST system.reflection.emit.ilgeneration.4.7.0.nupkg 204011 BLAKE2B 07db40691e6669baa6f54778623b6881c1cd248dda3dcd589a9af0ec297c810f2c978eb633c5a682d559bf02dd1d5d418d621bb461611d22e23d25ee9a5ac223 SHA512 890d97c3ca82f180ac877f8e50032d0f883c2e2039afd671561943667dc3a24ec2dfcd896cb94f372c975c25b72918afd046efc2dedbd5962a988a027abac8d9
DIST system.reflection.emit.lightweight.4.7.0.nupkg 155693 BLAKE2B 86a72eb6666223b2753d6193f0c5a46d227ab6e305d917492b4153f886dd27742d5127dcb7723bbef9384260813e63b8c17264fe4301aaa25d66e924322331e0 SHA512 065af503d56a93e654927964eac16b84e729baac786e9ee4ab065f8709269a1cfef5d80e97c719f429d25db6a56cbf6b7c79a2e470c5c9dc50b1fa339763ef8d
DIST system.reflection.metadata.7.0.0.nupkg 1029794 BLAKE2B c4eb7069819ae7d6ee8fcf156fcf5fbb5d57022eb2c8e4677f1e64508c69853410da7985a08c936c38eb43201bf5cdcaa8c3c091531238ae78f4037b286b60a8 SHA512 2d93c8ba1a78ceb90d25b7a3b82ae7c7f2452ad29f49ee8e1c60b2bcda19f8f6edf68689d42a586aef5faf9f1049fe5e8095ec9a4ab48a2cd2a950a8b7ec2c85
+DIST system.reflection.metadata.8.0.0.nupkg 1307788 BLAKE2B 45e8712d7cb14ce712722aa4871c6ee6a346ff05f7269f96858a47fb53e4e977473d47f20097f349f3ad1aae517f372006a172654df433aa7d309a4ddec172c5 SHA512 fbab0c76426379ed01ea79b702504197b710688d283e788bbef92b90586610dddfa3f84638d685770a4068ef8645395b65ee24459cc5c14ee4497416d11c89c6
+DIST system.reflection.metadataloadcontext.8.0.0.nupkg 610364 BLAKE2B ea9a83f50c6187141d856082d9b62364171c82df52dcac58c6dfc96456ab108cbf985b923f6ede3f6d8ad4d4b78652e6dc71ca15e94a1d94e9b86b38653683e9 SHA512 bdf47905f5175f2dda9a9e5a0e8393c0eb7d049f02b6995a02710a1db7936e6316d5224cad276f89355544da83074781f68d63ff6e960f5540f091857ebf2df9
DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa
+DIST system.reflection.typeextensions.4.7.0.nupkg 249287 BLAKE2B e51f85e7cd77a42adbc362dbbdfbc6abc6cb85ccfc77d2acdd169c40c04854e6d2f113e5964de9267f8d6a0b7e5d5c7a71d2873d146198193740d70d7a4272eb SHA512 43f7dccc73b7e7b7ea4e7b503d9052c21b2d1c271916f82a3b006790efa584cc92da96010ed5f27d141b94add261737c1971ce109ce334ce53af5db3a7bddce8
DIST system.resources.extensions.6.0.0.nupkg 127618 BLAKE2B dfe810c0e7c1b2c67e7edf13cef37aebd2c263260e61a7ec240fe586afa5f62caa921e45a74fd4925914ccdf5c03ef60b1dada30ab47a70a61e8df85afa79234 SHA512 6eb2df8d2af6a822916ce97d16c4994267b80a156b15a664a977501024517707f8c05234d9a32514e4d3ace7ffb89e6d934aef6766b4880ed293dba9a9ef6240
+DIST system.resources.extensions.8.0.0.nupkg 220921 BLAKE2B 38a37efba1124e20633784acadfe96d9c68b27d7ef30bfe9b0f7f619bbf983f1df4d125a0dcff9ad54dbd63b8dae9de1542b2b1c836ffafa9718278fbaaf6d02 SHA512 a02ad3031183b161e37d2e6a25d73437b0fa42ac04cb198ae3277797f33be69600bea8921f70b1c93d398857dc3ae862dbe46bb09aab712989c1099996f11651
DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4
DIST system.runtime.4.3.1.nupkg 7272877 BLAKE2B 79c5ea342983b39bf810e499755724089453ac86ae2485757ba1a2a2e96e864ebb5e2ee8c39999263ff7149ba93ff7a212d892c35cc2623f971916be007cf7ff SHA512 025ebd98f0dfcdd0fe6ca18ad8701f07e94d14e1c5aa792accd9d42669af51ed7fa843caf4cec48934f8ceec9c2833f2edebf5d71cfc5d580958a3f4866ecd20
DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3
@@ -207,31 +344,46 @@ DIST system.runtime.extensions.4.3.1.nupkg 1069513 BLAKE2B 47ad5789e8c7b92bce767
DIST system.runtime.handles.4.3.0.nupkg 54854 BLAKE2B e68360382f2c625e3b1526dddb1d49c6bddc9b78d38041801f0df876f1b06d429c608ff3b28a0c1415495eb38fcd70aafa9fe8dc0bb323790e8a85718a9f93f9 SHA512 0a5baf1dd554bf9e01bcb4ce082cb26ee82b783364feb47cba730faeecd70edc528efad0394dcce11f37d7f9507f8608f15629ebaf051906bfd3513e46af0f11
DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9
DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34
+DIST system.security.accesscontrol.5.0.0.nupkg 621573 BLAKE2B 617baef046a8bdb637db288425206cb95e6be55c53c3829690253fd76987b0fdebb1cd79db556c437ff5d9a0f4940e7d747e3e7b611e941f5f54248b6adfa32e SHA512 ae6b03ad029d3eb6818a6c8bb56cf4904013fa535a67b8e621b783a029dd88aa2e471e002cbc7d720381ad8bc8c6b93111a08f6ce2d271af6d974bf4d02b6c81
DIST system.security.accesscontrol.6.0.0.nupkg 322676 BLAKE2B 4a263e610c98360396e39dd03b61b5e652d957ec4f11086b831105d6390a8f48eae8cfc425e97114d52d81aee584b155c1dd450c297118d63be7a8085363bd83 SHA512 64a36a103b954ab4b7e8a76c0e876579bd484c308e444c2d915fb9a0fd05ad63614501ed235c544afc9b431cb8a4cf0f0715b8ed414e85958e6d68579168fb45
+DIST system.security.accesscontrol.6.0.1.nupkg 235270 BLAKE2B 8a328939b21aa92654796bf83e83753ce26f1938bbe9c9c0dcd19028647d8c5dfd3a837a941379f23f4ac6962e100d787083072d5e9ecff2e779f51b8d123c68 SHA512 e1beba70b45f8cc5ae06fdecf365f0bb5b58b9af6d7c79accfef15b5a7c7bbef65e10cf9f299418eb413aac86ffefaa0eab9d91650ce77cc398d390f0597ed42
DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2
+DIST system.security.cryptography.algorithms.4.3.1.nupkg 403068 BLAKE2B 7a432ab9765c767dc3ccd6d4c84f30efa5d76420f3244e1c6915183d2ef0f4629a55f1f0d9f007bae454bac637b6a705caadde1725db1c567ae532c5629daa5c SHA512 34b02b60b69a54e1310b511512e3210a49bfb0584c50f80b59c586d7180ad973e3b5419f7a55783837884395460db3e0db13c8fb27de6d170b8d2dab1c90adcf
DIST system.security.cryptography.cng.5.0.0.nupkg 957764 BLAKE2B 01f2072c00590027149390ee18b855d742c05cd66f0bbd2433ed52236954f6a3baae64291795303139cdc1ee1185116cfaac4ce20bfcb8f8712625e07e2e2632 SHA512 b6bbe402495487333eff3f5b3e71a60cbce66ef0f49752250ba829151a738c62f295382d4cfaa6f14bfbb670c14ee05039b8c4641c4d4b46c28488bacd0095f7
DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351
DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0
DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f
DIST system.security.cryptography.pkcs.6.0.4.nupkg 1093766 BLAKE2B 9801c9b4355aae21c932163ae77963a97cb9cc52fee7d4e3a8bcf572032c0dbc9b9954cd2c1050c6ee353e4b1e51a6e441d350bba45ff456098b1096d12655d9 SHA512 db8bba63d2ff4b9bd7a35abaa754296000efd9de8ac6585564c5a1241ec782fa193f12e56807e717e62522bb77f127c6034b43af28fa62e599149d49290979a2
+DIST system.security.cryptography.pkcs.8.0.0.nupkg 1076987 BLAKE2B 0ec7a2080779ddfbb44bf13fdee79b3999c0a502439808ed35680f795c64c5238e2e56f611aa3720a83c493980798846efdf15afc3c7151a939546763291a683 SHA512 cd693d830f8a49762705fae6fa7505eeed7b81ec6b36624ec23d1670bc3b931241f5501a6cf4ec8fd3f03e877c408912a74ab833fe034c72a131b73ba29d8695
DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347
DIST system.security.cryptography.protecteddata.6.0.0.nupkg 126768 BLAKE2B 3ec81101da96e2395944ce93506d8f23b0f82bceb95a08b784d3d7aed619bee7aea80dcf725babf9650931018ced7e49988ceaea571cea8ea2595b2556d3f070 SHA512 489b5dab0abfadfb8bc2d0437de83a1447918071949440e766db701c81c3518de6a38a3e0f699706b06d591ab5393c7bc0b2eaa81c15bff156339248e6c35730
+DIST system.security.cryptography.protecteddata.8.0.0.nupkg 148572 BLAKE2B a27acdaa82dd87d5f0ff41f1f662f8720f1af597fcd8e8618fe72225981b5fdcdafb325177cbca966746ee8eb2cb956ad52cb04300f5870cd359b0b624001bf2 SHA512 86f71767f211f8a5f163d942f52da2cf0e7f7c6628383251dabf64412bece6ffc75009c146e61864f26b1f3693d02783449cc89bc04725bd59af01d0e7d8f7b9
DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00
+DIST system.security.cryptography.x509certificates.4.3.2.nupkg 362871 BLAKE2B 06217ec336ddd020cc833acd3fd08dedd03e1339141c0d36ee2bc957da1c62c95ff154ed438cc0865ea1bd3a8f88a6c9198aae50cbd20314a7a89f2068b1293f SHA512 031f1236cc3d3427b9a41132b158eb3e21a099cc3d4e850c43234eb1b28bd010063b7550f868acd9e95e27b295989e63da015d821e36c9cf54da16e85ddcbedc
DIST system.security.cryptography.xml.6.0.1.nupkg 231247 BLAKE2B 8720dea2d6ba2d116d5455213f8faaa26667a1b2b75e993434f95b7a01c8914d9bb5861df02e7da6761f726cdb8fbfb8da294033fbad674e7b84b182d382146c SHA512 17f9e598d455c5ab883398f83affd8dd6879a332fea70f876265ef38517c7977764ba31b1b237c9cb72dffb3d486a24642148eacd63a2893e0714c92e679deb2
+DIST system.security.cryptography.xml.8.0.1.nupkg 465318 BLAKE2B f1dfc4c3a6e54d8e6d72ffe52b46a139976226700cad4dfae88b3fb8e53982b5dbd650b59192f620675e7a66ec7947045476c2e98f487c7aac3cdf8afe8977ec SHA512 7fe9ff91bb48e42810ad5e7512357460a20f08689a090942953fe2bd83347865f3eb530b293da23eabfc0926de7b6b1f2c358451c4f344ce45aefb2562269d0c
DIST system.security.permissions.7.0.0.nupkg 202447 BLAKE2B 51419df67046cb1c2a42e1074cb531d1eec2b23ac48364d31d7a7db22a981263e4d7bc74ab9fe3435caf4030ac4b1c7bd41e944bfde50fa0a8fc958cbea8ada4 SHA512 5cd553990f49b824704574530e838713312dd30990791b9d1fd95384fd25dce0636b83f78e6447abfd07d0df4db35383ea03662a98cb74e787090117bf8895ac
DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd
DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67
DIST system.text.encoding.codepages.6.0.0.nupkg 4242377 BLAKE2B 253acdb943a224224bee2213f7b46e926d78900a569e490593a5e1157f228beef70674a5aa07a78e103c4e6d7c2f97a42b6339c5eb5f032a77d15102ff8cb8dc SHA512 ec873a95ec517de2c5a5364ada30974ddd5e0fafef2ad2517609a1900b5059d35757536fd073805001fa68d5b56a3d4647010a96c9eb233b1d172a3b45fbe4a9
+DIST system.text.encoding.codepages.8.0.0.nupkg 4260927 BLAKE2B a31aecd7246d821bec0b0f793c7076210132c2f9433265ec2059b8059d574a89e6167dc1154c645559ab0115e4abc43305518e0d62868640d8651009c84fec24 SHA512 77dadf6b1a73eeefb50507a6d76f5e3a20e0ae7d3f550c349265ae4e0d55f0ae4f0ef1b41be08dd810798a8e01dbba74e2caac746b5158b8e23d722523d473ed
DIST system.text.encodings.web.7.0.0.nupkg 283808 BLAKE2B 820e51fcee43bcf8141527b245b17c9d7f5d2f1e822e93f12719047b7ce0ace3bee429db4464726ce60ffefe6746209f5320071893f83f99b81e38110a8be7c5 SHA512 d164c15df021a99d18ed0c39b6b7c0290b7f948d8f09bf07140b47bae6403f1cb9a822c1504aabd7a6094367ad9fcf8ced1ea186b0662a51815ebbb37a3b0434
+DIST system.text.encodings.web.8.0.0.nupkg 374440 BLAKE2B 97211e710df3dcd17932f168e254806d7c8692ac01d667a2e89a5ddc956b24fba8467fbc2d451057757b5c502442d2c91bcaf0f867da7e95456b2aa18136b354 SHA512 ba0822c38c3b658aba9495642d269e882b827e3be4ad2dc1426d8a97d3cbc5a2277c5f80847d0cb9381078af01523328c4992caa058146d5d8ee6b8a08609c32
DIST system.text.json.7.0.3.nupkg 1734391 BLAKE2B acc8027653d7c58d7740983e465904e61889dcb572a9a5cf9022a81a6c2ab2dfc263307111a23456c8c0c520eb58aaed09eada4793ec51b56d1d6790f710fe14 SHA512 0ea3fecca3dd4c84f8d9afddd6d3eefb0fe1ab5e1067cfbab5ba6ebf61accab8e1a81a9bb071fb98db5afec4af3a41777c1fb23fb3d6af62236082e29df4fa55
+DIST system.text.json.8.0.3.nupkg 1980649 BLAKE2B 33ae24de89869995df21d89f156222d55cf7b369644d54dddbb62bca75674c6ace6dd1af97e7e39722d9c1e4c2800bd71a91f14b42c6b64a300a260ce2e2ec1f SHA512 b5f39d6e82b35046ea48fae5db39695e3bf65a7ad02bf68bfe44487a8f69b6400d1862cbe48a1967ec83601a85f1aff1e6d1f2f65cbabf9139f24fcbd8e0a0a8
+DIST system.text.json.8.0.4.nupkg 1981785 BLAKE2B 32eaece9756c948453589d13f596d2481e8d7150f1c970f2cbc04aa9ab8ab399795e6ead5c16b47198113f10f43ef4407e613286fd55538de3f172885dd6be93 SHA512 9f87ee2a39ba4f602a2b3ec7584b8aa2c03a7f6db1e303f48224dbc139ddbf3cb10190be04efe1d1592b0bf5b2fd97f6d8f88fd492a45f778b84fd3e613acb00
DIST system.text.regularexpressions.4.3.1.nupkg 539599 BLAKE2B 0c912f303e62cae8e955ef3bbcc14d5f138888b7931fabcc046616e012ae2284fbb99edcd2f1283bdcee3dc252fa85430c244d17576f1801d5d09f5b0bec194c SHA512 e7f74d9a0c111aa789d559a57c2a24ad44bb1988969c095280e7a2f6bf5dd10d873d283e32266d245523e10ca6e980a213129c09b39c03e624a625f32616acb1
DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88
DIST system.threading.channels.6.0.0.nupkg 181030 BLAKE2B 39e46b792436d972c61fe0e35d0375622488290de97ec9f7b905349faa5152d38f6104eab5f16511fc51bbe50164f42d3cd1ce073ba024e25859b19f114424be SHA512 32adff895c57ab9ef864cf89660403f041b07841be7c44a0c3c2c8451a1da076a8c1b4dcf1c993b585304ad7549afa408a0f797ad6814d0f14eb748a1fc9ce03
+DIST system.threading.channels.8.0.0.nupkg 245743 BLAKE2B 1c7af0153bc68398a9e8c4daf142e41904c952e18c575d851d12217e11d1e308ceab8e15eb29db3533556b0e14545ce2996838ab830a3528be6a3d35ce0ffae3 SHA512 335b37eb97f594e73ab36e7ce7f0135be291445167688e89bd249d135e27f592a0bd69d91e8246a1c72a578d57bed443ac7302311365c16160b7dc974eedf141
DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13
DIST system.threading.tasks.dataflow.7.0.0.nupkg 521688 BLAKE2B 509ea6148e1f10af0417b382afd232ebfd66dc2d104f82e5eaad549b92cb1310a9601d4f96780a15ca819657827a732bccd5f444ad315a850c809eeb5187b3b2 SHA512 9c1e9c5011048a63b7e6d3caf8a9a1505f23c718ac3b513ef0a537783200f7fa35e7aaae94cb3c61ea333937154581d95af827d5808323f651da06bd12b5c87e
+DIST system.threading.tasks.dataflow.8.0.1.nupkg 624009 BLAKE2B 7cd898761633b4c920d270323c4e1c5d543e5194dd49f3ed43eff39e322e96f56e51f01d0c3968f5cb4aa609b287b8af904a98d41a17e7e8b96330f735bcc3f4 SHA512 24622fd7d5e33cb55309d0dd35616aa3d6e7aa0c66e1e597c0ca6106cb26cc4248349815139c8f00a51e062506f5fa5f6cffeaa6fe8cb030c64b1d6952224ab1
DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14
DIST system.windows.extensions.7.0.0.nupkg 133737 BLAKE2B 668b4565391a9911ae4f552a2c2e55e1bd0c8d9ee188c11c8115500b1074ec7847f918ad7c84b179528825284f20bc7e78f49901a1e9d8da37e04d81a8b52fc5 SHA512 28d9c7d065fb4ffa110333ad26379f6e8627822f9dfdb34677ade3f99205153211f11334770a6db8898d5e22aabc3efc93371601fde4777ca372287e5136246f
DIST telplin.0.9.6.nupkg 10998854 BLAKE2B 0c263b0e2cfb397b02bc2d29d2ded13a536e5e97313f15dafd9cbf6f666bd007d056f0e4ffaead499b871b1c89c4e9a31478048c6affa7e8ba42473f277fe205 SHA512 22c286d6abe32d5ece411ecc4907446b92837a5f03618c31b87e9b77ce890484c678ca40258ad71b8aa6a6f3f517d568852ef3e4ea7032adf1695e76da5765d6
DIST yolodev.expecto.testsdk.0.14.2.nupkg 50071 BLAKE2B 3b653924fd63ab59689355828303dac25ef1c0dcb2d9051b50e0a7790815b777779460e396dfe2b98d8ba6b501534625658ad36900a01422876f327d3041fa17 SHA512 c5631dc9958d42d4c2818ffd2ac91b1795e64771d6b2cab13354c81fcae9162b71b7ee251393ac726c644c43c07c46e388cf22d28419604beb151d6a2bd8b3a8
+DIST yolodev.expecto.testsdk.0.14.3.nupkg 50335 BLAKE2B 19215ee33440f70b055e43d38281799a0d737c5ea10a671cd005dce0fd0099d6dec33d31d6503884020d8dac7ed1313b547993b4a9dc61167c50a0bedc10e7ba SHA512 96fd564905a8ca630481f9acc437684ad0389232ef9f281cfdb1ca6a6de284b28ff8898240cec4b39556afd10b57d2c7c8ba862248637cdd1c480750cfcc8d7f
EBUILD fsautocomplete-0.73.2.ebuild 9225 BLAKE2B 0f71cb9f26643cd0b9e4cf4cb7391248f174bc7039790b2f1ff74f05bcc4e913526e719cdce9a3b17e1e61d152f9d11c8581b74b7bcb702564eb867cc5f2bb0b SHA512 9b03cf2430f14c47318a9d3341bc8094c1baa5304872f2ff9d43f05d3e6c0288660702caf45bac9c3f6f4e0c62e44a7905b13b433dabab6b1eb14dc1636e83b9
+EBUILD fsautocomplete-0.74.0.ebuild 9062 BLAKE2B fedd947bd40bea216d5b2fb690a9cdc98289848c4c060ea3ff1ef7e2ff755343dc0d330f07d3da7dbc69e0de892b1c574bb0b6840b19cda2a4868026b9835130 SHA512 2da478e242cfda36f9f6698f1d23a0b0410a26264fbc8cb85dc688aa879dd2a7a6e1f4267baeb7a25782dc39bfa3c3099c9ad618b32da6b1bd5a0d2fcfb1fa38
MISC metadata.xml 730 BLAKE2B e0f256c33b3149fddec10e2c8dfc7215a6bebbd69a832ba735c81426b2b65bce22a62c2647b500a949c79427a5dfa922e22a6e7565ff65c448a46921c521a506 SHA512 3e84a24010c2aeccc038241e6be9cd0d9f10dbaa59b949c4b6f42cefcde9fbc8df3799db71d91108052048404432d16c1aa57ffadd53db6ad9187efe85c1d093
diff --git a/dev-dotnet/fsautocomplete/fsautocomplete-0.74.0.ebuild b/dev-dotnet/fsautocomplete/fsautocomplete-0.74.0.ebuild
new file mode 100644
index 000000000000..3ae25b402912
--- /dev/null
+++ b/dev-dotnet/fsautocomplete/fsautocomplete-0.74.0.ebuild
@@ -0,0 +1,280 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+REAL_PN="FsAutoComplete"
+
+DOTNET_PKG_COMPAT="8.0"
+NUGETS="
+System.Security.Cryptography.OpenSsl@5.0.0
+altcover@8.9.3
+benchmarkdotnet.annotations@0.14.0
+benchmarkdotnet@0.14.0
+cliwrap@3.6.6
+commandlineparser@2.9.1
+communitytoolkit.highperformance@8.2.2
+destructurama.fsharp@2.0.0
+diffplex@1.7.2
+dotnet-reportgenerator-globaltool@5.3.8
+dotnet.reproduciblebuilds@1.2.4
+expecto.diff@10.2.1
+expecto@10.2.1
+fantomas.client@0.9.0
+fantomas@6.3.11
+fparsec@1.1.1
+fsharp-analyzers@0.27.0
+fsharp.analyzers.build@0.3.0
+fsharp.analyzers.sdk@0.27.0
+fsharp.compiler.service@43.8.400
+fsharp.control.asyncseq@3.2.1
+fsharp.control.reactive@5.0.5
+fsharp.core@5.0.1
+fsharp.core@8.0.400
+fsharp.data.adaptive@1.2.15
+fsharp.formatting@14.0.1
+fsharp.umx@1.1.0
+fsharplint.core@0.23.0
+fsharpx.async@1.14.1
+fstoolkit.errorhandling.taskresult@4.16.0
+fstoolkit.errorhandling@4.16.0
+gee.external.capstone@2.3.0
+githubactionstestlogger@2.4.1
+google.protobuf@3.27.3
+grpc.core.api@2.65.0
+grpc.core@2.46.6
+grpc.net.client@2.65.0
+grpc.net.common@2.65.0
+grpc@2.46.6
+humanizer.core@2.14.1
+iced@1.21.0
+icedtasks@0.11.7
+icsharpcode.decompiler@8.2.0.7535
+ionide.analyzers@0.12.0
+ionide.keepachangelog.tasks@0.1.8
+ionide.languageserverprotocol@0.6.0
+ionide.projinfo.fcs@0.66.0
+ionide.projinfo.projectsystem@0.66.0
+ionide.projinfo.sln@0.66.0
+ionide.projinfo@0.66.0
+linkdotnet.stringbuilder@1.18.0
+mcmaster.netcore.plugins@1.4.0
+messagepack.annotations@2.5.172
+messagepack@2.5.172
+microsoft.bcl.asyncinterfaces@8.0.0
+microsoft.bcl.hashcode@1.1.1
+microsoft.build.framework@17.11.4
+microsoft.build.locator@1.7.8
+microsoft.build.tasks.core@17.11.4
+microsoft.build.utilities.core@17.11.4
+microsoft.build@17.11.4
+microsoft.codeanalysis.analyzers@3.3.4
+microsoft.codeanalysis.common@4.11.0
+microsoft.codeanalysis.csharp.workspaces@4.11.0
+microsoft.codeanalysis.csharp@4.11.0
+microsoft.codeanalysis.visualbasic.workspaces@4.11.0
+microsoft.codeanalysis.visualbasic@4.11.0
+microsoft.codeanalysis.workspaces.common@4.11.0
+microsoft.codeanalysis@4.11.0
+microsoft.codecoverage@17.10.0
+microsoft.diagnostics.netcore.client@0.2.532401
+microsoft.diagnostics.runtime@3.1.512801
+microsoft.diagnostics.tracing.traceevent@3.1.13
+microsoft.dotnet.platformabstractions@3.1.6
+microsoft.extensions.caching.abstractions@8.0.0
+microsoft.extensions.caching.memory@8.0.0
+microsoft.extensions.configuration.abstractions@8.0.0
+microsoft.extensions.configuration.binder@8.0.2
+microsoft.extensions.configuration@8.0.0
+microsoft.extensions.dependencyinjection.abstractions@8.0.1
+microsoft.extensions.dependencyinjection@8.0.0
+microsoft.extensions.dependencymodel@8.0.1
+microsoft.extensions.diagnostics.abstractions@8.0.0
+microsoft.extensions.logging.abstractions@8.0.1
+microsoft.extensions.logging.configuration@8.0.0
+microsoft.extensions.logging@8.0.0
+microsoft.extensions.options.configurationextensions@8.0.0
+microsoft.extensions.options@8.0.2
+microsoft.extensions.primitives@8.0.0
+microsoft.io.redist@6.0.0
+microsoft.net.stringtools@17.11.4
+microsoft.net.test.sdk@17.10.0
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.platforms@5.0.0
+microsoft.netcore.platforms@7.0.4
+microsoft.netcore.targets@5.0.0
+microsoft.testplatform.objectmodel@17.10.0
+microsoft.testplatform.testhost@17.10.0
+microsoft.visualstudio.threading.analyzers@17.11.20
+microsoft.visualstudio.threading@17.11.20
+microsoft.visualstudio.validation@17.8.8
+microsoft.win32.registry@5.0.0
+mono.cecil@0.11.5
+nerdbank.streams@2.11.74
+netstandard.library@2.0.3
+newtonsoft.json@13.0.3
+nuget.frameworks@6.11.0
+opentelemetry.api.providerbuilderextensions@1.9.0
+opentelemetry.api@1.9.0
+opentelemetry.exporter.opentelemetryprotocol@1.9.0
+opentelemetry.instrumentation.runtime@1.9.0
+opentelemetry@1.9.0
+paket@8.0.3
+perfolizer@0.3.17
+runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.native.System.Security.Cryptography.Apple@4.3.1
+runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.native.system.net.http@4.3.1
+runtime.native.system@4.3.1
+runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple@4.3.1
+runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.3
+semanticversioning@2.0.2
+serilog.sinks.async@2.0.0
+serilog.sinks.console@6.0.0
+serilog.sinks.file@6.0.0
+serilog@4.0.1
+streamjsonrpc@2.19.27
+system.buffers@4.5.1
+system.codedom@8.0.0
+system.collections.concurrent@4.3.0
+system.collections.immutable@8.0.0
+system.collections@4.3.0
+system.commandline@2.0.0-beta4.22272.1
+system.componentmodel.annotations@5.0.0
+system.composition.attributedmodel@8.0.0
+system.composition.convention@8.0.0
+system.composition.hosting@8.0.0
+system.composition.runtime@8.0.0
+system.composition.typedparts@8.0.0
+system.composition@8.0.0
+system.configuration.configurationmanager@8.0.0
+system.diagnostics.debug@4.3.0
+system.diagnostics.diagnosticsource@8.0.1
+system.diagnostics.eventlog@8.0.0
+system.diagnostics.tracing@4.3.0
+system.formats.asn1@8.0.1
+system.globalization.calendars@4.3.0
+system.globalization.extensions@4.3.0
+system.globalization@4.3.0
+system.io.filesystem.primitives@4.3.0
+system.io.filesystem@4.3.0
+system.io.pipelines@8.0.0
+system.io@4.3.0
+system.linq@4.3.0
+system.management@8.0.0
+system.memory@4.5.5
+system.net.http@4.3.4
+system.net.primitives@4.3.1
+system.numerics.vectors@4.5.0
+system.reactive@5.0.0
+system.reflection.emit.ilgeneration@4.7.0
+system.reflection.emit.lightweight@4.7.0
+system.reflection.emit@4.7.0
+system.reflection.metadata@8.0.0
+system.reflection.metadataloadcontext@8.0.0
+system.reflection.primitives@4.3.0
+system.reflection.typeextensions@4.7.0
+system.reflection@4.3.0
+system.resources.extensions@8.0.0
+system.resources.resourcemanager@4.3.0
+system.runtime.compilerservices.unsafe@6.0.0
+system.runtime.extensions@4.3.1
+system.runtime.handles@4.3.0
+system.runtime.interopservices@4.3.0
+system.runtime.numerics@4.3.0
+system.runtime@4.3.1
+system.security.accesscontrol@5.0.0
+system.security.accesscontrol@6.0.1
+system.security.cryptography.algorithms@4.3.1
+system.security.cryptography.cng@5.0.0
+system.security.cryptography.csp@4.3.0
+system.security.cryptography.encoding@4.3.0
+system.security.cryptography.pkcs@8.0.0
+system.security.cryptography.primitives@4.3.0
+system.security.cryptography.protecteddata@8.0.0
+system.security.cryptography.x509certificates@4.3.2
+system.security.cryptography.xml@8.0.1
+system.security.principal.windows@5.0.0
+system.text.encoding.codepages@8.0.0
+system.text.encoding@4.3.0
+system.text.encodings.web@8.0.0
+system.text.json@8.0.3
+system.text.json@8.0.4
+system.text.regularexpressions@4.3.1
+system.threading.channels@8.0.0
+system.threading.tasks.dataflow@8.0.1
+system.threading.tasks.extensions@4.5.4
+system.threading.tasks@4.3.0
+system.threading@4.3.0
+telplin@0.9.6
+yolodev.expecto.testsdk@0.14.3
+"
+
+inherit check-reqs dotnet-pkg
+
+DESCRIPTION="F# language server using the Language Server Protocol"
+HOMEPAGE="https://github.com/fsharp/FsAutoComplete/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/fsharp/${REAL_PN}.git"
+else
+ SRC_URI="https://github.com/fsharp/${REAL_PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/${REAL_PN}-${PV}"
+
+ KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+
+LICENSE="Apache-2.0 BSD MIT"
+SLOT="0"
+RESTRICT="test" # Has >=19 failing tests (uses expecto).
+
+CHECKREQS_DISK_BUILD="2G"
+DOTNET_PKG_PROJECTS=( src/FsAutoComplete/FsAutoComplete.fsproj )
+PATCHES=( "${FILESDIR}/${PN}-0.73.0-paket-dependencies.patch" )
+
+DOCS=( CHANGELOG.md README.md )
+
+pkg_setup() {
+ check-reqs_pkg_setup
+ dotnet-pkg_pkg_setup
+}
+
+src_unpack() {
+ dotnet-pkg_src_unpack
+
+ if [[ -n "${EGIT_REPO_URI}" ]] ; then
+ git-r3_src_unpack
+ fi
+}
+
+src_prepare() {
+ dotnet-pkg_src_prepare
+
+ rm paket.lock || die
+ sed -i paket.dependencies -e "s|@NUGET_PACKAGES@|${NUGET_PACKAGES}|g" || die
+}
+
+src_configure() {
+ dotnet-pkg-base_restore_tools
+ edotnet paket install
+
+ dotnet-pkg_src_configure
+}
diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz
index 6c38fb80b92d..b66e5670fca4 100644
--- a/dev-embedded/Manifest.gz
+++ b/dev-embedded/Manifest.gz
Binary files differ
diff --git a/dev-embedded/urjtag/Manifest b/dev-embedded/urjtag/Manifest
index f9de638e296d..9c5f7ef0b8dc 100644
--- a/dev-embedded/urjtag/Manifest
+++ b/dev-embedded/urjtag/Manifest
@@ -1,5 +1,5 @@
AUX urjtag-2021.03-fix-python-setup.patch 598 BLAKE2B 9c466950fb3dad58c1eeb0b781f8dc2217fd6d44446d8592a35ac70f5edc755e543f63e895f07f9fac004e522a2d15ff4d8fdbfdf42b71487ffd8cec251cf644 SHA512 5be37a5313ae26adf38fbe33518f3b4412e6b7a9709d04a98a7055d05b3515c643f2a9967c6b43faf0ffd69dae89d74c2900ae3bcd95198153a0a649763c2226
DIST urjtag-2021.03.tar.xz 1208440 BLAKE2B 68d0f0ec15c25ef351e0523eea21c18e723871032a046d31c031809a2774b0b8339b0b5d1a6f11a681ab3d3074b7f5f4fcd819fa7de1fdcac5f20ab39c6a40dd SHA512 baf203e556d1d41437539d3f5c018b35fbb496f71391c2bec2786ffa47bff33d38654b3e7d106e38bcf36d075d86fc02b18eaaf634cdb65e2840ff50ca0da8b2
-EBUILD urjtag-2021.03.ebuild 1707 BLAKE2B b8a17f4f5a83e30dbe6ea006c28850d0c0402bb9d1034ee1a37d0afd70c752d4f6a0e80a217a798bbae6b8132639ff0011352cfe96780e9a66fc1cd132fc6ef7 SHA512 ae5ecb36f2b16b5b43804c5f9ee11465f742b663a77edb746e2e9fd7ed31b7da3cd4bd9c057902cf81d7e7fe9a6cd97eec21e2e620b18f0e002e381cc2edef8f
-EBUILD urjtag-9999.ebuild 1711 BLAKE2B 5920aa3244083dbef4c2704de6126bf201c62f9bd6ee5dfa5e4037e4b2264a82c0d93c518d921b9543b3ac998201c11c55faac18c1a102b7aed2cf213ca55ad6 SHA512 8614d5709876d4567adb8caa09b04f2c6cadcf6c53ffcfa7ee616c42028e7dd84525e719f93ab30d6baa6bc25cb22e68838eac4b7fb7fae405179d21181bdd1a
+EBUILD urjtag-2021.03.ebuild 1727 BLAKE2B 81e21a0749f66e51d1fdd7631c6f9d4becbda894a3442eff5051d98b13f410dff1cc53765456a4eba6c631bfd2a2cbd1847b71bdf075269eb1c629e47bb6f832 SHA512 fd9a50759b8d9e8c5e84c3a6d53528d63d873e85a51fdaa2cc9b4e84a5e5f781aae4415651a4ffd915d7b70b17866fc2bb8ec64c7ee937e4cd94c2148d4bef86
+EBUILD urjtag-9999.ebuild 1712 BLAKE2B f7c01fd2795159eb4a408c8357c11e523453ea547eeb9a12daf132ce3c1acc16455469ccd7f6f486d712a62e26fcbee33ab07cef87514dae5e09f86f37d20c2e SHA512 95cb109ff7c345434a804a62d22f173fa4cec16295565ec235b0bc52cfc3e0ab8556a24d081f68d6336cb2ac6d76a408299d63f911899e9e6c169830bbd12b9a
MISC metadata.xml 541 BLAKE2B d55c3fb90be36d6e3f26aeff7e82f1a62cf0cedbf5b7260674b33fcf6269fa758c5012d106db60fa69cc9f7ae6b1f62290814948231c7339b3699700ba4cde88 SHA512 4c88c663470a1c04f6d94a28ddaf16f69d6fdc4c660a58c0e2d7daac5b92f9c8639e1287c2ca314d943bf1fd8409ea7aab3dedbf51439ffbeb7324db0662c73e
diff --git a/dev-embedded/urjtag/urjtag-2021.03.ebuild b/dev-embedded/urjtag/urjtag-2021.03.ebuild
index 1b765b94391a..56275fc855ba 100644
--- a/dev-embedded/urjtag/urjtag-2021.03.ebuild
+++ b/dev-embedded/urjtag/urjtag-2021.03.ebuild
@@ -8,16 +8,16 @@ PYTHON_COMPAT=( python3_{10..12} )
inherit python-r1
if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
+ EGIT_REPO_URI="https://git.code.sf.net/p/urjtag/git"
inherit git-r3 autotools
S="${WORKDIR}/${P}/${PN}"
else
- SRC_URI="https://downloads.sourceforge.net/urjtag/${P}.tar.xz"
+ SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.xz"
KEYWORDS="amd64 ppc sparc x86"
fi
DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
-HOMEPAGE="https://urjtag.sourceforge.net/"
+HOMEPAGE="https://urjtag.sourceforge.io/"
LICENSE="GPL-2"
SLOT="0"
diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-9999.ebuild
index d01057522264..60327e2adb4b 100644
--- a/dev-embedded/urjtag/urjtag-9999.ebuild
+++ b/dev-embedded/urjtag/urjtag-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{10..12} )
inherit python-r1
if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
+ EGIT_REPO_URI="https://git.code.sf.net/p/urjtag/git"
inherit git-r3 autotools
S="${WORKDIR}/${P}/${PN}"
else
@@ -17,7 +17,7 @@ else
fi
DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
-HOMEPAGE="https://urjtag.sourceforge.net/"
+HOMEPAGE="https://urjtag.sourceforge.io/"
LICENSE="GPL-2"
SLOT="0"
diff --git a/dev-embedded/xa/Manifest b/dev-embedded/xa/Manifest
index a20fb90a1f10..0b6fa7e249c5 100644
--- a/dev-embedded/xa/Manifest
+++ b/dev-embedded/xa/Manifest
@@ -3,5 +3,5 @@ AUX xa-2.4.1-make.patch 601 BLAKE2B 6d1d14c79ea7bb733b946c240e35e66c5eb0ef4c93aa
DIST xa-2.4.0.tar.gz 197862 BLAKE2B 27f8b41dafee9c1c4158681d57f971297a0a63e09df164469f665528cffae0cdd78441c0a939d742463e851f32a73ee30a95f2b2b41e2fe42137041a03041255 SHA512 eebaf67715324735203405016df7311bf2ed568ab0e609c0fec7d9d803c173cde5dea161b7f713cb5215454d1ce69acbde43372016dfe9866ed99acecb9aafb1
DIST xa-2.4.1.tar.gz 208553 BLAKE2B 86092d2a215d141f76bb8a31861f20e5124f2ec7125a5649b9b28a86e727d5f201826581c38aea8693d16692d8be13103a917c1152980d6a4764555751af7dac SHA512 aaec796bec362ab253abc33320cb36ef879fa661c2091c7e3b2ce96ccc56063c59335fb7eb1d6a3de9486ab8973cbbc71c445e1ef816572a55a1338ffed19dc0
EBUILD xa-2.4.0.ebuild 565 BLAKE2B dd7ee16286af4c88ff1e833c058827b94a1ab670853fc073ad7caec5c4a710d7bb52ad42bc1931d1915980c32106655d583ea0ed8466e03f73b4952b91c8bce2 SHA512 4e9131999b233fc8bb1d27e7ae156c3748858f2d86162433e3c959d22c386dbfeb779b98b0c9b0e1a1279a4bb59e920bb7922a2a815a2d40d941747deac3a548
-EBUILD xa-2.4.1.ebuild 567 BLAKE2B 0f71bbb5dfb4370e20c498664aa14be4706b0e77ec9ef1979599567b8ce531b9c60c1ea17e8828a348649416d00ee22816372d245dbfc752291bf6e574303725 SHA512 c532958e90315385eebb61c47d106898f42ac19cd545da6e3a72adafecce13e8f73dad606c898b0b9ea8e96e7f227ce66c9da85dd36611d12ca295473d446e5d
+EBUILD xa-2.4.1.ebuild 565 BLAKE2B b646420d91ad64477b09e46eb9a2b64b6ef03928b6aea8f885d16298f4c7828ad5e7f39c0944ae268966cd31eacfbdb8ff92ad8c572f0c52046122f32700871f SHA512 2721195fca17cbb443a63c96a3962ae7ef5c0baa46f035bc942c531547005afed19f60dc57484fff4e5cec5536e048ad0210b8228d4a6bef58438b619922e40d
MISC metadata.xml 548 BLAKE2B 3acb4c1e9192f25578d0e57f4527c1fd9af3738f48978cd5af39e9728336a23576f19e48568028c47b9db1394539280553590bcd29c206d11ab4acba50c5dbda SHA512 6b1274a1ee5456a5e2cdee2e1bfd34777b66d5178034b11f314549640c3085d069d96e71da9d476c03977540b6a08f8acb034b8df938b8caac1005eee4d2066d
diff --git a/dev-embedded/xa/xa-2.4.1.ebuild b/dev-embedded/xa/xa-2.4.1.ebuild
index 35f2dd66f1e2..8c7876bee858 100644
--- a/dev-embedded/xa/xa-2.4.1.ebuild
+++ b/dev-embedded/xa/xa-2.4.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.floodgap.com/retrotech/xa/dists/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
PATCHES=(
"${FILESDIR}"/${PN}-2.4.1-make.patch
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index f49801fd6ff5..47f49f121288 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 2f697a5f84ba..955bf75391c4 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -50,11 +50,11 @@ DIST OpenJDK8U-jdk_x64_linux_hotspot_8u422b05.tar.gz 103022651 BLAKE2B e144aee88
DIST OpenJDK8U-jdk_x64_mac_hotspot_8u412b08.tar.gz 109506799 BLAKE2B bdf043df0df0f0fe100e80a464a0fe8c60e7c80ab7ca5e7481c8f7458b793a24b0f2d93ec482b5f0de7a65b3d068322b7b3a9e9c9ec5c5b61342cb85232db847 SHA512 4d774c3f0794d7403dfbf953e7e9d635b71c463bb193ffb4cc98e98455ff7a448f0bbf290a28c9290e3d9affc7390eeb4be88ad48cbfb60d9f605e57158f5058
DIST OpenJDK8U-jdk_x64_mac_hotspot_8u422b05.tar.gz 109522911 BLAKE2B 37472be9a5f061ade8e27318ef2a7782f0fd4aa38362c2d19eae47cf18ac0d4085a84aab4630b97e0162d6b8288e3bcce2b1fb1a8f1bc25e8a129137f5407657 SHA512 e6718c635d42d2662a404ac71f5c4cae45714f7e1e7f92af28191dfb5f01ac3c4c9c5335073386a7cf7a0c628d9dd0ae211fc4e9c0bc953e3827362f1fc39344
EBUILD openjdk-bin-11.0.23_p9.ebuild 3174 BLAKE2B c20c05800f5be936ece355f8f4434e8ef6556f680cd7a784b8e40d601a883ae679e3439c33e8ef1db722db3153833ba0f38858483eb226c3236ea3d2c137e78f SHA512 f8a17638440efd97e0588cbd0079ff6b3cf2f9eac9be21f15c2fb17ff2ba84a74c9321b47c89d2a278aa26d23a7d2329d398ca639566edc36f0265fcc64835d8
-EBUILD openjdk-bin-11.0.24_p8.ebuild 3186 BLAKE2B f34208ad8f2174355865f45f0e9156de50ee2c8a0801cc8f8de3f15fe92f5d889e2e927397719552d3981347cae438943e517a3fa5a90b7f2a9138de98a7159a SHA512 49a63843a3095155a40462ee65693181180ed42fe8c06520061f397c394fbaa3a63591f18033bbf31e92cb01248dec7844386c960cccb257b80add2db53af524
+EBUILD openjdk-bin-11.0.24_p8.ebuild 3183 BLAKE2B 02e074b8eb4be70ea24d84ba28817e63848531440471c05ff7b0e8c1b085a82670b84af16cf267463bbaf639750d5fe9caa6f78eb5b4a3c4a98d3575a90e8507 SHA512 9b37045ffe35d5c91634737f44e7c4a0733fe569fa2d59d7b077a0af4e4273dbf39b16abdc1ec1a638f6b3a3a13ea08069831a2c896de072fae264dbaa0cb5f9
EBUILD openjdk-bin-17.0.11_p9.ebuild 3206 BLAKE2B 6d5f39a34005e0eb44836331c1b93a491ee1a6cb78e4a12494626316e1e6813182212c2eeeb480656adc276ff1b3e548ab4b9733f5826ea7b9e51ba469649c99 SHA512 7844a7f79c66356e6a7c5cd18a6793bb4a86a408de72d784c5b888d9facc2aa1706ead137f2a9c140ba00e566c14d0a06389fd9b664aab587307326b1a185311
-EBUILD openjdk-bin-17.0.12_p7.ebuild 3218 BLAKE2B 83fc9cd1194cfebecf38426421ae62c50f9826fd00ca750826f28f09834e8d61af920d09ce8ba76a9732c22962dd2f2cd05a13f2b66f28f0de404f13381e36d8 SHA512 e848a8b20a9256691e058933369a794292029557b6f7512eb89c9f18e653318fce07c1641a1d4158e8bf244393f518df20513a53f1c17a98bee17751d03eb525
+EBUILD openjdk-bin-17.0.12_p7.ebuild 3215 BLAKE2B f2ec6fe938342dbdce0a068c391d99520bc657b6d70edbd90b5690a63ab4229724792a1e247ecddce7a207abc448c145f70786fe01f81ad1850050a6553a1d39 SHA512 5c458e8e7001beb6c791ad7b82e1e4d6cb759f4ab3065a8e7b2b1ad82a57488b159c52f1a29afd35aa398f9f76ecd1f80258674de631f9f0a2ed30e40b514d55
EBUILD openjdk-bin-21.0.4_p7.ebuild 3246 BLAKE2B 0b6a856283cf4554917afd3579f09dc8514c6b20fb5f663de8a3b4dcb64270c81887d6459428fb8252536df0eb7a3bc1393890f8029aa9ea2a17264f355330ea SHA512 78cf14a399dc8a93f00a0f16d08ce03f1227ad62fa2d37644e380e47dc19e66d157c19c5e7e81d5cbcbfef37bb292fdbca610cad0f7564dfbed7b9260ed1a6d0
EBUILD openjdk-bin-24_p8_beta.ebuild 3213 BLAKE2B 5907e99efc562257ac4af366a984d33694daf506a99fe7ef328e07d5a2871b447bf26710e561e0a1948f98a10d4f6837dffe494d57c9a5e2223a0da1ff92632c SHA512 b0a8bbeffd3beedb36e70de0bbef005ce3c3a9578c191ce29b52a17c398bdf21e1e84a1f7b27bf16e8115de897fa3b118048afd8bcaf69a41d6dc11a72a4b100
EBUILD openjdk-bin-8.412_p08.ebuild 2927 BLAKE2B f62bab1ebf203a714edec548e16a08a96333012887a9a122d4f3d4801e50f3e9e5aceef1e40ab41f5fa312ef2884ae9547a96d2e8fa058bb1d69ad24abb74a97 SHA512 4712fb05b86e306c764af75252d4fb1201295bfa92817eb646bb793a56708c7655523b703428ca63e5e63d3a40bf77d4266dc8fa6244357702868787385bc0ef
-EBUILD openjdk-bin-8.422_p05.ebuild 2939 BLAKE2B 8063304652bafc188ffc8673a89b9a0d08a1c9aff63c5bd7e247fd1b03500555c37dc29a373c4263bf837d506000302a90dd12c19dfe38ee08fbe3f3c7f4d8a2 SHA512 ede178813b66e0f3de0ba3db73dc38ca6d1b3db55196d55158efd21180ebc3493c00b0de783041521c81733609c9560c0d5510b8a7332135069211bc50d135dd
+EBUILD openjdk-bin-8.422_p05.ebuild 2936 BLAKE2B 6a60e6aa39cb48a07345b57bb30f8184bc2297957b0b71cc819c395815203ca16978b4008eb05bb21ebb6e54ab533da877e6f6f4a62711163b0b90aa7df46d6a SHA512 6149ff525bc36f48b61ab64f988698d6fca229844f03f3099e9f4d58e47446e711bb06f76bd06910d75f0f2ef040b0e3cb5b0c11019884cd0705162792a9056d
MISC metadata.xml 992 BLAKE2B faf08cbddeb47356eb249430ec21526fbadb95f666be9092a39d26f7167173cff526510c63f920b3891ee2738c915c0cb2319e4737f511f709b721555da2f061 SHA512 1f9fc80bc7bc07a1b6fc3d820368f05f46bcdd818fdba458729ac6c5ae9a55f43a435f9827f6d3986a17d2ef30929723b1f05acfa0017c855dbb3d9cbceda29c
diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.24_p8.ebuild b/dev-java/openjdk-bin/openjdk-bin-11.0.24_p8.ebuild
index 602158ffbaf9..2602fad82147 100644
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.24_p8.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-11.0.24_p8.ebuild
@@ -42,7 +42,7 @@ S="${WORKDIR}/jdk-${MY_PV}"
LICENSE="GPL-2-with-classpath-exception"
SLOT=$(ver_cut 1)
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x64-macos"
IUSE="alsa cups headless-awt selinux source"
RDEPEND="
diff --git a/dev-java/openjdk-bin/openjdk-bin-17.0.12_p7.ebuild b/dev-java/openjdk-bin/openjdk-bin-17.0.12_p7.ebuild
index 79896f0974c5..beedcb4f53a4 100644
--- a/dev-java/openjdk-bin/openjdk-bin-17.0.12_p7.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-17.0.12_p7.ebuild
@@ -43,7 +43,7 @@ S="${WORKDIR}/jdk-${MY_PV}"
LICENSE="GPL-2-with-classpath-exception"
SLOT=$(ver_cut 1)
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x64-macos"
IUSE="alsa cups headless-awt selinux source"
RDEPEND="
diff --git a/dev-java/openjdk-bin/openjdk-bin-8.422_p05.ebuild b/dev-java/openjdk-bin/openjdk-bin-8.422_p05.ebuild
index f362abc652e7..b8735214d026 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.422_p05.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.422_p05.ebuild
@@ -42,7 +42,7 @@ S="${WORKDIR}/jdk${MY_PV}"
LICENSE="GPL-2-with-classpath-exception"
SLOT=$(ver_cut 1)
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x64-macos"
IUSE="alsa cups examples headless-awt selinux source"
diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 5eae72070607..fd01b11f277f 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -25,10 +25,10 @@ DIST openjdk-bootstrap-21.0.0_p35-x86.tar.xz 120906212 BLAKE2B c3a56f4e51a8aca1c
DIST openjdk-bootstrap-8.402_p06-ppc64.tar.xz 34476368 BLAKE2B 1f896772f5e40a2793c5d9294e65e429c94204f91e91bfd76ff780e1d6318741c2052c3f20e59abcfb7018924983b5c9f386f14f912660e3e86296185f348482 SHA512 7bace068c5ac7604ad9db3ed655a52a4a90195efbf2fc342389cf7929d82d3f7b861fe700c16f513599bf9c064a87c9aa5966d7bd45aa7ed5e55ec317667be6a
DIST openjdk-bootstrap-8.402_p06-x86.tar.xz 37076244 BLAKE2B bd50f84e8ac2ee9850c158c7e7d9fae9741112230dcd6e314163911921d63e3222cd3f4ab9d08bbaacbf6d9bfce9a1a9336e21088fba6396613489a701b30797 SHA512 fe5719e0bbf9bcd6eb9790ebd4da34e7f6c99fe4b7d41de2b5d00b20ebe76a77d857c726d1a71b7f40657ca2a9aa08eaa9efc1ab4be60016f66af95530b454b5
EBUILD openjdk-11.0.23_p9-r1.ebuild 8834 BLAKE2B e10c23f599ce193c329bdd95cf9965704da9951d7eda2521606e4250f9046fa9d66234fe6858c89b9d7849d1bcf687e53f73f629594c54ffeea5ce864af12f5c SHA512 3521115c2cd51c586652dfd53b759cb22028f30b82ccead407d60f2f7f8df096b55a3c9e2b345a723487dac9707471c779d70fad236e961449122290680d7855
-EBUILD openjdk-11.0.24_p8.ebuild 8838 BLAKE2B 7c651631156f28fd0ab8ef50d671a6068d02572fdfdcff8be8576d61601ea78e64c40955f0120c3265f5876148437a4aa82a20f6536dd81533ee6ed9ce993566 SHA512 679c30febe9f91c58df5ca7cd7e344d4b0cb079652e92d7ce2c3867219c86be4db3385cf4ca697b123727ae4f75f3804b61fa6385383169a86301f841491ca9b
+EBUILD openjdk-11.0.24_p8.ebuild 8834 BLAKE2B e10c23f599ce193c329bdd95cf9965704da9951d7eda2521606e4250f9046fa9d66234fe6858c89b9d7849d1bcf687e53f73f629594c54ffeea5ce864af12f5c SHA512 3521115c2cd51c586652dfd53b759cb22028f30b82ccead407d60f2f7f8df096b55a3c9e2b345a723487dac9707471c779d70fad236e961449122290680d7855
EBUILD openjdk-17.0.11_p9.ebuild 9254 BLAKE2B e8fe5423eeb601c2d360041ff68e206d47a9e303c0343e7981fbe14160fce5f805059e57f5a4253c8fea9dd1b2caf7c3c7f2ace4bde2700c97708a38b6999b3d SHA512 0fd70e8c691ff8eaeea3b8c2e722a220d1f978c704fde47431d8893e1d423a36c11a1e364b4eca69dae653dc68cd3c77bb30e0499468af69980b4e4bb7f3f90f
-EBUILD openjdk-17.0.12_p7.ebuild 9258 BLAKE2B 499c3e6fdbb6d956457ec61cbf05091466e3378f57f5aedb3472a7636734ace6e8e18455402d35ad5765f8ad8007e8f733d41a80eab9c397fed196a436deaa3f SHA512 61dbc61daa884bafce6440846a7a458dfaaf65fc0c0bba3c4a62688dfb512361bcc8bfd9820cb1678eb6baf1fc98817851fdb03930581e387accd0943f7b0880
+EBUILD openjdk-17.0.12_p7.ebuild 9254 BLAKE2B e8fe5423eeb601c2d360041ff68e206d47a9e303c0343e7981fbe14160fce5f805059e57f5a4253c8fea9dd1b2caf7c3c7f2ace4bde2700c97708a38b6999b3d SHA512 0fd70e8c691ff8eaeea3b8c2e722a220d1f978c704fde47431d8893e1d423a36c11a1e364b4eca69dae653dc68cd3c77bb30e0499468af69980b4e4bb7f3f90f
EBUILD openjdk-21.0.4_p7.ebuild 9222 BLAKE2B a99c8167af247502103af8adccc900ee8cf2a426eb62b506fd44369de32a63b48e22081112de3c65b9b07287a8bd5225d2e87aa80dc8eec3bf37e6a4580d71c9 SHA512 1e001792d4a317b2f68e7a5a888c119c297c74780af7784c30e419ea6361d0e3601c07cca16429635d606336dc1dd8c84e924163bd2a259de9cb4ceda9aea45a
EBUILD openjdk-8.412_p08.ebuild 7819 BLAKE2B 46ee633ad8c8751885c948f3648e76f973266336fe15fa0016368302719770d9435c5e0db4cb59481e782e2b89adabe8b8cd0b4624749051c066de120509f8b7 SHA512 250754810305bf30ac7ce4dbc15dd1a321f4dc47cf5e49154f26b80b704218b21b6ab2f428a9857096936793460f2471df2fcd921c7fdc40838f11a2d0cce377
-EBUILD openjdk-8.422_p05.ebuild 7823 BLAKE2B df25782738aa40faf91a4eac7b06eef4ddb8d7cfd1d2a2ae05c42f63eac88a37e51e788e2ebcbbcd54fb491f35c7b26e5c98a675415483aa70f9eecda735291b SHA512 345aa3c92e51568a88f36cd6669ed7c6ae4b7f12c0c74b378ffaba29d086a3f02af62839d212277579f2e1e282bffe112bc49a0031fd2884c05bee7489a3980b
+EBUILD openjdk-8.422_p05.ebuild 7819 BLAKE2B 46ee633ad8c8751885c948f3648e76f973266336fe15fa0016368302719770d9435c5e0db4cb59481e782e2b89adabe8b8cd0b4624749051c066de120509f8b7 SHA512 250754810305bf30ac7ce4dbc15dd1a321f4dc47cf5e49154f26b80b704218b21b6ab2f428a9857096936793460f2471df2fcd921c7fdc40838f11a2d0cce377
MISC metadata.xml 1549 BLAKE2B 5f7caf2330b7d8eb264df12fe6eebbf1e4acf91b04e37a4c6ea6c45101a39f2e84b4d40152d58c93e63a1d2d6fdb5649b096a314f7269d33ce72da263d392c90 SHA512 8fa15bf9544f2665a47185a3701c3a9ce1654ddedf1aebfb344f77f544a71a3bda33c2d4f3c1d5d65d7ea42b6c1f04a6e1dfaaae723c1a5fcaf63ec48d79f3de
diff --git a/dev-java/openjdk/openjdk-11.0.24_p8.ebuild b/dev-java/openjdk/openjdk-11.0.24_p8.ebuild
index 7a870e1198b5..7b836738329f 100644
--- a/dev-java/openjdk/openjdk-11.0.24_p8.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.24_p8.ebuild
@@ -50,7 +50,7 @@ S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
LICENSE="GPL-2-with-classpath-exception"
SLOT="${MY_PV%%[.+]*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source system-bootstrap systemtap"
diff --git a/dev-java/openjdk/openjdk-17.0.12_p7.ebuild b/dev-java/openjdk/openjdk-17.0.12_p7.ebuild
index 1c4f51f66acd..0bd209de601f 100644
--- a/dev-java/openjdk/openjdk-17.0.12_p7.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.12_p7.ebuild
@@ -50,7 +50,7 @@ S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV//+/-}"
LICENSE="GPL-2-with-classpath-exception"
SLOT="${MY_PV%%[.+]*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source system-bootstrap systemtap"
diff --git a/dev-java/openjdk/openjdk-8.422_p05.ebuild b/dev-java/openjdk/openjdk-8.422_p05.ebuild
index 6280651782d6..d006b5c56f80 100644
--- a/dev-java/openjdk/openjdk-8.422_p05.ebuild
+++ b/dev-java/openjdk/openjdk-8.422_p05.ebuild
@@ -47,7 +47,7 @@ S="${WORKDIR}/jdk${SLOT}u-jdk${MY_PV}"
LICENSE="GPL-2-with-classpath-exception"
SLOT="${PV%%[.+]*}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
IUSE="alsa big-endian debug cups doc examples headless-awt javafx +jbootstrap selinux system-bootstrap source"
COMMON_DEPEND="
diff --git a/dev-java/scala-cli-bin/Manifest b/dev-java/scala-cli-bin/Manifest
index 1bb24ada0cf0..26fed8b201ec 100644
--- a/dev-java/scala-cli-bin/Manifest
+++ b/dev-java/scala-cli-bin/Manifest
@@ -1,13 +1,13 @@
DIST scala-cli-amd64-1.2.2.gz 33871512 BLAKE2B ef9328b26afb52ada07739539d560239d6ce2ffd72d1e353ce94d45c7358b6789aa0019804e249584ca497d5d15c96caab12eb31fab5b84a14162c00ca30c181 SHA512 02da0915ee140a129f622f973291c98c7dd7b7f16f5a2a5250ac825e09876b616a315fe5e6af43691f43870fa68234efeff73eadd4f6060d2d90fe937302eae7
-DIST scala-cli-amd64-1.4.2.gz 34238180 BLAKE2B 90cb8af5561bf5324e4fef3183b301d15839ac188f8ba7154e65306333d765429243591fc17a33f48e4b8a48c43034782643ba4014bfed3719c5037805c58878 SHA512 12ff3eff0117df6d9ae526203724a8261150fbd5436f61beeda33a5f4292b7a71196e2ee762d4e005f827ac2f104d3c5d2a657abc0a63a2b66e526d18ef2887a
DIST scala-cli-amd64-1.4.3.gz 34238734 BLAKE2B ac40427ebd664c147f3134d067143207a024f2fa96be06f452d3b037a5f9866f6d6624c31a5a6045e5d1b6d087c87a14d2a376e050e6d23a10ce66de544b5969 SHA512 09b2ca1615a3c090a195f41237aa448d3535555c976ff4abdade1b8569126794009fcab11bde2087fcfe72c5a7a72b7b74bea647eef3a941bd1af4fb584b5f9b
+DIST scala-cli-amd64-1.5.0.gz 34334438 BLAKE2B 2369f8e4a27975e3bc3a646e9637f885016a7df08c1cbfd1874b2f07037b1452df5eda16fd64bc9182611aaa37e903392764a3cff19439e864cc3ee510e1c163 SHA512 53ec0a5a9079b40189391a7e2e6ef3d8bcf40ebe05af807fbe4bb3b8116975c21266d88eff87b5fc841dfd8584bb6fe8320583f19dbe1e24d0c550bdc086aea5
DIST scala-cli-arm64-1.2.2.gz 33766128 BLAKE2B d5b2d7ab8157f3874b1cfe0b0647ab30f5dd191337e575056eb758d52eda30871c54b20a08a1cda3e28c51afd744b4b8320aee6aef056b39b98f2534184739ba SHA512 004ca188e4ddd01c0e46277fa514b1c9bd061ea26d4318b8daff3ffaae5bb7cc9f4746509401da19774537c7e56f8a5a7da846cd4b5f90c61a3ab1f8d3ed0493
-DIST scala-cli-arm64-1.4.2.gz 34142373 BLAKE2B d7c2d87503e0c8916902e293d5d16e59b7ec80c942b72307667a0e8c16635e4d2e9839bf20a4284a1ffaf2eef001db4801bdc62afe9600babd1abd915783ba09 SHA512 10dcc3991d4e9951d688f907da38683701f8ff4784e86dcd1fd7441c79f70bdfef7d8022d98e247914800312b4eb37670a99059f77c045fd66f6d34e92179e5c
DIST scala-cli-arm64-1.4.3.gz 34137841 BLAKE2B 0e8ed1f1777ac507315b7e8136b85fa1486c5817f8ae49205a7e53eebc15be0f3c90123418890ce1c96110534a962ead961aad0c6fd9230df0a5a6a70147cca3 SHA512 c81a3be8fdb2b396252f5c31b5fd9182864e6bfda14ab3a119d9922ef1e1834521781eaf935ba91d74ba24388e9bf9617e82ad2d61dfe88f845426a16b7b4e7f
+DIST scala-cli-arm64-1.5.0.gz 34240198 BLAKE2B aadb5203d2b2e93e27b4408724c5ebfbfa3a1e14b9bd3f78ccefbd961063451dc16fc0374430088d981208614de82ddf538c0e04975adba46f997fbf71c0d915 SHA512 d5025e91057ba72e9a2aed177356c04c08cc10745c8614db44e7843e6825ec14c619d7c8e24154c168e485bb98ebfb234179fa4a50989c162bcf92d096413379
DIST scala-cli-non-native-1.2.2 7837019 BLAKE2B 799ed83805ba767b687cf9a041a3e23f008e20e3ca55b8c52a9361c0b2465141abb7c17ca7dca59c9307af5a5a07a0cfe0d8035eea14a2adf2580913d67d6a10 SHA512 40aa43ee601c52238989a81884b6acc7a023599abb561bed1c9d31dff6053eff0f3477097a228bc30aab4df22d81b10fbbb64b5557d3067b4715c821c4eacb3e
-DIST scala-cli-non-native-1.4.2 8004132 BLAKE2B 5254d25395080a26598bb4445c2200100b1c511e928774d5d52f5174b43d3fd9cd2b58ae97033a25e45495273bbf0717abccccbe84c5d4a8bb70a3c9f42f5b7e SHA512 002d052ec4b2409ede4da6cfda86ff638534d702a934d679aac0d18dab4c6c69ac8d9d8e67a8e9a410af8c8d0c19f1c864247b0d790e6f040976f4fb3dcabfe5
DIST scala-cli-non-native-1.4.3 8004147 BLAKE2B 79b37e21b4aa1335a766ff7a735cf6fd0ae47b054c246371cfe57dca601de9309abc92df60ccba9873bf112f03d61081397eb859754b3287d2f6712946988ab5 SHA512 6c032330c01b2f2730390ea83fbcd9259e498b65cb182c2cf20cec2674f3dac2262d746a8addbe8b856c34bded0805c23b9a6a59e345037ea0b546681ddc7596
+DIST scala-cli-non-native-1.5.0 8117168 BLAKE2B 9b55dec1e329c7242ff5cdcad65a77686498c6c5bf5b872473d18609e4fed59353121fc4e3df4d8c7466daa1590bb09b4c6fdbf5bddd80bcaeab541e31d426a1 SHA512 badf719bdd3d9a289ca1436ca83433ecd49ab9908158188b68682e2c8bcee9e69c0bf73d1791656ecc2d01fe560cc754ef0f5e965ea25a520d73c7f98db266b0
EBUILD scala-cli-bin-1.2.2.ebuild 1818 BLAKE2B 5b07a1917af542f3141556d5de5932ce036254087765630bd3e498088193b8c0cf2862dc9c2abf3e125f3d28ea78f3b5f8333680bd9db3376858f8671b6c1b86 SHA512 3caa40269b85c7bb04517902637fc4eac76801f931fa24163cf4fa86bad9cee2944e89b20d75bb0b6b16a1ada1586240b150a4f56d86a8ecf81a2748052e29c7
-EBUILD scala-cli-bin-1.4.2.ebuild 1819 BLAKE2B 7bab0342099834960ad00942acd09fd8fd41c2f309284dc944ea5d4cf2ad332142004e2d5f5aa2d167f4cde99194f4881d085fd827b398d0fb8ec96795dd5696 SHA512 d0d38479d38e5f859dec3f9aab5d9a2b8f7072bfb7dba3f79e9fba14e2e3d05e2166d36b515b0ee1b443b253e3786e929c66234eedeff8cf4130dec4fd7517f1
EBUILD scala-cli-bin-1.4.3.ebuild 1819 BLAKE2B 7bab0342099834960ad00942acd09fd8fd41c2f309284dc944ea5d4cf2ad332142004e2d5f5aa2d167f4cde99194f4881d085fd827b398d0fb8ec96795dd5696 SHA512 d0d38479d38e5f859dec3f9aab5d9a2b8f7072bfb7dba3f79e9fba14e2e3d05e2166d36b515b0ee1b443b253e3786e929c66234eedeff8cf4130dec4fd7517f1
+EBUILD scala-cli-bin-1.5.0.ebuild 1819 BLAKE2B 7bab0342099834960ad00942acd09fd8fd41c2f309284dc944ea5d4cf2ad332142004e2d5f5aa2d167f4cde99194f4881d085fd827b398d0fb8ec96795dd5696 SHA512 d0d38479d38e5f859dec3f9aab5d9a2b8f7072bfb7dba3f79e9fba14e2e3d05e2166d36b515b0ee1b443b253e3786e929c66234eedeff8cf4130dec4fd7517f1
MISC metadata.xml 471 BLAKE2B 651dc485aacabfc581d9f5d5ab1cf524601b38fd2024113fbd8986090131e6c458db3c2d9649e9876df74f0e7471cdc66c8f1307ed71baa18508754143c10411 SHA512 6906a09bc65b6d1887a9a17d9be2e7afc990ea017439cad751fcfee806df0c456006473141b69f52b5373227cfd6e2f66e7750903d4bd9736f40d6c93cbede4e
diff --git a/dev-java/scala-cli-bin/scala-cli-bin-1.4.2.ebuild b/dev-java/scala-cli-bin/scala-cli-bin-1.5.0.ebuild
index e89ddb52ce30..e89ddb52ce30 100644
--- a/dev-java/scala-cli-bin/scala-cli-bin-1.4.2.ebuild
+++ b/dev-java/scala-cli-bin/scala-cli-bin-1.5.0.ebuild
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index acddc5aef57b..9a46c315db2c 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/boogie/Manifest b/dev-lang/boogie/Manifest
index 695acccf1097..0ec91136f9e2 100644
--- a/dev-lang/boogie/Manifest
+++ b/dev-lang/boogie/Manifest
@@ -194,7 +194,7 @@ DIST system.xml.xpath.4.3.0.nupkg 250182 BLAKE2B 8a4177d47af56bc7a6289ed8f2cac41
DIST system.xml.xpath.xmldocument.4.0.1.nupkg 86933 BLAKE2B 4c03b5a9433c2c954e75d212f9026885aa7514574b73a54880c3d55baee6bd5517abb46b67b22b9b6e63de92a8bc5ab4ff37e3f7e6454a5c5137ae2be6574b75 SHA512 81041a08d3b9158c43dfb48d42f13ec9950d7c2b7f63e1600a779a77786edfb46c522c32d9cc6a44358fbfe11efba0e539e578ef169261867a1905b8121a045d
DIST system.xml.xpath.xmldocument.4.3.0.nupkg 138523 BLAKE2B ba53f3b5ac0f2d1d1e9120940b302e6960690ed4a44b96ba15b03e16f9159f2c57d6004aa55b796ba2327009d23fc2f10d4d09e948b88eb6af36efa5f76e401b SHA512 f75b6f7c75874ab6053e8942c1662a6e9a3561aa01502437b8d67f3bfcebd1ebf906792801326889ed7acb094c55469766d7d27cd10bc61b46ddaaa94dfc11e3
EBUILD boogie-3.2.0.ebuild 9474 BLAKE2B b3d0ca9587300bd9b20af61bd1a827844498069005a820ac46a519a1f4d1a35110668853a1db6e1d65c3b52999b2a261fe63b149563720bd0eed24af2ebee4bf SHA512 c72028faf6737e71e1ca9f55b54ed881cbca80fa60c9d3f8f696cd6a34e9f2e6fa4f01fc34e3dbd1434fc0edf8f26197818e1578ad8e5eac4437f3804a26940f
-EBUILD boogie-3.2.1.ebuild 9504 BLAKE2B cd6159246008d9410453f1ab139838816e22f517768a2584192165afb2151b3c80e568230a4edc00b57b232f49cf71e9a178c0ecf0ddda0d72a221f0d7f23a2e SHA512 bb399d2c6717f1dfa599b15409d1590aaac4f437dafb1805cd20eba1bbf5c619ffc34f65c2eb39f78842d3be88ccf39a0e1f354bdeaaa76945d78418d52b5b49
+EBUILD boogie-3.2.1.ebuild 9503 BLAKE2B b6c691cc37796b44fb165f9289199bb928791a5cc09665a6a5b9151cccebb9c7cb84a4829f3591ccd326bd14c1485dbd5fefe4e9790b292ee564377517cee2ef SHA512 a89c91a9cbfe9f54a2511acb015071ef914e963a6bfd0ca065a3f6e7f945dafcb50b43dcd4d3a905d594ed95585ec6fdafef3a6c9d8618aec7e9afdf3e688220
EBUILD boogie-3.2.3.ebuild 9504 BLAKE2B cd6159246008d9410453f1ab139838816e22f517768a2584192165afb2151b3c80e568230a4edc00b57b232f49cf71e9a178c0ecf0ddda0d72a221f0d7f23a2e SHA512 bb399d2c6717f1dfa599b15409d1590aaac4f437dafb1805cd20eba1bbf5c619ffc34f65c2eb39f78842d3be88ccf39a0e1f354bdeaaa76945d78418d52b5b49
EBUILD boogie-3.2.4.ebuild 9627 BLAKE2B 6e94bbf75ebf930941f9d4a118af4ef2a894518555f3b4792a48d10f6683ddf55598a105231c8ef20c7152bd5f09b95bfadd33d050fde885e0d0133e9dbcb9f7 SHA512 f2514c888d9e1437ca0a83baf66e6a4f60ef00bd864b8c142fa5d9d75408456efa1e4f525cbcf63e8653e8db46f63343fe890dc161752e4035ba96618a2c63e0
MISC metadata.xml 1102 BLAKE2B 215544658792715aae72787f7c949ed89df9c05ceab5a919a861c02b7938c0d1ee228e0ede55008287b616faf70992a8c1f2854e6e5e1fc909718ae682996bb8 SHA512 b6a626c485e2a5db3390da62c629507a60417eda8b508d7ed8d1c017ac337743d2c4fe0e8554b103f989176dcd2969cc8579e91532b07a22c1b66328ef241e8d
diff --git a/dev-lang/boogie/boogie-3.2.1.ebuild b/dev-lang/boogie/boogie-3.2.1.ebuild
index baa291441b16..cfadd672d17a 100644
--- a/dev-lang/boogie/boogie-3.2.1.ebuild
+++ b/dev-lang/boogie/boogie-3.2.1.ebuild
@@ -210,7 +210,7 @@ else
SRC_URI="https://github.com/boogie-org/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
SRC_URI+=" ${NUGET_URIS} "
diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 13a8f5ed89d7..bece08ad68b0 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,13 +1,10 @@
AUX crystal-0.27.0-gentoo-tests-long-unix-2.patch 469 BLAKE2B 66bcc1d0dd9582cac4ba89a2ccc2c7a2ac3ff4994cd687191470f2d481f9a6e3a91aaaf705f92f7600118a9cda015a9554056520502df7ae6462e111665c7330 SHA512 d840ac343ef566e404dc84e908bead5a020dfd88b8c0432f17bceea8d710d435626dc72b4be6622dbcd683a149bca16e781320cf74fc3f2598f84d169c6f7faa
AUX crystal-0.27.0-gentoo-tests-long-unix.patch 3317 BLAKE2B df1040abdb587ac3fffb8129d4f1bafc492e38ad5dcfdea5cfbf4426849b099c4d94dac61c93ae7fcae46b60dea1809f52ad373efcd89796a3c1f119614063c1 SHA512 a9ed819a864465e062b4d6a568f14fbb8adc1db01071c79164dede8b2b8d83e07b785cd8196826097de5119e0bdc7d6e194cf4e10cc677bd2bdf158d124c2ad2
AUX crystal-1.7.2-extra-spec-flags.patch 1080 BLAKE2B 3054e38d4e7d114f1b0a08b367f9a5b366bbe269c75b9195abf9dc39231b32428a108c4254abd0bdb29b2ac6a94d6d256eccc68ca69f80a273cd17e0c0115fc7 SHA512 3c3fd6a42b291a42f76ec76101d669011eb02d4d17f35c8ad31c5a49aa3655a2315999e2401af7f3bc26445f74f432430a44b021846238d345d9c14b1009fdc5
-DIST crystal-1.12.2-1-linux-x86_64.tar.gz 47042270 BLAKE2B 17c29658fba1e32eafc0716f34d96f080b8500ef81d573719a3944873fbd16521ef2e3c0b6f3ea2753f67e96fe6cbf361df03233aa9e3eea19b87850b8d38089 SHA512 33d40b003481f56c1a3dcefb586e45326629455faad0adc6fce60f4fe91b586f01f997665aa535286b6909b5a4e0c05db3577b3eb8b36f6864f80d576ddd1d39
-DIST crystal-1.12.2.tar.gz 3655994 BLAKE2B d5de81445e3e81352ae821cdf91863464f70466674f541e2b9e499610e0d68b4aac3af6e2688870be8b2ccd84c9da78734e0e8f5f8be070192bd7d7342d77853 SHA512 b972015fa17da19bcb649a4e0387e709b4a792c8e9279898e48fb82f8840e92f35492df9cce1ec2487724ee460d3ab9099144f6bd25a091a725578ec3fb0fbd6
-DIST crystal-1.13.0-1-linux-x86_64.tar.gz 51652465 BLAKE2B 21f390f19b53249c9d5dfce5fb754ba2f45f0ddabf191098146f6eb89c7bee6432a4c9b127585eb924864dea78c6f90463baff806ecbe544b35677fe9aee1acb SHA512 4754e3b41eeea073e406e40636aa97146f3227cd6538b9080b4190b6ddacf98eeb9b877fb1e367630a208e8fe66d9d458bc8d03f8916bf521ca546ae1ed98337
-DIST crystal-1.13.0.tar.gz 3687491 BLAKE2B 7ced8216f1777cd5b1fa831ccb1591a0f06b9451476eb70ff5f389600a4f85a24b7eb8730eda4726f0d61e72581817f0b946a5483175f2fe4193a0d186baeed5 SHA512 7b6cb45f78bf3827a23fb4a3299873848ee2548fe7887c84832fe4735bf5e39c41980731e92e89170774f8d632f77124cdd814edd0be9a36ef5b85a05bc13454
DIST crystal-1.13.1-1-linux-x86_64.tar.gz 51651920 BLAKE2B 304203d7f46653c7c687e0d96ab8ff63798cc1e8f43ffcb9d3fd12c04e5ac35d058d6964e8d6e8f407b579e1bc80daa88dc0d9463cc7dc558055b36e96f75799 SHA512 d79555b3f79b0e9ad48ae08b1566c0ac2c1097ae28c434af43d869916b5a4b81383491492f548fec2bd662ff29231c83c14f10bacbb85bc9741a1903e3f331f2
DIST crystal-1.13.1.tar.gz 3686680 BLAKE2B 8032895933d98bc8e3168a9ef1749e0b8c45e5f6501e70a4680a400d842999c2861e3d8064e457a81050f6c4dedc4ca5c968dca0ce593ff38e4091d5a45b7d40 SHA512 62e8d12d8b6fff4a8602e7b04a57b49dd17350585fa13fd015e649cae28affc134a38ec2852b07172c682affb50210df2bc26f707795a4c3483d9522272990db
-EBUILD crystal-1.12.2.ebuild 2629 BLAKE2B f3f307224f2c46fd96ed84663102894fa340db5976fbf2eecaa9a2f6dae13aaa2b866fff42fe8c3a7790c5672422894d79da78565742ab309bb5936bed537f0f SHA512 eb084e916cddcf5c8f4d555ab5a9f4efc236247d6824a892da68567f3869f092e1db72bcc43703e285d4a64f7ea07818dfb5d2c26dfed3a955067dbddbb712e2
-EBUILD crystal-1.13.0.ebuild 2630 BLAKE2B a940cead1eedbe0926149c7d5daa3e34ab61a98bc8fe4f07df56e66759e2bb107fca49e1e28c0038cb1e7d05e8d6323b427c30fbdd8ed5d41345ccd79aa0b447 SHA512 155a50c6af61b0ab13affaf29d02f2e7fbf81ebfae900e622a777133020452f8d9356688fe7e7bb11eaac946b05a2a0cbad25cf4662f63d3f29e6f53dc67c63e
+DIST crystal-1.13.2-1-linux-x86_64.tar.gz 51650862 BLAKE2B d8812a0a3e327c9aabfea982b36b7ece906ac8f5ceafccdfdebae0ea41c7e8b8989009d30f6535f069711ef0bbfb47430dbeb12fc246e1bf00663c43e54df85b SHA512 694aec1ad5b2bb89dc4adb9f6a78e73e4e2c7ff68c77fda61cc6d1efa2a309932f0634986d4da2db3e05f3f4f1991610c2f6961df0d657376b8343a0c4e2ea30
+DIST crystal-1.13.2.tar.gz 3687101 BLAKE2B 31375ea3648433e88a4813b39f25f72221c4a6d3d9346324467e79d84f43794ce3b0dfe49ec8478d6d96f9971dd8373abd4297b3310c072694be395a04042f91 SHA512 5f4add6066d22d38e59587c32c43c7a3c4bc4615f80f991af75277780efa95f359c40e6da5fe7e3f8ac7eda21f75982e3eb08cbff0702f58cc14c3b432ad7019
EBUILD crystal-1.13.1.ebuild 2629 BLAKE2B f3f307224f2c46fd96ed84663102894fa340db5976fbf2eecaa9a2f6dae13aaa2b866fff42fe8c3a7790c5672422894d79da78565742ab309bb5936bed537f0f SHA512 eb084e916cddcf5c8f4d555ab5a9f4efc236247d6824a892da68567f3869f092e1db72bcc43703e285d4a64f7ea07818dfb5d2c26dfed3a955067dbddbb712e2
+EBUILD crystal-1.13.2.ebuild 2633 BLAKE2B 57f0ac1367bd2d7b169b638bd59323a09057e4241348b39a645e8388cb475cb09e714d45bf71fe86d99933b8ff91f2a3444aa3b72f7e25db63c1da97bfef8685 SHA512 e34140a906e6a1306a4c718d7e1c1380034d63d9741fd218d4ac13801d558523a290949c436ad5d08a16436089dc911122ae4220547b6732771183e1744bb632
MISC metadata.xml 762 BLAKE2B 591f38c882318a6564501cc61abe6222264b65adeaffaf3b23d959ee86b83bae33eaf99029229705f92070fa539fd6d63d8242afc38475904483a9a0b997effd SHA512 ea223d568a3c336a43b183efc61bd1f1a9d1e5e0e8d963275e0b23ee879551bc7d8aae797b1e2edba49d119ad306692599eb535c5d164ebee0c6721dfeab78dc
diff --git a/dev-lang/crystal/crystal-1.12.2.ebuild b/dev-lang/crystal/crystal-1.12.2.ebuild
deleted file mode 100644
index 92f5bc42f945..000000000000
--- a/dev-lang/crystal/crystal-1.12.2.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-BV="${PV}-1"
-BV_AMD64="${BV}-linux-x86_64"
-
-LLVM_MAX_SLOT=17
-
-inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
-
-DESCRIPTION="The Crystal Programming Language"
-HOMEPAGE="https://crystal-lang.org/
- https://github.com/crystal-lang/crystal/"
-SRC_URI="
- https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz
- -> ${P}.tar.gz
- amd64? (
- https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
- )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc debug llvm-libunwind"
-
-# Upstream test suite not reliable
-RESTRICT="test"
-
-DEPEND="
- <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=
- dev-libs/boehm-gc:=[threads]
- dev-libs/gmp:=
- dev-libs/libatomic_ops:=
- dev-libs/libevent:=
- dev-libs/libpcre2:=[unicode]
- dev-libs/pcl:=
- llvm-libunwind? (
- sys-libs/llvm-libunwind:=
- )
- !llvm-libunwind? (
- sys-libs/libunwind:=
- )
-"
-RDEPEND="
- ${DEPEND}
- dev-libs/libxml2
- dev-libs/libyaml
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.7.2-extra-spec-flags.patch"
- "${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix.patch"
- "${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix-2.patch"
-)
-
-src_configure() {
- local bootstrap_path="${WORKDIR}/${PN}-${BV}/bin"
- if [[ ! -d "${bootstrap_path}" ]] ; then
- eerror "Binary tarball does not contain expected directory:"
- die "'${bootstrap_path}' path does not exist."
- fi
-
- # crystal uses 'LLVM_TARGETS' to override default list of targets
- unset LLVM_TARGETS
-
- MY_EMAKE_COMMON_ARGS=(
- PATH="${bootstrap_path}:${PATH}"
-
- CRYSTAL_CONFIG_VERSION="${PV}"
- CRYSTAL_CONFIG_PATH="lib:${EPREFIX}/usr/$(get_libdir)/crystal"
-
- $(usex debug "" release=1)
- progress=true
- stats=1
- threads="$(makeopts_jobs)"
- verbose=1
-
- AR="$(tc-getAR)"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- LLVM_CONFIG="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
- )
-}
-
-src_compile() {
- emake "${MY_EMAKE_COMMON_ARGS[@]}"
-
- use doc && emake docs "${MY_EMAKE_COMMON_ARGS[@]}"
-}
-
-src_test() {
- # EXTRA_SPEC_FLAGS is useful to debug individual tests
- # as part of full build:
- # USE=debug EXTRA_SPEC_FLAGS='-e parse_set_cookie' emerge -1 crystal
- emake std_spec \
- "${MY_EMAKE_COMMON_ARGS[@]}" "EXTRA_SPEC_FLAGS=${EXTRA_SPEC_FLAGS}"
-}
-
-src_install() {
- insinto "/usr/$(get_libdir)/crystal"
- doins -r src/.
-
- exeinto /usr/bin
- doexe .build/crystal
-
- insinto /usr/share/zsh/site-functions
- newins etc/completion.zsh _crystal
-
- dodoc -r samples
- doman "man/${PN}.1"
- newbashcomp etc/completion.bash "${PN}"
-
- if use doc ; then
- docinto api
- dodoc -r docs/.
- fi
-}
diff --git a/dev-lang/crystal/crystal-1.13.0.ebuild b/dev-lang/crystal/crystal-1.13.2.ebuild
index 02631f5f838f..7d2cade29207 100644
--- a/dev-lang/crystal/crystal-1.13.0.ebuild
+++ b/dev-lang/crystal/crystal-1.13.2.ebuild
@@ -6,9 +6,9 @@ EAPI=8
BV="${PV}-1"
BV_AMD64="${BV}-linux-x86_64"
-LLVM_MAX_SLOT=17
+LLVM_COMPAT=( {16..18} )
-inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
+inherit bash-completion-r1 llvm-r1 multiprocessing toolchain-funcs
DESCRIPTION="The Crystal Programming Language"
HOMEPAGE="https://crystal-lang.org/
@@ -30,13 +30,15 @@ IUSE="doc debug llvm-libunwind"
RESTRICT="test"
DEPEND="
- <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=
dev-libs/boehm-gc:=[threads]
dev-libs/gmp:=
dev-libs/libatomic_ops:=
dev-libs/libevent:=
dev-libs/libpcre2:=[unicode]
dev-libs/pcl:=
+ $(llvm_gen_dep '
+ sys-devel/llvm:${LLVM_SLOT}=
+ ')
llvm-libunwind? (
sys-libs/llvm-libunwind:=
)
@@ -81,7 +83,7 @@ src_configure() {
AR="$(tc-getAR)"
CC="$(tc-getCC)"
CXX="$(tc-getCXX)"
- LLVM_CONFIG="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
+ LLVM_CONFIG="$(get_llvm_prefix -d)/bin/llvm-config"
)
}
diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
index 927fcc2cd472..432afd355bce 100644
--- a/dev-lang/eisl/Manifest
+++ b/dev-lang/eisl/Manifest
@@ -1,11 +1,11 @@
AUX eisl-3.60-Makefile.patch 883 BLAKE2B 42419e7db0c5b960e218e821cd53d11caaa1a48d74c3e3d810c387e7e74f4fb2699d1cc54fc59c4201664a35384288c1f43e9910cabca9747f2522f2dc3aa364 SHA512 de22e920debb00b2988b8cd9d63c50c7c43d680c5b668f32dd9841a50875f7a857f5c320a00311f4d4adbff857298bf1e25f19f6a0baa7f0cba81ac63aaacd0f
-DIST eisl-4.00.tar.gz 2299966 BLAKE2B fe2d4e486d459866870b0baa23d2eb32890e1661460116508bd18aa401ec71cb68395bf857c98ba749005dcfd0985ab628274800a32e749abf27a767a2ce8615 SHA512 0b4d225f6068a9ff05c6483663b68ae920a1f63e30b47e7350243a70902ae7f5818cf4713fdd45c223e858a4e435d5e93f0944965af1db3f8d9d48f0e2db8239
DIST eisl-5.00.tar.gz 2995464 BLAKE2B ecfc577df2e2b470845a0f3cbaa646408b8d5ec72c0b0e86263c443d6cf0aad0401d7f70e826db71ba824f7659fb4620a83aa81840e2c1b7822c97ada5212d86 SHA512 c82aaac0a9878f33abfe5edd54a37884965a00e6f37e901f81e49537afe8a4891343096d6089058c8ce0df4e8cc89f1f6c179f97eb950e45b949e95d9e094ddf
DIST eisl-5.10.tar.gz 2994605 BLAKE2B 6e877db145fe086118975f1c81537e6c2e6dc28c24a59a155c4549e99a72e554f03c8167610564292446e44e3882a176a69fee681c6c3dc3adebe5b775ad321c SHA512 b600946df1472ea632d497ddd4cd58fb5940da4a917652c792460cb3d3fa4390c3b80457afd46bceefe2873691d885c92bdb931df8579d4b24b948ae4e504d05
DIST eisl-5.25.tar.gz 3091474 BLAKE2B 61a41005481b604d130261b14418c464418f4e2db92f507e6f9f91b7af84555130ac1cf886e8ae72d12827a95423e5a000ac20e8ccabd7de412b42a1ddcacf3d SHA512 1e18024b9bc2dd9964cb37a6ad645dd2af9c913f5d217a75384a8fe60aca910b3421380004d9cb51fbaf8f3439493a1626cabc2076471758737bd2edf07e55c9
-EBUILD eisl-4.00.ebuild 1010 BLAKE2B caf0eaf92d6f0397eba23e8641b1bff1d5316d97d1886e75a2bcd504354fbef1ca19d053168ad592503156a7b6270da2dd39cb03f65f78dbb210f6c569476904 SHA512 f637a8521189709117940c1d4240280357394dfb9dceb591658afbc58ccc5190e649144df52ac100f24e0ca3c98913b53d67ca4fa5aa92814bab560791913b35
+DIST eisl-5.30.tar.gz 3134700 BLAKE2B b4879e63ca3f2e11385973a3534110ffa8388e7db63d862b443077cd3c3ad71c80b08f14b10605e1ba504de880eb4f2b57f4dfcff1d0910fbea3dc35af9626e6 SHA512 b306ac92b6c807fa3240507d3c80d0e844a1f6141dfcdd42b6b1e2da8efee2940f517b390624b36ddb2f08e804375b95db6b2d45a4bbb0a9486651b4f2f576f4
EBUILD eisl-5.00.ebuild 1010 BLAKE2B caf0eaf92d6f0397eba23e8641b1bff1d5316d97d1886e75a2bcd504354fbef1ca19d053168ad592503156a7b6270da2dd39cb03f65f78dbb210f6c569476904 SHA512 f637a8521189709117940c1d4240280357394dfb9dceb591658afbc58ccc5190e649144df52ac100f24e0ca3c98913b53d67ca4fa5aa92814bab560791913b35
EBUILD eisl-5.10.ebuild 1011 BLAKE2B 291b801fbede039429edf9317a5ac1a7beed406019edb25aa218be9f718deff1742a4e99adc349ebe04d5160126bae590de9dc831378aeddfaf7bcce5e554ca1 SHA512 71d7528dbfbc0b76b68bc574aa7ca11b463cae94a5682bc74458cd8b0530de222de50aa540e3e9e444bbef58b2c36d49bb94ad929a99dc9574148ac3abba6afd
EBUILD eisl-5.25.ebuild 1011 BLAKE2B 291b801fbede039429edf9317a5ac1a7beed406019edb25aa218be9f718deff1742a4e99adc349ebe04d5160126bae590de9dc831378aeddfaf7bcce5e554ca1 SHA512 71d7528dbfbc0b76b68bc574aa7ca11b463cae94a5682bc74458cd8b0530de222de50aa540e3e9e444bbef58b2c36d49bb94ad929a99dc9574148ac3abba6afd
+EBUILD eisl-5.30.ebuild 1011 BLAKE2B 291b801fbede039429edf9317a5ac1a7beed406019edb25aa218be9f718deff1742a4e99adc349ebe04d5160126bae590de9dc831378aeddfaf7bcce5e554ca1 SHA512 71d7528dbfbc0b76b68bc574aa7ca11b463cae94a5682bc74458cd8b0530de222de50aa540e3e9e444bbef58b2c36d49bb94ad929a99dc9574148ac3abba6afd
EBUILD eisl-9999.ebuild 1005 BLAKE2B bf9361efcf3f564ea3dd41a9f9d404b95b774df7f88b6280fa1d41d67eebbe1063d6f49876068478d31d11dc0846247b7655d4022ca07cd26c4ee869856acd6b SHA512 dfb4fc078498d62a137dcac57a0cd7bf5c7efb85bf4b9cbec3406ebbe432906e1d621ddf282145a3037bdd1a84b603b665d14638adf4d2894441da7b9c7a3b8c
MISC metadata.xml 631 BLAKE2B fd171b07cf1f7beae7be774a5da360d466c83f01a6bd52dc69af436926ae5aebec27a2723c11498be21c4f96f6b82c6aa3571f4b84e763459ef78086450252f2 SHA512 dd9e329f24ce6d3922e92e81d36234b93151f71c88d6ba4b38557565a7c1c3bc4b7172d4d55f1d2d5bd6c5cada449691067cc71abd4d456941f6a8b78fe0df87
diff --git a/dev-lang/eisl/eisl-4.00.ebuild b/dev-lang/eisl/eisl-5.30.ebuild
index 1e6288f65690..0ef48728bee1 100644
--- a/dev-lang/eisl/eisl-4.00.ebuild
+++ b/dev-lang/eisl/eisl-5.30.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="BSD-2"
diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest
index 927796e138f3..bd5281af7012 100644
--- a/dev-lang/luau/Manifest
+++ b/dev-lang/luau/Manifest
@@ -5,7 +5,7 @@ DIST luau-0.636.tar.gz 1757794 BLAKE2B 3e2e55dbae17c61d34fe2ca81c7198d5e9d5637b9
DIST luau-0.637.tar.gz 1764323 BLAKE2B 7d02ba7641b576ccadb3ff233d73d6887f26d5c1e812fa3f74fbcdf9d8ead01f13a4a9147469d37b27fdcacc39169b1a139328a1aa6c49325585be5aa3582c0b SHA512 a7e0b6bf57770f026f59d66c1f424a9f292850076a07e203f7ab1296c229cb1541aee556bbc3833adc79f5a77520b4575539ffbd1422c044f59d60886feb917d
EBUILD luau-0.632.ebuild 776 BLAKE2B 6ddab7faf06aab3a3d4f04b8945074e342458df741b3e37e6555b9ebdc019db26541bb75080028292bc233520b58f23d50a872e31e0c7f5a3f3ed0ab092dab9b SHA512 147029f8a5c01e58b390efc9c961cb323ea089b39907f15b6830999b0fc1c90adaddf7a4da86aa6fc8caa51719fda2c034504485b50bd95bb793870c9694651c
EBUILD luau-0.634.ebuild 776 BLAKE2B 6ddab7faf06aab3a3d4f04b8945074e342458df741b3e37e6555b9ebdc019db26541bb75080028292bc233520b58f23d50a872e31e0c7f5a3f3ed0ab092dab9b SHA512 147029f8a5c01e58b390efc9c961cb323ea089b39907f15b6830999b0fc1c90adaddf7a4da86aa6fc8caa51719fda2c034504485b50bd95bb793870c9694651c
-EBUILD luau-0.635.ebuild 777 BLAKE2B c5f16047056f2cfe0a8d1b4373f41b27a6929fe0a789cfee41cb9199921cc3eadf1c67296624bf9a831884f062e4acc6caa988c15fb45b3079b7736cf9a2dff4 SHA512 64d8b22353719b73411b324aac8d18beb584605c935fa6b4a3e01839d625c4f51265ed042489ca486bf8d07d54d3f41759128cb77e43fe6bcb601afef4ed3a99
+EBUILD luau-0.635.ebuild 776 BLAKE2B 6ddab7faf06aab3a3d4f04b8945074e342458df741b3e37e6555b9ebdc019db26541bb75080028292bc233520b58f23d50a872e31e0c7f5a3f3ed0ab092dab9b SHA512 147029f8a5c01e58b390efc9c961cb323ea089b39907f15b6830999b0fc1c90adaddf7a4da86aa6fc8caa51719fda2c034504485b50bd95bb793870c9694651c
EBUILD luau-0.636.ebuild 777 BLAKE2B c5f16047056f2cfe0a8d1b4373f41b27a6929fe0a789cfee41cb9199921cc3eadf1c67296624bf9a831884f062e4acc6caa988c15fb45b3079b7736cf9a2dff4 SHA512 64d8b22353719b73411b324aac8d18beb584605c935fa6b4a3e01839d625c4f51265ed042489ca486bf8d07d54d3f41759128cb77e43fe6bcb601afef4ed3a99
EBUILD luau-0.637.ebuild 777 BLAKE2B c5f16047056f2cfe0a8d1b4373f41b27a6929fe0a789cfee41cb9199921cc3eadf1c67296624bf9a831884f062e4acc6caa988c15fb45b3079b7736cf9a2dff4 SHA512 64d8b22353719b73411b324aac8d18beb584605c935fa6b4a3e01839d625c4f51265ed042489ca486bf8d07d54d3f41759128cb77e43fe6bcb601afef4ed3a99
MISC metadata.xml 1077 BLAKE2B 922b79785db23ac7301e2e7a0c66834ae4ccb42466c87b92bd4d9db821830c307fac2192d0010ef224ef64fd83e80a62d47b29f9118432f70ed2340ec9bf49c5 SHA512 7d334c02c73ddc2628a5bebf598d79e9216eb5e4195905ba3a38453261cb25f240b41903042a0fdaad7453ed3cfd04ed2ba382746f38c25036095b019ea4b286
diff --git a/dev-lang/luau/luau-0.635.ebuild b/dev-lang/luau/luau-0.635.ebuild
index ff2804b115f7..ba40b86df707 100644
--- a/dev-lang/luau/luau-0.635.ebuild
+++ b/dev-lang/luau/luau-0.635.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/luau-lang/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="MIT"
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 220a6bd6410a..27b6a928ea63 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -43,7 +43,7 @@ EBUILD python-3.10.14_p2.ebuild 14750 BLAKE2B 66b25f15ad2b70e66cf39b00fcf6c87b6a
EBUILD python-3.10.14_p3.ebuild 14750 BLAKE2B 66b25f15ad2b70e66cf39b00fcf6c87b6a5addd9bffa57b5fb829e39c2a152ea0b9a03dcb36c3aca055451ea26c08033c025d041dfbf512dce21b071dda93266 SHA512 49803d7fb19b44728ab249202880df88c716fbe5c016cd837d2c7f77c56fb9da4df8fe128da37b807e8818b912705607ad2ed7dde5b883131ff03499903d8593
EBUILD python-3.11.9-r1.ebuild 15854 BLAKE2B f0c4576472eeea91a436eb64a0555a6db1125370bb0a586aa520e76047d8615603e23b8fb415fe86ed19ecd29038ae5bc7354e7d33c1bcd004ab82f62b5391dc SHA512 57cbe71b9d90e2fe06d28ad0fdee30da1d0ae9dbc4163e15b98f78069a7a7bb0a4312d8caa26fe23e74234c73f0b48409d77b28e40f47bf83667e7717d36fe32
EBUILD python-3.11.9_p1.ebuild 15859 BLAKE2B 3912f98a53ed4023e4aa1f3e5469daf2024f02db9e172304b3682d6af379a7f16595d08113f8e53ad099d2568a8c5c38ee64d3b4a638c069a3f7e4ac1bc22ffc SHA512 5da6b28c883fbaafd273f97203d5fc573b79f96dde44b9c8ad50749725928aafe82a8ed73ecb7b17d29828dbc38dddde66a53fae57c4bc0a161eb186cf16b413
-EBUILD python-3.11.9_p2.ebuild 15861 BLAKE2B 037eab3f94eddc4875cbac5b498cff6270a30c12456a89e62cbe1fcc3fd2b71df5582524e974b3beb6fd832d79fdb2b5f9f8e37bb990b0b989546d2485151cac SHA512 aa48f8461e1a5f9cca75cc1d94749d1189bfcb2cd20d8f2ef2c345165ba06769cd821b118a28e001d4dbe8574dfc1af51c010ef795f00557507f82979c24b33c
+EBUILD python-3.11.9_p2.ebuild 15860 BLAKE2B d552ebe0a50e616649fbbb95ada960bb2e4dbf4683d6e0c23203face7f80aab07f26a0d176a0cd6932baae827bace8b683007cb7499be27722d35ace79451f6b SHA512 ef02e8e15c7b4f999944f4af1bab54e6d3b4a140b995e975371cd64d9fa7af618599fba7a9e8a528b29be321aa5508e3a37d2ab23c1e71b2410867b28846d213
EBUILD python-3.12.3-r1.ebuild 15415 BLAKE2B eccb47a2bea4df5bf3d1116afa348ddb87ed03f7031e5742ecf8e06cb875bb6a79f800313ca4ac7ed1cbae81de65f8aaf80616a1e423d8362480447b33860348 SHA512 4c9423cf3c24f4cc2dd095a7340277c0b119dcc95281cc08e23019ef6d9478af77b9b1961dedbac2709cc05923dcc6c1ac5ef1727106068431d21a9e8613aa21
EBUILD python-3.12.4_p3.ebuild 14881 BLAKE2B c3a4339cd5cf2bb6f97bf60142dfa022b5cc421da66d209247fbdc6c1c2ebd3cb701689ea50d3cfe897ecfe48a801edaabd6160a0ed747f5dfc407569d93ad8b SHA512 6572c6ed811576377ed5de3e5e12bb7de0795b802a4cbd60eebca7d82ac0dd07afa3ee05a9b98ffe45a4aa4dd6aeaaa4acf8b5f34d19cd76efb129e3c50dac4e
EBUILD python-3.12.5.ebuild 14884 BLAKE2B 03c95778d4d3b4d9644f14ed57ee593517894a97b9640124b1a63eb8024644dbe45888a8f605f23647954df7e62b494e6c338a66ef6f00801c7daa97c28324cc SHA512 8dae142c2b98ca70061174f904fe3af1ff74fd3007c458a8126711130d4c527652a480645ea3b705f5eba81ac958adbcd70bf529ca079a69eef243dc709a7d7c
diff --git a/dev-lang/python/python-3.11.9_p2.ebuild b/dev-lang/python/python-3.11.9_p2.ebuild
index 87b43bf60832..55821697ebb2 100644
--- a/dev-lang/python/python-3.11.9_p2.ebuild
+++ b/dev-lang/python/python-3.11.9_p2.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
+ncurses pgo +readline +sqlite +ssl test tk valgrind
diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest
index 15139e0feca0..63806c3443c9 100644
--- a/dev-lang/typescript/Manifest
+++ b/dev-lang/typescript/Manifest
@@ -5,5 +5,5 @@ DIST typescript-5.5.4.tgz 4043150 BLAKE2B 6171a4bafcb7d9dff4cd603846980bcfa599c4
EBUILD typescript-5.4.5.ebuild 823 BLAKE2B 2d94c5a6377082a5959ff1baff5261c4b705952d6ab950d56be7888ea5ed5039ae63a14ff6a6f05da7eee6308a94a3a4ba94e95edfdc25001700a7fb6e05d0ec SHA512 c736aff6f5bb51960e559f522a2c4b4143cd861fb9bce72eda67003efc0f28bf9e9febcb263b40ee6e29473d311f5d45f827e6327f00f4197c94ecc50c6a292a
EBUILD typescript-5.5.2.ebuild 835 BLAKE2B f249d34a3332cc3134c6ec8e17c6aefcb7283cc336422e22609450dcd3483b5f056e2bc428c56e16432214fbf7b9d121dd2320a5608593082495743ba5aba961 SHA512 997e629a64d5969fdccd0a1f6c28007b566c37a5bdfda5fa51e45235ec3ed32b540f6596e54da1329e93ec4214fa18cb904ebe048839f29f97d50ab9f2747b1f
EBUILD typescript-5.5.3.ebuild 834 BLAKE2B 13bf8179a7547e7ff3fd95dfca44a4c489abea30d9e434ef9014b4e86d46c0c137bd835c5cd52997397fa062d249fbd59a2a6068c36050180cbff3abcf5faeb0 SHA512 da16160de58078dcf3f16a5a5916a5dc8ce338dbe6c910adf1375acb9bca3ef4937d3acb6787d47ef4070708dce4f221ad34be37b839bcc33945d6ae9ee1fbe1
-EBUILD typescript-5.5.4.ebuild 835 BLAKE2B f249d34a3332cc3134c6ec8e17c6aefcb7283cc336422e22609450dcd3483b5f056e2bc428c56e16432214fbf7b9d121dd2320a5608593082495743ba5aba961 SHA512 997e629a64d5969fdccd0a1f6c28007b566c37a5bdfda5fa51e45235ec3ed32b540f6596e54da1329e93ec4214fa18cb904ebe048839f29f97d50ab9f2747b1f
+EBUILD typescript-5.5.4.ebuild 834 BLAKE2B 13bf8179a7547e7ff3fd95dfca44a4c489abea30d9e434ef9014b4e86d46c0c137bd835c5cd52997397fa062d249fbd59a2a6068c36050180cbff3abcf5faeb0 SHA512 da16160de58078dcf3f16a5a5916a5dc8ce338dbe6c910adf1375acb9bca3ef4937d3acb6787d47ef4070708dce4f221ad34be37b839bcc33945d6ae9ee1fbe1
MISC metadata.xml 733 BLAKE2B 903d85acefa054dd979ac181106cd604c351e4b81e18be7ad0f370501864f6789895244a797ec20041158d8c716907a06fa75c2ba4ea192e798719bbe73b1d45 SHA512 95806f8f442b0246867f0ba0ed70c093dfd772a558ae499be7e22bfe99cb3bc54debc7479ca9b4ac81a54156d3b8745cbb448e412f31ed2d5c43f76cbc642d72
diff --git a/dev-lang/typescript/typescript-5.5.4.ebuild b/dev-lang/typescript/typescript-5.5.4.ebuild
index 242c85963aec..ebdd7db72e65 100644
--- a/dev-lang/typescript/typescript-5.5.4.ebuild
+++ b/dev-lang/typescript/typescript-5.5.4.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}/package"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
RDEPEND="
net-libs/nodejs
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 146c95a7b04e..e6112340e480 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/cyrus-sasl/Manifest b/dev-libs/cyrus-sasl/Manifest
index cc7a34c19f35..39f55edc5d26 100644
--- a/dev-libs/cyrus-sasl/Manifest
+++ b/dev-libs/cyrus-sasl/Manifest
@@ -8,4 +8,5 @@ AUX saslauthd2.rc7 411 BLAKE2B 7cda36ea03aeea5f8e32c2fd0319a483dae78080fa213fb42
DIST cyrus-sasl-2.1.28-r4-patches.tar.xz 4452 BLAKE2B e75f89f0e4ce829b9b27ce0cf86d04e18e30cd851335a9be22235063b19731e312ab390be7b57f024b40074dc4d9373b520e4e9a22121dab9a5c4297378d8486 SHA512 33850bd3ac80721f2765414b19d1a3adaf92e973293910c0b19ef6fcdc3981a8abb3f4d6f487da71d1a7454375e77e3fafb892eace5aa37335841718fcc4c541
DIST cyrus-sasl-2.1.28.tar.gz 4034803 BLAKE2B 6cca8c26cebb9c2ee5d539c43797d30b6309a476ec4233225789978e1d7315c4ea5d2abbc7f5464be0f3c0de5fd9212706b43fbc92f40b76cd0b1013cc00f823 SHA512 db15af9079758a9f385457a79390c8a7cd7ea666573dace8bf4fb01bb4b49037538d67285727d6a70ad799d2e2318f265c9372e2427de9371d626a1959dd6f78
EBUILD cyrus-sasl-2.1.28-r4.ebuild 7061 BLAKE2B 2902d241cf2e83e9af8ba9cd2df8d67d765fa30ad5d125967d279d990e03c73cbecbce37e471486e68c12b76e1bf8c785f3b89e72499a9815b33f4ea81177412 SHA512 7b73764da8bdb25a3b859d19e50e24ab50523b116669adc11291d846d3153ffbfc3a3a74cd5bb1621969e0e43be1a68dcd3b9ef54e3098b0d06da6361ad584a2
+EBUILD cyrus-sasl-2.1.28-r5.ebuild 7650 BLAKE2B de3b4b63e14e5ce2dfc795e29cad00c262ce3f1c946ee08e26c4c03e8c1ea6bf789760a3087b828c362a690a9c339ad90d0a92693545d4912c835535093a58b7 SHA512 50e197080768def8bb0041833fa2794d22668d261c01f69dd0a0e0076048ebe4598328f7553dee69d5ffc1682fc0c83aaac0804f78e0f6dd1b4ff1022187bad5
MISC metadata.xml 720 BLAKE2B 2c8e6b0ca364214c9d09a26c561b2452f49fb7e2f348e299fbd08c698a814b9f5e75715ef58f600f3032044d298639bf8daf40fe4a1b5397e21fdf91b0811767 SHA512 4b9db09c9f9de1c0be4649ce421194dec5d805e858ec5c7a674351e17fff94074797288783be2813b8328868d641d475f5bc6cb63159e3ad1875af0e37196dc7
diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild
new file mode 100644
index 000000000000..358927ac57c3
--- /dev/null
+++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools edos2unix flag-o-matic multilib multilib-minimal pam db-use systemd toolchain-funcs tmpfiles
+
+SASLAUTHD_CONF_VER="2.1.26"
+MY_PATCH_VER="${PN}-2.1.28-r4-patches"
+DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)"
+HOMEPAGE="https://www.cyrusimap.org/sasl/"
+#SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz"
+SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~grobian/distfiles/${MY_PATCH_VER}.tar.xz"
+
+LICENSE="BSD-with-attribution"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample selinux sqlite srp ssl static-libs urandom"
+REQUIRED_USE="ldapdb? ( openldap )"
+
+# See bug #855890 for sys-libs/db slot
+DEPEND="net-mail/mailbase
+ virtual/libcrypt:=
+ authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
+ berkdb? ( >=sys-libs/db-4.8.30-r1:4.8[${MULTILIB_USEDEP}] )
+ gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] )
+ kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+ openldap? ( >=net-nds/openldap-2.4.38-r1:=[${MULTILIB_USEDEP}] )
+ mysql? ( dev-db/mysql-connector-c:0=[${MULTILIB_USEDEP}] )
+ pam? ( >=sys-libs/pam-0-r1[${MULTILIB_USEDEP}] )
+ postgres? ( dev-db/postgresql:* )
+ sqlite? ( >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}] )
+ ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}
+ selinux? ( sec-policy/selinux-sasl )"
+BDEPEND="virtual/libcrypt
+ berkdb? ( >=sys-libs/db-4.8.30-r1:4.8 )
+ gdbm? ( >=sys-libs/gdbm-1.10-r1 )"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/sasl/md5global.h
+)
+
+PATCHES=(
+ "${WORKDIR}"/${MY_PATCH_VER}/
+)
+
+src_prepare() {
+ default
+
+ # Use plugindir for sasldir
+ # https://github.com/cyrusimap/cyrus-sasl/issues/339 (I think)
+ sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
+ "${S}"/plugins/Makefile.{am,in} || die "sed failed"
+
+ # bug #486740 and bug #468556 (dropped AM_CONFIG_HEADER sed in 2.1.28)
+ sed -i -e 's:AC_CONFIG_MACRO_DIR:AC_CONFIG_MACRO_DIRS:g' configure.ac || die
+
+ eautoreconf
+}
+
+src_configure() {
+ export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/894684
+ # https://github.com/cyrusimap/cyrus-sasl/pull/771
+ #
+ # Fixed upstream in git master but not released.
+ use srp && filter-lto
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ # getpassphrase is defined in /usr/include/stdlib.h
+ append-cppflags -DHAVE_GETPASSPHRASE
+ else
+ # this horrendously breaks things on Solaris
+ append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -DLDAP_DEPRECATED
+ # replaces BSD_SOURCE (bug #579218)
+ append-cppflags -D_DEFAULT_SOURCE
+ fi
+
+ multilib-minimal_src_configure
+
+ if ( use berkdb || use gdbm ) && tc-is-cross-compiler ; then
+ mkdir -p "${WORKDIR}"/${P}-build || die
+ cd "${WORKDIR}"/${P}-build || die
+ # We don't care which berkdb version is used as this build is only
+ # temporary for generating an empty sasldb2 later.
+ ECONF_SOURCE="${S}" econf_build \
+ --with-dblib=$(usex berkdb berkeley gdbm)
+ fi
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ --enable-login
+ --enable-ntlm
+ --enable-auth-sasldb
+ --disable-cmulocal
+ --disable-krb4
+ --disable-macos-framework
+ --enable-otp
+ --without-sqlite
+ --with-saslauthd="${EPREFIX}"/run/saslauthd
+ --with-pwcheck="${EPREFIX}"/run/saslauthd
+ --with-configdir="${EPREFIX}"/etc/sasl2
+ --with-plugindir="${EPREFIX}/usr/$(get_libdir)/sasl2"
+ --with-dbpath="${EPREFIX}"/etc/sasl2/sasldb2
+ --with-sphinx-build=no
+ $(use_with ssl openssl)
+ $(use_with pam)
+ $(use_with openldap ldap)
+ $(use_enable ldapdb)
+ $(multilib_native_use_enable sample)
+ $(use_enable kerberos gssapi)
+ $(multilib_native_use_with mysql mysql "${EPREFIX}"/usr)
+ $(multilib_native_use_with postgres pgsql "${EPREFIX}/usr/$(get_libdir)/postgresql")
+ $(use_with sqlite sqlite3 "${EPREFIX}/usr/$(get_libdir)")
+ $(use_enable srp)
+ $(use_enable static-libs static)
+
+ # Add authdaemond support (bug #56523).
+ $(usex authdaemond --with-authdaemond="${EPREFIX}"/var/lib/courier/authdaemon/socket '')
+
+ # Fix for bug #59634.
+ $(usex ssl '' --without-des)
+
+ # Use /dev/urandom instead of /dev/random (bug #46038).
+ $(usex urandom --with-devrandom=/dev/urandom '')
+ )
+
+ if use sqlite || { multilib_is_native_abi && { use mysql || use postgres; }; } ; then
+ myeconfargs+=( --enable-sql )
+ else
+ myeconfargs+=( --disable-sql )
+ fi
+
+ # Default to GDBM if both 'gdbm' and 'berkdb' are present.
+ if use gdbm ; then
+ einfo "Building with GNU DB as database backend for your SASLdb"
+ myeconfargs+=( --with-dblib=gdbm )
+ elif use berkdb ; then
+ einfo "Building with BerkeleyDB as database backend for your SASLdb"
+ myeconfargs+=(
+ --with-dblib=berkeley
+ --with-bdb-incdir="$(db_includedir)"
+ )
+ else
+ einfo "Building without SASLdb support"
+ myeconfargs+=( --with-dblib=none )
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ multilib-minimal_src_compile
+
+ if ( use berkdb || use gdbm ) && tc-is-cross-compiler ; then
+ emake -C "${WORKDIR}"/${P}-build
+ fi
+}
+
+multilib_src_install() {
+ default
+
+ if multilib_is_native_abi; then
+ if use sample ; then
+ docinto sample
+ dodoc "${S}"/sample/*.c
+ exeinto /usr/share/doc/${P}/sample
+ doexe sample/client sample/server
+ fi
+
+ dosbin saslauthd/testsaslauthd
+ keepdir /etc/sasl2
+
+ if use berkdb || use gdbm ; then
+ einfo "Generating an empty sasldb2 ..."
+ tc-is-cross-compiler && { cd "${WORKDIR}"/${P}-build || die; }
+ export SASL_PATH=./plugins/.libs
+
+ ./utils/saslpasswd2 -f "${ED}"/etc/sasl2/sasldb2-empty -p login <<< p \
+ || die "Failed to generate sasldb2"
+
+ ./utils/saslpasswd2 -f "${ED}"/etc/sasl2/sasldb2-empty -d login \
+ || die "Failed to delete temp user"
+
+ fowners root:mail /etc/sasl2/sasldb2-empty
+ fperms 0640 /etc/sasl2/sasldb2-empty
+ fi
+ fi
+}
+
+multilib_src_install_all() {
+ doman man/*
+
+ # Reset docinto to default value (bug #674296)
+ docinto
+ dodoc AUTHORS ChangeLog doc/legacy/TODO
+ newdoc pwcheck/README README.pwcheck
+
+ newdoc docsrc/sasl/release-notes/$(ver_cut 1-2)/index.rst release-notes
+ edos2unix "${ED}"/usr/share/doc/${PF}/release-notes
+
+ docinto html
+ dodoc doc/html/*.html
+
+ if use pam; then
+ newpamd "${FILESDIR}"/saslauthd.pam-include saslauthd
+ fi
+
+ newinitd "${FILESDIR}"/pwcheck.rc6 pwcheck
+ systemd_dounit "${FILESDIR}"/pwcheck.service
+
+ newinitd "${FILESDIR}"/saslauthd2.rc7 saslauthd
+ newconfd "${FILESDIR}"/saslauthd-${SASLAUTHD_CONF_VER}.conf saslauthd
+ systemd_dounit "${FILESDIR}"/saslauthd.service
+ dotmpfiles "${FILESDIR}"/${PN}.conf
+
+ # The get_modname bit is important: do not remove the .la files on
+ # platforms where the lib isn't called .so for cyrus searches the .la to
+ # figure out what the name is supposed to be instead
+ if ! use static-libs && [[ $(get_modname) == .so ]] ; then
+ find "${ED}" -name "*.la" -delete || die
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process ${PN}.conf
+
+ if ( use berkdb || use gdbm ) && [[ ! -f ${EROOT}/etc/sasl2/sasldb2 ]] ; then
+ cp -av "${EROOT}"/etc/sasl2/sasldb2{-empty,} || die
+ fi
+
+ if use authdaemond ; then
+ elog "You need to add a user running a service using Courier's"
+ elog "authdaemon to the 'mail' group. For example, do:"
+ elog " gpasswd -a postfix mail"
+ elog "to add the 'postfix' user to the 'mail' group."
+ fi
+
+ elog "pwcheck and saslauthd home directories have moved to:"
+ elog " /run/saslauthd, using tmpfiles.d"
+}
diff --git a/dev-libs/imath/Manifest b/dev-libs/imath/Manifest
index a8fbb393a96b..866c00ae8f36 100644
--- a/dev-libs/imath/Manifest
+++ b/dev-libs/imath/Manifest
@@ -1,6 +1,6 @@
AUX imath-3.1.11-fix_cmake_module_export.patch 879 BLAKE2B 95ad45eb5011fd24517e510146475c6fd2dac6523143895f6898104f55ba8f178e7531ad5b156069a08ae516644908eacec51ba5d00675a2e3b95900acd270ca SHA512 c1a38c070ae714fc4fcc33f949b4e5dd371221bbad40210b92ae768cb8819cd5142ff8ce4540d808845e38b6f00418108393e2391b46d6aced65042b595fe8e3
AUX imath-3.1.11-use-correct-boost_python_version.patch 522 BLAKE2B 4522dd6d3911b0593d7300e01108f35cc05759e8a59f6ab7f438234632bcd5d12894e9fc4235e3fa970a4b365e9f7db4cd09e49520dd8b4a4c6b5adbb7186c0d SHA512 dd2d1ff0c7d4fe2236621ea80bcf12697c5398af40b59f1a2631f7a78ffbd2df91337d3f31ad6e50b5631b31c26b23f43b346429e440bb56d465ba84167c4da1
DIST imath-3.1.11.tar.gz 596585 BLAKE2B d5fc8d7607070bc96619e74eb67c60048695023c1baa715e3ab5de84a49bf1f7381cc19e3a047b75f8520e20a9976c58503b2063feb2add7b6dfcc7c73e13ad7 SHA512 0bc86bea3a2aca89d02b501b4fba3c13ca861e914cec558e820fe9e4c43ab14cac34e31ff278b8c35b5fe76f7bea32f2c8105c0d33eb92224eb23d42d7a402e9
-EBUILD imath-3.1.11-r1.ebuild 2041 BLAKE2B 826f77328b3899f083a9468f88c7305cfffdef646452e60f1286737d83dc2001fa6103cc787eefacfb60135ea897c191ca7b99de5048407fea0794378a3d3f7d SHA512 80dc40964cc8c560f81df320593d67d4387cb8a17d035d657177ef653e4e0777c09b8324dcf01889e0e303957206ded1de9f0456100733b9ac0052b219a276b9
-EBUILD imath-3.1.11.ebuild 1899 BLAKE2B 911fa12da74726b9c34b3b7f244eaf9d1931d7ee3007faeb06a34e2a80ac7abb1628959c6964b0d190ba0c4c904ebaf0bd794e4ef08cf5d7a8f8003386023025 SHA512 3902d97107186529b80317a56f21dafea83d7fe947b4bcf52ee4523716cefb97d54ecd81946773e14cc66f8f44db25758f85235d99934a1c99b6619050931e96
+EBUILD imath-3.1.11-r1.ebuild 2035 BLAKE2B 033a7f8b77107591add2fd659fa6277668b750bb35e9923a26f887fb515ce267663b59829b530aadf162bd225a560ab2bece11efdfc5925065ca14bb8f8e8cd0 SHA512 ce374ba19fd50d74e836101e8a957a4b8d7ce1530516c50ecf11d11ce8bc0382813e78862d2fd9b18f4c3a6e7f9713b87c092582bc7224aaaeb02f451932477c
+EBUILD imath-3.1.11.ebuild 1893 BLAKE2B 3b18f7907dace4eeeee2995250ee51ff55cee60fa849b7bd043b504af2fbdd937973ecc7d8c19901eefd070cf811b340ef4ab1a5b39a85b7d274d6122b912435 SHA512 173f7853ec138aaf811a86944d757c353cd9005e15a7bd1e55351d4278b5d3735e2f8733fd3a96bf0ea8fea74e671e592d978c65472df0b2fa6a806a4a454f13
MISC metadata.xml 821 BLAKE2B dba5ad76f16ed8f83cfde2ce90eab3a0aec0a86e1f34d55e4728b212febb007c45b4af90ee27bce4ae7a144e26dd3f90c43b0e84a8929883a8e03d6d2f24ed00 SHA512 af62fc3e361ff228c9a50211c0be2c05d100b4fb1fb279fa42b8aa97d8f23f305f67ba20c3fc1c6abfe46a8605993e1e285760b62008c266342792963f9f4602
diff --git a/dev-libs/imath/imath-3.1.11-r1.ebuild b/dev-libs/imath/imath-3.1.11-r1.ebuild
index a15ba7642035..64c6c851e510 100644
--- a/dev-libs/imath/imath-3.1.11-r1.ebuild
+++ b/dev-libs/imath/imath-3.1.11-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="BSD"
SLOT="3/29"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc large-stack python test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/imath/imath-3.1.11.ebuild b/dev-libs/imath/imath-3.1.11.ebuild
index 6da867303ab9..79345be46be9 100644
--- a/dev-libs/imath/imath-3.1.11.ebuild
+++ b/dev-libs/imath/imath-3.1.11.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="BSD"
SLOT="3/29"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc large-stack python test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libpfm/Manifest b/dev-libs/libpfm/Manifest
index 9be0a3708c40..541cde7f763b 100644
--- a/dev-libs/libpfm/Manifest
+++ b/dev-libs/libpfm/Manifest
@@ -4,5 +4,5 @@ DIST libpfm-4.12.0.tar.gz 1109288 BLAKE2B 035133d98305317b8331de9f3d986bf37b290c
DIST libpfm-4.13.0.tar.gz 1128221 BLAKE2B 71fddec8993acec5c14d140d80804d41a12ae2fe22368b74bf94f10f95f51946bf9150b4329ca481756228366fc86b1ff5f795a97de181d211dc175c374a5653 SHA512 e61b210aa2ce80f0e47603c88eee2e4f2fe30ca2c0e194a5472b6a8de3bf9dc1085e5261bbb9ddbe5b6531c4b391fb34f20d038e5ebd8e6f4c14c2112aee508f
EBUILD libpfm-4.11.0.ebuild 982 BLAKE2B f8eff230a0b72c53ea34c7359bd4acf9f870a76f9d249aeca7286ed6afe44ca1cb484514f908af2d8fe38c101ed2ead981b2a2e51feaea8036c36fd3cbe2e375 SHA512 64cfe4cb1fa6cd6f7fa3701fda7514056b228ec9eb25d71a4206d0eb93bb966db7ee2df4bdd50607eaad3285cddcaebdd6a3612bab355dfb09986c6d2e91e37d
EBUILD libpfm-4.12.0.ebuild 989 BLAKE2B ad16fd930e06927adb7dc649e281719881228723c3b051efd8b25b47da7fbbba631ce5332a06dfb346cf678656638de876f69d3ea259a3eeb5e7477c334b0e3b SHA512 323798d793de52d76a267a2d2e0582785ab790804ccf7bfdc25f170364bc8c5ec9c2580171b97b778b162510968c9968a2ca4fb06ad9be7f573f65fdf651bd1a
-EBUILD libpfm-4.13.0.ebuild 1115 BLAKE2B 2dc54ca1dae286261f274537cd10db73a370b5ac1104ebf91d679d050610ac1782ca4c0d782cb075e1553e1141da8c7b2256bc772fd9e9951f3a8071083a69aa SHA512 b6e2ab4c0a14b928465df308d4fb21f764a27cde84822229077b729368455f531821125fd9d3e60b2acfaca2b208ca1d4d7db532197e3cbbc26931ae57f6f9b2
+EBUILD libpfm-4.13.0.ebuild 1113 BLAKE2B 1c1f5c2618264e7dcc44090b7130777936b59e52baafbc126b918cbdc4a1f44a78970b978fb78ad80af24cf9fa2ded6a286b3a2e8e1a055656ae2071afc6e262 SHA512 9a64696efefc12777ec9b377c1539bfb4e9adaf1e3aacf287b58006f95ec6acf969bac2eb59b62cd3d4ed27478060184291003d48d20fc568664e8e6b858b7dd
MISC metadata.xml 246 BLAKE2B 08a76e53ab8da2beee24c0920d47104aefd113853da0d9295967f0db8800717ea4486bddfb9ea1dd83039bb8f8deaf99edb834e2ed2bfe0207282130c7878a90 SHA512 7123d176941aa889b85a3fb204987908d69d05cfe577678b8e8bb0a4512b6a274dfb7e0ad1d2f5d93078512b78f89227712fdd3262fed332caafcaa40ffbc735
diff --git a/dev-libs/libpfm/libpfm-4.13.0.ebuild b/dev-libs/libpfm/libpfm-4.13.0.ebuild
index 8b7578d070a8..cc9298b12519 100644
--- a/dev-libs/libpfm/libpfm-4.13.0.ebuild
+++ b/dev-libs/libpfm/libpfm-4.13.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/perfmon2/${PN}4/${P}.tar.gz"
LICENSE="GPL-2 MIT"
SLOT="0/4"
-KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="static-libs"
PATCHES=(
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 82b8a493acd6..ea468943df39 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/camlp4/Manifest b/dev-ml/camlp4/Manifest
index 4c0a573bf805..d3af21d20ee6 100644
--- a/dev-ml/camlp4/Manifest
+++ b/dev-ml/camlp4/Manifest
@@ -5,10 +5,10 @@ DIST camlp4-4.11_p1.tar.gz 650280 BLAKE2B 6fe46b49c1f2b2e5fc87fbbbdba3ccae795c55
DIST camlp4-4.12.tar.gz 650428 BLAKE2B 4957d3db73ec82fbac58dd95fa13c48f9f8480a70cd6bded43a00df0a182f9b9e31a43acef8264f9d940776667d10b0a5c46bded59ebf4a645719264628428fc SHA512 0a19bb596e47076a28a6bea62007f1d3b59c4d688075f6b723abaa205c555707feb4ea0624259994a4ba5251fdea9dc61cdc936dc13611b36937e755a4bc9b7b
DIST camlp4-4.13.tar.gz 650642 BLAKE2B 5bf70b21f47eefe4631227d0d30fdd08ab965020026d0183fc94b9dbfd1eee45626afbe62bf9507b1a887217cf9245901d40f25cce9430155eb9ec1ddc577554 SHA512 d3307bd11b813540d126719c0afe7e75a7740d0851b272be9bd1a28e8b1ab1ed9a7576109000c8d6cee7ece7f777122aa83917a48147d42ed8f4d72994397819
DIST camlp4-4.14_p1.tar.gz 641790 BLAKE2B 3e1054a924956e9c23d43fb4ef00cf99fe09f6d2a5eb4216cb3d5079a439159d36703b6ae268789d73e51e87ed0329531b25c2e846df03c4ae99b1a6403b84c3 SHA512 1853ae0465a1366cf73d7aa9de56c037ef3d4bb5b341fe3eeb39677b5b08bda44316634b93d5d35d917a98dff8eb40da974937f714ab609818e7d25f716de811
-EBUILD camlp4-4.09_p1-r2.ebuild 1088 BLAKE2B 834b60524d28f42e2900655ac1221b5ebce8c7df78586bdbd5b4c94f4e0a0c7b2b3952b8b4fcc5035929d6e9d9b2d329aeddd81517ac9d17435e582e4eee669d SHA512 8b472470f27c1815ede6aa4afe3c75656c4d3fa3af59ab410b155ffcaa1da1ba20cecb9024f9535b12a89e82656875c611146fef1d63993e7ce9ccc327d93c79
-EBUILD camlp4-4.10_p1-r3.ebuild 1103 BLAKE2B 59bc6d34a2876d2b7e272a393edf547dbc510338f0e65e0ba2629a1358588f5c3591629d668e50d8b00d55b44c9f7e9f1e30bd53246335d02d79a8f2d7377e74 SHA512 236c074b0c2c0a031e2932bcca507f57a8e0108daf0db239fdb056e0e7371f545d1bffbc4fb8c0ee9bf800feeb5857dd4fcafbd119eb7b92b06e90893fbedce7
-EBUILD camlp4-4.11_p1-r3.ebuild 1098 BLAKE2B 6a28fb79832f1328b162f6f49ed6c179162b845679f22cf675f0ef71f89b4a2cf5e676380bb49e218a8d7985ce35fa95adf925e1df36664fe2e3e081a399274d SHA512 94ecc0ec717f1bb6b470c4bcb290973a97da5a5d7c5669bc7f7de634477f4df99251520bc2b1196ea0bdb95332021d23c33227c1e726cdc1ea7f8c55f66da9e1
-EBUILD camlp4-4.12-r2.ebuild 1103 BLAKE2B 59bc6d34a2876d2b7e272a393edf547dbc510338f0e65e0ba2629a1358588f5c3591629d668e50d8b00d55b44c9f7e9f1e30bd53246335d02d79a8f2d7377e74 SHA512 236c074b0c2c0a031e2932bcca507f57a8e0108daf0db239fdb056e0e7371f545d1bffbc4fb8c0ee9bf800feeb5857dd4fcafbd119eb7b92b06e90893fbedce7
-EBUILD camlp4-4.13-r2.ebuild 1103 BLAKE2B 59bc6d34a2876d2b7e272a393edf547dbc510338f0e65e0ba2629a1358588f5c3591629d668e50d8b00d55b44c9f7e9f1e30bd53246335d02d79a8f2d7377e74 SHA512 236c074b0c2c0a031e2932bcca507f57a8e0108daf0db239fdb056e0e7371f545d1bffbc4fb8c0ee9bf800feeb5857dd4fcafbd119eb7b92b06e90893fbedce7
-EBUILD camlp4-4.14_p1-r2.ebuild 1269 BLAKE2B a882d125f425e42742b2c8a69bd714230135970121b2c49c21e56be55a61afe5a6ca9fc1056ee72cb6a58ad4ef63d9ece5e264ff6b6b0f047131e5ffaeee1370 SHA512 7efc80916115559b9ea33b5f0902a953715706eb3fbe98f0f5775b6a80f7248e178d66c3c78f708052955bd7e77723f8c3c603b320253cdc0e306e36b0e1319d
+EBUILD camlp4-4.09_p1-r2.ebuild 1082 BLAKE2B a1baf9bed3524a84cf681e793731d56a5f8bb7085b8c6a0fa619b0e25b2d346c3261d0979d8bd9bb66522b1b0940d3caa61aa8258aa0be141ae9f696648143a0 SHA512 556f897c10b8e67cc98de998433771d5e5cb48bf59b95aa92f658b96d27a04c5d710602531ffe191d421b86d7d749d2161562a87fcfd184d54257a569387af44
+EBUILD camlp4-4.10_p1-r3.ebuild 1097 BLAKE2B d28f0531101a0f011e73760905a5166b1f26a97cd84dff308d1201182ac877608cdf6d8c8f21abb76dd0c88eb7fbf3af116de77ca91563d1d460f0d9d843b9e0 SHA512 18991cec461782db8c4ce4e76fe41d0321fb180eb793e8352840cb1adc434bc4d0ac31a7824a4939a520e2d8d628817551b770f57b745732ffa77f6da4d66b80
+EBUILD camlp4-4.11_p1-r3.ebuild 1092 BLAKE2B ea431b13541ce4a68c356640d4020b76b10bd2e090d6b8a5d08b7548eff3dba8233c52934cde18f4110ebff225d4fb7b7e65f0ef5d2658d285edd34519c4d9cd SHA512 4c13af6a4add3f01c345372ac1fe3d2ebaa2022aeee76d39ae82b7758b53c62b592a793dc6160fd615d2a77de454d0c19b6b610c95651bcbb53e3d4b11260484
+EBUILD camlp4-4.12-r2.ebuild 1097 BLAKE2B d28f0531101a0f011e73760905a5166b1f26a97cd84dff308d1201182ac877608cdf6d8c8f21abb76dd0c88eb7fbf3af116de77ca91563d1d460f0d9d843b9e0 SHA512 18991cec461782db8c4ce4e76fe41d0321fb180eb793e8352840cb1adc434bc4d0ac31a7824a4939a520e2d8d628817551b770f57b745732ffa77f6da4d66b80
+EBUILD camlp4-4.13-r2.ebuild 1097 BLAKE2B d28f0531101a0f011e73760905a5166b1f26a97cd84dff308d1201182ac877608cdf6d8c8f21abb76dd0c88eb7fbf3af116de77ca91563d1d460f0d9d843b9e0 SHA512 18991cec461782db8c4ce4e76fe41d0321fb180eb793e8352840cb1adc434bc4d0ac31a7824a4939a520e2d8d628817551b770f57b745732ffa77f6da4d66b80
+EBUILD camlp4-4.14_p1-r2.ebuild 1263 BLAKE2B 9f73218cfa00fd6b1cc12ab4d4e9adabaa70a0dca5efd68540a85c1e547d43aa25626f13fa11574cafd0b12a7d8d0d703e9faabbe066fa4e89e916aa9484a0b7 SHA512 b4cfd64f9670a51d528663c12b9618d530815e0f959a64d28b34d1829d4052886c35046f0604bd7f2797875f0547a1826cf954b4b9f3e45d104b01a504f2b85b
MISC metadata.xml 311 BLAKE2B df7b6782aa51573cacb68804c03a7041d38121431bf08768497e9dafb904c3aef215665fff86c636a6040d0e6bea4912153f5e7adce8b5e5b55084dd740e158a SHA512 27e477a667e95796be69cb2648c09d364236b3962338754e3f27d9ca8c64612e4e24a519dc62c4da65881efd751db229f1cfbee6ca89446a4997e13241d448a9
diff --git a/dev-ml/camlp4/camlp4-4.09_p1-r2.ebuild b/dev-ml/camlp4/camlp4-4.09_p1-r2.ebuild
index 81cf455621fd..ceba74ce980b 100644
--- a/dev-ml/camlp4/camlp4-4.09_p1-r2.ebuild
+++ b/dev-ml/camlp4/camlp4-4.09_p1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
LICENSE="LGPL-2-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt"
RDEPEND="dev-lang/ocaml:0/4.09[ocamlopt?]"
diff --git a/dev-ml/camlp4/camlp4-4.10_p1-r3.ebuild b/dev-ml/camlp4/camlp4-4.10_p1-r3.ebuild
index 64641f012733..0b156607191c 100644
--- a/dev-ml/camlp4/camlp4-4.10_p1-r3.ebuild
+++ b/dev-ml/camlp4/camlp4-4.10_p1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
LICENSE="LGPL-2-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt"
RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
diff --git a/dev-ml/camlp4/camlp4-4.11_p1-r3.ebuild b/dev-ml/camlp4/camlp4-4.11_p1-r3.ebuild
index b3c8eb765030..d9e1974d1574 100644
--- a/dev-ml/camlp4/camlp4-4.11_p1-r3.ebuild
+++ b/dev-ml/camlp4/camlp4-4.11_p1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
LICENSE="LGPL-2-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt"
RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
diff --git a/dev-ml/camlp4/camlp4-4.12-r2.ebuild b/dev-ml/camlp4/camlp4-4.12-r2.ebuild
index 64641f012733..0b156607191c 100644
--- a/dev-ml/camlp4/camlp4-4.12-r2.ebuild
+++ b/dev-ml/camlp4/camlp4-4.12-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
LICENSE="LGPL-2-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt"
RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
diff --git a/dev-ml/camlp4/camlp4-4.13-r2.ebuild b/dev-ml/camlp4/camlp4-4.13-r2.ebuild
index 64641f012733..0b156607191c 100644
--- a/dev-ml/camlp4/camlp4-4.13-r2.ebuild
+++ b/dev-ml/camlp4/camlp4-4.13-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
LICENSE="LGPL-2-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt"
RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
diff --git a/dev-ml/camlp4/camlp4-4.14_p1-r2.ebuild b/dev-ml/camlp4/camlp4-4.14_p1-r2.ebuild
index 9f7b215b7642..c907ba571e35 100644
--- a/dev-ml/camlp4/camlp4-4.14_p1-r2.ebuild
+++ b/dev-ml/camlp4/camlp4-4.14_p1-r2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${P/_p/-}
LICENSE="LGPL-2-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt"
RDEPEND="=dev-lang/ocaml-4.14*:=[ocamlopt?]"
diff --git a/dev-ml/labltk/Manifest b/dev-ml/labltk/Manifest
index 31d7a8197e0e..ff3d5efa6af1 100644
--- a/dev-ml/labltk/Manifest
+++ b/dev-ml/labltk/Manifest
@@ -13,9 +13,9 @@ DIST labltk-8.06.11.tar.gz 372194 BLAKE2B ea81662201f6166cd6fb46fe1681ffdab94703
DIST labltk-8.06.12.tar.gz 372215 BLAKE2B 27718ad287954c11c0e77579239ad9ad53f4df308f3af3c482c40504e6426b4366d2c3de3acb36ca39e7fd404964fe5caa53a0b47702a0bc45ae1266765e90a0 SHA512 e1564ab2d8922276bd8ad586b37308d60ca2dd563bac3cdd992d8a6ba4de26e5499350a62a1d4cb2bbb9a5b7aff609b5187aad5fba118eb55d1b4c8355d2979a
DIST labltk-8.06.14.tar.gz 384755 BLAKE2B f629a887353f78b388400e1e6e8c242f9d3d2f94ffc0bb2d4d0578bf79efee86426c6c3ee409aabded221d8ead0b7c52e4fcbc777381b3da8bdfd6174d42ffbc SHA512 7e2cfbdb44851e48e1cbde62dd185d6f6f6b7b83d9b835e77ca964b97d05daf07b1c4d2224b5e41deba21c4b4ae64f6de9b47694022c5ffe6a67eee51d943fc9
DIST labltk-8.06.7.tar.gz 370870 BLAKE2B 2d836c824d9adbd4f03d0e7e81faa51669837eecb4f94f6c89c657966774fe7d6ed928459be3ccca7fd3e7cf67a54ee63f7d2d08dcc8b7e853f5ad64769b33a2 SHA512 3c7352d14bc337adfb1939e72bd2658bb5e60b463f10f3748779084d1b7a6e6225028c775b548e355d69984a8944b91580fa978ff904b20b8b762ba9046f5e7d
-EBUILD labltk-8.06.10-r1.ebuild 1384 BLAKE2B 2268c70f73d91e5c5ee8bccf1ac36693b60ea2bfb683ebf7c5547b6076a1b5b72e58a114ee735b93ef1387a4a0f934f580896fb7d3e3ba01f6e04878cb627435 SHA512 14ad6218a654ac2f617b73829213ec31f0630a8bfc485e1c872ed4ac569613e0e6754888945fd0518804b401183b30d851cbcb57ae07de136b0bcd619eaa6361
-EBUILD labltk-8.06.11-r1.ebuild 1140 BLAKE2B de82a222c7bd37eca0bdfaff76ab13f13460fb229c54d713d84a1897e46fe4c92601c13f0f1c24a4e688f36eb5db3d9f407d78cd5dca7689cd9aebaaa65720dd SHA512 881a1a1a53dce9786fcd7742d66bc273d56b98b6b39409c968723af2772d866d720638fbc4cebc72784af52545173fca34190985ce5c34f5cc62cdf5c9724896
-EBUILD labltk-8.06.12-r2.ebuild 1293 BLAKE2B fe34d864a4232599c78b929794db5ce9ddfe0444fa2a2d1c7eb1d999517db747a2715467d18d06781855df0a1424d1518f29d7303fe17e182490da16ded17504 SHA512 b0786f51e8606f9f07dab7ef985350b8c07075027c80d83ce249a1a1dc64efab2eaa81bde142e467be17cbfbc2d89059625dfab818f2b4bb956d0d20e69ba36f
-EBUILD labltk-8.06.14.ebuild 1169 BLAKE2B dcb78c56fa4c10745955155aeee3d95f790d933e5296d4abc97dc1c6f73873591e332f0bb9ac57eef4d430379dbd56d1fed947153558ce515c20326dfb15f5f1 SHA512 9c13a07afcc905de357e5621ca8ce77b7adb669af80a94a5f4d45cf91a00ae8d65b081c845cabfaae9b0536eb4f2d255eeb8dde85be824d4bdb7de0c8f5dbe6e
-EBUILD labltk-8.06.7-r1.ebuild 1211 BLAKE2B 370fc276c5df5f5a2ca902ee8c5d950b847cca5bde8e405c2cb8fd607784244cb9be4cc7bb779cb5b38cb2dd0c3425096c966a2aa4d1f2c7aa0c68a3cfa784cf SHA512 a5458fd08adee2cb8cf124a737b1092666a1ae600c440dcde5b21eff4209c00bc1ebe5f0f6355f20efb46d926e32a2aefdcbdaf36520ce5e47a5c44a8445d5b8
+EBUILD labltk-8.06.10-r1.ebuild 1378 BLAKE2B 79a25f8666a59424d1ac0b2feedbbe5bc641f99776de185500bab494ce63ca2777d91618665fb24ad68862c95c6534e5bc53e6bd0ffb21457858a2194c669d52 SHA512 a5872b42ed6ba1d5769dc802da2134438446e1a0c1d150456596abebe27a7fdbc96740338a10cd43c59fc8ad696f824bf969889d939f244b0caafb352a5042ad
+EBUILD labltk-8.06.11-r1.ebuild 1134 BLAKE2B 1557a5c1edb988f75b022ade87b7fc0451b026c6ef3682b102986df58cc40584563b50748478c0b0575547ff31f12a4896caf6e50f25399886ab839e64575ee3 SHA512 1f8afee0192a8d6404fd15f860f77846a3d50428b693e33569d2cb780a93594b996b63ca19a929fec8c1a0439d169471ef462ef44d1213f79489878a1a2147a7
+EBUILD labltk-8.06.12-r2.ebuild 1287 BLAKE2B 92c6f2fe83fe8b742aad041f3a0185313b96d3c9233f0cf0ddb81e1f1c0c91d86211715a588d706f866c75d74ce93566a425f8ec77160a002a9a9c03e434dabd SHA512 5105852f976185cdf5aef678503e311be499d686b743d9d18b39e34f686f808239d702e71293e5ad0035f0d7fff0cee7ad6ce621a1696f8a78f2b7fd3df02547
+EBUILD labltk-8.06.14.ebuild 1163 BLAKE2B 57d078502a23afb30d36961e84738ad9fab7a13019f1b93e84ed715ecc5b8e4eb657199eb121291d254aafff634a6b478ac94678ed52ed789216da70a4c7099a SHA512 e11b9ab0e8e615239a300c1a58934fb82ffd7bff0f4ff3b43155d319a4665aec483702b3842ad19ba18540dfb2650eebf889f7a7bcea71eaf80e0ff3edce16fa
+EBUILD labltk-8.06.7-r1.ebuild 1205 BLAKE2B 5bdbcbae3e316218eb5de5c9faf2512879d84f440729722a97bb0be7963bcb44e5ebe407c82d9c3a3f7c32c56399594c80fb0765ff322cc959529efb3cf6c0e4 SHA512 4a2df0dc884243df94640f59c4657c43931eeee2a2590199e6655f6891951dcf74d7ecac2b2853d78e87020db4e1fe7ee6cdcddee32217e977dc3c8a589c7477
MISC metadata.xml 313 BLAKE2B aae3866559a63cabfc03f6e436564e5592f62c910cce24c44f5b217ef51f6f391ae9499167df4399491d5c89132ce857edcd50354bc6ac1a2bc6db9c829c639c SHA512 07873e6c2cadaa8ae45983cba98116688a436cf5071b0ce39c3b3472783ab5b3ab32052a58df81a9e2e26b155bff0c5907f82c7408962380b4d31d2d8dd04d09
diff --git a/dev-ml/labltk/labltk-8.06.10-r1.ebuild b/dev-ml/labltk/labltk-8.06.10-r1.ebuild
index e6d19e54776b..af13980e03aa 100644
--- a/dev-ml/labltk/labltk-8.06.10-r1.ebuild
+++ b/dev-ml/labltk/labltk-8.06.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-warnings
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt X"
RDEPEND="dev-lang/tk:=
diff --git a/dev-ml/labltk/labltk-8.06.11-r1.ebuild b/dev-ml/labltk/labltk-8.06.11-r1.ebuild
index 12f8405e4461..8ea74b4dcc2a 100644
--- a/dev-ml/labltk/labltk-8.06.11-r1.ebuild
+++ b/dev-ml/labltk/labltk-8.06.11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt X"
RDEPEND="dev-lang/tk:=
diff --git a/dev-ml/labltk/labltk-8.06.12-r2.ebuild b/dev-ml/labltk/labltk-8.06.12-r2.ebuild
index 4086f1f797c1..010fd3a179b9 100644
--- a/dev-ml/labltk/labltk-8.06.12-r2.ebuild
+++ b/dev-ml/labltk/labltk-8.06.12-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt X"
RDEPEND="dev-lang/tk:=
diff --git a/dev-ml/labltk/labltk-8.06.14.ebuild b/dev-ml/labltk/labltk-8.06.14.ebuild
index 230eca287bba..912cef12ae8e 100644
--- a/dev-ml/labltk/labltk-8.06.14.ebuild
+++ b/dev-ml/labltk/labltk-8.06.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt X"
RDEPEND="dev-lang/tk:=
diff --git a/dev-ml/labltk/labltk-8.06.7-r1.ebuild b/dev-ml/labltk/labltk-8.06.7-r1.ebuild
index 58a37bddca04..7d8be420df66 100644
--- a/dev-ml/labltk/labltk-8.06.7-r1.ebuild
+++ b/dev-ml/labltk/labltk-8.06.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt X"
RDEPEND=">=dev-lang/tk-8.0.3:=
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index c7688504aea0..4989ee3d6e34 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Net-Netmask/Manifest b/dev-perl/Net-Netmask/Manifest
index 0bdd82efdcd2..e7c301d0df6d 100644
--- a/dev-perl/Net-Netmask/Manifest
+++ b/dev-perl/Net-Netmask/Manifest
@@ -1,3 +1,3 @@
DIST Net-Netmask-2.0002.tar.gz 44672 BLAKE2B e0237b184d0adbab3a66852052dfaace317b9c9751b85967735ca38ed44dd17f93126af7b0c2e3b0b146ef3a7aea9da4d2518bbd142fda45b48404bdef1e7655 SHA512 60cd9de1cac95516515428eb7d1c883b5260333768c363b47a87bb404b13bac713746e7512ff1f52bf3e5c8344f0d38889bba44a2c84b8ddf36e969d63ea8373
-EBUILD Net-Netmask-2.0.200-r1.ebuild 597 BLAKE2B 0519ecf66b6d3f3ba1953dddc43f87354f6fdac375198b16193da01a2c50032a2d7fdd63d4ee70318f2c93002aec078db20a38fdf686bb15c5df46d1349354d9 SHA512 2debb1c433c22fa6a162c528539d545d76ce0b7e488e525cca91da894510f3e3dfb9caeffd0a56d60b61a167c3202fa4e1b8c3874f60730b4a9e78a45aff5258
+EBUILD Net-Netmask-2.0.200-r1.ebuild 591 BLAKE2B c8424efd37d448fb914fe5c390aeb5e60eca39797956073c71296fc9c577eac9595fd9b38a72ae9f259e60b46225dff3c8627f0b003daabbed559be8509e964e SHA512 a3f7f9960e790d421be893fb76114647de188fc58e599071ba8a51c0e4883d8ee882ae6049a3a9040db7722c3906cc3c1f3f093ca597d47286af27734b3f02df
MISC metadata.xml 395 BLAKE2B 6e3806778598ecae18cce94dcf394928164e7e6333ddb187dc214cc6385d9ab60f9edec76370e103798091838de551fb730cf85c95e0634ae27cb7a4303e7e78 SHA512 a824fea547e809f4547289cac4d71625f1b3751fa24b20e1d2a162dad791d7061501bda9a96738a1ed2ba9ad4f3ea018fe566ee84b9dc5dc32662ad04d4bdb9b
diff --git a/dev-perl/Net-Netmask/Net-Netmask-2.0.200-r1.ebuild b/dev-perl/Net-Netmask/Net-Netmask-2.0.200-r1.ebuild
index 015de9119daf..bf609062e32c 100644
--- a/dev-perl/Net-Netmask/Net-Netmask-2.0.200-r1.ebuild
+++ b/dev-perl/Net-Netmask/Net-Netmask-2.0.200-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse, manipulate and lookup IP network blocks"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-python/Babel/Babel-2.15.0.ebuild b/dev-python/Babel/Babel-2.15.0.ebuild
deleted file mode 100644
index bc931d617229..000000000000
--- a/dev-python/Babel/Babel-2.15.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-# see scripts/download_import_cldr.py
-CLDR_PV=44.0
-DESCRIPTION="Collection of tools for internationalizing Python applications"
-HOMEPAGE="
- https://babel.pocoo.org/
- https://pypi.org/project/Babel/
- https://github.com/python-babel/babel/
-"
-SRC_URI+="
- https://unicode.org/Public/cldr/${CLDR_PV%.*}/cldr-common-${CLDR_PV}.zip
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158
-BDEPEND="
- app-arch/unzip
- ${RDEPEND}
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-src_prepare() {
- rm babel/locale-data/*.dat || die
- rm babel/global.dat || die
- distutils-r1_src_prepare
-}
-
-python_configure() {
- if [[ ! -f babel/global.dat ]]; then
- "${EPYTHON}" scripts/import_cldr.py "${WORKDIR}"/common || die
- fi
-}
-
-python_test() {
- local -x TZ=UTC
- epytest
-}
diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest
index 41651991442c..a1de712cdcbc 100644
--- a/dev-python/Babel/Manifest
+++ b/dev-python/Babel/Manifest
@@ -1,7 +1,4 @@
-DIST babel-2.15.0.tar.gz 9390000 BLAKE2B 9cd99524dbb191b5b8835452118b57b23abc89123e358a29de2375263a0264a1ea4c71324632eff8711cab7dbb40a20e97acd8e0faa448872353852b064ca524 SHA512 8cff4dbbe84047f7e8b625772036d2a23b6f7dfc36aa15332e581d4331fdac1d0308341294741afc43f3180368a7cc7675f68f28bbf94a621c693a822d4a2028
DIST babel-2.16.0.tar.gz 9348104 BLAKE2B e8b674312140dca805b3faf4531493d613b663d4a04aa42a86438d49dd547b598eec9e3c3ca79d715d1c1589f7d416073fcf7e58df468e7c449fa05c70e7b776 SHA512 c80b52cd38eb2fb34b1d19ef3b6c50c16b129a4137d42eba900e3f77e81a5ad03ca319aa37dbdfd3bb7cbe31adbfa6007413962c348912dc9dca09d55fa4438b
-DIST cldr-common-44.0.zip 31750682 BLAKE2B a6f708d6c5bd02efc1e0672250b181542fb0f91d48bbaabddfc3b6b9e21201e3c9e6d09222cbc929b4ae654d2a0804a90f77f384df93577af188a907ce20bd61 SHA512 f2cd8733948caf308d6e39eae21724da7f29f528f8969d456514e1e84ecd5f1e6936d0460414a968888bb1b597bc1ee723950ea47df5cba21a02bb14f96d18b6
DIST cldr-common-45.0.zip 31812363 BLAKE2B 031d08f2db4a6c75585488faf43196a912e348edc9ff582e9c507c8f1c8ae2cf7c86aaa8265a8fa60540c2b3f4844d0aa01dad516344195bd4d40926d65a48fc SHA512 638123882bd29911fc9492ec152926572fec48eb6c1f5dd706aee3e59cad8be4963a334bb7a09a645dbedc3356f60ef7ac2ef7ab4ccf2c8926b547782175603c
-EBUILD Babel-2.15.0.ebuild 1198 BLAKE2B cfdfc98f3d94121f62e6a796d9162d0b176a720ea1e19779be5ef7089c46457cde5d196ee14b9a0fa32e0a34725869e9b2a187522c95e9290f25b7bf844e4651 SHA512 132463347450f893b97a427ac6630738e70c48b4cc3f5468728b64b8a821be6b496fcf8a7d9e2ffb816305497d82dedfc3c83b47cd9c658e2e5dd985d194ffe5
EBUILD Babel-2.16.0.ebuild 1213 BLAKE2B aac2723a44e2617277405cbce1504ac5530779be2b5ecb066be3525f94a7409dbbd026583c079acfb34c65796b354851b1901af72574087294cb070a6f3d7ad2 SHA512 860bcd0018e3e409de27b2145b2348eb1b059c2b6a0aad05da58ee7277de74a248d83679727cade653e0209fde8071f6c27880adbbb092e9de8c63652a2586c8
MISC metadata.xml 840 BLAKE2B febf5fd07590366dd842c63efcca3d7742e2b21e8272d666e0c0dfcbd513c76e7a4f048631a649be8cb0463bd7f983ba303598ada3e7d0be458fdc31e3c639d0 SHA512 f931cae138c9b74a455884857feabf8190b4c3f61ee97ed373cafe79b97b8b58c0821c12537c7cb6a372961d06ba4695779199097ea5cb8c851249dbeefb6517
diff --git a/dev-python/Faker/Faker-26.0.0.ebuild b/dev-python/Faker/Faker-26.0.0.ebuild
deleted file mode 100644
index 630ce3773f17..000000000000
--- a/dev-python/Faker/Faker-26.0.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022-2024 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..13} )
-
-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}]
- )
-"
-
-# note: tests are flaky with xdist
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
- epytest
- epytest --exclusive-faker-session tests/pytest/session_overrides
-}
diff --git a/dev-python/Faker/Faker-26.1.0.ebuild b/dev-python/Faker/Faker-26.1.0.ebuild
deleted file mode 100644
index d05cd1263fd7..000000000000
--- a/dev-python/Faker/Faker-26.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022-2024 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..13} )
-
-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}]
- )
-"
-
-# note: tests are flaky with xdist
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
- epytest
- epytest --exclusive-faker-session tests/pytest/session_overrides
-}
diff --git a/dev-python/Faker/Faker-26.2.0.ebuild b/dev-python/Faker/Faker-26.2.0.ebuild
deleted file mode 100644
index d05cd1263fd7..000000000000
--- a/dev-python/Faker/Faker-26.2.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022-2024 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..13} )
-
-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}]
- )
-"
-
-# note: tests are flaky with xdist
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
- epytest
- epytest --exclusive-faker-session tests/pytest/session_overrides
-}
diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 121a0180d15e..b432d658c1c1 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,12 +1,6 @@
-DIST Faker-26.0.0.tar.gz 1763318 BLAKE2B 63cf76993c3e4fc229d5d80f3cd03d964f5f7f6fc7f9cb1aa272c075360ebec57289139d09d11d181436b30cdb5abc7fe7d7e5cc11d63e12b0e8746605f85d6a SHA512 ea09d4222b258f52e9d9b2c315ee46f42beb624c038f63d4a82baadafbf4a9cc382b92076bb7c421026c1761cadb246364bfc71a05177458a8e23d2eca2fd6e6
-DIST Faker-26.1.0.tar.gz 1763636 BLAKE2B 997d2449c70fd179a7bea5be93e05a916804b552bd7ac19360d99c9ec56f96a28838ccd854aa846842fed7d7cb83c6ed013d73696a551444a0f81a9236403f24 SHA512 8e2df35549c52f86cbca6f75629227bba45026b2174ba3757b9c80350b8e48674bd71412552db9133020f0b93065940fcbefbbc37d391cdddcddc6344fc1431b
-DIST Faker-26.2.0.tar.gz 1764867 BLAKE2B aa1a5bdb5b9867c3fced1b9fdcb53f600d7311b27122d0c7895c419c18e3c04d48ba07897e9052f99583f8319bad4b2262925b54dbe6434ca193c085c2c93bae SHA512 f5d1bb832f3f4e21b694ea77e941b6862066514a2970c665e36b1bfec76b3b05a19d7bfb0a962b08bb39cae53a3ed57b329a7a8f447d9f327ecf1bfd61e99d6d
DIST Faker-26.3.0.tar.gz 1765030 BLAKE2B d255c03774adb173aaf1d004c96d5c2cbcd3d22e3c8ed0ea55cb93a2671ea1bd6fbe243f82b31d0ad96ff613bab3d452b3af806179aaf3b185ec027dc4a2d311 SHA512 71e63ebffe0c6c0a4761612adceac18bec8c6e8cb57e2ecbcbe91da6b6d7700d69c4417d45e9d3ec13d75b5c6d0aaaa0ee948d27a60e62dd9b644f69d21e1090
DIST faker-27.0.0.tar.gz 1764992 BLAKE2B 4ddb83d76abd29eb2281bc27122632e098d3a09bb220881df60d9b67806f58d3c356229035f5316a3fe5dbab70db667d7b8d28d828b4585fc75736ecbc9f0186 SHA512 90b1b76f94066d6d27c4e857297b55b3675f96226cdbefd1bdd99a28599343ffee2b64edd3b15c6cb893ee2b4df446f079269609787a7ef054af3c6a03cca8a1
DIST faker-28.0.0.tar.gz 1782120 BLAKE2B b550805dced81c2e15e44567dd14c16477cd65545bc0f23825929ce98ab5a485f44df8c95fa7e74598d1e4944a5be057faed9e7ccada077f2daa149921be99f1 SHA512 f043abcf2313f665c18815c949f8c5349f1aa748ebf5fca775b0fb517d959a5972a0f4ff14b672ff6320acd090a36b295ac449418cca547d805dbfd77f6aa88a
-EBUILD Faker-26.0.0.ebuild 959 BLAKE2B 0ef92e35b9271e30140fb465f43dc7c5c0a998f7f66c6fec5878bab9e5ce1d4bd88c4528aaef6eed9cf52c674a08dbf43c9e4ffc2f860942619319b4bf6e5896 SHA512 68bb6ecc5ec4bc9b4e1d3081afa16e8448bf0b240dd423ef927f09eafacc6755004a67d5d4239ebca9cd31c4e5749587570a53cd492fda2c7b0c8b8e81009e69
-EBUILD Faker-26.1.0.ebuild 966 BLAKE2B 60b44c455575f8703ee56ae217bc9d30d23d0d8602d2c44b5cfd76efff741574e03af4996d7bcba588a70d0ad3c8372c940e8725eff535eaf9e54855225883ff SHA512 f8a3cd27fa78c96e083ed5ae375570132bba7db27e4d28f5a2e802dd916235128c53570522c29ea0bca42691e853a149f2a96603772142d80c379a92bfff2222
-EBUILD Faker-26.2.0.ebuild 966 BLAKE2B 60b44c455575f8703ee56ae217bc9d30d23d0d8602d2c44b5cfd76efff741574e03af4996d7bcba588a70d0ad3c8372c940e8725eff535eaf9e54855225883ff SHA512 f8a3cd27fa78c96e083ed5ae375570132bba7db27e4d28f5a2e802dd916235128c53570522c29ea0bca42691e853a149f2a96603772142d80c379a92bfff2222
EBUILD Faker-26.3.0.ebuild 959 BLAKE2B 0ef92e35b9271e30140fb465f43dc7c5c0a998f7f66c6fec5878bab9e5ce1d4bd88c4528aaef6eed9cf52c674a08dbf43c9e4ffc2f860942619319b4bf6e5896 SHA512 68bb6ecc5ec4bc9b4e1d3081afa16e8448bf0b240dd423ef927f09eafacc6755004a67d5d4239ebca9cd31c4e5749587570a53cd492fda2c7b0c8b8e81009e69
EBUILD Faker-27.0.0.ebuild 946 BLAKE2B 1d80ecf7217123cebf6cb4aa4934d49e55197cc48b5b6d37432b7639343084b8aee7632f395e16e87fc0422bda203c7fccff1d37ec8861db461014163b8dcd07 SHA512 1e658d11befb97dca5943b005d6d4f5a3ab8aaca677e2b2fad3b30cbe08f44ef721efd15751749809d97418eb4d90af803a5c99012cae0dd2e6f420231b76536
EBUILD Faker-28.0.0.ebuild 946 BLAKE2B 1d80ecf7217123cebf6cb4aa4934d49e55197cc48b5b6d37432b7639343084b8aee7632f395e16e87fc0422bda203c7fccff1d37ec8861db461014163b8dcd07 SHA512 1e658d11befb97dca5943b005d6d4f5a3ab8aaca677e2b2fad3b30cbe08f44ef721efd15751749809d97418eb4d90af803a5c99012cae0dd2e6f420231b76536
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index f3fe141542b7..45c9ff02f7d1 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
index 92d72aae0638..2cb112c09d1d 100644
--- a/dev-python/argcomplete/Manifest
+++ b/dev-python/argcomplete/Manifest
@@ -1,6 +1,4 @@
AUX argcomplete-3.1.6-timeout.patch 945 BLAKE2B dcdfadbdef547d45013eee33d00166b98eb6621a55f5e399cc7d330541a95118aff4a1646a85a1351209f88ff0e74d66e2468ffcf3db7e91d44ef453cc9c73e9 SHA512 fc26fc219d88a74d49245a2d545cb8040fb773fc7a948847380d4d343f19650994771a948fce99311cab7b52b3e040cf3f58291a0ac50b4a4f262dbb28c1bf85
-DIST argcomplete-3.4.0.tar.gz 82275 BLAKE2B 18b81aa5ee0c148a3b935f157f4c39b0ade79b36c8e3aa94aa7af8a424a08793a4cf661cb2431c201d5eead02e12c35b78d351310ff4e4e750bf7d7dc702ca89 SHA512 bd619a34edf1f1d05bdfab7fa830d1fc5375bc292dc95b95ddc4d3bfaced5728067e6ad0a901f672b7e0d5a550c10b00e0851f83cf9b358301c037da256a4a56
DIST argcomplete-3.5.0.tar.gz 82237 BLAKE2B 7a5acd6f1311ec153333363e207037634b6901cca1415bd68d8e009888fa8cdfdfc3a50189f14c5da4bddfa5c861bbc009cf0d34248ff168caaa6ebad6ad8a7d SHA512 89c305a97b0808301976a48f9c8cb914e7cc12e33540cebd1c6514bbed8017db27b2232e3526abb74fe4f152f23c211be5a48aeafd63bbfca2dcc42f92b4877e
-EBUILD argcomplete-3.4.0.ebuild 1046 BLAKE2B d6d3ff2b182c7c85650b7eb0f70e98bdb0e214887bd0e236dcc36989cc6225f17c502c1e97a4a80be621d95e008966872e7f508e3476da263bc8959dd26a319c SHA512 5f780c79d97de376fd2d0eb115b49da2b31c0358a0784074de791e04901aac5550da5fca89b7f8c247fa68dca8dfc741f1f10f5cc1e398c0f81bfaff463edac4
EBUILD argcomplete-3.5.0.ebuild 1046 BLAKE2B d6d3ff2b182c7c85650b7eb0f70e98bdb0e214887bd0e236dcc36989cc6225f17c502c1e97a4a80be621d95e008966872e7f508e3476da263bc8959dd26a319c SHA512 5f780c79d97de376fd2d0eb115b49da2b31c0358a0784074de791e04901aac5550da5fca89b7f8c247fa68dca8dfc741f1f10f5cc1e398c0f81bfaff463edac4
MISC metadata.xml 411 BLAKE2B 963cfdba9183fde9e97c534345164d26be569d841dcc6fd274601b18d5de2ae97fa837b0acfdc59616c5d19cc54ea368547ffd901f90239cdfb5ba08e8721607 SHA512 22db237979be34053ad7201f599d576a7756b71e6b75c40c2808d47f276cce6d3594ae46dcaec5aa5adab9e9e24e11d47bb9044a8b1a146163d66687965cf5b7
diff --git a/dev-python/argcomplete/argcomplete-3.4.0.ebuild b/dev-python/argcomplete/argcomplete-3.4.0.ebuild
deleted file mode 100644
index 2ffbb53fef53..000000000000
--- a/dev-python/argcomplete/argcomplete-3.4.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} 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
- )
-"
-
-PATCHES=(
- # increase test timeouts -- this is particularly necessary
- # for entry point tests because they read metadata of all installed
- # packages which can take real long on systems with lots of packages
- "${FILESDIR}/argcomplete-3.1.6-timeout.patch"
-)
-
-python_test() {
- "${EPYTHON}" test/test.py -v || die
-}
diff --git a/dev-python/attrs/Manifest b/dev-python/attrs/Manifest
index ac8906d8d3ae..9b6082a3311f 100644
--- a/dev-python/attrs/Manifest
+++ b/dev-python/attrs/Manifest
@@ -1,9 +1,3 @@
-AUX attrs-23.2.0-py313.patch 2882 BLAKE2B 81a30df9d7a438570256967df413347dafa3bee4611eef2d1e5d37c4d2a9c100b8464440ffe1dfe0d204f0e201e427201b6011da89283d63acfb554a2b309443 SHA512 e7da6587b59c9e213bf3f58324694780db4e583c129f42b6b4b2b475b4020ba5620aec96da2928ddb8054c225f49e0b1f46f996af2a6e0d78b4a47e4669945b2
-AUX attrs-23.2.0-pytest-8.patch 1459 BLAKE2B 3388ed0e6022b1df0634031155c93abec6cf67a46a912c6a8415356337deeae1264566b65858e88b901d1cca55a7fa4a38c6ad7ad099596396d8936337fd2c62 SHA512 10bbd4a8863fcda3be30e99137283d5112189900403018f5780511d0995bf120132bd248fdc42436912be28b09a69bda9974c97b3859c281167442cc38f32705
-DIST attrs-23.2.0.tar.gz 780820 BLAKE2B a06f4f17a81fc173c37661bcf518367a1cdc9a333d2783bd2cd1ac5f0a72bd20ec1afdd964e10255624bcfa027e3a152375cd21472c177428d29bd06b29984a1 SHA512 d8b178072a028b95d8424cd3ce0c8b4e6da8558fbcbcaaef91fbd03cf51e6190aa248aa0bff853e6f7c9595bbd5a8eef9d6f68ae2830cc1cc6d826ab0dda2378
-DIST attrs-24.1.0.tar.gz 792572 BLAKE2B ece012327c6fd5de771376dd70a5a739a282c22cf7fe536d943072193dc45cc5efcf492fe40c46e837bd036109ca01073dd10aec6e116efa668af0872cc51a3a SHA512 dd84da9b06f5da2724d834c1b8b3ffb5d745d49c8a168e0503ca7572561b2021562b5bbfeea133a7d097fc9423a05494f372e72a9fcc25ada2f745c34a80fdab
DIST attrs-24.2.0.tar.gz 792678 BLAKE2B f5110f5bf4b848a929a3766985fc49ee8da346398c26d0f786a12d89e7596ec7165bdefaae4b2716003c4b3ad7fcc619ec2f5e0d184df899318a7bb02c9919a4 SHA512 fcd14ff79a09a0b2b56734c460b5c43836999b6ed27665038ff7a146f53891b31ab3da07df05f1686474507f342bfce09bc0a6a60865c241e58f7ce8423dc968
-EBUILD attrs-23.2.0.ebuild 1072 BLAKE2B a5fec4ea2465465ad2a669d06a476faabaaa4db0b62a74d235cdba331e5f38556f34781ed11a4c0afd5980886241a39bcb7f93e1078c9727a20084c5bf7b8720 SHA512 e7016184ca4cb49a3df4378eaee9df559601582165ce8051c2120cb7b2dc559e5e44fceb2e95807e5f789f66e4d9166021c1137197ce75bf62de23533b61e338
-EBUILD attrs-24.1.0.ebuild 898 BLAKE2B 006e1c6bafd4efe24f6d9ed0f4af486cbaca12dd31450ab9caee1d91423151a2e286e8a2bcf38ed941eec0afbe98983ecdb473462ac941bd534441d64e28f1d6 SHA512 d009f4044d0ac9c15e5e4e5993db9c778d61a31e8f970a241d19af6820cfe2fcf61907c13969b90db018ef0d3d52d8eade2347005df829fe5a795b3af3c7a925
EBUILD attrs-24.2.0.ebuild 890 BLAKE2B c9b6b763bb9d00b9da527333d7da4ecb02952bc72cfdefddbd2436c15720324c838bd48261f6de13897f41a02185ddcb811e98a1848480109185a6c05231391b SHA512 bd659e4e8f1eb76c93edd7d39e0ed90a22e017ac7d5313c18f103fa7d4144ee344d5cfc7bc37f8f4075918a3775fc54ba377ad7e9a0829d1d0e6e6ffc5acede9
MISC metadata.xml 586 BLAKE2B d54794200f471af72d635c0cda12d773ff78f1083a9a6d2b0785b203789b2432b10ee7332f5abcd8f8dda952e10e4f981d51bbbfc4a6d461524570b3c5168f18 SHA512 b1161bb1ad04faea3ca915847d739287bc8bf9695608e49344ac6c9c4c16bb6818313a79b036df0cddde1da2d84740cf2d0b7d0c23d6cf3f22315046a3732f78
diff --git a/dev-python/attrs/attrs-23.2.0.ebuild b/dev-python/attrs/attrs-23.2.0.ebuild
deleted file mode 100644
index 96b89f367504..000000000000
--- a/dev-python/attrs/attrs-23.2.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Attributes without boilerplate"
-HOMEPAGE="
- https://github.com/python-attrs/attrs/
- https://attrs.readthedocs.io/
- https://pypi.org/project/attrs/
-"
-
-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"
-
-BDEPEND="
- >=dev-python/hatch-fancy-pypi-readme-23.2.0[${PYTHON_USEDEP}]
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- $(python_gen_impl_dep sqlite)
- dev-python/cloudpickle[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
- # https://github.com/python-attrs/attrs/pull/1249
- "${FILESDIR}/${P}-pytest-8.patch"
- # https://github.com/python-attrs/attrs/pull/1255
- "${FILESDIR}/${P}-py313.patch"
-)
diff --git a/dev-python/attrs/attrs-24.1.0.ebuild b/dev-python/attrs/attrs-24.1.0.ebuild
deleted file mode 100644
index d4334e9fcb82..000000000000
--- a/dev-python/attrs/attrs-24.1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Attributes without boilerplate"
-HOMEPAGE="
- https://github.com/python-attrs/attrs/
- https://attrs.readthedocs.io/
- https://pypi.org/project/attrs/
-"
-
-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"
-
-BDEPEND="
- >=dev-python/hatch-fancy-pypi-readme-23.2.0[${PYTHON_USEDEP}]
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- $(python_gen_impl_dep sqlite)
- dev-python/cloudpickle[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/attrs/files/attrs-23.2.0-py313.patch b/dev-python/attrs/files/attrs-23.2.0-py313.patch
deleted file mode 100644
index f7ea8f5e659f..000000000000
--- a/dev-python/attrs/files/attrs-23.2.0-py313.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-From f9ff9135b472c78a7333d6272c62b92217897464 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Lum=C3=ADr=20=27Frenzy=27=20Balhar?=
- <frenzy.madness@gmail.com>
-Date: Thu, 7 Mar 2024 10:23:46 +0100
-Subject: [PATCH] Fix test_ne in test_cmp.py for Python 3.13 (#1255)
-
-* Fix test_ne in test_cmp.py for Python 3.13
-
-Compiler in Python 3.13+ strips indents from docstrings
-so they need to be compared without it for new Pythons.
-
-Fixes: https://github.com/python-attrs/attrs/issues/1228
-
-* [pre-commit.ci] auto fixes from pre-commit.com hooks
-
-for more information, see https://pre-commit.ci
-
----------
-
-Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
----
- src/attr/_compat.py | 1 +
- tests/test_cmp.py | 11 +++++++----
- 2 files changed, 8 insertions(+), 4 deletions(-)
-
-diff --git a/src/attr/_compat.py b/src/attr/_compat.py
-index 46b05ca..9010047 100644
---- a/src/attr/_compat.py
-+++ b/src/attr/_compat.py
-@@ -14,6 +14,7 @@ PY_3_8_PLUS = sys.version_info[:2] >= (3, 8)
- PY_3_9_PLUS = sys.version_info[:2] >= (3, 9)
- PY310 = sys.version_info[:2] >= (3, 10)
- PY_3_12_PLUS = sys.version_info[:2] >= (3, 12)
-+PY_3_13_PLUS = sys.version_info[:2] >= (3, 13)
-
-
- if sys.version_info < (3, 8):
-diff --git a/tests/test_cmp.py b/tests/test_cmp.py
-index 07bfc52..b84b66f 100644
---- a/tests/test_cmp.py
-+++ b/tests/test_cmp.py
-@@ -4,10 +4,10 @@
- Tests for methods from `attrib._cmp`.
- """
-
--
- import pytest
-
- from attr._cmp import cmp_using
-+from attr._compat import PY_3_13_PLUS
-
-
- # Test parameters.
-@@ -54,6 +54,9 @@ order_ids = [c[0].__name__ for c in order_data]
- cmp_data = eq_data + order_data
- cmp_ids = eq_ids + order_ids
-
-+# Compiler strips indents from docstrings in Python 3.13+
-+indent = "" if PY_3_13_PLUS else " " * 8
-+
-
- class TestEqOrder:
- """
-@@ -325,7 +328,7 @@ class TestDundersUnnamedClass:
- method = self.cls.__ne__
- assert method.__doc__.strip() == (
- "Check equality and either forward a NotImplemented or\n"
-- " return the result negated."
-+ f"{indent}return the result negated."
- )
- assert method.__name__ == "__ne__"
-
-@@ -393,7 +396,7 @@ class TestDundersPartialOrdering:
- method = self.cls.__ne__
- assert method.__doc__.strip() == (
- "Check equality and either forward a NotImplemented or\n"
-- " return the result negated."
-+ f"{indent}return the result negated."
- )
- assert method.__name__ == "__ne__"
-
-@@ -465,7 +468,7 @@ class TestDundersFullOrdering:
- method = self.cls.__ne__
- assert method.__doc__.strip() == (
- "Check equality and either forward a NotImplemented or\n"
-- " return the result negated."
-+ f"{indent}return the result negated."
- )
- assert method.__name__ == "__ne__"
-
---
-2.45.0
-
diff --git a/dev-python/attrs/files/attrs-23.2.0-pytest-8.patch b/dev-python/attrs/files/attrs-23.2.0-pytest-8.patch
deleted file mode 100644
index 68e4c86c1315..000000000000
--- a/dev-python/attrs/files/attrs-23.2.0-pytest-8.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From b9084fab02c009a593b604562a69f36a5915c8e5 Mon Sep 17 00:00:00 2001
-From: Denis Laxalde <denis@laxalde.org>
-Date: Sat, 2 Mar 2024 07:40:36 +0100
-Subject: [PATCH] Remove pytest.deprecated_call() in TestAssoc::test_unknown
- (#1249)
-
-assoc() no longer raises a deprecation warning since commit
-22ae8473fb88d6e585b05c709e81e1a46398a649 but the 'with
-pytest.deprecated_call():' in that test was not removed then (in
-contrast with other test cases).
-
-Maybe this got unnoticed due to a pytest bug?
-In any case, using pytest 8+ (and keeping deprecated_call()) shows that
-no warning is raised and the test fails.
-
-Removing the upper bound on pytest in dev dependencies as tests now
-pass with pytest 8.0.
-
-Fix #1233.
-
-Co-authored-by: Hynek Schlawack <hs@ox.cx>
----
- pyproject.toml | 3 +--
- tests/test_funcs.py | 4 +---
- 2 files changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/tests/test_funcs.py b/tests/test_funcs.py
-index 044aaab..398ba35 100644
---- a/tests/test_funcs.py
-+++ b/tests/test_funcs.py
-@@ -600,9 +600,7 @@ class TestAssoc:
- AttrsAttributeNotFoundError.
- """
- # No generated class will have a four letter attribute.
-- with pytest.raises(
-- AttrsAttributeNotFoundError
-- ) as e, pytest.deprecated_call():
-+ with pytest.raises(AttrsAttributeNotFoundError) as e:
- assoc(C(), aaaa=2)
-
- assert (f"aaaa is not an attrs attribute on {C!r}.",) == e.value.args
---
-2.44.0
-
diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index d814b024cd95..486a04e30173 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,17 +1,7 @@
-DIST boto3-1.34.153.gh.tar.gz 847038 BLAKE2B f29aec887fd57d2bc4b6be125787384438e0dba65dd01effcc91016b9301be2fdde315a2fbdc8f122350ae52f904ba1c281aee9a5dc52994ddd11b45ead3f8a3 SHA512 a8d8f75ef48ad8418aafddbdea4fb021f64b041e7beabf68a0c2f6c461c3aa0b3f2f20c33122ac87d57296fd0d14ee8834b96257085c522b556f6aa1d99ea0d1
DIST boto3-1.34.158.gh.tar.gz 848930 BLAKE2B 5db04b9eee08f5418a595e736f075fbe22b92adada9219e8a8cf2299c723d09e2edf88e5ebb3d09c1613a01e5d0d5c837e9545c6ee3110c430c521da10fa2bde SHA512 03f532e78a1a2b8ec01396f0b7f7bae7059165e35440eda47f4393e99d2a8ded229470cf3269a71c746b8a66dccd8626444f1e429e561df1dc1ec0f6b8653272
DIST boto3-1.35.0.gh.tar.gz 851637 BLAKE2B 485b17616fed53a88280aad92d2e4219d8bcbf469b42cff6113f9596c6b245fad39b403b4fb29ed99b50955baa50940091e9c0f88cc6e350b44c69c4b1df5fdc SHA512 0236748c667ef1baf7484d4808083cb517c19ceae672973ac0cf9ce509a9e4a965c15349876807dc320fc96210ba6c5d16ea66545de19eed33dace058392d85d
-DIST boto3-1.35.1.gh.tar.gz 852178 BLAKE2B c1706b6f22fec5046ec0653a87be74113ed8031c1140efa296ce8d4d8d126da65a4dd0ce62413a078a88c4c11739a7e55a86363eca16b10e96e0344d3ad63fd2 SHA512 03a121ae24ec6b5d2a5ed869a2d7ff6cf2078c45abed09bf014dca14575b3612ffecd73e784aab74051364bb211d33871bf4f212cb603e1cbe980cd85d749629
-DIST boto3-1.35.2.gh.tar.gz 852524 BLAKE2B 28a0408e2187952eb8f9f0e37de105007e6c4d0f11358c8ccc5246a8798b24f1472eaa788e3268c9e9fe9888953d6ab323e337e5d4a53179cd4bbd26c1776e89 SHA512 7b25f6ab5b29789e1b90f888f74708ade430e5c9f746346fb4ba0aa15f6ab55d892a9331d4c3e06fab5c683c2e0d7745c8adf10a6a259398f8fb88b1dafe52f1
-DIST boto3-1.35.3.gh.tar.gz 853055 BLAKE2B 2dd22a7e4285574781b2c2eb9a0f706f736d892e7dff7e5846a8fcca504b29fbdc75525178395084698a7fea43e797c1aa9d29077738913a7a3855095fce424b SHA512 98ce858ea952ffb7070b626b6b53edfa2f6ba0ad8f9d3cde784fc4cca8fd2586c0c7934a41527d8623482a3f787dc43f479ad1e16aa3ecd48beba30c0f5e236e
-DIST boto3-1.35.4.gh.tar.gz 853655 BLAKE2B f2356cf47b5460499b324f0241cae4faa0a206d3e046803c5c5d3085deefbaabeebdd57ea645627daa967c0e8e1c29f0e741ba44240a6ce0e49c7e3cd5d4139f SHA512 31efa31f05729010c48c7b0b1a4baeecc3d5467916242d2d56e78109bc79580bade2d42693e6eb25f1924a595c4d29968cfe53e6967bd507c43ca65438b8b9c4
DIST boto3-1.35.5.gh.tar.gz 854016 BLAKE2B f94d738e310725cd5f9c7b405a094155f3ecf640f02045662ed94ab3689ea549fde7eee19ae2be450768560ad705b8740fda78b79ed42cf536231626d247e09a SHA512 fc1106abbb306bacb80dce825bf71303e71b0d0698d7e3bb4dcaca4ea6e4f7a97e70753367200294f334b351e764bca57f2316afec854d2e46db4644dfefc25b
-EBUILD boto3-1.34.153.ebuild 1198 BLAKE2B 99a7fa08055cee13f14557124398df39119bae2e4b684265d4647ad0ec83a502bb422365e3797ff5c0440c4b1c9866ede4c62b1876510178dc2e6a0b05ed8781 SHA512 c020cc5535d63c948dd456d9f4af4e97339cb36dc0bb2b2c53d3da0c8c62737e0846ff71d9f85ca9b2936a8a7bfc43b67c3114f91440e75c9870beaa8997107a
EBUILD boto3-1.34.158.ebuild 1198 BLAKE2B 99a7fa08055cee13f14557124398df39119bae2e4b684265d4647ad0ec83a502bb422365e3797ff5c0440c4b1c9866ede4c62b1876510178dc2e6a0b05ed8781 SHA512 c020cc5535d63c948dd456d9f4af4e97339cb36dc0bb2b2c53d3da0c8c62737e0846ff71d9f85ca9b2936a8a7bfc43b67c3114f91440e75c9870beaa8997107a
EBUILD boto3-1.35.0.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af
-EBUILD boto3-1.35.1.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af
-EBUILD boto3-1.35.2.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af
-EBUILD boto3-1.35.3.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af
-EBUILD boto3-1.35.4.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af
EBUILD boto3-1.35.5.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af
MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd
diff --git a/dev-python/boto3/boto3-1.34.153.ebuild b/dev-python/boto3/boto3-1.34.153.ebuild
deleted file mode 100644
index 54e9299b7dca..000000000000
--- a/dev-python/boto3/boto3-1.34.153.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="The AWS SDK for Python"
-HOMEPAGE="
- https://github.com/boto/boto3/
- https://pypi.org/project/boto3/
-"
-SRC_URI="
- https://github.com/boto/boto3/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
- >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # don't lock versions to narrow ranges
- sed -e '/botocore/ d' \
- -e '/jmespath/ d' \
- -e '/s3transfer/ d' \
- -i setup.py || die
-
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/boto3/boto3-1.35.1.ebuild b/dev-python/boto3/boto3-1.35.1.ebuild
deleted file mode 100644
index 8cba6d95740e..000000000000
--- a/dev-python/boto3/boto3-1.35.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="The AWS SDK for Python"
-HOMEPAGE="
- https://github.com/boto/boto3/
- https://pypi.org/project/boto3/
-"
-SRC_URI="
- https://github.com/boto/boto3/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
- >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # don't lock versions to narrow ranges
- sed -e '/botocore/ d' \
- -e '/jmespath/ d' \
- -e '/s3transfer/ d' \
- -i setup.py || die
-
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/boto3/boto3-1.35.2.ebuild b/dev-python/boto3/boto3-1.35.2.ebuild
deleted file mode 100644
index 8cba6d95740e..000000000000
--- a/dev-python/boto3/boto3-1.35.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="The AWS SDK for Python"
-HOMEPAGE="
- https://github.com/boto/boto3/
- https://pypi.org/project/boto3/
-"
-SRC_URI="
- https://github.com/boto/boto3/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
- >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # don't lock versions to narrow ranges
- sed -e '/botocore/ d' \
- -e '/jmespath/ d' \
- -e '/s3transfer/ d' \
- -i setup.py || die
-
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/boto3/boto3-1.35.3.ebuild b/dev-python/boto3/boto3-1.35.3.ebuild
deleted file mode 100644
index 8cba6d95740e..000000000000
--- a/dev-python/boto3/boto3-1.35.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="The AWS SDK for Python"
-HOMEPAGE="
- https://github.com/boto/boto3/
- https://pypi.org/project/boto3/
-"
-SRC_URI="
- https://github.com/boto/boto3/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
- >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # don't lock versions to narrow ranges
- sed -e '/botocore/ d' \
- -e '/jmespath/ d' \
- -e '/s3transfer/ d' \
- -i setup.py || die
-
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/boto3/boto3-1.35.4.ebuild b/dev-python/boto3/boto3-1.35.4.ebuild
deleted file mode 100644
index 8cba6d95740e..000000000000
--- a/dev-python/boto3/boto3-1.35.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="The AWS SDK for Python"
-HOMEPAGE="
- https://github.com/boto/boto3/
- https://pypi.org/project/boto3/
-"
-SRC_URI="
- https://github.com/boto/boto3/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
- >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # don't lock versions to narrow ranges
- sed -e '/botocore/ d' \
- -e '/jmespath/ d' \
- -e '/s3transfer/ d' \
- -i setup.py || die
-
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index ffd6870703d7..68fe5b8f1039 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,17 +1,7 @@
-DIST botocore-1.34.153.gh.tar.gz 13269606 BLAKE2B 1b2ec1af3b699c18c5761fe72b8488361f843e1b2abc5f311736e7c93a52574738a8e72708791657d0d86586d64ee3c85804514779c6dc75c6c2e37035517be1 SHA512 9a7b3359f4304bcb4d3605e2516514360e8898d7b8b1fdee8fab5dc6026a7d8197b09199da4e9aefcf1ab0b094a2e0e336ad13942ce0364f7b5ac87d86fdc4fd
DIST botocore-1.34.158.gh.tar.gz 13282704 BLAKE2B c244a36093cdaf57ac82dc11a3e9d4268d7cce36b8119674530228825f6ec4053abbc909dd664a1ea10ec48e0c418b90803275aabc89a41a99eaba6e138a5a17 SHA512 b60c743bfd1a1f3806c6ae71158a998587b8e87f43bdbe88c960cee19bcef41a4b3fd2fe5f50408abc97b22200a689990f79cbb6e952347c747e4bc8c21ae368
DIST botocore-1.35.0.gh.tar.gz 13294975 BLAKE2B a0cbafd1b0da5cd7150ea7a2e21b1209b206b7afcb86ad3ff004ca1c96f47da34eff29a43568f0e9a2dca3443516fdb6adf7bd3778835b908fa5fb3a8d22f79a SHA512 7d0c9815703ef49a8958ed1a5159018320108ae86efe20e6dff182db24ceeb67968db7027ee75809a1ebd1c835709d0d758b0699742bca2e435888dbe5e15a97
-DIST botocore-1.35.1.gh.tar.gz 13301129 BLAKE2B 70c99036e54331a63107c5c031cd32c59150ef2aa6fd9bf90bb4fe2a8d7eaed38d0a7df96c0ac1b973a14490e061e63e04dba873382cb2d69cbe2bf8b312a765 SHA512 92e4e6081bb7ee491acdc92356a2e661af02bb4b1a73d372dcdb1de913d89adfe0a1b3b16b1d4754e79601f051b4d2fab54d7512f3ca9d972b2256811cc704f0
-DIST botocore-1.35.2.gh.tar.gz 13303549 BLAKE2B a93f708264e5d4332d4a63b11e57ea9575913e09cd5e2f0a23d050625e185f985c56bdc2652f2362bbdd037a74d2229c3998185cc96ba468bf2669f2dac4d773 SHA512 7f2309967c6c18445d122164d84951e7d602253388967dcf517e3b6bebe3a262eb0473181ce9145aefefefc2e9456aac05b321ec1b59fa08c162fced85a7dfe2
-DIST botocore-1.35.3.gh.tar.gz 13297160 BLAKE2B 930687ad4c327ab4aa964abf5b39729f766db5585e233d26635f02891c1e57f2c49ef3ee4029f4144757256f80038e196e02a5b98ebe4f344b78b8ecd38a52a1 SHA512 f65c211698d904db43605be3b979ab2c5a84219ae96cdd20ed0e044b9a6040cbb79a656c64c0396ba75cc5d7625255786596e629f4465088da0f5c143337199c
-DIST botocore-1.35.4.gh.tar.gz 13300517 BLAKE2B e965ae2b82f85f47b89cff92efe40970696f70ff0ddd5dc12722f933da71218a97e9a38cbf9d6c0f54fbbcb7f9068aeca6d1a2436f4e1b84c01ea28bd2cbd6c5 SHA512 d617a2ddc45a7e651f2983edf315ffa9ddbe37769e5c01953b5908f2c87f1167df966ece8fa7e649833dd3f3ea38a5f4ecf9a2b0a9f16103b311c73e4219b598
DIST botocore-1.35.5.gh.tar.gz 13303437 BLAKE2B 0a95351fbc93074bb0398871773120a194fe581a26f9a74c1101a5ea57bb3acb9a33937fc2d5a39a065988cdcc6dbe253bd2227cf93e670602ccc67ab82d8845 SHA512 5527420017a4a23d5593f5b3a0eb8caf15357642ed90cd73e0fe22774cc8f9f3637028286063e3e2810e5dafe52e882928269e5c82f6369be9af99bef18fb365
-EBUILD botocore-1.34.153.ebuild 1665 BLAKE2B 1171f3bdcbe2eada97adf58c2011691cb51300028737903ec51e9fea4d80943dc3e199f4a1671be350ca2cf921e5dbdd4e7c8ca4658261143646cf9c0c82f522 SHA512 db8027472dcb87b167d63ed89910783e104513361b9191f5e2e2928a2904493c22d9629aa206f61206c4f29c6a9c43e8208c57a9b9bf99b031101b915d326674
EBUILD botocore-1.34.158.ebuild 1665 BLAKE2B 1171f3bdcbe2eada97adf58c2011691cb51300028737903ec51e9fea4d80943dc3e199f4a1671be350ca2cf921e5dbdd4e7c8ca4658261143646cf9c0c82f522 SHA512 db8027472dcb87b167d63ed89910783e104513361b9191f5e2e2928a2904493c22d9629aa206f61206c4f29c6a9c43e8208c57a9b9bf99b031101b915d326674
EBUILD botocore-1.35.0.ebuild 1672 BLAKE2B 8e30dae387821aea270f5db3ece49d58df6706d6e4ced17b2a595e1bc3f40dc49f79811cc9a82ad935b34ab5a053d802ac6afce166fb4cca168affe6b47a6c23 SHA512 23b6b04cba2a0afccc82805c78853bec7ea4568c0c01122edc83e3fea544ce14841a41fb469acb6f5a7b8fc462060bda2e4cba19cd82a799b7261f61df880a5d
-EBUILD botocore-1.35.1.ebuild 1672 BLAKE2B 8e30dae387821aea270f5db3ece49d58df6706d6e4ced17b2a595e1bc3f40dc49f79811cc9a82ad935b34ab5a053d802ac6afce166fb4cca168affe6b47a6c23 SHA512 23b6b04cba2a0afccc82805c78853bec7ea4568c0c01122edc83e3fea544ce14841a41fb469acb6f5a7b8fc462060bda2e4cba19cd82a799b7261f61df880a5d
-EBUILD botocore-1.35.2.ebuild 1672 BLAKE2B 8e30dae387821aea270f5db3ece49d58df6706d6e4ced17b2a595e1bc3f40dc49f79811cc9a82ad935b34ab5a053d802ac6afce166fb4cca168affe6b47a6c23 SHA512 23b6b04cba2a0afccc82805c78853bec7ea4568c0c01122edc83e3fea544ce14841a41fb469acb6f5a7b8fc462060bda2e4cba19cd82a799b7261f61df880a5d
-EBUILD botocore-1.35.3.ebuild 1672 BLAKE2B 8e30dae387821aea270f5db3ece49d58df6706d6e4ced17b2a595e1bc3f40dc49f79811cc9a82ad935b34ab5a053d802ac6afce166fb4cca168affe6b47a6c23 SHA512 23b6b04cba2a0afccc82805c78853bec7ea4568c0c01122edc83e3fea544ce14841a41fb469acb6f5a7b8fc462060bda2e4cba19cd82a799b7261f61df880a5d
-EBUILD botocore-1.35.4.ebuild 1672 BLAKE2B 8e30dae387821aea270f5db3ece49d58df6706d6e4ced17b2a595e1bc3f40dc49f79811cc9a82ad935b34ab5a053d802ac6afce166fb4cca168affe6b47a6c23 SHA512 23b6b04cba2a0afccc82805c78853bec7ea4568c0c01122edc83e3fea544ce14841a41fb469acb6f5a7b8fc462060bda2e4cba19cd82a799b7261f61df880a5d
EBUILD botocore-1.35.5.ebuild 1672 BLAKE2B 8e30dae387821aea270f5db3ece49d58df6706d6e4ced17b2a595e1bc3f40dc49f79811cc9a82ad935b34ab5a053d802ac6afce166fb4cca168affe6b47a6c23 SHA512 23b6b04cba2a0afccc82805c78853bec7ea4568c0c01122edc83e3fea544ce14841a41fb469acb6f5a7b8fc462060bda2e4cba19cd82a799b7261f61df880a5d
MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0
diff --git a/dev-python/botocore/botocore-1.34.153.ebuild b/dev-python/botocore/botocore-1.34.153.ebuild
deleted file mode 100644
index e3f2c4490826..000000000000
--- a/dev-python/botocore/botocore-1.34.153.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
- https://github.com/boto/botocore/
- https://pypi.org/project/botocore/
-"
-SRC_URI="
- https://github.com/boto/botocore/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- <dev-python/jmespath-2[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
-"
-# unbundled packages
-RDEPEND+="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin deps
- sed -i -e "s:>=.*':':" setup.py || die
-
- # unbundle deps
- rm -r botocore/vendored || die
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # rely on bundled six
- tests/functional/test_six_imports.py::test_no_bare_six_imports
- tests/functional/test_six_threading.py::test_six_thread_safety
- )
-
- case ${EPYTHON} in
- python3.13)
- EPYTEST_DESELECT+=(
- # memory use tests, probably fragile
- tests/functional/leak/test_resource_leaks.py::TestDoesNotLeakMemory
- )
- ;;
- esac
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/botocore/botocore-1.35.1.ebuild b/dev-python/botocore/botocore-1.35.1.ebuild
deleted file mode 100644
index 4f1ad852bdc1..000000000000
--- a/dev-python/botocore/botocore-1.35.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
- https://github.com/boto/botocore/
- https://pypi.org/project/botocore/
-"
-SRC_URI="
- https://github.com/boto/botocore/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- <dev-python/jmespath-2[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
-"
-# unbundled packages
-RDEPEND+="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin deps
- sed -i -e "s:>=.*':':" setup.py || die
-
- # unbundle deps
- rm -r botocore/vendored || die
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # rely on bundled six
- tests/functional/test_six_imports.py::test_no_bare_six_imports
- tests/functional/test_six_threading.py::test_six_thread_safety
- )
-
- case ${EPYTHON} in
- python3.13)
- EPYTEST_DESELECT+=(
- # memory use tests, probably fragile
- tests/functional/leak/test_resource_leaks.py::TestDoesNotLeakMemory
- )
- ;;
- esac
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/botocore/botocore-1.35.2.ebuild b/dev-python/botocore/botocore-1.35.2.ebuild
deleted file mode 100644
index 4f1ad852bdc1..000000000000
--- a/dev-python/botocore/botocore-1.35.2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
- https://github.com/boto/botocore/
- https://pypi.org/project/botocore/
-"
-SRC_URI="
- https://github.com/boto/botocore/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- <dev-python/jmespath-2[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
-"
-# unbundled packages
-RDEPEND+="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin deps
- sed -i -e "s:>=.*':':" setup.py || die
-
- # unbundle deps
- rm -r botocore/vendored || die
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # rely on bundled six
- tests/functional/test_six_imports.py::test_no_bare_six_imports
- tests/functional/test_six_threading.py::test_six_thread_safety
- )
-
- case ${EPYTHON} in
- python3.13)
- EPYTEST_DESELECT+=(
- # memory use tests, probably fragile
- tests/functional/leak/test_resource_leaks.py::TestDoesNotLeakMemory
- )
- ;;
- esac
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/botocore/botocore-1.35.3.ebuild b/dev-python/botocore/botocore-1.35.3.ebuild
deleted file mode 100644
index 4f1ad852bdc1..000000000000
--- a/dev-python/botocore/botocore-1.35.3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
- https://github.com/boto/botocore/
- https://pypi.org/project/botocore/
-"
-SRC_URI="
- https://github.com/boto/botocore/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- <dev-python/jmespath-2[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
-"
-# unbundled packages
-RDEPEND+="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin deps
- sed -i -e "s:>=.*':':" setup.py || die
-
- # unbundle deps
- rm -r botocore/vendored || die
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # rely on bundled six
- tests/functional/test_six_imports.py::test_no_bare_six_imports
- tests/functional/test_six_threading.py::test_six_thread_safety
- )
-
- case ${EPYTHON} in
- python3.13)
- EPYTEST_DESELECT+=(
- # memory use tests, probably fragile
- tests/functional/leak/test_resource_leaks.py::TestDoesNotLeakMemory
- )
- ;;
- esac
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/botocore/botocore-1.35.4.ebuild b/dev-python/botocore/botocore-1.35.4.ebuild
deleted file mode 100644
index 4f1ad852bdc1..000000000000
--- a/dev-python/botocore/botocore-1.35.4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
- https://github.com/boto/botocore/
- https://pypi.org/project/botocore/
-"
-SRC_URI="
- https://github.com/boto/botocore/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- <dev-python/jmespath-2[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
-"
-# unbundled packages
-RDEPEND+="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin deps
- sed -i -e "s:>=.*':':" setup.py || die
-
- # unbundle deps
- rm -r botocore/vendored || die
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # rely on bundled six
- tests/functional/test_six_imports.py::test_no_bare_six_imports
- tests/functional/test_six_threading.py::test_six_thread_safety
- )
-
- case ${EPYTHON} in
- python3.13)
- EPYTEST_DESELECT+=(
- # memory use tests, probably fragile
- tests/functional/leak/test_resource_leaks.py::TestDoesNotLeakMemory
- )
- ;;
- esac
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/bracex/Manifest b/dev-python/bracex/Manifest
index 5fafad03b249..8ed5c7ecdcd5 100644
--- a/dev-python/bracex/Manifest
+++ b/dev-python/bracex/Manifest
@@ -1,5 +1,3 @@
-DIST bracex-2.4.tar.gz 26588 BLAKE2B 99a3a846c1b427e11fd9fe05389d20c81126c5f9a23cb86961265fb1ea4ec51a48e1afa5e40f569b52533732784b00f2b504637efd4d19286a4bb603b1db76cd SHA512 14e520aad81b65df5047374b1920c7202bc62d4524fba4ae82ca7e92e18ae4e0f5d6a184fd772da0cafc3e891f45bab53ad31f6b444d914c3469969b33fa1a28
DIST bracex-2.5.tar.gz 26622 BLAKE2B d86e133ab0b8033f94c238afab4c1e023d648e512dbd2759a9cb756322e317132d51c33b9826bc5cb20d715557abae1470a1d6212f6e103164a30618bf1e5b20 SHA512 e738ea7b45b17bbbc9a64e1782653ed69d56a94ef8c83f538d19319ed3ad23ec96037d22af0b00796bf5cb2fca3f75c8c2770ddfa9ef60536fd435de594aaae4
-EBUILD bracex-2.4.ebuild 1070 BLAKE2B 9e632666fd552a08ebdb20f2c4307e9d6ecbab71bd373d88bf9885aef9d6d2b792c0d6fa1bd0377f942d5dc57a21376d1feb5e6277e9841303854518344db987 SHA512 e220d21f868cb1baa45925ddf04e1747c8d98e428d58293c23fb6e9aaa4eb1fa6e8f0f5d13c5044d2898b4c67a06d124c471cb565775056881c6d4ddc69fd84f
EBUILD bracex-2.5.ebuild 1070 BLAKE2B 9e632666fd552a08ebdb20f2c4307e9d6ecbab71bd373d88bf9885aef9d6d2b792c0d6fa1bd0377f942d5dc57a21376d1feb5e6277e9841303854518344db987 SHA512 e220d21f868cb1baa45925ddf04e1747c8d98e428d58293c23fb6e9aaa4eb1fa6e8f0f5d13c5044d2898b4c67a06d124c471cb565775056881c6d4ddc69fd84f
MISC metadata.xml 967 BLAKE2B f24012265cfc29e71bd0b3a90408d3e22a770c79b141742b1b7ca4b0769012f4ea58f8a47311b4fee58bfe7055dbd8530d13798d075a5492a89b8999b32a7c45 SHA512 c72411368f729cf5ca8839cbf13116ebd670bb44085a6c2c55f9d070c8e0cbf10e26d3cc97b4a5db06904c4a206e634cb9f574fe63528c838434ee974ed048fe
diff --git a/dev-python/bracex/bracex-2.4.ebuild b/dev-python/bracex/bracex-2.4.ebuild
deleted file mode 100644
index 396b3efd6c52..000000000000
--- a/dev-python/bracex/bracex-2.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-DISTUTILS_USE_PEP517=hatchling
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/mkdocs-git-revision-date-localized-plugin
- dev-python/mkdocs-material
- dev-python/mkdocs-minify-plugin
- dev-python/mkdocs-pymdownx-material-extras
- dev-python/pyspelling
-"
-
-inherit distutils-r1 docs pypi
-
-DESCRIPTION="Bash style brace expansion for Python"
-HOMEPAGE="
- https://github.com/facelessuser/bracex/
- https://pypi.org/project/bracex/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-BDEPEND="
- test? (
- dev-vcs/git
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # mkdocs-git-revision-date-localized-plugin needs git repo
- if use doc; then
- git init || die
- git config --global user.email "you@example.com" || die
- git config --global user.name "Your Name" || die
- git add . || die
- git commit -m 'init' || die
- fi
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 76806962c508..ea825b725122 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -4,7 +4,7 @@ DIST cffi-1.17.0.tar.gz 516073 BLAKE2B e050689b58b4a34e3f605f84b3b6a59ec44359bfb
DIST cffi-1.17.0rc1.tar.gz 516063 BLAKE2B 02f25fde28a070c314deb5870d2285a0cfd2fd10d0136b3c5459d4bb11454722d61dfe0e5f27a7268a4aca8cadb2a9df045340094bcf98f1692f54ddea6df714 SHA512 757ccaf09a745cd04a31d0b2fcc46f438269b79b88c4a89aa7dd2f0dd1bc1b64fb9f9fde2461407e1c0482c1c64e837283e21d0b46dbcb0c4ccd5e54a8319a0e
DIST cffi-d7f750b1b1c5ea4da5aa537b9baba0e01b0ce843.gh.tar.gz 523050 BLAKE2B 498085e9bc497eb1abf2d2e26e2cdb9d7544509b2c1686b306930c2da8a39a5ef133b77302761b44d5231c5255ef30cbd22579c79921dc2dc71e723ff5624939 SHA512 a0d1eb7bf8df12331d3493d86894ba062f7a15f4e7421863d44e264d4ca40ef864c7574d42cb7a4f2ea44ab80242942d6f4c8772c64b8dd0789aeb9f1908fc89
EBUILD cffi-1.16.0.ebuild 1738 BLAKE2B 403b4dc5bb47dec2abbc30c21a894685c329214fa943bc7fab68260d2ab921cf5bd1a16832bae8e244124ad8d8af34d0f94fdadde981a514a862905c1fccb1c3 SHA512 3bb914dae82263f729baa2e0bb50ebd14697c6efe52404328c969301be9a83ab659df460aac5764ad9035fcb24bfc10d5bf4fde714597ee57d359c246d63cda1
-EBUILD cffi-1.17.0.ebuild 1680 BLAKE2B 4e42c4c7b16eea94995ea29d98f108f5ed808b46f40445078e3a66ba6162a375b5a084dd776c7b6057e3590564a8dded6c3edc995f9c54a370984e2b27a8fe34 SHA512 0a9c907d53e538cdb82fefd66e9d316db3be66a9423b70eb30bf9e560b80db76590c8fc29aa543d59dd91eb7fddf753643a48acc94ef223fa87705c6d7829304
+EBUILD cffi-1.17.0.ebuild 1679 BLAKE2B 1a1de53bb8552f8ddf37c0bed2b945cd4bca22d4a2927b04dd573c8cc36d8fbec690ae6fe2c4f97d95990fd0faf03e98b28ed7ec59463ae9fc01d28906dc179f SHA512 b2d4beb41dd62d8ece20319d0c8d9428bfcfc9c1dd2f74e57277e866936d5dad5558d893d98d80fa7a4463652cebc20bfdfac0632abc9be7756c6243cee91cd4
EBUILD cffi-1.17.0_pre20240424.ebuild 1883 BLAKE2B 4509949cb33dd292be9c3b8e69d87691ef3c217f65f93901fed0fda0b1c02d0d6b0e5c64605ec9d9127e2295b1448e118432958f12339ac0517f692f1b26c7f4 SHA512 5ff23616b55de9ee36d67e095375b35c9362ca3599bc6f949d43e786ada750665ca4d0c7f981be0ad9f2164c676772a1d164deab4719618e3d892ae8958a48f0
EBUILD cffi-1.17.0_rc1.ebuild 1678 BLAKE2B b439e2f56605c373953e7071f8b7282e8ec4511b26c5dc5984ff269be9fdc0b2c4c9422303902a8afee2dc75813892c8bf257cf5b83814cff61d33b089d3ed2e SHA512 d290ad8c7a4ec8bbc13946f9975147e81a3202a1cf8c44e26b20efa183465d8e32665be7b77f2115b00d4b430559df6b9b4cf2b7f79d25547f7f9de4723dfaf3
MISC metadata.xml 376 BLAKE2B 869698c9756447929b5607d37c334442d76fef960c109ebe3b807de5019339de4ce19009d70b2eba506ee2608db9454c277cfb07ea025a39be6ea65b2ed93f74 SHA512 84c109a295e6f272c03107b69431f213dff9042a7e5c784dc725728aeb3a60dbf9c860551aae6260e5fc2dadeaa6eb27488186abe1d108bb21145d736de7e5b6
diff --git a/dev-python/cffi/cffi-1.17.0.ebuild b/dev-python/cffi/cffi-1.17.0.ebuild
index 6a886018030c..60922891b668 100644
--- a/dev-python/cffi/cffi-1.17.0.ebuild
+++ b/dev-python/cffi/cffi-1.17.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0/${PV}"
-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"
# Needs recent libffi for HPPA fixes
DEPEND="
diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index e73368b980c7..3523bf19ba7d 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,21 +1,5 @@
-DIST cfn_lint-1.10.0.tar.gz 2415724 BLAKE2B cf7193d56bd5a6957e6f76574bb9fa0b678a2629791787d19cd4fe5d192c2cb4e2814154534aa3eb01bd61cff6e608ef113e0daf3d5c187aa12fdfee50e11678 SHA512 3690f7deef98897a2da3f9cfcc5495fdc3b90e0b685a628d67625f4d75114975ee0d9c1117a54578df274d0223cf393fa04dbab79abe266dbdcba43843fd6616
-DIST cfn_lint-1.10.1.tar.gz 2415680 BLAKE2B 17b9216da0af3409b69ecea3222b65e414fd850cb603a9e274e3c90140a0287fe20d42330df1e704779693097676ee1e2ad16929b89d0de61093fd5f3d0a9889 SHA512 13de688bb8b08e592f4be82f62ddd2be76c8f373d7e7e38e42ee38c0e3f579a34b153954e13d7916d72461806847a5e7494af7b786080cdd4266f683728f4f9b
-DIST cfn_lint-1.10.2.tar.gz 2417546 BLAKE2B 3074651be3334ae396367c60d7fef78cc8978a84405b9e5e5c17283450620988b8b027048e0c2422d6bbff0abf285beab3731e643e2bc0013032d7a4c19b04c4 SHA512 f1476364edd1997f795d7185ee99b1dc462f7f266e1c0d9bfa50bf8cff0d85f77a615c367cc98238ec57124e4098d5a894f91cc7f6c5cdfd1d7b9d07735391b3
DIST cfn_lint-1.10.3.tar.gz 2418034 BLAKE2B f889112d5572401dd5333d1a9edcb277c6150bc58ba8d6e64322d4eb732be706386b795cb4abb4ec7a03855394b7c95f1f7048d2cd499fd2717f5cbe4458ee32 SHA512 b81a8afef2c2b5fcc3e9e5557908bd6510714421cae9e0a1319019ca23ba41b904e69888b9f84dcc5f612dfacf745071a79251c773b816b9e7d7b347e4e26586
-DIST cfn_lint-1.8.2.tar.gz 2377269 BLAKE2B 8f4266c6d90f50f614f203a4b34ffc15397c973e8af07510c64e21bd80f1c4dd0f5bf6283268cbc69fbe505d6c945cc058ec0f06b05e868b3149941ab28b3948 SHA512 2605c5880960e3bce2822f2d9b9bd221d4ab7d77a4d9a1bcbdbf6df8f50492877daf704f84157946519a9da96f9d3de5ed5e65629d259726a10e1fb38c963950
-DIST cfn_lint-1.9.3.tar.gz 2562556 BLAKE2B c8816021cfb83e2c0d915cc58e7c099bf8ff0640b0562ddf3a7bcfca250e7d4fa03480ff99b5eef4fb103a77aca9a2b3c5266a30b19cddc899f7c0ccb3ca88d6 SHA512 fd75a60b7249bb3f0865d4a37b70d5f64012879b332dfe240f7d7eddc5ae48674e7372b959dd6964f8d0c028c0b75dc78c25caf0ebb3e5186bb6b2b7004e1212
-DIST cfn_lint-1.9.4.tar.gz 2563835 BLAKE2B 50694ee3982cda4e6df6aa2e8be2c0ae3182899947897d71764426f7fa14225ce44248af42e3d74e1b0159f216a02bc41f6675ab04dd09210bc66419913a5fdb SHA512 345d3aaa1dc6dfa1049061b4563c0f705510e69058e2184e7220f3dba776522967115a273e5044032a02b96c985a71acd4c1c31f7a71d819309d74dd60242456
-DIST cfn_lint-1.9.5.tar.gz 2457425 BLAKE2B 37a065cc7e0462feae7d4fc0b599bf9e2c96a88010690d1440de0f45c829d75c4df98eb7513e3a4992bd7769795351e5022f23925aae84f262183afb474fb59d SHA512 b793271a4b0d5febc4eb1f4411daf5ba3e17cb864ce63e143963c55becc3dbd11617eae8e66c4299f906c1ac4aadf8361c9082e6dd5e1fa11663ddad09f1618a
-DIST cfn_lint-1.9.6.tar.gz 2519342 BLAKE2B 17d14674853cae9a8eb0c3dfc05486a42e9f5a6e435fbfdf9e34e6ba8cb59c5b508e395a46c788fbc220a0f3918bc5156eb69be6ac6f3c429f78cff474625eec SHA512 2e9cf33e333d3eb098525fe7c54db0f76c68e08a50a2b02a023798d8f4b33041a6e92790a93a6b13a7a10933911512ef1d49718577af49df049567499862cd4b
DIST cfn_lint-1.9.7.tar.gz 2519610 BLAKE2B a454027a85bb55770b91ab4d801ffad807a2b9200e88872e2149485bb17196e050e0eea02db9be6bd705f7b427d825b5510cd0e78ff4d0db2cefa988be138782 SHA512 b6fff3b56f78b85d7335d33fa93e41003311c60f008ce56ae3f373ec32b2105ad40bc68210bd15ee88cc4bcb9f6cd61bfb1367773ff870cc4ec1807aec011100
-EBUILD cfn-lint-1.10.0.ebuild 2176 BLAKE2B 07cacdbe24678c647596829bbfba09e70569c2b1f575c318581364c7e6cfe505cc12c0e4fe4174073e51aa123d2d5066189ff5058a008591b68b707cf36ca841 SHA512 97011ea77add065c2ff78d5cc6ced93c9e1251ee5da063afb7c957e2dde3639421e331ab31ef20571409f7f167bb4102bdbda8a4d463363c7ea34b1130ebfca6
-EBUILD cfn-lint-1.10.1.ebuild 2176 BLAKE2B 07cacdbe24678c647596829bbfba09e70569c2b1f575c318581364c7e6cfe505cc12c0e4fe4174073e51aa123d2d5066189ff5058a008591b68b707cf36ca841 SHA512 97011ea77add065c2ff78d5cc6ced93c9e1251ee5da063afb7c957e2dde3639421e331ab31ef20571409f7f167bb4102bdbda8a4d463363c7ea34b1130ebfca6
-EBUILD cfn-lint-1.10.2.ebuild 2176 BLAKE2B 07cacdbe24678c647596829bbfba09e70569c2b1f575c318581364c7e6cfe505cc12c0e4fe4174073e51aa123d2d5066189ff5058a008591b68b707cf36ca841 SHA512 97011ea77add065c2ff78d5cc6ced93c9e1251ee5da063afb7c957e2dde3639421e331ab31ef20571409f7f167bb4102bdbda8a4d463363c7ea34b1130ebfca6
EBUILD cfn-lint-1.10.3.ebuild 2176 BLAKE2B 07cacdbe24678c647596829bbfba09e70569c2b1f575c318581364c7e6cfe505cc12c0e4fe4174073e51aa123d2d5066189ff5058a008591b68b707cf36ca841 SHA512 97011ea77add065c2ff78d5cc6ced93c9e1251ee5da063afb7c957e2dde3639421e331ab31ef20571409f7f167bb4102bdbda8a4d463363c7ea34b1130ebfca6
-EBUILD cfn-lint-1.8.2.ebuild 2173 BLAKE2B e5d36838ac6fdbef143deed68652896c380d7d3a143a0c6f9b5e4efd38283f98a50f8169bbedba9fe826c1c306b56efc0f7f28c1a911cb85305748f996127c1a SHA512 262134549b6fa7a30a83feeed58ea5cfbb45a1f778b116238f5603c2e4e22243b5d63b2ce979c05a8d21990f3887e86dabc28f5ff08edb36cb44f2b866e53c3e
-EBUILD cfn-lint-1.9.3.ebuild 2176 BLAKE2B 07cacdbe24678c647596829bbfba09e70569c2b1f575c318581364c7e6cfe505cc12c0e4fe4174073e51aa123d2d5066189ff5058a008591b68b707cf36ca841 SHA512 97011ea77add065c2ff78d5cc6ced93c9e1251ee5da063afb7c957e2dde3639421e331ab31ef20571409f7f167bb4102bdbda8a4d463363c7ea34b1130ebfca6
-EBUILD cfn-lint-1.9.4.ebuild 2176 BLAKE2B 07cacdbe24678c647596829bbfba09e70569c2b1f575c318581364c7e6cfe505cc12c0e4fe4174073e51aa123d2d5066189ff5058a008591b68b707cf36ca841 SHA512 97011ea77add065c2ff78d5cc6ced93c9e1251ee5da063afb7c957e2dde3639421e331ab31ef20571409f7f167bb4102bdbda8a4d463363c7ea34b1130ebfca6
-EBUILD cfn-lint-1.9.5.ebuild 2176 BLAKE2B 07cacdbe24678c647596829bbfba09e70569c2b1f575c318581364c7e6cfe505cc12c0e4fe4174073e51aa123d2d5066189ff5058a008591b68b707cf36ca841 SHA512 97011ea77add065c2ff78d5cc6ced93c9e1251ee5da063afb7c957e2dde3639421e331ab31ef20571409f7f167bb4102bdbda8a4d463363c7ea34b1130ebfca6
-EBUILD cfn-lint-1.9.6.ebuild 2176 BLAKE2B 07cacdbe24678c647596829bbfba09e70569c2b1f575c318581364c7e6cfe505cc12c0e4fe4174073e51aa123d2d5066189ff5058a008591b68b707cf36ca841 SHA512 97011ea77add065c2ff78d5cc6ced93c9e1251ee5da063afb7c957e2dde3639421e331ab31ef20571409f7f167bb4102bdbda8a4d463363c7ea34b1130ebfca6
EBUILD cfn-lint-1.9.7.ebuild 2173 BLAKE2B e5d36838ac6fdbef143deed68652896c380d7d3a143a0c6f9b5e4efd38283f98a50f8169bbedba9fe826c1c306b56efc0f7f28c1a911cb85305748f996127c1a SHA512 262134549b6fa7a30a83feeed58ea5cfbb45a1f778b116238f5603c2e4e22243b5d63b2ce979c05a8d21990f3887e86dabc28f5ff08edb36cb44f2b866e53c3e
MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19
diff --git a/dev-python/cfn-lint/cfn-lint-1.10.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.10.0.ebuild
deleted file mode 100644
index 4ec420c8b216..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.10.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # 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
- # different graphviz version?
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-1.10.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.10.1.ebuild
deleted file mode 100644
index 4ec420c8b216..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.10.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # 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
- # different graphviz version?
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-1.10.2.ebuild b/dev-python/cfn-lint/cfn-lint-1.10.2.ebuild
deleted file mode 100644
index 4ec420c8b216..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.10.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # 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
- # different graphviz version?
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-1.8.2.ebuild b/dev-python/cfn-lint/cfn-lint-1.8.2.ebuild
deleted file mode 100644
index 067ed8be2ab7..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.8.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # 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
- # different graphviz version?
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-1.9.3.ebuild b/dev-python/cfn-lint/cfn-lint-1.9.3.ebuild
deleted file mode 100644
index 4ec420c8b216..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.9.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # 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
- # different graphviz version?
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-1.9.4.ebuild b/dev-python/cfn-lint/cfn-lint-1.9.4.ebuild
deleted file mode 100644
index 4ec420c8b216..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.9.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # 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
- # different graphviz version?
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-1.9.5.ebuild b/dev-python/cfn-lint/cfn-lint-1.9.5.ebuild
deleted file mode 100644
index 4ec420c8b216..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.9.5.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # 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
- # different graphviz version?
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-1.9.6.ebuild b/dev-python/cfn-lint/cfn-lint-1.9.6.ebuild
deleted file mode 100644
index 4ec420c8b216..000000000000
--- a/dev-python/cfn-lint/cfn-lint-1.9.6.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # 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
- # different graphviz version?
- test/unit/module/template/test_template.py::TestTemplate::test_build_graph
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 9cfc98b1637a..24655a21133b 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -5,5 +5,5 @@ DIST coverage-7.6.1.tar.gz 798791 BLAKE2B d4af7893e8b79703757ba14b1f01d998334f60
EBUILD coverage-7.5.3.ebuild 2468 BLAKE2B 34d2f181dea82475cdccd4655b0fe041d6664531d212a81e4b7e4d067fea96a9d34f5341c0e320c5a348a13fa97afd806abb637da390023a0300d795e0a7b5fd SHA512 510903008d7831a27af0c2d3eab72157bf5292fa26c1fbbb8c47181e73e74f041934702f22ebcba1e5d59c141fdf6904e63930b9fe48dd5aa9c24b18f7f42d5c
EBUILD coverage-7.5.4.ebuild 2469 BLAKE2B be2ba1d51b764eb5c0cafcc644ed499f832321e30a00b53009bd6896340a57b7eab86af67629d650cbf8d6b0ecd9f2d8cd8f941b96a7bc39e98a3dac1e5bca9b SHA512 ba13b7b86178c95b564882cd847ea98457ae880a8a04b357c294a1f505e147e9656cff954807d772b543f616583b217a1002abb6f14bab5935e54ab330bd4419
EBUILD coverage-7.6.0.ebuild 2464 BLAKE2B c4dff4b4dfb1e0df8b209a0414c173780260c0aa145cd72b0cc54e855024e0654a259605ab3813127fa8e8c7eb0bf0c032da4d8ed29bb6f2de0a73552d7a1cd1 SHA512 665e61d6a8b07340612044a1db1149a2de5486a4cf018a1060a732e8cb183a1fed3259da5efe3a512e320851454508a47645a5ac7cab4dd8650ead1077240cbe
-EBUILD coverage-7.6.1.ebuild 2466 BLAKE2B 71851b2015ccbbe709ab01b6d09d8eb20648635cef3908587397cf567bc0106cbbc4fe0e35f423eb5ed1c7c3c9798c384c293efa38cfaeac3a46d38168c49d83 SHA512 e5564be34be8ccaf6c605c8837e1e8c010cad570ad79133ebbc78c22e5fa53f56a03ecc8e9b618e869c2b403e9103da3ec0dcbe9effba1ed7bcb397dd455d9f0
+EBUILD coverage-7.6.1.ebuild 2465 BLAKE2B 43e66f84e15083bff7fa463aa6e142346f77a20c4f4ed6402d5b3d77f007b3ec6c971e4b62a8593fd981a72b68a2c21714c505e0351f5bbe0f03688da179834e SHA512 5d7b1996e0e88634def2115b6d3b24d5790933ffccfcc37135685a11524c4928d3dce7622680b6d5456ecacb6554a66b76a88ac707b166338c6aad57a9ac0d72
MISC metadata.xml 771 BLAKE2B 38e9680d0851f70050aad987714a9dd2f95178b0bc3d794dc08726c0618d1ea98be32a413ac397f4b222e8a5d8fdc747b7f1677bcfe842bac4080537e85a03a9 SHA512 8c44c40348fe5d416d8b4016fe22cc9ae0b94fbaf181deb79aa737f87271992521b710c1208d0eeb7ef92d96fc8a7daac1ec6feb1ae081a80f13327b5b094064
diff --git a/dev-python/coverage/coverage-7.6.1.ebuild b/dev-python/coverage/coverage-7.6.1.ebuild
index ae98645443e6..306dd457ced7 100644
--- a/dev-python/coverage/coverage-7.6.1.ebuild
+++ b/dev-python/coverage/coverage-7.6.1.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/crc32c/Manifest b/dev-python/crc32c/Manifest
index 4eddcfdca5aa..cc3d21338ddb 100644
--- a/dev-python/crc32c/Manifest
+++ b/dev-python/crc32c/Manifest
@@ -1,7 +1,3 @@
-DIST crc32c-2.4.1.tar.gz 38277 BLAKE2B 3d4a0eeb5811e8bc46df30b8890ab409de92dc3cfe2c5c3ab355df3394e56812c19ac26523be2cf9c33bb5825fb6e080b6f27ea77bed5c38d98fbe6c247653fb SHA512 005f95f66e97f552a83b5c94b706224f44280895d70c348fee86943bf1589a94b57eeddde5e18499fea9c77cbcbcfd5691d9d4b33ed788dc885a1333b6db476b
-DIST crc32c-2.5.tar.gz 41514 BLAKE2B a9424ef917f3c89f3b8b3881ccd5d59cb8a634d6177260ce9e7300e151e68e97e55b74448dd4cd545d2d66d2e2d8e70a085578719f768662542e43f06e914d20 SHA512 446f2290706eae8a625590c6b314d8422938dd9b8bffcf5e4dd6d3d260932548dbc5d9a9b6e7e5eaaaaac8dce424876f4e4acc9b0b1ea2b7cdc6ddd101228cfd
DIST crc32c-2.6.tar.gz 42985 BLAKE2B 0193b26a56c6a2ec071231815cfcdf8ab3ce58de98e2948ab68c8ccd5779772923c8fd1464c70376ade8d4a6a38a575f8330791b7cda8de82d001a869b22e7e2 SHA512 7ca2614994b558c0f9b12fb743b0dadcfd6e6e3ab71c7550fd892324a91a90816b2dadf9c9946078e0ee2cd4abe14fdca385421bcd9468e41fd656a080b4d52e
-EBUILD crc32c-2.4.1.ebuild 1190 BLAKE2B e3bd619bf25c288df490d4c07f53e98a5a6fefe47c7c765558e9ac6f56eddd1f25054e8d41e7f5bf7b878b6c67f2421592f4b798351e86ee54baa93728397b39 SHA512 861a360abf34b9211588d379140ae8fd5259a106efd55f8a567d924e4d220a19ea16e4c019fe90e092afd10f3d0e9ff0ff082a8b1c18bab53eb6ac180ced8785
-EBUILD crc32c-2.5.ebuild 1190 BLAKE2B e3bd619bf25c288df490d4c07f53e98a5a6fefe47c7c765558e9ac6f56eddd1f25054e8d41e7f5bf7b878b6c67f2421592f4b798351e86ee54baa93728397b39 SHA512 861a360abf34b9211588d379140ae8fd5259a106efd55f8a567d924e4d220a19ea16e4c019fe90e092afd10f3d0e9ff0ff082a8b1c18bab53eb6ac180ced8785
EBUILD crc32c-2.6.ebuild 1190 BLAKE2B e3bd619bf25c288df490d4c07f53e98a5a6fefe47c7c765558e9ac6f56eddd1f25054e8d41e7f5bf7b878b6c67f2421592f4b798351e86ee54baa93728397b39 SHA512 861a360abf34b9211588d379140ae8fd5259a106efd55f8a567d924e4d220a19ea16e4c019fe90e092afd10f3d0e9ff0ff082a8b1c18bab53eb6ac180ced8785
MISC metadata.xml 340 BLAKE2B 51d7b138caeb04c73b96d68973194bee9c7af76811fa6c886c5aa80415624d00adee76c4187f52bcc740a5f0fafbebd2b9207c5dac3ab191799598c2d5aa275d SHA512 b6c86d6aacc37c0c1fac0382407b9d8821a939e322281192254d95d1b066088268730f1ad7031b3ce9e9aa324db412a0a8ed060ab75d23155e2e682c6d80a93c
diff --git a/dev-python/crc32c/crc32c-2.4.1.ebuild b/dev-python/crc32c/crc32c-2.4.1.ebuild
deleted file mode 100644
index 73c73f15b871..000000000000
--- a/dev-python/crc32c/crc32c-2.4.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CRC32c algorithm in hardware and software"
-HOMEPAGE="
- https://github.com/ICRAR/crc32c/
- https://pypi.org/project/crc32c/
-"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
-# NB: these don't affect the build, they are only used for tests
-IUSE="cpu_flags_arm_crc32 cpu_flags_x86_sse4_2"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x CRC32C_SW_MODE
-
- # force = run "software" code (i.e. unoptimized)
- # none = run "hardware" code (i.e. SSE4.2 / ARMv8 CRC32)
- for CRC32C_SW_MODE in none force; do
- if [[ ${CRC32C_SW_MODE} == none ]]; then
- if ! use cpu_flags_arm_crc32 && ! use cpu_flags_x86_sse4_2; then
- continue
- fi
-
- # the test suite just skips all tests, so double-check
- "${EPYTHON}" -c "import crc32c" ||
- die "Importing crc32c failed (accelerated code path broken?)"
- fi
-
- einfo "Testing with CRC32C_SW_MODE=${CRC32C_SW_MODE}"
- epytest
- done
-}
diff --git a/dev-python/crc32c/crc32c-2.5.ebuild b/dev-python/crc32c/crc32c-2.5.ebuild
deleted file mode 100644
index 73c73f15b871..000000000000
--- a/dev-python/crc32c/crc32c-2.5.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CRC32c algorithm in hardware and software"
-HOMEPAGE="
- https://github.com/ICRAR/crc32c/
- https://pypi.org/project/crc32c/
-"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
-# NB: these don't affect the build, they are only used for tests
-IUSE="cpu_flags_arm_crc32 cpu_flags_x86_sse4_2"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x CRC32C_SW_MODE
-
- # force = run "software" code (i.e. unoptimized)
- # none = run "hardware" code (i.e. SSE4.2 / ARMv8 CRC32)
- for CRC32C_SW_MODE in none force; do
- if [[ ${CRC32C_SW_MODE} == none ]]; then
- if ! use cpu_flags_arm_crc32 && ! use cpu_flags_x86_sse4_2; then
- continue
- fi
-
- # the test suite just skips all tests, so double-check
- "${EPYTHON}" -c "import crc32c" ||
- die "Importing crc32c failed (accelerated code path broken?)"
- fi
-
- einfo "Testing with CRC32C_SW_MODE=${CRC32C_SW_MODE}"
- epytest
- done
-}
diff --git a/dev-python/dict2xml/Manifest b/dev-python/dict2xml/Manifest
index 83e487816c74..04ebcf5072ec 100644
--- a/dev-python/dict2xml/Manifest
+++ b/dev-python/dict2xml/Manifest
@@ -1,5 +1,3 @@
-DIST dict2xml-1.7.5.tar.gz 14958 BLAKE2B 1907003e3a27a8e1c1a0e7ab1d5c72b310c46e7af7d51f6a1743ca018fb6a070b0b54b4b24afd8c78dd18f83f9f6950031c0076eae83ccc309a341a0df153708 SHA512 88a77fcdc2ec320ba1668b27da4aacfcfc817090aebabc01fce76bff51b316166a0cc1f053884e8012a28e7118449f901465703869245dc662f29cee9665157e
DIST dict2xml-1.7.6.tar.gz 15210 BLAKE2B 86ed48b2dc857efd58294c23f0708102ac66dab50e7f50ae149185f3fb707f72ef67008921ea641ed1bd96a91b25b39a92ddc796eadb64560ff29b82cd1ef07e SHA512 54e8330a556e7576d100fbbc036e8c9627872c4c1cbebcaedf137f2b8ad8e197e49b2e699c284f9c8a3d9874fea83eac80d129f67ea426e807e5699f8811b933
-EBUILD dict2xml-1.7.5-r1.ebuild 511 BLAKE2B a8d13bb291e63a91e4eb13d80f0d986dacac039187d5d6494f217d8932c6b6fdc98fb14fb56a2458bd254362b3c9f48f83d6b7e781a278d266671c0468ff48e4 SHA512 d0fb2d444eade98939915751adaebe3bc5f90f7b5055affb8dc350bea4f3571a52b6b43e4b54f493137009356f4a8f92c6ded2845c90e306cf60d9d1119558ef
EBUILD dict2xml-1.7.6.ebuild 511 BLAKE2B a8d13bb291e63a91e4eb13d80f0d986dacac039187d5d6494f217d8932c6b6fdc98fb14fb56a2458bd254362b3c9f48f83d6b7e781a278d266671c0468ff48e4 SHA512 d0fb2d444eade98939915751adaebe3bc5f90f7b5055affb8dc350bea4f3571a52b6b43e4b54f493137009356f4a8f92c6ded2845c90e306cf60d9d1119558ef
MISC metadata.xml 483 BLAKE2B 590704cfc7c04bef7ac3b4b01677c743887a19c842597a81a12d374c0126ac4feb5ecf3ee6a1b2ee8bb866a2823ecd5e4c556f3ddf512bff00d047d40ee33929 SHA512 175a0080449e7a29aae0398303911acf868bc9a444eb2883d4cca071ac1daafda2ad352274c33516fe06f11ce8bdc029d1e277a8455a3819ff51650388ed11cd
diff --git a/dev-python/dict2xml/dict2xml-1.7.5-r1.ebuild b/dev-python/dict2xml/dict2xml-1.7.5-r1.ebuild
deleted file mode 100644
index 419d7ff938c8..000000000000
--- a/dev-python/dict2xml/dict2xml-1.7.5-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Small utility to convert a python dictionary into an XML string"
-HOMEPAGE="
- https://github.com/delfick/python-dict2xml/
- https://pypi.org/project/dict2xml/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-BDEPEND="
- dev-python/noseofyeti[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/ensurepip-wheel/Manifest b/dev-python/ensurepip-wheel/Manifest
index 6cd96571af4e..d1d8b0845dbd 100644
--- a/dev-python/ensurepip-wheel/Manifest
+++ b/dev-python/ensurepip-wheel/Manifest
@@ -1,5 +1,3 @@
-DIST wheel-0.43.0-py3-none-any.whl 65775 BLAKE2B ae972f78acaf10c074dcfcc208aeb523f932564a9008612c7071b2bc4edae3a9a25f5c93bff37a39e6fd2f8e790db8bc2f500045e3141c8279fb329e8fff45b8 SHA512 5a637264ee0eba127aa72a372b111fe8a61f454fbd3fc02b39590fd2c6bf6f5e9ac4b0e18fd16ff5fdbb9f4b046c9237fd56b055c4cb595fb042e5aa94b336c5
DIST wheel-0.44.0-py3-none-any.whl 67059 BLAKE2B e02afce5ad38a1cccc19b67acca74d3c43e0b45f52f334d28102d71ed8ffff5f0749f0ffa49c26d8eb89ce63f0a240c33117593b7807c6797fffd1e6daf6fc87 SHA512 98209d3ff1a04fd50ae256b94a648deb9ff29114e90a632c0fc34304c9f8a904b000f66019c684e228f56900e51105fe8678dc9c1bbcdd9ec69dd28d8e98058a
-EBUILD ensurepip-wheel-0.43.0.ebuild 473 BLAKE2B 96d701e8c0cfbdf3cf3edf37af86efbc118dae3efae403f59ff3310b68a17a9ef1b759268a05f5624bcfbc73dcd59743b58b920cbcd14e185c78e5fcd774c28f SHA512 3e89f865abdb5f58df920a555d3a121b1f2dd531a0b23dc65d745e93547c3bcc74161749d139c32026c51c842c553499ef0c43c9ab300ec099114a01bf2a796a
EBUILD ensurepip-wheel-0.44.0.ebuild 473 BLAKE2B 96d701e8c0cfbdf3cf3edf37af86efbc118dae3efae403f59ff3310b68a17a9ef1b759268a05f5624bcfbc73dcd59743b58b920cbcd14e185c78e5fcd774c28f SHA512 3e89f865abdb5f58df920a555d3a121b1f2dd531a0b23dc65d745e93547c3bcc74161749d139c32026c51c842c553499ef0c43c9ab300ec099114a01bf2a796a
MISC metadata.xml 311 BLAKE2B 3d42019fa15d0d9933f1cf7b974e5133ec1787a5b0a20c2f0ecbe2bffbbe98e171abe1fd094cdd8b2e30c9412271686c687d66a40db606dda566269908192661 SHA512 927b36bdb75d89b554fcf2f131d8f7b043ee91079bb32aaa76f81c112b817577f97387baad6f29b18bcc95a2f329b7a7a2ce9c5273b3ff8f48b36e27bcb60bcc
diff --git a/dev-python/ensurepip-wheel/ensurepip-wheel-0.43.0.ebuild b/dev-python/ensurepip-wheel/ensurepip-wheel-0.43.0.ebuild
deleted file mode 100644
index ec34d0093984..000000000000
--- a/dev-python/ensurepip-wheel/ensurepip-wheel-0.43.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022-2024 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/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index 876f1f51b74f..211e34d07960 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -1,7 +1,5 @@
-DIST fakeredis-2.23.3.tar.gz 133000 BLAKE2B 7a7b352fb99541871476f75c0a84550a1e91d4eefa0c6edf060f06483cbcc69091b2fb017dfd0c8a142484324fb71c7b0c54263d7c908d3a12e77fa7907adc8b SHA512 0230774d5d4dba55cf0d8a875eda9992ffb7dd26e0078382756515b38c63eb9664ca293135b49c0c8cddcf0971f7e0e109e131a26150a8e2b2bbc0dc453fb79a
-DIST fakeredis-2.23.4.tar.gz 132561 BLAKE2B 50f5772a8b5c3ac087b822be10c4b7e35bfe4d74c0114d483116fefcd3dd81ffc10f6e63a795d88165d8d167aa7fdb82b85f1362d60c81c370276d14ca34bced SHA512 4b8bdfbfd4ba785769197274776ea472444c28590f80f20b4f52962f81559fea7c081878373110e9f6d52d2ac65e6c941f30463328c1b83915a415c81490363b
DIST fakeredis-2.23.5.tar.gz 132797 BLAKE2B 1314ad46b310d4c1661b86593057afb3d1e9d0e4412146c1b883a17802c681e68062cb89dd89bc7cf3dfaac1eaf713fad7d4860986f50ed585a281208db0778a SHA512 e402cdd881872dc9af2e2b555d89329ba0eea0773f3924936774fc5a3a49d5fc9cba121f9bcddecc6d203f50bb2966aa7576496345966d415852ed8ed96cc8d4
-EBUILD fakeredis-2.23.3.ebuild 2348 BLAKE2B 8b9e67d78e802e8a104c54617b5ed514162e69e769b67fc1881fda27200248a19ca0846446a733e748a779787901a5b5f6a6390a87e2a2ae1c08b26b5346c8f8 SHA512 e356160b3a3dac3017b2df6a82558e8519776a1ea750b2d527602814a22758c0e782f84343b70f1830b9ee44d86df151e29a0a4c3d2a786a0adeaf7558e49cac
-EBUILD fakeredis-2.23.4.ebuild 2351 BLAKE2B 6bda9c93d326ccc920135f551e69989651dd881d8a4aebc5afcb626631b882b3996fadbc1a0b38396305e21a645224ef98eebedfae50f6f89d536c15e85a745a SHA512 13b38bd807062cff3ab6dbb0f70ef9dbfdd5575ad642fc69c4b98131a920865db9f22ddbd889c8cf12e3ea52a99ebc785e9ebcfcfd0dbfd99687b363dea1b4d8
+DIST fakeredis-2.24.0.tar.gz 143594 BLAKE2B d14a163f9997b61bfcc156ffc47d5f18c94db9226e961c2bda7d4160d4c80e19db0a3c6a500511ad80f950e0c6ebd6ab160cf11cf6097ca3b26223183a54e889 SHA512 13a42750afd4f6432904aa01a841d7f3d2e8512955751fdf8f638b5e207039fa1b5e07bdcd28b7b9d1c1461a85a0c12cf7a1d663dd287220850575af097d2271
EBUILD fakeredis-2.23.5.ebuild 2348 BLAKE2B 8b9e67d78e802e8a104c54617b5ed514162e69e769b67fc1881fda27200248a19ca0846446a733e748a779787901a5b5f6a6390a87e2a2ae1c08b26b5346c8f8 SHA512 e356160b3a3dac3017b2df6a82558e8519776a1ea750b2d527602814a22758c0e782f84343b70f1830b9ee44d86df151e29a0a4c3d2a786a0adeaf7558e49cac
+EBUILD fakeredis-2.24.0.ebuild 2564 BLAKE2B dd74879438e463fa78d75063227c910ab1446e50e1766562d9a8c711717f566c16f97d818bd882f453f3287b50947bc225d659bd5200b0c23af7b0ed94fbd13f SHA512 6fb0ac9ede7473793e5c341b9fd614412ef61b64d75da53e2a656e67d000d2d505b254b4b008687871172259acd00a74f440900f31042197054ec2c047f5830a
MISC metadata.xml 373 BLAKE2B 1de33db59658e6190cd0346be58208cae6c9143a52f49dc289e68aaa0d860b5bd68dfb54f2e0b005f60a67f5caa430e2ce94fc69e64bd27e1bbebb07ad29e602 SHA512 24bfcf4919363fef45c182b6de66221e580ee0e9e99ce46e91b767655dc0b6f8a9fa6c3512ba84d1040698c43a0b6a853ad8d63c1ee5fbc00a1d192defb24db5
diff --git a/dev-python/fakeredis/fakeredis-2.23.3.ebuild b/dev-python/fakeredis/fakeredis-2.23.3.ebuild
deleted file mode 100644
index 79980da8bf31..000000000000
--- a/dev-python/fakeredis/fakeredis-2.23.3.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Fake implementation of redis API for testing purposes"
-HOMEPAGE="
- https://github.com/cunla/fakeredis-py/
- https://pypi.org/project/fakeredis/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/redis-4.2[${PYTHON_USEDEP}]
- <dev-python/sortedcontainers-3[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- dev-db/redis
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # also lupa
- test/test_aioredis2.py::test_failed_script_error
- # TODO
- "test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
- "test/test_fakeredis.py::test_lpop_count[StrictRedis]"
- "test/test_fakeredis.py::test_rpop_count[StrictRedis]"
- "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
- "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]"
- test/test_mixins/test_set_commands.py::test_smismember_wrong_type
- # new redis-server?
- "test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis]"
- # json ext
- test/test_json/test_json.py
- test/test_json/test_json_arr_commands.py
- # tdigest ext?
- 'test/test_mixins/test_server_commands.py::test_command[FakeStrictRedis]'
- )
- local EPYTEST_IGNORE=(
- # these tests fail a lot...
- test/test_hypothesis.py
- )
- local args=(
- # tests requiring lupa (lua support)
- -k 'not test_eval and not test_lua and not test_script'
- )
- # Note: this package is not xdist-friendly
- epytest "${args[@]}"
-}
-
-src_test() {
- local redis_pid="${T}"/redis.pid
- local redis_port=6379
-
- einfo "Spawning Redis"
- einfo "NOTE: Port ${redis_port} must be free"
- "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server"
- daemonize yes
- pidfile ${redis_pid}
- port ${redis_port}
- bind 127.0.0.1
- EOF
-
- # Run the tests
- distutils-r1_src_test
-
- # Clean up afterwards
- kill "$(<"${redis_pid}")" || die
-}
diff --git a/dev-python/fakeredis/fakeredis-2.23.4.ebuild b/dev-python/fakeredis/fakeredis-2.24.0.ebuild
index 5bf1b6f5ea36..bc4af7542c89 100644
--- a/dev-python/fakeredis/fakeredis-2.23.4.ebuild
+++ b/dev-python/fakeredis/fakeredis-2.24.0.ebuild
@@ -37,6 +37,13 @@ BDEPEND="
distutils_enable_tests pytest
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # https://github.com/cunla/fakeredis-py/issues/320
+ sed -i -e '/LICENSE/d' pyproject.toml || die
+}
+
python_test() {
local EPYTEST_DESELECT=(
# also lupa
@@ -65,12 +72,13 @@ python_test() {
-k 'not test_eval and not test_lua and not test_script'
)
# Note: this package is not xdist-friendly
- epytest "${args[@]}"
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p asyncio -p pytest_mock "${args[@]}"
}
src_test() {
local redis_pid="${T}"/redis.pid
- local redis_port=6379
+ local redis_port=6380
einfo "Spawning Redis"
einfo "NOTE: Port ${redis_port} must be free"
diff --git a/dev-python/flake8/Manifest b/dev-python/flake8/Manifest
index 4e5d846c1525..31c8c6f7cfc4 100644
--- a/dev-python/flake8/Manifest
+++ b/dev-python/flake8/Manifest
@@ -1,5 +1,3 @@
-DIST flake8-7.1.0.gh.tar.gz 138600 BLAKE2B df6781e676d4eccf296d5fc3d767643956799d1c99adccb32d0005951f0aca13b7e99ff7506f7026e9ed6c2dd78d5bdd02d9a25aaf64a1353097b8a9c02c5739 SHA512 0e970bdb0facff3a6e2ee33a74fe77ee1f7c80fbc517125df34d831ff897e222d0955d56fa9e9eedef83ccdc4e92aa7bbc583517d7b19a8cf1041790a225693a
DIST flake8-7.1.1.gh.tar.gz 138915 BLAKE2B 5c00c4a95f0757f7d3716270ca1de91580cb1731c700227d563c08798981c124c5789f40a5965ad49450a77601ab9638d04cb32ef9c13418720c4123ba2a7932 SHA512 310457e3c701f746d812cc76664bcb79c7cbc320af9d757ebbc13c847f2c3864770d9b945694b4b6abb773ae636e19175222c3dab74d34559beaa7835f1d9931
-EBUILD flake8-7.1.0.ebuild 1477 BLAKE2B dd6c68fe4a16963aa3a005e9d14ef974af0f87eb7fda94de0c7e0955f5c1169c0443735fb36be1fb35a627638b6639c114d118f5bcb6cbc5e057aae0d132fb06 SHA512 f30f0d4a2d0dd30af5fa51a49f8a7d2818fb7e05aee4f80e52d5663a085726f55dc9eccc8838b5b9d41a3908c1f559e33641086fac045e9bae3847fed99a58c3
EBUILD flake8-7.1.1.ebuild 1477 BLAKE2B dd6c68fe4a16963aa3a005e9d14ef974af0f87eb7fda94de0c7e0955f5c1169c0443735fb36be1fb35a627638b6639c114d118f5bcb6cbc5e057aae0d132fb06 SHA512 f30f0d4a2d0dd30af5fa51a49f8a7d2818fb7e05aee4f80e52d5663a085726f55dc9eccc8838b5b9d41a3908c1f559e33641086fac045e9bae3847fed99a58c3
MISC metadata.xml 399 BLAKE2B 01ae165c898af67195582e1aaf867b9f9fc937e56b87f09a812d21c9d1175131c25561524ba76857c1630a117a21bc43eeef907c2a34ab9e9b38866dc2f9430e SHA512 8f149a017f4fef8f8fe0fef037e589694e0c3b3689990f97f38ed23fb9b5c5170985fc1fd7814ef70b8200db66cb9367dcfc9bf6453f8742092335a1c3c8fae6
diff --git a/dev-python/flake8/flake8-7.1.0.ebuild b/dev-python/flake8/flake8-7.1.0.ebuild
deleted file mode 100644
index 32744afd4140..000000000000
--- a/dev-python/flake8/flake8-7.1.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
-HOMEPAGE="
- https://github.com/PyCQA/flake8/
- https://pypi.org/project/flake8/
-"
-SRC_URI="
- https://github.com/PyCQA/flake8/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 ~x64-macos"
-
-RDEPEND="
- =dev-python/pyflakes-3.2*[${PYTHON_USEDEP}]
- =dev-python/pycodestyle-2.12*[${PYTHON_USEDEP}]
-"
-PDEPEND="
- =dev-python/mccabe-0.7*[${PYTHON_USEDEP}]
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- ${PDEPEND}
- )
-"
-
-distutils_enable_sphinx docs/source \
- dev-python/sphinx-prompt \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # fails if additional flake8 plugins are installed
- tests/integration/test_plugins.py::test_local_plugin_can_add_option
- )
- if [[ ${EPYTHON} == pypy3 ]]; then
- EPYTEST_DESELECT+=(
- # problem with pypy3.10 in dev-python/pyflakes
- # https://github.com/PyCQA/pyflakes/issues/779
- tests/integration/test_main.py::test_malformed_per_file_ignores_error
- tests/integration/test_main.py::test_tokenization_error_but_not_syntax_error
- tests/integration/test_main.py::test_tokenization_error_is_a_syntax_error
- )
- fi
-
- epytest
-}
diff --git a/dev-python/furo/Manifest b/dev-python/furo/Manifest
index b49d6cd31bc1..df98033861f6 100644
--- a/dev-python/furo/Manifest
+++ b/dev-python/furo/Manifest
@@ -1,5 +1,3 @@
-DIST furo-2024.7.18-py3-none-any.whl 340824 BLAKE2B 619e7183541921ec31f5a7e7ebcbc86f0507e04bf7e5c9e308a3b6a6b580cf734fe46b641b3bcaaeeaba39516ca27b49ef8faadd0d9d5864343aafc15a05037d SHA512 62c047742a0a851e5faf56013751d05a411920ca7659ef42fc06bcce6766a6605734b370a636f4b1c2805def42881c273a2b5eb6704484571d76a44145b0a346
DIST furo-2024.8.6-py3-none-any.whl 341333 BLAKE2B e0cf87a69b35a0a48eb54eb9530ec92f5fa06882b4c4a9bf306a3b1eee7af8510e37dfd1b612fe747856e48eada1eed05ae8e5e270616bf9b5fd5a70705a9c53 SHA512 e9e32eb26659b710836c86bd881c07625d14a10000674d488da2dc71e5cbb7ba6ce4494892f731dbcf288af11bcf6870f9f97f70364425cca4a00f7edda01d48
-EBUILD furo-2024.7.18.ebuild 1018 BLAKE2B 171ea646e3284a3bc7419a1405ffbd8a4e87505f5a54452c4eed2c9ece8ee6d88cd70dea2c08575f7e42d446aa3d63643d1723996f5d41e935fc34f93c28a5a5 SHA512 8f924908e923b6520d158835549ee9e442489ed1f3ad2f311b83ba38659b2c2dc82da464b69da1f8afd45bf245b20bbe73f4af012f9746310377c6a35e05a29e
EBUILD furo-2024.8.6.ebuild 1018 BLAKE2B 171ea646e3284a3bc7419a1405ffbd8a4e87505f5a54452c4eed2c9ece8ee6d88cd70dea2c08575f7e42d446aa3d63643d1723996f5d41e935fc34f93c28a5a5 SHA512 8f924908e923b6520d158835549ee9e442489ed1f3ad2f311b83ba38659b2c2dc82da464b69da1f8afd45bf245b20bbe73f4af012f9746310377c6a35e05a29e
MISC metadata.xml 436 BLAKE2B 81bb1424cf305f98c15a96afc454de34c0965277a5829c1c299ee6da4c86882aa1d47d45b71cfd3413b82c68b521a0f2b4bcd37c47988a6c171f55ef97f930ef SHA512 63d65b518096cba951f2bdac8b3ff0a602ac23fee7679ba808f27b01644cc612a7223942ba01f26d4c0931f16ccf9be1832be5da650835c6f43396e2076d1d30
diff --git a/dev-python/furo/furo-2024.7.18.ebuild b/dev-python/furo/furo-2024.7.18.ebuild
deleted file mode 100644
index f6d61e40cff6..000000000000
--- a/dev-python/furo/furo-2024.7.18.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# sphinx-theme-builder is completely unusable, as it requires pinning
-# to a very-specific nodejs version number, and ofc loves fetching
-# everything from the Internet
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Clean customisable Sphinx documentation theme"
-HOMEPAGE="
- https://pypi.org/project/furo/
- https://github.com/pradyunsg/furo/
-"
-SRC_URI="$(pypi_wheel_url)"
-S=${WORKDIR}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-basic-ng[${PYTHON_USEDEP}]
-"
-
-src_unpack() {
- if [[ ${PKGBUMPING} == ${PVR} ]]; then
- unzip "${DISTDIR}/${A}" || die
- fi
-}
-
-python_compile() {
- distutils_wheel_install "${BUILD_DIR}/install" \
- "${DISTDIR}/${P}-py3-none-any.whl"
-}
diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest
index abdcd525be32..3dd7cabdb0af 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,10 +1,6 @@
-DIST google_api_python_client-2.138.0.tar.gz 11595036 BLAKE2B 554abf4e58264d60a5a09174b7199f31ac6cf31bd024add66ff73a71992e9da077c8046abfd8d9400d1b17fa0ccd27ca484ae62dca8b6900bbad42e2a26af9ee SHA512 f9e7501a289e96aebe8db78e32dc30771a860af34808d1bc6d6192c4511ecbbf871cbbf8cdf50daeeb865908a86236400d651e159d913b415b1f2fdf8eb045ab
-DIST google_api_python_client-2.139.0.tar.gz 11606939 BLAKE2B 9ad0cd36a913235e8c7b5afe2f4334399deb662d2d6287a64d98b02d890368839b345dba5e64aad3c852d655e99a04f8eb6902498664c4efa3a693ae2a2c6aeb SHA512 b6235f866a402ebde20fc8cfce41ad5bd0b8034311ab5b4f1b4cc88cea03f52021ee23264a32e9577ee1fa5bcbbb07af1c4e6d5e3f85bc53c0e6760654543b34
DIST google_api_python_client-2.140.0.tar.gz 11618875 BLAKE2B 0d156fa072b302c0410f8e70681556ee146d8d8951576b1890e429b40363661d263554ad61157256feebee9a45afdf3dcdbb287b7c1dc367a6b6940ec488a645 SHA512 168e75ea734edbf0182078fad27d30f8dd56b07a8c7056973c7df99fb7faff83034901b6742aab8e03c833b73a5fd31a92455105ccc6f0f5b741fadb66715f30
DIST google_api_python_client-2.141.0.tar.gz 11652283 BLAKE2B 23209b950bb0712890f5c6b2dd0f238b8397a3084a9d61d6423b6d7275faa719d788551868037ab3c4a8ec8d0e37cff96859a1b933e395ef5feadae711c79be9 SHA512 c8d0f879ce9466e3c93e36f263ad9185bc844dae229ed1791068025dd200f21d67d0c87a5ee8ca8b6b0d71c7aad10b6a97dcfc7e7fed20017f992f5bdc7ea225
DIST google_api_python_client-2.142.0.tar.gz 11680160 BLAKE2B 660e61509969fc6d6d5235163cdede57011150f8932bb4bfccbae19ae020367a34b9ee103b5ec788bbe22580ca60ff242bf3734ce0f81cc20a64e80d57e7628d SHA512 ede409d7f46fb06aaaf3cf2c850259cc8e7e7d2b4a8469323118f2774c31f52f9a11a8fac68d3e2ea27e9425badb5ca08c2b432321d23b6b0b460dafb0e652ce
-EBUILD google-api-python-client-2.138.0.ebuild 1455 BLAKE2B 0c236e102819fa393880129e1ae048cce4a018e567de29e2d344a451a87dd0f261b05b5285ed660f8b36937cf0b2503eef3fee84ef7e64c3754269f5878a45bd SHA512 b2dc3d562f94b8ffc4c6b6fecbf7538fe676f1a8667e71886585231e0fa3ac2d1e0269d8afc3879f94e3c328faf99672bea5109275527236afc79e7b46fdbe1a
-EBUILD google-api-python-client-2.139.0.ebuild 1458 BLAKE2B de0b7e7284c45a3a6eabbe54d470e5f216b867e16271dcc0535533bf53683c634faacb3ecf5a21589336e75ff85ab3dbcc9011085dea646df2008a72b162f009 SHA512 2c627f313081d9d186b7a75bcaa8fec68e75ed8ab4ff8f76ac3db2808b8e1ae20cace68afd4e02479c55016bf83aad38edbadea7e4cc78f61dc8f9c91813e114
EBUILD google-api-python-client-2.140.0.ebuild 1455 BLAKE2B 0c236e102819fa393880129e1ae048cce4a018e567de29e2d344a451a87dd0f261b05b5285ed660f8b36937cf0b2503eef3fee84ef7e64c3754269f5878a45bd SHA512 b2dc3d562f94b8ffc4c6b6fecbf7538fe676f1a8667e71886585231e0fa3ac2d1e0269d8afc3879f94e3c328faf99672bea5109275527236afc79e7b46fdbe1a
EBUILD google-api-python-client-2.141.0.ebuild 1458 BLAKE2B de0b7e7284c45a3a6eabbe54d470e5f216b867e16271dcc0535533bf53683c634faacb3ecf5a21589336e75ff85ab3dbcc9011085dea646df2008a72b162f009 SHA512 2c627f313081d9d186b7a75bcaa8fec68e75ed8ab4ff8f76ac3db2808b8e1ae20cace68afd4e02479c55016bf83aad38edbadea7e4cc78f61dc8f9c91813e114
EBUILD google-api-python-client-2.142.0.ebuild 1458 BLAKE2B de0b7e7284c45a3a6eabbe54d470e5f216b867e16271dcc0535533bf53683c634faacb3ecf5a21589336e75ff85ab3dbcc9011085dea646df2008a72b162f009 SHA512 2c627f313081d9d186b7a75bcaa8fec68e75ed8ab4ff8f76ac3db2808b8e1ae20cace68afd4e02479c55016bf83aad38edbadea7e4cc78f61dc8f9c91813e114
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.138.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.138.0.ebuild
deleted file mode 100644
index 56cf84636d29..000000000000
--- a/dev-python/google-api-python-client/google-api-python-client-2.138.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google API Client for Python"
-HOMEPAGE="
- https://github.com/googleapis/google-api-python-client/
- https://pypi.org/project/google-api-python-client/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-RDEPEND="
- >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
- <dev-python/httplib2-1[${PYTHON_USEDEP}]
- >=dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
- >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
- >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
- <dev-python/uritemplate-5[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # require Internet access (and credentials)
- tests/test_discovery.py::DiscoveryErrors::test_credentials_and_credentials_file_mutually_exclusive
- tests/test_discovery.py::DiscoveryFromDocument::test_api_endpoint_override_from_client_options_mapping_object
- tests/test_discovery.py::Universe::test_client_options_universe_configured_with_mtls
- tests/test_discovery.py::Universe::test_universe_env_var_configured_with_mtls
- )
-
- epytest tests
-}
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.139.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.139.0.ebuild
deleted file mode 100644
index 58a0eb467bad..000000000000
--- a/dev-python/google-api-python-client/google-api-python-client-2.139.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google API Client for Python"
-HOMEPAGE="
- https://github.com/googleapis/google-api-python-client/
- https://pypi.org/project/google-api-python-client/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
- <dev-python/httplib2-1[${PYTHON_USEDEP}]
- >=dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
- >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
- >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
- <dev-python/uritemplate-5[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # require Internet access (and credentials)
- tests/test_discovery.py::DiscoveryErrors::test_credentials_and_credentials_file_mutually_exclusive
- tests/test_discovery.py::DiscoveryFromDocument::test_api_endpoint_override_from_client_options_mapping_object
- tests/test_discovery.py::Universe::test_client_options_universe_configured_with_mtls
- tests/test_discovery.py::Universe::test_universe_env_var_configured_with_mtls
- )
-
- epytest tests
-}
diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 011df103724e..63ca1eb14e81 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,7 +1,5 @@
-DIST google_auth-2.32.0.tar.gz 254614 BLAKE2B fc419f1d751cf99497fb00c4cc5b8ff25380a3341970aa31bebadc5f0a84efd8b9d806f939c9137fd872063d6b3cd06eff0629beab8194e0bf6f7323124f8f90 SHA512 d72d9c367a47b3496dcaae9deec29315c65e43ddf9b3ee2838232ed2ac8aabdf5c91978a6d66700b5e9e77a0de8820ecf12b798fb65383600e08d47b732d1981
DIST google_auth-2.33.0.tar.gz 257157 BLAKE2B c0071ba0fe5710b9bad3c0fc256b1709478635f2e8123a2bd6cb985cde7c38604b6fa0fcab24a694884d37eef8a15b2d72a6e0f3994bb39aa1d46b1e3e279ce9 SHA512 18d05525147d0da8815213d9f2d19595abaa79daff373ddfb59373e493a6a324dd55e766afa50cc03bccb4a5daf5f93b6fa168ed628f490f0d33b1b050cdb7f7
DIST google_auth-2.34.0.tar.gz 257875 BLAKE2B 3ebd19aff528673e2240769b606cc6c88cead7dad4beafd58966fe4534a7a5b016daac448658992d5210a69749968975bfb9de462fa8de5891f1412c141b2cad SHA512 fd023bb3d8803e267a7c50536a30e749cfe388e95bd580556e9a60c88c093eb70b93493c4d277dcc77588a43644d90a0c5b80cab946b29f37af99ee913571b8b
-EBUILD google-auth-2.32.0.ebuild 1414 BLAKE2B 3ce7011497e25452c0e1a450a46fb12337cc18679b09f907af47248841e7e0061df82f4d05fa6c4ae90a7e7d24d6520cbd78bb23aac6f84898d19992deea9a38 SHA512 48bcf500715a3a01be4270ac0b64f16134a479ddd84a3c2822cae35082d02c944964ee915f140eb55137188933dbc3a4317daba8d74387d1e4e86d59dd503336
EBUILD google-auth-2.33.0.ebuild 1471 BLAKE2B 3668cb2042daa1cd03aef840c76585899f05df7a7629b8a2bd275d2fc7926ccbd35146ac6fce8f48b2a84ad24e5c067b124292874a259b310e3cf1f34438784f SHA512 0878e8af6a42199544b02b779563f6af9e0a4d285ede7750fdb3f99b7d0885687249b8a4e96dabaea55416213d930e1b74e20d5a624e5077061fcac9084934b8
EBUILD google-auth-2.34.0.ebuild 1474 BLAKE2B 4a3e857ea3a00984e7708742978efc875a86333f0a212a4be41db07577d226933f7113d3d88c971b554b4ef3c5f3c72aba7f98a6e68400d8051f8559f6213512 SHA512 6562f6b387baae59127b5bf7522a3bde938fe929004896ef4f2a3251c2ccb8bc0b7ca5329dd3879d5cf943a950590a745c9dbb128e860bbaaf6c8aba3be8acb4
MISC metadata.xml 521 BLAKE2B 784282f6a173e7746a408556d77e1277f65a41eae545b6b26054c1e506642e683c1c7d91798f3b7b690bc4f9d2f642a51c1395593177eebf1770d2a0c0ba589e SHA512 c2624ebca3dc42961e61531db4724b2b354a722f71cd7f2c194680fee50125d2251f4b94cc7e31b008a2792e74b0f55f407a1230d3f59572df9cf32ee49d2fb7
diff --git a/dev-python/google-auth/google-auth-2.32.0.ebuild b/dev-python/google-auth/google-auth-2.32.0.ebuild
deleted file mode 100644
index 87a5c2d69d55..000000000000
--- a/dev-python/google-auth/google-auth-2.32.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google Authentication Library"
-HOMEPAGE="
- https://github.com/googleapis/google-auth-library-python/
- https://pypi.org/project/google-auth/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-RDEPEND="
- <dev-python/cachetools-6.0.0[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
- >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/moto[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/pytest-localserver[${PYTHON_USEDEP}]
- dev-python/pyu2f[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # these are compatibility tests with oauth2client
- # disable them to unblock removal of that package
- tests/test__oauth2client.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
diff --git a/dev-python/greenlet/Manifest b/dev-python/greenlet/Manifest
index 9d3e92e41f84..0c6711555f36 100644
--- a/dev-python/greenlet/Manifest
+++ b/dev-python/greenlet/Manifest
@@ -1,4 +1,4 @@
AUX greenlet-3.0.3-py313.patch 8632 BLAKE2B 74d1119fdadd1f08a9a0e60398033be9e53797dbff466e896d8a935f4b9923e9ad399bb66ba07cabbbead296950a7e3fb7893f26c0f6b9057639f6db8b44f5e3 SHA512 b7c6185319426aa8a5e2808ad8d8e9d1db6c97e4fe4bb09f8a30af3f9e69426f6dd445d805c7ba3462dc47694dd912f94cc91834c04cc4fdc20d5cd6bb73491b
DIST greenlet-3.0.3.tar.gz 182013 BLAKE2B 34ba9f13dd01f5bacedb69952b4d3d08e55eba82d94c5d95cf8bfeb0f1ce94dbde9d62f5e56c33cbf2467d82f6ffd8d05a37048d0292102b1dbb68c67e9398f4 SHA512 20d8818376a200332cbc2c85968317ddf828d2adf3fcc3c53623cd1504ec9a4e4e987e841bd2fe65e934e2b8a5e73a7205847526f0bd196e7afcdf3ae40e9d9b
-EBUILD greenlet-3.0.3-r1.ebuild 1296 BLAKE2B 08736ff6180019be0527a39f82c725fc9ae3a812c276e4c998303ccb21afd92ff579c3fbb18f9ff07076ac1e99b6de06bc0fb6d621ff577ad8ffcb7658365527 SHA512 5683da942c50c3a95492e5ef6d0eb99765ea532688a2eee6c1d7c0e61576492808d9d204b46af52c14993c594fc6ee31a8c133b7170c405d3a62582066f10c62
+EBUILD greenlet-3.0.3-r1.ebuild 1290 BLAKE2B ae4b545effcbb9f3fe272dbe9cf264644f1b64c9d9868e6811d9d2392605d8f8ad90d791690a0c6f3f32714549eb405425cddde5126a6775fa7e674aad441717 SHA512 612cf267b7cda6e014b8e101497b9dece5e1f7b24d7301c8a515f1df0d6ec2c68416680e5807641c58745694babc738798b626d046e9a8a933008314c827e824
MISC metadata.xml 388 BLAKE2B db0aba92c5c405fa5736f97c2db14319514e95296ad11aa9aac26e95bdb630961e2ae430cbfcdf2b72425c805b83556f3dda6983dde075be3cb0a3f7d0a45e8f SHA512 3b9003e181f15b46ddd5af3e4a6012f115ca42be0bf2f4e40c0fbb196231de8a5b1320d402de6d4105f61d7e4fd5d868131404796cea19a7547a53ee17c26ce1
diff --git a/dev-python/greenlet/greenlet-3.0.3-r1.ebuild b/dev-python/greenlet/greenlet-3.0.3-r1.ebuild
index bc243d801fe9..c5e18bb398f3 100644
--- a/dev-python/greenlet/greenlet-3.0.3-r1.ebuild
+++ b/dev-python/greenlet/greenlet-3.0.3-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 -hppa -ia64 ~m68k ~mips ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 -hppa -ia64 ~m68k ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
BDEPEND="
test? (
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 3fc97e406398..71c6e3eee78c 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,23 +1,7 @@
-DIST hypothesis-6.107.0.gh.tar.gz 9470192 BLAKE2B 721d9ee1281600bca8387e396c1d79316db3130061ac40635f8cb8ba3cf91ad0417debe1276efb21cadf5e5f8ae856d13b82fc674313a21549adff645ce07b1f SHA512 13403073167d24e80fec4ed256a60e696b79b900a45dbd9f349b123fbefe3c7fa5daac6f35200d5198d4565033b65792cd1fd8a7816955aeddbbc0c7bb93d578
-DIST hypothesis-6.108.4.gh.tar.gz 9472674 BLAKE2B 88983672fc7161ce44c88cd47cfb0fd44a66dcb6c6245e0f1d38e4811b11ff844022515e0655d61a40e9c0f195b930cc1c3ca0cee54a443e07b163bd276147d1 SHA512 cba9a16713ae4d646e4e9db0711191157580776327e590785be86d59863c843649a06535b3e3b766c4aef6344d6046879cf69e224d4a6c9fab0ec7dcda17063d
-DIST hypothesis-6.108.5.gh.tar.gz 9473125 BLAKE2B fa72dd3958970308bbd656643343d522f0f6f2df28131c97024f79f619ecf19c0e92f09b7611b8846fff802a658bd1b018f6237ccdbfa0c9c31f7e49d2356e3f SHA512 595e95e8f790a1d8148e9a626eb388dbe0c8d17359dae6f6aa182abf833b5e7af1ba113430bd18f0d4ec43be3a32a435f0abd4ca0e1a1e02afc2e19aeebdcdd5
-DIST hypothesis-6.108.8.gh.tar.gz 9474435 BLAKE2B fd199019fdbc945c3fec0d9349f443ede307ee155cbb6f01e30f8ce888805b4f37754af9c675112b0f0ca30146d4a5dd45915be66194c677a72a7b2f71979605 SHA512 62090fc72e8f563c59a93b27a2febf0e68e30e2ef322f85ef6abca9a21d182105ea2210b47e4590a752a365d79328d758d0077d50f5857cbeb336ca6ce1e1c1b
-DIST hypothesis-6.108.9.gh.tar.gz 9474517 BLAKE2B c5f10dcc096e7c410444bc609ef8d2c05177f38b4fba79205913db014839da44f25b0ad76758bb31a4ba3c6d6fed25ebb80d66d833842044644b0638feb19afa SHA512 ae0e4963d304cf41900c3ad23f4839d49cfb74edb4d27aae7317e3a8ecd23ca965bd002766228012407b8297828e1d1304719875b4ffd04c6a21d0249cdf2fe2
-DIST hypothesis-6.109.0.gh.tar.gz 9475581 BLAKE2B 2e523b35745b7d1062c17093cf8b80da746574b985653f8f3e83880e5e2f3a3671a7b264b071c8c45394ce190154cc6f6b5f8ae508a9eb6c5911a836753497a4 SHA512 da8ff55e3661bc7f4cb9e5378ae37284af8b246d9fc5162363ba67c8ab4147f3c6d0feff7afa9d7deaeab3ab4cde6ba972c6b1d6464602eb78dcd33f67094113
-DIST hypothesis-6.110.0.gh.tar.gz 9476232 BLAKE2B 69ba7c4872608a69ae18e35fa895cec6fc4fa2dc426a0f876d41d5e85eec061962d98edeaaefeddd5244423923231316dc29ce4eba3a639e533bd61a52d6425c SHA512 45fa3bcb59e9e7f173b153b56888d69df2650f5382226c92f1f67ae9c9ad7e3fff383cb27c9862c7ea103c1b059c8de9d04c66cbaaf7a2a5b529044b3a31ed41
-DIST hypothesis-6.110.1.gh.tar.gz 9476363 BLAKE2B c5d14004658c05626b6f673ad41657c209df0efb13d865cdaf35c7480561bbbb407fb998b64a2750e47c360e44d61dad6fe81cbcb26b33319b536f0d9ca0bb72 SHA512 a070a0ef3c18f2e40b55e3192b7ce033d729c46b4c0328a98cbeb2495a5b224689e44d61f5bf0b4d1d27548f65a00b7e5e9127b803ec2c70ee4f4f05e2925075
DIST hypothesis-6.110.2.gh.tar.gz 9476926 BLAKE2B 8fb0b250e9c49f56d9b0d077db6305ab86c21eed4739605d3a45423cc0d5695be0e27cab351263f7c3526b26453aee38d6b794464052be6154b4158a776cc873 SHA512 2386f75b91e42e20babf5fc78fcc1ed22391bfa144f318074b0efdb4a1575a6db597aa3c00e756ddea24b792f49d9d6269b6aebb8f8aa8c497e98d3bf2771749
-DIST hypothesis-6.111.0.gh.tar.gz 9478014 BLAKE2B 2ca3f9b1f01105b57e0a4636e7d8308914a3673ee044612c3307392e1f2ec81370cef93b08d52fa940165607c81a8362ef40240c8911dee1ca3b66c6b043745c SHA512 efd2ee38b95cbb435aa2c613f023b4219019ec3bf29c19245c72c352251e6736de0a9d0e90d84e2817275989825a169ab8f64c74e85c6abd20853196df3c74a4
DIST hypothesis-6.111.1.gh.tar.gz 9475914 BLAKE2B 90604318db1a47db4eea8376c943c077058f3158c6c5220aa5f60575cc85c8cf97ed2ad435c7351141939e5b6773d013cf27e4ef9ee64bea2705596b3e4fecc7 SHA512 40e73843ba4477a9bd75087b42f92b6e483beac72dc8684a3d20e90b764f2c0773479a44b6107b237bcf17d347aad45a0ecb23ec54e19da08860e1fa86e5e772
-EBUILD hypothesis-6.107.0.ebuild 2585 BLAKE2B 1687b228255becec81edcbb2c7279a6a33ec75e18ac25e60e35a2aeed0ffccb3263da6de1b1a9950734d8f187df2d6892cfa33abe6dc4986936bfaf6feac80cf SHA512 69c9552dae1cc44bef13a844de12ce9e3e916fbab66610f2755d22ef7513b0d0ee50f5cbe22669a33528bd63acdd96fe52357a58c328921355ff5e3b79397b99
-EBUILD hypothesis-6.108.4.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
-EBUILD hypothesis-6.108.5.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
-EBUILD hypothesis-6.108.8.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
-EBUILD hypothesis-6.108.9.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
-EBUILD hypothesis-6.109.0.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
-EBUILD hypothesis-6.110.0.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
-EBUILD hypothesis-6.110.1.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
+DIST hypothesis-6.111.2.gh.tar.gz 9475843 BLAKE2B 69a436586184a205fcb6b4c053e3c5f53a0c19344b2ffbe697d1cc8bcec62815e680783287f857cc64b9e9b66415670185b38405601a09f93e4c325561e567f2 SHA512 405d0a7545d216082f5b75d8b90bf53169481a96a23f8a40685165610dffe2fa2d47397abda98a90db4d281d274a35a201fbbae191fe264cba6be5deb0709042
EBUILD hypothesis-6.110.2.ebuild 2585 BLAKE2B 1687b228255becec81edcbb2c7279a6a33ec75e18ac25e60e35a2aeed0ffccb3263da6de1b1a9950734d8f187df2d6892cfa33abe6dc4986936bfaf6feac80cf SHA512 69c9552dae1cc44bef13a844de12ce9e3e916fbab66610f2755d22ef7513b0d0ee50f5cbe22669a33528bd63acdd96fe52357a58c328921355ff5e3b79397b99
-EBUILD hypothesis-6.111.0.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
EBUILD hypothesis-6.111.1.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
+EBUILD hypothesis-6.111.2.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e
diff --git a/dev-python/hypothesis/hypothesis-6.107.0.ebuild b/dev-python/hypothesis/hypothesis-6.107.0.ebuild
deleted file mode 100644
index e5f588dc4dcf..000000000000
--- a/dev-python/hypothesis/hypothesis-6.107.0.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( pypy3 python3_{10..13} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(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-8[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.1
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
- case ${EPYTHON} in
- 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= tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.108.5.ebuild b/dev-python/hypothesis/hypothesis-6.108.5.ebuild
deleted file mode 100644
index d401f55b2788..000000000000
--- a/dev-python/hypothesis/hypothesis-6.108.5.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( pypy3 python3_{10..13} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(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-8[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.1
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
- case ${EPYTHON} in
- 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= tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.108.8.ebuild b/dev-python/hypothesis/hypothesis-6.108.8.ebuild
deleted file mode 100644
index d401f55b2788..000000000000
--- a/dev-python/hypothesis/hypothesis-6.108.8.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( pypy3 python3_{10..13} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(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-8[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.1
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
- case ${EPYTHON} in
- 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= tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.108.9.ebuild b/dev-python/hypothesis/hypothesis-6.108.9.ebuild
deleted file mode 100644
index d401f55b2788..000000000000
--- a/dev-python/hypothesis/hypothesis-6.108.9.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( pypy3 python3_{10..13} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(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-8[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.1
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
- case ${EPYTHON} in
- 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= tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.109.0.ebuild b/dev-python/hypothesis/hypothesis-6.109.0.ebuild
deleted file mode 100644
index d401f55b2788..000000000000
--- a/dev-python/hypothesis/hypothesis-6.109.0.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( pypy3 python3_{10..13} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(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-8[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.1
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
- case ${EPYTHON} in
- 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= tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.110.0.ebuild b/dev-python/hypothesis/hypothesis-6.110.0.ebuild
deleted file mode 100644
index d401f55b2788..000000000000
--- a/dev-python/hypothesis/hypothesis-6.110.0.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( pypy3 python3_{10..13} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(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-8[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.1
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
- case ${EPYTHON} in
- 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= tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.110.1.ebuild b/dev-python/hypothesis/hypothesis-6.110.1.ebuild
deleted file mode 100644
index d401f55b2788..000000000000
--- a/dev-python/hypothesis/hypothesis-6.110.1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( pypy3 python3_{10..13} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(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-8[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.1
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
- case ${EPYTHON} in
- 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= tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.111.0.ebuild b/dev-python/hypothesis/hypothesis-6.111.0.ebuild
deleted file mode 100644
index d401f55b2788..000000000000
--- a/dev-python/hypothesis/hypothesis-6.111.0.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( pypy3 python3_{10..13} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" )
-PYTHON_REQ_USE="threads(+),sqlite"
-
-inherit distutils-r1 optfeature
-
-TAG=hypothesis-python-${PV}
-MY_P=hypothesis-${TAG}
-DESCRIPTION="A library for property based testing"
-HOMEPAGE="
- https://github.com/HypothesisWorks/hypothesis/
- https://pypi.org/project/hypothesis/
-"
-SRC_URI="
- https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}/hypothesis-python"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="cli"
-
-RDEPEND="
- >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
- >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
- $(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-8[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- !!<dev-python/requests-toolbelt-0.10.1
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- # subtests are broken by warnings from random plugins
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
- local -x HYPOTHESIS_NO_PLUGINS=1
-
- # NB: paths need to be relative to pytest.ini,
- # i.e. start with hypothesis-python/
- local EPYTEST_DESELECT=()
- case ${EPYTHON} in
- 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= tests/cover tests/pytest tests/quality
-}
-
-src_install() {
- local HAD_CLI=
-
- distutils-r1_src_install
-
- if [[ ! ${HAD_CLI} ]]; then
- rm -r "${ED}/usr/bin" || die
- fi
-}
-
-python_install() {
- distutils-r1_python_install
- if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
- HAD_CLI=1
- else
- rm -r "${D}$(python_get_scriptdir)" || die
- fi
-}
-
-pkg_postinst() {
- optfeature "datetime support" dev-python/pytz
- optfeature "dateutil support" dev-python/python-dateutil
- optfeature "numpy support" dev-python/numpy
- optfeature "django support" dev-python/django dev-python/pytz
- optfeature "pandas support" dev-python/pandas
- optfeature "pytest support" dev-python/pytest
-}
diff --git a/dev-python/hypothesis/hypothesis-6.108.4.ebuild b/dev-python/hypothesis/hypothesis-6.111.2.ebuild
index d401f55b2788..d401f55b2788 100644
--- a/dev-python/hypothesis/hypothesis-6.108.4.ebuild
+++ b/dev-python/hypothesis/hypothesis-6.111.2.ebuild
diff --git a/dev-python/jaraco-vcs/Manifest b/dev-python/jaraco-vcs/Manifest
index c1b9781f0ae2..baa7cc496b1b 100644
--- a/dev-python/jaraco-vcs/Manifest
+++ b/dev-python/jaraco-vcs/Manifest
@@ -1,5 +1,3 @@
-DIST jaraco_vcs-2.3.1.tar.gz 16957 BLAKE2B eeabf6b99d85a708ef3e5b012ea793e5f1923e0630ce3072b0e47d07401b4f98927397037438a167535ad510b37e106dc3dd6c19a76bd20373e8ef4533289054 SHA512 b6591fd17b4323c10d1e762b8efce71e127396a4922c148458ac12214feff62219511b92723c822807f4344b169a88f814fe15e23dcf14bc85f88926554d5822
DIST jaraco_vcs-2.4.0.tar.gz 17233 BLAKE2B 5e97b2fb83fa19936c1fd04dcf50b5ca3cb8d91424c65094c61e30491ff72920482aa51edf6402998284b2df1cc7804db90c35b80c83d12f8be80f69e1a4661c SHA512 8be749129a4c40882ac82ea017f1e616dd7995a1185e858229650c38d13833c75b2c60f854ad004797934b2f49a4264096f7eb2580630b2b6f3b2f7a9706070a
-EBUILD jaraco-vcs-2.3.1.ebuild 1011 BLAKE2B cd157f71db6a9dc08d63b664e13ac0ad1011ebc3e50f7d39819c86dc9b949bd3974492f85f9567adff6b6cd972c5cb7c0476b9ceca992943448ee25062edd317 SHA512 43109aad23a169b37e7b97780eb3a255b4555671c4066c225f06f075f19b41221b399a50dd98f28c5f7fa79f302464eeeca0011f607153d50eeb2ee4bb881dc1
EBUILD jaraco-vcs-2.4.0.ebuild 1122 BLAKE2B e3ca19d676c0a014e7d3a42d231fce676178c76dbe6b4d285d5f6c7e6b72fb8577dbfc0215f1be749739e1e19e58925259f1bd9b769f8d5f146ad321982ebca6 SHA512 d031dc0f0f9cb7aa465c7976e600e8e1649b4ba2a94f95c72725779ac0f995a80a58cdf74cbf2bf46e3b4732e46babf3178c9b93e5d67ae67ff38ca3de526bba
MISC metadata.xml 373 BLAKE2B 19541f09d8e907f217862f2f355342807e56aef7dd2be1ee1539f8dc784ec58612425a76e1793d3ffd8e5e7da02d9e860dbb8321c78d500d38a930401911005f SHA512 06bcc51993cddf2a0c427491e08438ca8db90c643ad9cfbd9abbdff5b9301c19d60025a6bb3e8f00d3556938a9c3f40107842d6fbe88c75a9c171412de18345e
diff --git a/dev-python/jaraco-vcs/jaraco-vcs-2.3.1.ebuild b/dev-python/jaraco-vcs/jaraco-vcs-2.3.1.ebuild
deleted file mode 100644
index 7f92cf3cb43b..000000000000
--- a/dev-python/jaraco-vcs/jaraco-vcs-2.3.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Facilities for working with VCS repositories"
-HOMEPAGE="
- https://github.com/jaraco/jaraco.vcs/
- https://pypi.org/project/jaraco.vcs/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/jaraco-classes[${PYTHON_USEDEP}]
- dev-python/jaraco-versioning[${PYTHON_USEDEP}]
- dev-python/more-itertools[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/tempora[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jaraco-path[${PYTHON_USEDEP}]
- dev-python/pytest-home[${PYTHON_USEDEP}]
- dev-vcs/git
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # assumes running inside the git repo
- jaraco/vcs/__init__.py::jaraco.vcs
-)
diff --git a/dev-python/klein/Manifest b/dev-python/klein/Manifest
index 8960de661ba8..f2443e5e331b 100644
--- a/dev-python/klein/Manifest
+++ b/dev-python/klein/Manifest
@@ -1,5 +1,3 @@
-DIST klein-23.12.0.tar.gz 103287 BLAKE2B ee6afe720a8cb68a28dd0dfc666de713c2188efbd92d31a669ac2db0c49afa3b61860bd2db216d0f846fb5d273105a18b8d443813c8e5d0e970ae9bece66e521 SHA512 2833d3b4ea53ccb62eccf72051b66867ca73c43dee0eb84aac9bd4ec4ba04b1b00acc5391863f0960eda2e5c329fc5b9537603997b9fa703750a3906febbbf72
DIST klein-24.8.0.tar.gz 104368 BLAKE2B d88dbc298f2a4f749066ed0666baaa7b8c5230ae53381b25b40cc8ea7130cd0620f829826ba7cfacb3cbabb2e1f6a3d891b0d83acd133b32e36f5f37a2cb3db0 SHA512 8354ef193d5ad1d4bb8f2dd279d17fb0e3bcf99521c744d14c65f15d87c7b8e5e9a0ca159f3ace7df070316a42d3f6918246a6ee9ac6ac3162a2dce75ba429e4
-EBUILD klein-23.12.0-r1.ebuild 886 BLAKE2B 1c5ae8deb99aaa27ae7d13c3a0eb089a39a96854197910c66f347340780956a08bec796ad4421988d2a1f2638938dd040f6ec54815292054d341d51bb95ed21c SHA512 68916efe4d14d1d0ff784a51a13c1938a43889dd0a642b021b016ab93b7ff67fc913302afae8b1723c4b66fcc7313870d0bad71997c42b2ecc6a09293d635dd9
-EBUILD klein-24.8.0.ebuild 892 BLAKE2B 35e92ea994c2a4f513d1e93c0cf597cd7ab80b539b4400c3696e384d71fb3c158f4ef1063f44b77f3d48ed18531ecbcdfdabe4cdd7582e9341277c6cf3a6c31e SHA512 4f0225a8f728eaac8c7bffa2242a8ff49db0498cb5f0bf1a1a7404008eebfcdaf21b6a112fd2cee0c5769a593882dffb68e26e7b1ba2f5bfbe03735270120f08
+EBUILD klein-24.8.0.ebuild 891 BLAKE2B 3612c6d0c748662ab89d754c8db32cc1a9fed74eb8ddd2f961f80ac40343ce618a186f56d0f9be784fb235032a22afc35b70a79c64eb7590ded44fc9600f9a59 SHA512 202b98c77c6d3bf7a34c6097103e8f533dd62e27e37765dabd7854d35035c9cc00ea14ee811c42833b09cf5f7c72c2cf47510148c9afdb7ee70a248e2ff736d6
MISC metadata.xml 867 BLAKE2B ed638d1b227aa32842437410611fa45b216af43f7d673bd17af7f5caaec166e916ccd7d52732f9a4751e9288ddd6fe1c1792e228038becf56b9d7e80ceda84f9 SHA512 a5569530e5679e6597fe99ecf057bfb0e4dda9bf3d9068c0bc8f493b515b37bc8e2e017342641d2ee5f0d597937a48aa61ece3e2b56a29a3041f25d80f3d9aa6
diff --git a/dev-python/klein/klein-23.12.0-r1.ebuild b/dev-python/klein/klein-23.12.0-r1.ebuild
deleted file mode 100644
index c9b9f089e88f..000000000000
--- a/dev-python/klein/klein-23.12.0-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Micro-framework for developing production-ready web services with Python"
-HOMEPAGE="
- https://pypi.org/project/klein/
- https://github.com/twisted/klein/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-
-RDEPEND="
- <dev-python/attrs-24[${PYTHON_USEDEP}]
- dev-python/hyperlink[${PYTHON_USEDEP}]
- dev-python/incremental[${PYTHON_USEDEP}]
- dev-python/tubes[${PYTHON_USEDEP}]
- >=dev-python/twisted-16.6[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/treq[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/klein/klein-24.8.0.ebuild b/dev-python/klein/klein-24.8.0.ebuild
index fc6e03e439c4..72025544865e 100644
--- a/dev-python/klein/klein-24.8.0.ebuild
+++ b/dev-python/klein/klein-24.8.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
RDEPEND="
>=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/mapbox-earcut/Manifest b/dev-python/mapbox-earcut/Manifest
index 5595bd1f94c5..0026b300831a 100644
--- a/dev-python/mapbox-earcut/Manifest
+++ b/dev-python/mapbox-earcut/Manifest
@@ -1,5 +1,3 @@
-DIST mapbox_earcut_python-1.0.1.gh.tar.gz 11794 BLAKE2B c54c2333ac08f551737ff6ba0e5179464c0330fefeb11e5cff9ad6d3927e8a5d5323cbceffd271a25103e75da44f2a4efa17b8c338f888f69f71ee7bc1e21682 SHA512 cdb32585cbaf74c15e59af0ae70d983dd2f9bc9cfe1b59b3eadc4d442f7d962241854b589a035deae67cacd9334833b911d0981f0d417fe587348fc7d24f0c0a
DIST mapbox_earcut_python-1.0.2.gh.tar.gz 12488 BLAKE2B c5a3f30f5044380979aa579caef3d1bbe55c650bb04740979723561985d7cddb7e10b85b214363b701a5d0ac0135cc646186d35da9f1b1cac2bcd67374121745 SHA512 5d5a4ceebc2cd7cd6492253445ac1f0cb5d0435d58fd0b08c4d4ba7e33643bdfd4d7db5171eac3ae4ece678957cee61c4c09fd4af0ab8fa500681493bfa36894
-EBUILD mapbox-earcut-1.0.1-r1.ebuild 742 BLAKE2B e7f145e361f0343c518427f0895d6d07b9af5a3ad6208092ad23b4a81d8dcd80c703449524093d28b5daad12ad56e3ccad0b44b5d4d3947ec84f8b0bff296c74 SHA512 482b10ce13a581cefaefa628408a290f1eb824917a4b6f384e2a7e55b06453b847c5b0dfd30cee16458d237df3bbcb0dac36d718192cfe239e895c630b559a33
-EBUILD mapbox-earcut-1.0.2.ebuild 750 BLAKE2B 1c85c6bbbf02543d56816aec0ff5ae270d188c7985ed03819d53febedc8fa4cf1e95d50ea698fe8e7e31172bf5f31c64aeb2823c3379963cbb9d771d31916b79 SHA512 66de4c24e42dde674bf1debf24263e990154f86c61ac967138d95b3545b2a4c47ed384badd60bd636e35995ba6eac3a379c8892f06be2bef766a054d0504163a
+EBUILD mapbox-earcut-1.0.2.ebuild 749 BLAKE2B 741b0690d47ce2589dda2af95e7e54a26bb561150947e1fa12ef0be6c7133799a4638c8268cfad7749903fe088afc5f76e370e4dc8682a803464f27505ea6d08 SHA512 ab85d3f3adda1490d23599bc0d251b81e09dfe762cb5913ccf2fb83084a8c37156a4d3b049152af6aece497cde79c7e319b8d0382c6c427b528bc0facc57e672
MISC metadata.xml 385 BLAKE2B 33ffecc678c212024204f860721b54702bf3b420cc58fb719227a7a6b96eaf05730e0d15197cb4c2145b6ace3c9ebee597b63132589d68715d94e8e8979069ec SHA512 f4a9482eb005eed9fefe3bf9f5a20f3be87636547ca84d084cb5260d302d1b90b02efadfeb891233f27d09afd63b9fb9418c8901621de539f37056cb55d67a4f
diff --git a/dev-python/mapbox-earcut/mapbox-earcut-1.0.1-r1.ebuild b/dev-python/mapbox-earcut/mapbox-earcut-1.0.1-r1.ebuild
deleted file mode 100644
index abcd6023943f..000000000000
--- a/dev-python/mapbox-earcut/mapbox-earcut-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 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..13} )
-
-inherit distutils-r1
-
-MY_P="mapbox_earcut_python-${PV}"
-DESCRIPTION="Python bindings to the mapbox earcut C++ library"
-HOMEPAGE="https://github.com/skogler/mapbox_earcut_python"
-SRC_URI="
- https://github.com/skogler/mapbox_earcut_python/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~x86"
-
-DEPEND="
- dev-python/numpy:=[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-python/pybind11[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-DOCS=( CHANGELOG.md README.md )
diff --git a/dev-python/mapbox-earcut/mapbox-earcut-1.0.2.ebuild b/dev-python/mapbox-earcut/mapbox-earcut-1.0.2.ebuild
index b160cc984f93..588c246f5c74 100644
--- a/dev-python/mapbox-earcut/mapbox-earcut-1.0.2.ebuild
+++ b/dev-python/mapbox-earcut/mapbox-earcut-1.0.2.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
DEPEND="
dev-python/numpy:=[${PYTHON_USEDEP}]
diff --git a/dev-python/more-itertools/Manifest b/dev-python/more-itertools/Manifest
index b60b553ef76f..b03419637545 100644
--- a/dev-python/more-itertools/Manifest
+++ b/dev-python/more-itertools/Manifest
@@ -1,5 +1,3 @@
-DIST more-itertools-10.3.0.tar.gz 118147 BLAKE2B 7205050f4cb3e705e3ad7f477baba0e3976b7b48fae44622014efb56fbae85efc1abfee5f6c3075326b53ffbae2bf1e626a524d2cb9241e033a75525e8b747d4 SHA512 fed7c1b085aafd5c50bbc5304f29a098d4ba96e4b253c2e5ab7fd995e895f5cdf63edada93f039b1a71e0f913c0902d8836f73de270bd1048a5fd8ed4f3d45a4
DIST more-itertools-10.4.0.tar.gz 120755 BLAKE2B 26950158c03c3d05cf5e6983941bf087e7799c90aff2928b20cfa9efc80a890f85a9616e95e363c4151d2233fa49b0dfaa381ab6e27d188573162887226ccdff SHA512 03f1a2390cac259138c96b4bd53712f14b8ee09dc83fe32f237835e7cac59ed22d48f6bc97d1734e06fb0fb44511abf72bf5d30b72e757ab2c62ee0b0f02ffb1
-EBUILD more-itertools-10.3.0.ebuild 693 BLAKE2B 2ee960814b747cdda0bdae0a21d0912fc20283e47b06d0d53b1a4dea232d45d4dddac4a6444a0cb226cc2ce38b391b5df4e6d9d901bc1119dc6212f999eb29c3 SHA512 449e2ad9ce730e19d6351d4a6c74459f86eaa637f443391d70559ed410ba326467dba1d180bd66019e5129dea5f7159029b3a26f05f4ab8419f3e12a23c5d8fb
EBUILD more-itertools-10.4.0.ebuild 693 BLAKE2B 2ee960814b747cdda0bdae0a21d0912fc20283e47b06d0d53b1a4dea232d45d4dddac4a6444a0cb226cc2ce38b391b5df4e6d9d901bc1119dc6212f999eb29c3 SHA512 449e2ad9ce730e19d6351d4a6c74459f86eaa637f443391d70559ed410ba326467dba1d180bd66019e5129dea5f7159029b3a26f05f4ab8419f3e12a23c5d8fb
MISC metadata.xml 488 BLAKE2B b2b63c92548ad22348cd8801eacf52c7cb9e7eae7f3db303986891d6aa0e69c28aadf815aab089a199d6238b00da43f609a5e1f0b730bbce6cce7f76bd57e6a6 SHA512 d8ee6881bd90416c5e3aaa68a3158675d3e65fd786f70287d12a2bc6d79e7e5e8e16f291d0c6d673f8c1d182953ccbee0fb4fd80faf9fca6176a16679f334070
diff --git a/dev-python/more-itertools/more-itertools-10.3.0.ebuild b/dev-python/more-itertools/more-itertools-10.3.0.ebuild
deleted file mode 100644
index 36b8551dc13b..000000000000
--- a/dev-python/more-itertools/more-itertools-10.3.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="More routines for operating on iterables, beyond itertools"
-HOMEPAGE="
- https://github.com/more-itertools/more-itertools/
- https://pypi.org/project/more-itertools/
-"
-
-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"
-
-distutils_enable_sphinx docs \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests unittest
diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 7927dd53648b..391dbbe54407 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1,9 +1,7 @@
DIST moto-4.2.14.tar.gz 4933741 BLAKE2B 4c50a808dc8f27cfbcd0ba234d268084ee9a32f36cb5d6af61aacc4ee79f7bf5cf1045147c4642472129eee37bef8bc2c1953d140260d39d7f333ae0f5e5cf95 SHA512 d4079118ed1d2eef9134575e33dc0ed749bff0293d753baa63a630dbb987914b9933445027abdc344bb93fa1d6e483baf8a337a444c9dd055dda50b095ff9937
-DIST moto-5.0.11.tar.gz 5295376 BLAKE2B c2077e020918940ee3642b7b0a8c467df48122e3ef8317a9c13b038fa01fe724efb0ebb44c8bb095fa9071dfb0dde85d8be6fef99929add2ae532615c22803cf SHA512 6d4515918d9192b7f308f18a975e435712912a5d1a856b314d538cb4b7f4c3127407ddff2130ea28488a30d35f25ab0341d4c7d752fef22692de302b5dda71cd
DIST moto-5.0.12.tar.gz 5345173 BLAKE2B 89bc77ab9409b6ccacbab350c77d3074c0adadf796b262d64e3a6ea11377b6e21f72a5223de6d34ab4d810fe6d80f3ed0beccc46a735d72bca344445b55300c0 SHA512 662843971f8c0c9169679097428d690a51ce70157738aadd6dca05cdf13643702a2ae0760865a4d6872b0e8585b06bc21369030b4b4ebbd285a1df8a765cd411
DIST moto-5.0.13.tar.gz 5389183 BLAKE2B 9428f5857ccf9082a985c90281267cde65f15fc970cbc43e00d6a38663c6786d1d8cd5aede4f01a0bb69c65bfa156e7b12336f19e0e2ff9da44291a367583eb0 SHA512 5fd3fcf4404e61056170eb187c4f9acb42b4178ad56ee44a74fdf423c061aa7455fb1ce4f34e0517e7eadeb2ffb32ea9485c100772fd89d4c12bb8956b2797c0
EBUILD moto-4.2.14.ebuild 6506 BLAKE2B dca88183bb8c0d935869b2293abf55c4c1687b79faa305fa971cffbd52e987cd0eee4ab92b837125625898b6c083a88a682cfe04a3438536268bac87ac659a0e SHA512 aa0e668f2566e657a19d22c4fff4ef213b47837ed9b2a833eb6594c5b6261230ee675151a0c6d4f8d13764b028c0f3f55094b30cc33f025df3bf8ecb1d719105
-EBUILD moto-5.0.11.ebuild 8747 BLAKE2B 58720593460f7c3a296c2111484fe6889c6e9f207064e84f89eba0cc0efde20835da1b076ce0ebe12205cef67b24ecdf15766b51f87f5600cd198e2e5411b7fa SHA512 9ee6deff6ee28252c2194d9acbc4b362ac4c8cd9fd3a74d85d823230c836abaca6c059bbe0f98f3c2f834b5edd6a3f10723e665e704754e566f000e48acb798d
-EBUILD moto-5.0.12.ebuild 8772 BLAKE2B c26611ea58511be910f3669aa736a9b9184eac6c9768a87a48ee51d59ca739c005f75d0c30c45a9eeb42100d9b41a108ddf950885482f6496996b69c1988786f SHA512 3486abdb6bda03cf307bb3e537d1df0343c88d98159a805261cd5f9792cf3a4d478944e259efbca4ca2d869ecab169bf46aaac73f332da2d92c15e766977a200
+EBUILD moto-5.0.12.ebuild 8771 BLAKE2B a3b9f66327941a0f38a120854cdb02461abfedcd24f29992855e370cb13b873009b3660531e2cc7ca6df6f4bfd83dff4215375d61e81f434d14dec53a11783c3 SHA512 5bf70a78cee77cd95c4c5e601bc8ba27351418a78c6700896f03d5c56393c9a191ab5275b2448a4fb2a7973d6c12e3df45127d0496b1b3d8ca2245b8106f2085
EBUILD moto-5.0.13.ebuild 8630 BLAKE2B 18ee691554c3a44311dc04357baccc89ee5b54c591cc4f9bfd888a68545530c99ca7c9e6d132bf6cbce5a318b770cd723dfcc632a81ae640e40ceaa6a2a888b3 SHA512 902e15ffd8d9f1f94333b835bc5926df93208f91ebf63046c928913943a4475c8dd32fc5bffca0e6f33ecdb88cd52a4288dba122317c57597c40c4153a842f6f
MISC metadata.xml 553 BLAKE2B 1669d17d3e655aa3fb41a489229a5fbfa6a9cfb23c667e98fbbef931992c7e9645581b9ea12011601093586cba491a5557d68e5256edb9f387c4db362346edf9 SHA512 48ae3bd9be8c3bfb68f7022d0e7bb422c2a06157967809be302067facf91db825023859d18ccea89109931538b0e93181d54a31fcc967628df61a9a3112edd3d
diff --git a/dev-python/moto/moto-5.0.11.ebuild b/dev-python/moto/moto-5.0.11.ebuild
deleted file mode 100644
index cd245fbbcae9..000000000000
--- a/dev-python/moto/moto-5.0.11.ebuild
+++ /dev/null
@@ -1,197 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi toolchain-funcs
-
-DESCRIPTION="Mock library for boto"
-HOMEPAGE="
- https://github.com/getmoto/moto/
- https://pypi.org/project/moto/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]
- dev-python/boto3[${PYTHON_USEDEP}]
- >=dev-python/botocore-1.14.0[${PYTHON_USEDEP}]
- >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}]
- >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
- dev-python/cookies[${PYTHON_USEDEP}]
- >=dev-python/docker-3.0.0[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/flask-cors[${PYTHON_USEDEP}]
- >=dev-python/idna-2.5[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
- >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
- dev-python/more-itertools[${PYTHON_USEDEP}]
- >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
- >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}]
- dev-python/pyaml[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/python-jose[${PYTHON_USEDEP}]
- >=dev-python/responses-0.15.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.5[${PYTHON_USEDEP}]
- dev-python/sshpubkeys[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/zipp[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_test() {
- local EPYTEST_DESELECT=(
- # TODO
- tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
- tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
- # broken code (local variable used referenced before definition)
- tests/test_appsync/test_appsync_schema.py
- # Needs network (or docker?) but not marked as such, bug #807031
- # TODO: report upstream
- tests/test_awslambda/test_lambda_layers_invoked.py::test_invoke_local_lambda_layers
- tests/test_batch/test_batch_jobs.py::test_cancel_pending_job
- tests/test_batch/test_batch_jobs.py::test_cancel_running_job
- tests/test_batch/test_batch_jobs.py::test_container_overrides
- tests/test_batch/test_batch_jobs.py::test_dependencies
- tests/test_batch/test_batch_jobs.py::test_failed_dependencies
- tests/test_batch/test_batch_jobs.py::test_failed_job
- tests/test_batch/test_batch_jobs.py::test_submit_job_array_size
- tests/test_batch/test_batch_jobs.py::test_terminate_job
- tests/test_batch/test_batch_jobs.py::test_terminate_nonexisting_job
- tests/test_cloudformation/test_cloudformation_custom_resources.py::test_create_custom_lambda_resource__verify_cfnresponse_failed
-
- tests/test_cloudformation/test_cloudformation_stack_integration.py::test_lambda_function
- tests/test_core/test_docker.py::test_docker_is_running_and_available
- tests/test_core/test_request_passthrough.py
- tests/test_core/test_responses_module.py::TestResponsesMockWithPassThru::test_aws_and_http_requests
- tests/test_core/test_responses_module.py::TestResponsesMockWithPassThru::test_http_requests
- tests/test_events/test_events_lambdatriggers_integration.py::test_creating_bucket__invokes_lambda
- "tests/test_s3/test_s3_lambda_integration.py::test_objectcreated_put__invokes_lambda[match_events0-ObjectCreated:Put]"
- "tests/test_s3/test_s3_lambda_integration.py::test_objectcreated_put__invokes_lambda[match_events1-ObjectCreated:Put]"
- "tests/test_s3/test_s3_lambda_integration.py::test_objectcreated_put__invokes_lambda[match_events3-ObjectCreated:Put]"
- # TODO
- tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_queue
- tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_fifo_queue
- # require py_partiql_parser
- tests/test_s3/test_s3_select.py
- tests/test_dynamodb/test_dynamodb_statements.py
- # require joserfc
- tests/test_apigateway/test_apigateway.py::test_update_authorizer_configuration
- tests/test_apigateway/test_apigateway.py::test_create_authorizer
- tests/test_apigateway/test_apigateway.py::test_delete_authorizer
- tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserDeleter::test_authenticate_with_signed_out_user
- No
- tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_email_is_
- -
- tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_username_
- -
- tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_different_seed
- No
- tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_same_seed
- tests/test_cognitoidp/test_server.py::test_sign_up_user_without_authentication
- tests/test_cognitoidp/test_server.py::test_admin_create_user_without_authentication
- # TODO
- tests/test_dynamodb/test_dynamodb_import_table.py
- # hangs
- tests/test_core/test_account_id_resolution.py::TestAccountIdResolution::test_environment_variable_takes_precedence
- )
- local EPYTEST_IGNORE=(
- # require joserfc
- tests/test_cognitoidp/test_cognitoidp.py
- # require antlr4 (which doesn't support py3.12)
- tests/test_stepfunctions/parser
- )
-
- # test for 32-bit time_t
- "$(tc-getCC)" ${CFLAGS} ${CPPFLAGS} -c -x c - -o /dev/null <<-EOF &>/dev/null
- #include <sys/types.h>
- int test[sizeof(time_t) >= 8 ? 1 : -1];
- EOF
-
- if [[ ${?} -eq 0 ]]; then
- einfo "time_t is at least 64-bit long"
- else
- einfo "time_t is smaller than 64 bits, will skip broken tests"
- EPYTEST_DESELECT+=(
- tests/test_acm/test_acm.py::test_request_certificate_with_optional_arguments
- tests/test_s3/test_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header
- tests/test_s3/test_server.py::test_s3_server_post_cors_multiple_origins
- )
- EPYTEST_IGNORE+=(
- tests/test_route53domains/test_route53domains_domain.py
- )
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x TZ=UTC
-
- local serial_tests=(
- # these tests set up credentials that are needed by the tests below
- tests/test_core/test_importorder.py
- # these tests apparently rely on some other test setting credentials
- # up for them, so they need to be run separately, after the above
- tests/test_awslambda_simple/test_lambda_simple.py::test_run_function{,_no_log}
- tests/test_dynamodb/exceptions/test_dynamodb_exceptions.py
- tests/test_dynamodb/exceptions/test_dynamodb_transactions.py::test_transaction_with_empty_key
- tests/test_dynamodb/test_dynamodb.py::test_transact_write_items_failure__return_item
- tests/test_dynamodb/test_dynamodb.py::test_transact_write_items_put_conditional_expressions
- tests/test_dynamodb/test_dynamodb_update_expressions.py::test_update_different_map_elements_in_single_request
- tests/test_events/test_events.py::test_start_replay_send_to_log_group
- tests/test_lakeformation/test_resource_tags_integration.py
- tests/test_redshiftdata
- tests/test_resourcegroupstaggingapi/test_server.py::test_resourcegroupstaggingapi_list
- tests/test_s3/test_s3.py::test_delete_bucket_cors
- tests/test_s3/test_s3.py::test_delete_objects_percent_encoded
- tests/test_s3/test_s3.py::test_delete_versioned_bucket_returns_metadata
- tests/test_s3/test_s3_copyobject.py::test_copy_key_boto3_with_args
- tests/test_s3/test_s3_copyobject.py::test_copy_key_boto3_with_args__using_multipart
- tests/test_s3/test_s3_file_handles.py::TestS3FileHandleClosuresUsingMocks
- tests/test_s3/test_s3_list_object_versions.py
- tests/test_s3/test_s3_tagging.py
- tests/test_s3control/test_s3control_access_points.py::test_delete_access_point
- tests/test_utilities/test_threaded_server.py::TestThreadedMotoServer::test_server_can_handle_multiple_services
- tests/test_utilities/test_threaded_server.py::TestThreadedMotoServer::test_server_is_reachable
- )
-
- distutils-r1_src_test
-}
-
-python_test() {
- EPYTEST_XDIST= epytest "${serial_tests[@]}"
-
- local EPYTEST_DESELECT+=(
- "${EPYTEST_DESELECT[@]}"
- "${serial_tests[@]}"
- )
- case ${EPYTHON} in
- python3.13)
- EPYTEST_DESELECT+=(
- tests/test_ses/test_ses_boto3.py::test_send_raw_email
- tests/test_ses/test_ses_boto3.py::test_send_raw_email_validate_domain
- tests/test_ses/test_ses_boto3.py::test_send_raw_email_without_source
- tests/test_sesv2/test_sesv2.py::test_send_raw_email
- tests/test_sesv2/test_sesv2.py::test_send_raw_email__with_specific_message
- tests/test_sesv2/test_sesv2.py::test_send_raw_email__with_to_address_display_name
- )
- ;;
- esac
-
- epytest -m 'not network'
-}
diff --git a/dev-python/moto/moto-5.0.12.ebuild b/dev-python/moto/moto-5.0.12.ebuild
index ae0e39c9a915..f2d7e4fa33f0 100644
--- a/dev-python/moto/moto-5.0.12.ebuild
+++ b/dev-python/moto/moto-5.0.12.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
RDEPEND="
>=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]
diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index eb3c0960c0ad..04e745bd270b 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -1,3 +1,5 @@
DIST mypy-1.11.1.gh.tar.gz 3122001 BLAKE2B 6b4db9a363190177b96ea807538f1582071b213eae816ff55723c22de098e7ff2745e433a8a174fe3ebb6a9ed66f8ac75917883dfa027bdd7bca750a7517478e SHA512 8baa916ffe7e37c54c6dac98241441cc615ea8f847ebe3d12f41912d4a596ca47068d4fb0460e3bfc4b020ad7d2580814422b9dc3a22830c9031cec4111e3aab
+DIST mypy-1.11.2.gh.tar.gz 3122502 BLAKE2B 228127662f4c607aacf3ee37410d0fa039a225fdbf2fec27eefab4aaabf4b68fa33499bb978aa5f06e24b45b525ce524decfa84f4d7d6bb7961724db92a4589b SHA512 c25584db08adcf7693944e5a6a41743101e80a0ff03f36f0353a07674ad4e2d63dbd4ff3fa0e307c19d63bc5aac9f7523340bd5a7cb3661642f3fb33759aafd0
EBUILD mypy-1.11.1.ebuild 3905 BLAKE2B 1150897e24c51af84c5f7af491ce109393090b835f78936aba7c98c77d513b550520c6a4e3fdde6161d34fa504c76e797792c07c8d41637bbf9e270ea337e13f SHA512 18b4170b35653647092c8bee866d201fe53743b2681651d422316258ec36ded52353001beabc464809d4a5716a1fbba6d91d9c8164733a4b57f325f55db7fe29
+EBUILD mypy-1.11.2.ebuild 3909 BLAKE2B 35f768540345e569c38fde1cd6f8bc463a36fb493757e8769135d9bc87f86f67c35fc000b41cff7d73da31c790831a99361d877d54f03aa7e944fa2f23c5347b SHA512 1b75547b7461cfcb885708ebbf564de37c938d12acbd185f816180da91da9e33fd947e3f2db789e0658dace34997e83d20a8b17ffb25e3f2a3673e426a701424
MISC metadata.xml 661 BLAKE2B df57cc2dfde5b112f8c26b51ca5cc9e7727d318ee274ea7e1abf448819daf0307f471aeb7c32b19f20e87ce1ccffd47a5529415003765c275523e1b5236f3bb1 SHA512 eddd19c4b0b5211f73f9619f388a799ced108b62bb43d852ed2d01d0b1717e7b9ef118d34b9d61db543c7b47080fb8058c3d35f7359cc456069636f357e080c9
diff --git a/dev-python/mypy/mypy-1.11.2.ebuild b/dev-python/mypy/mypy-1.11.2.ebuild
new file mode 100644
index 000000000000..81a7e950a754
--- /dev/null
+++ b/dev-python/mypy/mypy-1.11.2.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2024 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..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="
+ https://www.mypy-lang.org/
+ https://github.com/python/mypy/
+ https://pypi.org/project/mypy/
+"
+SRC_URI="
+ https://github.com/python/mypy/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+native-extensions"
+
+# stubgen collides with this package: https://bugs.gentoo.org/585594
+RDEPEND="
+ !dev-util/stubgen
+ >=dev-python/psutil-4[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}]
+ >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ native-extensions? (
+ ${RDEPEND}
+ dev-python/types-psutil[${PYTHON_USEDEP}]
+ dev-python/types-setuptools[${PYTHON_USEDEP}]
+ )
+ test? (
+ >=dev-python/attrs-18.0[${PYTHON_USEDEP}]
+ >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.9.1[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+# frustratingly, mypyc produces non-deterministic output. If ccache is enabled it will be a waste of time,
+# but simultaneously it might trash your system and fill up the cache with a giant wave of non-reproducible
+# test files (https://github.com/mypyc/mypyc/issues/1014)
+export CCACHE_DISABLE=1
+
+python_compile() {
+ local -x MYPY_USE_MYPYC=$(usex native-extensions 1 0)
+ case ${EPYTHON} in
+ python3.13)
+ # https://github.com/mypyc/mypyc/issues/1056
+ MYPY_USE_MYPYC=0
+ ;;
+ esac
+ distutils-r1_python_compile
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # the majority of them require Internet (via pip)
+ mypy/test/testpep561.py
+ # known broken with assertions enabled
+ # https://github.com/python/mypy/issues/16043
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64GlueMethodsAndInheritance
+ mypyc/test/test_run.py::TestRun::run-floats.test::testFloatOps
+ # these assume that types-docutils are not installed
+ mypy/test/testpythoneval.py::PythonEvaluationSuite::pythoneval.test::testIgnoreImportIfNoPython3StubAvailable
+ mypy/test/testpythoneval.py::PythonEvaluationSuite::pythoneval.test::testNoPython3StubAvailable
+ # TODO
+ mypy/test/meta/test_parse_data.py
+ mypy/test/meta/test_update_data.py
+ mypy/test/teststubtest.py::StubtestUnit::test_runtime_typing_objects
+ )
+ case ${EPYTHON} in
+ python3.12)
+ EPYTEST_DESELECT+=(
+ # more assertions, sigh
+ mypyc/test/test_run.py::TestRun::run-bools.test::testBoolOps
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64BasicOps
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64DefaultArgValues
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64ErrorValuesAndUndefined
+ )
+ ;;
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # https://github.com/mypyc/mypyc/issues/1056
+ mypyc/test
+ # requires typeshed update
+ mypy/test/teststubtest.py::StubtestUnit::test_type_alias
+ )
+ ;;
+ esac
+
+ # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests
+ # fail with high COLUMNS values
+ local -x COLUMNS=80
+
+ # The tests depend on having in-source compiled extensions if you want to
+ # test those compiled extensions. Various crucial test dependencies aren't
+ # installed. Even pyproject.toml is needed because that's where pytest args
+ # are in. Hack them into the build directory and delete them afterwards.
+ # See: https://github.com/python/mypy/issues/16143
+ local -x MYPY_TEST_PREFIX="${S}"
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ cp -r "${S}"/{conftest.py,pyproject.toml} . || die
+
+ local failed=
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ nonfatal epytest || failed=1
+
+ rm conftest.py pyproject.toml || die
+
+ [[ ${failed} ]] && die "epytest failed with ${EPYTHON}"
+}
diff --git a/dev-python/numpydoc/Manifest b/dev-python/numpydoc/Manifest
index 7bd8afe7eb07..c8931206db54 100644
--- a/dev-python/numpydoc/Manifest
+++ b/dev-python/numpydoc/Manifest
@@ -1,7 +1,3 @@
-DIST numpydoc-1.7.0.gh.tar.gz 87818 BLAKE2B b31e9478324bc45d78904c16330c9ed1513eca5668f20472faf9e2a36c0ed7eb03b18cf1c314180ec35716a26bd05357d5ef93025efbb8fb09c885a614ac7ea9 SHA512 0858d7eaafdd93d5a0894bb107b8238f75bd7cd34afa64fee38effcf4bebf9b4db957768143a46eec46023e69b53599a79b07a39640887f3a0471b5996022247
DIST numpydoc-1.8.0.gh.tar.gz 90624 BLAKE2B 112274fa185bd48909a3fbe0cd2a98465f94b30207060234a396278e1802058224164fb6f3c492a6b1e76b7e0f7966ecaf6c592c96675e6e45fae044414f62c7 SHA512 d7ea64f1140395815e0d95697d1b855ba0a5f63fc99e8cf1fb7d240cd799be1958c2efd034cbec64c8b3b1742076c8b7db5a0ddc54af3ef39fc341ea0e3ec586
-DIST numpydoc-1.8.0rc2.gh.tar.gz 90642 BLAKE2B cf47c0a2865ab5579c7f095607a58fe3db4e64ccf521e052797e4286d74351017ebe9c300b968f3f2f799fc0fc07f3d8eebbef59e1f1aab269ededf6d0a8bd12 SHA512 f323ca5fc62ba37af10a8d892b22a348ca3b2ecd9faa3bd885f0b233f51e169e8d86eb364bd0155bb8c9daee9185866f962e586123758555dae03ef46f437450
-EBUILD numpydoc-1.7.0.ebuild 1206 BLAKE2B 77ede340063afe2e558687dab21e7878b821e427115fcce9d4d7945bd16aa3f53cc5c68191e9ea8b6ddd5a974949bafd237f465be97b7f8ac880c4315af509a3 SHA512 48c10a59ea0cb5b3269ebed1322dfcfb2b84ab9a33ad9371ed49ca38c99fc393c9e127e7d2f76ac155288cbe7c90817333b57ef71cc544d098f0d6623fd59c16
EBUILD numpydoc-1.8.0.ebuild 1244 BLAKE2B 21d8a08c1d8304481ed7cd56fc6cb75d1cac6f67753350f49bfa2f842e94cfa023c1925dfe4b2e4caa73a3836caf7fbdc83fd8c34ae302e7f71ac7688946e9cb SHA512 6f67fc033551092488dfd43326f0282e95da04279ac2f7279d94e86c21960d535fc9e8bbbcffc9a2be621eef50fc304ad69ba9bc6686880faeb57ac579287d24
-EBUILD numpydoc-1.8.0_rc2.ebuild 1251 BLAKE2B bbe3b938993b30dc61bcb72b7f0ca07ab6b93917b207dabb930abb892222b0905bdeaa2c136d53ad2ad00f2633c0ceed70c25a2868fe157f53676149522adeaa SHA512 1965cc3c3cceabf1a1d8a7a9b05411a9431553e30602b8e8ffedc450dca3d489f3059294e546f02abe26d678abff4d90d041f61a4286f3da96f2f4847a91b621
MISC metadata.xml 403 BLAKE2B 437fdd3881a5ec60a83b3cb018e57c714a91030be9ab0032b8662e30b7bcd120ee3dd2015be561dd8a65a39833ef777e22f040a6e466c1b56a602a4ac33d4917 SHA512 833d00712cf7dfdc1080181301c03388a3c966436d2d9c9badb609cff66fa49035a6d001d60f205e1c2c49808eda7fad65abda8802f42f7ba36939b3691a8390
diff --git a/dev-python/numpydoc/numpydoc-1.7.0.ebuild b/dev-python/numpydoc/numpydoc-1.7.0.ebuild
deleted file mode 100644
index 7181e5ae6da1..000000000000
--- a/dev-python/numpydoc/numpydoc-1.7.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx extension to support docstrings in Numpy format"
-HOMEPAGE="
- https://numpydoc.readthedocs.io/en/latest/
- https://github.com/numpy/numpydoc/
- https://pypi.org/project/numpydoc/
-"
-SRC_URI="
- https://github.com/numpy/numpydoc/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/sphinx-6[${PYTHON_USEDEP}]
- >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- >=dev-python/matplotlib-3.2.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # these require Internet (intersphinx)
- numpydoc/tests/test_full.py::test_MyClass
- numpydoc/tests/test_full.py::test_my_function
- # TODO
- numpydoc/tests/test_validate.py::test_extract_ignore_validation_comments
- )
- epytest -o addopts= --pyargs numpydoc
-}
diff --git a/dev-python/numpydoc/numpydoc-1.8.0_rc2.ebuild b/dev-python/numpydoc/numpydoc-1.8.0_rc2.ebuild
deleted file mode 100644
index 14e88a8725d4..000000000000
--- a/dev-python/numpydoc/numpydoc-1.8.0_rc2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-MY_P=${P/_}
-DESCRIPTION="Sphinx extension to support docstrings in Numpy format"
-HOMEPAGE="
- https://numpydoc.readthedocs.io/en/latest/
- https://github.com/numpy/numpydoc/
- https://pypi.org/project/numpydoc/
-"
-SRC_URI="
- https://github.com/numpy/numpydoc/archive/v${PV/_}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/sphinx-6[${PYTHON_USEDEP}]
- >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- >=dev-python/matplotlib-3.2.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # these require Internet (intersphinx)
- numpydoc/tests/test_full.py::test_MyClass
- numpydoc/tests/test_full.py::test_my_function
- # TODO
- numpydoc/tests/test_validate.py::test_extract_ignore_validation_comments
- )
- epytest -o addopts= --pyargs numpydoc
-}
diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index f7d9d7278ea2..3ad32a9c3b60 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,7 +1,3 @@
-DIST python-phonenumbers-8.13.40.gh.tar.gz 4914854 BLAKE2B eab8e8e28a5895f9eb92ce9198a77a4d9bfd6f3d58f17c5a7909913ea43af2efd1dcff84c9d517c5f4f17ba87ce68786ab64f523b10ddf6aa3354801021843d3 SHA512 ef2199d86998201485d48cf4d5d56baa82476dbe41b2b4f89aebfcbf840af0ae35a78308a0f74b2daad58a2c330e10444c93ffb59a402d5fe5cc5baff78fdcb2
-DIST python-phonenumbers-8.13.42.gh.tar.gz 4915152 BLAKE2B 4abdd4e583e09f7915203f8b9a7908eeae7c57910b21e3fd2d8bccef4ba799ddb13299ff0a9fa307665c08955923f3f56a56893b5fa1ec0ccb102feda286aeed SHA512 21cb0093486d3f29f1ed7b9ce9a0caa06df854ef2f4120c345f07ad7a73e374bf94e8f7844e29f71157f5b645423385ae39d3ec6a0ea6bd35a77881e76b9afb9
DIST python-phonenumbers-8.13.43.gh.tar.gz 4916529 BLAKE2B 78f904af583fe4390ddd0d8f0838634a1e898ee93187a676b9bf409301c03e392d6e7404f30ae5d3b36d36809db647f749d48ea5e0b48f2db904a47513952433 SHA512 80df3d5bdb4ad7a32d4e1c1b3f7a4db473e21b9ff7e260fba5bc814e96067e042c81e805c3eb8494b31d2ecf3a0a73689ba2fc9714a9e8e7fe8098a7d13beb5b
-EBUILD phonenumbers-8.13.40.ebuild 816 BLAKE2B 9a91edd2625fc7c277ba2897cb9d647aeee717ba6373697ab134e865b326990650b49bbaccc04ef442e326fea751b25c4dfedf4fefbedeaabdd83df64e551ebd SHA512 263c125e0c820cd1e0924e891444256676cf3e427b8f2ff1f0788584802c9cb55c496cd60619ea55cb7cb88a1ae5a7b7594057fc99f58b709b951a84203e5766
-EBUILD phonenumbers-8.13.42.ebuild 818 BLAKE2B 9bf355913b9ee3be2b380dfa5f679c08da753ead0df156ede2bf5e6499699814a7cfa6e51988d987cd92f632b07d222fb9cf261a0eae7bef32d55ededef6e406 SHA512 8656a45bd6078afd23b7f511c8223b20e00df91e35324c8a8ad6bc43b73700ebdb3ad28b98c29338939bd1144f48a715eb4f36f616481fa002ba5d0bab22e17b
EBUILD phonenumbers-8.13.43.ebuild 816 BLAKE2B f6c2960a4435c0de44a1a1ab02278402f914bc58d8795b83b527003bb116ffeef3711a02c7d00e48999f924cb7426f0e657d5b1aa930cde98be4d273312d3223 SHA512 36a31a824519dd72fcedf797fa0164ff06d57429f46c1bd7c6d4d7de3d2614974319267d9cd5f44475180fc16fc3800417c931e19c0926ee120235d884eadda0
MISC metadata.xml 413 BLAKE2B 4fa9965e76205ab35de37314b8c06fae26ccf34a944401e672487d7ad42b0046b4de85c8dd4c500d2703b5ecca49755b3f6d9047a20d7226fdbdf63e0aca3220 SHA512 de88d4162ba8f97748a1d2a17a8bea48f59b84f67c76aec11a9bad8ab0d0b66bc9cc2395dfff446bbad591f52f755a38ccd0daf2480b4f2e22e80ce5d44a42c1
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.40.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.40.ebuild
deleted file mode 100644
index 154cbd60212d..000000000000
--- a/dev-python/phonenumbers/phonenumbers-8.13.40.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{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 ~arm64 ~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.42.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.42.ebuild
deleted file mode 100644
index 2fc9bdbaa7c9..000000000000
--- a/dev-python/phonenumbers/phonenumbers-8.13.42.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{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 ~arm64 ~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/puremagic/Manifest b/dev-python/puremagic/Manifest
index 90c4a170f694..0924edfd10f4 100644
--- a/dev-python/puremagic/Manifest
+++ b/dev-python/puremagic/Manifest
@@ -1,5 +1,3 @@
-DIST puremagic-1.26.gh.tar.gz 310727 BLAKE2B ccb07fc646c90778bea98adc4bb63bcb24dd7e588134d12fae02b846e532ec3cfa0f29037ee9143ebdd9baf71703c73b1447886b86f4d7ca5a5b4097988a3570 SHA512 b081ab7b7ddc5ecfcf9b3f2a19535222ace2eed4e88872580eaae69f9635f59357d49ddcb01e7d88fa46556320e9c8906e7a44cb614288c88266f5f7d0109d49
DIST puremagic-1.27.gh.tar.gz 311630 BLAKE2B f2856a138600ae8d9592870080c04ca15b2eefbb774f1156f52327d6a0fe26f419ade498a8ee08c02b0f09f4ea6427ce595de8b478d2e17fd00f5f7263364051 SHA512 56365dc122160d306704290a054afa7be5007ca3634275fab168e1ea8bc29356477c5455abba3d84c9e229dc9ce3a21df58ed7e6ff216fe0c60d7257e4b02584
-EBUILD puremagic-1.26.ebuild 632 BLAKE2B a05216707836158ec9988e1c3fb9090e6dfa09760f1d9c244eeb9197246c858b6a3430680486d4a2dd17975159d68cdad5f0fc7a679a2d56544a6937d1d7b7bd SHA512 af9161937efc171ee05b350241bab778f9d9faee5e6645d75b44dc5f92b301b7df1ed4c02527f71b2ff8d6580c9605ed4ea20248dfa0439c18eda551de85ccb5
EBUILD puremagic-1.27.ebuild 632 BLAKE2B a05216707836158ec9988e1c3fb9090e6dfa09760f1d9c244eeb9197246c858b6a3430680486d4a2dd17975159d68cdad5f0fc7a679a2d56544a6937d1d7b7bd SHA512 af9161937efc171ee05b350241bab778f9d9faee5e6645d75b44dc5f92b301b7df1ed4c02527f71b2ff8d6580c9605ed4ea20248dfa0439c18eda551de85ccb5
MISC metadata.xml 441 BLAKE2B e16e921f5571378e7fe3922ef583aaecf4fdd0160ffe502105f982d05189679395bfb7babc5f3c12ce60af9ddc72ecedd5a7a68e18488cd35174ee1b3eb03c05 SHA512 ddedaeddbca2953c67d6d23414f6dd152823290bc4bd90aee470a16906c4fae9e21043250677faba4873ff50af4ddf88c7208cfd30a040b816ec44782687e3e9
diff --git a/dev-python/puremagic/puremagic-1.26.ebuild b/dev-python/puremagic/puremagic-1.26.ebuild
deleted file mode 100644
index db55407e2eb2..000000000000
--- a/dev-python/puremagic/puremagic-1.26.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python implementation of magic file detection"
-HOMEPAGE="
- https://github.com/cdgriffith/puremagic/
- https://pypi.org/project/puremagic/
-"
-SRC_URI="
- https://github.com/cdgriffith/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DOCS=( CHANGELOG.md README.rst )
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/pycodestyle/Manifest b/dev-python/pycodestyle/Manifest
index 902eb65410e1..c23f5d8491c9 100644
--- a/dev-python/pycodestyle/Manifest
+++ b/dev-python/pycodestyle/Manifest
@@ -1,5 +1,3 @@
-DIST pycodestyle-2.12.0.gh.tar.gz 80226 BLAKE2B be53b0909182259543bd388945e865cdb383005722afee58977559adb05ce108f764dfc0951a22db79a3abe84d6d5e90a24ee1524c1ad65fe887876c5002400a SHA512 903dd24113c1757826e31564ebac0ac97ad457b84d292f2f1e798df8e68a3847ff6fed0739430d29becc4a52ba4032d873b0212c13d007695df601637b69bdba
DIST pycodestyle-2.12.1.gh.tar.gz 80518 BLAKE2B e64dda57d1c349228f8ffeced4061d278b342af7db152377e34b3fad626db52f7eef4668df60d323196f1844e8fa28d9e231cc216145b2ea1da6ae32bc1f341f SHA512 7709c0611812c3294a55a5e6dde00d5affc67c4273ab1d37dec507a424b618b2736a6976d27872903fa448f208fe2ba4529f2bfbefc2902dcf947cb6bca5b09a
-EBUILD pycodestyle-2.12.0.ebuild 827 BLAKE2B 40486d9225c45b041d951ffd4f16b3d19e80a02a7b3d7772066fb99946a767b90ee5b3d9ea5e0328e96f21ed1049113fe1dc0d4c31bb1b1b8ca825e853499443 SHA512 06d80b9f0b9b71075c07f2dcb291f95ef4941aa876007c7a1bb4da33e5c2d52b2d47d7db467059ed770df11a9fe451dc5afd76939b829d43fab3e5c217a539c3
EBUILD pycodestyle-2.12.1.ebuild 827 BLAKE2B 40486d9225c45b041d951ffd4f16b3d19e80a02a7b3d7772066fb99946a767b90ee5b3d9ea5e0328e96f21ed1049113fe1dc0d4c31bb1b1b8ca825e853499443 SHA512 06d80b9f0b9b71075c07f2dcb291f95ef4941aa876007c7a1bb4da33e5c2d52b2d47d7db467059ed770df11a9fe451dc5afd76939b829d43fab3e5c217a539c3
MISC metadata.xml 409 BLAKE2B 86d114cb53a68c8c24caebef1287bce1ae99cd652bca1fe2f19cce870c66490521329133a1fea47c79bd8c64d2bcd945022e31ac7db7885e9a4dea4d50f19a04 SHA512 e1de2014c44c8fdaf71ac26af406d27ab76cfd377dc20bb36e36bfbeab79f8e8981e8834e04b8e0bddd92d231b275e56e91d87570fee5ad426418a4abd00d4be
diff --git a/dev-python/pycodestyle/pycodestyle-2.12.0.ebuild b/dev-python/pycodestyle/pycodestyle-2.12.0.ebuild
deleted file mode 100644
index 3a2339f9a698..000000000000
--- a/dev-python/pycodestyle/pycodestyle-2.12.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python style guide checker (fka pep8)"
-HOMEPAGE="
- https://pycodestyle.pycqa.org/en/latest/
- https://github.com/PyCQA/pycodestyle/
- https://pypi.org/project/pycodestyle/
-"
-# 2.11.0 broke sdist
-# https://github.com/PyCQA/pycodestyle/issues/1183
-SRC_URI="
- https://github.com/PyCQA/pycodestyle/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 ~ppc-macos ~x64-macos ~x64-solaris"
-distutils_enable_sphinx docs \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
diff --git a/dev-python/pytest-httpbin/Manifest b/dev-python/pytest-httpbin/Manifest
index 7abe95fd116d..3c53ae6420a6 100644
--- a/dev-python/pytest-httpbin/Manifest
+++ b/dev-python/pytest-httpbin/Manifest
@@ -1,5 +1,4 @@
AUX pytest-httpbin-2.0.0-certs.patch 3725 BLAKE2B 4460298caf15ee802a350cb9525942523a89812ea74482fe38a232f05dd4da440faf326ae1cf9ab6e2ff61fc17b46a5ee79b7c55640d1950a13360ec8ead15a5 SHA512 1beb28d59e520737cd13c0735c350969fd8705c2641af7fca458d9011c674a3e3e3b063035262b0ad1fcc30a09101f23bdf4badc58618d5f5bb488b13b11e3a3
DIST pytest-httpbin-2.0.0.gh.tar.gz 19799 BLAKE2B 7725bc958417c076ee920abce83bdad8295bc4c9551500040867650d54c306e79a1ea92b013124b793058103fc9685dbb2202be5f1b2da935509f68457d63d68 SHA512 62876590bacae6601739f5cc2eccb087024e16731afc9613b5e6928c2a2f64b73418ddcb3c4f13a4bfe1f074510f922d85411d05ebf66f123a4a09d535771b64
EBUILD pytest-httpbin-2.0.0-r1.ebuild 1288 BLAKE2B f6f0ef7cadd4382162c21feb80a61bfc19993bea0b1d4aa0a4d147e50adeb0bc70d887b2390aa7a029ad451447bab4deadf509c7ea9abf0010fe84c6265bbbc7 SHA512 d6272238ed02c94192209ffe2bfe82ed8c33a4fdbeea4e50a0e1a1c3832bdaccddfbdf204fab905d294ef4c8e3e7949e23f387c3d0a9a49d1ef8562f6312f34e
-EBUILD pytest-httpbin-2.0.0.ebuild 1038 BLAKE2B 95926b357f85a659f481ad7d24f618bd8af134855c197d585b83730e795f62c1b48a3804f37c344bd7ef6298e74ffb77e168d9dc862f2eed8016999d25f2d545 SHA512 734add79971c7f712a17314ec6d366ba737869dc9deb866c9476acf209511b076fa491d8552622b9dea3ff693956da1093b32ffc8c876a24db53bf2b6baf3269
MISC metadata.xml 547 BLAKE2B d60e6b3e6c7d0c37dcc42dcffeed9e08fb7ad3dec5e4f5fdc0ffd1f7a2c46d89ef57a9576028457ee433d0ecbd100ae200ef507b22bb326838732751a7c644fc SHA512 4629dfe7e4cf27d5d52e7ce3e646f590b4d80a490c638cb035352416a587b494328d3f23e088d13ae1677c415080a7249301d9830be0cfbce7a44023302bf582
diff --git a/dev-python/pytest-httpbin/pytest-httpbin-2.0.0.ebuild b/dev-python/pytest-httpbin/pytest-httpbin-2.0.0.ebuild
deleted file mode 100644
index 1a7562c8814a..000000000000
--- a/dev-python/pytest-httpbin/pytest-httpbin-2.0.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Easily test your HTTP library against a local copy of httpbin"
-HOMEPAGE="
- https://github.com/kevin1024/pytest-httpbin/
- https://pypi.org/project/pytest-httpbin/
-"
-SRC_URI="
- https://github.com/kevin1024/pytest-httpbin/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 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="
- dev-python/httpbin[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/requests[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_DESELECT=(
- tests/test_server.py::test_redirect_location_is_https_for_secure_server
- # minor exception message mismatch on pypy3
- # https://github.com/kevin1024/pytest-httpbin/issues/77
- tests/test_server.py::test_dont_crash_on_handshake_timeout
-)
-
-distutils_enable_tests pytest
diff --git a/dev-python/pytest-skip-markers/Manifest b/dev-python/pytest-skip-markers/Manifest
index dca2789abdbf..ea1452bdb743 100644
--- a/dev-python/pytest-skip-markers/Manifest
+++ b/dev-python/pytest-skip-markers/Manifest
@@ -1,5 +1,3 @@
-DIST pytest-skip-markers-1.5.1.gh.tar.gz 73219 BLAKE2B f8f23bf64dfc23263ee58397fa8571bf76a77820230f8f27003f72f0a26cbb19ae76185ed203e5b516326a40a355c2d006101f2eb7cd4df40f4a4d80e8e7c629 SHA512 4221e39ab472a88c4f6d0cf2fbf0de1568f99f5ca9962e4afab060b6cfd8365d106583cf818a98bbc7f8f4d5192c7fc9678e4e0da2b6c1082c26ee2e049b0004
DIST pytest-skip-markers-1.5.2.gh.tar.gz 73513 BLAKE2B 51eb60d13a4b91030f68cf95cf1cb1987cc77bc105355fbceb289e73412f577347ba0340403e32b7930c08945b4d0292b7eededc84e8a5932c457073c823be1e SHA512 631cc632dc3d56cc9a62253f50897b98305402516faa2cf10fce8099069618bc82d281ddf1bf5e89ce8e62b798a8391a09132ec493199f3a86e8681c7062b58f
-EBUILD pytest-skip-markers-1.5.1.ebuild 1109 BLAKE2B 4734a5781e5a6886ad186a0f08aa2851dad7dc58112384541f89c142c8cbe5e915f247134144dc89e9f7b18964682153200d7e4fe5042594f6d13b59e5d81534 SHA512 ae91c9e9ebf8bddad8a666988fe7b6baee4ccf3e1963ae5e4e828cc03f35193a17c06cfb81314d1d340460e5939099458b10571f63315ca026befe1e4d581e1a
-EBUILD pytest-skip-markers-1.5.2.ebuild 1110 BLAKE2B 4aad127eaa5578290354a4ebacb5c913df66f20dc691536982726d2fc7183f7fb6d79e1015a5dceb40b8ba1d4cfcf82e33cd308016bfb8cf559abbe215b2cc2b SHA512 9e19c88db0c10329fa79eb85284e4236f97528ade4cafab9a1d65a117d95f011f9d6a3c6f0dd0f4a348b925e9de18c51c7150bb74f68c5c8195e815b35798ef3
-MISC metadata.xml 502 BLAKE2B 7bdc44ea13e9ebfa8d021af8a1dc4d83d391d4e5432ca0c953fef593861cea852b76817214ccf80a8bef9fd481641b1eaecccabe839c6378d84d198d172754da SHA512 439a3664c428abd1796d33f15c7791ceb33ba65428b7bde27a42c181bbfda099d7a8c28e723fceb9bc5caa094072c77d6b84831b152d50653f4ef3d4dd54e412
+EBUILD pytest-skip-markers-1.5.2.ebuild 1109 BLAKE2B 4734a5781e5a6886ad186a0f08aa2851dad7dc58112384541f89c142c8cbe5e915f247134144dc89e9f7b18964682153200d7e4fe5042594f6d13b59e5d81534 SHA512 ae91c9e9ebf8bddad8a666988fe7b6baee4ccf3e1963ae5e4e828cc03f35193a17c06cfb81314d1d340460e5939099458b10571f63315ca026befe1e4d581e1a
+MISC metadata.xml 526 BLAKE2B 18172495e113d63055d06a495b12496f2f640f8d1998c36cbbdd484778be5ad34c7ffc73a3bcd2073aa781da2d08c8f302ebd6d9a0497b4992aa526dfff090da SHA512 087b51c97056e0a78885046e62c532f672f3e0b8d6fc3e324930d0b64fa6a5b599fbe7ca4ec15bbe445d3943e41293239e181913d2f027add7ad761ad5c2660e
diff --git a/dev-python/pytest-skip-markers/metadata.xml b/dev-python/pytest-skip-markers/metadata.xml
index ff23c8505554..3968dc3142c9 100644
--- a/dev-python/pytest-skip-markers/metadata.xml
+++ b/dev-python/pytest-skip-markers/metadata.xml
@@ -9,6 +9,7 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <stabilize-allarches/>
<upstream>
<remote-id type="github">saltstack/pytest-skip-markers</remote-id>
<remote-id type="pypi">pytest-skip-markers</remote-id>
diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild
deleted file mode 100644
index df299f464d59..000000000000
--- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Pytest plugin which implements a few useful skip markers"
-HOMEPAGE="
- https://pytest-skip-markers.readthedocs.io/en/latest/
- https://github.com/saltstack/pytest-skip-markers
-"
-SRC_URI="
- https://github.com/saltstack/pytest-skip-markers/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/pytest-7.1.0[${PYTHON_USEDEP}]
- dev-python/attrs[${PYTHON_USEDEP}]
- dev-python/distro[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/pip[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-subtests[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=pytestskipmarkers.plugin,pyfakefs.pytest_plugin
- epytest
-}
diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild
index 0a1866373dfe..df299f464d59 100644
--- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild
+++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
>=dev-python/pytest-7.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python3-xapp/Manifest b/dev-python/python3-xapp/Manifest
index 42e2756774b7..91d6c3a42837 100644
--- a/dev-python/python3-xapp/Manifest
+++ b/dev-python/python3-xapp/Manifest
@@ -1,6 +1,3 @@
-AUX python3-xapp-configurable-python-target.patch 979 BLAKE2B a0595f7fe64a0053e17452e0e994e9c5bdbdf2b28312d77bf35e665fe32109a7c9695fa1ca89572fef1899682446b44a75c459ae39f271359a2afd3f09fcb7db SHA512 b3313ab174936471580203167220dce8f0a66e4b507ee19af2aefbc2ed8a52a38d747abd8f080db415a3e8ee64f7faf490b29f805c24ff1d7cd60491f6572672
-DIST python3-xapp-2.4.1.tar.gz 21181 BLAKE2B 460aba09d147d64c8102f66d059c6ab1f7c39893ce98844e59ab5954b690d81ab4b253cb6a17f9b3c781dfb5e965d1a4de859aaeff5ef65ab3f67a86a4c6e6c2 SHA512 97045061aa5965adcfe7301774dbd35a226fa9b846e31a7c097229cc417ff4008e518ebd5b600d4ce6a46daa39d51de70d391b6b0a7c78490419d3a96daca6a9
DIST python3-xapp-2.4.2.tar.gz 21482 BLAKE2B bacea6a626efa8ee60a4f91923e48e0e9e49d08ca0c9a5998b724284edc353912099f2deafc6eb7cf6a42a983f97f8cc03fe86c18338c89823f103e413685637 SHA512 04f995986eabaf613d166ae31bd36eda2b3563ea58aded64b132940430db9d59f9525eb562b0ad8d7649844adbaf28332c4f51fa633610b102feae97bc1bfc9f
-EBUILD python3-xapp-2.4.1-r2.ebuild 1181 BLAKE2B a71a364e658a37fa5fe3347cc95f9ca39893df9ddee81f0cea06b4a838ea277ae4def807f639e8fc5ad8f3319a48069cdadfbb23fc0d30493f027bf013ffe660 SHA512 a029c6cfc959ced0b6c48012227d3e0702f01c4e9127dd3753052e230d03e30b7a28753daee4592693b9054163a89bb6e7b7c0b5db46a83b32e11c2fad8acf34
-EBUILD python3-xapp-2.4.2.ebuild 1000 BLAKE2B 41faf7b8fcc15b92c018ad8cd285ed5044367dde07e6c717e663abda2429634b0c7fde1f7ec103f76aec322f098fb915e6bf3bccb5fb88f9ecd588a8acc3edec SHA512 0296967b5c7a167675ff31dcddb7485b4302160b06cb04b2e9275a6c8429324470955ba7217826ae42ca9de7a8ad7451209f6e85c8d621727776fcbcc4b43884
+EBUILD python3-xapp-2.4.2.ebuild 999 BLAKE2B a9e3e5dc13c7b8b13657e39c456aa208590bb14c3b6b0cc7cfba6d7a8ded2f492457d56b56d599e2e6d05ef2ab974be8ba9e5f940da703fe89858447c0c24a09 SHA512 87c2a18d0b380b6afebcda24111af633c35943a39a3b7c5d382e3202e86e88d13159c1aad0f2618a2c2eec5e2548580765654b00d40b3a35926d13ec4b8b13a1
MISC metadata.xml 516 BLAKE2B e9429fe1f541d1763f644fb18fbef2bef3e105e943a7099792951a63a38c0083ae35e64160233ab48a8556d5bba96ad9031dc09fcdcf24033494d222e25a9cfa SHA512 b23a2d82ecbdb03abce2b3c40579c6aec5caad09b556c513600ded65d21ab56949ffe1eae0b04238f79c9e3c5c95a66a263e23281fcc2d16978c6a787e53c813
diff --git a/dev-python/python3-xapp/files/python3-xapp-configurable-python-target.patch b/dev-python/python3-xapp/files/python3-xapp-configurable-python-target.patch
deleted file mode 100644
index cdc6988934b9..000000000000
--- a/dev-python/python3-xapp/files/python3-xapp-configurable-python-target.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 70966ad200bf2a5e5769a2ac5f1d4da0a4a3aa51 Mon Sep 17 00:00:00 2001
-From: Sparky Bluefang <sparky@bluefang-logic.com>
-Date: Tue, 2 Jan 2024 22:19:46 -0500
-Subject: [PATCH] Make python installation configurable for distro packaging.
-
----
- meson.build | 2 +-
- meson_options.txt | 1 +
- 2 files changed, 2 insertions(+), 1 deletion(-)
- create mode 100644 meson_options.txt
-
-diff --git a/meson.build b/meson.build
-index a9b67ca..a930803 100644
---- a/meson.build
-+++ b/meson.build
-@@ -1,7 +1,7 @@
- project('python-xapp', version: '2.4.1', meson_version: '>=0.47.0')
-
- pymod = import('python')
--python3 = pymod.find_installation('python3')
-+python3 = pymod.find_installation(get_option('python_target'))
-
- subdir('xapp')
-
-diff --git a/meson_options.txt b/meson_options.txt
-new file mode 100644
-index 0000000..689a9c9
---- /dev/null
-+++ b/meson_options.txt
-@@ -0,0 +1 @@
-+option('python_target', type: 'string', value: 'python3', description: 'Python installation to target')
diff --git a/dev-python/python3-xapp/python3-xapp-2.4.1-r2.ebuild b/dev-python/python3-xapp/python3-xapp-2.4.1-r2.ebuild
deleted file mode 100644
index 46d9df3aeab8..000000000000
--- a/dev-python/python3-xapp/python3-xapp-2.4.1-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-r1
-
-DESCRIPTION="Python bindings for x11-libs/xapp"
-HOMEPAGE="https://github.com/linuxmint/python3-xapp"
-SRC_URI="https://github.com/linuxmint/python3-xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- $(python_gen_cond_dep '
- >=x11-libs/xapp-2.8.1[introspection,${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- ${PYTHON_DEPS}
- dev-python/psutil[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- # Make python installation configurable for distro packaging
- # https://github.com/linuxmint/python3-xapp/pull/23
- "${FILESDIR}"/${PN}-configurable-python-target.patch
-)
-
-src_configure() {
- configuring() {
- meson_src_configure \
- -Dpython_target="${EPYTHON}"
- }
- python_foreach_impl configuring
-}
-
-src_compile() {
- python_foreach_impl meson_src_compile
-}
-
-src_test() {
- python_foreach_impl meson_src_test
-}
-
-src_install() {
- installing() {
- meson_src_install
- python_optimize
- }
- python_foreach_impl installing
-}
diff --git a/dev-python/python3-xapp/python3-xapp-2.4.2.ebuild b/dev-python/python3-xapp/python3-xapp-2.4.2.ebuild
index 65b840cd40a9..cb18f9836057 100644
--- a/dev-python/python3-xapp/python3-xapp-2.4.2.ebuild
+++ b/dev-python/python3-xapp/python3-xapp-2.4.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/linuxmint/python3-xapp/archive/${PV}.tar.gz -> ${P}.
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest
index 8ca0f09fe1a7..cd8572f49e06 100644
--- a/dev-python/pyzmq/Manifest
+++ b/dev-python/pyzmq/Manifest
@@ -6,10 +6,10 @@ DIST pyzmq-26.0.3.gh.tar.gz 268927 BLAKE2B 7504a45776e8c618833702563b50f672a3eca
DIST pyzmq-26.1.0.gh.tar.gz 272153 BLAKE2B d99bbdabfb93641361daadbe1ee8d4e5c578ef9faabf4c0457078082bb77d094040da43396e34d48cb2341491460ff39ebc8e5f3a19be2172e73df9fe6655e5c SHA512 288b6799cdc2b77f2972e928558ae74871054809075b534f33af876983da3b1cea35d6fd0fbfcb7caa8f3a458ae00da10935e31791c5c650c5589bfd5db577b0
DIST pyzmq-26.1.1.gh.tar.gz 272236 BLAKE2B 49ec3c97b3d1b3e943522891ef067c6e4fdd1f5a2fd46f8c2927ba529f97ee8d177253f1a76fc1dd45813832827c8b35a1fc8fba42cf53eac37b59ec40a39251 SHA512 6e9ff9c021696935cb0513edc5eef8a130c56f3c95156a9805acfc174438fab5aaa356779308791b53dc01a166d41e094102ff445959515739102258c8d4e0de
DIST pyzmq-26.2.0.gh.tar.gz 272883 BLAKE2B a43365afdc49ae845f1e6611bd463e90dbd133867d82c2bfdd3d9431238f68d80bb8073a4406110a91bf6f72cc6d66987a477673277c2b099d74c78f24b49d81 SHA512 ef069f5e71ad1cd39fdf4d5c2ede411752685af2d69ea8ad477c70e51ab011ece492ab25d06feefa7b7c7daefc5fc822d0f87199df2216865ece254c5724c423
-EBUILD pyzmq-25.1.2.ebuild 2307 BLAKE2B 518a210ee7f2b29debae65a154c954e299e433a490808aac7169b5955341db1b371949f3a18c256ac9aff30669eafd42c027140a3219e9b15b7b01dccd56b1b2 SHA512 e97f310487ff3b94e1476b9af92437f639e20751b93ad54dc6955c4bf58d2f9d1c02fa36603bdd470d4da1f78712d31c998c909d1c36da73d4a97236b2a1c379
-EBUILD pyzmq-26.0.2.ebuild 2119 BLAKE2B d1c3334be13d7fbb8d500b8512f0cec65473dff05b1ea3f63e1a2b03b63c585e1c26b7442bb445fb7b3e42ee425030b0de291fc01f226cccb9b4c9bc23f53f80 SHA512 c4d6477b68d4deb123dc20f93b0978c01b4318f52a9d032aebf6836cc29ad83dc25b7c3515dd99889d31eea0a5ab240c120a1f41b6afcbfebe365c3ca5c7e902
-EBUILD pyzmq-26.0.3.ebuild 2204 BLAKE2B 6424ad9799a72887806910123ee7cddf778e8e11ffd8d7391debaf3e692965ac85f8b021e2d1954838915794c84f57dbd36f6429dff4dc3a82c60943651d5537 SHA512 ac42a4dc274f09b85d3f82b5cac7b7443cd4355324a42da874830084b762e2e2750e6c1bb4e08888a359675e041b116ef3bf22da201d2d543d57fb5ffb6851d4
-EBUILD pyzmq-26.1.0.ebuild 1947 BLAKE2B a1466e0552b4b3f3c286868b14409d5765f76744d0dbf92e797442901cbb2bb28577d666c6b25ab1a196138252ff9348809463df5cd5c9221a57298cb7e221b1 SHA512 86f70276e6bfe7dc601d1706728a09d121e9309b28c0745ae50e96b59c9c64af06ccc69d5f78d4f802b9f823ecbc719c5ff70975a88d8e6fabba4580834e6cf2
-EBUILD pyzmq-26.1.1.ebuild 1947 BLAKE2B a1466e0552b4b3f3c286868b14409d5765f76744d0dbf92e797442901cbb2bb28577d666c6b25ab1a196138252ff9348809463df5cd5c9221a57298cb7e221b1 SHA512 86f70276e6bfe7dc601d1706728a09d121e9309b28c0745ae50e96b59c9c64af06ccc69d5f78d4f802b9f823ecbc719c5ff70975a88d8e6fabba4580834e6cf2
-EBUILD pyzmq-26.2.0.ebuild 2031 BLAKE2B e6b4c94336c81061d544bc5ae6fca6cb2e624eed188e726a80c36ad4baec69d0f96eebab54fc36acbb9684f4f587bdbb0089b53b3a270c0e58a3a128d34d2bc7 SHA512 41a61ad84971f12ba45a98d9658d79ce78275531b59670a829905e3aee1f142ce9c1d2400e446389cec55be92ad700e9b1ad7b8303c0f221579fceea0d264c2a
+EBUILD pyzmq-25.1.2.ebuild 2301 BLAKE2B 98fee3ecf18d5912e81bdd1981e490e762529439a035b447e1e3bb5c7886d882d5e5916f5c976b1c788e340ef8ac7abb24e1312df7cf0439e19999a9d485ad47 SHA512 bea47958a05bb632773fb9f909e0d3381483fa9170778a26c922f3365cfe844b37847b702d86452efbdbaa9bb2ae50d3d3cba8557f7ae3e93b8aae64899e54bb
+EBUILD pyzmq-26.0.2.ebuild 2113 BLAKE2B db560e56a6133ed3441c2f3cd979b71b46cb104b0107cde241e1148227cd39f1802f9edfcd6b337372479bb22e1d5b6c569542a35765e4a13d7de20ed55edbf9 SHA512 290346456028cf079ea369827170b0f2deb3469e5a21157015e8f74cba04bb5f48a126f7939d6c8ae69ce01ab3dcd930c93d9f12b7ff34ef5ed94d0fec404e1c
+EBUILD pyzmq-26.0.3.ebuild 2198 BLAKE2B 60592be28b64a0335674f892e8ea41afdea17d52700e6229dd3ab3459c5f4297367647d0d93a8fb06499190edc5a64b4296432df512720ace9b32431ab2d7e4c SHA512 10099b3b5df5aa181ec395faf9d0e9aa04c2d8bdd135a562f678b6072bb1c911aebe6a3ea6656c9696b76e1b56c0d6bccff2d7ccc98e7193d855ec5ed5257399
+EBUILD pyzmq-26.1.0.ebuild 1941 BLAKE2B 552efa7d8a1a3938b0702f9c21fc47c883013b4d274aec3587ae8e2bb0c6ac40dffe84a3bd41fbc441850789fd21094357f52832cb94a37b476b5ad6bf0429c8 SHA512 3ec81bbf4b82f0d9ffd4b02bb8e2d9d375f99e1dc651de1eaf2578024c0890c1fba463b3f68b35efb3634a741645ca97e834b030fcbe4c25f7856059ca19e8ce
+EBUILD pyzmq-26.1.1.ebuild 1941 BLAKE2B 552efa7d8a1a3938b0702f9c21fc47c883013b4d274aec3587ae8e2bb0c6ac40dffe84a3bd41fbc441850789fd21094357f52832cb94a37b476b5ad6bf0429c8 SHA512 3ec81bbf4b82f0d9ffd4b02bb8e2d9d375f99e1dc651de1eaf2578024c0890c1fba463b3f68b35efb3634a741645ca97e834b030fcbe4c25f7856059ca19e8ce
+EBUILD pyzmq-26.2.0.ebuild 2025 BLAKE2B d1aebcdadc8e21014aba170b8d4362dcc9d1af8ed5b4c02e55533c506900f6efe9d4fea125378ab24e73789152a44628e6f47f16f4ca0ff8c32236c1acc0122f SHA512 50c29139496d7635d0b329ce67494f5c817f901a04825f2784a4c955e3f118390512fc2fbf0c0b9f2562956d187d8e2c38fb37ae483ea1a93dc68f676df69889
MISC metadata.xml 549 BLAKE2B 46a9a1476f68f05c71bb4f849a9e0822c58142ac036da635454f57781dcea81687accfbf9563273d4f8672a8479b098c9f03cec64e5e7f456e50ad8c7ffba9d3 SHA512 3765c31f1b0048a60d5ccf90aa1fa5416c92addb7b01c62e529419e53a4e29746d0e4434d4d4fbd5918413e7521144c8758cdef9eacf5298108c2287783908c1
diff --git a/dev-python/pyzmq/pyzmq-25.1.2.ebuild b/dev-python/pyzmq/pyzmq-25.1.2.ebuild
index 7a6aa2779167..a679e83e60bd 100644
--- a/dev-python/pyzmq/pyzmq-25.1.2.ebuild
+++ b/dev-python/pyzmq/pyzmq-25.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="LGPL-3"
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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="drafts"
# There are additional test failures if zeromq has the draft api enabled, but pyzmq has it disabled.
diff --git a/dev-python/pyzmq/pyzmq-26.0.2.ebuild b/dev-python/pyzmq/pyzmq-26.0.2.ebuild
index 2e3555948fec..d714995819af 100644
--- a/dev-python/pyzmq/pyzmq-26.0.2.ebuild
+++ b/dev-python/pyzmq/pyzmq-26.0.2.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="LGPL-3"
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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="drafts"
# There are additional test failures if zeromq has the draft api enabled, but pyzmq has it disabled.
diff --git a/dev-python/pyzmq/pyzmq-26.0.3.ebuild b/dev-python/pyzmq/pyzmq-26.0.3.ebuild
index 19f47060d59e..fecda1ca8106 100644
--- a/dev-python/pyzmq/pyzmq-26.0.3.ebuild
+++ b/dev-python/pyzmq/pyzmq-26.0.3.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="LGPL-3"
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 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="drafts"
# There are additional test failures if zeromq has the draft api enabled, but pyzmq has it disabled.
diff --git a/dev-python/pyzmq/pyzmq-26.1.0.ebuild b/dev-python/pyzmq/pyzmq-26.1.0.ebuild
index 7edbff75d517..796b256b6684 100644
--- a/dev-python/pyzmq/pyzmq-26.1.0.ebuild
+++ b/dev-python/pyzmq/pyzmq-26.1.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="LGPL-3"
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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="drafts"
# There are additional test failures if zeromq has the draft api enabled, but pyzmq has it disabled.
diff --git a/dev-python/pyzmq/pyzmq-26.1.1.ebuild b/dev-python/pyzmq/pyzmq-26.1.1.ebuild
index 7edbff75d517..796b256b6684 100644
--- a/dev-python/pyzmq/pyzmq-26.1.1.ebuild
+++ b/dev-python/pyzmq/pyzmq-26.1.1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="LGPL-3"
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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="drafts"
# There are additional test failures if zeromq has the draft api enabled, but pyzmq has it disabled.
diff --git a/dev-python/pyzmq/pyzmq-26.2.0.ebuild b/dev-python/pyzmq/pyzmq-26.2.0.ebuild
index 367aa7b44b01..3f7919b4ca9c 100644
--- a/dev-python/pyzmq/pyzmq-26.2.0.ebuild
+++ b/dev-python/pyzmq/pyzmq-26.2.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="LGPL-3"
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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="drafts"
# There are additional test failures if zeromq has the draft api enabled, but pyzmq has it disabled.
diff --git a/dev-python/requests-unixsocket/Manifest b/dev-python/requests-unixsocket/Manifest
index d93ee2799be0..884026d1d191 100644
--- a/dev-python/requests-unixsocket/Manifest
+++ b/dev-python/requests-unixsocket/Manifest
@@ -1,5 +1,5 @@
AUX requests-unixsocket-0.3.0-requests-2.32.2.patch 1065 BLAKE2B e9e0b39268905f69f58d409c0c24160a42665dfe0ac5bcaa3bf836f55c3540b7480c048c0d32f0e88ae81ee6ad03a2281d8373662408f1abe0db6049a256de12 SHA512 b9497a0a0fa14a971af5aaccdf85feefc0f5ff35c6300d587baaa5e474cb4a9384e9de5fe26ff945c6fec36ee81d7e6bfaf2de811d6f294b26e7ed1228c0d455
AUX requests-unixsocket-0.3.0-urllib3-2.patch 1696 BLAKE2B ff96b72329bf0465c6942058c5e339ff94a72f00d4a01d7b4445fd7b4ae81d3f6b53ffe947585a08a290578413c1d85bc0b8c8ca2dafa329a655365484320d01 SHA512 d8e02ab9e8d32c0d1de92d58575b3fc910da1546a76241c828862164b006b693220047a6d0dc4382cce04ed60acd7a5a05d13ea7b833345a0779391da6b032c2
DIST requests-unixsocket-0.3.0.tar.gz 14478 BLAKE2B 5b46ea051729326498f50ba7a952429d271deb102060f8e3019d259ddc21dbffdca8960e140c7ccb25898034cf37fb90dd143c970e75bdc6e6442e9515f14d6e SHA512 21c887b0c3fa526a2debb3960e0ea4dc3b3015cdd517459b6484501176321408d1b4c87dd2840c7d8b71d08fa9114f655ae03f8bc9ff1fca33c914900ef82f5b
-EBUILD requests-unixsocket-0.3.0-r4.ebuild 1008 BLAKE2B 8ddd1013ef72d886d3b169caa115841bb51fa75f4b5693543036ec460bca43c1794ce0d1db9d9c047615dba51b40f16af40571b44f19cca389f6517db997ff1f SHA512 1e41af0458fdad30217240e5700652c078744de3e30508e96da721ecf1cb614827ed1b7ac0bc06f6bb3bfbd9f7ef9324533ee542368478cb71b537bece5cb85a
+EBUILD requests-unixsocket-0.3.0-r4.ebuild 1002 BLAKE2B 9540648f749dd5c5725683aa64e3841e13a3dad65799637316ab8800957ec8a30e0421c00e5dcb28b1cbdf0baadd1766f51ab4ff1db404777397fb9aec776c07 SHA512 faa089c03dc1eb5deac215c15c2057e0511f0e7f3bb7ae469b903c103b839d74b4c1eddb39ff3277943c8e227fce5b8dbc9d693523a3327142274ab6aad874c6
MISC metadata.xml 393 BLAKE2B 9210ae6430a6821a2ca403f7b9bbe276cfd0fabfc6a496fc3320669f90e668156d85b4a7e8166dc7630972bb4675e332735bc3213491fc4553652abb4d44fcda SHA512 500627b3005635f6ac1b419a5450ae1f44769548d9b123adcb8b5676d12736025e2a68d399e810f0cd7642790850830e4b198525d7addbaebca4b25d866f0166
diff --git a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild
index c2a089e9fb6d..0ef80681cb26 100644
--- a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild
+++ b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="Apache-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 ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
diff --git a/dev-python/sabctools/Manifest b/dev-python/sabctools/Manifest
index 21d491c4a5d9..ac339aad4a40 100644
--- a/dev-python/sabctools/Manifest
+++ b/dev-python/sabctools/Manifest
@@ -1,8 +1,6 @@
-DIST sabctools-8.1.0.gh.tar.gz 8963885 BLAKE2B 36d6bbc34f636ac4e892f941eb6e583166ee1f5f740440b3f07faacddf7715d8b4c642a4e6252ece1bdef69017be3d04ce5d6c8e36479bb176e4cd0635f1567d SHA512 862c39f2e386622b528f120a431f214e1e2e92b7c5a751e47d0768f40ce06ad2736d867f7ac2e1810d676e980312bbfedd29951cbadeddefe75246cdcf53fcc6
DIST sabctools-8.2.3.gh.tar.gz 8974172 BLAKE2B 15b15cb1a5b7e923cc43e5e619e02f09d34f69d05d692b11bf3de8b12a1f33efcf6cf8cd8b251c646f1e2be7e2941c755e2e30a205b9e066d280038b287b262d SHA512 7bf1b0e9f55d9f6384166cca911c0d1dd79b3d4d1c33effe295fe4e053394a674a36548e5241a86817ce109a1165e0814954550436f5381daddfc8c1a7c188e5
DIST sabctools-8.2.4.gh.tar.gz 8974209 BLAKE2B ddea09ec8a0a4b34779f1e8fe5fc4712ce7dd311ded308c77fb7925b8236e740bb8c345998f7e8e92837c7c19e9c4bbaf0bd0c2ac2b967cf98aa660105814d59 SHA512 2e79a7b854be51b04a91fffb3401a4bd2e7c6d74d1815d1228a9fca97b79c599463a062386f85555ba6ce9a3e8130a1615a3c576fe5411b7dff48c37eaf6b34b
DIST sabctools-8.2.5.gh.tar.gz 8974284 BLAKE2B acc5dcbeaa20e916a8fc8691bd389c8f60c9a9d2eca9dff2fb7dd4da4abee9ad7dcd9003eeb5f37b51f3ec5c7041517ebf60679373bd101b9546d0de7de2ac0e SHA512 8e3ed65ca4cb8879e07a48033bc6b7efd6bbd4f5a7df43db8fa28719dde194aa55a53709c9d4c29ac273369ceeb845188f1b8a0cde6904962148e6352acb40fa
-EBUILD sabctools-8.1.0.ebuild 762 BLAKE2B 6ca7839b09454d14cebeb9de943f2fbe6b7e1a09734c2bf1190b020d1bbdbc9eed74756051085c47c5bc86c3d0fe8cecfb19706e340a5e770575621c384b07b4 SHA512 82555f53deb0e08a2c46b363664d0ab082ce4e23995f90df3e69435764f3acdc55b3f3f530d2c84a1d6e53dc6cc18e55733635b60489a418d08a6c8ead7cbaf0
EBUILD sabctools-8.2.3.ebuild 762 BLAKE2B 6ca7839b09454d14cebeb9de943f2fbe6b7e1a09734c2bf1190b020d1bbdbc9eed74756051085c47c5bc86c3d0fe8cecfb19706e340a5e770575621c384b07b4 SHA512 82555f53deb0e08a2c46b363664d0ab082ce4e23995f90df3e69435764f3acdc55b3f3f530d2c84a1d6e53dc6cc18e55733635b60489a418d08a6c8ead7cbaf0
EBUILD sabctools-8.2.4.ebuild 762 BLAKE2B a0b571e79394b3b641e8a8a086206953f940c5d3901a22eb68fecddc14dfae00c7e855c2ca28180fbd4bd62ccdba6e739bd7c66a7e66a03aed56fccc1d82e2b0 SHA512 04badc11cb0df0252d5e4726eaf60a7999bf645b2b0b4e2d7bdfbd378745160b2d079eedb509442697d68ece9b412429ad3d7c665692f641ee8f43ed67c67be1
EBUILD sabctools-8.2.5.ebuild 762 BLAKE2B a0b571e79394b3b641e8a8a086206953f940c5d3901a22eb68fecddc14dfae00c7e855c2ca28180fbd4bd62ccdba6e739bd7c66a7e66a03aed56fccc1d82e2b0 SHA512 04badc11cb0df0252d5e4726eaf60a7999bf645b2b0b4e2d7bdfbd378745160b2d079eedb509442697d68ece9b412429ad3d7c665692f641ee8f43ed67c67be1
diff --git a/dev-python/sabctools/sabctools-8.1.0.ebuild b/dev-python/sabctools/sabctools-8.1.0.ebuild
deleted file mode 100644
index daa91eaf56e0..000000000000
--- a/dev-python/sabctools/sabctools-8.1.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 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_PN="sabctools"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Module providing raw yEnc encoding/decoding for SABnzbd"
-HOMEPAGE="
- https://github.com/sabnzbd/sabctools/
- https://pypi.org/project/sabctools/
-"
-SRC_URI="
- https://github.com/sabnzbd/${MY_PN}/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-BDEPEND="
- test? (
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( README.md doc/yenc-draft.1.3.txt )
-
-distutils_enable_tests pytest
diff --git a/dev-python/setuptools-rust/Manifest b/dev-python/setuptools-rust/Manifest
index d4965f5f7be5..3bb7f7332f02 100644
--- a/dev-python/setuptools-rust/Manifest
+++ b/dev-python/setuptools-rust/Manifest
@@ -164,6 +164,6 @@ DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
EBUILD setuptools-rust-1.10.0.ebuild 3674 BLAKE2B e2b1b81b5f9e8b82be821db82b6a478fe3125605bc7ac2b49a0db8b3497ea0a86bab378ffdfbc1ff3d840ecd4335e03433fc9a0f1c59ade083a98ced227ab427 SHA512 f8542a6b5388922130b15067f3e746338165bff500145c398907e8a32980e1d5666d1b9e305aa8a1093d61f3f578e4f63c82a56fa807fd62595139aa93ac100c
-EBUILD setuptools-rust-1.10.1.ebuild 3669 BLAKE2B b36ce51646faf25ce9c8fc4e525efb9e21d443a592a75068c50fbb7013404e18db36b0527a0498bd8f06d39799d6d255a1856227f858ed8b98482209b2549fea SHA512 6810fb0b11ef9b8cbfb8a7cd61b58de520255398296af73676cc0e2f4e5fcbf2e4fc6c7ba94067b88c7032ae3ff0b4573db382b70a9412d9bbc9ef945e6d815a
+EBUILD setuptools-rust-1.10.1.ebuild 3668 BLAKE2B 7ca5bbc3407bf5550e4eaccab10fe51db2036a42eeee2f147ca45a752365e69b77fa519a1b3eaff100356926d6a72f875e64b5689083116e01ce56680be25d75 SHA512 78eb611305341f9c5baae37fbe2262fb020aeb14e28b8821b837402fc79fef6d81bbc1ee4a15494edef0c99f5ce88d7a7ef79d49e198dd76cc0b2a14c0adb515
EBUILD setuptools-rust-1.9.0-r1.ebuild 4124 BLAKE2B 43dfea454dedab8bf450715b7cab1d76235b99c6005e492b4236cc66b5ed0c5faffc36cabf1c4f2888dde6dc3835be88265aa89a7764797c0155c0d9e47a05c2 SHA512 d4bc8e743c33c6e2297eef9728a20ef828f2da1c367bce148a4e9231da1cfc32655fb9a52fda4f4eb509788f41708fb1fc199af6432dba27502aa02129a3739b
MISC metadata.xml 476 BLAKE2B c8f0ef0779f0a4412a7d9b97e1bb03e3bfb3c031209f489a100b30402d99224014e379712989afd0cb76c85be301dcf9a51e21e8f9195262c5920dd1db0703d1 SHA512 af74755e9e8fb61cbded2dc3e63cd20f95393ef2650bed9f81e299f7759ae79c63b45df8048cd0fe25397ec7db10156be681fa5278606a20481f78d5279b815b
diff --git a/dev-python/setuptools-rust/setuptools-rust-1.10.1.ebuild b/dev-python/setuptools-rust/setuptools-rust-1.10.1.ebuild
index 43e20532f6d7..af63cc5abfa4 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.10.1.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.10.1.ebuild
@@ -116,7 +116,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/sphinx-gallery/Manifest b/dev-python/sphinx-gallery/Manifest
index fd7745a4da14..5fa62187dbd7 100644
--- a/dev-python/sphinx-gallery/Manifest
+++ b/dev-python/sphinx-gallery/Manifest
@@ -1,7 +1,3 @@
-DIST sphinx_gallery-0.16.0.tar.gz 432247 BLAKE2B 130800616a29be2daedb77404f79ca8d1543ecd391f45f8f19cbcf46ce742d02725d9b087be337d11496021b5c486c6c24b35f22b2c7d4cb575cb2c217d328db SHA512 b45e9141d64b1e277d75f501f2cc40979942953cd8412716e5af64917a3b9adc0a746fbd6249c3636c3db222c1e438ee7f9a9ad93f57b2f05f9ec80a562796c3
-DIST sphinx_gallery-0.17.0.tar.gz 461588 BLAKE2B 2f95724b184a2fe6359cf90c5200cebb80da8bd47160eb801069a396ddc6d889bd84a088899c2e0b461e81a6bf31ebbcebd4b555b83a3a5eebd11e48048ca2a3 SHA512 969bedefdb9231fd9fd92f1a8eb4488dbf6c8b68175e6869d0e893f1a6674bbf7b6e2b0281e54b929a3b2ca1d2928f75f00cb307100391656b6ebd62e8046b7a
DIST sphinx_gallery-0.17.1.tar.gz 464013 BLAKE2B 42a0d6e9fca934bfaf234710acc800229ee2dfc4844d17a5c1774ee5e36f6e2f1fe2a0f636035a58b4f2ea5bf0643abf9f018026a1d3b552093f1814c7f7cbe3 SHA512 7d580e3e603f6778dbf47e3f46ade2e612596337e432ee0ca5b603c7e002f43b65e0258dda04d427613b2a3331466b7c852287937c4706fe0bdafa1e7804f9fa
-EBUILD sphinx-gallery-0.16.0.ebuild 1462 BLAKE2B f77e69a7ca221d266f39eb2ffb9fcd68db28273bc216998232de73c6142c8c427e892ce6c109c72fcc7a23ebbf2189fbc61e7b01bdfb4d70300d53404c0e1620 SHA512 8ec393271f80848ee730d209e2e1cb36ae12a6e56d07f79821d349cd89a53837943a987e69fa8d5e183a65f504c9fbb8610d9845d582a08b05fae0e22a30fe11
-EBUILD sphinx-gallery-0.17.0.ebuild 1466 BLAKE2B b576ad0cd0fef8bdca5cadc14c91ea3c8ebf7969051ffd4e5f7f732d4234ef056c4a74f40db3910293dda941eb9919bd4ff63acaffb92cb2cd97fcfbd41642e1 SHA512 770d6373f8b4c37492c6ce4095b7e158c06a3e55a9206cabf692e7eedd64a57a4932fe65d2ae5205f33b191bebbdc594e866b6c5c84a6243a3c49a056c36d425
EBUILD sphinx-gallery-0.17.1.ebuild 1462 BLAKE2B f3c640396bc9b01cced5bd5e7d6dfb85d509cf46242ccecb06f349480cc64231abbd9e06ea158a369f6d0169fe6387d24a3bbd2d5a1131a00e9111ef174906cd SHA512 66ec7ce0390ac5f4b621fd0677b86378da523b089a30822fe6f5f95bd82d8859d7f135e04fc0cf118334d8f414803de261e3c7078ecc9320b539697301e16ff4
MISC metadata.xml 424 BLAKE2B 4e5cd1e912fd5934c7221d3e5cc60b2894eca6b994384f6ceb8397ce9c5312be1e9869b57f9dd7f3ac66501b20e6fd6abd2f33b5d19b93d3a12f7158ba08e7c6 SHA512 17acc19bf43dbbf1a377949576252f77fd334ddd8a3bec593d2339db5a44e4fde831f9ce47be97318bf72e30a062608f883e48cf572904b3476fde0df33adb09
diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.16.0.ebuild b/dev-python/sphinx-gallery/sphinx-gallery-0.16.0.ebuild
deleted file mode 100644
index 2d76d2361dbd..000000000000
--- a/dev-python/sphinx-gallery/sphinx-gallery-0.16.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Sphinx extension to automatically generate an examples gallery"
-HOMEPAGE="
- https://github.com/sphinx-gallery/sphinx-gallery/
- https://sphinx-gallery.github.io/
- https://pypi.org/project/sphinx-gallery/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- >=dev-python/sphinx-4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/joblib[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Internet
- sphinx_gallery/tests/test_docs_resolv.py::test_embed_code_links_get_data
- sphinx_gallery/tests/test_full.py::test_run_sphinx
- sphinx_gallery/tests/test_full.py::test_embed_links_and_styles
- # require jupyterlite_sphinx
- sphinx_gallery/tests/test_full.py
- sphinx_gallery/tests/test_full_noexec.py
- sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents
- sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents_non_default_contents
- sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents_with_jupyterlite_disabled_via_config
- )
-
- epytest -o addopts=
-}
diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.17.0.ebuild b/dev-python/sphinx-gallery/sphinx-gallery-0.17.0.ebuild
deleted file mode 100644
index 5f967116b733..000000000000
--- a/dev-python/sphinx-gallery/sphinx-gallery-0.17.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Sphinx extension to automatically generate an examples gallery"
-HOMEPAGE="
- https://github.com/sphinx-gallery/sphinx-gallery/
- https://sphinx-gallery.github.io/
- https://pypi.org/project/sphinx-gallery/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- >=dev-python/sphinx-5[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/joblib[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Internet
- sphinx_gallery/tests/test_docs_resolv.py::test_embed_code_links_get_data
- sphinx_gallery/tests/test_full.py::test_run_sphinx
- sphinx_gallery/tests/test_full.py::test_embed_links_and_styles
- # require jupyterlite_sphinx
- sphinx_gallery/tests/test_full.py
- sphinx_gallery/tests/test_full_noexec.py
- sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents
- sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents_non_default_contents
- sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents_with_jupyterlite_disabled_via_config
- )
-
- epytest -o addopts=
-}
diff --git a/dev-python/sphinx-prompt/Manifest b/dev-python/sphinx-prompt/Manifest
index 443c42b7ca30..bb50ac5b94c0 100644
--- a/dev-python/sphinx-prompt/Manifest
+++ b/dev-python/sphinx-prompt/Manifest
@@ -1,5 +1,3 @@
-DIST sphinx-prompt-1.8.0.gh.tar.gz 38424 BLAKE2B c469e2acfdad076afd472c30380a59aae4d719edce653794fd4d09a2c8008b7f67642ce2a740fb1408987243ba5d520e28b3dc4d7ec34899de6fcf57f2171456 SHA512 1acaa18066537adaab71eb900f0b0fb8041f8f25a9079e171b98b98106d5b7d1885e23bae2c1fd278bbf22c66d17238fbf386cb61fc5725475862aaf86d5701e
DIST sphinx-prompt-1.9.0.gh.tar.gz 39458 BLAKE2B 16b646bd0e288da3d2f401650c3131c7c6b9fb27023617717821927c7bd8b8d031f14d82b7dd02c6603f3ece084e766a28022cc418867646d770886cdce538ce SHA512 f9ee34b86ead0eda791ba7d648ae54785c09ca276279197c4632963892a03080e547d1930743d81ddb3b327c912c70a58dea968b1da763c4875ec84014b207f8
-EBUILD sphinx-prompt-1.8.0.ebuild 1079 BLAKE2B 4e643538c1a970d07a7d578498f924d44a073795e8d171aa1d77dfd701dfedd418fdb54e96efe94dc95a0b38066415d695ed3b7cea149fb90ed2af2f47b7f5d9 SHA512 70aa685813e870bee106a410b5988260c661f0487764abd4869f81ab5e94c821bdcf465c6144ffa0fe33cf29858eb38de6fad2bc8f2e6a63c1857fa67f552677
EBUILD sphinx-prompt-1.9.0.ebuild 1079 BLAKE2B 4e643538c1a970d07a7d578498f924d44a073795e8d171aa1d77dfd701dfedd418fdb54e96efe94dc95a0b38066415d695ed3b7cea149fb90ed2af2f47b7f5d9 SHA512 70aa685813e870bee106a410b5988260c661f0487764abd4869f81ab5e94c821bdcf465c6144ffa0fe33cf29858eb38de6fad2bc8f2e6a63c1857fa67f552677
MISC metadata.xml 416 BLAKE2B 5c9110bc6a6c0c7acab6e9f10d8d84601a66c7741ba15612eb032272db9517f314eec8f86677e43fd7dfb1b032388b1db3b60c64e0cd9a6943498c4715ebf1e0 SHA512 5d23f08978f7ca0dae7062a4a872f1be37969144c128c4a1f2006798465b5dbf95090e14859eb6c7e1e75649170e40fe156e6b9cd5b1263464e88edffc760a15
diff --git a/dev-python/sphinx-prompt/sphinx-prompt-1.8.0.ebuild b/dev-python/sphinx-prompt/sphinx-prompt-1.8.0.ebuild
deleted file mode 100644
index f508d7f45965..000000000000
--- a/dev-python/sphinx-prompt/sphinx-prompt-1.8.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx directive to add unselectable prompt"
-HOMEPAGE="
- https://github.com/sbrunner/sphinx-prompt/
- https://pypi.org/project/sphinx-prompt/
-"
-SRC_URI="
- https://github.com/sbrunner/sphinx-prompt/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # version number relies on git repo, sigh
- # also all dependencies are pinned to exact versions, sigh
- # also huge hack to install package as "sphinx-prompt", sigh
- sed -i \
- -e "/^version =/s:[0-9.]\+:${PV}:" \
- -e '/^\[tool\.poetry\.dependencies\]$/,$s:"[0-9.]\+:"*:' \
- -e '/include.*sphinx-prompt/d' \
- pyproject.toml || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest
index 2223f6835dd0..233047bf7818 100644
--- a/dev-python/spyder-kernels/Manifest
+++ b/dev-python/spyder-kernels/Manifest
@@ -1,7 +1,5 @@
DIST spyder_kernels-2.5.2.tar.gz 99972 BLAKE2B 178f175fe03fd2b7871681ae30d10b62a4daf9ee606477eab4f88a4d81d2692b80cdcf4f9b6d46c4cfc0394b98d798e93dda870a3f1cbe6f77e243fd2b06d97c SHA512 4cf5462d6a6e72bf13f9890fbc5a4008788e132ee3315b0ad01a00beff6b78c63f47b7b5d19be601b64984196cc1a5c4706a4c5bbe878d938e487ae9ddd9f1fc
-DIST spyder_kernels-3.0.0b8.tar.gz 240231 BLAKE2B 65d37fcf58d9e5636b1f3463f51087f2157d0f50d0e57245e32f294a9986f1eb22a1f74418cb6e6e6f5f3b1e4960b1360da9eb331036790172e6a7acc44bcd0a SHA512 5ca4d8697a07f21a423a4f1cb222e34d0740c3f7f743241bd0d1a593e8a465bced847d86ff59587f3d39c17116518d5b41d9bfd3e84a7de75d63f65080c442a1
DIST spyder_kernels-3.0.0b9.tar.gz 242468 BLAKE2B b85c35f3b0fdffcb9105a6ff15388aeb0ea08f22647d654c37b9b7003d516310039dcb2d0cb41668f0903302b330dae289d9a7063ad9f970ac757f549b871a8d SHA512 c3c68b3a7c5bbd337b4461cedc388e8a9196e9ee72c2208036abe376d1621ab5db93c23935d1bf2d711a2d0de99d06599e2e0f102dc7a5d75d5c55f13cdb2a2e
EBUILD spyder-kernels-2.5.2.ebuild 1938 BLAKE2B 85ae2fa2e266e20923cb90294ed0a91dd1f729c0e46483278527381dff6d948ddedcf09686194490f2fb045b2a9b3abcedb25ba5a3855323660b40eeebee8aa0 SHA512 7b29642447e6923f811be91a0ca7c09dec9d832f37cde4e927e5a9999179025566ba8b2e96233765a601d9754eec9831290c4243dad685609c907abd604ae374
-EBUILD spyder-kernels-3.0.0_beta8.ebuild 2701 BLAKE2B 2a434017cadbf4c4b5962b6457ee4a51baa914253c2a21f4e388a4cb704cdf72d77aad767751d306f8abe151a979e24f0ae1de20199ee38b9d20a1bef3cb9aef SHA512 1cc51a63842cff621a6afc90e572abe1903d45005faa4356f021a808f8309731504064788628c03a511ec7f97ead1a0cd0348db47771d9e22f6067e98651cab8
EBUILD spyder-kernels-3.0.0_beta9.ebuild 2701 BLAKE2B 2a434017cadbf4c4b5962b6457ee4a51baa914253c2a21f4e388a4cb704cdf72d77aad767751d306f8abe151a979e24f0ae1de20199ee38b9d20a1bef3cb9aef SHA512 1cc51a63842cff621a6afc90e572abe1903d45005faa4356f021a808f8309731504064788628c03a511ec7f97ead1a0cd0348db47771d9e22f6067e98651cab8
MISC metadata.xml 545 BLAKE2B 52be79edfbfdd86e7f895c53d088399b649901b76c7b69cf6363dfba6954971ce75b14624c2fc4254810112e32721e215255d59035f70850e1c1073f9784e65b SHA512 62ad725aab52d7071ccd5297bd15fcdd5e02e97854fc412a43b5c97b7995c77661251994850616743ce39eee0d0673b3bd4189b00876ed6124bf1871f6fb100c
diff --git a/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta8.ebuild b/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta8.ebuild
deleted file mode 100644
index 5f91c6584c02..000000000000
--- a/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta8.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Kernels used by spyder on its ipython console"
-HOMEPAGE="
- https://github.com/spyder-ide/spyder-kernels/
- https://pypi.org/project/spyder-kernels/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-
-RDEPEND="
- dev-python/cloudpickle[${PYTHON_USEDEP}]
- <dev-python/ipykernel-7[${PYTHON_USEDEP}]
- >=dev-python/ipykernel-6.29.3[${PYTHON_USEDEP}]
- <dev-python/ipython-9[${PYTHON_USEDEP}]
- >dev-python/ipython-8.13.0[${PYTHON_USEDEP}]
- <dev-python/jupyter-client-9[${PYTHON_USEDEP}]
- >=dev-python/jupyter-client-7.4.9[${PYTHON_USEDEP}]
- dev-python/matplotlib-inline[${PYTHON_USEDEP}]
- >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}]
- >=dev-python/pyzmq-24.0.0[${PYTHON_USEDEP}]
- >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/django[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/h5py[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/xarray[${PYTHON_USEDEP}]
- ' 'python*')
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # we no longer package distributed, and also removed dependency on dask
- spyder_kernels/console/tests/test_console_kernel.py::test_dask_multiprocessing
-
- # RuntimeError: There is no current event loop in thread 'MainThread'.
- # https://bugs.gentoo.org/834893
- spyder_kernels/console/tests/test_console_kernel.py::test_cwd_in_sys_path
- spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing
- spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing_2
- spyder_kernels/console/tests/test_console_kernel.py::test_runfile
- spyder_kernels/console/tests/test_console_kernel.py::test_np_threshold
- spyder_kernels/console/tests/test_console_kernel.py::test_turtle_launch
- spyder_kernels/console/tests/test_console_kernel.py::test_matplotlib_inline
-
- # pydicom only packaged in ::sci at the moment
- spyder_kernels/utils/tests/test_iofuncs.py::test_load_dicom_files
-)
-
-python_test() {
- if [[ ${EPYTHON} == pypy3 ]]; then
- EPYTEST_IGNORE=(
- # requires pandas
- spyder_kernels/utils/tests/test_nsview.py
- )
- EPYTEST_DESELECT+=(
- # requires hdf5
- spyder_kernels/utils/tests/test_iofuncs.py::test_save_load_hdf5_files
- spyder_kernels/utils/tests/test_dochelpers.py
- )
- fi
- distutils-r1_python_test
-}
diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 1b31e5544a70..caa4ebc07c6b 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -1,8 +1,9 @@
AUX spyder-5.0.0-build.patch 1147 BLAKE2B 68e62f6bd7a021d82f1da8d86c16e2289faac7f760f9bb5dc975053c7f8bb409c79b90eeaf06c5121ca5833442b61929cc640e4f25e6cc27f6118f0fa8f27b5e SHA512 e88cbbeca42ac2720f4e0888df9432d912d3907af267d3fe6a5e658d18d1242c998a70dee88fa0efe9edfcf87a46a40cf75685037d75fce1d596b708acc32096
AUX spyder-5.2.0-doc-theme-renamed.patch 356 BLAKE2B 666ba289498026ab0679776b8af8f6efe7561a9a736ff19b32eaefcac87d142a55a055556c09f94373869711e81a35ef90832fbfe68acc6cee0f2023742de0be SHA512 396944e6f242bf3b6a27ac9d47f0cc07fd99a55c50f174dbee2fccd1f0b3edf355347bf6291943c3003f55996304d96ce2d2fe45ae7c4291e8425bff73a3a861
DIST spyder-5.5.5.gh.tar.gz 16258487 BLAKE2B 3fa3ea611fc3267918e4314027c0825905f256a7fe070534c7608a4a42938c3934f34f4dc06fe0cfc0ac32e03fbdc294974672b010aaf9bc32512b817af62e6b SHA512 5f5d25822f20f8ae8767402b037cca78b760768b9bc53ef74ed95839aa59e1c24206457fd4c71003bb9ebffe8daf8ad3bda8dd40e71cc15d3d3ee2030b284b42
-DIST spyder-6.0.0_rc1.gh.tar.gz 15673894 BLAKE2B a9cd90bb12ec4d11b6a92185b2ff115f9d94e015a354022452d3592c53170fa59826f95d33709041c947ce780fa5368cb45cda3e8e04900f2bcd235706456c8f SHA512 2870f12bd830d1f4e6ff5c8af3cfce670c7134ea975b7e09d6f1e69ec0ca32357150fc2da69fcc7ed29bd7bfc504b211bc9faaea0f7fdcbb161e528baf7c70f9
+DIST spyder-6.0.0_rc2.gh.tar.gz 15675811 BLAKE2B 1f6c8a3a952a3b6b1a89b434bd41fbe2e793562f03463c1c95b62997d46c99b8d722620ec4355815f91a8fc57fa559f4ae15b88a058fb41516718d86f9ea6e3a SHA512 3f50ac8eb8594d8a74b885e185e1f46617e63ee726e903d01f97529c48fd0020ac045a495fa0367824a9ca9148d3aa368e03a27c44a42903bb5ad4b1aab38d82
DIST spyder-docs-32efdaebc11dab0b8e0767717342b7d306dc06ea.gh.tar.gz 94897009 BLAKE2B 30e0b42e34bddb60d8fc986183a363b71455067bc7f4411cb75a00c5758e87501ee07ad0b484caed2aa3cf91153be814c7faf935be8665b6984bce38ebcd0be2 SHA512 9f9aa56ab27aed8d27c3d653119d5c5454b4317a78a7ff27715d91cac9dec79143db85d4f1c87b10fa821eb33abc043912df308fa6c84ade59539bd633eefbd2
+DIST spyder-docs-6951e02799fc7cd1f29456f1d93cfdcb570dad27.gh.tar.gz 93033557 BLAKE2B 395dd2a8ddb6e1b1408ba46cbe0fa452c1f2e69da1f3b6176401ff7395ace1463e63c696e13ee0b79f992b0ceca86228ad113f95ed7873db1b970452bc679f89 SHA512 c631e720e3ca49413482df294fb032285cf217ba94de299c37cb073e4e2bdeb629d16a139db17c569c74c628c50789c90d6085383886d32fa26b942711ccedc0
EBUILD spyder-5.5.5.ebuild 7378 BLAKE2B faf47a521f16b55b06d5fb73fdddd055a1cc13d4fe11f4ee0becf70c1a80c942e3ed752f330525313abe81ba81bf701e8f6c4d9a85175105951b7a56d4d31bb2 SHA512 77fa17ee795f077077980a06b2f14ffd51bf247c110c2be59039141149a664025658f56387e72b15813958bbc1199e42f3e566a5d4d3e1fc7e7e5891529ab7a0
-EBUILD spyder-6.0.0_rc1.ebuild 7589 BLAKE2B a3385243a3cd4dc03750b84ef86240c39e9228e6073a6ba520d6f8cbd1568182cdde3e3f71ab59bfed9058d8a5a5043c60278d61614228a60db04a0f86550e67 SHA512 2e73211dfca26681ffdf87d7d05933c32e62ea178fd915b17b4ac69900963ac0ba98b1d13c2117aa630201576521dd1adc2e35d06c38457a118fe0bad9691431
+EBUILD spyder-6.0.0_rc2.ebuild 7577 BLAKE2B d5e4abd3e3474beafaf8cc5d74372f31a2e17beee1f321e59e3033cd475d8e160797a5932de326909bac0427aa724fd04e9059ccbc6888a31329639ca4b445d1 SHA512 a9c2bdf15f72ffb115474453377816dc7b6a1b490b905f46d28653ade1c1fd1b3a96a8f4b5653760aa3cb5bf79008991e32b63a95a454357b9849c5889b42f42
MISC metadata.xml 1251 BLAKE2B 81f007eda89ddc66841771a949f76da6f015b49bfbf27b47a7557ab70f1241087f06a5c6675ea8da6aa871937cd705aea888989b468ac11d33420cbe34a27f27 SHA512 24977ed6053ad254748ba4c368bed7f8428d1e5928b586f57e48c01733934894fb1f94df077a71fcd7a00e891e24b776b9e57279f90c2f94728f709a94a90121
diff --git a/dev-python/spyder/spyder-6.0.0_rc1.ebuild b/dev-python/spyder/spyder-6.0.0_rc2.ebuild
index 8a3dcedc74eb..d7da1d961972 100644
--- a/dev-python/spyder/spyder-6.0.0_rc1.ebuild
+++ b/dev-python/spyder/spyder-6.0.0_rc2.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature virtualx xdg
# Commit of documentation to fetch
-DOCS_PV="32efdaebc11dab0b8e0767717342b7d306dc06ea"
+DOCS_PV="6951e02799fc7cd1f29456f1d93cfdcb570dad27"
DESCRIPTION="The Scientific Python Development Environment"
HOMEPAGE="
@@ -61,8 +61,8 @@ RDEPEND="
>=dev-python/QtPy-2.4.0[${PYTHON_USEDEP},svg,webengine]
>=dev-python/rtree-0.9.7[${PYTHON_USEDEP}]
>=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}]
- >=dev-python/spyder-kernels-3.0.0_beta8[${PYTHON_USEDEP}]
- <dev-python/spyder-kernels-3.0.0_beta9[${PYTHON_USEDEP}]
+ >=dev-python/spyder-kernels-3.0.0_beta9[${PYTHON_USEDEP}]
+ <dev-python/spyder-kernels-3.0.0_beta10[${PYTHON_USEDEP}]
>=dev-python/superqt-0.6.2[${PYTHON_USEDEP}]
<dev-python/superqt-1.0.0[${PYTHON_USEDEP}]
>=dev-python/textdistance-4.2.0[${PYTHON_USEDEP}]
@@ -94,7 +94,6 @@ BDEPEND="
# This fails because access is denied to this command during build
PATCHES=(
"${FILESDIR}/${PN}-5.0.0-build.patch"
- "${FILESDIR}/${PN}-5.2.0-doc-theme-renamed.patch"
)
DOCS=(
@@ -109,10 +108,11 @@ DOCS=(
)
distutils_enable_tests pytest
-distutils_enable_sphinx docs/doc \
- dev-python/sphinx-panels \
- dev-python/pydata-sphinx-theme \
- dev-python/sphinx-multiversion
+# TODO: Package sphinx-design
+# distutils_enable_sphinx docs/doc \
+# dev-python/sphinx-panels \
+# dev-python/pydata-sphinx-theme \
+# dev-python/sphinx-multiversion
python_prepare_all() {
# move docs into workdir
diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 9f5f4a801dbf..c64c9e32d4c0 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -5,7 +5,7 @@ DIST SQLAlchemy-2.0.29.tar.gz 9543967 BLAKE2B 04425618b6e0bcf98a7a32a4a6b1c09212
DIST SQLAlchemy-2.0.31.tar.gz 9524110 BLAKE2B 521137ceaedd91a063bd336001e25a2946a3fefbc61c619b9b18c32f6e4dd2ff541e7cf3f0e0144024c0a6fe2c7aec743d1315b66c7da752d47abd81a6ab8ab4 SHA512 2e5f559ee2d1f28003a7436a6cb1997f22348447765422f4847adb3c5fc20b759d8c5c99ad4dae1c1f7863f3bc72f699e19b48d7797917a9a64ff4050e61d3d1
DIST SQLAlchemy-2.0.32.tar.gz 9546691 BLAKE2B b6b28fa513e9dc6066db210cee8cbc94dd7c5dfd4f391d4a0ac6987241213afa547458b99df6373b2d1771e264fcedd1186fbd5a483382a7d09185f0f2fa9052 SHA512 12ac1804ba2ad9218d5307f4da87bf7c78b75525bd4b32770e77326eff6fc2ea679e595a1d367f8def3ab7e02ca954622ff16490c277ba6b8edca21efda7da62
EBUILD sqlalchemy-1.4.52.ebuild 3436 BLAKE2B 60b2e39902de5052fefb003514f3fb232cfd23ade139e8c5fc4d2b625d8fd65a40b22d6ae2593c7ee6ea12d1ce1dd4b192dc95cde3485671f292d96e3bd8999f SHA512 1c3c8bbd5459690c689ada1cfa9c89cf58298c6ade58117b9331ce99f3a7df8307f8976baaf03911ba3c828da05cd6c8b743cd2bd5120a7dbcf9e42b35fcc7a1
-EBUILD sqlalchemy-1.4.53.ebuild 3439 BLAKE2B 2db71bec93b2cba25436b4f5a216703d1d3dbdbf198cfea01da29ccf95e2802538c78f2e33880d9b2643279c44c2081b3cea5396f9949a8b14a5dd382058dcb9 SHA512 161b3686f6ccfaba952c759fbfdedd3ac8a8dfce686766b5489eb24a60b3d6f2250a89d0ed10afc34b92597621a459170df7bc21d5aa1c2b870dd8bff0e87c37
+EBUILD sqlalchemy-1.4.53.ebuild 3438 BLAKE2B 605188ce1c6b4f09199f6cb497cb2336b7825d8dfc856efcc86013bc4afea44f44e2109bc4ca41b8773fedde1940bacbcdb840c34eba87944e4aadbdc355dde7 SHA512 d55cf6da538cd2737a425d0d302f2364cc81c32e90d1a8e75f4a5565d956c92e225d73295b2a6d77de13ee4e2d50af8e61faeccfab688153623232f4b433a32d
EBUILD sqlalchemy-2.0.29.ebuild 3954 BLAKE2B 9bce2efb81f5909ecb56762d4ab38fa16384109148131c76389b5bdf4f7644e1a6ed01a388d11a1cc975d7b55380e17cc7256bd38237f3b1cfe3c4634067ae97 SHA512 b655ead9dbfd58766b379a9f6f546185fd497ef478de0e323a5d87d8d5bd5698e5d503cb151a5c57c3b60241800826d53ec9779a38a2f4ac629b567809379c33
EBUILD sqlalchemy-2.0.31.ebuild 3997 BLAKE2B 2f4a659420129953f37cdd70de61707e1161dd88400318d2d701c32aab4e647b2cbf2f26a0a5a76beb9d351830b2e762e9a675fc3e423908da324c816003284b SHA512 c66c8f7d0512cfc4f9612bdea6738fe8d68eb1e49004f7b0aac2d1af6e9443927a82ba0a8e1e14dc5d9a800dd8b0b5bc5751ee7a5652a39915bc0c7f14500449
EBUILD sqlalchemy-2.0.32.ebuild 4104 BLAKE2B c622833ac25e1315ebb1d8db4d7c656619e08043d2313005533bbc2375eeaf8db8ff1616b6ad2abb0ec6cf6b69085740bfd422d0744223e599c2c7803464b2fd SHA512 b8d1e0eb7ab4638ffc4ca88851ed9f6a12b595a91a70650a531d2923c67d58ce17b542d8d48ab04a9733a14941f507b5ef2ebae0d55ee67a2de2ae19bc5c95b3
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.53.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.53.ebuild
index 4a0c1afe5f16..252f78d3c4b0 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.53.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.53.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/stripe/Manifest b/dev-python/stripe/Manifest
index e90b07780e11..588cfcb46d62 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,9 +1,5 @@
-DIST stripe-10.5.0.tar.gz 1301564 BLAKE2B 5cc9175c52bfadb0fc05528b406090f72215d2b27eefa51336508a74dd348d37d51b93e0e898ba22b1102316b95643bad6b0ca0e1ef84c8053b98a34ed496698 SHA512 c320c9f6b77ce38ef4182607168c811d512ba12d080c8f1c4f61fbdef6adaa2c955078e333715343e0bf796826e9d303a45765e1e67aee518a3cd6ffbfb801b4
-DIST stripe-10.6.0.tar.gz 1306235 BLAKE2B 0dbedd05118c31452e50f24fc92afb4f21a129ea1b47054d4c79bb48d6ea520ba34bc9b694c4919037488ad316180f793be0aa84068ed30c0c8bd7092841c4d7 SHA512 745aeedec3a666850afd77925c15599a74c73142808ee3cc9835e1853ece7c4fbb68c556f02b92d7265d638ed6fe39f254ccf3fb62cadeccc2e2bc57c57a9a7d
DIST stripe-10.7.0.tar.gz 1311319 BLAKE2B c593f9478e180b8965e6d4c93c58f0e539c0821b79c48893d65fa59f4a31d29eece26ab74113f251fa5da0620358bb45e9030e1a64aa17d189974f7c6250cfcf SHA512 2f0c6082cf292068a8790c7080e60c2b7fef2a16b5cf9fd31dabd1e7428b6317941cb64b32c7710d165a5b6b2da1c5899e5cfa88e354bc88c49c9513c25c58a4
DIST stripe-10.8.0.tar.gz 1312236 BLAKE2B 72c8c111f86388a0e19ed5c5688ac8c8e5437251b1972aa4316dadccbecad03ad7db625c73110d6c617553eae15e1a5a7c571ff209ffa1ca4fa40f091c171361 SHA512 520df4a0866defc2efdaf4ad0aa5351df04669e9283298ff862a78f4d5894e5422eba48b4bb0654e1a1a41973dcd245bc4e37c3166210135c5864470fc0f7db8
-EBUILD stripe-10.5.0.ebuild 2479 BLAKE2B a0e6b46eaef5af4f4ec1c52170659a1a6c7dfa999969db878f34be45cf65d8ae378bd507ca2d382affa62aa0e1bcdc92fea8d1a5c208a069aa75e59e91b08a0a SHA512 652debaf9596b6ec64e35f3a4eaa5b6f3ed56fdd57ab7911012851b098add4d31307daebf29db84a0c52552ea327aa3b299e5c787d6e7b47f5c697fda2c38a02
-EBUILD stripe-10.6.0.ebuild 2482 BLAKE2B ad76196b0a052122b59d2536a6c0f926387508560c3035989a57b16fd8d1a0f1c41065a7d0eb155a176beccb3bcbf48a0411d6c53ebd94cf160f0249a4fa8113 SHA512 f37b59b1fcdabbaf2ec4a71dad2dde1a8859a80a87a05d9f001c5c87acb624fcf3e44406684d2a3c43f6fb1d1805961da4666f33ad33863de98de98a5256677e
-EBUILD stripe-10.7.0.ebuild 2480 BLAKE2B 9554b08dd078b79a128ce74dc2b9c0ec76bf0c08e4d50bf7d35312fbcc9995a081cd1425e9b8a453a47bc4511166b7c75a8db941885bd527b37cb199a04120df SHA512 fd69553111504f36794d5ec82cc59d979c85003db12b295bd071d8beabab7b6d808adefb755e214e22a1f5556e486fcd72a256a46e2d5885ecbb592cb9233221
+EBUILD stripe-10.7.0.ebuild 2479 BLAKE2B cd82ab86384acbeb76004d802a3d4f9f340f1fa1deb652e2cc18be4330c90dbce911925b0ae818f2e77569159ee9317995fa442b6fcc3f499b1d39ccd949101d SHA512 33ee1c037303d01e6b46961c28a890d6e8dcddb4ab07621db0bf6e347cc98d393b246077a9da4c6031b8871152fd2c520a8d63761def4e971a213e31f4885d1a
EBUILD stripe-10.8.0.ebuild 2482 BLAKE2B d41cf1130ba524c02435e623798554a866081bd5b1932ad5bac674b789ae68df6cb444b3a968ab13cefd73da7205c69860939f4cebdc28ad62680cea45dd53a9 SHA512 ece77ea1c315f239297549734c61b1e9645ba881bc2eb487ebf50cfe213f847e3fbc5551a148e8ad2d43db5ddb66e1d05d49732192204ee94881b1cca7d2b7e7
MISC metadata.xml 673 BLAKE2B 6b85b1f88713d2365274fcff21648748039b48028b3c34c1192e16ca12d0f3b4d14ab13c7c2a744c381898ea0c1304bda8be52d3fadddc1a1b787f010b001398 SHA512 e3178927a69d14f59673acc5eaedda59db5a07e2145ed6fb0597363b60183cb3e7a7b0feefc1d4c9095d52ed96e0be32ef5dc23ad0c20fd6e6b33c830177c0be
diff --git a/dev-python/stripe/stripe-10.5.0.ebuild b/dev-python/stripe/stripe-10.5.0.ebuild
deleted file mode 100644
index 69608023dddf..000000000000
--- a/dev-python/stripe/stripe-10.5.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Stripe Python bindings"
-HOMEPAGE="
- https://github.com/stripe/stripe-python/
- https://pypi.org/project/stripe/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="telemetry"
-
-RDEPEND="
- >=dev-python/requests-2.20[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
-"
-# please bump dev-util/stripe-mock dep to the latest version on every bump
-BDEPEND="
- test? (
- >=dev-util/stripe-mock-0.186.0
- dev-python/aiohttp[${PYTHON_USEDEP}]
- dev-python/anyio[${PYTHON_USEDEP}]
- dev-python/httpx[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/trio[${PYTHON_USEDEP}]
- net-misc/curl
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
-
-src_prepare() {
- distutils-r1_src_prepare
-
- if ! use telemetry; then
- sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py || die
- fi
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # exception message mismatch with aiohttp-3.10.0
- "tests/test_integration.py::TestIntegration::test_async_timeout[asyncio-aiohttp]"
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests -p anyio -p pytest_mock
-}
-
-src_test() {
- local stripe_mock_port=12111
- local stripe_mock_max_port=12121
- local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
- # Try to start stripe-mock until we find a free port
- while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
- ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
- stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" &
- local stripe_mock_pid=${!}
- sleep 2
- # Did stripe-mock start?
- curl --fail -u "sk_test_123:" \
- "http://127.0.0.1:${stripe_mock_port}/v1/customers" &> /dev/null
- eend ${?} "Port ${stripe_mock_port} unavailable"
- if [[ ${?} -eq 0 ]]; then
- einfo "stripe-mock running on port ${stripe_mock_port}"
- break
- fi
- (( stripe_mock_port++ ))
- done
- if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
- eerror "Unable to start stripe-mock for tests"
- die "Please see the logfile located at: ${stripe_mock_logfile}"
- fi
-
- local -x STRIPE_MOCK_PORT=${stripe_mock_port}
- distutils-r1_src_test
-
- # Tear down stripe-mock
- kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
-}
diff --git a/dev-python/stripe/stripe-10.6.0.ebuild b/dev-python/stripe/stripe-10.6.0.ebuild
deleted file mode 100644
index 8ff27b618e7e..000000000000
--- a/dev-python/stripe/stripe-10.6.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Stripe Python bindings"
-HOMEPAGE="
- https://github.com/stripe/stripe-python/
- https://pypi.org/project/stripe/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="telemetry"
-
-RDEPEND="
- >=dev-python/requests-2.20[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
-"
-# please bump dev-util/stripe-mock dep to the latest version on every bump
-BDEPEND="
- test? (
- >=dev-util/stripe-mock-0.186.0
- dev-python/aiohttp[${PYTHON_USEDEP}]
- dev-python/anyio[${PYTHON_USEDEP}]
- dev-python/httpx[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/trio[${PYTHON_USEDEP}]
- net-misc/curl
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
-
-src_prepare() {
- distutils-r1_src_prepare
-
- if ! use telemetry; then
- sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py || die
- fi
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # exception message mismatch with aiohttp-3.10.0
- "tests/test_integration.py::TestIntegration::test_async_timeout[asyncio-aiohttp]"
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests -p anyio -p pytest_mock
-}
-
-src_test() {
- local stripe_mock_port=12111
- local stripe_mock_max_port=12121
- local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
- # Try to start stripe-mock until we find a free port
- while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
- ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
- stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" &
- local stripe_mock_pid=${!}
- sleep 2
- # Did stripe-mock start?
- curl --fail -u "sk_test_123:" \
- "http://127.0.0.1:${stripe_mock_port}/v1/customers" &> /dev/null
- eend ${?} "Port ${stripe_mock_port} unavailable"
- if [[ ${?} -eq 0 ]]; then
- einfo "stripe-mock running on port ${stripe_mock_port}"
- break
- fi
- (( stripe_mock_port++ ))
- done
- if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
- eerror "Unable to start stripe-mock for tests"
- die "Please see the logfile located at: ${stripe_mock_logfile}"
- fi
-
- local -x STRIPE_MOCK_PORT=${stripe_mock_port}
- distutils-r1_src_test
-
- # Tear down stripe-mock
- kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
-}
diff --git a/dev-python/stripe/stripe-10.7.0.ebuild b/dev-python/stripe/stripe-10.7.0.ebuild
index 5e39d6807128..9238966be6d0 100644
--- a/dev-python/stripe/stripe-10.7.0.ebuild
+++ b/dev-python/stripe/stripe-10.7.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
IUSE="telemetry"
RDEPEND="
diff --git a/dev-python/suds-community/Manifest b/dev-python/suds-community/Manifest
index a1d59e284085..6f6d2bd3107f 100644
--- a/dev-python/suds-community/Manifest
+++ b/dev-python/suds-community/Manifest
@@ -1,3 +1,5 @@
DIST suds-community-1.1.2.tar.gz 285409 BLAKE2B 6cf047bb6fa6aed147fa519fee4300f52195c94a409aaa769feffaaf4d43552a566efb0162e440092c3dcb8ec21cf441325db449e5417b81a5f859133a078b83 SHA512 9f26ebbf36fcbd915281f3c3afd4ea776ca409ede4ba9e487b746ef4e527171ee2fdb44075100d52b5bba0658fafec817eea2cbf64b8d2851bdc974aee430d57
+DIST suds_community-1.2.0.tar.gz 271408 BLAKE2B 4699ee3bc28f758484425cda5c9a6e6d036d7bc364f0456ec2180726269afcb8c2f62004d2d9441ebb6aec0fea3f4b83d19f5a0df736be2e6bf61a15951f3290 SHA512 8955ad288fbd9d472b8aa4b4a016da66616436bb41b44d7935f4c14ae897c127e0d6c14457f2303ead671f92edc51454701c9658aec32f6af44882526ed86aeb
EBUILD suds-community-1.1.2.ebuild 583 BLAKE2B e39831b10f03df77b732f2498d63c7a55f860eb2106aaec559be82f6c8a0c2289b927facb28d005fbbea6f4926d7075b36cc679f2088e833221cf5af060b6e85 SHA512 2fc79ad2ba535ac67791b80c587ae48525fdef83d0f424ba4e3236098b5ff798a086f1d940003bd10045eb4d8c2a990667130f2f25570576dc750ad8f16c9c19
+EBUILD suds-community-1.2.0.ebuild 506 BLAKE2B 7eb005464b79fe91142219db453217710f164e019953d534eb1b1b848aef4ff9ac9e0d93ff76096bb539e9e2e743862b47906f57d09132870848c903bd08ece8 SHA512 4bd9313aa6dba42d8d8dbcdffd8f5c0fa1d94e768bf31e67d5bd51323b1a90b126744fdd7fab116a456ee387b6c448fe65d0eebec4be744da089b2cf5056b7fe
MISC metadata.xml 557 BLAKE2B 1ae35931a85cfdaf853e47471764926aaf69ecac0e4d0fb208278dbe2324bfb141d1f3a870eccb94fa10c4450c2c7a141a4c007cd24d65f51a52536f7b9839e4 SHA512 232676d84079a770034e67f6d23592375998b5940a46efb7f1a654de6a78df8296a3fef694e65a7767add3dcf3ccf0b0d947d0733c85a68f5c4ff802e09b0bec
diff --git a/dev-python/suds-community/suds-community-1.2.0.ebuild b/dev-python/suds-community/suds-community-1.2.0.ebuild
new file mode 100644
index 000000000000..a45b2cabb8f6
--- /dev/null
+++ b/dev-python/suds-community/suds-community-1.2.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="xml(+)"
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Lightweight SOAP client"
+HOMEPAGE="
+ https://github.com/suds-community/suds/
+ https://pypi.org/project/suds-community/
+"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+DOCS=( README.md notes/. )
+
+distutils_enable_tests pytest
diff --git a/dev-python/time-machine/Manifest b/dev-python/time-machine/Manifest
index ab9a78315b93..65c1e32ed7ab 100644
--- a/dev-python/time-machine/Manifest
+++ b/dev-python/time-machine/Manifest
@@ -3,5 +3,5 @@ DIST time-machine-2.14.2.gh.tar.gz 29671 BLAKE2B a53804ab324fcef3d5a387de6451ecd
DIST time-machine-2.15.0.gh.tar.gz 29696 BLAKE2B c1008957e1206d4297ff63f1146f7411e96aae5805a7217af0989b7c77adfe8f447c1c0a36d8b488fd5b25370aebc92a511eeaad85005b5b0c7410480497e229 SHA512 3221a131ffe042f2e222950ca3241050e3275ac209c0df806da290b63c5fc43efbfb202ae030096c29c6390a6467bc05d476d4a3cef9465ea63473e50e3629c7
EBUILD time-machine-2.14.1.ebuild 673 BLAKE2B ffe1cdf7089fe285390d9230412e43cb376c1deb2b5100af7127e77982fd334a9ae9a2057169b3efc76a979f7d854e96756dc8ec868de233fe31120e7ce55ff2 SHA512 968f86ca120f12e09f0b7e23b77a8e44e6d4b1eab8cffb8566a2ad10f33583e16947c97e494b21ac87a516085857cef0ed49e6bf87202aaa4bc2d4cdf670933e
EBUILD time-machine-2.14.2.ebuild 674 BLAKE2B 76ea1f163933049b82be3c15c70074a7947d2245238e066b0adbf78dd3ae99f196d56a7b8989d84fe78a15c90d5c311923cb9bfffc2f1d38f3245bda54cbe1bf SHA512 be46a9cc0e9eb6a8078bff8cd5d9a8ede26ee2664d8c8ac161e1346f25eab8721e28582502714b3be1c4425907806d1f51f4c91e19e6617e2d3eb79131a8122a
-EBUILD time-machine-2.15.0.ebuild 677 BLAKE2B 7bf9f1f008f424bc7621938e5a256734583f3c61daab20b89c754ebf1b2ce5f5f81e4a5fda84488fc6a855a0aaa83bb8d5da5979b86b4e93c04f485a14e740de SHA512 b9fd16f36508ebc1333aa3aa55b707a31fec1a07f009838c6923124eeaf1016e9f4d8bb810c0e09f52f5ed7a6aa5e6ed151b2c1bdfb82ba6311250ff4c61bf62
+EBUILD time-machine-2.15.0.ebuild 676 BLAKE2B 43c2168fb6d320c9273f29f6a7f6b004d846d1c0acd19eb600dc7fe876e3299bd8fbee1ba78e6dbecbf8959a1ff094c8ccf1986e1a1ae38e584619d26c47cd56 SHA512 68bc2d9fdf38cd7fea1f334a8bc5af0d381d7607b94978209f97d2a22f2155032824dd40e8f3b8bed267fa1eb9e16c90f5bc653545f32dc4fd0bb057a2c974b8
MISC metadata.xml 379 BLAKE2B 98883d810d13745555166c9901f0ac15bd1ace4754e67ddb090983d97808a8362f61d91e82e7c903920cf42037c3df2655b211caaff904fb3ac4d2494ebf2fd3 SHA512 74d7de420c0bc5c03a3524bfe9b888fec8e5ec353d89b8a8e5d5d2dbd736ef8d34c45f026fe493dfe87ebcc7754c30d9b3ef7fda1abea91cbf9599bdeb4ed3c9
diff --git a/dev-python/time-machine/time-machine-2.15.0.ebuild b/dev-python/time-machine/time-machine-2.15.0.ebuild
index faff9f917ac0..9156366dd3a9 100644
--- a/dev-python/time-machine/time-machine-2.15.0.ebuild
+++ b/dev-python/time-machine/time-machine-2.15.0.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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/tokenize-rt/Manifest b/dev-python/tokenize-rt/Manifest
index 40dd968d6611..3ab49ff92c84 100644
--- a/dev-python/tokenize-rt/Manifest
+++ b/dev-python/tokenize-rt/Manifest
@@ -1,5 +1,3 @@
-DIST tokenize-rt-5.2.0.gh.tar.gz 7239 BLAKE2B a81251b6b8b336a6b1b1095e0b31456e834196fc2174958299ac293e5fc979dcdd2b4fc9c7e2e231e73fd09e116d0538dadf9436b4efdcf1390b2db9a025a4b8 SHA512 4288d474dfa260dea710bfbf529c722215bf8883360d281f41a456c79d4aa029bff9fa22a89e11d83c4095a43738f0751416a53c7e116a484a32937b58c20ff1
DIST tokenize-rt-6.0.0.gh.tar.gz 7509 BLAKE2B e652a394062fa9965e525430e021a36c9411848dcc1e7283d64692cb349eb5714fd8bce6db0098cd01461a75e638141a18a918befee80a01764ba9d152d1d1da SHA512 40a98a2a6090afa095b4933c63e4ac9dd5b4643a1e804f9ec31956cfc1cff0100a884d62c52c4c769a5810e72ab83b62f5c76cb030e48eced67670b408429cd0
-EBUILD tokenize-rt-5.2.0.ebuild 544 BLAKE2B 4e23831b02e5d557da4b3871558cf6dace85ea4625eafebf2a932adb691fa701534c243afcbe09c7578cf5c385b123454149e3feae42acbc656431f39a43dcc5 SHA512 4190c9cb2fa9369944eb4a43548191828d8a2ce7ea9e27f0d4705bdf9e4035c824075239c9d303104d93602df17fc13c5571a71de3065d7ac570460118301bca
EBUILD tokenize-rt-6.0.0.ebuild 544 BLAKE2B 4e23831b02e5d557da4b3871558cf6dace85ea4625eafebf2a932adb691fa701534c243afcbe09c7578cf5c385b123454149e3feae42acbc656431f39a43dcc5 SHA512 4190c9cb2fa9369944eb4a43548191828d8a2ce7ea9e27f0d4705bdf9e4035c824075239c9d303104d93602df17fc13c5571a71de3065d7ac570460118301bca
MISC metadata.xml 607 BLAKE2B 02d39c8bd53de671b05e0ee930401b6fa9f87a00716cc33e6f171b4275081cb6eb86fb2979c9962a0ae733f3d33a3e93178ddd531c75443cc82ae86d0960fcc4 SHA512 de7f21ed5f4e2849883014fdc2a1711e7b23bf15ed0c7246f53d826ba83eac978b8b92e336beecc3c869598a47c9b89b23803ad7f616aa4d1edf880559bde4d9
diff --git a/dev-python/tokenize-rt/tokenize-rt-5.2.0.ebuild b/dev-python/tokenize-rt/tokenize-rt-5.2.0.ebuild
deleted file mode 100644
index 6eb3c3d3b85d..000000000000
--- a/dev-python/tokenize-rt/tokenize-rt-5.2.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A wrapper around the stdlib 'tokenize' which roundtrips"
-HOMEPAGE="
- https://github.com/asottile/tokenize-rt/
- https://pypi.org/project/tokenize-rt/
-"
-SRC_URI="
- https://github.com/asottile/tokenize-rt/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-distutils_enable_tests pytest
diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index a6b7eaf0cab0..47e4f4a5ddbb 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,9 +1,5 @@
-DIST tox-4.16.0.tar.gz 179738 BLAKE2B 24ab57b05504ca8d4ef39c164604e5cc8150d722d0d0258bac8fe35b0dcf7ee31625734c65cabb26b4c49f377fe9b2be65f8d84481f7aee7307f9499e6498929 SHA512 b3d65c5b4f086f1f0474d6cb08d3d4bcdf81735376a94e97997ab5dee5c726e71e8b9a1117eda59f9afd61be0bff38a9533faf16e76b78b504ff6de0f2ddfde0
-DIST tox-4.17.0.tar.gz 179927 BLAKE2B 07e98d42248482ba0bf77080ea32ab5ccca937f1a8788a80d3e8f24a62f71553669bbcaaab4570f8d0ec4c6eecef3b0f812c00e9a31f212cb13bc16568408993 SHA512 8debbd10beca8d54135b11e88fdf8189389ec883f201bb3ef3b8418cd07f3247332cda4e0a82ee79ec9eadd09068bfd6bf0880ab22c88d82507dbf1c1650cedd
DIST tox-4.17.1.tar.gz 180242 BLAKE2B 7b0a9964b359500bac47547530edf4e62fb8f39a52e10987959945e993f55f62f5ffed4db0c482c881348af5366c723be431ad9ded2d3642806c71ce62de0799 SHA512 51041bc7f09de1fdf4cfdc9c25ed2a4add2984a8612d4d43ce4740e7920d8fa984c1c64d0d6a45947d1891de6fa35507b1ca14afa641bc5af184ad97ba6df640
DIST tox-4.18.0.tar.gz 180782 BLAKE2B dc9832ad75c3e8564317bd618fa644ff2f393e507d7ff03292f65f0b10884d010708820768b6acd403783fd78868eddedb1ce931280d1e06e8d83214d85d4879 SHA512 4934b6d9406cc4500e75da76157ceb2dd9d7d0fd5e803fcd2c2bc9b5d2837678eead5af21dd6eb82ae7fe04c90aef78cc3db445daeed194a444ad88687ec1eeb
-EBUILD tox-4.16.0.ebuild 3017 BLAKE2B 454121fc002ecd267298b4abcdf9167997ec2ec7812e7c0b0820a830f111fc58855a33042f115d291548ee8571eb87385a6d42f4c4ce0184fefbfbed7fc86554 SHA512 339ac1fe5e2a5c6fa6b949d3b1d814fb08b7f5eef6da6abfec7f476c1f909d3d55cdc6a367572fc622f70ede37ef755bc5c00047726d804ef841f92342fc86d6
-EBUILD tox-4.17.0.ebuild 3025 BLAKE2B a30ba7f669ab2da51c7f73c6dda2de44134f69b3c061fdf1131a1e5c854c2a469e8b652f60a2291bda030d90ab76de812c5be7a1277742a7973e662dd58423cd SHA512 0dea63105a9468a6b0fd0f21f6beaf1d2fcd8a0fa29824c9078fb44443a738ff56107191cbdb8054612f9c91a159e66ec9872dbe8820564469d470b908c5da45
EBUILD tox-4.17.1.ebuild 3017 BLAKE2B 454121fc002ecd267298b4abcdf9167997ec2ec7812e7c0b0820a830f111fc58855a33042f115d291548ee8571eb87385a6d42f4c4ce0184fefbfbed7fc86554 SHA512 339ac1fe5e2a5c6fa6b949d3b1d814fb08b7f5eef6da6abfec7f476c1f909d3d55cdc6a367572fc622f70ede37ef755bc5c00047726d804ef841f92342fc86d6
EBUILD tox-4.18.0.ebuild 3025 BLAKE2B a30ba7f669ab2da51c7f73c6dda2de44134f69b3c061fdf1131a1e5c854c2a469e8b652f60a2291bda030d90ab76de812c5be7a1277742a7973e662dd58423cd SHA512 0dea63105a9468a6b0fd0f21f6beaf1d2fcd8a0fa29824c9078fb44443a738ff56107191cbdb8054612f9c91a159e66ec9872dbe8820564469d470b908c5da45
MISC metadata.xml 382 BLAKE2B 7c0704c5c187ce4a7972fe0372b23c5537a81a8d62fd83436d9558a61761f10764adb5a4d5f6795f0dd1fe905afa604c0be77fe1d48d291847f6ae65dc1b032c SHA512 9d0ced4df9352a81034a50d5766a01534ae8fa889985d99cc9e2a8d0889e31c6c11550677d9a5a74e2aab57c320192ce3a42708a6d23b0419ee34a6054398344
diff --git a/dev-python/tox/tox-4.16.0.ebuild b/dev-python/tox/tox-4.16.0.ebuild
deleted file mode 100644
index afd9e40bb1d9..000000000000
--- a/dev-python/tox/tox-4.16.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="
- https://tox.readthedocs.io/
- https://github.com/tox-dev/tox/
- https://pypi.org/project/tox/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/cachetools[${PYTHON_USEDEP}]
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/filelock[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/platformdirs[${PYTHON_USEDEP}]
- dev-python/pluggy[${PYTHON_USEDEP}]
- dev-python/pyproject-api[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.{9..10})
- dev-python/virtualenv[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/build[${PYTHON_USEDEP}]
- dev-python/distlib[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/re-assert[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/time-machine[${PYTHON_USEDEP}]
- ' 'python*')
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # upstream lower bounds are meaningless
- sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- # devpi_process is not packaged, and has lots of dependencies
- cat > "${T}"/devpi_process.py <<-EOF || die
- def IndexServer(*args, **kwargs): raise NotImplementedError()
- EOF
-
- local -x PYTHONPATH=${T}:${PYTHONPATH}
- local EPYTEST_DESELECT=(
- # Internet
- tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
- tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz
- )
- local EPYTEST_IGNORE=(
- # requires devpi*
- tests/test_provision.py
- )
-
- case ${EPYTHON} in
- pypy3)
- EPYTEST_DESELECT+=(
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]'
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]'
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]'
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]'
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]'
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]'
- )
- ;;
- python3.13)
- EPYTEST_DESELECT+=(
- # https://github.com/tox-dev/tox/issues/3290
- 'tests/config/loader/test_str_convert.py::test_str_convert_ok_py39[1,2-value1-Optional]'
- )
- ;;
- esac
-
- epytest
-}
diff --git a/dev-python/tox/tox-4.17.0.ebuild b/dev-python/tox/tox-4.17.0.ebuild
deleted file mode 100644
index 44a2547684f8..000000000000
--- a/dev-python/tox/tox-4.17.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="
- https://tox.readthedocs.io/
- https://github.com/tox-dev/tox/
- https://pypi.org/project/tox/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/cachetools[${PYTHON_USEDEP}]
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/filelock[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/platformdirs[${PYTHON_USEDEP}]
- dev-python/pluggy[${PYTHON_USEDEP}]
- dev-python/pyproject-api[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.{9..10})
- dev-python/virtualenv[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/build[${PYTHON_USEDEP}]
- dev-python/distlib[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/re-assert[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/time-machine[${PYTHON_USEDEP}]
- ' 'python*')
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # upstream lower bounds are meaningless
- sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- # devpi_process is not packaged, and has lots of dependencies
- cat > "${T}"/devpi_process.py <<-EOF || die
- def IndexServer(*args, **kwargs): raise NotImplementedError()
- EOF
-
- local -x PYTHONPATH=${T}:${PYTHONPATH}
- local EPYTEST_DESELECT=(
- # Internet
- tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
- tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz
- )
- local EPYTEST_IGNORE=(
- # requires devpi*
- tests/test_provision.py
- )
-
- case ${EPYTHON} in
- pypy3)
- EPYTEST_DESELECT+=(
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]'
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]'
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]'
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]'
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]'
- 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]'
- )
- ;;
- python3.13)
- EPYTEST_DESELECT+=(
- # https://github.com/tox-dev/tox/issues/3290
- 'tests/config/loader/test_str_convert.py::test_str_convert_ok_py39[1,2-value1-Optional]'
- )
- ;;
- esac
-
- epytest
-}
diff --git a/dev-python/tqdm/Manifest b/dev-python/tqdm/Manifest
index e80f58504540..8fd80068937e 100644
--- a/dev-python/tqdm/Manifest
+++ b/dev-python/tqdm/Manifest
@@ -1,6 +1,3 @@
-AUX tqdm-4.66.4-py313.patch 1406 BLAKE2B a5dd8f73d1aa56f82870ee189814a268a81cc1698f853721069ce99910a499cbf49ab3bcfb39d3ecb7f68cfd5c9e47fd45d4f9e507a5e4fa612df2563309599e SHA512 f1aadbd8ef1f5a50004a02cc6d70eda9386cee793bac2f1933a0e8f89206e8901005f83c98502987348ef0a838a706a598e3c0bd9c4962df0f215f8a2c4fdb29
-DIST tqdm-4.66.4.tar.gz 169392 BLAKE2B 6d8e3e9775d93d9c064289b8a830b4f541a753a48044ec65fcee9c8d158d423e362d06c3404efce67de28fab2c3f1fb3d8aaa0fdec33b4d040ad1f2aec97fde2 SHA512 fdafa64784564f7f400f29ffa75ba564a3c9bc6d935a1ccd82260d4a1f4431792a9dae2d5c6ed69cc265f078f674081589a040d47b8745a500870d27670feadc
DIST tqdm-4.66.5.tar.gz 169504 BLAKE2B 9868bcfb4f3fc22aedfbb848d383055ef6ef9795982cd7877e620dba5391ffee369c375b27555c302d1fc6fb27ddacf8d3874daeffa62e5e8699e1124fbf96af SHA512 8e2c35f02fe365063a325d8a1d3e525870d522fab465e1a86764b8716ff32c039db463fe5e74a5f080ced40851d49b1e4273126074d62f14ed1935a96e0afb8a
-EBUILD tqdm-4.66.4.ebuild 1088 BLAKE2B 93923e39c2ecdab082ce71f404135ad82b654420f3b5da2f19c7f2bf5cd9b1096867604f9fa26f4f82f7cd77fbb8df8aae992bdb175c7294d269c3e99bf30cc5 SHA512 55c1a82c8e8c982fd37f1483b2e8a6bc4c62c3beb6df77c8380c84747b313e0f487b8d7dff2515d243795cada202b17e955a6b766c849dc0c098d496e9131238
EBUILD tqdm-4.66.5.ebuild 1001 BLAKE2B af52da9111063f97d7e19028c0f139018af9f5f9869b96f486d183a46070bc771fefa77b1dcc41e44afe2e5fea8fc38b65af32690d696df6b2f7d52dffd53068 SHA512 0e3a09cc7529aaf915a70e53077ea1762719f301e88c2d4c5567bce4209b66f1fb0fdb5886171d3fcb7d851e171f60a4b546fd19190526fe46ce5bd96af9a5fb
MISC metadata.xml 605 BLAKE2B ed20e6f11f20cdc6525b98d9fd37c0b8f0781dd1c4be85e8aa4a3f5644a20fde3179bd44bb99ef4c14913168113a58963b36281ccf4807a694624a1e2df578f8 SHA512 b5f096a0256312e6ab5098bb6d9965b567bd735813d9c97fa49f08de640f2c5ebb292ba747eb284ff043dc29d4bb1cab1ac947ecaab6b4e94aa51e96a0cac636
diff --git a/dev-python/tqdm/files/tqdm-4.66.4-py313.patch b/dev-python/tqdm/files/tqdm-4.66.4-py313.patch
deleted file mode 100644
index 9417ce91a55a..000000000000
--- a/dev-python/tqdm/files/tqdm-4.66.4-py313.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From eafdd306861f531c443885048f0abdaa6bc45f8e Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
-Date: Thu, 27 Jun 2024 18:30:55 +0200
-Subject: [PATCH] cli: Fix docstring processing with Python 3.13+
-
-Fix docstring processing code to reindent the docstrings if using Python
-3.13 or newer. Starting with this version, all docstrings are
-automatically dedented by Python, which causes the regular expression to
-fail to match.
-
-Fixes #1585
----
- tqdm/cli.py | 7 ++++++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/tqdm/cli.py b/tqdm/cli.py
-index 7284f28..1bbce6d 100644
---- a/tqdm/cli.py
-+++ b/tqdm/cli.py
-@@ -4,6 +4,7 @@ Module version for monitoring CLI pipes (`... | python -m tqdm | ...`).
- import logging
- import re
- import sys
-+import textwrap
- from ast import literal_eval as numeric
-
- from .std import TqdmKeyError, TqdmTypeError, tqdm
-@@ -177,7 +178,11 @@ def main(fp=sys.stderr, argv=None):
- logging.basicConfig(level=getattr(logging, logLevel),
- format="%(levelname)s:%(module)s:%(lineno)d:%(message)s")
-
-- d = tqdm.__doc__ + CLI_EXTRA_DOC
-+ d = tqdm.__doc__
-+ if sys.version_info >= (3, 13):
-+ # Python 3.13+ automatically dedents docstrings
-+ d = textwrap.indent(d, " ")
-+ d += CLI_EXTRA_DOC
-
- opt_types = dict(RE_OPTS.findall(d))
- # opt_types['delim'] = 'chr'
---
-2.45.2
-
diff --git a/dev-python/tqdm/tqdm-4.66.4.ebuild b/dev-python/tqdm/tqdm-4.66.4.ebuild
deleted file mode 100644
index 2dca9f1051c0..000000000000
--- a/dev-python/tqdm/tqdm-4.66.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit bash-completion-r1 distutils-r1 pypi
-
-DESCRIPTION="Add a progress meter to your loops in a second"
-HOMEPAGE="
- https://github.com/tqdm/tqdm/
- https://pypi.org/project/tqdm/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-IUSE="examples"
-
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
- # https://github.com/tqdm/tqdm/pull/1594
- "${FILESDIR}/${P}-py313.patch"
-)
-
-EPYTEST_IGNORE=(
- # Skip unpredictable performance tests
- tests/tests_perf.py
-)
-
-python_install_all() {
- doman tqdm/tqdm.1
- newbashcomp tqdm/completion.sh tqdm
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/transitions/Manifest b/dev-python/transitions/Manifest
index 8154ca3b34a7..a034877d71a6 100644
--- a/dev-python/transitions/Manifest
+++ b/dev-python/transitions/Manifest
@@ -1,5 +1,3 @@
-DIST transitions-0.9.1.gh.tar.gz 1124905 BLAKE2B 6d8700c9b2b2d200c8377e698f4057caa78908ee7156daa3fce1f49d86c6bc9afd45fe7af4122c2e124681c3c581e98f657e39444595f97ed7fb3c64f57d70fd SHA512 8e946ee9b8e3ed0629381514b4af4446625de0cea7cc8780326829ad987b4c0f9402484ed98ca66b12e95c8da79f77c62aba9f000dbe42779f158529cde3f279
DIST transitions-0.9.2.gh.tar.gz 1133297 BLAKE2B 9acb83355236941d49bbdc1877e352e1f86d2b95302455fc5ea2e13d9014f8e6c9dc67e04b70c03c40e3d10b9bcae97900420bfb7549decd7c2186284d9f7389 SHA512 7fa392b185b001b0224b449d65b345f71afa27f80a88d862456f637e5876644f09ca861ce8bd2ff93f91a7846e337a996f256645140a0892b526cd6c1f58ce7f
-EBUILD transitions-0.9.1.ebuild 1190 BLAKE2B 918e57b4a1e6e7025e79676faba34d5af1665ebe7fd51464691b39021609e3407db6e3577fa7eb8a169d9d6321c3b941d96c3e09abd66a78c00dec22993036aa SHA512 470396fe635c9e31d9353aa400075159f84cfcec21ac8b37fe5e3888c986a62448adb40bf326b37aadcb06bb06da84f4e8b49244b04aa2c8448c38518c5c4480
EBUILD transitions-0.9.2.ebuild 1009 BLAKE2B 6d3c5e687620410c0f0a4d991494d8800fcc8fb63cb38b242352af94fa5de73812cdd2fe1b3ddf4ac0e8878ff94953b3c54a59c1578df01ce5854bde225c7113 SHA512 bd0247b587549b2eb01d60be619ee3a16005db2789ca1c23c27bb74eea8a4889abb5c8fdb4f3aeecf22f666eba223c6dea04354de1ba8ebff10fb8d1f68703d6
MISC metadata.xml 863 BLAKE2B 8ab7f50602ca6a7723c10c29c0bf436beb742e389fea5d4b98acf1828fb3287af27fed05f6c9e61cb65059d51a2290e0fe69515c1a67b138cfdac4cbaa7752bb SHA512 6e440169ae4a16c53f2a451d9f32e3d4831151b3af8a5f95f157e32a01cb2fde56bbab13e438c88f10e79fe37fa5ca6b48e18bfa9aaa81b96b7c703e2125356f
diff --git a/dev-python/transitions/transitions-0.9.1.ebuild b/dev-python/transitions/transitions-0.9.1.ebuild
deleted file mode 100644
index a353fdacea25..000000000000
--- a/dev-python/transitions/transitions-0.9.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A lightweight, object-oriented state machine implementation in Python"
-HOMEPAGE="https://github.com/pytransitions/transitions"
-SRC_URI="
- https://github.com/pytransitions/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="examples"
-
-RDEPEND="
- || (
- dev-python/pygraphviz[${PYTHON_USEDEP}]
- dev-python/graphviz[${PYTHON_USEDEP}]
- )
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/dill[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # magic to ignore async tests sometimes, breaks EPYTEST_IGNORE
- [[ ${PV} != 0.9.1 ]] && die "Remove this hack"
- rm conftest.py || die
-}
-
-python_test() {
- local EPYTEST_IGNORE=(
- # pycodestyle, mypy, etc.
- tests/test_codestyle.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-src_install() {
- distutils-r1_src_install
- use examples && dodoc examples/*.ipynb
-}
diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest
index ee531260ba32..da0c3867410b 100644
--- a/dev-python/translate-toolkit/Manifest
+++ b/dev-python/translate-toolkit/Manifest
@@ -1,11 +1,3 @@
-DIST translate-3.12.2.gh.tar.gz 1202828 BLAKE2B fdfc6ea91d0e0fe9f36e1352247463fe04ff3f4cdd13dd969077ccf0dde984250303872f6bb605dcd1628a1089d81dd98b36dfd68e92c3030c740d65899a70ba SHA512 7488f45521f1744d8d457ce5f74a4955a0e4468af8b3f5be06410667f2c1e52a3dacd3b959330e6c2eb5b3a443c1e2c761538896352576f5090ce27dbfc8edab
-DIST translate-3.13.0.gh.tar.gz 1171837 BLAKE2B 9c6212d26749eac652369e94d2b653f67b364afc9f9125c5125d19e3cabc1bb36bd27bc172ad93d28cb6cdf57ed2b245336664b6b4954db9bbbfb4a8ad92b3f9 SHA512 7c6f87ec32c81a14d1775dc24d43e49b79fdf8473a4380c93a2af1532bed32a9733ee755641ce26852b1bd63acffa2110598c5fc3010bbf9de40e8a0f32af308
-DIST translate-3.13.1.gh.tar.gz 1172830 BLAKE2B 9ca2a3a30a6266a9f713fdb1e504a45263763bce2107196d2091d216db079e16eb03f4dab87627692253c64177e7c6ca9b70bc9a82b719c94fdea984adb66efb SHA512 afa0b98235cf1bc9fc5ffe50057851495e35f6acaa2ba0858fce7d01207929590112e5e5c06452b3ca2cb14a63fdaa2a66d8afe53e29112f5970680935378af7
-DIST translate-3.13.2.gh.tar.gz 1172735 BLAKE2B b4109d16e367dc42a16d26542759aecce66c3eb6bae019e24cb64940cf864620fe6c59cdd03bab7f6ebb2386bfd46b1988c18bf0c73a400389521a1968ceb8d2 SHA512 ea9772a9d010a9097c1cadc91b9c33cee241d61a25210abe5442644cea648bd0940f42aab4327b4057df128ccc16a011fa00c180b60a5ecf4357774f97272cd6
DIST translate-3.13.3.gh.tar.gz 1172858 BLAKE2B e7b2f711faec3876fdc082aae02716beaa45934f2ad308433c20020e69b72850e0a9d32c7cb57e32b4fdc8b39334a358b8f289c83744882728616122f07cf8f7 SHA512 f435306b34a2a200df5b648a1354444ac5fd76872f36062704b2c8abf52b8b1e1d570afbcf4b50cb1d815abfcf85b05630e8bc02f908a83f3fea90188c76c6f7
-EBUILD translate-toolkit-3.12.2.ebuild 3132 BLAKE2B 9fb9f0ceb9cb26a2b49d5b63ac606ff39f33cb4a80a66e2e373c21afa7c706f2041d0840c7774faff93a26ba15c79a99403635ea271ec2e2ffd85612a5be7edb SHA512 bf57233959b6110981adff6a7b84b3748e86785a6002e173362a62ab27644edf82b779b0250a7154485867cfed4c3214bc6e673ed4a94a1144096a3e46faa961
-EBUILD translate-toolkit-3.13.0.ebuild 3132 BLAKE2B 9fb9f0ceb9cb26a2b49d5b63ac606ff39f33cb4a80a66e2e373c21afa7c706f2041d0840c7774faff93a26ba15c79a99403635ea271ec2e2ffd85612a5be7edb SHA512 bf57233959b6110981adff6a7b84b3748e86785a6002e173362a62ab27644edf82b779b0250a7154485867cfed4c3214bc6e673ed4a94a1144096a3e46faa961
-EBUILD translate-toolkit-3.13.1.ebuild 3135 BLAKE2B de77dba6de06b62a4f9ac0557786be507014d83e889dce9cd7d652bc3a92d74a838e7be532d0e25f6c9f216be28eb1d93031f1e1000de4ea1d9d36f245cc033b SHA512 67fc5276299bf245861fffbeb1c9eadae7daf5d78396af9acedd2e07b117150b6fcb8000f0cbf5f106912ab95a427ba71ea84ab1af7d9095e91acb99b2b9cbc3
-EBUILD translate-toolkit-3.13.2.ebuild 3182 BLAKE2B 98345bca852df50649e419889b3b65af580ba4919d5be0855057e745b87866b83f308e1eaa5bbe1192dd3b27337fbf7b36dca2cf76c3511b3324bc6ad8ce3394 SHA512 b10c4b4ed23d7a2794bb8ee04078157155e93a717151226fa8aa594a05b2ec7bb5cbf9d7ea45d40fcb8814cc7bbd47ece5fc823184b3946867311496a38aec6d
EBUILD translate-toolkit-3.13.3.ebuild 3179 BLAKE2B 409f83c60bb0088020da43f9d65708b9512b87ecb161ffe87ef323d7dcbe068ff709e7b97fbc628be3335fd983ff5231314716df63a1b0b9b92f4aefe3d1356c SHA512 299ef67dac4dc011cccc9f261b138433f70506240b231b63f8af5582584e1dda0c54acafb0e81ebdeb39de69253fd6c2db0756b7d7972c6eb04db9ea97e109b4
MISC metadata.xml 756 BLAKE2B 06f64f258d362954f99f7e9eee241eb3dddc6b00b9069df2ad977d28b5cf06f9c8ee2246ee5958600b5ac86297968d7aaced6b6420dca4ed507c441c58c61ca9 SHA512 80374c40513ca450f97e3930929c1450e7438ea15830e60937952a6fccfd999675f2ca2056c5aa4e287ba256c6ec08a09d8f7adb8b2c5af8ca0cd595f34acd85
diff --git a/dev-python/translate-toolkit/translate-toolkit-3.12.2.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.12.2.ebuild
deleted file mode 100644
index 0e75f48593c6..000000000000
--- a/dev-python/translate-toolkit/translate-toolkit-3.12.2.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{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.13.0.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.13.0.ebuild
deleted file mode 100644
index 0e75f48593c6..000000000000
--- a/dev-python/translate-toolkit/translate-toolkit-3.13.0.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{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.13.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.13.1.ebuild
deleted file mode 100644
index 384bc7109a3a..000000000000
--- a/dev-python/translate-toolkit/translate-toolkit-3.13.1.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{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.13.2.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.13.2.ebuild
deleted file mode 100644
index 84540c3968c4..000000000000
--- a/dev-python/translate-toolkit/translate-toolkit-3.13.2.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{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}]
- >=dev-python/wcwidth-0.2.10[${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/trimesh/Manifest b/dev-python/trimesh/Manifest
index 141693801543..7e1c9082d90a 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -1,8 +1,6 @@
-DIST trimesh-4.4.3.gh.tar.gz 13606522 BLAKE2B d59c59e11b67c301c0171dc911cf1e518b57f9b3e9d0d4410130922eb0fc5b190ec5d8088e43d35fb7b09687a2698fe41342ce492fafc7bb050431cf43624c9b SHA512 b93ed203589a5467116c942b6d02db7eb4c130b7f110ea2612a2cf4d86d9f7943b949dd62d2229762a2a14f796041aa6a4294857a8fcc3b96d470a6925b9d568
DIST trimesh-4.4.4.gh.tar.gz 13606701 BLAKE2B 52df2a318adbc1ef263734d1ecc55121c486a8d546a5e3452d38f6e580e89dabe72eb8f437e023391bf5ae10a145d453ef1b3309af8d7a8fd37d20aa14f92832 SHA512 afeeca5532208bacca9e5539d894f72c7e93975c9f932487a852033ed75d20fe29a66880c62d3daf1ff328c198e40464ad3751c69e190994fd0ccc19da5723cf
DIST trimesh-4.4.6.gh.tar.gz 13606676 BLAKE2B 8183a757067d531bac4a959d770e619b6b9ccfc629e39a8b7ee9cc372aec518a056c7d0c27016103b2e535174046a4387e9719d0e9b749a8c4ee32b610f82211 SHA512 33b4ae7b5c5336140be7eedff82f112e3830bbddf835042b1ea7b95e643fe7e8943c38e80518778be122c1ec76d151af870df9afbce011438b38c13f967d4e4a
DIST trimesh-4.4.7.gh.tar.gz 13606593 BLAKE2B 1847d601711df60257a8f1248cdea66fcc6489b570606c9ab1d360db2742a9e7c1f0d6093924afa7105a5a272e80c291b1c3568b041db2ee4d144e72ab44fbd8 SHA512 b3e1a670b8dec26df3357cad4205431e94fc2b59b87af976b0754ac8e46f4f930f768322f0aa236a6205c289b9037f2343ec6aaeb0e281f021a03d3147be3d20
-EBUILD trimesh-4.4.3.ebuild 2034 BLAKE2B 28b0063eefd036c6d882d0907b04eed1abacaf1206be8677b9e72c5e0d479bacbce43150227383ac9d2163b65f6dc405456e7064642f34f3c3d9b93e17964935 SHA512 624b55d78b99eddaf8e3446cf07d04344fe83c1f4b3033b75c076841f721e2bdc798e8b5e8cfddbc01db1d9e36f7232f5ff9145325c5e82bd5faea34b417ddfe
EBUILD trimesh-4.4.4.ebuild 2034 BLAKE2B 28b0063eefd036c6d882d0907b04eed1abacaf1206be8677b9e72c5e0d479bacbce43150227383ac9d2163b65f6dc405456e7064642f34f3c3d9b93e17964935 SHA512 624b55d78b99eddaf8e3446cf07d04344fe83c1f4b3033b75c076841f721e2bdc798e8b5e8cfddbc01db1d9e36f7232f5ff9145325c5e82bd5faea34b417ddfe
EBUILD trimesh-4.4.6.ebuild 2036 BLAKE2B fdc3533e944166ed99e70415f599e526e0a0eef5408ebea3e794a308ad5f2d98301a7984b9ad7570cdb939fcc528a3b01c9d6f8247cb195b54a4a4af338cefa3 SHA512 ff6e93c70c01ba4a711610db9e2a4ab818fdd4a78d9dbd35e410ac1fb3519a9358625fc0c5529eb95411a7329f56349c76b1ffe8c5f3c32ca1ca24add807fcbd
EBUILD trimesh-4.4.7.ebuild 2036 BLAKE2B fdc3533e944166ed99e70415f599e526e0a0eef5408ebea3e794a308ad5f2d98301a7984b9ad7570cdb939fcc528a3b01c9d6f8247cb195b54a4a4af338cefa3 SHA512 ff6e93c70c01ba4a711610db9e2a4ab818fdd4a78d9dbd35e410ac1fb3519a9358625fc0c5529eb95411a7329f56349c76b1ffe8c5f3c32ca1ca24add807fcbd
diff --git a/dev-python/trimesh/trimesh-4.4.3.ebuild b/dev-python/trimesh/trimesh-4.4.3.ebuild
deleted file mode 100644
index 98c2977bc8ed..000000000000
--- a/dev-python/trimesh/trimesh-4.4.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Python library for loading and using triangular meshes"
-HOMEPAGE="
- https://trimesh.org/
- https://github.com/mikedh/trimesh/
- https://pypi.org/project/trimesh/
-"
-SRC_URI="
- https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~x86"
-
-RDEPEND="
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/colorlog[${PYTHON_USEDEP}]
- dev-python/httpx[${PYTHON_USEDEP}]
- dev-python/jsonschema[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/networkx[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.20[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pycollada[${PYTHON_USEDEP}]
- dev-python/pyglet[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/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}]
- dev-python/rtree[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/mapbox-earcut[${PYTHON_USEDEP}]
- dev-python/pillow[webp,${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_TIMEOUT=1800
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # require pyinstrument
- tests/test_sweep.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-pkg_postinst() {
- optfeature_header "${PN} functionality can be extended by installing the following packages:"
- optfeature "making GUI applications with 3D stuff" dev-python/glooey
- optfeature "2D triangulations of polygons" dev-python/mapbox-earcut
- optfeature "loading a number of additional mesh formats" dev-python/meshio
- optfeature "figuring out how much memory we have" dev-python/psutil
- optfeature "marching cubes and other nice stuff" dev-python/scikit-image
-}
diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index efe4389d9587..12cef4f06b75 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1,7 +1,3 @@
-DIST trio-0.26.0.gh.tar.gz 609710 BLAKE2B ec263e5db731760472111b8eb6a7d6ebdc476f8dc0976787692289caa5d5361a1a3db03d4713f14ee3198ad45dcec19c6c672af4af3860c3cd7ad5ff3e13bc8a SHA512 9a51f4e71795083ffd4a606e989583b1a93e45dc32f93d2d03bccaf32ca62a82daaf964676636363711b7ea1675dddd3eac1acae1be73b0fc570baef3c37c748
-DIST trio-0.26.1.gh.tar.gz 610304 BLAKE2B 3bd9cd09cef7fe5484025ff2532c45a4a38f1c19b64ae833ecac5eda61463184a18020215dc569e40d1ec9950a860cf371ea461ac4d5b2dfc0f611d093c1ae7d SHA512 415bb701183e1a38574770e94c30fe4893a5f0be80291decf4524fc27677c12455124b3f7a03c37be89d42cb67b75e3315322f0cbf23264947d51ae251b3204e
DIST trio-0.26.2.gh.tar.gz 610516 BLAKE2B dfb62a4024f2e42243dff6bea97ee3657c1975ff8d081010efe1b0fd3962a3b1c4847341df1028e2c902a043d0b43b6190ccdd72d5bfdb6e650912034ee56c28 SHA512 0b6fda127937de5c13eb12aea4ad5f95b4bfcb839c1a65c25a563aef6450bfb35c24af3509043eb389472e414549fbc9d40e64c8aff068cb34ffaf8b29fe9c67
-EBUILD trio-0.26.0.ebuild 1750 BLAKE2B 6ab9bba94af5a7ca9fd499781d61c35540593668476ae7a6491aad954ec011eb0d3ba10a66d1038ec3b940dcac7027372de3dd8f112268cd4bbdd427e1145046 SHA512 305326aba005a7b09fc727db6d529b45487dbf2b93803a5c7dfa5dedb9f74d47cec8bb04ec3547c170480412f2fa2d40ac277a871ff4d527a86775d1f994fc72
-EBUILD trio-0.26.1.ebuild 1757 BLAKE2B c9354d0d68f61919d0c0303a4f589cddfb89749f5f878b443efd588de9973fc603b1e9068e2924f1d23b0bdb13c98039a4782def2066094fd5b8dc35adcce9ae SHA512 ad74bda9a451180e4d6aacd87761b7f16e39e49388cc41902ed00bd454a324eed697f08cf5300c66fdfcf14a391a531000a7631a4d5834d1ae74e31ef81f3660
EBUILD trio-0.26.2.ebuild 1750 BLAKE2B 6ab9bba94af5a7ca9fd499781d61c35540593668476ae7a6491aad954ec011eb0d3ba10a66d1038ec3b940dcac7027372de3dd8f112268cd4bbdd427e1145046 SHA512 305326aba005a7b09fc727db6d529b45487dbf2b93803a5c7dfa5dedb9f74d47cec8bb04ec3547c170480412f2fa2d40ac277a871ff4d527a86775d1f994fc72
MISC metadata.xml 2060 BLAKE2B bb6ddfddfb3c19038e5982227a8c5f9999b93868c343a9a5bf7af5963006b5b719ef960f65b91747dfddf19544134db9e1a2d65e94192c079c64c303cdc8997a SHA512 4b86e7cccddc200d5616550e309ad46587f900ed13c38196e874e5110974b856d65e18745b8b7b42858cb672940ba280b0c2ea54d33f9b5bf32a375fa1232088
diff --git a/dev-python/trio/trio-0.26.0.ebuild b/dev-python/trio/trio-0.26.0.ebuild
deleted file mode 100644
index d7a0315ad2ad..000000000000
--- a/dev-python/trio/trio-0.26.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-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-23.2.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.2.1[${PYTHON_USEDEP}]
- ' 3.10)
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/outcome[${PYTHON_USEDEP}]
- >=dev-python/sniffio-1.3.0[${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
-# Bug https://bugs.gentoo.org/916756
-# distutils_enable_sphinx docs/source \
-# dev-python/immutables \
-# dev-python/sphinxcontrib-trio \
-# dev-python/sphinx-rtd-theme \
-# dev-python/towncrier
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Times out on slower arches (ia64 in this case)
- # https://github.com/python-trio/trio/issues/1753
- tests/test_unix_pipes.py::test_close_at_bad_time_for_send_all
- # requires ruff
- _tests/tools/test_gen_exports.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- rm -rf trio || die
- epytest -p trio._tests.pytest_plugin \
- -m "not redistributors_should_skip" \
- --pyargs trio \
- --skip-optional-imports
-}
diff --git a/dev-python/trio/trio-0.26.1.ebuild b/dev-python/trio/trio-0.26.1.ebuild
deleted file mode 100644
index 01b349cf4ec8..000000000000
--- a/dev-python/trio/trio-0.26.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-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-23.2.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.2.1[${PYTHON_USEDEP}]
- ' 3.10)
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/outcome[${PYTHON_USEDEP}]
- >=dev-python/sniffio-1.3.0[${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
-# Bug https://bugs.gentoo.org/916756
-# distutils_enable_sphinx docs/source \
-# dev-python/immutables \
-# dev-python/sphinxcontrib-trio \
-# dev-python/sphinx-rtd-theme \
-# dev-python/towncrier
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Times out on slower arches (ia64 in this case)
- # https://github.com/python-trio/trio/issues/1753
- tests/test_unix_pipes.py::test_close_at_bad_time_for_send_all
- # requires ruff
- _tests/tools/test_gen_exports.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- rm -rf trio || die
- epytest -p trio._tests.pytest_plugin \
- -m "not redistributors_should_skip" \
- --pyargs trio \
- --skip-optional-imports
-}
diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index cb09a69b2fee..a3cbacf89ad4 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1,7 +1,5 @@
-DIST uvicorn-0.30.3.gh.tar.gz 723748 BLAKE2B 8191491ebbccf8586e668bc6c14ce0a526d958ee1bf618cbf714bcb0932c36e14bfa4365a3ce88129180dcb0a2ac62b65fd977262f936b31a84267e3d41a971e SHA512 de6299c4b93bb14ea5ef466d2ebb91e24c2b9ae3e47158e924ae8c1f1e58a3fffd39e3e001e647afa47512f9481f5a3e2cce613427600200bcf27c4143c4e608
DIST uvicorn-0.30.5.gh.tar.gz 723960 BLAKE2B 462cdbe47f035a6b100908e5fa533a9afa7be3232ce79fda372686de54a14ca13771245a98c53b7ad729ba3119cd83b9d4acd5ab4069064f6c9fee3542f7b0be SHA512 9752b415159e152264d0d9a9a93cd82ec3b6ab08fe115698e54ecf5e2534c7c2368e05dfd21486c8711808482a85c563ecf1d5027c09587872aced4f7023a3dc
DIST uvicorn-0.30.6.gh.tar.gz 724296 BLAKE2B c95ee6764947e51958da2e62627d20bfbef48f065832f6214c7c05b9daf344b76eb6b0ec4ccbc3ebc2502b9f2cc77157dcf90e824cec0a8adc62601ceb4abf0c SHA512 d4c4410648509b14e18c3c86a33df4152e951703d287153a26ad35f4dce35eb594b940d3773cb444119b9bfa72ae3885c54d84b1a09c0c6069b80941f453c2e8
-EBUILD uvicorn-0.30.3.ebuild 1800 BLAKE2B 6fe57b7826f2f6a3d92824277d6306f4d81024b4f02a407380c8bbaf9f45e4e3ede6c538c06a7bbc38e0ec8200be82b8afd8801d4731ca13f3af5bb60482321e SHA512 b5097054f97d98b58c05044bdef27366094785a40f37ada0b221f92e131a6d1c53d35c66239882495fda5f49e2cd9b9a447736b259414a70a99e55faf7a44d90
EBUILD uvicorn-0.30.5.ebuild 1800 BLAKE2B 6fe57b7826f2f6a3d92824277d6306f4d81024b4f02a407380c8bbaf9f45e4e3ede6c538c06a7bbc38e0ec8200be82b8afd8801d4731ca13f3af5bb60482321e SHA512 b5097054f97d98b58c05044bdef27366094785a40f37ada0b221f92e131a6d1c53d35c66239882495fda5f49e2cd9b9a447736b259414a70a99e55faf7a44d90
EBUILD uvicorn-0.30.6.ebuild 1808 BLAKE2B 572deae2f46ee98108d7e08de559db347dd5f5e71d7b87614af19a47c5f4e9c8d0d8f324b500ad195b2f49635a834ee75463384b6eccf1407e3d58f9a29a7191 SHA512 0aa602d51976f56c85376037f2f504b86690642463e9eb2406c6ebafdbe660d6b271bc6b59f22396106180af4a6a8e7ddbc99e04187f97b09406816c731647f1
MISC metadata.xml 451 BLAKE2B af9be617c95128297e3455b503e198e13c373244094f6aa9c80837945c3f9f023f1874efa28d4ffa8b241feb9a4e8c7f3d3534e96966733bd5593bffb90904a5 SHA512 4d76bab5c20f7cad81fa56a28c9be07bf2c2ebc412fc647f073215d437a2550eca247b8419df71d04200d0fdf545520684db0b6f4953e73848f69a4f4ad6931e
diff --git a/dev-python/uvicorn/uvicorn-0.30.3.ebuild b/dev-python/uvicorn/uvicorn-0.30.3.ebuild
deleted file mode 100644
index 6ca97c2d20bf..000000000000
--- a/dev-python/uvicorn/uvicorn-0.30.3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Lightning-fast ASGI server implementation"
-HOMEPAGE="
- https://www.uvicorn.org/
- https://github.com/encode/uvicorn/
- https://pypi.org/project/uvicorn/
-"
-# as of 0.28.0, no tests in sdist
-SRC_URI="
- https://github.com/encode/uvicorn/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="test-rust"
-
-RDEPEND="
- >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]
- >=dev-python/click-7.0[${PYTHON_USEDEP}]
- >=dev-python/h11-0.8[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- dev-python/a2wsgi[${PYTHON_USEDEP}]
- dev-python/httpx[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/python-dotenv[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- >=dev-python/websockets-10.4[${PYTHON_USEDEP}]
- dev-python/wsproto[${PYTHON_USEDEP}]
- test-rust? (
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
- dev-python/watchfiles[${PYTHON_USEDEP}]
- )
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # too long path for unix socket
- tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
- )
- case ${EPYTHON} in
- pypy3)
- # TODO
- EPYTEST_DESELECT+=(
- tests/middleware/test_logging.py::test_running_log_using_fd
- )
- ;;
- esac
-
- epytest
-}
-
-pkg_postinst() {
- optfeature "auto reload on file changes" dev-python/watchfiles
-}
diff --git a/dev-python/vcrpy/Manifest b/dev-python/vcrpy/Manifest
index b62fb7bafbe9..a4fd59c8e00e 100644
--- a/dev-python/vcrpy/Manifest
+++ b/dev-python/vcrpy/Manifest
@@ -1,5 +1,4 @@
AUX vcrpy-6.0.1-httpbin-compat.patch 1921 BLAKE2B 7ac8e0fa08f38b2b1f3bf78f80485a32d2ca2a56bff4c9c70b42049a6ed37dadd25f25fedd77b578d7452b87bf74825b0bd062186f74c9cc6a7017be6fe189f7 SHA512 81b87869bf8af2b853ff5a336c45ac1b26ed8f49729e2da94859b621d1110a07081d280dfb541fab0a8bb2ad48c26be48a3966f17a7455242da0b150a569c0c8
DIST vcrpy-6.0.1.gh.tar.gz 337497 BLAKE2B a00571d7ed0dd895cc120e3e2615e8e6ea3e86344813e87f836a182be45389b200925ae2a02dc754b0b77db642d3be453b3b8c909b26197222b84fa95c6da804 SHA512 79ba9ea29db20ddc3db5676d7bdb05da17848eb126ed63d813a1d2b0de80573fff3afaec2ffe1af491a0310ce922c7545c4569035d0f5868f171db25965c217f
EBUILD vcrpy-6.0.1-r1.ebuild 1893 BLAKE2B 28a11259824df29201cb5c911764a4264470bb971f75b1a03b7e0c1de8edffa12b2c7cd69904a5f0e21cfe443b57460955815a458472a76e93c3f067fab89458 SHA512 c1a290b61eb082d9b7166d270a63f6ff262314317722c9168fd5e6ac82f94f89464e321481b109f07105c83a16df54bed039788f745a85fa2780639935553e6c
-EBUILD vcrpy-6.0.1.ebuild 2457 BLAKE2B 8113970483c823cc8b5b91558a970042a83e069cf82f90e567d6189c5e2b85b993dcdcfea282e4f51b31898d05632f2b9941d2085b6dfce04cd6274ba8a0e654 SHA512 d7bf742469fe375e8cf54df94676684e2cad4ffb546a7f68a6b2913d944860305fcb0ef6766281895435c5b290e33c3c63054c7e36addc35b104bc47de437b41
MISC metadata.xml 388 BLAKE2B fd31293bd6085e6a93816a1813a8c3a9d046ed3d932fba5b32b454a71e7535606ba92815699b7ca10fc837b07a5335df54d5fae8c860a7ea88c6ea72891d0620 SHA512 0360ac6f113035ffd1991d2a42000f290c9d0a3fa8c4dac9abfde0eecafd23e1ff9929d8ee521f83a924c523992fabc5cb4353079bf7c52dac9f906a31d4da55
diff --git a/dev-python/vcrpy/vcrpy-6.0.1.ebuild b/dev-python/vcrpy/vcrpy-6.0.1.ebuild
deleted file mode 100644
index f65324722b8e..000000000000
--- a/dev-python/vcrpy/vcrpy-6.0.1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Automatically mock your HTTP interactions to simplify and speed up testing"
-HOMEPAGE="
- https://github.com/kevin1024/vcrpy/
- https://pypi.org/project/vcrpy/
-"
-SRC_URI="
- https://github.com/kevin1024/vcrpy/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- >=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
- dev-python/wrapt[${PYTHON_USEDEP}]
- dev-python/yarl[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
- # https://github.com/kevin1024/vcrpy/pull/823
- "${FILESDIR}/${P}-httpbin-compat.patch"
-)
-
-python_test() {
- local EPYTEST_DESELECT=(
- # these tests are failing with recent dev-python/werkzeug; losely related:
- # https://github.com/kevin1024/vcrpy/issues/645
- tests/integration/test_record_mode.py::test_new_episodes_record_mode_two_times
- tests/integration/test_urllib2.py::test_random_body
- tests/integration/test_urllib2.py::test_multiple_requests
- # Internet
- "tests/integration/test_urllib3.py::test_post[https]"
- )
-
- local EPYTEST_IGNORE=(
- # requires boto3
- tests/integration/test_boto3.py
- # Internet
- tests/integration/test_tornado.py
- tests/integration/test_aiohttp.py
- )
-
- case ${EPYTHON} in
- python3.13)
- EPYTEST_DESELECT+=(
- # SSL problems, might be weak bundle in pytest-httpbin
- # https://github.com/kevin1024/vcrpy/issues/848
- "tests/integration/test_urllib2.py::test_cross_scheme"
- "tests/integration/test_urllib2.py::test_decorator[https]"
- "tests/integration/test_urllib2.py::test_get_data[https]"
- "tests/integration/test_urllib2.py::test_post_data[https]"
- "tests/integration/test_urllib2.py::test_post_decorator[https]"
- "tests/integration/test_urllib2.py::test_post_unicode_data[https]"
- "tests/integration/test_urllib2.py::test_response_code[https]"
- "tests/integration/test_urllib2.py::test_response_headers[https]"
- )
- ;;
- esac
-
- local -x REQUESTS_CA_BUNDLE=$("${EPYTHON}" -m pytest_httpbin.certs)
- epytest -m 'not online'
-}
diff --git a/dev-python/wcmatch/Manifest b/dev-python/wcmatch/Manifest
index 52bed8708c6b..b4518bf2803f 100644
--- a/dev-python/wcmatch/Manifest
+++ b/dev-python/wcmatch/Manifest
@@ -1,5 +1,3 @@
-DIST wcmatch-8.5.2.gh.tar.gz 117532 BLAKE2B f01ce989d1580da6575535a3c025aa50defe779ca723359dab379dda1c4c98d812343773d0130c56f8ebf74dae4472caa188b4b7b323f2df09686ebba297fa9a SHA512 1a79940bc54996f587dda6aacefee212adb4d527be68cc7b762e7e16c0796ebd833bdeb5abe6f48fa3d6d82f720ade054633ce28ee506b17c4d89cccffaa8e70
DIST wcmatch-9.0.gh.tar.gz 116090 BLAKE2B 6d33886a9f1f0f53c95dcd8adcebffcd50075c54f8a6398d22e372b811dab33a09152c98d982ed817c9230ae0f200e74dac209da785979365aa38a511b790965 SHA512 638a59b70729eeb39a9bc059d08271b8cfe924a9fce4317718b3cc38e057f1176ec87b033f9f30494fce5c1d24560ef22cd0d9e2a4df12c2b765c3e1358756d6
-EBUILD wcmatch-8.5.2.ebuild 1290 BLAKE2B d9ec071df4f7f83765ba105eb30990d9d3df3e9a21a5d757bd25e0bd22a38f619b552d11d338fa69c048f40913c684b91e9c2aa4b03d78c1cfd5134dbfb67c1c SHA512 91bf07d5ccba9ba6d0d03d2316b130f1698bf25fd0cf921728aaccd27eedb0f29360a26186c1d773b0fe5c97ae269cb6ae2fcb0f711593f7e7fd569265f39c7e
EBUILD wcmatch-9.0.ebuild 1290 BLAKE2B d9ec071df4f7f83765ba105eb30990d9d3df3e9a21a5d757bd25e0bd22a38f619b552d11d338fa69c048f40913c684b91e9c2aa4b03d78c1cfd5134dbfb67c1c SHA512 91bf07d5ccba9ba6d0d03d2316b130f1698bf25fd0cf921728aaccd27eedb0f29360a26186c1d773b0fe5c97ae269cb6ae2fcb0f711593f7e7fd569265f39c7e
MISC metadata.xml 2701 BLAKE2B f09d6810f516ce43944ef492b90cd8adf15beae1eba1a0deb65a9def3582e674c18a75827166661333e9bd1732e757743b03a3379d6d4bc7bf5e2195434ac5bc SHA512 d8c4a11a7602b559976fb777ce862070b6e273e64e6a22842b22c9917bacfe1aed5dc199c7c01ec4f16e57d30c7fc2bc2d2d3e91379059ea305930aef8fb3189
diff --git a/dev-python/wcmatch/wcmatch-8.5.2.ebuild b/dev-python/wcmatch/wcmatch-8.5.2.ebuild
deleted file mode 100644
index 3316e513d847..000000000000
--- a/dev-python/wcmatch/wcmatch-8.5.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-DISTUTILS_USE_PEP517=hatchling
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- >=dev-python/mkdocs-pymdownx-material-extras-2.0
- dev-python/mkdocs-material
- dev-python/mkdocs-git-revision-date-localized-plugin
- dev-python/mkdocs-minify-plugin
- dev-python/pyspelling
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="Wildcard/glob file name matcher"
-HOMEPAGE="
- https://github.com/facelessuser/wcmatch/
- https://pypi.org/project/wcmatch/
-"
-SRC_URI="
- https://github.com/facelessuser/wcmatch/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/bracex-2.1.1[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-vcs/git
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # tests require some files in homedir
- > "${HOME}"/test1.txt || die
- > "${HOME}"/test2.txt || die
-
- # mkdocs-git-revision-date-localized-plugin needs git repo
- if use doc; then
- git init || die
- git config --global user.email "larry@gentoo.org" || die
- git config --global user.name "Larry the Cow" || die
- git add . || die
- git commit -m 'init' || die
- fi
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest
index 60fe1cb4bcec..a82a8a571fcc 100644
--- a/dev-python/wheel/Manifest
+++ b/dev-python/wheel/Manifest
@@ -1,5 +1,3 @@
-DIST wheel-0.43.0.tar.gz 99109 BLAKE2B 49e77ba84fb0a9b3bd177d994b9b33f8e5fa2bb8528fe1216fd55e6d749e201ac9a76ff24c8178485bff94d0f7840d42e0aa8f940fc3fe7d91c41411fa1cd907 SHA512 b6213c05263026884c07bdc4d529252f0be013c3fc6d0558008b7130ba90d4ef11e57f155f62f5e2528ddcd78d188530b2b7c78acc15b8168f64935fe6e6393b
DIST wheel-0.44.0.tar.gz 100733 BLAKE2B 6beefa0875be52fb2dff2921cb87063bcafdf2e31c43963676fbae8aef4e68ea21675aa715f94052edc9f5e8dbbd5e2afe3abc17f521eb36b24fa628b0522bbe SHA512 f0a1efbf70e8a2eebdf7564932bdfa3892940a3fbfc00f256f61be03a51ff9cc5a55570d1d3f5878670be84ab233483453ce754ea46c508574fcf4ec61d480c8
-EBUILD wheel-0.43.0.ebuild 908 BLAKE2B 444da3e845b3dac25026e16defe9187b66eec75cd4e4f9886793a8b71f293277bb2a31002c2fcf1d5cbe978d3db04e89723e5b44441556722ba8ebbfc11bc658 SHA512 7e876d6e1fa4907bac9b003445b6bb1af88126dcb7979fa6451307c08c77d9ed26e43850aa72bd3cec0b1528f24a8a585a165087a37a1e8b27e09a4462b4a66e
EBUILD wheel-0.44.0.ebuild 1041 BLAKE2B 5cf45a63f9e3f135116fa13d152718f3ba4f3a8d4664d48b5f476fc6235c1324749f3cf917f2c71e0db48300a79e6db28f176d232a7f9086c5f2a208540a05bb SHA512 338180183fea39728bf8d4929b781b581e2ed3c393f04246f0358e40fcd7a254d7441ae01b6880502af64a43d6e15feb4aa573e737d937676c90d42bfcc7d94c
MISC metadata.xml 383 BLAKE2B 352e8b44b3c4f7008c6ac73b8d4454602785ea86ad52ba4601b1c598a0da4831ecdf1b36cfbeaaa1635e52a924a3317d6abff9dc1b26d3f77f04c681208265d3 SHA512 a810c2c7bdff95154a907ce2a00ed2ccc63174e0ba7dea21c6faf62624aac12c2f772557f4f26406693b8963d3bfa77b95dc9e4156493ee991d64021ad8f6c44
diff --git a/dev-python/wheel/wheel-0.43.0.ebuild b/dev-python/wheel/wheel-0.43.0.ebuild
deleted file mode 100644
index a8b3a7d1ade4..000000000000
--- a/dev-python/wheel/wheel-0.43.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 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..13} 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/yattag/Manifest b/dev-python/yattag/Manifest
index 10c203a9fd80..380d2ee6f908 100644
--- a/dev-python/yattag/Manifest
+++ b/dev-python/yattag/Manifest
@@ -1,5 +1,3 @@
-DIST yattag-1.15.2.tar.gz 28653 BLAKE2B c567390d204e6edc9b90ffdc5b406f9e4bdcf568148ed44dd202176ba31943c32154c4560e8c421c341fcd5fc1fc223451e15edebd249c369b1d779270e00034 SHA512 224fa56f3604bb65513f589ad449b98e00ef19c8503e7f57484e12de1c916d44d56b057d093af899bcc1d9aa1c77ca3a64c4facd97adf4ef2b7e99a5ff19f910
DIST yattag-1.16.0.tar.gz 29052 BLAKE2B 48c24c7f510e23ce153e9ebf544b023eff0da4938621977fe22c23950643777e9c8adad860c6f80a53001cf65a2932dfaa1963249691d23f2879982a2db1114a SHA512 1cc16a94f162bbef9874dad1adf2a048042379909996a06506494373317f36df247b17feb95693a27643d8bb0440a96892197113b043a12f5701ffb2722d3dad
-EBUILD yattag-1.15.2.ebuild 558 BLAKE2B 593cfb8df7374df6a5e77b398473e7aa95747b5eb9be61bccd792fd2a9c76bd2ceaa1b45237fc04546dff5ea42b045f89fbf999368d01214656af4d50fe3387a SHA512 62e955dd844ff19ac79bcb07357542e8998bec85528e4eeb1d753844a8c57bf4ae7d65eb2d62fe38911ea331e1fffa4c5c9f751816f14c8dbf584ba8129f317f
EBUILD yattag-1.16.0.ebuild 558 BLAKE2B 593cfb8df7374df6a5e77b398473e7aa95747b5eb9be61bccd792fd2a9c76bd2ceaa1b45237fc04546dff5ea42b045f89fbf999368d01214656af4d50fe3387a SHA512 62e955dd844ff19ac79bcb07357542e8998bec85528e4eeb1d753844a8c57bf4ae7d65eb2d62fe38911ea331e1fffa4c5c9f751816f14c8dbf584ba8129f317f
MISC metadata.xml 392 BLAKE2B 7217ea93019df8e40434be78a87ef5e92407d26dab3ab1cfd94e80ca038c84099cd0c61a3afdc703f95866bc15ba78cef3d699bbe32ead6a6c9bcd9a516d8eaa SHA512 b3bfa2aa0d11d1067563b66b6f7917ac32dd1a54540f883720f3ac8eb52b3861135980508927ee7fcf8e43bda4c865bc2be8d882207dbadf2dc8ca5ff988595b
diff --git a/dev-python/yattag/yattag-1.15.2.ebuild b/dev-python/yattag/yattag-1.15.2.ebuild
deleted file mode 100644
index af0e56587b9e..000000000000
--- a/dev-python/yattag/yattag-1.15.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python library to generate HTML or XML in a readable, concise and pythonic way"
-HOMEPAGE="
- https://www.yattag.org/
- https://github.com/leforestier/yattag/
- https://pypi.org/project/yattag/
-"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
-
-distutils_enable_tests unittest
-
-python_test() {
- cd test || die
- eunittest
-}
diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest
index 8e639c900ceb..361a94e7dd7e 100644
--- a/dev-python/ytmusicapi/Manifest
+++ b/dev-python/ytmusicapi/Manifest
@@ -1,3 +1,5 @@
DIST ytmusicapi-1.8.0.tar.gz 283301 BLAKE2B aa0d0a8b30b75873865360dfe7b0aec436debf5b2e0f96f2d4008f5234d42802a3a84acd55f83244c03995d605718139f30cda21a798d23c841cc4f9a395d4a5 SHA512 5b7d3fef54eef586b007b6bb6f5c81aaf068302de2493fff8e6ce6bdd9387836615bfa9ecd10ce2516effe1707d11de55ad8a967562e8d6faa527c7e808c377a
+DIST ytmusicapi-1.8.1.tar.gz 283291 BLAKE2B e6894c0bede054e41c485ffa86eb6217d09cc3d619d9ec89777f3575325152acfce98467695dcc95d07e8bb4e3cd8de7c93ee9872373db1958eeb1cabe0ead3c SHA512 37b166e550ead565b752e466ab0ec0fd238474f669b79596a3d16626ed2480ecfe0066715c685f39376ed2ea528993ca2a0330b3c4eac9d4fcd096c8d4c20884
EBUILD ytmusicapi-1.8.0.ebuild 520 BLAKE2B cda1a860fb0a1b9f837c1e36957aa77453ec72746a7c433e5127c0b3dfd2a27adcf4e56176aecff97b834d86fce98ea7cff2d391632950ed45f684076ca066cf SHA512 1548ad80bf5f264a616be9f242674e930d348ea1ba591b2f28fccdbe4758f87c580de15872546bb7285032f0cfb3466d3ca92d5d4ce615018bb8e9573f445c3c
+EBUILD ytmusicapi-1.8.1.ebuild 521 BLAKE2B 6810bdc354b952ed13e5573458953c417085690055c4f7088c3d02f59253dc7be3f43601f424ae0762d3046d0dd7b5a67bafa546e16604d955f16b067532b1a4 SHA512 8f591c50e80b33969c9492e5d24d6a7d54e215558fe29f54c7fbde50482cd2478b70def5990e09bfc3b0c81d799c995d5720f7f71d4a0d12e1ca4c9ba6950c0e
MISC metadata.xml 589 BLAKE2B bf51d5de92082a99ffb69839a9cadcea1d740f05d83194b951383713bcfbc4c95021ef27382cc6020298c3b8817553549ba150876c1398094dcc9a7de38bc04c SHA512 d34382f0041b2f74892661880ee7a318d7571254b18bf41d1152560e06f8d1b2da7432b4e9eb8a0d8b6cba645da9a3bf9c6a7c33002471a17d8c516c0aee8f70
diff --git a/dev-python/ytmusicapi/ytmusicapi-1.8.1.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.8.1.ebuild
new file mode 100644
index 000000000000..b1568c0ab835
--- /dev/null
+++ b/dev-python/ytmusicapi/ytmusicapi-1.8.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unofficial API for YouTube Music"
+HOMEPAGE="https://ytmusicapi.readthedocs.io/
+ https://github.com/sigma67/ytmusicapi/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+
+RDEPEND="
+ dev-python/requests[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index d1642fabd9df..0ae534ff2d33 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest
index 9d2b69b6eea4..9aad7dfb1671 100644
--- a/dev-qt/qt-creator/Manifest
+++ b/dev-qt/qt-creator/Manifest
@@ -5,6 +5,6 @@ DIST qt-creator-opensource-src-14.0.0.tar.xz 52488544 BLAKE2B 8ac32b41d9791a6a94
DIST qt-creator-opensource-src-14.0.1.tar.xz 52495220 BLAKE2B a93111abdc39550c18c8ecae9bbb8c645a06be373b179bca47dac4b9e9907c9a7d9c8b13a6cc834c656cd7d7e5a849a6512f8b48055ecc8ea32a0f56f6439176 SHA512 5ceacce80cd5cdef99606ca371134e5e8a5897b67ff1a52d202449e74e817bce22ee31b029b6f8643e19700742ddd8e616a48f005aae0720f200c3b03f8eab9a
EBUILD qt-creator-13.0.2.ebuild 7583 BLAKE2B eb914c0c2310d2e304e73e6317343e70b27100a9ffd362e88c85708f2cd3569f32e1c64a0e965266562e1438f0a530c5081a2c6d1a0a5d9c40bdd10a457c1e29 SHA512 cda7869d9ebf7bbe19cc335c36b3a3b03d00c0df66f665f2130b42f468ab078185581c2a0f470f9047f5c1e8e3f6f1db4868a149b335e9e67991f9b064d54f63
EBUILD qt-creator-14.0.0.ebuild 7552 BLAKE2B 1db97625d669b81e1d1618dd32270ebcfcb5ad09c9668bab056881db69c997e444775af9823f0777da8faaf337d12b2bf53509123bbcdc637b09733e695d6f52 SHA512 d8ff5c9b4b0911e6ba4fbf10c07da9031da029a0fcfa1c069533e78dde2c57d93178d3fe4a373bf76c3106800773e129b3d4203d4be678fba9996fecc72f66b7
-EBUILD qt-creator-14.0.1.ebuild 7552 BLAKE2B 1db97625d669b81e1d1618dd32270ebcfcb5ad09c9668bab056881db69c997e444775af9823f0777da8faaf337d12b2bf53509123bbcdc637b09733e695d6f52 SHA512 d8ff5c9b4b0911e6ba4fbf10c07da9031da029a0fcfa1c069533e78dde2c57d93178d3fe4a373bf76c3106800773e129b3d4203d4be678fba9996fecc72f66b7
+EBUILD qt-creator-14.0.1.ebuild 7551 BLAKE2B 9429a4ca8d23af6504009337cb5613c2233289139f5d6f30678d46b50164f7b504623dc8872901140e75f02474a70b0d89f7b508667d87e261e864145e805f28 SHA512 c3ccb5d0d9fe29dda2748de9576d8ce61bd7e82c80fdffde360a1bf31cae0bd35525ac8f3cb4becb524c3ae43b8f0b9c449af4c12a78e06611caf99cbc382951
EBUILD qt-creator-9999.ebuild 8166 BLAKE2B e2a5f7590996e392acbce720df7cee0f17036188457be31856989fd5e50944c8506f50e6f94500265f6ce9c07075895b831ccd144c2ed705b65cf8c730661e79 SHA512 8918c474f45a8cdb3f2a79aa3e2e149eca6fbc0491a018acd6ad5fef3de4f1c1d536099c4e9b2d1eeebc02994f7aed6e1b5f8116d95ac46d2407f0696f4c5dac
MISC metadata.xml 1241 BLAKE2B 0d68bad4f8bdf857a44107e1b22299ce2e1ac84c2b2197f33e5f3c99562e4cd1d68982a2048961bd1d469a497f4cf4942005cdfb7876a6cdc720ed19e81e7a6d SHA512 33e3e7021d07f83f2ddd39120ac695394963978c80acdd8e2f0713e7cd485ac705ba11168276bb43f3f80b9c1122dd98a5359f342c2c075c2fd8ebddb93084b6
diff --git a/dev-qt/qt-creator/qt-creator-14.0.1.ebuild b/dev-qt/qt-creator/qt-creator-14.0.1.ebuild
index a04b85dcdd48..78c4cd5ea7ef 100644
--- a/dev-qt/qt-creator/qt-creator-14.0.1.ebuild
+++ b/dev-qt/qt-creator/qt-creator-14.0.1.ebuild
@@ -25,7 +25,7 @@ else
[[ ${QTC_PV} == ${PV} ]] && QTC_REL=official || QTC_REL=development
SRC_URI="https://download.qt.io/${QTC_REL}_releases/qtcreator/$(ver_cut 1-2)/${PV/_/-}/${QTC_P}.tar.xz"
S=${WORKDIR}/${QTC_P}
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt"
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 411c30c6f460..b2762a36a6aa 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 6238027dadf6..e7f3216483e8 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -5,6 +5,7 @@ DIST rails-7.0.8.4.tgz 11082427 BLAKE2B 2ca521ad92b7a33fa2160b4cfbc1aac826641d2a
DIST rails-7.1.3.3.tgz 10905515 BLAKE2B b2be6d8922d15478136875ac80d65fdc54bdf4a03ec17cddc20c20ae847f08fd52a2b1110ed27feb0217f4aa8dd827a8d95847e32eceaf8f5979843312f12a2a SHA512 0d108654a9ab2a9321822742906c4848508e0e4e09600c01bd5a86deeb324540bbae520a954499c4cc83bfe1246f929a581d1667f2b50c463d0bf8187f603df9
DIST rails-7.1.3.4.tgz 10917333 BLAKE2B 3266de2a86f8b107b18117c06115db14791bb98d672403eff28673e9d98df5e2c9a6c30f72d4141cd1f051054f2d5e1f636a93de9b14114cefef384fded7942a SHA512 4c303be256707b5bbedc05bf5bac7c60ff03cb8a14fa3d709a495d07ad1745d6c6f4d5dceb9860afff46f95f3f9fc525d1bcb75894a5b31a9d35f1aa6b105c5e
DIST rails-7.1.4.tgz 10926853 BLAKE2B e1e62f95453fa0137337f40291614265ae4d8e6bedf496e0402f160ce938418760dcd850c37e82a7c9dd530dfe442b0f9b22d122dc80f1ff61c5c76244999416 SHA512 67770018663d930cb710fb08358c7d9c9d391a4c721212c55b60c4827f8cbdb38e55ee551b598e93244beba18f9c4c21dfdf6000e67880ac95345a70ff2e0841
+DIST rails-7.2.1.tgz 11065899 BLAKE2B 7858184a6e5ed07af56566e84d9ccdacf9d37ae3cb0a60ce09f632db782b5f97b3298c1a48147c2cb94b420e8186721ca00d9eff25ecee33f03c5348923e5fa5 SHA512 3ba68311f5b15fac647047d5e2bdbf0bf088ee4bd1208f3a47064cc7bc10794bf28f94aaabf410b773c6ff90638c8f08ebb74297855a303d080ffea9e96d25ef
EBUILD actioncable-6.1.7.7.ebuild 972 BLAKE2B aa03138561405bd692a1375147855d6a8a6e4a9bac99d2014a576de0d649a64725a03877bd028db3d28d464b9fdf2d2b08514b6316dc6437dc868ce241478f99 SHA512 dc787e4caccababaa12fbe0a2465377d1df7bad0c44730058212a2cb0aa984468b34c5184f551f73ba69ad470b243ffd49d1f969e9c81aff8ef2d14afb43d8aa
EBUILD actioncable-6.1.7.8.ebuild 972 BLAKE2B aa03138561405bd692a1375147855d6a8a6e4a9bac99d2014a576de0d649a64725a03877bd028db3d28d464b9fdf2d2b08514b6316dc6437dc868ce241478f99 SHA512 dc787e4caccababaa12fbe0a2465377d1df7bad0c44730058212a2cb0aa984468b34c5184f551f73ba69ad470b243ffd49d1f969e9c81aff8ef2d14afb43d8aa
EBUILD actioncable-7.0.8.3.ebuild 984 BLAKE2B 5036f820fbba8f838f2fe5ae51ab8c0417d4c98f11119a52cc3c163d3ee7e381e5dbb5a2c535b3e2dd388094880e3d1a2eb17bcd6d579000ae5ddc5bb93a097e SHA512 0dba7a14758e19c641c99c2a88e307701aa3aa3908c8e202852ab9691c9df5a0cef89cbcbca5f23eda99e62152ef49e458747dcab007fab5d45f18e2b6420faa
@@ -12,4 +13,5 @@ EBUILD actioncable-7.0.8.4.ebuild 984 BLAKE2B 5036f820fbba8f838f2fe5ae51ab8c0417
EBUILD actioncable-7.1.3.3.ebuild 1004 BLAKE2B 1a637621b133e6c84bc946e521dcf24702a4028f678e9ef15123e1b707d10151299778654a22539caf0b79fa9f9e2d8a95049795f8d8f247427667c20be218ac SHA512 f03ea09fa66c4215aeae2fd586eec85bd81136e28f8aea7a120cf344e8cf38c83ba20585288e28cf4064e78d959f05f8ecf51d8d0c6442770b0417343f716747
EBUILD actioncable-7.1.3.4.ebuild 1004 BLAKE2B 1a637621b133e6c84bc946e521dcf24702a4028f678e9ef15123e1b707d10151299778654a22539caf0b79fa9f9e2d8a95049795f8d8f247427667c20be218ac SHA512 f03ea09fa66c4215aeae2fd586eec85bd81136e28f8aea7a120cf344e8cf38c83ba20585288e28cf4064e78d959f05f8ecf51d8d0c6442770b0417343f716747
EBUILD actioncable-7.1.4.ebuild 1004 BLAKE2B 1a637621b133e6c84bc946e521dcf24702a4028f678e9ef15123e1b707d10151299778654a22539caf0b79fa9f9e2d8a95049795f8d8f247427667c20be218ac SHA512 f03ea09fa66c4215aeae2fd586eec85bd81136e28f8aea7a120cf344e8cf38c83ba20585288e28cf4064e78d959f05f8ecf51d8d0c6442770b0417343f716747
+EBUILD actioncable-7.2.1.ebuild 1229 BLAKE2B 24a09b403a4f797871ceefa30aca69748228ca47cad06404a983388162f9730a79911e1d82e730f6d1effc2fc0595f607cc046c330ea745041e92b9ded6f168b SHA512 900b2bebf80108fd59c0bef224636c1846a241c6ba3a26c979fd23e759eb8f939a8ae6526b3e4cc4fd0c33321b79f093ee49dfa1231ee547de7b8381305a7e5a
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/actioncable/actioncable-7.2.1.ebuild b/dev-ruby/actioncable/actioncable-7.2.1.ebuild
new file mode 100644
index 000000000000..529e2392bf65
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-7.2.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+IUSE="test"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}:*
+ ~dev-ruby/activesupport-${PV}:*
+ dev-ruby/nio4r:2
+ >=dev-ruby/websocket-driver-0.6.1:*
+ >=dev-ruby/zeitwerk-2.6:2
+"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/railties-4.2.0
+ dev-ruby/test-unit:2
+ dev-ruby/mocha
+ >=dev-ruby/pg-1.1:1
+ )"
+
+all_ruby_prepare() {
+ # Avoid tests for unpackaged dependencies: websocket-client-simple
+ rm -f test/client_test.rb || die
+
+ # Avoid tests for dependencies that require additional setup or network
+ rm -f test/javascript_package_test.rb test/subscription_adapter/redis_test.rb || die
+}
diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 2d1eb816dcfa..d794d528515d 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -6,6 +6,7 @@ DIST rails-7.0.8.4.tgz 11082427 BLAKE2B 2ca521ad92b7a33fa2160b4cfbc1aac826641d2a
DIST rails-7.1.3.3.tgz 10905515 BLAKE2B b2be6d8922d15478136875ac80d65fdc54bdf4a03ec17cddc20c20ae847f08fd52a2b1110ed27feb0217f4aa8dd827a8d95847e32eceaf8f5979843312f12a2a SHA512 0d108654a9ab2a9321822742906c4848508e0e4e09600c01bd5a86deeb324540bbae520a954499c4cc83bfe1246f929a581d1667f2b50c463d0bf8187f603df9
DIST rails-7.1.3.4.tgz 10917333 BLAKE2B 3266de2a86f8b107b18117c06115db14791bb98d672403eff28673e9d98df5e2c9a6c30f72d4141cd1f051054f2d5e1f636a93de9b14114cefef384fded7942a SHA512 4c303be256707b5bbedc05bf5bac7c60ff03cb8a14fa3d709a495d07ad1745d6c6f4d5dceb9860afff46f95f3f9fc525d1bcb75894a5b31a9d35f1aa6b105c5e
DIST rails-7.1.4.tgz 10926853 BLAKE2B e1e62f95453fa0137337f40291614265ae4d8e6bedf496e0402f160ce938418760dcd850c37e82a7c9dd530dfe442b0f9b22d122dc80f1ff61c5c76244999416 SHA512 67770018663d930cb710fb08358c7d9c9d391a4c721212c55b60c4827f8cbdb38e55ee551b598e93244beba18f9c4c21dfdf6000e67880ac95345a70ff2e0841
+DIST rails-7.2.1.tgz 11065899 BLAKE2B 7858184a6e5ed07af56566e84d9ccdacf9d37ae3cb0a60ce09f632db782b5f97b3298c1a48147c2cb94b420e8186721ca00d9eff25ecee33f03c5348923e5fa5 SHA512 3ba68311f5b15fac647047d5e2bdbf0bf088ee4bd1208f3a47064cc7bc10794bf28f94aaabf410b773c6ff90638c8f08ebb74297855a303d080ffea9e96d25ef
EBUILD actionmailer-6.1.7.7.ebuild 1443 BLAKE2B 16fb318cc5e9c69e439673efb1604b5b886bb211152846623e95e9f0d3dfc99adbca42d74aeb4ddd90c200a1c7c2be3f2b41913600c3a94885bee8dd4869639f SHA512 30c102d6a5223ea27061dc449fbf0a0bb075c3adc4a03e32cd809f342e8f98a14951458dd588e417bca3a71e87133ef47f2fe3ae755739b8460f8193c4841478
EBUILD actionmailer-6.1.7.8.ebuild 1462 BLAKE2B 17ad7cc2b3a7ef48b2378a0165d854d2cb54383bb88453bb57b18e23a569144f6fc7d7a5639930ef5cf529499f0781fe8d092653388e90e627896021a3ae7c07 SHA512 dd5a73178320af10c686edee95a4128d2b12f0661c5fe974bb68e2cfd29f1bebf2d9b730525612d145f1f7c0ead32fb64bb7d044d45d375931b1ceb6d1c2f4e2
EBUILD actionmailer-7.0.8.3.ebuild 1374 BLAKE2B e89c29ddb65a488b0eca971471ed56d86066340fd9aa9ee004e7cc0447be40e920104147663c0dc155885da1121a90134e2f123ce830e1778fd248ff15cf93a0 SHA512 fd07157936e4b70a1f4e4f7d94eefcab1a3747635d928962d35d444e93b4b366a0f32ad40cbff2819420973f1bc10d50ce5a9409dd78df46214f8474953e48df
@@ -13,4 +14,5 @@ EBUILD actionmailer-7.0.8.4.ebuild 1374 BLAKE2B e89c29ddb65a488b0eca971471ed56d8
EBUILD actionmailer-7.1.3.3.ebuild 1415 BLAKE2B 8f1474d34d0d1d3dc2a8c98237b72a3c0f3bfc4b7717c280d4703f86860b1a974333d5f965dea45a780e62a31c893250979cd6a839af6055574b0cea657aa64e SHA512 3d5d3253c70cc173687ebc2132626ab60d41919cb4026ca01557bc7f4aa2bf0a0847e12b4abc8f70792f07caef3d5dbfd713af5d76786fbc79e5fffeac56a79c
EBUILD actionmailer-7.1.3.4.ebuild 1415 BLAKE2B 8f1474d34d0d1d3dc2a8c98237b72a3c0f3bfc4b7717c280d4703f86860b1a974333d5f965dea45a780e62a31c893250979cd6a839af6055574b0cea657aa64e SHA512 3d5d3253c70cc173687ebc2132626ab60d41919cb4026ca01557bc7f4aa2bf0a0847e12b4abc8f70792f07caef3d5dbfd713af5d76786fbc79e5fffeac56a79c
EBUILD actionmailer-7.1.4.ebuild 1484 BLAKE2B b364aaa64f67aeb195c6a152325f0c80d7dd5a3f6ad2a1eb6f12234fb7f5e23c54a37ae4e2e0d2a2ec93bcd857bfab6a33d5401f2ff0c9f2a49af8ba8bd93688 SHA512 7d132e0603d97d4cb52e52405f17b5de07172e9bac641c03d6a984d72df2690515a7a7d3f6463d0b30d9bc5d4b6b83824d3950361c47f373e866f72ad3284075
+EBUILD actionmailer-7.2.1.ebuild 1446 BLAKE2B 7bc7670cd752f596a0fd77b086ca7a695e133b920b5655d312e50c27cc2efecc3685000c9c9c595e84d56634667ee16eacb0ef017425a3571853f2b197133dbc SHA512 185387eed7086bd3a72d9018e650cbbcf907bb3755010d2bda9103f430e9bf063d45c8518ccb6e56e121656e49da32ea956f0cd941c35c35560c214331b9f1b7
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/actionmailer/actionmailer-7.2.1.ebuild b/dev-ruby/actionmailer/actionmailer-7.2.1.ebuild
new file mode 100644
index 000000000000..547e66b12570
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-7.2.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+IUSE="test"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/actionview-${PV}
+ ~dev-ruby/activejob-${PV}
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/mail-2.8.0
+ dev-ruby/net-imap
+ dev-ruby/net-pop
+ dev-ruby/net-smtp
+ >=dev-ruby/rails-dom-testing-2.2:2"
+
+ruby_add_bdepend "test? (
+ dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+ rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+ sed -e '/\/load_paths/d' \
+ -e '3irequire "ostruct"' \
+ -e '3igem "actionpack", "~> 7.2.0"; gem "activejob", "~> 7.2.0"' \
+ -i test/abstract_unit.rb || die "Unable to remove load paths"
+
+ # Avoid a test failing only on attachment ordering, since this is a
+ # security release.
+ sed -e '/adding inline attachments while rendering mail works/askip "gentoo: fails on ordering"' \
+ -i test/base_test.rb || die
+}
diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 71b8cf892376..cc6f6e0a373a 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -6,6 +6,7 @@ DIST rails-7.0.8.4.tgz 11082427 BLAKE2B 2ca521ad92b7a33fa2160b4cfbc1aac826641d2a
DIST rails-7.1.3.3.tgz 10905515 BLAKE2B b2be6d8922d15478136875ac80d65fdc54bdf4a03ec17cddc20c20ae847f08fd52a2b1110ed27feb0217f4aa8dd827a8d95847e32eceaf8f5979843312f12a2a SHA512 0d108654a9ab2a9321822742906c4848508e0e4e09600c01bd5a86deeb324540bbae520a954499c4cc83bfe1246f929a581d1667f2b50c463d0bf8187f603df9
DIST rails-7.1.3.4.tgz 10917333 BLAKE2B 3266de2a86f8b107b18117c06115db14791bb98d672403eff28673e9d98df5e2c9a6c30f72d4141cd1f051054f2d5e1f636a93de9b14114cefef384fded7942a SHA512 4c303be256707b5bbedc05bf5bac7c60ff03cb8a14fa3d709a495d07ad1745d6c6f4d5dceb9860afff46f95f3f9fc525d1bcb75894a5b31a9d35f1aa6b105c5e
DIST rails-7.1.4.tgz 10926853 BLAKE2B e1e62f95453fa0137337f40291614265ae4d8e6bedf496e0402f160ce938418760dcd850c37e82a7c9dd530dfe442b0f9b22d122dc80f1ff61c5c76244999416 SHA512 67770018663d930cb710fb08358c7d9c9d391a4c721212c55b60c4827f8cbdb38e55ee551b598e93244beba18f9c4c21dfdf6000e67880ac95345a70ff2e0841
+DIST rails-7.2.1.tgz 11065899 BLAKE2B 7858184a6e5ed07af56566e84d9ccdacf9d37ae3cb0a60ce09f632db782b5f97b3298c1a48147c2cb94b420e8186721ca00d9eff25ecee33f03c5348923e5fa5 SHA512 3ba68311f5b15fac647047d5e2bdbf0bf088ee4bd1208f3a47064cc7bc10794bf28f94aaabf410b773c6ff90638c8f08ebb74297855a303d080ffea9e96d25ef
EBUILD actionpack-6.1.7.7.ebuild 2423 BLAKE2B 5a9edb5c59ad891003d504235770ba403fa64bf1233515fd346bd72bb9164bd6881e601301065d43062bb377345c5df8a68876c65df83bbf8ff474995b4d0d6a SHA512 2ebc8dde71b30a9cebc5b7cfd714f89e1344d43c72203a352939cce99eb165f7da5091e34e787aae3fae0ca98a8a09af1ba2a2bf17fd3724db3c77169a1c8fec
EBUILD actionpack-6.1.7.8.ebuild 2443 BLAKE2B 6737d244af1bd528bfe403ffecdd2d64b3cc334276aeac4de0607f508ed073dc167002c4ca51315624667a3b0c3325280d92ea961dfb57de994fb4cd726429e4 SHA512 84ea17df791bb93e38f0528d75a971582beb370f91690da507b5d9be5cf12b30a9dd8bbe5a438ae74eeefa36c421763e0bea5add614c4f7b92cf40df914d1c61
EBUILD actionpack-7.0.8.3.ebuild 2318 BLAKE2B 306242d46e17cad55c8e25559d64dfe0fe093ffab721bd53856879e197eb9908bff1494736fc08633178c5d40e477a6dec5e0bd3fc4f342468f05568d3262cf7 SHA512 e9dd2eee4cea7f8267bfd35803c7228412e6af6f6158c4912161e41b7b75f37d331be7ad6fda63664eb1a31b25d03fe96817b32596a31e3d9cea337cfed29790
@@ -13,4 +14,5 @@ EBUILD actionpack-7.0.8.4.ebuild 2317 BLAKE2B 3ec2b2528f97f2d8d748ce990a1fea1682
EBUILD actionpack-7.1.3.3.ebuild 2304 BLAKE2B 8c193d878638a0b40ad6a275699f0491f03a693b3b32b6640c151a9249c3f14817b981adde6e59e6df74cbdf95eea86f43d048c453df816f955cbe78eeceeb1f SHA512 2bc0cab8869b34ddf756d17902419acd60616416abafe0ab37fb2aae4b99cd5ff6587833a7feb3ed50fd1bac62f09053c8d725379a5d9bb96040eeede1e9446d
EBUILD actionpack-7.1.3.4.ebuild 2304 BLAKE2B 8c193d878638a0b40ad6a275699f0491f03a693b3b32b6640c151a9249c3f14817b981adde6e59e6df74cbdf95eea86f43d048c453df816f955cbe78eeceeb1f SHA512 2bc0cab8869b34ddf756d17902419acd60616416abafe0ab37fb2aae4b99cd5ff6587833a7feb3ed50fd1bac62f09053c8d725379a5d9bb96040eeede1e9446d
EBUILD actionpack-7.1.4.ebuild 2377 BLAKE2B 4fd25d24ab1453e6f8fdd7e1d4270f9700c730228c14c587582cdcd15877daebd3df037f175bcf4e0582201cafe8f97f4bd70e785ba23a5f099b40316ff84751 SHA512 69427ba7501d7956fe41cd0bfd76cdf3592cc04d8a506db60c6ab888641dd089a7e691408f17a0fad45f8816eee04dfd736741be65f61eafc352ceee84a316c1
+EBUILD actionpack-7.2.1.ebuild 2379 BLAKE2B 8b391b89e7937cb9fbfe144c248e80c717323203dfe1bde6fa6c2143b96ca1e0dec0e9c1355e4c020e90ec7571c5226252f4d96f539f0aa5987e745468a68482 SHA512 4c522eac1409bb58b45f410f211a1898b66d09a8390f9631a6fb34b80cdf15824942625ff9a0fda93ed9d50c2753c593823a118be5c46bb21a7ca83ec5c95f71
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/actionpack/actionpack-7.2.1.ebuild b/dev-ruby/actionpack/actionpack-7.2.1.ebuild
new file mode 100644
index 000000000000..2de56f980add
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-7.2.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
+IUSE="test"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/actionview-${PV}
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/nokogiri-1.8.5
+ dev-ruby/racc
+ || ( dev-ruby/rack:3.1 dev-ruby/rack:3.0 >=dev-ruby/rack-2.2.4:2.2 )
+ >=dev-ruby/rack-session-1.0.1
+ >=dev-ruby/rack-test-0.6.3:*
+ >=dev-ruby/rails-dom-testing-2.2:2
+ >=dev-ruby/rails-html-sanitizer-1.6:1
+ >=dev-ruby/useragent-0.16:0
+"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/mocha
+ dev-ruby/bundler
+ >=dev-ruby/capybara-3.26
+ ~dev-ruby/activemodel-${PV}
+ ~dev-ruby/railties-${PV}
+ >=dev-ruby/rack-cache-1.2:1.2
+ dev-ruby/selenium-webdriver:4
+ www-servers/puma
+ dev-ruby/minitest:5
+ )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/ s:^:#:" \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+ rm ../Gemfile.lock || die
+
+ # Fix errors loading rack/session with rack 3.0 and missing OpenStruct
+ sed -i -e '2igem "rack-session"; require "ostruct"' test/abstract_unit.rb || die
+
+ # Use different timezone notation, this changed at some point due to an external dependency changing.
+ sed -e 's/-0000/GMT/' \
+ -i test/dispatch/response_test.rb test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
+
+ # Avoid tests that fail with a fixed cgi.rb version
+ sed -e '/test_session_store_with_all_domains/askip "Fails with fixed cgi.rb"' \
+ -i test/dispatch/session/cookie_store_test.rb || die
+}
diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 4006e7ae6969..44241a2d7ab4 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -5,6 +5,7 @@ DIST rails-7.0.8.4.tgz 11082427 BLAKE2B 2ca521ad92b7a33fa2160b4cfbc1aac826641d2a
DIST rails-7.1.3.3.tgz 10905515 BLAKE2B b2be6d8922d15478136875ac80d65fdc54bdf4a03ec17cddc20c20ae847f08fd52a2b1110ed27feb0217f4aa8dd827a8d95847e32eceaf8f5979843312f12a2a SHA512 0d108654a9ab2a9321822742906c4848508e0e4e09600c01bd5a86deeb324540bbae520a954499c4cc83bfe1246f929a581d1667f2b50c463d0bf8187f603df9
DIST rails-7.1.3.4.tgz 10917333 BLAKE2B 3266de2a86f8b107b18117c06115db14791bb98d672403eff28673e9d98df5e2c9a6c30f72d4141cd1f051054f2d5e1f636a93de9b14114cefef384fded7942a SHA512 4c303be256707b5bbedc05bf5bac7c60ff03cb8a14fa3d709a495d07ad1745d6c6f4d5dceb9860afff46f95f3f9fc525d1bcb75894a5b31a9d35f1aa6b105c5e
DIST rails-7.1.4.tgz 10926853 BLAKE2B e1e62f95453fa0137337f40291614265ae4d8e6bedf496e0402f160ce938418760dcd850c37e82a7c9dd530dfe442b0f9b22d122dc80f1ff61c5c76244999416 SHA512 67770018663d930cb710fb08358c7d9c9d391a4c721212c55b60c4827f8cbdb38e55ee551b598e93244beba18f9c4c21dfdf6000e67880ac95345a70ff2e0841
+DIST rails-7.2.1.tgz 11065899 BLAKE2B 7858184a6e5ed07af56566e84d9ccdacf9d37ae3cb0a60ce09f632db782b5f97b3298c1a48147c2cb94b420e8186721ca00d9eff25ecee33f03c5348923e5fa5 SHA512 3ba68311f5b15fac647047d5e2bdbf0bf088ee4bd1208f3a47064cc7bc10794bf28f94aaabf410b773c6ff90638c8f08ebb74297855a303d080ffea9e96d25ef
EBUILD actionview-6.1.7.7.ebuild 2566 BLAKE2B 31cfa532df32fd619fdbe44175cf83db7a5b26179eb7cf69f8fc19975d4b47038d9f87dfef813ba82b1ab9ab352b8fe733bcd27896c23baff2956199ba40692d SHA512 0aaa22bdd1fc77e78994979a67511f2b9a002cd48139064c1b0fe609c078979258b8ced72ef5344a71b2df5ab111568f044368da908cd0e7270c0851b308e7d2
EBUILD actionview-6.1.7.8.ebuild 2579 BLAKE2B 8f94d5078b3e368b5bfb49defcf10e27aa1942c555ab917a6fac93857282c9869a67f3aa6a069d8064b481ac74e2137e2e1737c8a9bc33b9fa707977c6801e78 SHA512 c3f132adbe7c6c0254f667a6f42539b76867d96a55c0744d37b981e717979a810ea09ce84a4265660ce1750bca1b1c470da244feb287ca3a97c9ea7dd8b14b70
EBUILD actionview-7.0.8.3.ebuild 2614 BLAKE2B fe0f388e081108c1b733feae3272b5e0988788c5cb47ebc482fccca6a742f54db4ceaf34242e683132dcda3cc065c1bc94c7cf8f4f5edd923f2684f3e8fca32c SHA512 8c83b39d9ae993436396d692248ef95b43bdcb069755e2bcefdd7027059f03ab606fdbc7cc93a6c3525b8021a3f963117decef7553d2be7f045d5171f2ff3aae
@@ -12,4 +13,5 @@ EBUILD actionview-7.0.8.4.ebuild 2613 BLAKE2B 8e9658c4b2c681e83d66f1c9533dafa031
EBUILD actionview-7.1.3.3.ebuild 2507 BLAKE2B 1113180b34d7930c3bbd77b20a7057afee7dfa710206f58b515a3c4be7e0659df6388b9c989ac458efd7f993a577bc5eb5dc409d1db91060d4ce9378d42b5555 SHA512 49212131d423bae7ef780e670b3c23a5689605a40f7e6265dd6968f7d8c068a6a2124f37a1b47befad99fecb19d037be8b264882e50671c3ff25c5c3adc20d79
EBUILD actionview-7.1.3.4.ebuild 2527 BLAKE2B 80accf3f45bd0a239a1f24bef047220304bd913b88a265a73d0e555f0f9fa1b3279a52976f9a295e6582f2593631adf607295b5f005f6164df978f879bdbb89b SHA512 862e97733201f7c105549b8e978509fba4a1447b57330446e52782b63e719b17087d55a7a66dcf9c7f4896cb06002a811a288bb2b269630b754d89e2a5b183b5
EBUILD actionview-7.1.4.ebuild 2597 BLAKE2B 321fc089ca60d27daaa8df2a70c4abb8d4912b3baa3563d3ecb5e4bf22dac018bbbfb828c7ae5c38c6a975032c86fcc0b20bceb7f3326df9906ddf229a47372e SHA512 5b837cc65bdb74a92666f3cb390f89ff837aa39730d218e2081cadda20385530fc1f4a92e30a6d6a803c41a0c3e3f5736c24563a8d34364f695ef87cccc53e67
+EBUILD actionview-7.2.1.ebuild 2795 BLAKE2B 6ac4f5a485640ff939c5a843177d3c8aae7480b00650547299489ab98aa3f3fb20b1b1afb06318833d88c57ec0f5a5ab2f29d0e82eb5afd338fc870e1e64bb81 SHA512 1e392023ab5a32fec6e6735e05838b73580062fc82f4ed31ba4340b4ad7575434f49decaf4be4d9d1d8db4418b1f34952b6365acb08166bee7a4c8788fae114f
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/actionview/actionview-7.2.1.ebuild b/dev-ruby/actionview/actionview-7.2.1.ebuild
new file mode 100644
index 000000000000..8ff948034e09
--- /dev/null
+++ b/dev-ruby/actionview/actionview-7.2.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages"
+HOMEPAGE="https://github.com/rails/rails/"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
+IUSE="test"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+ >=dev-ruby/erubi-1.11:0
+ >=dev-ruby/rails-dom-testing-2.2:2
+ >=dev-ruby/rails-html-sanitizer-1.6:1
+"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/capybara
+ dev-ruby/mocha
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/activemodel-${PV}
+ ~dev-ruby/activerecord-${PV}
+ ~dev-ruby/railties-${PV}
+ dev-ruby/sqlite3
+ dev-ruby/minitest:5
+ )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/ s:^:#:" \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+ rm ../Gemfile.lock || die
+
+ # Fix loading of activerecord integration tests. This avoids loading
+ # activerecord twice and thus redefining constants leading to
+ # failures. Bug #719342
+ sed -e '/abstract_unit/arequire "active_record" ; require "active_record/fixtures"' \
+ -e '/defined/ s/FixtureSet/ActiveRecord::FixtureSet/' \
+ -i test/active_record_unit.rb || die
+
+ sed -e '3irequire "ostruct"' \
+ -i test/abstract_unit.rb || die
+
+ # Avoid test failing on capitalization difference
+ sed -e '/test_raise_arg_overrides_raise_config_option/askip "Capitalization difference"' \
+ -i test/template/translation_helper_test.rb || die
+
+ # Remove tests that are coupled to the Sanitizer (already removed upstream)
+ sed -e '/test_sanitized_allowed_\(tags_class_method\|attributes_class_method\)/askip "Removed upstream"' \
+ -i test/template/sanitize_helper_test.rb || die
+}
+
+each_ruby_prepare() {
+ # The new prism parser is currently unpackaged and only included with ruby33.
+ case ${RUBY} in
+ *ruby31|*ruby32)
+ sed -e '/prism/ s:^:#:' \
+ -e '/PrismRubyTrackerTest/,/^end/ s:^:#:' \
+ -i test/template/dependency_tracker_test.rb || die
+ ;;
+ esac
+}
diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index a94bf235a478..806e5d974723 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -5,6 +5,7 @@ DIST rails-7.0.8.4.tgz 11082427 BLAKE2B 2ca521ad92b7a33fa2160b4cfbc1aac826641d2a
DIST rails-7.1.3.3.tgz 10905515 BLAKE2B b2be6d8922d15478136875ac80d65fdc54bdf4a03ec17cddc20c20ae847f08fd52a2b1110ed27feb0217f4aa8dd827a8d95847e32eceaf8f5979843312f12a2a SHA512 0d108654a9ab2a9321822742906c4848508e0e4e09600c01bd5a86deeb324540bbae520a954499c4cc83bfe1246f929a581d1667f2b50c463d0bf8187f603df9
DIST rails-7.1.3.4.tgz 10917333 BLAKE2B 3266de2a86f8b107b18117c06115db14791bb98d672403eff28673e9d98df5e2c9a6c30f72d4141cd1f051054f2d5e1f636a93de9b14114cefef384fded7942a SHA512 4c303be256707b5bbedc05bf5bac7c60ff03cb8a14fa3d709a495d07ad1745d6c6f4d5dceb9860afff46f95f3f9fc525d1bcb75894a5b31a9d35f1aa6b105c5e
DIST rails-7.1.4.tgz 10926853 BLAKE2B e1e62f95453fa0137337f40291614265ae4d8e6bedf496e0402f160ce938418760dcd850c37e82a7c9dd530dfe442b0f9b22d122dc80f1ff61c5c76244999416 SHA512 67770018663d930cb710fb08358c7d9c9d391a4c721212c55b60c4827f8cbdb38e55ee551b598e93244beba18f9c4c21dfdf6000e67880ac95345a70ff2e0841
+DIST rails-7.2.1.tgz 11065899 BLAKE2B 7858184a6e5ed07af56566e84d9ccdacf9d37ae3cb0a60ce09f632db782b5f97b3298c1a48147c2cb94b420e8186721ca00d9eff25ecee33f03c5348923e5fa5 SHA512 3ba68311f5b15fac647047d5e2bdbf0bf088ee4bd1208f3a47064cc7bc10794bf28f94aaabf410b773c6ff90638c8f08ebb74297855a303d080ffea9e96d25ef
EBUILD activejob-6.1.7.7.ebuild 1152 BLAKE2B 9473215e660e9c700071fc927c3b155b92058ceb328ceea440f544f8b4dbc6d5415be3c4a1b5ec631da8a743285316081ebed29f5955644382f1172cf57d4813 SHA512 52e7628637d4e486af523bb5948a389cfb3d6c72963e6140118ac7100c9cb3c2a4ddc0cfc9d5b0dabae7cd88349b0d79fbaa7840023d0bc3f0631d32e159ede6
EBUILD activejob-6.1.7.8.ebuild 1152 BLAKE2B 9473215e660e9c700071fc927c3b155b92058ceb328ceea440f544f8b4dbc6d5415be3c4a1b5ec631da8a743285316081ebed29f5955644382f1172cf57d4813 SHA512 52e7628637d4e486af523bb5948a389cfb3d6c72963e6140118ac7100c9cb3c2a4ddc0cfc9d5b0dabae7cd88349b0d79fbaa7840023d0bc3f0631d32e159ede6
EBUILD activejob-7.0.8.3.ebuild 1226 BLAKE2B 43e06764928ea0de06f988cd2cc109891a85d2f066a69125e077ff9e2728710d11fbe9cba7451ce72929b1e32a3e69ea225eb3ab1da13c6ea2df4e45134da854 SHA512 5e59f4f36619e9309d92b36135ada55d03997b8a07bff47366e3f6b304465949d4c96bb06783e78398e2ee4e49db5a7e7abf2c49b99fbfd861fff45c0a38cff5
@@ -12,4 +13,5 @@ EBUILD activejob-7.0.8.4.ebuild 1233 BLAKE2B a7d1770a6ac1377b338152c89e8cc68508d
EBUILD activejob-7.1.3.3.ebuild 1233 BLAKE2B a7d1770a6ac1377b338152c89e8cc68508d2dc99420c8b6c56549e4f9272b2b2d632217df35ff6907ff0e6b0d014a9712fb1aaf865cf06580abb2ef06d180c71 SHA512 dc4decd0a8e4daf7d6e9b7dcba3f02149453a237325fbc4f52ad12aa28e771389bf7ee9a5b187083cdbc64d072d6da23df0d055c86251c31af288b149016039a
EBUILD activejob-7.1.3.4.ebuild 1233 BLAKE2B a7d1770a6ac1377b338152c89e8cc68508d2dc99420c8b6c56549e4f9272b2b2d632217df35ff6907ff0e6b0d014a9712fb1aaf865cf06580abb2ef06d180c71 SHA512 dc4decd0a8e4daf7d6e9b7dcba3f02149453a237325fbc4f52ad12aa28e771389bf7ee9a5b187083cdbc64d072d6da23df0d055c86251c31af288b149016039a
EBUILD activejob-7.1.4.ebuild 1233 BLAKE2B a7d1770a6ac1377b338152c89e8cc68508d2dc99420c8b6c56549e4f9272b2b2d632217df35ff6907ff0e6b0d014a9712fb1aaf865cf06580abb2ef06d180c71 SHA512 dc4decd0a8e4daf7d6e9b7dcba3f02149453a237325fbc4f52ad12aa28e771389bf7ee9a5b187083cdbc64d072d6da23df0d055c86251c31af288b149016039a
+EBUILD activejob-7.2.1.ebuild 1217 BLAKE2B 14c039d628576a623abe6544232402bb6cc0b19639924e62c4de350afe90700e26905ab03b6a978aac59011348a9b8ff0eb4101fee5aa7105eeb7a1e5111ee70 SHA512 4caaafb8e5332c6cdb5a2260f12a346a382a39089de52413e7c2f56c122243de50caf303063bb4af6144538e514eb9be5a2713e9a37ca7a27f392ab36dc90d7c
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/activejob/activejob-7.2.1.ebuild b/dev-ruby/activejob/activejob-7.2.1.ebuild
new file mode 100644
index 000000000000..b5900204d70f
--- /dev/null
+++ b/dev-ruby/activejob/activejob-7.2.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
+IUSE="test"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}
+ >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/mocha
+ dev-ruby/zeitwerk
+ )"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+ sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load paths"
+
+ # Remove all currently unpackaged queues.
+ sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' \
+ -e 's/delayed_job//' Rakefile || die
+ sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || die
+ rm -f test/cases/delayed_job_adapter_test.rb || die
+}
diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 6913eb51f909..203c5f149062 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -6,6 +6,7 @@ DIST rails-7.0.8.4.tgz 11082427 BLAKE2B 2ca521ad92b7a33fa2160b4cfbc1aac826641d2a
DIST rails-7.1.3.3.tgz 10905515 BLAKE2B b2be6d8922d15478136875ac80d65fdc54bdf4a03ec17cddc20c20ae847f08fd52a2b1110ed27feb0217f4aa8dd827a8d95847e32eceaf8f5979843312f12a2a SHA512 0d108654a9ab2a9321822742906c4848508e0e4e09600c01bd5a86deeb324540bbae520a954499c4cc83bfe1246f929a581d1667f2b50c463d0bf8187f603df9
DIST rails-7.1.3.4.tgz 10917333 BLAKE2B 3266de2a86f8b107b18117c06115db14791bb98d672403eff28673e9d98df5e2c9a6c30f72d4141cd1f051054f2d5e1f636a93de9b14114cefef384fded7942a SHA512 4c303be256707b5bbedc05bf5bac7c60ff03cb8a14fa3d709a495d07ad1745d6c6f4d5dceb9860afff46f95f3f9fc525d1bcb75894a5b31a9d35f1aa6b105c5e
DIST rails-7.1.4.tgz 10926853 BLAKE2B e1e62f95453fa0137337f40291614265ae4d8e6bedf496e0402f160ce938418760dcd850c37e82a7c9dd530dfe442b0f9b22d122dc80f1ff61c5c76244999416 SHA512 67770018663d930cb710fb08358c7d9c9d391a4c721212c55b60c4827f8cbdb38e55ee551b598e93244beba18f9c4c21dfdf6000e67880ac95345a70ff2e0841
+DIST rails-7.2.1.tgz 11065899 BLAKE2B 7858184a6e5ed07af56566e84d9ccdacf9d37ae3cb0a60ce09f632db782b5f97b3298c1a48147c2cb94b420e8186721ca00d9eff25ecee33f03c5348923e5fa5 SHA512 3ba68311f5b15fac647047d5e2bdbf0bf088ee4bd1208f3a47064cc7bc10794bf28f94aaabf410b773c6ff90638c8f08ebb74297855a303d080ffea9e96d25ef
EBUILD activemodel-6.1.7.7.ebuild 1140 BLAKE2B 3253812f56dacc849445cb7e580f80256cb5e6ac42fa6a24af1d113f4fd551301dca7f46dfdbaf7ecb7ce0ea263a564ddde71aea61a8ead73de08dbdd1a446be SHA512 bad5dff5c80db24567ae4ef2003e254639c2a937ff22a85277972922fb06ed0b068c0d49bcd8335c70c2fe7a306aa9a9b959661bf53f9e092af50571e2e9319b
EBUILD activemodel-6.1.7.8.ebuild 1141 BLAKE2B 3ee87e0b06edb0df5e79928eb4f6c563ed5fc82e30767d7467f2125b6656ada79ffd960d6b15c305d6efc999176d36326382ea51d7fdeee52d73d78fb4821ec0 SHA512 8ac7aac9413763c193f69c865e35dc73196ed3f5f139ef75b6f57e4d01bb0775b5050df9b281f274ee036300311d22675abf5f57cbbdbe5d2db99711c7aac871
EBUILD activemodel-7.0.8.3.ebuild 1077 BLAKE2B 26583f7f98a4dbee9c735e28468836b7083905f4bb6409d31068499298e5a2c4c088cdd1c96470fd93b85dc750e65a81e10bcb0d7af1f4cc7e0d74879d063883 SHA512 65165d7a276b7c7b782cb9b02ee305b87883b992101041f65e3a6be89498f549f897e5e0b54fbd8bf693fce68b2ea05592e3eb15bd697886cb5b5d1e06676b7a
@@ -13,4 +14,5 @@ EBUILD activemodel-7.0.8.4.ebuild 1076 BLAKE2B d13c0aa7fb0e3860acd51e6a377161295
EBUILD activemodel-7.1.3.3.ebuild 1003 BLAKE2B edc9157197e99614e3c40415d6fdd43dcaa00e28427e33c3c7f27b9d9d72c70d158a7a92ac12b2916e76741ba68fd17e80f48703480dea25962fa0fe92abc3ab SHA512 d1bd570963258ab57d8454026808a7a1e6005a6f4229aff5cee54ce8f909dbc14df5bec4f565be0e2590db753f8a75835c632c0ffd227362e600d75e139afd3d
EBUILD activemodel-7.1.3.4.ebuild 1003 BLAKE2B edc9157197e99614e3c40415d6fdd43dcaa00e28427e33c3c7f27b9d9d72c70d158a7a92ac12b2916e76741ba68fd17e80f48703480dea25962fa0fe92abc3ab SHA512 d1bd570963258ab57d8454026808a7a1e6005a6f4229aff5cee54ce8f909dbc14df5bec4f565be0e2590db753f8a75835c632c0ffd227362e600d75e139afd3d
EBUILD activemodel-7.1.4.ebuild 1080 BLAKE2B c770b99a0fea8321efd9703c4e33e6d4cbe842d27b757a943bddb43a0586025e6f72e3edb47a08d24bf08dde29ea7cfde395217b6e3fd484b13816433a67652f SHA512 eb3079381bf6e80db8e911e1111d005a01055a7d6332a620e140ee220118e50706c4395fd3c07b16464ce654e25c3f22c475d82e70703737a491e3dfed19f2a5
+EBUILD activemodel-7.2.1.ebuild 987 BLAKE2B 1af005fd625884b7398a765a101534650b42d8d8f9533b52058bbd6344a8594675d79a5ccf540fbaa31efb66b81b684c61a889c1bf7e62aab5ad973648f7eb1a SHA512 52e450b4f63a5f1fa9dafd3c605e52455948a0519d0e7693110e5e9ba0b21e5f24bc0cae23a7e68f9afabae671eb8443ecd9a4dca031c9d068a0488f0af7adda
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/activemodel/activemodel-7.2.1.ebuild b/dev-ruby/activemodel/activemodel-7.2.1.ebuild
new file mode 100644
index 000000000000..e9b1b16cf5ad
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-7.2.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
+IUSE="test"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+ ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+ test? (
+ ~dev-ruby/railties-${PV}
+ dev-ruby/test-unit:2
+ dev-ruby/mocha
+ >=dev-ruby/bcrypt-ruby-3.1.7
+ dev-ruby/minitest:5
+ )"
+
+all_ruby_prepare() {
+ # Set test environment to our hand.
+ sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
+}
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 8c67d3186cee..fe3e10a7fe56 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -6,6 +6,7 @@ DIST rails-7.0.8.4.tgz 11082427 BLAKE2B 2ca521ad92b7a33fa2160b4cfbc1aac826641d2a
DIST rails-7.1.3.3.tgz 10905515 BLAKE2B b2be6d8922d15478136875ac80d65fdc54bdf4a03ec17cddc20c20ae847f08fd52a2b1110ed27feb0217f4aa8dd827a8d95847e32eceaf8f5979843312f12a2a SHA512 0d108654a9ab2a9321822742906c4848508e0e4e09600c01bd5a86deeb324540bbae520a954499c4cc83bfe1246f929a581d1667f2b50c463d0bf8187f603df9
DIST rails-7.1.3.4.tgz 10917333 BLAKE2B 3266de2a86f8b107b18117c06115db14791bb98d672403eff28673e9d98df5e2c9a6c30f72d4141cd1f051054f2d5e1f636a93de9b14114cefef384fded7942a SHA512 4c303be256707b5bbedc05bf5bac7c60ff03cb8a14fa3d709a495d07ad1745d6c6f4d5dceb9860afff46f95f3f9fc525d1bcb75894a5b31a9d35f1aa6b105c5e
DIST rails-7.1.4.tgz 10926853 BLAKE2B e1e62f95453fa0137337f40291614265ae4d8e6bedf496e0402f160ce938418760dcd850c37e82a7c9dd530dfe442b0f9b22d122dc80f1ff61c5c76244999416 SHA512 67770018663d930cb710fb08358c7d9c9d391a4c721212c55b60c4827f8cbdb38e55ee551b598e93244beba18f9c4c21dfdf6000e67880ac95345a70ff2e0841
+DIST rails-7.2.1.tgz 11065899 BLAKE2B 7858184a6e5ed07af56566e84d9ccdacf9d37ae3cb0a60ce09f632db782b5f97b3298c1a48147c2cb94b420e8186721ca00d9eff25ecee33f03c5348923e5fa5 SHA512 3ba68311f5b15fac647047d5e2bdbf0bf088ee4bd1208f3a47064cc7bc10794bf28f94aaabf410b773c6ff90638c8f08ebb74297855a303d080ffea9e96d25ef
EBUILD activerecord-6.1.7.7.ebuild 3505 BLAKE2B a4478f269ef68f1b849892e7b8d9a9b690dcefaea091e7aff388154ce303b3bacc398f8a7cd0ef5cd517e9b5007e43fc4c529df4c2cda77e8230948440e845a6 SHA512 16b60a4585758379f5955ca3f30e3789a9038a377dd1398607a65c85780599569e62a62b4794d0d11607b2c1b2a30c682480b69df09f2617f878de8314326586
EBUILD activerecord-6.1.7.8.ebuild 3506 BLAKE2B d905d7b7a96d3931960e2e9987aee7415596c2b4fbc6ed93155fbb184230df7bd4b9f54c39596d548c9a917e864a7679d7eb386575f2b33d4080d29f18ac8dcc SHA512 699ed74fc3b25f8d050e0d5c8e9e1fb62fa8081a896e3f3e2637c1b128cd17795f5ffcd9160483d34766c3e7505f98b32fc470da881d0def28821d7973fe5d4d
EBUILD activerecord-7.0.8.3.ebuild 3536 BLAKE2B fb676f16328dc656a6c7445bdda97e51cf74398a7a7a4d5d2484c880e5e2b9437281b5589807ec21724bfe4dfc8c46f2e33a2f47737fb88ba6fdfaff9c99f499 SHA512 37fcd3ee0a4723356a1948e9d50df34ebce21f2511b1f07a4a41149c3403cfca725955a8848786c08356f83639d0f91827e5faeecb88890d7eefcc968da88ad2
@@ -13,4 +14,5 @@ EBUILD activerecord-7.0.8.4.ebuild 3535 BLAKE2B d4328380630d4a74cabdbff244596a5e
EBUILD activerecord-7.1.3.3.ebuild 3501 BLAKE2B 3272c482f86814ca059ce0f68f27504853ba945cdf137c5bcdb356bb7a92a69adb66161a6bc1231142b956e5d57dff08f9384aff93accced136943f960ceb5f7 SHA512 47e68821112509ef2845db1c180b1cbc855d3233516ff10fc8b75178957ec36c607ecb72dc9fb71eb83c1976f91df2ff355398e5525bc2c92505d207ae6c1183
EBUILD activerecord-7.1.3.4.ebuild 3324 BLAKE2B dfffdb5aa466dbc9997c6bc3e55b45c085d2915da62f92257aa9c0d04567899fe486543c93c9151ec9a10dde0eed0bee04c34a511825698c2b3e02304d70f5de SHA512 56c5be296f170271365a8494f4a363e56a07e4bddedfd799cd80ec59db1865f37fb7c4f175f75df02dccc0b1a762d90f7881c287bf49ff452ae2fd6d8ad7afd5
EBUILD activerecord-7.1.4.ebuild 3459 BLAKE2B 47a95660ca96097ceae4110229606fdd2674938a5c4264fce5216c32a4c986460debcca758db28083d9ad7a7a413fff765cc70acbe22274bcad0950a029880bd SHA512 69b58a959295e7c96dee9d7942c05cadd00075c29f6440e9abb8c72b5be8eaf1fe117e66d5ca7ff11f2f920dc0a1fda0e600d97299563c6fa33381e1917aed60
+EBUILD activerecord-7.2.1.ebuild 3308 BLAKE2B 7368f4c9682ab9a18ceb94589396b1df85774bd9e88c2f304bebf3f049efedcbe7b0047d6c18c0e1719511a77d1b2006354172578762bd2b9dabd808e5dec8ef SHA512 d088d5c02e39ddb6c5879fdd963f8e23dcb1adf32f14bef2555895fd0acd159423f918aa2d4e26d25f410c5ffed9c21ab2191ccf6fb3ecfec54c8dd3386bc1ee
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/activerecord/activerecord-7.2.1.ebuild b/dev-ruby/activerecord/activerecord-7.2.1.ebuild
new file mode 100644
index 000000000000..35342f898b62
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-7.2.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+ ~dev-ruby/activemodel-${PV}
+ >=dev-ruby/timeout-0.4.0
+ sqlite? ( >=dev-ruby/sqlite3-1.4 )
+ mysql? ( dev-ruby/mysql2:0.5 )
+ postgres? ( >=dev-ruby/pg-1.1:1 )"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/benchmark-ips
+ dev-ruby/bundler
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/activejob-${PV}
+ ~dev-ruby/railties-${PV}
+ >=dev-ruby/sqlite3-1.4.0
+ dev-ruby/mocha
+ dev-ruby/minitest:5
+ )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ rm ../Gemfile.lock || die
+ sed -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/ s:^:#:" \
+ -e '/:job/,/end/ s:^:#:' \
+ -e '/group :doc/,/^end/ s:^:#:' \
+ -i ../Gemfile || die
+ sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
+ sed -e '/bcrypt/ s/3.0.0/3.0/' \
+ -i ../Gemfile || die
+ sed -i -e '/byebug/ s:^:#:' test/cases/base_prevent_writes_test.rb || die
+
+ # Add back json in the Gemfile because we dropped some dependencies
+ # earlier that implicitly required it.
+ sed -i -e '$agem "json"' ../Gemfile || die
+
+ # Avoid single tests using mysql or postgres dependencies.
+ rm test/cases/invalid_connection_test.rb || die
+ sed -e '/test_switching_connections_with_database_url/askip "postgres"' \
+ -i test/cases/connection_adapters/connection_handlers_multi_db_test.rb || die
+
+ # Avoid failing test that makes bad assumptions on database state.
+ sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^ end/ s:^:#:' \
+ test/cases/associations/has_many_associations_test.rb
+
+ # Avoid test failing to bind limit length in favor of security release
+ sed -i -e '/test_too_many_binds/askip "Fails on Gentoo"' test/cases/bind_parameter_test.rb || die
+
+ # Avoid test requiring specific locales
+ sed -i -e '/test_unicode_input_casting/askip "Requires specific locales"' test/cases/binary_test.rb || die
+
+ # Avoid test not compatible with new sqlite versions
+ sed -e '/test_strict_strings_by_default/askip "Fails with newer sqlite"' \
+ -i test/cases/adapters/sqlite3/sqlite3_adapter_test.rb || die
+
+ # Avoid tests requiring a full Rails setup
+ rm -f test/cases/adapters/sqlite3/dbconsole_test.rb || die
+}
+
+each_ruby_test() {
+ if use sqlite; then
+ ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
+ fi
+}
diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 4657b9866a73..3ac8763358e1 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -5,6 +5,7 @@ DIST rails-7.0.8.4.tgz 11082427 BLAKE2B 2ca521ad92b7a33fa2160b4cfbc1aac826641d2a
DIST rails-7.1.3.3.tgz 10905515 BLAKE2B b2be6d8922d15478136875ac80d65fdc54bdf4a03ec17cddc20c20ae847f08fd52a2b1110ed27feb0217f4aa8dd827a8d95847e32eceaf8f5979843312f12a2a SHA512 0d108654a9ab2a9321822742906c4848508e0e4e09600c01bd5a86deeb324540bbae520a954499c4cc83bfe1246f929a581d1667f2b50c463d0bf8187f603df9
DIST rails-7.1.3.4.tgz 10917333 BLAKE2B 3266de2a86f8b107b18117c06115db14791bb98d672403eff28673e9d98df5e2c9a6c30f72d4141cd1f051054f2d5e1f636a93de9b14114cefef384fded7942a SHA512 4c303be256707b5bbedc05bf5bac7c60ff03cb8a14fa3d709a495d07ad1745d6c6f4d5dceb9860afff46f95f3f9fc525d1bcb75894a5b31a9d35f1aa6b105c5e
DIST rails-7.1.4.tgz 10926853 BLAKE2B e1e62f95453fa0137337f40291614265ae4d8e6bedf496e0402f160ce938418760dcd850c37e82a7c9dd530dfe442b0f9b22d122dc80f1ff61c5c76244999416 SHA512 67770018663d930cb710fb08358c7d9c9d391a4c721212c55b60c4827f8cbdb38e55ee551b598e93244beba18f9c4c21dfdf6000e67880ac95345a70ff2e0841
+DIST rails-7.2.1.tgz 11065899 BLAKE2B 7858184a6e5ed07af56566e84d9ccdacf9d37ae3cb0a60ce09f632db782b5f97b3298c1a48147c2cb94b420e8186721ca00d9eff25ecee33f03c5348923e5fa5 SHA512 3ba68311f5b15fac647047d5e2bdbf0bf088ee4bd1208f3a47064cc7bc10794bf28f94aaabf410b773c6ff90638c8f08ebb74297855a303d080ffea9e96d25ef
EBUILD activestorage-6.1.7.7.ebuild 2401 BLAKE2B 880c538f3024ce84d3b1d20dc93915dd85c7405e73da0219ab28c9902a6bcfbff285e4ab6c59bd8a37a1c30c7104ecddf0fdfc76ed4a747de6940a65b49ebc0a SHA512 562944ffcba9f8387534261955b548eeef59779ff3decb9b8c7f4cee617ec8117ee59932392e92a1fec395ede466916e7966b75cac3435c3e9ce5fe6a397efe3
EBUILD activestorage-6.1.7.8.ebuild 2401 BLAKE2B 880c538f3024ce84d3b1d20dc93915dd85c7405e73da0219ab28c9902a6bcfbff285e4ab6c59bd8a37a1c30c7104ecddf0fdfc76ed4a747de6940a65b49ebc0a SHA512 562944ffcba9f8387534261955b548eeef59779ff3decb9b8c7f4cee617ec8117ee59932392e92a1fec395ede466916e7966b75cac3435c3e9ce5fe6a397efe3
EBUILD activestorage-7.0.8.3.ebuild 2747 BLAKE2B e0e92fb400b81da17e8a9a5f22b7f53120eb28f985d50eadf134f55da578e18f212ca2b3871fbdcc15bbd4bf0369257af98e756be3804fc0f14003c7545e248e SHA512 d2f43fc2ae4c36321ef0d287ea8008c061d8691510b98ba7308169eed7bdc50bdc12101bb8b6c341802b8dbd7992588b5ccb865420935afe9e1843c1ccbb30de
@@ -12,4 +13,5 @@ EBUILD activestorage-7.0.8.4.ebuild 2747 BLAKE2B e0e92fb400b81da17e8a9a5f22b7f53
EBUILD activestorage-7.1.3.3.ebuild 2883 BLAKE2B c68095edab2054729459c89c19b4587d9a32883636344993e16f687ad9bc4e0ff3ba756cc1cf3852d7f33762151a24a7057f00497553f2cdedb972a5e8fa3cb7 SHA512 561fe8b2664253578b5bff2308faaace067a2b852f55499ea3b3724fb9fc389d8a7e24b23bef6ddf49a38cdefd8345bdecb28967c08ff8ee36e06d2031da3f73
EBUILD activestorage-7.1.3.4.ebuild 2883 BLAKE2B c68095edab2054729459c89c19b4587d9a32883636344993e16f687ad9bc4e0ff3ba756cc1cf3852d7f33762151a24a7057f00497553f2cdedb972a5e8fa3cb7 SHA512 561fe8b2664253578b5bff2308faaace067a2b852f55499ea3b3724fb9fc389d8a7e24b23bef6ddf49a38cdefd8345bdecb28967c08ff8ee36e06d2031da3f73
EBUILD activestorage-7.1.4.ebuild 2883 BLAKE2B c68095edab2054729459c89c19b4587d9a32883636344993e16f687ad9bc4e0ff3ba756cc1cf3852d7f33762151a24a7057f00497553f2cdedb972a5e8fa3cb7 SHA512 561fe8b2664253578b5bff2308faaace067a2b852f55499ea3b3724fb9fc389d8a7e24b23bef6ddf49a38cdefd8345bdecb28967c08ff8ee36e06d2031da3f73
+EBUILD activestorage-7.2.1.ebuild 2892 BLAKE2B 29f155f0eabc0f392528904ccc02b7d6e2e7dc9cd193e5906c69bd4856d61dba508b0b5a87cb2b6acee185ded75149b91d913139cc71018ba005d67066af0d50 SHA512 6466e9ca7941026a485fb561797d29997796939414e3afdb5d6cf9ea5ccd32282379ab314dcbe66b937956e672026dee400644676f1d8194c3b7b27e54b7fad9
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/activestorage/activestorage-7.2.1.ebuild b/dev-ruby/activestorage/activestorage-7.2.1.ebuild
new file mode 100644
index 000000000000..bec893851e65
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-7.2.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
+IUSE="test"
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( >=app-text/mupdf-1.23.7 media-gfx/imagemagick[jpeg,png,tiff] media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}:*
+ ~dev-ruby/activejob-${PV}:*
+ ~dev-ruby/activerecord-${PV}:*
+ ~dev-ruby/activesupport-${PV}:*
+ dev-ruby/marcel:1.0
+"
+
+ruby_add_bdepend "
+ test? (
+ ~dev-ruby/railties-${PV}
+ >=dev-ruby/image_processing-1.2:0
+ dev-ruby/minitest:5
+ dev-ruby/mini_magick
+ dev-ruby/mocha
+ dev-ruby/rake
+ dev-ruby/sprockets-rails
+ >=dev-ruby/sqlite3-1.6.6
+ )"
+
+all_ruby_prepare() {
+ # Remove items from the common Gemfile that we don't need for this
+ # test run. This also requires handling some gemspecs.
+ sed -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\|webrick\|propshaft\|sprockets-export\|rack-test\|terser\|cookiejar\|cgi\|web-console\|trilogy\|error_highlight\|jbuilder\|httpclient\|prism\)/ s:^:#:" \
+ -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
+ -e '/group :\(doc\|job\|lint\|mdl\|rubocop\|test\)/,/^end/ s:^:#:' \
+ -e '/sqlite/ s/1.6.4/99/' \
+ -i ../Gemfile || die
+ rm ../Gemfile.lock || die
+
+ # Use mini_magick since vips is not packaged on Gentoo
+ sed -i -e '/mini_magick/aActiveStorage.variant_processor = :mini_magick' test/test_helper.rb || die
+ # Avoid vips-specific tests
+ sed -e '/\(resized and monochrome variation of JPEG blob\|monochrome with default variant_processor\|disabled variation of JPEG blob\)/askip "No vips support"' \
+ -i test/models/variant_test.rb || die
+
+ # Avoid test where different ffmpeg versions apply different rounding for the duration.
+ sed -i -e '/1.022000/ s:^:#:' test/analyzer/video_analyzer_test.rb || die
+
+ # Avoid failing test depending on yarn
+ rm -f test/javascript_package_test.rb || die
+}
diff --git a/dev-ruby/drb/Manifest b/dev-ruby/drb/Manifest
index e8c7777b37c8..99de5a6282b0 100644
--- a/dev-ruby/drb/Manifest
+++ b/dev-ruby/drb/Manifest
@@ -1,5 +1,5 @@
DIST drb-2.2.0.tar.gz 36203 BLAKE2B 5c60cd5dd8ab26434046435d98e203c7a50c6160edeb5373527140df8a26c7494a05a00b7faff11f1a8cecbeb963736e87adc1a9967e78b6c81b47d5c234eab3 SHA512 763f1ab8645d0bf168fc56bbde85fd4992405530d1764f49e18f2529713b3b2d62cc314b65e59472c11bbbb964e5133fe463b1f266ffde35f79b836a527c864a
DIST drb-2.2.1.tar.gz 36179 BLAKE2B a09b88835cb211b9599d4b714c3921c6bd4c35171e58cfcf5b7e68e8811b6a253ecdf9ebc697d1c5007fdd4e246effb73183c2440b4187fda060fcf314764ec0 SHA512 f896c068306908977a3554ba9adc88ec8e145a6ef60c2b32ab15402a1d20ff206ddbcce955b7e7f19bdbbd8613521819a56733bf0d2ee28e72242a7f5257cf38
-EBUILD drb-2.2.0.ebuild 746 BLAKE2B 0e747a9cc74849361b62e52f9ad89c08cf4b644d8ba8d5f34d0ccf557eddf0247d6755d2119805f6a4cde233f7a1e14b4d61cd17523bd27773535e6e1156e550 SHA512 718a5cd7d7ad44ca9dd3ab519aa417f42a4a4ad1730e16d3ca6712bc38891ebd93e6286002ca380ae7ab847059b0365b1dec53afe859b113149a187a4a9e7d64
-EBUILD drb-2.2.1.ebuild 828 BLAKE2B 7a9b629c2f8c4fdb2bac87b8228769fb06a54b243abc9e5d8549dc5af82b1b068ed9d550f99c3ef362c6fe6314ca5b992abde663009778cd4a798e5a469bea5c SHA512 c4670829db42c1b17cac0e82e6205117b297f876e7a3efc724a1926612790e082858219113781631201bbca95dc0f6824d4655ca485632d9f9cf791e636e9b57
+EBUILD drb-2.2.0.ebuild 740 BLAKE2B 2a1fa8e0555aaba7cdd3153dd249a6bbe0fceef5644db54cc63903ce383672e59edcf353f35437bc759947ed9a4b68f1cc394edcbb4eb6af8b4d5268f2d28895 SHA512 04a750e025d3bcc2928340a8aa29488ba31a892f4e9f84cc43f3ad4195a4ef55b9ffdd6500ebd0712b25f5cde017561d7fbd502ec9199ed7cc62e94da8ff7d17
+EBUILD drb-2.2.1.ebuild 822 BLAKE2B 8dc8cc2cb58170d782ed3a89fd4151ca778c52ed1736d4f4c0296929494cf83058f48bbfeec179e92601bbc9b633e02dab8c0dd1653101d5b0fd78b4d83527fa SHA512 c409979f6ce0c47a5f523a081f3394d37dc3c63d6cd2ee6a0389905c240cd55eb7e6e734e711716f892e80ce6fce5fda25b00a74337523ea4c89b5d642661bb0
MISC metadata.xml 335 BLAKE2B 200a0f834c2bef037f3c06f8b28f48699ac38d381683371d899d8814c27ef9d77fd673a61b3f59cfe4592583f372be6146917578b9f6ec24c7cd30d9200019b7 SHA512 33a0178f6f901b7c06ec2c511911f423fcf8ebb34af6a4e9379371c2d119be4744cd6807eb41bbeba9e56e87317bebfdbf62b8962406710b7285f8eb884ef9da
diff --git a/dev-ruby/drb/drb-2.2.0.ebuild b/dev-ruby/drb/drb-2.2.0.ebuild
index b2d9094d48d8..2b24b20afb6d 100644
--- a/dev-ruby/drb/drb-2.2.0.ebuild
+++ b/dev-ruby/drb/drb-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/drb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_rdepend "dev-ruby/ruby2_keywords"
diff --git a/dev-ruby/drb/drb-2.2.1.ebuild b/dev-ruby/drb/drb-2.2.1.ebuild
index 27f2d5424e9f..fd99bba22b79 100644
--- a/dev-ruby/drb/drb-2.2.1.ebuild
+++ b/dev-ruby/drb/drb-2.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/drb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/ruby2_keywords"
diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 463e04734fbc..98c26933db02 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -5,6 +5,7 @@ DIST rails-7.0.8.4.tgz 11082427 BLAKE2B 2ca521ad92b7a33fa2160b4cfbc1aac826641d2a
DIST rails-7.1.3.3.tgz 10905515 BLAKE2B b2be6d8922d15478136875ac80d65fdc54bdf4a03ec17cddc20c20ae847f08fd52a2b1110ed27feb0217f4aa8dd827a8d95847e32eceaf8f5979843312f12a2a SHA512 0d108654a9ab2a9321822742906c4848508e0e4e09600c01bd5a86deeb324540bbae520a954499c4cc83bfe1246f929a581d1667f2b50c463d0bf8187f603df9
DIST rails-7.1.3.4.tgz 10917333 BLAKE2B 3266de2a86f8b107b18117c06115db14791bb98d672403eff28673e9d98df5e2c9a6c30f72d4141cd1f051054f2d5e1f636a93de9b14114cefef384fded7942a SHA512 4c303be256707b5bbedc05bf5bac7c60ff03cb8a14fa3d709a495d07ad1745d6c6f4d5dceb9860afff46f95f3f9fc525d1bcb75894a5b31a9d35f1aa6b105c5e
DIST rails-7.1.4.tgz 10926853 BLAKE2B e1e62f95453fa0137337f40291614265ae4d8e6bedf496e0402f160ce938418760dcd850c37e82a7c9dd530dfe442b0f9b22d122dc80f1ff61c5c76244999416 SHA512 67770018663d930cb710fb08358c7d9c9d391a4c721212c55b60c4827f8cbdb38e55ee551b598e93244beba18f9c4c21dfdf6000e67880ac95345a70ff2e0841
+DIST rails-7.2.1.tgz 11065899 BLAKE2B 7858184a6e5ed07af56566e84d9ccdacf9d37ae3cb0a60ce09f632db782b5f97b3298c1a48147c2cb94b420e8186721ca00d9eff25ecee33f03c5348923e5fa5 SHA512 3ba68311f5b15fac647047d5e2bdbf0bf088ee4bd1208f3a47064cc7bc10794bf28f94aaabf410b773c6ff90638c8f08ebb74297855a303d080ffea9e96d25ef
EBUILD railties-6.1.7.7.ebuild 1621 BLAKE2B 41feb65dbbf063e23877e53a2120fb8a27d067273b421d3a028f291b203ad26a87eaf1c1bbdad2edc4a446f7757dd5de70b1b46fa0058c017fb048d6cc2087b1 SHA512 335f95140cdce23d3aad52d2baa2730bb553a84513098afa105c2b76713c24e3bb0ee07dedd559e643dfbc246c4ef94b078975614c8bf7282809d48757a9cac9
EBUILD railties-6.1.7.8.ebuild 1622 BLAKE2B 68ad565e10888d480ee7183577484fea138211315c22ab0397d0d338734608a3823b38625fee060775593544f68c7517e8037c8a04cfe0deeb8e4ac81289b135 SHA512 3457aa22dec4d1e68cb833e01bfb2f14e9d9ded3a1069762e565be020c1a2355f688d95258d977a6171d59338aacd1fc230dae12fc1165bd1d68beead4f74fd8
EBUILD railties-7.0.8.3.ebuild 1655 BLAKE2B ea4b088abd6a08560b544354fc1ab5c66f5ab060592e10a0326ccf1c32e8401e2135d4fe9ba057abd8fc6a9eaccea93976d81608cb5f27d6c739c074fc00c872 SHA512 417cddd466ad8b131b37614452025d635d1513446a8f6d41e4b0a528bf005d689b174a2e5af11302622435ab650d1d7e6b58ccc006ae6b9f9e058c8eff07bb8f
@@ -14,4 +15,5 @@ EBUILD railties-7.1.3.3.ebuild 1680 BLAKE2B a0c9b67efa3b0922681e65a4ad421806a0cd
EBUILD railties-7.1.3.4-r1.ebuild 1680 BLAKE2B 147618d4c3015025a3aee5dd5750aee27277c298c2f58941433e7b6bda1e63547cb5a7471b1fb8ba83c66d9a3f29dcf6b7b33d87073f6ce7a888a7700e57814e SHA512 f709e99731c3ca51d6791f5dfbf1b47d9aa3e7fe1aa1e5f60a978531eaf368374274ae0d761f6a52b71da25e760c8ddfd352120e8c1c8606eadbbf3ef7aa11f2
EBUILD railties-7.1.3.4.ebuild 1680 BLAKE2B a0c9b67efa3b0922681e65a4ad421806a0cd65ac4ef2f4a89f9b70b3ab2fe06e0691bc93af6ad5d6dd96a8ff13600c5f0592617867bfc33f59ac4159fb1805c9 SHA512 1e017220ba4c4fe6095311349616837242ad8b32d7aa2a359697e66af71d714184270bb297f6a92711462733adf2a1718abc35e4b454a60dbe1a59d430a9f21a
EBUILD railties-7.1.4.ebuild 1679 BLAKE2B 0018cc570e84ca4ca27fa25f0e0abe4c3273f6713d02ded0c0f630f659428356b324feccca16c4d1ca6b5f28b25e36af6fabc4d49b89abb65632c93011ae4d0d SHA512 1a43df82b91ec0310de1b7dce3c82bd1823f1bb49592775eb8caf0a766f0d753d4465e66f7b1595a86984c6dc90be07b6b00e5ea99c161f113d94978090b3eb3
+EBUILD railties-7.2.1.ebuild 1663 BLAKE2B 2ff91d1c183ca9c09b205ec13795f584801da6366918bcc5f96a3f243a4b90498b6daa8d5c90c255cdadda82491f35a50edd0327354d8595cd9349aa26ed75f5 SHA512 b60a328a1cc526f0fc5432ff3652dc48c2fc35b95cb1121ce1497f1445e239d4ea8d26a54ad7bdefb87d307ece3baf8a7d0a8ece3eb6bcf0a3f7d3b30bafb359
MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295
diff --git a/dev-ruby/railties/railties-7.2.1.ebuild b/dev-ruby/railties/railties-7.2.1.ebuild
new file mode 100644
index 000000000000..a81518c19710
--- /dev/null
+++ b/dev-ruby/railties/railties-7.2.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails"
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
+IUSE="test"
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND=">=app-eselect/eselect-rails-0.28"
+
+ruby_add_rdepend "
+ ~dev-ruby/actionpack-${PV}
+ ~dev-ruby/activesupport-${PV}
+ dev-ruby/irb
+ >=dev-ruby/rackup-1.0.0
+ >=dev-ruby/rake-12.2
+ >=dev-ruby/thor-1.2.2:1
+ >=dev-ruby/zeitwerk-2.6:2
+"
+
+ruby_add_bdepend "
+ test? (
+ ~dev-ruby/actionview-${PV}
+ dev-ruby/mocha
+ )"
+
+all_ruby_prepare() {
+ rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+ sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
+ sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+ elog "To select between slots of rails, use:"
+ elog "\teselect rails"
+
+ eselect rails update
+}
+
+pkg_postrm() {
+ eselect rails update
+}
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz
index ce8d895880a4..6b14e19be59b 100644
--- a/dev-scheme/Manifest.gz
+++ b/dev-scheme/Manifest.gz
Binary files differ
diff --git a/dev-scheme/chicken/Manifest b/dev-scheme/chicken/Manifest
index f2873943e7f0..8564f7659163 100644
--- a/dev-scheme/chicken/Manifest
+++ b/dev-scheme/chicken/Manifest
@@ -1,3 +1,5 @@
DIST chicken-5.3.0.tar.gz 4069549 BLAKE2B 7e1fb8c844542927eec53df751014f718b8c96fb6cf390d6464d7d55467c7320346be9ed05202b9c5c96548f274243ae52fead488981d7c207bec2c001db7cd7 SHA512 8fcc08a1ba44cde42c95820695a11858a3b7ff39a4b577bc5afb894c53513661aab2dc5b8e608e1d9d26648e314551052041626c4c8e519fcb9f8af324386e02
+DIST chicken-5.4.0.tar.gz 4109135 BLAKE2B 75dda6891992a7eeae8ac7624678c62c9aff61a712c9b8812b008f3369b11297019eaed259c28999a8e4f9aa587583cdef4284b5ada2bc971ef823ffa5508b35 SHA512 21f5dc4abcfce7be2d8eb6728061728a4a695ac88860e94e114c2bf2839a8a47bbdc368330913edc83d5b81b6b2499c608e47e6659fa7651c82d133abb7e4e3c
EBUILD chicken-5.3.0.ebuild 1794 BLAKE2B c4a920785fd4f12c118ecc6204dcb1ce90aa920aeac26800f4efc4b748e5d5a64f53f6ec40ba4d2091ff839afa7f42ba716b1d39f0c572765c652be900b23a14 SHA512 6a7862a7d54ca2dacec003607a42fa7a2d31992e70311152c30c9c89c33dbe4ba9b1de7f25633276d012b1d446c17b8c53d82885360232093411a3c2d724f4cd
+EBUILD chicken-5.4.0.ebuild 1809 BLAKE2B 623e15265ef7122fc3aebd021f19db5b12ee8eb7ad5dbcd26347655fb6d2822453176bda440068021dff9326ab065a4a1d9623c541d1222b1dac6126bd3c784e SHA512 2bcf9a769b84105f92f2b531bc21c8e149b67ebef460b7b7cdf5f3312859fc82cdd24d0466c130ad0fb80b3a4c01523bcf12a885d876f06203ecdbde790f9b97
MISC metadata.xml 634 BLAKE2B b12c63caf7f06e32c23cf6ee7a02d245759f1e8d7da7e69457536e6a8a792eba43b86e170e04f67e6a4871ca4342c4db8db1661fe12626182ae3718dd1599f49 SHA512 9e7e23a443b91bd44870cc00206af7ff6dc536435d69ecfb370e423455b62df8aa4835265994f83c53240001727276005a3c30a4afac6c21f1b10c411d1b1ae7
diff --git a/dev-scheme/chicken/chicken-5.4.0.ebuild b/dev-scheme/chicken/chicken-5.4.0.ebuild
new file mode 100644
index 000000000000..15244570240f
--- /dev/null
+++ b/dev-scheme/chicken/chicken-5.4.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Scheme interpreter and native Scheme to C compiler"
+HOMEPAGE="https://www.call-cc.org/"
+SRC_URI="https://code.call-cc.org/releases/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+src_prepare() {
+ default
+
+ # because chicken's upstream is in the habit of using variables that
+ # portage also uses :( eg. $ARCH and $A
+ sed -i \
+ -e "s/A\([[:space:]]*?=\|)\)/z&/" \
+ -e "s/ARCH/z&/" \
+ -e "/LICENSE /d" \
+ Makefile.* {defaults,rules}.make || die
+
+ sed -i \
+ -e "s|/lib|/$(get_libdir)|" \
+ -e "s|\$(DATADIR)/doc|\$(SHAREDIR)/doc/${PF}|" \
+ defaults.make || die
+
+ sed -i \
+ -e "/\$(CHICKEN_DO_PROGRAM)\$(EXE):/,/^$/s/\(\$<\)/\$(LINKER_OPTIONS) \1/" \
+ rules.make || die
+
+ use doc || sed -i "/\$(SEP)manual/d" rules.make || die
+}
+
+src_compile() {
+ emake -j1 \
+ PLATFORM="linux" \
+ PREFIX="${EPREFIX}/usr" \
+ C_COMPILER="$(tc-getCC)" \
+ C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
+ CXX_COMPILER="$(tc-getCXX)" \
+ HOSTSYSTEM="${CBUILD}" \
+ LINKER_OPTIONS="${LDFLAGS}"
+}
+
+src_test() {
+ cd tests && ./runtests.sh || die
+}
+
+src_install() {
+ emake -j1 \
+ PLATFORM="linux" \
+ PREFIX="${EPREFIX}/usr" \
+ C_COMPILER="$(tc-getCC)" \
+ C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
+ CXX_COMPILER="$(tc-getCXX)" \
+ HOSTSYSTEM="${CBUILD}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
+ DESTDIR="${D}" \
+ install
+ einstalldocs
+ find "${ED}" -name '*.a' -delete || die
+
+ # let portage track this file (created later)
+ touch "${ED}"/usr/$(get_libdir)/${PN}/11/modules.db || die
+}
+
+pkg_postinst() {
+ # create modules.db file in ${ROOT}
+ chicken-install -update-db || die
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index e0292114df28..2cd4f56b3460 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/android-tools/Manifest b/dev-util/android-tools/Manifest
index 02fe6044dbfb..66e8c831a89c 100644
--- a/dev-util/android-tools/Manifest
+++ b/dev-util/android-tools/Manifest
@@ -6,5 +6,5 @@ DIST android-tools-34.0.5.tar.xz 19389824 BLAKE2B a86ad9d22c356d2b3d0d85dd17e554
DIST android-tools-35.0.1.tar.xz 21460424 BLAKE2B e87a4ad13e5b8030069c87cbbe47f3698888e797e319aa3a054a668ad55f4cdd7445e5ef7825f2d185f6891958fd52f815ee0cb3909649ee3ea703061d72d0ab SHA512 2dc3831f29a2c5ffc57978e4a6fa6d1469bcb0740750779b3e4f8239eaec87864f3474254a2d649ab630062be091d8b44a4e45c7e7b7e033f3b4481f81d76296
EBUILD android-tools-33.0.3-r1.ebuild 2384 BLAKE2B 5254d2332524ba5f45b697a4a629092847d4500f46aeb63cd3a87a098803eace1e1f8fa23bc00f3c6e26a2a9383fd6c165a30c89071ba44a11da7296ee3c1e3c SHA512 9191f11cf7cca821db90a877f5d2b9763b983f5d8553ab2ea19062ffa1c967158fab0e2f936672cae3440c2451d691905e1a776002468f6300d5d06e959ef988
EBUILD android-tools-34.0.5.ebuild 3043 BLAKE2B d33a71e288ee587b001b7c027011a6cea28e7e8bae099c49a3ca83a3f167847dab81f4e424099b654bd4aa66ad4b4d6d807de6e4df33b7c58965960c3f930510 SHA512 f4b0fb5a1d5f5961888f7a23e4f8f20602923e9e1a6b027d04093ea972df02b6cf1561dfdb698cb6991bb0852879009ff4614997d035521eb36ed004c5ad2701
-EBUILD android-tools-35.0.1.ebuild 2612 BLAKE2B 5aac169b97f527c1c44b17b20bb49e98f88d0680bf37c64ed7da8669a714b3b408e6596cdbb9e63874c6f700a2567f1576d4492c2aa1a24a962f96897f52ead0 SHA512 1d38afc6e3829cc44ea551dc0afb026a45a0841f50afedbb86b87d51060739862e6064da0a71785d8195c330dda65711b4343270af7616428e52d105d4ef8a10
+EBUILD android-tools-35.0.1.ebuild 3046 BLAKE2B f062f4e6e07734f05752f77840c18cee5adb62e0d9fc475161429478e6ebf65cae960bb4bcb3778bf5cc6221907e7365c20f7f86fa8481f4c3a3fddb394c5247 SHA512 f00795422012d15b6e2cc8279524b926da88a62c680ce052f7c23a59a8e5da7dfe62617433690f881f1fa3d76b8e2075a4de1a5b9505882457acef4f5d43d8da
MISC metadata.xml 666 BLAKE2B 826f37b3e3c762165b6dce866f9e244ff6c6312a7d7f061f55bedf6a53ec08276afcce53ebd0a3d8d7e5ab95065436c3ab559d0d1cc40ee5d66d958bb7bd36b0 SHA512 aa6da78d3bd0a5efa99629c20ecdd407235f9055af8d1891ef606d3fbc14e1054987239a50edc2ba1a74c97cbf81ce044ca6ab89a1c11a36500979103fe74437
diff --git a/dev-util/android-tools/android-tools-35.0.1.ebuild b/dev-util/android-tools/android-tools-35.0.1.ebuild
index 0ff6f3bbb94f..9dacbecf215d 100644
--- a/dev-util/android-tools/android-tools-35.0.1.ebuild
+++ b/dev-util/android-tools/android-tools-35.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake python-r1
+inherit cmake flag-o-matic python-r1
DESCRIPTION="Android platform tools (adb, fastboot, and mkbootimg)"
HOMEPAGE="https://github.com/nmeum/android-tools/ https://developer.android.com/"
@@ -54,11 +54,26 @@ src_prepare() {
eapply "${S}/patches/libziparchive/0004-Remove-the-useless-dependency-on-gtest.patch"
cd "${S}" || die
+
+ # why do we depend on libandroidfw? It is never linked to or used.
+ # https://github.com/nmeum/android-tools/issues/148
+ sed -i '/libandroidfw/d' vendor/CMakeLists.txt || die
+ rm -r vendor/base || die
+
rm -r patches || die
cmake_src_prepare
}
src_configure() {
+ # -Werror=odr, -Werror=lto-type-mismatch
+ #
+ # https://bugs.gentoo.org/858311
+ # https://issuetracker.google.com/issues/347247969
+ #
+ # and in vendored f2fs-tools copy:
+ # https://bugs.gentoo.org/863896
+ filter-lto
+
local mycmakeargs=(
# Statically link the bundled boringssl
-DCMAKE_BUILD_TYPE=Release \
diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest
index ed370881aa13..9d845ecbec0a 100644
--- a/dev-util/bitcoin-tx/Manifest
+++ b/dev-util/bitcoin-tx/Manifest
@@ -1,2 +1,2 @@
-EBUILD bitcoin-tx-25.1.ebuild 347 BLAKE2B 95ecd1d06de0c3075f71856b11004db574972ce4ce43ae1a77d753618366007c0e879f52f56540b93c5656b488225c4923abdcd8af12cb154437a40377437f89 SHA512 e98fca90358fc9f6893cb2fd10fbb21b5903e127d1e105cb3fb20d073870f50beb2d1d57463eda4e6126fe20e67936554a1f3d8e6e8e7c1fe33da327c45fe0f5
+EBUILD bitcoin-tx-25.1.ebuild 341 BLAKE2B a0ffc849d879785926c56877c8108e0cafcb78ace9b9c8a01b2eccc89e70664333d7992b7711ff441d3931bb9343b4b504dcb71d3509cd9d5e1061883dfb3866 SHA512 27bc52ea33bcc7d3e4aed91d7c99dc6c37a802b4278b582bf7a2ce0f2534434fdaa7936ab2c2f529fa22cb2b3737b3865bd63f9f6e90e21cb7ce4e73b828ee35
MISC metadata.xml 545 BLAKE2B 1edf1e74fcee6b62d4814c592f1024243f0f0dcfed513748997423e0235c46814ce28a6bb2bf4ecd669699dc552785b27b75cff2f23e2e344601814477baa780 SHA512 e836dcf394ce09821e47025f118286c1f92aed62167133bf8e7ffcf99c8d369584ae941097f7ff2f01c18d1b79e9a38b25558f16774b60320d4b1d41a969b907
diff --git a/dev-util/bitcoin-tx/bitcoin-tx-25.1.ebuild b/dev-util/bitcoin-tx/bitcoin-tx-25.1.ebuild
index 251c5a7b8c66..4eace497e402 100644
--- a/dev-util/bitcoin-tx/bitcoin-tx-25.1.ebuild
+++ b/dev-util/bitcoin-tx/bitcoin-tx-25.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,6 +8,6 @@ HOMEPAGE="https://bitcoincore.org/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
RDEPEND="~net-p2p/bitcoin-core-${PV}"
diff --git a/dev-util/elfkickers/Manifest b/dev-util/elfkickers/Manifest
index 356ac59464f0..fd46ebe619d6 100644
--- a/dev-util/elfkickers/Manifest
+++ b/dev-util/elfkickers/Manifest
@@ -1,10 +1,7 @@
AUX add-freebsd-elf-defs.patch 1937 BLAKE2B d7983f6a93dc7a4621fe2da97de6dda8ea1d938996835fad6100c8c561aca37e2fa6b4ba796cb04bbd6d5674e05a84f02df22d954c731777652265f5a18768af SHA512 3f480926cc89ebf3a02bf0fbb8e304226e9b58bed2bc887854a8935915a444822093264e98856f55fb76e3c32127914e171e3da5ebfc05fed5a2d02931e970c2
AUX elfkickers-3.1-AR.patch 708 BLAKE2B c6aa014e2e0f4f458911bc6153ecf92fba3387e167a0517499ccf4956a3c2d13af2ed399399b3c7068d210d571e5a327d8cc64c67e53cd400e44bad9e18e3950 SHA512 db28147e25e7da6f6732ee196b3bb64f49ac4e60453bc8b8302ea2ab602c81b5fe4aac4cbbfdaec44d579ed7ca5f8d25c5a35b0ea1000d09c5e8db668c57728d
-AUX elfkickers-3.1-CC.patch 434 BLAKE2B 964201ceb6f0a949dd33f8f1b1900044c3a11183f5f54ab6f131ef85155e8ae755b0e16ca8af953bcd6b55129953e0da062adc0bbe12537bf14d02bd6d445ff3 SHA512 a0f32954eaf95ff281bed8d127b38a01cec7609c80e10abfe0d616888b14c0197e4b857862a63ca98e2e463e84f8748c8d933feb1b46b781561d3d5c5a5e3ab0
AUX elfkickers-3.1-create-destdir-path.patch 620 BLAKE2B 97cb8593a14405aba7ed766323272559c140258aec9dbdf04781d75f5b185790a2f5a7cf11511ab80eb0ef224bca43c8c6bbf7971f982484f2c4ec6fd6a3ce9e SHA512 63805893f21f7b4688c4363fa0e9fdd721ad14a03e657ca73b80850726c7c3178fc538005d5e8a47746f0496aea2b9899a39b511dc73556231141a02cf46d281
AUX elfkickers-3.1-respect-CFLAGS-LDFLAGS.patch 3246 BLAKE2B d8e476486df9ca8178aca6bb42c3f93b271f2132fedf793b71f1f216ab57e4e05fb299a06ff0f47e0626d5067ae44c79b3b96b41fb40d40a935bcd24596272b7 SHA512 fc44d407d1cab8e26af3a7011d82a8f236ef330d881308c28ecc0685e5e8e11b3477ed67c59284ed0905ddd5d62e76f88b99ee4b27dcfb2f5d188f0318ebc1ef
-DIST ELFkickers-3.1a.tar.gz 101709 BLAKE2B f4e32be84bb05d0f5823fb09d60596086d70f726312285ce847b79ed7f08eed936cf72a9eff92123c4fecee9e4748a83363a05075a29d04490bd02701d53bc59 SHA512 a3ec3c1d5062c67e0108a04ea9a7e9d88d1e5090af887544be756f3269a28950d1211908b74da287d82975dada4a6ea30686b5a3cffa203b9ebf835a5c13d408
DIST ELFkickers-3.2.tar.gz 108555 BLAKE2B d9ed0c6a2a782e7178480436d526674661af1f625788a28c8e41b97cabb1412f083b492fd36778de17ded7d123003dde878a45af9a63cf7c1e7bff860dc3a0d1 SHA512 ea8b274030880579a44149a1c093e0dce2d9889729f5b4bf1a998d97a78f9bb3cf3fdec807eafda964060fd464a44d4992b35a397737724f7f95732186b8b3ea
-EBUILD elfkickers-3.1a.ebuild 913 BLAKE2B b7f61c9e063fbb00036c562a95fb37a7b66277771f9e3c3f75bf26430fc3e6d2dd938f8abc28957877cefd4a6022a18fa360bc258792d8a2f76012e11b78177c SHA512 1f81e2a5dbf70b0df0a6d33bbda4fee861793e775c55f98aad917ac0bc2c61e2f0b41be0b9ef11e2afd55a1cee688c8688855f80b2a3f529159675edab643786
-EBUILD elfkickers-3.2.ebuild 870 BLAKE2B c747da940d342a6d583ef1c92a6fb844cc9c749099e45aa4900f2beaf15ec0401b803479062a43264008f6f82b518a9b300c311a517bfec57a1025fb74bfa1bb SHA512 869366b26ce14143108628c485afe4d8e5bfa2b901c6d2f98294fc45d132dcd4a1fe2a652738269e321bfceed9a820e3c93ae4b94bc18c14b5be83a2ea4119da
+EBUILD elfkickers-3.2-r1.ebuild 905 BLAKE2B b3319647bae2cb644c5c5b11fc0a6564897320dca68f5c57f1205268436b8dd9d182599129871cd9355661410ac16b48eadb16baaea4c898c2d28b7de131196d SHA512 47d38456878094a550b1712f399bc041d2c155eaab615e39ecd57f20aa39fc5c3a7bfadc7d39e08716b2fb9c1218d0c66f23649af7cc9e922336a44a0304e976
MISC metadata.xml 626 BLAKE2B e9ba48876a5f58de1a1c91e33cd9764e61d46017e7c67d2c401b438245b979cfe777c8d56039c70ec28c12694587359a088b24b8ff24eda25c53d2bbaf1a6a23 SHA512 a3d43426466ec8e88727ea5e0492fbde39b22fd9c1bbc265b4d547ff31032869058587bec16336980d157891241b8ec1dc0e361cededab09688c45392bcb2901
diff --git a/dev-util/elfkickers/elfkickers-3.1a.ebuild b/dev-util/elfkickers/elfkickers-3.1a.ebuild
deleted file mode 100644
index 17da43f9da49..000000000000
--- a/dev-util/elfkickers/elfkickers-3.1a.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_PN=${PN/elf/ELF}-${PV}
-S=${WORKDIR}/${MY_PN}
-
-DESCRIPTION="collection of programs to manipulate ELF files: sstrip, rebind, elfls, elftoc"
-HOMEPAGE="http://www.muppetlabs.com/~breadbox/software/elfkickers.html"
-SRC_URI="http://www.muppetlabs.com/~breadbox/pub/software/${MY_PN}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~mips sparc x86"
-IUSE="doc"
-
-DEPEND="app-misc/pax-utils"
-RDEPEND=""
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.1-respect-CFLAGS-LDFLAGS.patch
- "${FILESDIR}"/${PN}-3.1-create-destdir-path.patch
- "${FILESDIR}"/add-freebsd-elf-defs.patch
- "${FILESDIR}"/${PN}-3.1-AR.patch
- "${FILESDIR}"/${PN}-3.1-CC.patch
-)
-
-src_prepare() {
- default
-
- tc-export AR CC
-
- sed -i -e "s:^prefix = /usr/local:prefix = \${DESTDIR}/:" Makefile \
- || die "sed failed"
-}
diff --git a/dev-util/elfkickers/elfkickers-3.2.ebuild b/dev-util/elfkickers/elfkickers-3.2-r1.ebuild
index 7e2dc5872307..86fbed24a016 100644
--- a/dev-util/elfkickers/elfkickers-3.2.ebuild
+++ b/dev-util/elfkickers/elfkickers-3.2-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit toolchain-funcs
@@ -15,9 +15,8 @@ S="${WORKDIR}"/${MY_PN}
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm ~hppa ~mips sparc x86"
-IUSE="doc"
-DEPEND="app-misc/pax-utils"
+BDEPEND="app-misc/pax-utils"
PATCHES=(
"${FILESDIR}"/${PN}-3.1-respect-CFLAGS-LDFLAGS.patch
@@ -34,3 +33,8 @@ src_prepare() {
sed -i -e "s:^prefix = /usr/local:prefix = \${DESTDIR}/:" Makefile \
|| die "sed failed"
}
+
+src_compile() {
+ # bug #795240
+ emake -j1
+}
diff --git a/dev-util/elfkickers/files/elfkickers-3.1-CC.patch b/dev-util/elfkickers/files/elfkickers-3.1-CC.patch
deleted file mode 100644
index b1541d5cb179..000000000000
--- a/dev-util/elfkickers/files/elfkickers-3.1-CC.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-https://bugs.gentoo.org/790611
---- a/elftoc/Makefile
-+++ b/elftoc/Makefile
-@@ -30,7 +30,7 @@ out.o : out.c out.h gen.h readelf.h pieces.h address.h shdrtab.h \
- elftoc.o : elftoc.c gen.h readelf.h pieces.h address.h outbase.h out.h
-
- elfnames.c: mknames
-- echo '#include <elf.h>' | gcc -E -dM -xc /dev/stdin | ./$^ $@
-+ echo '#include <elf.h>' | $(CC) -E -dM -xc /dev/stdin | ./$^ $@
-
- mknames: mknames.o
- mknames.o: mknames.c
diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest
index 062780b73f50..9dec6ff689ca 100644
--- a/dev-util/pahole/Manifest
+++ b/dev-util/pahole/Manifest
@@ -11,7 +11,7 @@ EBUILD pahole-1.24_p20221024.ebuild 1692 BLAKE2B 06963686b5161a63841e5184603a6f1
EBUILD pahole-1.25.ebuild 1699 BLAKE2B cd5422b82887a43fdf49c0f402aeeda058bab76b53d575f736c8c88f27d43643d57bc35595d0a2b5857333bec75085f719be8fb34260a85eb401c4ce7debc242 SHA512 8292e2d7815dc49ad2b821b96f2d04976ef4c092b21532657e6ab5a8675096743b806ef10a989e225dcc6e0255ebac05866a00d5a3df8c83b6bce8a4b82e2379
EBUILD pahole-1.26-r1.ebuild 2115 BLAKE2B ff141cfe6b5acf9541d0a996e40bd1c35e22b6d06ed7fb2e1eba4c02714b16d603af6a469664700b89919f31ff6f941833b4459ee91c01e7643c218a9fe4befa SHA512 82e8d8e30348a8011b7dd49722f1f915fb969db4e10dd67113e0dbc91fc22434b1691f303bcf422e7aa7aba3f96e3d1d89b1ff7e649ae34282b7a6e310e60493
EBUILD pahole-1.26.ebuild 1698 BLAKE2B 48d80b80170687ffa9b91966deb9b1b8f7fb8d839799bcd4e2e1d96fa7cb92b842ea6fe2d5a8f9cdb6558e71fc0914857cb50ab615b399609a49ad40dd64fdb9 SHA512 9b1f28ac235b906327c452bd173087ab8102f0ebe3ec5a9f305f19e9114b89d8a99c58acc094512c4342768c576dbfeb00b69ead274411121ad25b5058baeb66
-EBUILD pahole-1.27-r1.ebuild 2179 BLAKE2B be5b357c36bfb3c352e37d603cecd115022f53277c20c17536eb4a526b0e820f4a8ea39b30f42d64a25865becd9f72113e15989148bac1d4e993b65f95857f99 SHA512 a243a7b2e1d10457bc958f9f32d6e0762ea8d6275c015562c79bbed63389121b41d21e74db1ba659c3e67ab3e7bc4d0fedfe15ac06e2f60d9ceca887d68b754c
+EBUILD pahole-1.27-r1.ebuild 2173 BLAKE2B da09edf02a7193cfbb7cbe8e013e55885fa4ed0208c8109eab8fb167fc4824e856e8d444cc21c91a431435e322710e4a3abae243391729301ae0ab53e4ad8f3c SHA512 a64d52a6bab9ed4739313a2caab6e73705b658f53af14698f806b6c1782a06b2a6f80958e8a0d68c80c113e2699efff1eedc904f3b2e0346cee590302bee6c87
EBUILD pahole-1.27.ebuild 2115 BLAKE2B ff141cfe6b5acf9541d0a996e40bd1c35e22b6d06ed7fb2e1eba4c02714b16d603af6a469664700b89919f31ff6f941833b4459ee91c01e7643c218a9fe4befa SHA512 82e8d8e30348a8011b7dd49722f1f915fb969db4e10dd67113e0dbc91fc22434b1691f303bcf422e7aa7aba3f96e3d1d89b1ff7e649ae34282b7a6e310e60493
EBUILD pahole-9999.ebuild 2115 BLAKE2B ff141cfe6b5acf9541d0a996e40bd1c35e22b6d06ed7fb2e1eba4c02714b16d603af6a469664700b89919f31ff6f941833b4459ee91c01e7643c218a9fe4befa SHA512 82e8d8e30348a8011b7dd49722f1f915fb969db4e10dd67113e0dbc91fc22434b1691f303bcf422e7aa7aba3f96e3d1d89b1ff7e649ae34282b7a6e310e60493
MISC metadata.xml 671 BLAKE2B 02f5850fd69e3eda9a616d312232cdfbda1b557c56c9f802edd5a79e4e231ebddae57d50fbe44ca595d06b86da9c1f72a1dc516245c3525d73be46accffa0944 SHA512 7877a56f0879df1b6550bd6dc576a69ce5cc5a26e34e18d403cfa0c6cb5a9279c0ff6a11c56a7990de8255a55b67687755be0df62c6ff247b2b35f2e3df30235
diff --git a/dev-util/pahole/pahole-1.27-r1.ebuild b/dev-util/pahole/pahole-1.27-r1.ebuild
index 97e2e021ecf9..cc0ef53be58c 100644
--- a/dev-util/pahole/pahole-1.27-r1.ebuild
+++ b/dev-util/pahole/pahole-1.27-r1.ebuild
@@ -29,7 +29,7 @@ else
fi
S="${WORKDIR}"/${MY_P}
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-arnaldocarvalhodemelo )"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
fi
LICENSE="GPL-2" # only
diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest
index 03974285f4f3..7fb1e325b8fd 100644
--- a/dev-util/perf/Manifest
+++ b/dev-util/perf/Manifest
@@ -9,8 +9,8 @@ DIST linux-6.10.tar.xz 145142812 BLAKE2B bb243ea7493b9d63aa2df2050a3f1ae2b89ee84
DIST linux-6.3.tar.xz 136891752 BLAKE2B f1887c8924efa8d0cb14c4e604affd0b0168bcf20f56a37c027405c7bc11aba822a43fcb38ccb55a81a26f747d00e1ab5a6554818affbf1e1c7ef5220150fc69 SHA512 768979440f4907ba64d4481b383d6101faf208f27a0b897156123aa278c5743fe3c4f61945b2541429c532d45382aaee8899ea9d44a1d2895bfbb79bfd937f65
DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
DIST patch-6.10.4.xz 303168 BLAKE2B d38bbcdd2f730a030add5b38c1ab09c7081c311ed716d3ae976a058dd34b235078700cdff05d79dc93d9badb75c95566a3bdfc39dfa045d54857d82ee2c92e9d SHA512 5f5e8b19d114fed733c8c98a581fe339f8896e05e5da6a37deb1d7d8aa9dd83b3c80a97b1c6f3f51b6f20cca9c435b20c28c2c511da2026980d9fa72624cf420
-EBUILD perf-6.10.4.ebuild 9501 BLAKE2B bac8e3a8f4dec7dedb6914702bf0af7c519bd7fe562f51cc8f32ebfdcf88354eac7ef40dbfb927abde3ccf70c157f12adeb6ed9a7a48c79cc5ece2ce52e9f24b SHA512 1769d7e8e813f25a5edc2a501af3b1faebcaee11da35942ad28d18a8de47575c6e3073e8dc80583c37777cc32eb6ccbaf7ea44004e94c8feebbda5c8ff2ce578
-EBUILD perf-6.10.ebuild 9295 BLAKE2B a20ab3cc49bf4d646cf6047c920bd88396d8c028bf367c200382a8de3c8b90fc684a6dead227e020c85a4a32e708c2e6664522499242cd2b21eecc349535f5f3 SHA512 644ea690c8753b8ba03372c7ecfa5c8ee246dfbab04f7839ce9384f31850d9482fcc8434b79455365f26f7c70f814ed722f5a6614d196a2f486cd6fe77ca7a27
-EBUILD perf-6.3.ebuild 7885 BLAKE2B 8064f00011eaf9fbba45781a264d1f3559724e59cd246d9994fda95ecfd0d3cc58dbd42929c4a771cb3933ccd0f6757664b863e8399c3636ca9f032911b2b22f SHA512 ba5453c708de6723d1593c450864ad5b979cbbfc62fc6be117dd5c4513482bee4bae8dd89ffe0138e7436d77a466a1c401981b01ba66d503a95abf4b75a825b8
-EBUILD perf-6.7.ebuild 9095 BLAKE2B f18c9a1bff929d6dc56840ff0561e5a935f8c3e20567c1bc73a755c9fa8c762077fc7dcc5ae829eacda6267fcc89ead28eb8713567a0eef84d810e6b399fdb5a SHA512 b16a36370d306477722d8fe7f15245e6e52fad4072583e7baf360937d0f8591add503faf5cf392871fe2f8406aad3f365e4fbe22939869c155e0e709be8c5830
+EBUILD perf-6.10.4.ebuild 9495 BLAKE2B 90bf673dcd8c94531bd534e520077c5a049abca75edea00a85c21e96cffc69a449c9c1eca24072f0ea9e00c192e21fd32fd9407829001168d101e9ef6cb0695f SHA512 3aa795231a233cbc85d1dcb8e0bec426b6ffa42dca128d264f64e15b93dd6fbff83d59c1b4b66fad4b4806783dcc76bb1711a2c2dc26bfa328b3b9d349a13f28
+EBUILD perf-6.10.ebuild 9289 BLAKE2B 31127f741e6ec0ab27723ba29b54d1e6e6da2005a6be2e2ec742f03f377473ba0bdbdd309bdce61b767b737fe665b6fe4bdcb44eb46e92ad073a16e5e991b65f SHA512 a338e422d8fde71bce6e680992901fdf2008ea12e4e2bb7e06e5a135d3d61b6c7dbc74f61d1e4c5b72ee57c3bf4f86443a407b77f3d6f9fc556012f53d528d82
+EBUILD perf-6.3.ebuild 7879 BLAKE2B 8c0a0d871ba9892559e6a7456d65f3e428dc447c956e59f885c5a3690317c613c35de24e0c2638fb820d7635a291c85f4a36ce6f303e694c2895fa9e79922734 SHA512 929c052bcd742009aea8157c8316c52daa02f8fd36894df743d5a942f776ef13f683e04bb63b8568c20dbfa1b2a360e7189a99d67e8d4ad7458db790e221d50c
+EBUILD perf-6.7.ebuild 9089 BLAKE2B 22ca5977135f8b1f411c423697a61e0a4a4582fb9e470c4e816d7a8022f4f90088f640ff5fb4352c963805d3ab5ff9de003f6aa0d0d7b541bc4d788c17ed3df5 SHA512 3d822becfa8100be4e597082cadd51d817358344e79ff65c722c5d1f904cc34fdda0b01ae1ff9417e5b1132b7e13a9271ac21560538bb775b30ef3d5bdd4d247
MISC metadata.xml 1732 BLAKE2B 03176060a38c63b19df545d60440a68581f637aa5533a8cf31ac1aa0412d30e73ac1fd65bd13e50d731fc2a028dda5fbe3eac92d85fa7acefb3884fb3cf490dd SHA512 2910d91429859d9ac69d275422239341dcbbd24b0010d716ee9de52272b817e72e59af0c7b524404366140e55491d3fe3b3abe14ec6df98ca064e91eab51b923
diff --git a/dev-util/perf/perf-6.10.4.ebuild b/dev-util/perf/perf-6.10.4.ebuild
index a8d59bf1b02c..df1101c9dc14 100644
--- a/dev-util/perf/perf-6.10.4.ebuild
+++ b/dev-util/perf/perf-6.10.4.ebuild
@@ -33,7 +33,7 @@ S="${S_K}/tools/perf"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
IUSE="abi_mips_o32 abi_mips_n32 abi_mips_n64 audit babeltrace capstone big-endian bpf caps crypt debug +doc gtk java libpfm +libtraceevent +libtracefs lzma numa perl python slang systemtap tcmalloc unwind zstd"
REQUIRED_USE="
diff --git a/dev-util/perf/perf-6.10.ebuild b/dev-util/perf/perf-6.10.ebuild
index c26fcdac95df..7668df3a67d1 100644
--- a/dev-util/perf/perf-6.10.ebuild
+++ b/dev-util/perf/perf-6.10.ebuild
@@ -33,7 +33,7 @@ S="${S_K}/tools/perf"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
IUSE="abi_mips_o32 abi_mips_n32 abi_mips_n64 audit babeltrace capstone big-endian bpf caps crypt debug +doc gtk java libpfm +libtraceevent +libtracefs lzma numa perl python slang systemtap tcmalloc unwind zstd"
REQUIRED_USE="
diff --git a/dev-util/perf/perf-6.3.ebuild b/dev-util/perf/perf-6.3.ebuild
index 63546a59a6ca..9d36b0ce8ca7 100644
--- a/dev-util/perf/perf-6.3.ebuild
+++ b/dev-util/perf/perf-6.3.ebuild
@@ -33,7 +33,7 @@ S="${S_K}/tools/perf"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
IUSE="audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl python slang systemtap unwind zlib zstd"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-util/perf/perf-6.7.ebuild b/dev-util/perf/perf-6.7.ebuild
index f07ddebfbf7d..99074877b2f2 100644
--- a/dev-util/perf/perf-6.7.ebuild
+++ b/dev-util/perf/perf-6.7.ebuild
@@ -33,7 +33,7 @@ S="${S_K}/tools/perf"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
IUSE="abi_mips_o32 abi_mips_n32 abi_mips_n64 audit babeltrace big-endian bpf caps crypt debug +doc gtk java libpfm +libtraceevent +libtracefs lzma numa perl python slang systemtap tcmalloc unwind zstd"
REQUIRED_USE="
diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 46b299cc8ab2..8fc8f5ffaea7 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,5 +1,5 @@
DIST pkgdev-0.2.10.tar.gz 85476 BLAKE2B 2002daa38d445f90cbc2f17ad0e42045b32b5dcefdd85a3485b6e253d9703ad7e59119873718259874de32e7c50e4f5acbacc6c3b40770d55f4d38dbbd7805c4 SHA512 aa9f6465ba44ff67f2b160bc9249583c355e7cc807ce4c797cc8b6d2a4858414a82e702e47ff5b87dc0f6ba70b9c83d515c59a732406437e5325aa3ae7ff95aa
-EBUILD pkgdev-0.2.10-r1.ebuild 1812 BLAKE2B 2df7601bd1ef3ac3a7127df693be6a163fd6af632ab9b8cd000ef9dae13547788acb912e8ee270ceec97706b037e0493a7c9a66c1de310bedd7d926990004cab SHA512 cafc0e6ff84791b7dd4a4295c3453d324ce2fd318409f70f4a4272ae342b647eb3844a435a36711c307cbee4a55867570898fb729ccdb4785c5224e0827c6790
+EBUILD pkgdev-0.2.10-r1.ebuild 1804 BLAKE2B 0e97b6453801d86fc34a9f2433c3a3ad2d7b81594c75a0b35fa86a663c02bbffa0c1201350b3830fb20241f78121d7719f179580926628d54f1957b3f9b4731e SHA512 34937b4a2b477fa7470611d1d1b0a485cf84587b0b6bf8fdeec6701bd7c97b3a7729c414614c1c510a4bf320823014052dc588cbc86188b0db10a19ef0feefc8
EBUILD pkgdev-0.2.10.ebuild 1727 BLAKE2B e0d47b1da47f758d779e3056df523379d44bf558b8ef1e6722ce7549d90f8a28fa2bf3eae6fffa8c5a17b9fa971e8129f74561206cc1ee2c84bfe9ec7372e1de SHA512 497c7a6417c510ca3e4db16aa8fcf927ba6f59364dcac8153774e8f5e2e4f984422174278572f9eabba5a26664523bbbc3ea26927300039703b74a6a90f8bc12
EBUILD pkgdev-9999.ebuild 1800 BLAKE2B 80454a0ceeb7eba037c74d6b49d4d4de95de732ececed704d90e00637d367a30d0fb96f664acd44868f64566522e1608395e45c141dd77e1141c80ead43e5b1e SHA512 8f9f5ef77ff5f13cb32607a78385180e3386e18869f361bb89af4826d00f4f1c8dd1b4104f73936b163eb99a0ae90c31e922bffa9401029a825947f74b2a3446
MISC metadata.xml 449 BLAKE2B f440d395e5453394e7bcc857ccd07b6735bce1b68b3e4ce9d33068c28c5794f6ba65d7394ed6f585dcd3e58ccd3f49ecee4d001ff4e40893db721b5ac869f7ae SHA512 a07c315d071af0ad53ee79f9db3cfd1a8acbdbabfad960cf64025eea1a3759f1ef7d5dcf71bf07b17cbfb6f912513edf118c28d3c24de06223a7a3420cc4438d
diff --git a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
index 04b9b310c02c..5a2fba112b5e 100644
--- a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
inherit pypi
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+ KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
fi
DESCRIPTION="Collection of tools for Gentoo development"
diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index b68cb21e8aba..4b3581451f5b 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1,7 +1,5 @@
-DIST stripe-mock-0.186.0.tar.gz 1617203 BLAKE2B a98ac19f23e9e15514c221df3e857a14bffc261e3e5d93cd8db1f821fdb37a97b49d74b9cadbcf752412b19a9757eed7c1d0e072b33eff83d40cce5d81f303be SHA512 7003eded0bc88442b3b8d66f6f943a2b438da783f1f3c8bccb1dc3c760f090e64faea08efd5ba544be7dc516657616f50040300c78f7ce10f2095d1e36576cc0
DIST stripe-mock-0.187.0.tar.gz 1664469 BLAKE2B d6e52fcf8b2c32f9e7203f34b7749a5166eefd3fd5a86a499566a47f149b4a94b2bb6144932324b30ab7781d7827aa71a1c9b9ab7d63be9e8ae4b541dbc74bb1 SHA512 b91eee52baf2952d9766af32af02691107986fdf87676684865161127c7262b3f13914a4a41f2de0b76c77a7ae9777b08a828379b8e7c6bc5521f2058475fa65
DIST stripe-mock-0.188.0.tar.gz 1667602 BLAKE2B 0a26afc1865c2123f4aca4dc8231b74eef43972e8c1f43cb2196529c72feaa0143239c7c74ef34dc9a1cb543eec6ee328a96e45ca4515f488d89452dfbecefc7 SHA512 aaf2ed6619383d7eecdf43e93306b8523f4699ba6e0971724e69c1c0921d0c691ab5211a9e5efb642a7e7dd51324aef2996b663b622a1c346da9d80241a476ee
-EBUILD stripe-mock-0.186.0.ebuild 504 BLAKE2B 0c5bb03539d8951adf39cbd0136ba6e5030f7aa78d56c654a751b5cc64d609687b57f900f92f661d567195a1f25ae2f7ab25da886dba72190feba7298949f4fc SHA512 923f0c772ac40e8e7261f62cb3d0e7cb3aa6c400e706b6508a769ec6f7c56535d24afac724040c61430b3309ac4c25d2d0d5835e521d46b87f2555a9fd3562ab
-EBUILD stripe-mock-0.187.0.ebuild 505 BLAKE2B f0d48fb7b76f3854001e5c6e3c17c1ebf023c82d9ef84eb2e1fc10df8fe5b45ef669a3582f07eff76bfa508bc3e2ef563b9173b5533744d2448e3a9b550b1c1d SHA512 01af5c87114b555d08ec5f6ccdba8d1f7a21927880337f58e21a0536d4837f1b2179877910b46e5b0cd3ff91cbfe02bd5b4fef707d133a03ab25896c182dd375
+EBUILD stripe-mock-0.187.0.ebuild 504 BLAKE2B 0c5bb03539d8951adf39cbd0136ba6e5030f7aa78d56c654a751b5cc64d609687b57f900f92f661d567195a1f25ae2f7ab25da886dba72190feba7298949f4fc SHA512 923f0c772ac40e8e7261f62cb3d0e7cb3aa6c400e706b6508a769ec6f7c56535d24afac724040c61430b3309ac4c25d2d0d5835e521d46b87f2555a9fd3562ab
EBUILD stripe-mock-0.188.0.ebuild 507 BLAKE2B 27a91d651b531becfed0a42c432226cb82d7938021ba33f64aea3db0a563fba9513533bd1b773a47ddd4b9e2a08ff0e30de75e44c063f7ae7966d9de278ac255 SHA512 31ea1222464ca53e1d16ffa10c9cc794be9b2d2deda22cd4b4aeebf7e31dc64504242559dcd0e54e508ee5b9edd5e7a001c75db98f7e4ec75042906dbd9a16d1
MISC metadata.xml 643 BLAKE2B 6a45b4c6f7e3372850e8947db71b028a32f6fc63d202b912a0fed600dd7f426984828af2f80dbfbdafb69a15a3b58b82c2b738b424727b28704aefb43f43e361 SHA512 3a1d0724f14ca0885c6dde06b9c0fed1dcf7a9dcbfb32de75682cee9ad2b29fc94f9544319a2fe5d5fe3c25afb01e0f6492616e13e3d01640af7defd0ba9c098
diff --git a/dev-util/stripe-mock/stripe-mock-0.186.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.186.0.ebuild
deleted file mode 100644
index c010548e4abc..000000000000
--- a/dev-util/stripe-mock/stripe-mock-0.186.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
-HOMEPAGE="https://github.com/stripe/stripe-mock/"
-SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT ISC BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-src_compile() {
- emake build
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin stripe-mock
- einstalldocs
-}
diff --git a/dev-util/stripe-mock/stripe-mock-0.187.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.187.0.ebuild
index 83971567f2c6..c010548e4abc 100644
--- a/dev-util/stripe-mock/stripe-mock-0.187.0.ebuild
+++ b/dev-util/stripe-mock/stripe-mock-0.187.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT ISC BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
src_compile() {
emake build
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 281e277a1944..997456f07ef0 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/svn2cl/Manifest b/dev-vcs/svn2cl/Manifest
index e0ef1b64a139..da335e40c22e 100644
--- a/dev-vcs/svn2cl/Manifest
+++ b/dev-vcs/svn2cl/Manifest
@@ -1,6 +1,6 @@
AUX 0.9-wrapper.patch 533 BLAKE2B 66eca8a65f6ee984613b2af0ef6ef00bf7bbe6ebd66946883b769e71172db1795718fcde4235c38dfcdb75295a19d23e6f468c957a9adef6f3da44ed6fa132f6 SHA512 060d5631a7ec86aebab454f7d1cc7c3fd08d11db993bedc883d7c04b96a412359c6c2c7479e0bbfdb82ac5f8ea366695f845e3e9fc19653108a564376268a7c8
DIST svn2cl-0.12.tar.gz 18171 BLAKE2B 88e66d4bcc3e05132462d1c9794846a644f121876d36dc1b42ef0cb7bf8481536d62a6d764e92edc670c149fbe5702a46b02d875ad1cd477a05b497780232296 SHA512 c84f0f67b34d615b1732cd03ecbdb6d3bb082677145acf2f32f74518306347eb984d65d4837f2463b369cd7a8a7443d2cfba589c531b46f423870c55b0b48aa2
DIST svn2cl-0.14.tar.gz 19399 BLAKE2B 2a726a593521d40bd7a125607c2841bbca8d5915e420b2757da1a17a9bf65e784fdb8fbb5b377567e0c54ce7c8d8407c26a66dda677fb84807d07001032f87b4 SHA512 68d5ad00c5359d86979e2cdce349191bb1c64e132887e2a5222d5d9e24e901ff9e15627fd3de3884f8ad319172051c92ce18e337797ff2237096a6396b814b19
-EBUILD svn2cl-0.12.ebuild 779 BLAKE2B ff44f25a86e56ed04375e532b5ea368f78a0443f1c166f12975673ed49ed3ef058c5d0bbb354e7d576cb4b7aa70432cd050bb05e6e79b8a47f5227a5a6ec6f45 SHA512 4c6820c7feb49874deb2441376466e0c9ad7803ae3739074c1bcb703626ced7fdd4b81cc15548c26ed1c08e5ec2d2cb5f38c3f7543eb90fcf5d75c3a3715350c
-EBUILD svn2cl-0.14.ebuild 768 BLAKE2B a72e3d7611d932f641743c6f05652c57ca7e963e77eac30c36a581029b9ff91737c88413208fb15346c710287cd7a5a7537f2c59730b2c5bb4bcd0bcab284e1a SHA512 b51026d0b0482c03513bcb89dddcd5b84e3b01a80941a650ae5095eb3ab7b09c91a6d1cbb7608f7518100e65a90cb3b04a80335309c82a1e2761d02446abbb67
+EBUILD svn2cl-0.12.ebuild 773 BLAKE2B acde8ab8f7b570baf8094bdd288ce109d5415dccc1db8ce07287859a2a50bfb4e88c0dc1576e5eb52ab9596f8935cec1a3f1a8c414bb9a8a17132ba08221df4e SHA512 dab9b52f71f65f8fa87bb3e099523b446bc7ab6b04b7323cf8906501f5695c6d696cfe4147b56bbb805a1c8a5e9894b0772f0f0bf3077d230f0770c58b2bcd1a
+EBUILD svn2cl-0.14.ebuild 762 BLAKE2B 051c3c57a6d612131673decf94ff108b522503d6d80e0023d5db622b51a8b0a6297bacfba82b420c1dec4c62e9e4f3856f3265b14e71a3d5df2e52339ba0cdce SHA512 1a285400f434c2a1dae48414faf16c91941a8b9dc7df334d2b24dbf74f1dff2e15653690c82e55ea45e10dc24dcc497c58fec08e5dd2b6dda3d80d1fd5beb1f8
MISC metadata.xml 397 BLAKE2B 17d84472dbc6d22eb4b046ddf6c8ed979d715c4d9172011d9251ddb76569dd4cfdfedce8cf07653783334f1423a915d35e48a3505a482f1fa27ff315ac10fd24 SHA512 c84f7eab56dc660367691638f3d75a11ac89d0cf5e68e36de635deb1e862ce0817849195379c9358783a38d7bf8f155276c80c6bc562d9944e46ae69eac81d98
diff --git a/dev-vcs/svn2cl/svn2cl-0.12.ebuild b/dev-vcs/svn2cl/svn2cl-0.12.ebuild
index d788d5b194c9..36f563bce881 100644
--- a/dev-vcs/svn2cl/svn2cl-0.12.ebuild
+++ b/dev-vcs/svn2cl/svn2cl-0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://arthurdejong.org/svn2cl/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE=""
RDEPEND="dev-libs/libxslt
diff --git a/dev-vcs/svn2cl/svn2cl-0.14.ebuild b/dev-vcs/svn2cl/svn2cl-0.14.ebuild
index 94b628285895..d6129d7be766 100644
--- a/dev-vcs/svn2cl/svn2cl-0.14.ebuild
+++ b/dev-vcs/svn2cl/svn2cl-0.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://arthurdejong.org/svn2cl/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
RDEPEND="dev-libs/libxslt
dev-vcs/subversion"
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 5d1803d6f871..c5b2b026da0b 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/selinux-policy-2.eclass b/eclass/selinux-policy-2.eclass
index ad760673cab1..e7d6cd9a9e5f 100644
--- a/eclass/selinux-policy-2.eclass
+++ b/eclass/selinux-policy-2.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Eclass for installing SELinux policy, and optionally
@@ -260,13 +260,9 @@ selinux-policy-2_pkg_postinst() {
local COMMAND
for i in ${POLICY_TYPES}; do
- if [[ "${MODS}" = "unconfined" ]]; then
- case ${i} in
- strict|mcs|mls)
- einfo "Ignoring loading of unconfined module in ${i} module store.";
- continue
- ;;
- esac
+ if [[ "${i}" == "strict" ]] && [[ "${MODS}" = "unconfined" ]]; then
+ einfo "Ignoring loading of unconfined module in strict module store.";
+ continue;
fi
einfo "Inserting the following modules into the $i module store: ${MODS}"
diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz
index aae7b4f786aa..48f1a4a0384a 100644
--- a/gnome-base/Manifest.gz
+++ b/gnome-base/Manifest.gz
Binary files differ
diff --git a/gnome-base/dconf-editor/Manifest b/gnome-base/dconf-editor/Manifest
index 78b42b346526..85871bffda27 100644
--- a/gnome-base/dconf-editor/Manifest
+++ b/gnome-base/dconf-editor/Manifest
@@ -1,6 +1,6 @@
AUX meson-0.61.patch 921 BLAKE2B d05988ee5c86a22c64c296f76f16a8f1fd69484652bcd1f8e5fc0bcb0b7b091edc1d4322c5925b3beb7f66a599e0446e486debcee206dd5e40da1a478b28be2f SHA512 f92b5b32b36285c61503fc184976921e72b1255bf96b17a53c87e77164a81f71012feb38c0e5bfb4934fb557f0e4d557b5d4dd6c686e4da74e595046f380fddd
DIST dconf-editor-3.38.3.tar.xz 594544 BLAKE2B 0455fc01be96bccec9a9799c5bf23e9fe58cb34d32899a119753f58f5bc2f03acb96ff0eeba131cd8c0ea130e3afad16e4fadb23601510b618bf7a3d5a1664a3 SHA512 cf00705c1e11eab980777b9696fbaaa0f5f8a8118276f2add4f4fcefe5aab46844a539539418ce61f285e65623179a9d63cc18a91339b70b5e7c9408c697e9d1
DIST dconf-editor-45.0.1.tar.xz 608576 BLAKE2B 1a444022301b5e3140cc1f59c87c49efa830e09a2004b89ee1b05bf141a116bdac26d42fd791e2dfb1f8c864412c1cd43c9ce413e943d069882fb32491196bd9 SHA512 7daa25cabcce9a51be549491b3809c023d25bf85384e45d0dd0c9624760de36bd26bd0a6ae4f4bad3d0e40834d453e826ab672f8981974487e893c53ae19c2ea
-EBUILD dconf-editor-3.38.3.ebuild 836 BLAKE2B b62a29bdb5ffc8fbdb0aa76071e32d7b4c9bae77b59a1dcc1d1f5a31f5cb71f34cf67ea986af968a1645ca99267ef798fbb838c440bf5ffb04e303fadcf20e34 SHA512 041405872c5a17e55883cf9d299ba92dac6686b573a1c09705e6437e41de147ee18e26293cba886777122c34bbfc8379c13956ab2476d6e0658acbc4e02991d1
-EBUILD dconf-editor-45.0.1.ebuild 835 BLAKE2B 816b1626b43f7b87135093466685bef45f001b8a792f60833739f9f530551a169b9671924edadf680ea7783d3e57e2a561d7e4bd97f62881335e606027a21a7b SHA512 50ff225948be19db8271cf1def59a40c72d2def7e675af645322feb5089d8965c9d0b0cd9f9cb4061251966e877165d722000be686d518a36f32b6120f97b66a
+EBUILD dconf-editor-3.38.3.ebuild 830 BLAKE2B 5e5460527b3620d1a2bc19d2d3be30aa36a4b9b26e847244f9d0040c87dbc33148604a02329c13c00b2c823654c3012ceea79acecee1a5cd62e398b965f0111e SHA512 68d21bd8f9f0b0f7746428a50766a8e3f241d9187b1c9f41c0a858346b9af6029b40eb22ad29c6f3acc2c5cb6c3b81b630826a331c4e4306333c99236bae42f4
+EBUILD dconf-editor-45.0.1.ebuild 829 BLAKE2B d82910338e0576a5c74ef9dfffe8004c98fd876a5a319502b4e5b7c263d6cb904743d5dd858b0e7d0686e8fa5e791c9f72e2d73188be140fbe0b6dd494ec5eab SHA512 e2c470496cfcc42ad689541d116bd5a8eb64d4006a74fa7ca405a20ed93ddf85e2464aa017de404c6c89a253b3c617ec17e859b9e149627a9c3e216b5b1ae4d3
MISC metadata.xml 353 BLAKE2B ead711dff197c9c2b263e53d472721475deded9a6e29934205a825ae21ba14c92f6f238aecd69968de48ddd329c089e8a61c7ff72cb9fdba5d4abda8c3f56f9c SHA512 ea4c1045760898acde7c0fc59940fe4a51b154c9e35589d2fd717663b5ac10c5324abe8afa09dc793d162f2c8799672c27d7105bf241b11c16cb37eee5b8bc8a
diff --git a/gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild b/gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild
index b063d7051c6f..20c9fa1e3251 100644
--- a/gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild
+++ b/gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/dconf-editor"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux"
RDEPEND="
>=gnome-base/dconf-0.26.1
diff --git a/gnome-base/dconf-editor/dconf-editor-45.0.1.ebuild b/gnome-base/dconf-editor/dconf-editor-45.0.1.ebuild
index cc5a6bac15d7..802758eb0848 100644
--- a/gnome-base/dconf-editor/dconf-editor-45.0.1.ebuild
+++ b/gnome-base/dconf-editor/dconf-editor-45.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/dconf-editor"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux"
RDEPEND="
>=gnome-base/dconf-0.26.1
diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz
index c1c2906fc0a8..6992cf1c7676 100644
--- a/gui-apps/Manifest.gz
+++ b/gui-apps/Manifest.gz
Binary files differ
diff --git a/gui-apps/wcm/Manifest b/gui-apps/wcm/Manifest
index 2f51d2742c6f..fe708f17db02 100644
--- a/gui-apps/wcm/Manifest
+++ b/gui-apps/wcm/Manifest
@@ -1,4 +1,6 @@
DIST wcm-0.8.0.tar.xz 430960 BLAKE2B 4d845edc631bda6b3fbee181d64897b366f4e73af7fef0e912f0a5dc9c7db4dc731319b6c25ce3e2206cc05c908ee402e01ed914cba4ccc63b0d52b9980b7414 SHA512 43d863cfd44dc10874f6ac0c511cd07d84721c53955315fb6eed54ba5f6ac9ebcdcf19e515639deafb333d8e45d95ce8e5222ce1d3344fc7d72f09b018bf517e
+DIST wcm-0.9.0.tar.xz 434076 BLAKE2B 7f068dda1c256d930db57d8cd299652416c5a2357742e1cc3adddab98b143ff33219dcde7c94f951d456d8a4047ce606fd95ddf1a9b4b33f8e1de8997b67aeb5 SHA512 f6c240c38adcf6c464df2ba07f2cbaeecabaf16fcf6c92fa064e30989d9d9476422e2d58bbdc14c0b2232839b517ee2938cc795200e3cb1549c170c87df8050c
EBUILD wcm-0.8.0.ebuild 949 BLAKE2B f1d5574b1d4173ce717d92ae635e5a6417dbd293b74b6803fb13ebefc72e9a8c6c7010f1b9fa0cf8d06bc0cb5210e55456d09cf187aa6db3cd97aa9686f8a24c SHA512 2f6f5407280efb46a4270010005ca9e0f05cd90b26bbfe2a5ad4a040d24c7540bfd5028aee67770a6a0c3c9f81c356c4376614f995164dcdde63f44e68630489
-EBUILD wcm-9999.ebuild 934 BLAKE2B d1e713c6562812fbc27f0b30c0008f348faa68de7a108ada392e98378ae04240d44e2edf529eed6705a9d6580d7fe49181c7a9913bbe29e7371614cd7e735d3d SHA512 0bd0d9f59a3c5643ddd73e947dcacfb3d890c213e81e58469dd200a3441f01e8386c2e86cdd108ec595e2276b003c37c72a997a281e574e744ff9e7b2e88bd0e
+EBUILD wcm-0.9.0.ebuild 1185 BLAKE2B 04cd175dd0e3f65b1f17575874b9d406c60c58df822fee89eba4228d60ffb3c34f574abfd6a5631c8cbb5881e4c4610ec582f3f924df63e066cd70a7d9551981 SHA512 e1d58d22529a3219773beb5295a9da1e3600dc87c30ef48fe5616838d44ee68d275ffed54f4a25097ed2ad1d22fa4138ebe81f2cafaa2eb2e9a54ea16a9557e0
+EBUILD wcm-9999.ebuild 1185 BLAKE2B 04cd175dd0e3f65b1f17575874b9d406c60c58df822fee89eba4228d60ffb3c34f574abfd6a5631c8cbb5881e4c4610ec582f3f924df63e066cd70a7d9551981 SHA512 e1d58d22529a3219773beb5295a9da1e3600dc87c30ef48fe5616838d44ee68d275ffed54f4a25097ed2ad1d22fa4138ebe81f2cafaa2eb2e9a54ea16a9557e0
MISC metadata.xml 489 BLAKE2B c0a96b9b8d4e55da4e9862573204b94930e31d22f7ee984a0c60135ac7fe570623c6c1ae7235acf71dc72bd8f4f00a60fdf56a1e2a0b649632549c31b95098a5 SHA512 3a41165ccdfecfe2391a01829b8a354f2bc3e0231c252acf94cd90f4d6baf5849e33746e9e3a09b58712dff5bd1720bffe42980c8df361ef5d1c4bfdb9930ff8
diff --git a/gui-apps/wcm/wcm-0.9.0.ebuild b/gui-apps/wcm/wcm-0.9.0.ebuild
new file mode 100644
index 000000000000..a2161dc88469
--- /dev/null
+++ b/gui-apps/wcm/wcm-0.9.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="Wayfire Config Manager"
+HOMEPAGE="https://github.com/WayfireWM/wcm"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/WayfireWM/wcm.git"
+ SLOT="0/0.10"
+else
+ SRC_URI="https://github.com/WayfireWM/wcm/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64"
+ SLOT="0/$(ver_cut 1-2)"
+fi
+
+LICENSE="MIT"
+
+RESTRICT="test" # no tests
+
+COMMON_DEPEND="
+ dev-cpp/glibmm:2
+ dev-cpp/gtkmm:3.0[wayland]
+ dev-libs/glib:2
+ dev-libs/libevdev
+ dev-libs/libsigc++:2
+ dev-libs/libxml2
+ dev-libs/wayland
+ gui-apps/wf-shell:${SLOT}
+ gui-libs/wf-config:${SLOT}
+ gui-wm/wayfire:${SLOT}
+ media-libs/libepoxy
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libxkbcommon
+"
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-libs/wayland-protocols
+"
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ sed 's/DestkopSettings/DesktopSettings/' -i wayfire-config-manager.desktop
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dwf_shell=enabled
+ -Denable_wdisplays=true
+ )
+
+ meson_src_configure
+}
diff --git a/gui-apps/wcm/wcm-9999.ebuild b/gui-apps/wcm/wcm-9999.ebuild
index d08911344293..a2161dc88469 100644
--- a/gui-apps/wcm/wcm-9999.ebuild
+++ b/gui-apps/wcm/wcm-9999.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/WayfireWM/wcm"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/wcm.git"
- SLOT="0/0.9"
+ SLOT="0/0.10"
else
SRC_URI="https://github.com/WayfireWM/wcm/releases/download/v${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64"
@@ -22,19 +22,25 @@ LICENSE="MIT"
RESTRICT="test" # no tests
-CDEPEND="
+COMMON_DEPEND="
+ dev-cpp/glibmm:2
+ dev-cpp/gtkmm:3.0[wayland]
+ dev-libs/glib:2
dev-libs/libevdev
+ dev-libs/libsigc++:2
dev-libs/libxml2
dev-libs/wayland
- dev-cpp/gtkmm:3.0[wayland]
- gui-apps/wf-shell
- >=gui-libs/wf-config-0.6.0
- gui-wm/wayfire
+ gui-apps/wf-shell:${SLOT}
+ gui-libs/wf-config:${SLOT}
+ gui-wm/wayfire:${SLOT}
+ media-libs/libepoxy
+ x11-libs/cairo
+ x11-libs/gtk+:3
x11-libs/libxkbcommon
"
-RDEPEND="${CDEPEND}"
+RDEPEND="${COMMON_DEPEND}"
DEPEND="
- ${CDEPEND}
+ ${COMMON_DEPEND}
dev-libs/wayland-protocols
"
BDEPEND="
@@ -42,6 +48,12 @@ BDEPEND="
virtual/pkgconfig
"
+src_prepare() {
+ default
+
+ sed 's/DestkopSettings/DesktopSettings/' -i wayfire-config-manager.desktop
+}
+
src_configure() {
local emesonargs=(
-Dwf_shell=enabled
diff --git a/gui-apps/wf-shell/Manifest b/gui-apps/wf-shell/Manifest
index ab1da215de21..6a9666a52dd0 100644
--- a/gui-apps/wf-shell/Manifest
+++ b/gui-apps/wf-shell/Manifest
@@ -1,6 +1,8 @@
DIST wf-shell-0.8.0.tar.xz 9100508 BLAKE2B 0867f9968fca25d183fb912e01afc55ae6c9e3a0645eb63b2622ed53bb5d6538827a8e1bb6c68be4885f0c1513e76f0fd8f580402885bfa49dcbc7a0b8b02b49 SHA512 cdaebb4aabcfcb4a4d2ef0f7845348892e5731cc44417861b958d3f067f19b6bab002845d7663ef50f57e462664ff1ca0cdab74257109211db8fa20a47ef53ae
DIST wf-shell-0.8.1.tar.xz 9161772 BLAKE2B d778b2ed214dbb1b072400a85021d3ef4e590bc707417cf2de486c9211fdf3d1fa1c14d786363bc7dd4daeeb39406d6aa2e2c3c0b607cb9b6c87151d330a3983 SHA512 b0d283dee712ed01bdabb373f8144e6c231aa68669be8851e6603678972d9f2bdcadda773df49510c902f8e8845fdb767f9da65356640fe37843dd92d0c240f2
+DIST wf-shell-0.9.0.tar.xz 9167256 BLAKE2B ea68e110381fa76590f193e6d9035e2ce1ce1a998a4c476785912d5666f42f9976b89ef78511b6d17e36f3dfb7022ed460b8b29a379445c5d41392ec7bb3ad3f SHA512 dceb0234302ceb51ac23576752d65cf122755bd044bc98e4ca92e0b8e6715063cdebdf35e82e5dc033effc288228622886e1a0e25b4bd788f6d32f8b189c1cfe
EBUILD wf-shell-0.8.0-r1.ebuild 1044 BLAKE2B 67f2303dd2974b24df88f9dc36c9180a0e6e12d0b29b6a711df4b3305c8e3e79579bdee31e6ffe473826d579f80455b2e4413f83ca9ffe1deeffd6551a015acc SHA512 e993b9cd58e52746325167453dd05d28dc0509e5a3083d418ac2cb68c4da9c195637406328b1841417e376c815332a4359c32ec56556238295116aaf85563def
EBUILD wf-shell-0.8.1.ebuild 1045 BLAKE2B 3043a223a78d936899144f9d2a747a090dea7b6e582c6f0bcbd37cec16d7cdbbac00db530894212715cc5a7a31dc1fff5f1e7db1497235d2b7e1cec32309ec0b SHA512 8265e7dd2195b695ed5a87582668c7e5c1df119adfc7ac8626adf89677c2b8822458ca5d2da8d8ba22903f74d66b93fd0f75af0d1a7c53c64c54d600851dc012
-EBUILD wf-shell-9999.ebuild 1046 BLAKE2B 9a05bf5414c7fd4363553a9b99e8ad59fcdbf962e17926290b0c470b707cbcf778992ea2ee492d6887bc7b152158b375373daa306ed75944d389a8a074fce777 SHA512 896d1b3e11d17973f19bb3f6d44e32d6971cb78524c33a032ccce56548eceb37e2b163dda54cead8550eda710f8a26603e5742648c911d1cb274acc029970ab4
-MISC metadata.xml 524 BLAKE2B ed5b140bcf98524da710a06b621e86f531f38087c0526620ef13cd235306884d6f51fa35ddf3a7656301614122b1205298ffb6bc5159ac3fa07cd78a6d91ead3 SHA512 0e341fbd9c922ddd3c6895a60464b7004dc3d8c56b2bb4c718aece640289f6f448d4d9804ff3b7c361cf466889ad091baa015bf6d6c39ae1707ca9fa68f50371
+EBUILD wf-shell-0.9.0.ebuild 1164 BLAKE2B 4e2d01bfc1735e48dc64fd3c83e0ac2e864fe69febae0960097759000fcce37a1513c547b976f51252e5c87a491be474ee52f131ac07643333dc4acc3cc5ec21 SHA512 b96dce9fbde75b2a85c7556cdad10706ad3af1ba484cbbfb2fa85da6b9011518b989eb4cde6447e24293c76c2ddb601e5de51ce4b8de5d5711f960d514f15f97
+EBUILD wf-shell-9999.ebuild 1164 BLAKE2B 4e2d01bfc1735e48dc64fd3c83e0ac2e864fe69febae0960097759000fcce37a1513c547b976f51252e5c87a491be474ee52f131ac07643333dc4acc3cc5ec21 SHA512 b96dce9fbde75b2a85c7556cdad10706ad3af1ba484cbbfb2fa85da6b9011518b989eb4cde6447e24293c76c2ddb601e5de51ce4b8de5d5711f960d514f15f97
+MISC metadata.xml 560 BLAKE2B 34c8e0a0089bdd509724c997842b38899c1c66a4188de62e8e7022f7ad78e6a17c93c54a64df674a2e316b1e3be96b04217f58d7d3e9226e495d1dd75be0e350 SHA512 cb6a693ae82478901e8b2da18cae07680a698551b06fff71a7b653d09de44ee5a7aa7721a0cdc0d07d35ce5674c53600d414ab135306760c0e7607247fbeb6f7
diff --git a/gui-apps/wf-shell/metadata.xml b/gui-apps/wf-shell/metadata.xml
index c7d4ebcbf6fa..a94610d7cfac 100644
--- a/gui-apps/wf-shell/metadata.xml
+++ b/gui-apps/wf-shell/metadata.xml
@@ -1,14 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription>
- Basic desktop environment for use with wayfire
- which showcases all its plugins and desktop
- effects. Integrates with other wayland
- applications to provide a full desktop environment
- </longdescription>
- <upstream>
- <remote-id type="github">WayfireWM/wf-shell</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>ceamac@gentoo.org</email>
+ <name>Viorel Munteanu</name>
+ </maintainer>
+ <longdescription>
+ Basic desktop environment for use with wayfire
+ which showcases all its plugins and desktop
+ effects. Integrates with other wayland
+ applications to provide a full desktop environment
+ </longdescription>
+ <upstream>
+ <remote-id type="github">WayfireWM/wf-shell</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/gui-apps/wf-shell/wf-shell-0.9.0.ebuild b/gui-apps/wf-shell/wf-shell-0.9.0.ebuild
new file mode 100644
index 000000000000..1be6243f8563
--- /dev/null
+++ b/gui-apps/wf-shell/wf-shell-0.9.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="Compiz like 3D wayland compositor"
+HOMEPAGE="https://github.com/WayfireWM/wf-shell"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/WayfireWM/wf-shell.git"
+ SLOT="0/0.10"
+else
+ SRC_URI="https://github.com/WayfireWM/wf-shell/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64"
+ SLOT="0/$(ver_cut 1-2)"
+fi
+
+LICENSE="MIT"
+IUSE="+pulseaudio"
+
+# no tests
+RESTRICT="test"
+
+DEPEND="
+ dev-cpp/glibmm:2
+ dev-cpp/gtkmm:3.0[wayland]
+ dev-libs/glib:2
+ dev-libs/gobject-introspection
+ dev-libs/libsigc++:2
+ dev-libs/libdbusmenu[gtk3]
+ >=gui-libs/gtk-layer-shell-0.6
+ dev-libs/wayland
+ >=gui-libs/wf-config-0.7.0:=
+ gui-wm/wayfire
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ pulseaudio? (
+ media-libs/alsa-lib
+ media-libs/libpulse
+ )
+"
+RDEPEND="${DEPEND}
+ gui-apps/wayland-logout
+"
+BDEPEND="
+ dev-libs/wayland-protocols
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_configure () {
+ local emesonargs=(
+ "$(meson_feature pulseaudio pulse)"
+ -Dwayland-logout=false
+ )
+ meson_src_configure
+}
diff --git a/gui-apps/wf-shell/wf-shell-9999.ebuild b/gui-apps/wf-shell/wf-shell-9999.ebuild
index 11f4142ea117..1be6243f8563 100644
--- a/gui-apps/wf-shell/wf-shell-9999.ebuild
+++ b/gui-apps/wf-shell/wf-shell-9999.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/WayfireWM/wf-shell"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/wf-shell.git"
- SLOT="0/0.8"
+ SLOT="0/0.10"
else
SRC_URI="https://github.com/WayfireWM/wf-shell/releases/download/v${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64"
@@ -25,14 +25,22 @@ IUSE="+pulseaudio"
RESTRICT="test"
DEPEND="
+ dev-cpp/glibmm:2
dev-cpp/gtkmm:3.0[wayland]
+ dev-libs/glib:2
dev-libs/gobject-introspection
+ dev-libs/libsigc++:2
dev-libs/libdbusmenu[gtk3]
>=gui-libs/gtk-layer-shell-0.6
dev-libs/wayland
- >=gui-libs/wf-config-0.7.0
+ >=gui-libs/wf-config-0.7.0:=
gui-wm/wayfire
- pulseaudio? ( media-libs/libpulse )
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ pulseaudio? (
+ media-libs/alsa-lib
+ media-libs/libpulse
+ )
"
RDEPEND="${DEPEND}
gui-apps/wayland-logout
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index 9ef2192bb279..d88d3ff7aec7 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/vte/Manifest b/gui-libs/vte/Manifest
index 5bac3a2d527f..7ce739a6cb40 100644
--- a/gui-libs/vte/Manifest
+++ b/gui-libs/vte/Manifest
@@ -4,6 +4,6 @@ DIST vte-0.74.2.tar.bz2 505422 BLAKE2B 243eabfb26c0ec65d0b202437ae79265440256941
DIST vte-0.76.3-a11y-implement-GtkAccessibleText.patch.xz 9548 BLAKE2B 2c34f44cff5e1abf00358984c8000a3d7bce3b020be08052d016ca69864f9ab9b1a22ca6709dd5e78a13c8e43a6c4ace1fc1e74f5be83a9988c2b0083880ab95 SHA512 490ec91f27a8a873ee03f8aebb222217c85b2f865e6662dcc5efc1d9fe3765c966d4e9cd8691c4f1779e232139822eb1aa0f464e7090da96c6c17b556f642927
DIST vte-0.76.3-command-notify.patch.xz 4336 BLAKE2B d3fd8eef9c3322af20ceac4678635edbb00159fa88147a897f655a5920c638da19fff10e08215a891df2cdd5721cd808b6041d84e74980a9f129e07de621526b SHA512 1c974ae97823659bee873036d656423255fae2b71baa4f4221b656055d69d55120f5cccfe3d9e514a64a2c5f87f94c1e4b47b4a2a233faf28ca06a959efe3e3b
DIST vte-0.76.3.tar.xz 961684 BLAKE2B 066eaa2e35652481e9cf487084e522f55fdedfccf6435440d13d80523e64fd9969b7ee0a235c6a97c5c0531ddad6977bfc42ccb6915d52990965b1af9a63470e SHA512 59cf3241f59b7ce795098814a04816d150330e4464a2438c974ac03cfd6aa05e7e037121a6a21929d6b12eb17fb1a4bf48c936604f0e0b770e3f125adb5a4c50
-EBUILD vte-0.74.2.ebuild 3331 BLAKE2B 1107f756e3bb913459eb61e20234478c82e8ff5f342c4e2d71982863eea000100142e08bace13cd5f3dfacb14d656dfc8611d5bcdfc19d1e2673278c9c52afe2 SHA512 1159db76c0fd5cbe71c6a99fef69c36b1ce2e8185657205a003971be98c43c64ff505f9ced09e89b029d55472aa4f5f68f6ea2b632905a234d211552fe6292b4
-EBUILD vte-0.76.3.ebuild 3505 BLAKE2B 3563c9fa3dceb44cf26727e06d5fb044b7613179135b36f381ff4b80861e233cd5d1fab39c7e87671546c6084f5a3150dd7df06f260aa89eadef091842e29d22 SHA512 066e6a4b9c0e00416b060975c3dbb7e4e5e315e7c6580897ba661ba1f08fc7ee9f6e1bded36ae4e7e22cea6ce858d79d7e14718a59ad192cbceaf476902292d6
+EBUILD vte-0.74.2.ebuild 3325 BLAKE2B 6c1cff6862d8791a13d6cb2dc2a8348473416d148183c533e7239ea1443ab23d59ee94ef92bc38a68c01eea7b8691339497f543585f72d81a594875e6da39f07 SHA512 76b0248a70d89ebf7d11726f257f9227d81c308d97145a02116e1b4e0a779fbd363be2cfcb5645866f101b9a4af38b59cce89f2f2ed656952f677c6290e11995
+EBUILD vte-0.76.3.ebuild 3499 BLAKE2B dc0929ff8bffebe6190685f8e0fef1d6eece8b1dead93f05d5ccaa3f48a9aa6b4393fe97eeebc8a1630b385135b4c0bddfa0ed42b70c8573d2cdeec1020b3dd5 SHA512 9661cbaab2e49321e3999b1c0fed632ccf0bc087d60f44adc5dd2f042d16afa27359cc66538a36cd2227c3be49d8432456a65f4248b7c4322e876928ecc2e3b5
MISC metadata.xml 612 BLAKE2B 3243ec48375bf8e69a367e5d631cf84c0ba60b43d1f4a25c313a407bfb1c9826ddd1cd75784bc302e7d8998d1bedaac9d75c7f329255e605315d9f0bf6154a73 SHA512 0abc6f1deb0a7900b6b35620ad3dfa26a900445526cc6474f974ce5cca2dad65cb3f3c4e3b8a59540821a9922e2cafcc7011d705570e77d2a46c907f3962a73d
diff --git a/gui-libs/vte/vte-0.74.2.ebuild b/gui-libs/vte/vte-0.74.2.ebuild
index 403cbcb761c3..3a088694a946 100644
--- a/gui-libs/vte/vte-0.74.2.ebuild
+++ b/gui-libs/vte/vte-0.74.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
LICENSE="LGPL-3+ GPL-3+"
SLOT="2.91-gtk4" # vte_api_version + "-gtk4" in meson.build
IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
REQUIRED_USE="
gtk-doc? ( introspection )
vala? ( introspection )
diff --git a/gui-libs/vte/vte-0.76.3.ebuild b/gui-libs/vte/vte-0.76.3.ebuild
index 32ba40bcda9b..972b22ea7726 100644
--- a/gui-libs/vte/vte-0.76.3.ebuild
+++ b/gui-libs/vte/vte-0.76.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="${SRC_URI}
LICENSE="LGPL-3+ GPL-3+"
SLOT="2.91-gtk4" # vte_api_version + "-gtk4" in meson.build
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
REQUIRED_USE="
gtk-doc? ( introspection )
diff --git a/gui-libs/wayfire-plugins-extra/Manifest b/gui-libs/wayfire-plugins-extra/Manifest
index 756f03bc3b39..b43c36828907 100644
--- a/gui-libs/wayfire-plugins-extra/Manifest
+++ b/gui-libs/wayfire-plugins-extra/Manifest
@@ -1,6 +1,8 @@
DIST wayfire-plugins-extra-0.8.0.tar.xz 70324 BLAKE2B f8f46782e31f170eb566567f50d302df4db23fbeb29c71569624a7f79c2bbcfcf48b070e7b55bf1880a9cd02afe78783d6680c457e466d765eb0db72f4b1f61b SHA512 8105fea3d8405a88d8c872c1012dadfab55f987a8ff8401f5caeec155214727021cbc7cfaba71c5ee3bc869caf136dcd78c189921c2f41a938b8552962f1597c
DIST wayfire-plugins-extra-0.8.1.tar.xz 75908 BLAKE2B 65c14281fd9738864f2d63f01250e6384cdf46929ee6df653a5614805b89686f0020799246d6caf16b8d45aa16a66f314e705ae96c37188d892d339875ed4c03 SHA512 ebe12545b0a0ca1c443f334b9bfa31d1f446636dbef2b91c280715ad58d8802ab129f6894959727c0b872558f799c973a158e679683f915a5ef89b67087eed01
+DIST wayfire-plugins-extra-0.9.0.tar.xz 104424 BLAKE2B 8dde47dd40edabb8243c6a4128229baa4d2ff3407eb9cf0ff1699ca49dfaaf16f951f4faf18138824894f94b0ca6884bbc92fab595d4e08b948b67a0a0cf054f SHA512 fb1e02c4284b499a89a8b81e2b9ef283bdde48745c5f4ee500da4d9450bc5c8d94df6b8eba5d6ff3bb05ba3edbbdbd04b3c5551a73f5765ed3406d8227177f78
EBUILD wayfire-plugins-extra-0.8.0.ebuild 789 BLAKE2B 28e8ba806c236d0929c3d6b63d353799262d3f5cb6011d31240d22495deec933d624610fbe51f682c5df717a0d9edf16fc7be85e1261b833140dc5ebedb9e12b SHA512 6a7283db6764766cbdee015b5a3de5ec8ff93811a831e979b4ff0fc9b8b9ea387bc45ca264a54e1679b8071deec710a238f24061a6eac3b04385ec25f1edc4f9
EBUILD wayfire-plugins-extra-0.8.1.ebuild 924 BLAKE2B 385147f03eb265d444e3b2d86cb2b0b8afe048847d63b8ffc659336f2e10fba1d797e0c8e63e19a296a337019a6a7493ec1a430041cdf95ba78d87fc305c8f10 SHA512 d194b143ca2e23caad955338308d466f09d4154dcf090ca4143a63ebf9d4b04c1f0636b68cb8010680ea477e76a8d141d78624f0b466f36369774ed696636388
-EBUILD wayfire-plugins-extra-9999.ebuild 925 BLAKE2B d45e44dba6e39fdac5461ead5001d00b48ae3c8bf26585984aa30a64fe0f122dc5f4212f1d6f3563814b9dfe051199e2307674383891292edd4798182c682ef4 SHA512 f1e939b9be7af641f1838b775dbcbd09e95f0a71a48c9527fbfd6459f8a06d45f831b95187d68301f7eae0b3b2c69d28bf2d84cc4cd4449be1c417ac8d092ae3
+EBUILD wayfire-plugins-extra-0.9.0.ebuild 926 BLAKE2B f73e5c061a1d3f5a2d6c6dc1cd9d747acb5e2c8d4e5cf1f18aa7f981f0fb3f018c0f35e7c9a54b70394aac8a26193aa403a216e2f1db9ef64353967fc2e7cbe7 SHA512 e940e3b7da534810646206f3c1403f7de2087f150acaa8ed01127cc785a3bb6d439778e4631b15c77cdfa5e5328876538ab58a71dafc68e88dbcae088b839119
+EBUILD wayfire-plugins-extra-9999.ebuild 926 BLAKE2B f73e5c061a1d3f5a2d6c6dc1cd9d747acb5e2c8d4e5cf1f18aa7f981f0fb3f018c0f35e7c9a54b70394aac8a26193aa403a216e2f1db9ef64353967fc2e7cbe7 SHA512 e940e3b7da534810646206f3c1403f7de2087f150acaa8ed01127cc785a3bb6d439778e4631b15c77cdfa5e5328876538ab58a71dafc68e88dbcae088b839119
MISC metadata.xml 345 BLAKE2B 3d712eb0cad1f1e8275ea662fa328ac5fb70ef7490c694959ae892abc97185b143c74aba40e3910ca7f3cc6014cd6eedc88409d87cf3bfe8f2850354115f19ec SHA512 348e54d43e3c6bdb771983e38c56cb537d60f292aba1fae880fcbff8d9cc447ca3038c3b7d02cf87fe08234f40faa47defb1f59f263cae6286f52ab7070f3071
diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.9.0.ebuild b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.9.0.ebuild
new file mode 100644
index 000000000000..76b93a865547
--- /dev/null
+++ b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.9.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="extra plugins for wayfire"
+HOMEPAGE="https://github.com/WayfireWM/wayfire-plugins-extra"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/WayfireWM/wayfire-plugins-extra.git"
+ SLOT="0/0.10"
+else
+ SRC_URI="https://github.com/WayfireWM/wayfire-plugins-extra/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64"
+ SLOT="0/$(ver_cut 1-2)"
+fi
+
+LICENSE="MIT"
+
+# no tests
+RESTRICT="test"
+
+WAYFIRE_REVDEP="
+ dev-libs/glib:2
+ dev-libs/libsigc++:2
+ gui-libs/wf-config:=
+ gui-libs/wlroots:=
+ x11-libs/cairo
+"
+
+DEPEND="
+ ${WAYFIRE_REVDEP}
+ dev-cpp/glibmm:2
+ dev-cpp/nlohmann_json
+ dev-libs/libevdev
+ dev-libs/wayland
+ >=gui-wm/wayfire-0.9.0
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ >=dev-libs/wayland-protocols-1.12
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-9999.ebuild b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-9999.ebuild
index 72311100c56b..76b93a865547 100644
--- a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-9999.ebuild
+++ b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-9999.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/WayfireWM/wayfire-plugins-extra"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/wayfire-plugins-extra.git"
- SLOT="0/0.9"
+ SLOT="0/0.10"
else
SRC_URI="https://github.com/WayfireWM/wayfire-plugins-extra/releases/download/v${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64"
diff --git a/gui-libs/wf-config/Manifest b/gui-libs/wf-config/Manifest
index 0ebe22f20786..153a6be7b979 100644
--- a/gui-libs/wf-config/Manifest
+++ b/gui-libs/wf-config/Manifest
@@ -1,5 +1,7 @@
AUX wf-config-0.8.0-gcc14.patch 1384 BLAKE2B f613694071da0b61a9044987b011becbb020f2ad1fe5aab3c91d5622619b050cc961b53f8b3250ee8bdb89ab0d0c504f0050f50ad485d9a1feccd8bfee8f00b2 SHA512 5ce79a063246d3ba38ff1ff6ac23810415a57189b17320cce89874fc1e59c1d1edb852d06fec99a191018687516a1928ed1144b78e99642d8ed8f3d9f31490a5
DIST wf-config-0.8.0.tar.xz 41200 BLAKE2B d56cd04c18c2cd8c0bac86493ad662244bde0e9cce1caf81d0fff34d9f2df2470c1aa8c95fead9e91dd5793d570b01dc6ef99b1986b8658b06ef93156a1526f8 SHA512 79cca2429a39ee81f853043698c57fc08025634926773253cff73fc564dcf203335b4b861d82b60a769bbab7b07be6a7e181c9ea29ad98ce930de20f9723893f
+DIST wf-config-0.9.0.tar.xz 42612 BLAKE2B 5f3b529f829f6fc6bdfe974633467707bba501eddca1a9d32f62c1d4ea6398e74ae9bc6f970de821e81fe7fbc4a26b77611587c637ab1961898084571b073ead SHA512 ac2ca69b7d96b9b145a4789f004705a2d7b323e6724e429a1e5a4544cd56828165a01f48a9863ceb92004c51c8f05729468f4a32c37545716f8d537d39e3236b
EBUILD wf-config-0.8.0.ebuild 958 BLAKE2B de6b7bdc0aeca10eb6ff2479ee04eb9bac877eda0298216d32e4f77ae8021ae2d1ee96559062575a083fff6dc5946dec0bc004f293d03db036f4e9fc9ba591b2 SHA512 d38bc91f1aa759832c7f7bb086443f3b17b2271330a7a983770cc2551f5a4d98bce2d78c995b0108c35951fdbab8b363619803213f2ce20ddfbe4f8b33584294
-EBUILD wf-config-9999.ebuild 902 BLAKE2B 39cf89d2e1734db0df60d0bc2c69dc12810b8f9c05756517280adb635b27055dc25488653353d12b3f2ad753e375c75b0b2d87e9d7244e746b04e73ed50d6d0c SHA512 2c164c2ef084a18033609c68f55210125845e3cddecec62359915c2e59b7a7a82319b55355bfadf771d136ace1504d88390bb74ad3c43cb40f5e8f2366eedcff
+EBUILD wf-config-0.9.0.ebuild 903 BLAKE2B 03e2f602e61558c239efdaebab9dd5453b6688da365d4555419f72695aa4d589b8270a1a992899e50b91e32a8f78febd471d4ae69811e4e254c471713a3f5e78 SHA512 92a3e185ffb890b1e8caae01046d5005dbd46b8d3a229d21e8d886cd8efab12e9c033d0d2ef6ef70dab590afb28adc2afd144854a374cc02e85f27c6bd78dfe5
+EBUILD wf-config-9999.ebuild 903 BLAKE2B 03e2f602e61558c239efdaebab9dd5453b6688da365d4555419f72695aa4d589b8270a1a992899e50b91e32a8f78febd471d4ae69811e4e254c471713a3f5e78 SHA512 92a3e185ffb890b1e8caae01046d5005dbd46b8d3a229d21e8d886cd8efab12e9c033d0d2ef6ef70dab590afb28adc2afd144854a374cc02e85f27c6bd78dfe5
MISC metadata.xml 543 BLAKE2B 6e370d2db33ae8285b9dcd68e31901eeb2c23560f5421247fa66716e2888d083e4e8b9e8414ed35147bd5084170e1d74cdab493388acb5dffe98640462f519f1 SHA512 55ddf31cfea2a990f73a981d35606f299ebae1520039dc2df112befbee5a0163655cd71fed8016a20516fecb5a6328ade14a1c016148f578d644c64aea7cadda
diff --git a/gui-libs/wf-config/wf-config-0.9.0.ebuild b/gui-libs/wf-config/wf-config-0.9.0.ebuild
new file mode 100644
index 000000000000..b90440cd81b9
--- /dev/null
+++ b/gui-libs/wf-config/wf-config-0.9.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="library for managing wayfire configuration files"
+HOMEPAGE="https://github.com/WayfireWM/wf-config"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/WayfireWM/wf-config.git"
+ SLOT="0/0.10"
+else
+ SRC_URI="https://github.com/WayfireWM/wf-config/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ SLOT="0/$(ver_cut 1-2)"
+fi
+
+LICENSE="MIT"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/libevdev
+ dev-libs/libxml2
+ media-libs/glm
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-libs/wayland-protocols
+ virtual/pkgconfig
+ test? ( dev-cpp/doctest )
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature test tests)
+ -Dlocale_test=false # requires de_DE locale to be installed
+ )
+
+ meson_src_configure
+}
diff --git a/gui-libs/wf-config/wf-config-9999.ebuild b/gui-libs/wf-config/wf-config-9999.ebuild
index d01859840af0..b90440cd81b9 100644
--- a/gui-libs/wf-config/wf-config-9999.ebuild
+++ b/gui-libs/wf-config/wf-config-9999.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/WayfireWM/wf-config"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/wf-config.git"
- SLOT="0/0.9"
+ SLOT="0/0.10"
else
SRC_URI="https://github.com/WayfireWM/wf-config/releases/download/v${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
diff --git a/gui-wm/Manifest.gz b/gui-wm/Manifest.gz
index b1f1b5522053..3655d18cc78b 100644
--- a/gui-wm/Manifest.gz
+++ b/gui-wm/Manifest.gz
Binary files differ
diff --git a/gui-wm/wayfire/Manifest b/gui-wm/wayfire/Manifest
index 851c315fb335..1770215774d9 100644
--- a/gui-wm/wayfire/Manifest
+++ b/gui-wm/wayfire/Manifest
@@ -4,6 +4,8 @@ AUX wayfire-session-2 871 BLAKE2B cb2db6d1a2944d0ce60e67328e9353d3e4c69b5d5f9e4f
AUX wayfire-session.desktop 204 BLAKE2B a8e01f911881c651ec67b5945b91dca6151866599c0a7d0ef5b17c2b88ff6178c6f6d42506f1d6f6cbce8f9231388fa63e2a870116a45c677bd9faee94eabfac SHA512 0c7fd2f04c5b2c413bda02f2c43090dc8c64503d372e8eb19df8a4d7190f6ba703db672753bfa0629a2f627b505886c33f874a933cc6cf7f876caf60a4e70039
AUX wayfire.env 80 BLAKE2B ff44da0d760ab3ba5e68009e4eea3112d4882331fd678b286f741bb87e2319c87e48d689318fe99a79bb6af3127ec97a99de8994f5c18d96086cc7f3d1e68160 SHA512 2118195fb4ceb6a994043a4bd5608ee9bb104dd769cf3ffba449b053fa05a6e7464ab9c3f812bd0f9bf4ed73eb7f5e2afa1ee48373765b8429317efa11089cd6
DIST wayfire-0.8.1.tar.xz 856364 BLAKE2B 1b596b28878789ca26eeb57c6c24e0b69508731de2144e1477f8071b41f17757b2125f2f4f99670ca8b7f85172a9f641b9be1f9190eeff5b261bcc2df1bec4ab SHA512 7bce5656b6a7a7fe53b37492465dee3e591eb386666fdd3d6876f4a589f059510fb2d0c0a326df260ca6a293edf4ba43bb55f813e85d4d2d38d6ef1319280254
+DIST wayfire-0.9.0.tar.xz 875584 BLAKE2B d7f07d7ff8a54437dc5b69e27dcfadecbd3426993e88f68f4af376bbbde08c8ea76646a361d4228ae8ee21e03c3ebe5562b80ec9d3aecde03fb653135fec8645 SHA512 572bfbe1821490842eae33285a0a5607f70b96b0d5b994246ffe6f0bd74ef03d8d699f3f429bff4d376a0a9390312aa67332e8f614fefa2400e0b844b2d74ab9
EBUILD wayfire-0.8.1-r2.ebuild 2316 BLAKE2B ec956dc6cf1cf0b6cfb9e52d66c339e3610573162b69fd430d99b22f5eba9e95693ee4ca78756e8912b4a2430ac07ae5f11bd906ad2a7862e3b894f769cd8e08 SHA512 e8d4de79a788acfa27939dba6be9310385c6e3176fe07ba870e83a12a97e5c8e3040f49b0468cb06ef010211e4d549ee2938a17203f438e06a27143e3f82fd8f
-EBUILD wayfire-9999.ebuild 2204 BLAKE2B f99a53028c1b2cac6922f71a9e250857767c45692bc2d252fc58c9a6c855a2966ccbf78c364d9c9bcdf5e9c21c4048307e6a2ccb15bb44c9e4b575615acea2d3 SHA512 65f8095127deaa1433c0625e059322bb0ce73ef485677c5e848191330eee0df0682cbed29610b177b2257a5b6e204d9bf7cba689cc8fe5852a109966487dacc0
+EBUILD wayfire-0.9.0.ebuild 2197 BLAKE2B 2e95c2e8d743709c9cadf7c9ad3eed3e563f49a95b24daac0348a84b2a7a3937d7dcbca62a3ca384b95492ba2c296963a719b490dda914d6c1b8d44e80b06d78 SHA512 4d57a79f859e45cc56635e7458e09527900b4f9f1b0f2552112d3f8b73e19024e6a0a2b878e67de48d68614f0240b229e35fb9ddc1e898809f5e6b146966d4d2
+EBUILD wayfire-9999.ebuild 2197 BLAKE2B 2e95c2e8d743709c9cadf7c9ad3eed3e563f49a95b24daac0348a84b2a7a3937d7dcbca62a3ca384b95492ba2c296963a719b490dda914d6c1b8d44e80b06d78 SHA512 4d57a79f859e45cc56635e7458e09527900b4f9f1b0f2552112d3f8b73e19024e6a0a2b878e67de48d68614f0240b229e35fb9ddc1e898809f5e6b146966d4d2
MISC metadata.xml 698 BLAKE2B 9d37ee94b17887e40ddb08276d35380699c763326bdfeb307aaca933131f0bbdb0e7bbc2b0e6e06324127c6d85dd926abaf7d266f07cd215946fcfade114a78c SHA512 03b6a16d957b86c822e042c599b310bd3ae1f0d1fe6e97afcec27d0d948e742e1545f605eb3905c4d443f5bdf7174ed838573e7bf50344cab2302e6c4618a7ed
diff --git a/gui-wm/wayfire/wayfire-0.9.0.ebuild b/gui-wm/wayfire/wayfire-0.9.0.ebuild
new file mode 100644
index 000000000000..4d9595e505b1
--- /dev/null
+++ b/gui-wm/wayfire/wayfire-0.9.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="compiz like 3D wayland compositor"
+HOMEPAGE="https://github.com/WayfireWM/wayfire"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
+ SLOT="0/0.10"
+else
+ SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~riscv"
+ SLOT="0/$(ver_cut 1-2)"
+fi
+
+LICENSE="MIT"
+IUSE="+dbus +gles3 test X"
+RESTRICT="!test? ( test )"
+
+# bundled wlroots has the following dependency string according to included headers.
+# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
+# enable x11-backend with X and vice versa
+CDEPEND="
+ dev-cpp/nlohmann_json
+ dev-libs/glib:2
+ dev-libs/libevdev
+ dev-libs/libinput:=
+ dev-libs/wayland
+ >=dev-libs/wayland-protocols-1.12
+ gui-libs/wf-config:${SLOT}
+ gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?]
+ media-libs/glm
+ media-libs/libglvnd
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ x11-libs/cairo
+ x11-libs/libxkbcommon
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? ( sys-apps/dbus )
+ X? ( x11-libs/libxcb:= )
+"
+
+RDEPEND="
+ ${CDEPEND}
+ x11-misc/xkeyboard-config
+"
+DEPEND="
+ ${CDEPEND}
+ test? ( dev-cpp/doctest )
+"
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ local dbusrunsession=$(usev dbus dbus-run-session)
+ sed -e "s:@EPREFIX@:${EPREFIX}:g" -e "s:@DBUS_RUN_SESSION@:${dbusrunsession}:" \
+ "${FILESDIR}"/wayfire-session-2 > "${T}"/wayfire-session || die
+ sed -e "s:@EPREFIX@:${EPREFIX}:" \
+ "${FILESDIR}"/wayfire-session.desktop > "${T}"/wayfire-session.desktop || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature test tests)
+ $(meson_feature X xwayland)
+ $(meson_use gles3 enable_gles32)
+ -Duse_system_wfconfig=enabled
+ -Duse_system_wlroots=enabled
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ dobin "${T}"/wayfire-session
+
+ insinto "/usr/share/wayland-sessions/"
+ insopts -m644
+ doins wayfire.desktop
+ doins "${T}"/wayfire-session.desktop
+
+ insinto "/usr/share/wayfire/"
+ doins wayfire.ini
+
+ insinto "/etc"
+ doins "${FILESDIR}"/wayfire.env
+}
diff --git a/gui-wm/wayfire/wayfire-9999.ebuild b/gui-wm/wayfire/wayfire-9999.ebuild
index bce466406ffd..4d9595e505b1 100644
--- a/gui-wm/wayfire/wayfire-9999.ebuild
+++ b/gui-wm/wayfire/wayfire-9999.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/WayfireWM/wayfire"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
- SLOT="0/0.9"
+ SLOT="0/0.10"
else
SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~riscv"
@@ -29,7 +29,7 @@ CDEPEND="
dev-cpp/nlohmann_json
dev-libs/glib:2
dev-libs/libevdev
- >=dev-libs/libinput-1.7.0:=
+ dev-libs/libinput:=
dev-libs/wayland
>=dev-libs/wayland-protocols-1.12
gui-libs/wf-config:${SLOT}
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index 50b7195e70bf..231a7ff41cb1 100644
--- a/kde-apps/Manifest.gz
+++ b/kde-apps/Manifest.gz
Binary files differ
diff --git a/kde-apps/spectacle/Manifest b/kde-apps/spectacle/Manifest
index 8be8f8f81fb6..7a236d671c06 100644
--- a/kde-apps/spectacle/Manifest
+++ b/kde-apps/spectacle/Manifest
@@ -4,5 +4,5 @@ DIST spectacle-24.05.2.tar.xz 1357104 BLAKE2B cfb7028e610e5fb4243de487d3b29df38c
DIST spectacle-24.08.0.tar.xz 1546740 BLAKE2B 24edec5ded49c73d767b7dff96e6581bebab482b8e9186372c521f46ea92934e342842a8fd17bdaf25092053efd4d77c8e33e09d9c11f2af46b2fc16aa7d9e16 SHA512 89ba54a284d7f7c36b1c699a7c5f8d7dc53ce7892c08370d4528f96e52a91096d28e669356a09e6cb6daf0ad05577dcafd789ca06e3ff2591e18cd49baa97e56
EBUILD spectacle-23.08.5.ebuild 1854 BLAKE2B 98fb8ae3168271a1f6ebf377ebc09555021a97eb320c00a7a3ecfa415d86c4b72b7380a5a848c5d1bedb98379aa82a2ee2f5fc979cdb217f1a48f4a15ae4d312 SHA512 8949e7a913db3b1c850b8877552af4acf7a91dd42588aaecf708a45653a146d4da05e1c55dd7b2c007dcbc1ef3dfe83699a56f432e9571abb25f7069844ba9ab
EBUILD spectacle-24.05.2.ebuild 1836 BLAKE2B d6af91ad7fb0c4a27d2292fbd2ac6752800b77ae51345d411827b6ac71f0e794252c8953487e5b11844196a8281e43ac1015508b6cf0eb994c4e01832f93c535 SHA512 21e5acdae4add47d2994e9cb1c79328be8808f88f0f5affa11e90a23b074df34e5cc803c30cb03b3263b90d340438720a124d40bb01f5c93c91b39e12db7f405
-EBUILD spectacle-24.08.0.ebuild 1908 BLAKE2B 49fffb9ae8b48a3ba247bcd4f05f51059e79c212c6eff965dfb16a93356f2f3a69a1e6830c50a48510834c57d571e3bff009d636f22df86a73e406d51db24abc SHA512 aa78e1f03a0c34b4ca3d32bf86eceeb90a3df38f47725ac1d2de16ab368218045bb16674738d0a8f8bc667c0898a91c07a69be2aba4dbdad1c886db938a0d0f6
+EBUILD spectacle-24.08.0.ebuild 1889 BLAKE2B 6684e3b70f346ddac1e0242f13742744016551eff65130172c1fdf6adddb9cf086768194d862ad8daa9b25018cbf0ced781b4f938181d5ab6bc084aacb4717b7 SHA512 6bd9d992ddc88315591d7da89ccc4013098fa219fbec080500c3d5e321fc1dd6f022dc5638b23a9d0de96dd060833c6175dfaaa3638591700b1babb7c330164c
MISC metadata.xml 433 BLAKE2B aa15f0a819a00c6b039f74d707659bf6beb6ee9c2ac9cd5a1c69163cd684c46d928105e832d93ac8096f128cb479bc30a85866979773cefc5a800ade4a7fd254 SHA512 2df906f333d8f522e66d7977570f8fd35efd329fb797cc4998a9eadfb7405748207f895e8b741004fdcde5dddff58a746337a33edbb7e4a748106fcf366675b0
diff --git a/kde-apps/spectacle/spectacle-24.08.0.ebuild b/kde-apps/spectacle/spectacle-24.08.0.ebuild
index 42de99092ebc..6118467fe08d 100644
--- a/kde-apps/spectacle/spectacle-24.08.0.ebuild
+++ b/kde-apps/spectacle/spectacle-24.08.0.ebuild
@@ -5,7 +5,6 @@ EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KDE_GCC_MINIMAL=13
PVCUT=$(ver_cut 1-3)
KFMIN=6.5.0
QTMIN=6.7.2
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index edb17f79be8b..3ab9caa38de0 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/glycin-loaders/Manifest b/media-libs/glycin-loaders/Manifest
index 6a5f11555029..a37e93024962 100644
--- a/media-libs/glycin-loaders/Manifest
+++ b/media-libs/glycin-loaders/Manifest
@@ -1,3 +1,3 @@
DIST glycin-1.1.beta.tar.xz 28597076 BLAKE2B 94e0172de27ce1a1cbbaba6ee5d3792b8a05a2f192598a03f61dc7cdacbdb2927ad3b19158ae30c63fe73916edab0c24a3d547ec4d8c7adbf63b7cce8cc81704 SHA512 a5534546f58508a033b00ad798536e0342c0d3f2108464f3c58bc0c7e23aeebf9687e6b2717c0edf35e3f88177c8bd281ab8f5e82377adec096396ce8c4e8eb2
-EBUILD glycin-loaders-1.1_beta.ebuild 1785 BLAKE2B e862d922157ea8a2482f5cbfbd25a7453cada31f9f9e1bb6f0809d5b3cc0bd51386f588171568160c6569f7425273a51c0c983bcb3a2e81597307ecf394b98a6 SHA512 ac00d06bccdb59c38ea3fe29e8838fa28ba6c00e61dc2fa7b38f577c7348e5bfff24d32f7656f2618f308aae8a8f92ce98f7aae25594b1ae7bdb5c923775b354
+EBUILD glycin-loaders-1.1_beta-r1.ebuild 1785 BLAKE2B ac9579cfa8d2241ad9a2c1b083877ef492a6fcfca67dc8c6250648758591a93363645c0943f0bd93bc2a3b3d6b11b85be985cbf092e35b53eca07b9f4aedf5da SHA512 eeed10c6a22241eb7779ebbe806bd33a8caaded237b60d8a6410e7fd92853c713013db8f7bad94398465f52762def1af22d62beac0b559ddffa48b3f9111b7cc
MISC metadata.xml 334 BLAKE2B 40a37360358b501628e64a2278652edb17a57432f8dc36dd6c585761f59cbdaaa284760e27d9a33b8e7aa27e916df3112601b0b6141940a6b4aae4138af64883 SHA512 06b70f17068f327d4412a798b938e65ced583ab6e63e2dfc66135d8fa7f7e32316f53c1c2dc65a9482222a64fe8398929705bb16579cfd3ee5b2aa677db7dc1a
diff --git a/media-libs/glycin-loaders/glycin-loaders-1.1_beta.ebuild b/media-libs/glycin-loaders/glycin-loaders-1.1_beta-r1.ebuild
index 010fd073ec89..0775282f7108 100644
--- a/media-libs/glycin-loaders/glycin-loaders-1.1_beta.ebuild
+++ b/media-libs/glycin-loaders/glycin-loaders-1.1_beta-r1.ebuild
@@ -69,7 +69,7 @@ src_configure() {
)
local formats_s=${formats[*]}
local emesonargs=(
- -Dprofile=$(usex debug release dev)
+ -Dprofile=$(usex debug dev release)
-Dglycin-loaders=true
-Dloaders="${formats_s// /,}"
-Dtests=$(usex test true false)
diff --git a/media-libs/libdovi/Manifest b/media-libs/libdovi/Manifest
index 7e8c7bcb061f..c83c00b692c5 100644
--- a/media-libs/libdovi/Manifest
+++ b/media-libs/libdovi/Manifest
@@ -133,5 +133,5 @@ DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c37
DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
EBUILD libdovi-3.3.0.ebuild 2869 BLAKE2B a4e680982b229d191051256a0543ff611cb2b1052c30fcfbb499497137a67717ed6790edba030da726f817f443a12c94d1632995bc77157fad4e7630ee8299b2 SHA512 07464bfaf07426eea9ced0ab447393508c02a2e31a325a492eb6f04e05f4efc3256efaf42fa466d71a05f6ce1f9584735823adc5d9be99b1143bfd35352d9976
-EBUILD libdovi-3.3.1.ebuild 2853 BLAKE2B 835477539cb41bf209e6c33623439626803ea99c7a18f7f1fd4281adc7075bfe50905420c5f46e23492e66478bb254dc4f751ed0450dd11cea108f2a83efaa7d SHA512 8b2803b1514ed283c90c0aa20fa5e6a9f2add73e368e2563892e15c9ede137a67c1df9b052e7ec88a4aea7e43b2b2288832fe503fe6925d785ea0a56437774ac
+EBUILD libdovi-3.3.1.ebuild 2852 BLAKE2B 46d07bf408d7ec505fef70e097ea5d05dc4929c31ce6047cd285c3ade6390413eaf80024d48a18602b5393a5486e8b5a3f2b4ba83bbcc0ca90bb8b6f086b94e2 SHA512 5c335be563f70bf8f65a015ee6525d8adc5321f59daedcb81cea2f0e9f0e2c04440ea2556fefe8115d8af4b739bce81f8e33d02e9eb8211bf74cde50badd9d45
MISC metadata.xml 330 BLAKE2B 58eecc5643c7be5713145bff679903a5d34827b4cf976255bf573cfa488a2277ce773538297e3fb728ef8b90eb266a68a8329d80295240ccc2fbe4647c0ff566 SHA512 f083788feca4bafdd0376759f15ba6ff48121abd6ad98fb235142e415a089238efb570c564d0425d0099f3dcf9131cff56eed1e6d605716608cf3ea881ba4487
diff --git a/media-libs/libdovi/libdovi-3.3.1.ebuild b/media-libs/libdovi/libdovi-3.3.1.ebuild
index ff1174953080..c8d73ea5f7ba 100644
--- a/media-libs/libdovi/libdovi-3.3.1.ebuild
+++ b/media-libs/libdovi/libdovi-3.3.1.ebuild
@@ -102,7 +102,7 @@ S=${WORKDIR}/dovi_tool-${P}/dolby_vision
LICENSE="MIT"
LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016" # crates
SLOT="0/$(ver_cut 1)"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
BDEPEND="
dev-util/cargo-c
diff --git a/media-libs/phonon/Manifest b/media-libs/phonon/Manifest
index ebe60ab255ca..d40aa689a532 100644
--- a/media-libs/phonon/Manifest
+++ b/media-libs/phonon/Manifest
@@ -1,7 +1,7 @@
AUX phonon-4.11.1-clang-16.patch 1356 BLAKE2B 2adbe00797db0efab8a065c455b8122bea99ffdca9317939c85e54c65cf9292f1de7531bff89fbed227cdab035547680291c6d20d02a374bfe7e28ef9ec9706d SHA512 5ef9e3bcefd607036e47cd6578be5bb98a384bb4cd4820aab90cd7adf1eb0ae54ad001550909a93513e1d622ef4101f95fce733e3fa7a95d5df8454290ef92aa
-AUX phonon-4.12.0-cmake.patch 2806 BLAKE2B 3c71db1e4fd0b74c651ceb52830792f1cb5e9db207b3881cc03614ac2c0e8e8f737e545e17060d2055e19ffb1dd458efac05795d80dc566c96a91d21244d4766 SHA512 0f4d10d14a8a1a3d7259b5719c19820142fcf9e4363187bf08be53d5b15f581a5876962bcea84ea8f1de2d298c1a872d2814f2cce7f82841ae457c7d3171121e
+AUX phonon-4.12.0-cmake.patch 2642 BLAKE2B 0e1b71a2c8916ebd230ad38822eb1cb62b4ac4fc4239459e822c9b91d69e20ec5ebb96ebbbd1cc3a9af5eb71577797d1f12dc9121843f1b44ff9667a66198467 SHA512 8fb555e3f0da0a33a922dd82792ee59f7da842e2369112aa155d4f68bf20b34ed84cb3210100552458f0dd76c61c08e479b3af42b5b4900ffde7d8fdcd1b6c69
DIST phonon-4.11.1.tar.xz 314732 BLAKE2B 9be341f8df643b352392a208c7f24d799edcc94146b71c73d93974a7ef02cc75b5baa1e2ddd037e7e2d3afeb52347d96caaa8b3a2319631802261735a3a751df SHA512 858b2b0d7b0336af76d226b30f3acd1914e7297e0879d5a417fa1b87b13c812f9aab7e20adcad33ce1a03624ce78323dd9968b4b277caf85f800ca60aa134f74
DIST phonon-4.12.0.tar.xz 408996 BLAKE2B 568af4aec5247759e49db2137978b9f1828256f817bcb321f02e69d597d78e97c9ce437e89cd63b5a8b15c312f74ccee11b34270e74be2dc24c2af9ee97490f0 SHA512 0dbd88464985051f4c43e64a4d0b7e2d65e7f6b54fd2bae4ec1790fbdf9f79348aa91d4839c72a4f66297d5a9c7b379cc34923b99b97130a5443e5b2c0cc8a9a
EBUILD phonon-4.11.1-r2.ebuild 1307 BLAKE2B 69c75e346c77710c52591a8debe93bb09c34217584a520622dbfcfb2b4442b3039f1705ee5550f4b35edef1fc65a33286517deb24373264adceef2d365679ebd SHA512 daae7f938573ea831c299c0ef584ae4526570e64e3cb0790cfc7dae34b364fb4bb72ac0f312d0733fb17de6bcc3f74e3dbd9a08247c5d43e2776bae5deb8ec3b
-EBUILD phonon-4.12.0-r3.ebuild 2357 BLAKE2B 89276f8d310c9b482f9f94a26508718efa0799a9fb74b0f727cf945aedca3454077b9d022ef31bc89c497704fb465608cb70e2c6c5dd0841857f0119b261cd6d SHA512 62a1ded9aca0d08eedb9a33f9b6b7ea958eba310abab2f732af262e81f27c80cc37770ff32b20dce03f7823bb3a10bc211cb6623f52229a8dccc165b2185b024
+EBUILD phonon-4.12.0-r4.ebuild 2357 BLAKE2B 89276f8d310c9b482f9f94a26508718efa0799a9fb74b0f727cf945aedca3454077b9d022ef31bc89c497704fb465608cb70e2c6c5dd0841857f0119b261cd6d SHA512 62a1ded9aca0d08eedb9a33f9b6b7ea958eba310abab2f732af262e81f27c80cc37770ff32b20dce03f7823bb3a10bc211cb6623f52229a8dccc165b2185b024
MISC metadata.xml 463 BLAKE2B 856a539bfa489dac4d6550f9fb4104b419dc6dd12a5d6ec67ac7d9f743fa31d96c3323937558704b7941a914c1ca342b5a6030e9f16b7d84f2339f93d2a1fb9f SHA512 c6aa1e0f8f11e813c228619f9c857bfa3e15d3278a1b5af3910f8f789a7d93f889a9adb9121f19b4b52abbfa0b4a67d89a037679ae0eab00b0db04ed5e16526e
diff --git a/media-libs/phonon/files/phonon-4.12.0-cmake.patch b/media-libs/phonon/files/phonon-4.12.0-cmake.patch
index f212567777f1..26805cb18267 100644
--- a/media-libs/phonon/files/phonon-4.12.0-cmake.patch
+++ b/media-libs/phonon/files/phonon-4.12.0-cmake.patch
@@ -9,20 +9,13 @@ potentially fail even if PHONON_BUILD_DESIGNER_PLUGIN was not requested.
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
---
- CMakeLists.txt | 32 ++++++++++++++++++--------------
- 1 file changed, 18 insertions(+), 14 deletions(-)
+ CMakeLists.txt | 32 +++++++++++++++++-------------
+ 1 file changed, 17 insertions(+), 13 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c00760fc..babeb392 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -1,5 +1,5 @@
- cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
--project(Phonon VERSION "4.12.0")
-+project(Phonon VERSION "4.11.1")
-
- include(FeatureSummary)
-
@@ -116,23 +116,27 @@ foreach(version ${VERSIONS})
# https://bugreports.qt.io/browse/QTBUG-114706
add_library(Qt::Widgets ALIAS Qt${QT_MAJOR_VERSION}::Widgets)
diff --git a/media-libs/phonon/phonon-4.12.0-r3.ebuild b/media-libs/phonon/phonon-4.12.0-r4.ebuild
index 545735c83895..545735c83895 100644
--- a/media-libs/phonon/phonon-4.12.0-r3.ebuild
+++ b/media-libs/phonon/phonon-4.12.0-r4.ebuild
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 6c97f6afadaf..e2a3063957a7 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 682e3f530a47..26c99e5e7db7 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -20,6 +20,7 @@ DIST pipewire-1.2.0-docs.tar.xz 58528 BLAKE2B b7abdfecd46239050ab80695c8f3d1a4e6
DIST pipewire-1.2.0.tar.bz2 1810104 BLAKE2B a20caae515d800f80f607aeba585609ce9f47d0a38c48cc2eb3534f64049f774c119e36d27a585b5f7537e4eef6b2a56881e7db1e2ca2eedd52248ee9f331209 SHA512 3b9ceb02d3ea9fcadd2e009750d0c5b2435c8648c79f2fa9dc8dc83c772759985b140a02381a6c7be819b23d2a5a7671e456e81cf9b5be3437e994ef610bda59
DIST pipewire-1.2.1.tar.bz2 1812153 BLAKE2B a95d3ba69ef6ee8d001c9081fec4392ef0c219c154b0f78851dd15e5a60f6daccc33fdf80a9ea653bd32d14109c5e1a5885e0c5ce392747be8e08c37a239a2e2 SHA512 e5bf5b712e2d96c96dd907780cd4b1a3d153f01261977bd75a11823bcc2be17b6c858d2967821862660d97426c8ed5f8ebd7bfde27dafe9f30c5b459b17e587f
DIST pipewire-1.2.2.tar.bz2 1812524 BLAKE2B 4085ace98c38e718dd259f5ef864d8674e0c663bd486f5e8dfb2e79d63b471eb8686ab79841aa0e5689ef9d08ce0be66cb67cce2e9038cd5a81e823a816e8209 SHA512 8baf98bdb05f95acaf2f9a5189ad6da843181464cc21f31cc39604bfb2beb2a34327621348122e07436e39c5d0ad223a941674737848ac2e4e56e0d366d1b5f5
+DIST pipewire-1.2.3.tar.bz2 1813639 BLAKE2B 42bd8a08125e79a67a4adec30541ae7fef3c1e8279d8f84365636f8691a237fc7d6b392ed2576b681a9b9418804978e5a8493d7062567ed89035286fb49977f5 SHA512 8a06ef3a9079b334b0d3248431fe6a09f330ad8078dc378ac465e253d3601c3e4552e2e07f7cf492ff6fbc218e686b30941ea153ccaaf826b5f0ff231f6b214e
EBUILD pipewire-1.0.5-r1.ebuild 19283 BLAKE2B c873436b2f3cad35aa2d6797085823cc215d621b275634c25c3b79e00a56121a97824f3092df74b13809a9ea7639b669710fb9ae7476441209c9f7aff1496827 SHA512 f290058849e339a64bb897e831618b9f886b9c6b7754a0f3b4301fc94be929c0531ffd6c98754228c30bc308371e508021fa907252028d6a5a57d14314d4b5b6
EBUILD pipewire-1.0.5.ebuild 19988 BLAKE2B 49df8fcf2e136537401ebab8673c0815a275c2deb29a2779306a77536d2db0688c81e69bbf768061a2ee3e94888da5e77e12055594bf84b14951fd28f12e248c SHA512 5d6506afa393f6286ba33a88cdf17f739a265e2f09baf1b7f9ff5fb239a7b4d87b32ce553d366bfaf6ba36f4384982cf73a521488118d2e5f33d87b4cc9467e3
EBUILD pipewire-1.0.6.ebuild 19283 BLAKE2B c873436b2f3cad35aa2d6797085823cc215d621b275634c25c3b79e00a56121a97824f3092df74b13809a9ea7639b669710fb9ae7476441209c9f7aff1496827 SHA512 f290058849e339a64bb897e831618b9f886b9c6b7754a0f3b4301fc94be929c0531ffd6c98754228c30bc308371e508021fa907252028d6a5a57d14314d4b5b6
@@ -27,5 +28,6 @@ EBUILD pipewire-1.0.7-r1.ebuild 19565 BLAKE2B c0250fdcf5157412d74ef4c020d64b571f
EBUILD pipewire-1.2.0-r2.ebuild 19711 BLAKE2B 65857f3b19d08a242973dc65fc333556b8ec0d8e91f56e712706ff8a217f3aa5cecdaa7dd43002e8391b61feb96e818c852d68a8cf4d9930906cd7fbf3d228f1 SHA512 bc94f1000e8ad0b7ba91199d240fa8ac15e55f50bab175be6390d040238f8682df5235a5871aa528c5cd36c429a8bc1a7a838660614265696862389ac9cea6c9
EBUILD pipewire-1.2.1.ebuild 19729 BLAKE2B 2f722ffaef79800104aa53263fae1cf2b3db9f9c73c52a704e4b0bdb36402f152d16dbab339f7da6db6e208511750025d7229eafb49d8436fc0e2d38b25c7874 SHA512 e0a7e27440fecdc82b334ff39455fc7ed370ff67da9b50b71fef0fe0fe381091fc317f551b343180160bc978b4366eb20f5cfe925d96bbe8ea8ce5561a7f03c0
EBUILD pipewire-1.2.2.ebuild 19602 BLAKE2B 0594a1082c02d88befd9d3cdf4eaea883bb905e3a16223e1646be00d6281c1446d4c56b07db6c5873c73a38a80f4219106ac0f5d77a3490ad8f4c88d293ace14 SHA512 f14db8d84c6081b6ea4d59d6b67a83f82cf795794d73c8b4917a67ca037b22a3c041bf2f58020f7d7b342fbbbaaa44cea1e17b9e43847ba388e27a8bcdabf9e5
+EBUILD pipewire-1.2.3.ebuild 19602 BLAKE2B 0594a1082c02d88befd9d3cdf4eaea883bb905e3a16223e1646be00d6281c1446d4c56b07db6c5873c73a38a80f4219106ac0f5d77a3490ad8f4c88d293ace14 SHA512 f14db8d84c6081b6ea4d59d6b67a83f82cf795794d73c8b4917a67ca037b22a3c041bf2f58020f7d7b342fbbbaaa44cea1e17b9e43847ba388e27a8bcdabf9e5
EBUILD pipewire-9999.ebuild 19591 BLAKE2B 4c2d6315cad7fb2746817dbc15fe29f3a2007e8abc83a338952ee0f82a1113dbfd8d0426595fd6d5c3c1ea7e4a1d7b87e135b2202e563b95a06ad4403cf684e9 SHA512 f8341246a2c4403375f8493966d42801d1a4846d2a3a6e9464421a50bddf95dca5c3b7832c042e63ef68773550e009235e55d98f3a90178419ee15c73ddad936
MISC metadata.xml 2156 BLAKE2B 974459115e0f3cf4e4c3ac15159740b42e01a093da37d8a27f80e122c9ab2a3fe9194443eaf08f9b66d613db90a14465abbe1b76816bce90e11a46c8409c7513 SHA512 cfe0fdb86c993f167507e22635878d6d7d5dcd48f4c23323231263551ceff986fc454700428ecb7d2ee2abe82093c35d8e7bd491020fd6dd3f3889c09e9020bb
diff --git a/media-video/pipewire/pipewire-1.2.3.ebuild b/media-video/pipewire/pipewire-1.2.3.ebuild
new file mode 100644
index 000000000000..408bee308b53
--- /dev/null
+++ b/media-video/pipewire/pipewire-1.2.3.ebuild
@@ -0,0 +1,515 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# 1. Please regularly check (even at the point of bumping) Fedora's packaging
+# for needed backports at https://src.fedoraproject.org/rpms/pipewire/tree/rawhide.
+#
+# 2. Upstream also sometimes amend release notes for the previous release to mention
+# needed patches, e.g. https://gitlab.freedesktop.org/pipewire/pipewire/-/tags/0.3.55#distros
+#
+# 3. Keep an eye on git master (for both PipeWire and WirePlumber) as things
+# continue to move quickly. It's not uncommon for fixes to be made shortly
+# after releases.
+
+# TODO: Maybe get upstream to produce `meson dist` tarballs:
+# - https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3663
+# - https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1788
+#
+# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pipewire-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${PIPEWIRE_DOCS_PREBUILT:=1}
+
+PIPEWIRE_DOCS_PREBUILT_DEV=sam
+PIPEWIRE_DOCS_VERSION="$(ver_cut 1-2).0"
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+PIPEWIRE_DOCS_USEFLAG="+man"
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
+
+if [[ ${PV} == 9999 ]]; then
+ PIPEWIRE_DOCS_PREBUILT=0
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git"
+ inherit git-r3
+else
+ if [[ ${PV} == *_p* ]] ; then
+ MY_COMMIT=""
+ SRC_URI="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${MY_COMMIT}/pipewire-${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2"
+ S="${WORKDIR}"/${PN}-${MY_COMMIT}
+ else
+ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2"
+ fi
+
+ if [[ ${PIPEWIRE_DOCS_PREBUILT} == 1 ]] ; then
+ SRC_URI+=" !man? ( https://dev.gentoo.org/~${PIPEWIRE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PIPEWIRE_DOCS_VERSION}-docs.tar.xz )"
+ PIPEWIRE_DOCS_USEFLAG="man"
+ fi
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Multimedia processing graphs"
+HOMEPAGE="https://pipewire.org/"
+
+LICENSE="MIT LGPL-2.1+ GPL-2"
+# ABI was broken in 0.3.42 for https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
+SLOT="0/0.4"
+IUSE="${PIPEWIRE_DOCS_USEFLAG} bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2"
+IUSE+=" modemmanager pipewire-alsa readline roc selinux sound-server ssl system-service systemd test v4l X zeroconf"
+
+# Once replacing system JACK libraries is possible, it's likely that
+# jack-client IUSE will need blocking to avoid users accidentally
+# configuring their systems to send PW sink output to the emulated
+# JACK's sink - doing so is likely to yield no audio, cause a CPU
+# cycles consuming loop (and may even cause GUI crashes)!
+
+# - TODO: There should be "sound-server? ( || ( alsa bluetooth ) )" here, but ALSA is always enabled
+# - TODO: Pulseaudio alsa plugin performs runtime check that pulseaudio server connection will work
+# which provides adequate guarantee that alsa-lib will be able to provide audio services.
+# If that works, pulseaudio defaults are loaded into alsa-lib runtime replacing default PCM and CTL.
+# When pipewire-alsa will be able to perform similar check, pipewire-alsa can be enabled unconditionally.
+# - ffmpeg is only used for pw-cat. We don't build the spa plugin which receives barely any activity.
+REQUIRED_USE="
+ ffmpeg? ( extra )
+ bluetooth? ( dbus )
+ jack-sdk? ( !jack-client )
+ modemmanager? ( bluetooth )
+ system-service? ( systemd )
+ !sound-server? ( !pipewire-alsa )
+ jack-client? ( dbus )
+"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ >=dev-build/meson-0.59
+ virtual/pkgconfig
+ dbus? ( dev-util/gdbus-codegen )
+ doc? (
+ ${PYTHON_DEPS}
+ >=app-text/doxygen-1.9.8
+ media-gfx/graphviz
+ )
+ man? (
+ ${PYTHON_DEPS}
+ >=app-text/doxygen-1.9.8
+ )
+"
+# * While udev could technically be optional, it's needed for a number of options,
+# and not really worth it, bug #877769.
+#
+# * Supports both legacy webrtc-audio-processing:0 and new webrtc-audio-processing:1.
+# We depend on :1 as it prefers that, it's not legacy, and to avoid automagic.
+#
+# * Older Doxygen (<1.9.8) may work but inferior output is created:
+# - https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1778
+# - https://github.com/doxygen/doxygen/issues/9254
+RDEPEND="
+ acct-group/audio
+ acct-group/pipewire
+ media-libs/alsa-lib[${MULTILIB_USEDEP}]
+ sys-libs/ncurses:=[unicode(+)]
+ virtual/libintl[${MULTILIB_USEDEP}]
+ virtual/libudev[${MULTILIB_USEDEP}]
+ bluetooth? (
+ dev-libs/glib
+ media-libs/fdk-aac
+ media-libs/libldac
+ media-libs/libfreeaptx
+ media-libs/opus
+ media-libs/sbc
+ >=net-wireless/bluez-4.101:=
+ virtual/libusb:1
+ )
+ dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+ echo-cancel? ( >=media-libs/webrtc-audio-processing-1.2:1 )
+ extra? ( >=media-libs/libsndfile-1.0.20 )
+ ffmpeg? ( media-video/ffmpeg:= )
+ flatpak? ( dev-libs/glib )
+ gstreamer? (
+ >=dev-libs/glib-2.32.0:2
+ >=media-libs/gstreamer-1.10.0:1.0
+ media-libs/gst-plugins-base:1.0
+ )
+ gsettings? ( >=dev-libs/glib-2.26.0:2 )
+ ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
+ jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] )
+ jack-sdk? (
+ !media-sound/jack-audio-connection-kit
+ !media-sound/jack2
+ )
+ liblc3? ( media-sound/liblc3 )
+ lv2? ( media-libs/lilv )
+ modemmanager? ( >=net-misc/modemmanager-1.10.0 )
+ pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}] )
+ sound-server? ( !media-sound/pulseaudio-daemon )
+ roc? ( >=media-libs/roc-toolkit-0.3.0:= )
+ readline? ( sys-libs/readline:= )
+ selinux? ( sys-libs/libselinux )
+ ssl? ( dev-libs/openssl:= )
+ systemd? ( sys-apps/systemd )
+ system-service? ( acct-user/pipewire )
+ v4l? ( media-libs/libv4l )
+ X? (
+ media-libs/libcanberra
+ x11-libs/libX11
+ x11-libs/libXfixes
+ )
+ zeroconf? ( net-dns/avahi )
+"
+
+DEPEND="${RDEPEND}"
+
+PDEPEND=">=media-video/wireplumber-0.5.2"
+
+# Present RDEPEND that are currently always disabled due to the PW
+# code using them being required to be disabled by Gentoo guidelines
+# (i.e. developer binaries not meant for users) and unready code
+# media-libs/libsdl2
+# >=media-libs/vulkan-loader-1.1.69
+#
+# Ditto for DEPEND
+# >=dev-util/vulkan-headers-1.1.69
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.3.25-enable-failed-mlock-warning.patch
+)
+
+pkg_setup() {
+ if use doc || use man ; then
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Used for upstream backports
+ [[ -d "${FILESDIR}"/${PV} ]] && eapply "${FILESDIR}"/${PV}
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
+
+ $(meson_feature dbus)
+ $(meson_native_use_feature zeroconf avahi)
+ $(meson_native_use_feature doc docs)
+ $(meson_native_use_feature man)
+ $(meson_native_enabled examples) # TODO: Figure out if this is still important now that media-session gone
+ $(meson_feature test tests)
+ -Dinstalled_tests=disabled # Matches upstream; Gentoo never installs tests
+ $(meson_feature ieee1394 libffado)
+ $(meson_native_use_feature gstreamer)
+ $(meson_native_use_feature gstreamer gstreamer-device-provider)
+ $(meson_native_use_feature gsettings)
+ $(meson_native_use_feature systemd)
+
+ $(meson_native_use_feature system-service systemd-system-service)
+ -Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)"
+ -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
+
+ $(meson_native_use_feature systemd systemd-user-service)
+ $(meson_feature pipewire-alsa) # Allows integrating ALSA apps into PW graph
+ $(meson_feature selinux)
+ -Dspa-plugins=enabled
+ -Dalsa=enabled # Allows using kernel ALSA for sound I/O (NOTE: media-session is gone so IUSE=alsa/spa_alsa/alsa-backend might be possible)
+ -Dcompress-offload=disabled # TODO: tinycompress unpackaged
+ -Daudiomixer=enabled # Matches upstream
+ -Daudioconvert=enabled # Matches upstream
+ $(meson_native_use_feature bluetooth bluez5)
+ $(meson_native_use_feature bluetooth bluez5-backend-hsp-native)
+ $(meson_native_use_feature bluetooth bluez5-backend-hfp-native)
+ # https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1379
+ $(meson_native_use_feature modemmanager bluez5-backend-native-mm)
+ $(meson_native_use_feature bluetooth bluez5-backend-ofono)
+ $(meson_native_use_feature bluetooth bluez5-backend-hsphfpd)
+ $(meson_native_use_feature bluetooth bluez5-codec-aac)
+ $(meson_native_use_feature bluetooth bluez5-codec-aptx)
+ $(meson_native_use_feature bluetooth bluez5-codec-ldac)
+ $(meson_native_use_feature bluetooth opus)
+ $(meson_native_use_feature bluetooth bluez5-codec-opus)
+ $(meson_native_use_feature bluetooth libusb) # At least for now only used by bluez5 native (quirk detection of adapters)
+ $(meson_native_use_feature echo-cancel echo-cancel-webrtc) #807889
+ -Dcontrol=enabled # Matches upstream
+ -Daudiotestsrc=enabled # Matches upstream
+ -Dffmpeg=disabled # Disabled by upstream and no major developments to spa/plugins/ffmpeg/ since May 2020
+ $(meson_native_use_feature ffmpeg pw-cat-ffmpeg)
+ $(meson_native_use_feature flatpak)
+ -Dpipewire-jack=enabled # Allows integrating JACK apps into PW graph
+ $(meson_native_use_feature jack-client jack) # Allows PW to act as a JACK client
+ $(meson_use jack-sdk jack-devel)
+ $(usex jack-sdk "-Dlibjack-path=${EPREFIX}/usr/$(get_libdir)" '')
+ -Dsupport=enabled # Miscellaneous/common plugins, such as null sink
+ -Devl=disabled # Matches upstream
+ -Dtest=disabled # fakesink and fakesource plugins
+ -Dbluez5-codec-lc3plus=disabled # unpackaged
+ $(meson_native_use_feature liblc3 bluez5-codec-lc3)
+ $(meson_native_use_feature lv2)
+ $(meson_native_use_feature v4l v4l2)
+ -Dlibcamera=disabled # libcamera is not in Portage tree
+ $(meson_native_use_feature roc)
+ $(meson_native_use_feature readline)
+ $(meson_native_use_feature ssl raop)
+ -Dvideoconvert=enabled # Matches upstream
+ -Dvideotestsrc=enabled # Matches upstream
+ -Dvolume=enabled # Matches upstream
+ -Dvulkan=disabled # Uses pre-compiled Vulkan compute shader to provide a CGI video source (dev thing; disabled by upstream)
+ $(meson_native_use_feature extra pw-cat)
+ -Dudev=enabled
+ -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
+ -Dsdl2=disabled # Controls SDL2 dependent code (currently only examples when -Dinstalled_tests=enabled which we never install)
+ -Dlibmysofa=disabled # libmysofa is unpackaged
+ $(meson_native_use_feature extra sndfile) # Enables libsndfile dependent code (currently only pw-cat)
+ -Dsession-managers="[]" # All available session managers are now their own projects, so there's nothing to build
+
+ # We still have <5.16 kernels packaged in Gentoo and 6.1 (LTS) only
+ # just became stable, with 5.15 being the previous LTS. Many people
+ # are still on it.
+ -Dpam-defaults-install=true
+
+ # Just for bell sounds in X11 right now.
+ $(meson_native_use_feature X x11)
+ $(meson_native_use_feature X x11-xfixes)
+ $(meson_native_use_feature X libcanberra)
+
+ # TODO
+ -Dsnap=disabled
+ )
+
+ # This installs the schema file for pulseaudio-daemon, iff we are replacing
+ # the official sound-server
+ if use !sound-server; then
+ emesonargs+=( '-Dgsettings-pulse-schema=disabled' )
+ else
+ emesonargs+=(
+ $(meson_native_use_feature gsettings gsettings-pulse-schema)
+ )
+ fi
+
+ meson_src_configure
+}
+
+multilib_src_test() {
+ meson_src_test --timeout-multiplier 10
+}
+
+multilib_src_install() {
+ # Our custom DOCS do not exist in multilib source directory
+ DOCS= meson_src_install
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if ! use man && [[ ${PIPEWIRE_DOCS_PREBUILT} == 1 ]] ; then
+ doman "${WORKDIR}"/${PN}-${PIPEWIRE_DOCS_VERSION}-docs/man/*/*.[0-8]
+ fi
+
+ if use pipewire-alsa; then
+ dodir /etc/alsa/conf.d
+
+ # Install pipewire conf loader hook
+ insinto /usr/share/alsa/alsa.conf.d
+ doins "${FILESDIR}"/99-pipewire-default-hook.conf
+ eprefixify "${ED}"/usr/share/alsa/alsa.conf.d/99-pipewire-default-hook.conf
+
+ # These will break if someone has /etc that is a symbolic link to a subfolder! See #724222
+ # And the current dosym8 -r implementation is likely affected by the same issue, too.
+ dosym ../../../usr/share/alsa/alsa.conf.d/50-pipewire.conf /etc/alsa/conf.d/50-pipewire.conf
+ dosym ../../../usr/share/alsa/alsa.conf.d/99-pipewire-default-hook.conf /etc/alsa/conf.d/99-pipewire-default-hook.conf
+ fi
+
+ # Enable required wireplumber alsa and bluez monitors
+ if use sound-server; then
+ # Install sound-server enabler for wireplumber 0.5.0+ conf syntax
+ insinto /etc/wireplumber/wireplumber.conf.d
+ doins "${FILESDIR}"/gentoo-sound-server-enable-audio-bluetooth.conf
+ fi
+
+ if use system-service; then
+ newtmpfiles - pipewire.conf <<-EOF || die
+ d /run/pipewire 0755 pipewire pipewire - -
+ EOF
+ fi
+
+ if ! use systemd; then
+ insinto /etc/xdg/autostart
+ newins "${FILESDIR}"/pipewire.desktop-r2 pipewire.desktop
+
+ exeinto /usr/bin
+ newexe "${FILESDIR}"/gentoo-pipewire-launcher.in-r3 gentoo-pipewire-launcher
+
+ doman "${FILESDIR}"/gentoo-pipewire-launcher.1
+
+ # Disable pipewire-pulse if sound-server is disabled.
+ if ! use sound-server ; then
+ sed -i -s '/pipewire -c pipewire-pulse.conf/s/^/#/' "${ED}"/usr/bin/gentoo-pipewire-launcher || die
+ fi
+
+ eprefixify "${ED}"/usr/bin/gentoo-pipewire-launcher
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
+
+pkg_preinst() {
+ HAD_SOUND_SERVER=0
+ HAD_SYSTEM_SERVICE=0
+
+ if has_version "media-video/pipewire[sound-server(-)]" ; then
+ HAD_SOUND_SERVER=1
+ fi
+
+ if has_version "media-video/pipewire[system-service(-)]" ; then
+ HAD_SYSTEM_SERVICE=1
+ fi
+}
+
+pkg_postinst() {
+ udev_reload
+
+ use system-service && tmpfiles_process pipewire.conf
+
+ local ver
+ for ver in ${REPLACING_VERSIONS} ; do
+ if has_version kde-plasma/kwin[screencast] || has_version x11-wm/mutter[screencast] ; then
+ # https://bugs.gentoo.org/908490
+ # https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3243
+ ewarn "Please restart KWin/Mutter after upgrading PipeWire."
+ ewarn "Screencasting may not work until you do."
+ fi
+
+ if ver_test ${ver} -le 0.3.66-r1 ; then
+ elog ">=pipewire-0.3.66 uses the 'pipewire' group to manage permissions"
+ elog "and limits needed to function smoothly:"
+ elog
+ elog "1. Please make sure your user is in the 'pipewire' group for"
+ elog "the best experience with realtime scheduling (PAM limits behavior)!"
+ elog "You can add your account with:"
+ elog " usermod -aG pipewire <youruser>"
+ elog
+ elog "2. For the best experience with fast user switching, it is recommended"
+ elog "that you remove your user from the 'audio' group unless you rely on the"
+ elog "audio group for device access control or ACLs.:"
+ elog " usermod -rG audio <youruser>"
+ elog
+
+ if ! use jack-sdk ; then
+ elog
+ elog "JACK emulation is incomplete and not all programs will work. PipeWire's"
+ elog "alternative libraries have been installed to a non-default location."
+ elog "To use them, put pw-jack <application> before every JACK application."
+ elog "When using pw-jack, do not run jackd/jackdbus. However, a virtual/jack"
+ elog "provider is still needed to compile the JACK applications themselves."
+ elog
+ fi
+
+ if use systemd ; then
+ ewarn
+ ewarn "PipeWire daemon startup has been moved to a launcher script!"
+ ewarn "Make sure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist or no"
+ ewarn "longer is set to start a session manager or PulseAudio compatibility daemon (all"
+ ewarn "lines similar to '{ path = /usr/bin/pipewire*' should be commented out)"
+ ewarn
+ ewarn "Those manually starting /usr/bin/pipewire via .xinitrc or similar _must_ from"
+ ewarn "now on start ${EROOT}/usr/bin/gentoo-pipewire-launcher instead! It is highly"
+ ewarn "advised that a D-Bus user session is set up before starting the script."
+ ewarn
+ fi
+
+ if use sound-server && ( has_version 'media-sound/pulseaudio[daemon]' || has_version 'media-sound/pulseaudio-daemon' ) ; then
+ elog
+ elog "This ebuild auto-enables PulseAudio replacement. Because of that, users"
+ elog "are recommended to edit pulseaudio client configuration files:"
+ elog "${EROOT}/etc/pulse/client.conf and ${EROOT}/etc/pulse/client.conf.d/enable-autospawn.conf"
+ elog "if it exists, and disable autospawning of the original daemon by setting:"
+ elog
+ elog " autospawn = no"
+ elog
+ elog "Please note that the semicolon (;) must _NOT_ be at the beginning of the line!"
+ elog
+ elog "Alternatively, if replacing PulseAudio daemon is not desired, edit"
+ elog "${EROOT}/usr/bin/gentoo-pipewire-launcher by commenting out the relevant"
+ elog "command:"
+ elog
+ elog "#${EROOT}/usr/bin/pipewire -c pipewire-pulse.conf &"
+ elog
+ fi
+
+ if has_version 'net-misc/ofono' ; then
+ ewarn "Native backend has become default. Please disable oFono via:"
+ if systemd_is_booted ; then
+ ewarn "systemctl disable ofono"
+ else
+ ewarn "rc-update delete ofono"
+ fi
+ fi
+ fi
+ done
+
+ if [[ ${HAD_SOUND_SERVER} -eq 0 || -z ${REPLACING_VERSIONS} ]] ; then
+ # TODO: We could drop most of this if we set up systemd presets?
+ # They're worth looking into because right now, the out-of-the-box experience
+ # is automatic on OpenRC, while it needs manual intervention on systemd.
+ if use sound-server && use systemd ; then
+ elog
+ elog "When switching from PulseAudio, you may need to disable PulseAudio:"
+ elog
+ elog " systemctl --user disable pulseaudio.service pulseaudio.socket"
+ elog
+ elog "To use PipeWire, the user units must be manually enabled"
+ elog "by running this command as each user you use for desktop activities:"
+ elog
+ elog " systemctl --user enable pipewire.socket pipewire-pulse.socket"
+ elog
+ elog "A reboot is recommended to avoid interferences from still running"
+ elog "PulseAudio daemon."
+ elog
+ elog "Both new users and those upgrading need to enable WirePlumber"
+ elog "for relevant users:"
+ elog
+ elog " systemctl --user disable pipewire-media-session.service"
+ elog " systemctl --user --force enable wireplumber.service"
+ elog
+ elog "Root user may replace --user with --global to change system default"
+ elog "configuration for all of the above commands."
+ elog
+ fi
+
+ if ! use sound-server ; then
+ ewarn
+ ewarn "USE=sound-server is disabled! If you want PipeWire to provide"
+ ewarn "your sound, please enable it. See the wiki at"
+ ewarn "https://wiki.gentoo.org/wiki/PipeWire#Replacing_PulseAudio"
+ ewarn "for more details."
+ ewarn
+ fi
+ fi
+
+ if use system-service && [[ ${HAD_SYSTEM_SERVICE} -eq 0 || -z ${REPLACING_VERSIONS} ]] ; then
+ ewarn
+ ewarn "You have enabled the system-service USE flag, which installs"
+ ewarn "the system-wide systemd units that enable PipeWire to run as a system"
+ ewarn "service. This is more than likely NOT what you want. You are strongly"
+ ewarn "advised not to enable this mode and instead stick with systemd user"
+ ewarn "units. The default configuration files will likely not work out of the"
+ ewarn "box, and you are on your own with configuration."
+ ewarn
+ fi
+
+ elog "For latest tips and tricks, troubleshooting information, and documentation"
+ elog "in general, please refer to https://wiki.gentoo.org/wiki/PipeWire"
+ elog
+
+ optfeature_header "The following can be installed for optional runtime features:"
+ optfeature "restricted realtime capabilities via D-Bus" sys-auth/rtkit
+
+ if use sound-server && ! use pipewire-alsa; then
+ optfeature "ALSA plugin to use PulseAudio interface for output" "media-plugins/alsa-plugins[pulseaudio]"
+ fi
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 5cb62b9a41de..9e27cd10d207 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 aad59cd8d9b2..dd464114c036 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sat, 24 Aug 2024 13:10:52 +0000
+Sun, 25 Aug 2024 13:10:41 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index b290207ebe0e..7de2311d9f59 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 585357 BLAKE2B 90b484a7cfadba26e75b941b109643027b5530ea0e0da6565b28a1492ef9b8c6cfc7254e54f18ef93a17f476c8c87b2c8309fbac1afa85d144cc4d664931e811 SHA512 f5bbc1b0b0163958f91ecc02b4f0422622112ac5c642a105fef46e39550fd8622a03abd647b830a766a072ad993d41863d2d1d5ca05368f5af8d868f03aaeae4
-TIMESTAMP 2024-08-24T13:10:55Z
+TIMESTAMP 2024-08-25T13:10:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbJ299fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbLLVVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBPGA//ZYtuaFiRR/YnNdUCSTfhotXPritMKmdgjIzxCAa99N+T7W9JxR5JQ9AF
-axeZ498KgAG2KSRLQ/OvCnNjpfPWfIcFGkp3S3OPAS8j/nwujXcTqhahkz402rti
-TPRqkQHmRw/168lH7rKjAwd+CaLyD25NFFXcOwsfWyxHJ5C61HcRqv/FXRsyFv4l
-azh6CpvlFDTzTszSVQwdO23P+QedHIBHRDLK1PVL02ukG8YugivUZ80/rPUcLI0J
-QTQo8EF+dszk9RQTPCwKHUTeElswpPK9nnlf+V3kIv/Inr6n+088DZamXLfLMa4d
-dzPkokU8NYCnH55Ipu9zfYYHxXzZy/WUcyYtAKVOb0HvFNBGyYAf0PUklNb/RFkL
-Bbw/cOFxbsJ/BWQLHYO0R47fpEyeg4cX6OJobEV41lCEhDZ6Z/TooZvBBKm1SlJw
-4IV8HDMaPQz3tc1hLNQm6yqERxzfUVUgoiE3WgHN8e+YPTLeafizXPhb7PJRaRP2
-layXdovi3YKhQ9CKGiQ5DhktYx3cUVTqk1r0Syq0yfRy2x6Z1iW6Qy5ExkY79D7U
-UvruDYiPrKJWjocFWSYhf0mHd7ELr96wzUf2IejcXaPlu0jLb7bjw4/kKJjImaGb
-nq9Dx8rLLCP5daY7+1pHInt8ZbRsXSgigI5e0hh2WM6rAi3mUn4=
-=vfPM
+klDKjQ/8ClgMCBGr9dKNBr2KpSxT0Tx9qNa2VXqvF3Q9A2qh9QK6nw3pPVxWrKMn
+lyjdAYO308dUsEH+c7Ylov6V8A+zvGx22v182UDTzmL+SvUOmqFi3F3y0PzFNeAn
+N6yXocn5GN9fk87OzPofeBsDDG/YXS5fWqHOBQWaBbHHSm5n2bBpDko5iT6pxuwN
+qYkQvNRYdLoiEvI+fF8z23rmAMJwupNra6HDfPo86F77OIUkT2bvd6XedyUJFQgo
+UOVC16SlKM8k8zQhqRskZea+3Q+ZHhudFPAM41EKTxoUKBzGsGpmyCFxA295aoTv
+k2EP09U1pPfXuLbcM1hgAQf/kS6BEIESIqjFoDTz7BAtvEjKm9NLMCFNK/g0Hv0o
+2/KUieDRDk+OuPaKV22TUFsqjXpooetb1eKPC3WQCjmRIQxIVXCXosXiMc1PmhDV
+CVzFbNtZpUylTWwIjiZsQV3jqqSMDkUc/kzYksQIPQBOJ2Ef6alKvoDOJa4keQ8y
+FxwJ5+yfX1eBFVlkAe4rLkijogSnLMFCsyrSaQfz9+4wK9vtZGt2vfuP2ZjmC9Y8
+9lAgThuAkUSxS+TkHy/Fe6Vd3LYoh8BEVQ4mbe+EwbbHyMhfJd49EQj4lrtvlZv7
+60x49bPri/rotb9LSegKP/3lm5e667fn3omEtgZ0DHWume7tBpY=
+=xLy1
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index aad59cd8d9b2..149bf6b633c8 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sat, 24 Aug 2024 13:10:52 +0000
+Sun, 25 Aug 2024 13:10:42 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 75fd349775a6..c2106491eaf7 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 61cbfbba5d67..87b9308ab298 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/awscli-1.33.35 b/metadata/md5-cache/app-admin/awscli-1.33.35
deleted file mode 100644
index de171db44778..000000000000
--- a/metadata/md5-cache/app-admin/awscli-1.33.35
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/botocore-1.34.153[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Universal Command Line Environment for AWS
-EAPI=8
-HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
-INHERIT=bash-completion-r1 distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.34.153[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/aws/aws-cli/archive/1.33.35.tar.gz -> aws-cli-1.33.35.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=df938adb03676e83d87cd2e2ae1b21d2
diff --git a/metadata/md5-cache/app-admin/awscli-1.34.1 b/metadata/md5-cache/app-admin/awscli-1.34.1
deleted file mode 100644
index aabb281c48ec..000000000000
--- a/metadata/md5-cache/app-admin/awscli-1.34.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/botocore-1.35.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Universal Command Line Environment for AWS
-EAPI=8
-HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
-INHERIT=bash-completion-r1 distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.35.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/aws/aws-cli/archive/1.34.1.tar.gz -> aws-cli-1.34.1.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=523a5319dd7acf0fb70fe6e7e0262753
diff --git a/metadata/md5-cache/app-admin/awscli-1.34.2 b/metadata/md5-cache/app-admin/awscli-1.34.2
deleted file mode 100644
index 190690075ebf..000000000000
--- a/metadata/md5-cache/app-admin/awscli-1.34.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/botocore-1.35.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Universal Command Line Environment for AWS
-EAPI=8
-HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
-INHERIT=bash-completion-r1 distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.35.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/aws/aws-cli/archive/1.34.2.tar.gz -> aws-cli-1.34.2.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=523a5319dd7acf0fb70fe6e7e0262753
diff --git a/metadata/md5-cache/app-admin/awscli-1.34.3 b/metadata/md5-cache/app-admin/awscli-1.34.3
deleted file mode 100644
index 56397895e58d..000000000000
--- a/metadata/md5-cache/app-admin/awscli-1.34.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/botocore-1.35.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Universal Command Line Environment for AWS
-EAPI=8
-HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
-INHERIT=bash-completion-r1 distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.35.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/aws/aws-cli/archive/1.34.3.tar.gz -> aws-cli-1.34.3.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=523a5319dd7acf0fb70fe6e7e0262753
diff --git a/metadata/md5-cache/app-admin/awscli-1.34.4 b/metadata/md5-cache/app-admin/awscli-1.34.4
deleted file mode 100644
index c05d5178c33f..000000000000
--- a/metadata/md5-cache/app-admin/awscli-1.34.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/botocore-1.35.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Universal Command Line Environment for AWS
-EAPI=8
-HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
-INHERIT=bash-completion-r1 distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.35.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/aws/aws-cli/archive/1.34.4.tar.gz -> aws-cli-1.34.4.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=523a5319dd7acf0fb70fe6e7e0262753
diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2408.0 b/metadata/md5-cache/app-admin/rsyslog-8.2408.0
new file mode 100644
index 000000000000..70d22fc05566
--- /dev/null
+++ b/metadata/md5-cache/app-admin/rsyslog-8.2408.0
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( <sys-libs/libfaketime-0.9.7 ) !jemalloc? ( sys-libs/libfaketime ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=compile config configure install postinst prepare setup test unpack
+DEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] ) elibc_musl? ( sys-libs/queue-standalone )
+DESCRIPTION=An enhanced multi-threaded syslogd with database support and more
+EAPI=8
+HOMEPAGE=https://www.rsyslog.com/ https://github.com/rsyslog/rsyslog/
+INHERIT=autotools linux-info python-any-r1 systemd
+IUSE=clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp impcap jemalloc kafka kerberos kubernetes mdblookup mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl systemd test usertools +uuid xxhash zeromq
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-3 LGPL-3 Apache-2.0
+RDEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] )
+REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2408.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2408.0.tar.gz )
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=ee9459abe0f06da1b52ed3153dfc5ffa
diff --git a/metadata/md5-cache/app-alternatives/Manifest.gz b/metadata/md5-cache/app-alternatives/Manifest.gz
index bf65111ee9fb..6d395780f32e 100644
--- a/metadata/md5-cache/app-alternatives/Manifest.gz
+++ b/metadata/md5-cache/app-alternatives/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-alternatives/sh-0 b/metadata/md5-cache/app-alternatives/sh-0
index 6983ac0201b2..9aa0623d108b 100644
--- a/metadata/md5-cache/app-alternatives/sh-0
+++ b/metadata/md5-cache/app-alternatives/sh-0
@@ -4,10 +4,10 @@ EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Base/Alternatives
INHERIT=app-alternatives
IUSE=+bash busybox dash ksh lksh mksh
-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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=CC0-1.0
RDEPEND=!app-eselect/eselect-sh bash? ( app-shells/bash ) busybox? ( sys-apps/busybox ) dash? ( app-shells/dash ) ksh? ( app-shells/ksh ) lksh? ( app-shells/mksh[lksh] ) mksh? ( app-shells/mksh )
REQUIRED_USE=^^ ( bash busybox dash ksh lksh mksh )
SLOT=0
_eclasses_=app-alternatives 7e9cb9b9eda5c46d0e04f3c992226ff2
-_md5_=d523e3d4a4099565a0752af203b23070
+_md5_=b41925957993f0543b4024080f0a5eff
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index e1cbcf2cdf78..8e50832d05a4 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/lzma-19.00 b/metadata/md5-cache/app-arch/lzma-19.00
index 9b851602d315..3e7d00d34af0 100644
--- a/metadata/md5-cache/app-arch/lzma-19.00
+++ b/metadata/md5-cache/app-arch/lzma-19.00
@@ -5,9 +5,9 @@ EAPI=7
HOMEPAGE=https://www.7-zip.org/sdk.html
INHERIT=toolchain-funcs
IUSE=doc
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=public-domain
SLOT=0
SRC_URI=https://downloads.sourceforge.net/sevenzip/lzma1900.7z -> lzma-19.00.7z
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a57894a9b68c8c68315f899b38ed2d09
+_md5_=23c9cb9b093bba117e1e2a04dce54aff
diff --git a/metadata/md5-cache/app-arch/mt-st-1.4 b/metadata/md5-cache/app-arch/mt-st-1.4
index 2c3ebd9960f4..ccf8858993ce 100644
--- a/metadata/md5-cache/app-arch/mt-st-1.4
+++ b/metadata/md5-cache/app-arch/mt-st-1.4
@@ -3,9 +3,9 @@ DESCRIPTION=control magnetic tape drive operation
EAPI=7
HOMEPAGE=https://github.com/iustin/mt-st
INHERIT=toolchain-funcs
-KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86
+KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://github.com/iustin/mt-st/releases/download/v1.4/mt-st-1.4.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=56f832bd00ad3cddb1906ff6d3d874c9
+_md5_=0ed0ab549c1467a1b5eae155ea81de6f
diff --git a/metadata/md5-cache/app-arch/mt-st-1.7 b/metadata/md5-cache/app-arch/mt-st-1.7
index e9306a81cf9c..7072193e2474 100644
--- a/metadata/md5-cache/app-arch/mt-st-1.7
+++ b/metadata/md5-cache/app-arch/mt-st-1.7
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/iustin/mt-st
INHERIT=toolchain-funcs
IUSE=test
-KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/iustin/mt-st/releases/download/v1.7/mt-st-1.7.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=2c6b1bef9186793dc6f897bc676c74d5
+_md5_=3dad0393e959d0203b3389fb386e6837
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 7974e3cb691d..d8686cb44a8a 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717
index a3f20a6583a9..f6f8e9a58a3b 100644
--- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717
+++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://www.openwall.com/john/
INHERIT=autotools flag-o-matic toolchain-funcs pax-utils
IUSE=custom-cflags kerberos mpi opencl openmp pcap
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
RDEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2 dev-perl/Compress-Raw-Lzma dev-perl/Digest-MD2 virtual/perl-Digest-MD5 dev-perl/Digest-SHA3 dev-perl/Digest-GOST !app-crypt/johntheripper
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/openwall/john/archive/c798c3f39215f6e08c67677eb9b79f65cfe08e40.tar.gz -> johntheripper-jumbo-1.9.0_p20230717.tar.gz
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=e32be179ad1649a021967fe7d6ecbe7e
+_md5_=98bf0021d63a137f83d778e38cefab03
diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102
index 90dc00988780..3a2a9036ce83 100644
--- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102
+++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://www.openwall.com/john/
INHERIT=autotools flag-o-matic toolchain-funcs pax-utils
IUSE=custom-cflags kerberos mpi opencl openmp pcap
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
RDEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2 dev-perl/Compress-Raw-Lzma dev-perl/Digest-MD2 virtual/perl-Digest-MD5 dev-perl/Digest-SHA3 dev-perl/Digest-GOST !app-crypt/johntheripper
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/openwall/john/archive/9daf16b5743b2c521d23c281e13ae8cdbd37b1eb.tar.gz -> johntheripper-jumbo-1.9.0_p20240102.tar.gz
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=41754afdd3f42db3e371e1fd7fc85a16
+_md5_=e28261ce0139190be6aac5243f77dc91
diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999
index 91f1d300241f..30449dc22b31 100644
--- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999
+++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999
@@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) openc
RESTRICT=test
SLOT=0
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=41754afdd3f42db3e371e1fd7fc85a16
+_md5_=e28261ce0139190be6aac5243f77dc91
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 58cb1167df39..cd9bd0db7965 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/modus-themes-4.3.0 b/metadata/md5-cache/app-emacs/modus-themes-4.5.0
index 9b3a9982dea5..7793d2411e60 100644
--- a/metadata/md5-cache/app-emacs/modus-themes-4.3.0
+++ b/metadata/md5-cache/app-emacs/modus-themes-4.5.0
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
-SRC_URI=https://github.com/protesilaos/modus-themes/archive/4.3.0.tar.gz -> modus-themes-4.3.0.tar.gz
+SRC_URI=https://github.com/protesilaos/modus-themes/archive/4.5.0.tar.gz -> modus-themes-4.5.0.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=c5092b46cac7e250de6c5f59e7d1aaba
+_md5_=7381efa8a660ec8d55e58448722589b6
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.7.5 b/metadata/md5-cache/app-emacs/org-mode-9.7.10
index d6dab31575c6..8726fd0bf928 100644
--- a/metadata/md5-cache/app-emacs/org-mode-9.7.5
+++ b/metadata/md5-cache/app-emacs/org-mode-9.7.10
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://orgmode.org/
INHERIT=elisp readme.gentoo-r1
IUSE=doc odt-schema
-KEYWORDS=amd64 ppc x86
+KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
RDEPEND=>=app-editors/emacs-25.3:*
RESTRICT=test
SLOT=0
-SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.5.tar.gz
+SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.10.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
-_md5_=a4ba364a2a3f17ea02e4fd33817aa672
+_md5_=eeff608f62be3bec2360a551c73d97d6
diff --git a/metadata/md5-cache/app-emacs/rust-mode-1.0.6 b/metadata/md5-cache/app-emacs/rust-mode-1.0.6
new file mode 100644
index 000000000000..f689b4d1d77c
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/rust-mode-1.0.6
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=A major emacs mode for editing Rust source code
+EAPI=8
+HOMEPAGE=https://github.com/rust-lang/rust-mode/
+INHERIT=elisp
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=|| ( MIT Apache-2.0 )
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/rust-lang/rust-mode/archive/1.0.6.tar.gz -> rust-mode-1.0.6.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=6846d2fd49c82e6698329808c0e9adb4
diff --git a/metadata/md5-cache/app-emacs/zenburn-theme-2.8.0 b/metadata/md5-cache/app-emacs/zenburn-theme-2.8.0
new file mode 100644
index 000000000000..6b17d1656be7
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/zenburn-theme-2.8.0
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Zenburn color theme for Emacs
+EAPI=8
+HOMEPAGE=https://github.com/bbatsov/zenburn-emacs
+INHERIT=elisp readme.gentoo-r1
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/bbatsov/zenburn-emacs/archive/refs/tags/v2.8.0.tar.gz -> zenburn-emacs-2.8.0.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
+_md5_=ee9a13dd1b4b36b1d3975155a1c38efd
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 906d10a13b79..675b2eeab223 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/fastfetch-0.1.9999 b/metadata/md5-cache/app-misc/fastfetch-0.1.9999
index 0b3cb4fced47..af14fbf5e587 100644
--- a/metadata/md5-cache/app-misc/fastfetch-0.1.9999
+++ b/metadata/md5-cache/app-misc/fastfetch-0.1.9999
@@ -13,4 +13,4 @@ REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=efea1e8c4f4c19309b170eaf81f07e0f
+_md5_=a1b518edd6e65e13ec052f00afad58f7
diff --git a/metadata/md5-cache/app-misc/fastfetch-0.2.9999 b/metadata/md5-cache/app-misc/fastfetch-0.2.9999
index 0b3cb4fced47..af14fbf5e587 100644
--- a/metadata/md5-cache/app-misc/fastfetch-0.2.9999
+++ b/metadata/md5-cache/app-misc/fastfetch-0.2.9999
@@ -13,4 +13,4 @@ REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=efea1e8c4f4c19309b170eaf81f07e0f
+_md5_=a1b518edd6e65e13ec052f00afad58f7
diff --git a/metadata/md5-cache/app-misc/fastfetch-2.18.1 b/metadata/md5-cache/app-misc/fastfetch-2.18.1
index c4617b67e67e..042fc3e46b4e 100644
--- a/metadata/md5-cache/app-misc/fastfetch-2.18.1
+++ b/metadata/md5-cache/app-misc/fastfetch-2.18.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
INHERIT=cmake flag-o-matic
IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
-KEYWORDS=amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=>=dev-libs/yyjson-0.10.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.18.1.tar.gz -> fastfetch-2.18.1.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f9027d69e940ae97c2fb26c03d7c60ac
+_md5_=c59af1c3970b0ee5cf400e18734e0c24
diff --git a/metadata/md5-cache/app-misc/fastfetch-2.20.0 b/metadata/md5-cache/app-misc/fastfetch-2.20.0
index ed757b7207cf..d86821031ef1 100644
--- a/metadata/md5-cache/app-misc/fastfetch-2.20.0
+++ b/metadata/md5-cache/app-misc/fastfetch-2.20.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
INHERIT=cmake flag-o-matic
IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=>=dev-libs/yyjson-0.10.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.20.0.tar.gz -> fastfetch-2.20.0.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5904fe8602be3be1f766ae0f2949a51d
+_md5_=edc9dd6a4963d92f5262ef758efc07c3
diff --git a/metadata/md5-cache/app-misc/fastfetch-2.21.3 b/metadata/md5-cache/app-misc/fastfetch-2.21.3
index 41f1286e408e..173b2a1919b6 100644
--- a/metadata/md5-cache/app-misc/fastfetch-2.21.3
+++ b/metadata/md5-cache/app-misc/fastfetch-2.21.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
INHERIT=cmake flag-o-matic
IUSE=X chafa dbus ddcutil drm elf gnome imagemagick opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=>=dev-libs/yyjson-0.10.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) elf? ( virtual/libelf:= ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.21.3.tar.gz -> fastfetch-2.21.3.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=26aacb93216024fadae715a41ca4617e
+_md5_=95d8ddaeeed9088482a8bb721814ec04
diff --git a/metadata/md5-cache/app-mobilephone/Manifest.gz b/metadata/md5-cache/app-mobilephone/Manifest.gz
index 8a9723ea0a23..9ba24136002c 100644
--- a/metadata/md5-cache/app-mobilephone/Manifest.gz
+++ b/metadata/md5-cache/app-mobilephone/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-mobilephone/dfu-util-0.11 b/metadata/md5-cache/app-mobilephone/dfu-util-0.11
index b396bcac2281..97042363b846 100644
--- a/metadata/md5-cache/app-mobilephone/dfu-util-0.11
+++ b/metadata/md5-cache/app-mobilephone/dfu-util-0.11
@@ -9,4 +9,4 @@ LICENSE=GPL-2
RDEPEND=virtual/libusb:1
SLOT=0
SRC_URI=https://downloads.sourceforge.net/dfu-util/dfu-util-0.11.tar.gz
-_md5_=24d4f3c72482b29027814dbf60416c2f
+_md5_=ee9e7eef6af3edd8339827001892629c
diff --git a/metadata/md5-cache/app-mobilephone/dfu-util-9999 b/metadata/md5-cache/app-mobilephone/dfu-util-9999
index 9b098a882fcf..7b552a0e7cef 100644
--- a/metadata/md5-cache/app-mobilephone/dfu-util-9999
+++ b/metadata/md5-cache/app-mobilephone/dfu-util-9999
@@ -10,4 +10,4 @@ PROPERTIES=live
RDEPEND=virtual/libusb:1
SLOT=0
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=86c6082b11c32dee6bd21e1977241850
+_md5_=e02508990c95946b96405193323be19e
diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz
index 9c86db46e2f4..1434f265a7ae 100644
--- a/metadata/md5-cache/app-office/Manifest.gz
+++ b/metadata/md5-cache/app-office/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-office/joplin-desktop-3.0.12 b/metadata/md5-cache/app-office/joplin-desktop-3.0.15
index 53fa8dda770e..8377120a96a3 100644
--- a/metadata/md5-cache/app-office/joplin-desktop-3.0.12
+++ b/metadata/md5-cache/app-office/joplin-desktop-3.0.15
@@ -9,6 +9,6 @@ LICENSE=AGPL-3+
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libcanberra[gtk3] media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libnotify x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils
RESTRICT=bindist
SLOT=0
-SRC_URI=https://github.com/laurent22/joplin/releases/download/v3.0.12/Joplin-3.0.12.AppImage
+SRC_URI=https://github.com/laurent22/joplin/releases/download/v3.0.15/Joplin-3.0.15.AppImage
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=40f3af6b9875dfde4732b516e46794dd
diff --git a/metadata/md5-cache/app-office/joplin-desktop-3.0.2 b/metadata/md5-cache/app-office/joplin-desktop-3.0.2
deleted file mode 100644
index dc4e23b21b2d..000000000000
--- a/metadata/md5-cache/app-office/joplin-desktop-3.0.2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prepare unpack
-DESCRIPTION=Secure note taking and to-do app with synchronization capabilities
-EAPI=8
-HOMEPAGE=https://joplinapp.org/ https://github.com/laurent22/joplin/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop xdg
-KEYWORDS=-* amd64
-LICENSE=AGPL-3+
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libcanberra[gtk3] media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libnotify x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils
-RESTRICT=bindist
-SLOT=0
-SRC_URI=https://github.com/laurent22/joplin/releases/download/v3.0.2/Joplin-3.0.2.AppImage
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=093c8a7b508c393a4e41411be6e4b8fc
diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz
index e966ba16d5e2..7fce6a381f64 100644
--- a/metadata/md5-cache/app-portage/Manifest.gz
+++ b/metadata/md5-cache/app-portage/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-portage/elt-patches-20240721 b/metadata/md5-cache/app-portage/elt-patches-20240721
index 387638e36796..930d3eb0b601 100644
--- a/metadata/md5-cache/app-portage/elt-patches-20240721
+++ b/metadata/md5-cache/app-portage/elt-patches-20240721
@@ -3,10 +3,10 @@ DEFINED_PHASES=compile install
DESCRIPTION=Collection of patches for libtool.eclass
EAPI=8
HOMEPAGE=https://gitweb.gentoo.org/proj/elt-patches.git/
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-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 ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=sys-apps/gentoo-functions
RESTRICT=test
SLOT=0
SRC_URI=https://dev.gentoo.org/~grobian/distfiles/elt-patches-20240721.tar.xz https://dev.gentoo.org/~vapier/dist/elt-patches-20240721.tar.xz https://dev.gentoo.org/~sam/distfiles/app-portage/elt-patches/elt-patches-20240721.tar.xz
-_md5_=9a0aaf2c56ef914104688781079e1d45
+_md5_=dbcbde39c1bff26bd392523f7590653b
diff --git a/metadata/md5-cache/app-portage/elt-patches-20240824 b/metadata/md5-cache/app-portage/elt-patches-20240824
new file mode 100644
index 000000000000..09230f7984a3
--- /dev/null
+++ b/metadata/md5-cache/app-portage/elt-patches-20240824
@@ -0,0 +1,12 @@
+BDEPEND=app-arch/xz-utils
+DEFINED_PHASES=compile install
+DESCRIPTION=Collection of patches for libtool.eclass
+EAPI=8
+HOMEPAGE=https://gitweb.gentoo.org/proj/elt-patches.git/
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+RDEPEND=sys-apps/gentoo-functions
+RESTRICT=test
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~grobian/distfiles/elt-patches-20240824.tar.xz https://dev.gentoo.org/~vapier/dist/elt-patches-20240824.tar.xz https://dev.gentoo.org/~sam/distfiles/app-portage/elt-patches/elt-patches-20240824.tar.xz
+_md5_=9a0aaf2c56ef914104688781079e1d45
diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz
index 2698608a53dd..576905cabc8b 100644
--- a/metadata/md5-cache/app-shells/Manifest.gz
+++ b/metadata/md5-cache/app-shells/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-shells/atuin-18.3.0-r1 b/metadata/md5-cache/app-shells/atuin-18.3.0-r1
index 063e11744735..3c4e47005f3f 100644
--- a/metadata/md5-cache/app-shells/atuin-18.3.0-r1
+++ b/metadata/md5-cache/app-shells/atuin-18.3.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://atuin.sh https://github.com/atuinsh/atuin
INHERIT=cargo greadme shell-completion systemd
IUSE=+client +daemon server test +sync debug
-KEYWORDS=~amd64 ~arm64 ~riscv
+KEYWORDS=amd64 ~arm64 ~riscv
LICENSE=MIT Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
RDEPEND=server? ( acct-user/atuin )
REQUIRED_USE=|| ( client server ) sync? ( client ) test? ( client server sync )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/atuinsh/atuin/archive/refs/tags/v18.3.0.tar.gz -> atuin-18.3.0.tar.gz https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aead/0.5.2/download -> aead-0.5.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/argon2/0.5.3/download -> argon2-0.5.3.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-stream/0.3.5/download -> async-stream-0.3.5.crate https://crates.io/api/v1/crates/async-trait/0.1.80/download -> async-trait-0.1.80.crate https://crates.io/api/v1/crates/atoi/2.0.0/download -> atoi-2.0.0.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/axum-core/0.3.4/download -> axum-core-0.3.4.crate https://crates.io/api/v1/crates/axum-core/0.4.3/download -> axum-core-0.4.3.crate https://crates.io/api/v1/crates/axum-server/0.6.0/download -> axum-server-0.6.0.crate https://crates.io/api/v1/crates/axum/0.6.20/download -> axum-0.6.20.crate https://crates.io/api/v1/crates/axum/0.7.5/download -> axum-0.7.5.crate https://crates.io/api/v1/crates/backtrace/0.3.72/download -> backtrace-0.3.72.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/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.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.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.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.98/download -> cc-1.0.98.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/chacha20/0.9.1/download -> chacha20-0.9.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_nushell/4.5.1/download -> clap_complete_nushell-4.5.1.crate https://crates.io/api/v1/crates/clap_derive/4.5.4/download -> clap_derive-4.5.4.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/cli-clipboard/0.4.0/download -> cli-clipboard-0.4.0.crate https://crates.io/api/v1/crates/clipboard-win/4.5.0/download -> clipboard-win-4.5.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/config/0.13.4/download -> config-0.13.4.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossterm/0.27.0/download -> crossterm-0.27.0.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.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/crypto_secretbox/0.1.1/download -> crypto_secretbox-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.2/download -> curve25519-dalek-4.1.2.crate https://crates.io/api/v1/crates/darling/0.20.9/download -> darling-0.20.9.crate https://crates.io/api/v1/crates/darling_core/0.20.9/download -> darling_core-0.20.9.crate https://crates.io/api/v1/crates/darling_macro/0.20.9/download -> darling_macro-0.20.9.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive-new/0.5.9/download -> derive-new-0.5.9.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/directories/5.0.1/download -> directories-5.0.1.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.crate https://crates.io/api/v1/crates/downcast-rs/1.2.1/download -> downcast-rs-1.2.1.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/etcetera/0.8.0/download -> etcetera-0.8.0.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/eyre/0.6.12/download -> eyre-0.6.12.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.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.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-intrusive/0.5.0/download -> futures-intrusive-0.5.0.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.2.3/download -> gethostname-0.2.3.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/h2/0.4.5/download -> h2-0.4.5.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.13.1/download -> hashbrown-0.13.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.8.4/download -> hashlink-0.8.4.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.2/download -> hyper-rustls-0.24.2.crate https://crates.io/api/v1/crates/hyper-timeout/0.4.1/download -> hyper-timeout-0.4.1.crate https://crates.io/api/v1/crates/hyper-util/0.1.5/download -> hyper-util-0.1.5.crate https://crates.io/api/v1/crates/hyper/0.14.29/download -> hyper-0.14.29.crate https://crates.io/api/v1/crates/hyper/1.3.1/download -> hyper-1.3.1.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/interim/0.1.2/download -> interim-0.1.2.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/iso8601/0.6.1/download -> iso8601-0.6.1.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.27.0/download -> libsqlite3-sys-0.27.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/listenfd/1.0.1/download -> listenfd-1.0.1.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/logos-codegen/0.14.0/download -> logos-codegen-0.14.0.crate https://crates.io/api/v1/crates/logos-derive/0.14.0/download -> logos-derive-0.14.0.crate https://crates.io/api/v1/crates/logos/0.14.0/download -> logos-0.14.0.crate https://crates.io/api/v1/crates/lru/0.12.3/download -> lru-0.12.3.crate https://crates.io/api/v1/crates/mach2/0.4.2/download -> mach2-0.4.2.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/metrics-exporter-prometheus/0.12.2/download -> metrics-exporter-prometheus-0.12.2.crate https://crates.io/api/v1/crates/metrics-macros/0.7.1/download -> metrics-macros-0.7.1.crate https://crates.io/api/v1/crates/metrics-util/0.15.1/download -> metrics-util-0.15.1.crate https://crates.io/api/v1/crates/metrics/0.21.1/download -> metrics-0.21.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.3/download -> miniz_oxide-0.7.3.crate https://crates.io/api/v1/crates/minspan/0.1.1/download -> minspan-0.1.1.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/multimap/0.10.0/download -> multimap-0.10.0.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/ntapi/0.4.1/download -> ntapi-0.4.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.0/download -> nu-ansi-term-0.50.0.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/object/0.35.0/download -> object-0.35.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.1/download -> opaque-debug-0.3.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_pipe/1.1.5/download -> os_pipe-1.1.5.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/password-hash/0.5.0/download -> password-hash-0.5.0.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/pbkdf2/0.11.0/download -> pbkdf2-0.11.0.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/platforms/3.4.0/download -> platforms-3.4.0.crate https://crates.io/api/v1/crates/poly1305/0.8.0/download -> poly1305-0.8.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/prettyplease/0.2.20/download -> prettyplease-0.2.20.crate https://crates.io/api/v1/crates/proc-macro2/1.0.85/download -> proc-macro2-1.0.85.crate https://crates.io/api/v1/crates/prost-build/0.12.6/download -> prost-build-0.12.6.crate https://crates.io/api/v1/crates/prost-derive/0.12.6/download -> prost-derive-0.12.6.crate https://crates.io/api/v1/crates/prost-types/0.12.6/download -> prost-types-0.12.6.crate https://crates.io/api/v1/crates/prost/0.12.6/download -> prost-0.12.6.crate https://crates.io/api/v1/crates/quanta/0.11.1/download -> quanta-0.11.1.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.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/ratatui/0.26.3/download -> ratatui-0.26.3.crate https://crates.io/api/v1/crates/raw-cpuid/10.7.0/download -> raw-cpuid-10.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.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/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rmp/0.8.14/download -> rmp-0.8.14.crate https://crates.io/api/v1/crates/rpassword/7.3.1/download -> rpassword-7.3.1.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/rtoolbox/0.0.2/download -> rtoolbox-0.0.2.crate https://crates.io/api/v1/crates/runtime-format/0.1.3/download -> runtime-format-0.1.3.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-native-certs/0.6.3/download -> rustls-native-certs-0.6.3.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.7.0/download -> rustls-pki-types-1.7.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls/0.21.12/download -> rustls-0.21.12.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/rusty_paserk/0.4.0/download -> rusty_paserk-0.4.0.crate https://crates.io/api/v1/crates/rusty_paseto/0.7.1/download -> rusty_paseto-0.7.1.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/salsa20/0.10.2/download -> salsa20-0.10.2.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.0/download -> security-framework-sys-2.11.0.crate https://crates.io/api/v1/crates/security-framework/2.11.0/download -> security-framework-2.11.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_regex/1.1.0/download -> serde_regex-1.1.0.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/sketches-ddsketch/0.2.2/download -> sketches-ddsketch-0.2.2.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/socket2/0.5.7/download -> socket2-0.5.7.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.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/sql-builder/3.1.1/download -> sql-builder-3.1.1.crate https://crates.io/api/v1/crates/sqlformat/0.2.3/download -> sqlformat-0.2.3.crate https://crates.io/api/v1/crates/sqlx-core/0.7.4/download -> sqlx-core-0.7.4.crate https://crates.io/api/v1/crates/sqlx-macros-core/0.7.4/download -> sqlx-macros-core-0.7.4.crate https://crates.io/api/v1/crates/sqlx-macros/0.7.4/download -> sqlx-macros-0.7.4.crate https://crates.io/api/v1/crates/sqlx-mysql/0.7.4/download -> sqlx-mysql-0.7.4.crate https://crates.io/api/v1/crates/sqlx-postgres/0.7.4/download -> sqlx-postgres-0.7.4.crate https://crates.io/api/v1/crates/sqlx-sqlite/0.7.4/download -> sqlx-sqlite-0.7.4.crate https://crates.io/api/v1/crates/sqlx/0.7.4/download -> sqlx-0.7.4.crate https://crates.io/api/v1/crates/stability/0.2.0/download -> stability-0.2.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/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/stringprep/0.1.5/download -> stringprep-0.1.5.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.26.2/download -> strum-0.26.2.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.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.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/sysinfo/0.30.12/download -> sysinfo-0.30.12.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/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tiny-bip39/1.0.0/download -> tiny-bip39-1.0.0.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-io-timeout/1.2.0/download -> tokio-io-timeout-1.2.0.crate https://crates.io/api/v1/crates/tokio-macros/2.3.0/download -> tokio-macros-2.3.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.15/download -> tokio-stream-0.1.15.crate https://crates.io/api/v1/crates/tokio-util/0.7.11/download -> tokio-util-0.7.11.crate https://crates.io/api/v1/crates/tokio/1.38.0/download -> tokio-1.38.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/tonic-build/0.11.0/download -> tonic-build-0.11.0.crate https://crates.io/api/v1/crates/tonic-types/0.11.0/download -> tonic-types-0.11.0.crate https://crates.io/api/v1/crates/tonic/0.11.0/download -> tonic-0.11.0.crate https://crates.io/api/v1/crates/tower-http/0.5.2/download -> tower-http-0.5.2.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-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-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.3.1/download -> tracing-tree-0.3.1.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/tree_magic_mini/3.1.5/download -> tree_magic_mini-3.1.5.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typed-builder-macro/0.18.2/download -> typed-builder-macro-0.18.2.crate https://crates.io/api/v1/crates/typed-builder/0.18.2/download -> typed-builder-0.18.2.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.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-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-properties/0.1.1/download -> unicode-properties-0.1.1.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-truncate/1.0.0/download -> unicode-truncate-1.0.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.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/universal-hash/0.5.1/download -> universal-hash-0.5.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasite/0.1.0/download -> wasite-0.1.0.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.25.4/download -> webpki-roots-0.25.4.crate https://crates.io/api/v1/crates/whoami/1.5.1/download -> whoami-1.5.1.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-wsapoll/0.1.2/download -> winapi-wsapoll-0.1.2.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.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_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.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_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.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_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.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_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.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_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.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/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/wl-clipboard-rs/0.7.0/download -> wl-clipboard-rs-0.7.0.crate https://crates.io/api/v1/crates/x11-clipboard/0.7.1/download -> x11-clipboard-0.7.1.crate https://crates.io/api/v1/crates/x11rb-protocol/0.10.0/download -> x11rb-protocol-0.10.0.crate https://crates.io/api/v1/crates/x11rb/0.10.1/download -> x11rb-0.10.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.20/download -> xml-rs-0.8.20.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo c806360bab90e2b49223df1810172c2b flag-o-matic e503ea5acc20410237ba33ec3f7c857d greadme 0d8804ed37a2bcbd1f7d1e0695c30662 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 3f822985d9297438ed2443aa1fbdf33e shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a9fcdc4bd8893520cdf384ec397931fc
+_md5_=38e509bdd63c72e0604e26858024c8df
diff --git a/metadata/md5-cache/app-shells/pwsh-bin-7.4.4 b/metadata/md5-cache/app-shells/pwsh-bin-7.4.4
index 7cb4620bd99a..a1f3c7a92e0e 100644
--- a/metadata/md5-cache/app-shells/pwsh-bin-7.4.4
+++ b/metadata/md5-cache/app-shells/pwsh-bin-7.4.4
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://microsoft.com/powershell/ https://github.com/PowerShell/PowerShell/
IDEPEND=app-eselect/eselect-pwsh
INHERIT=wrapper
-KEYWORDS=~amd64 ~arm ~arm64
+KEYWORDS=amd64 arm ~arm64
LICENSE=MIT
RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/pam:0/0 sys-libs/zlib:0/1 || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0/0 )
REQUIRED_USE=elibc_glibc
SLOT=7.4
SRC_URI=amd64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.4/powershell-7.4.4-linux-x64.tar.gz ) arm64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.4/powershell-7.4.4-linux-arm64.tar.gz ) arm? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.4/powershell-7.4.4-linux-arm32.tar.gz )
_eclasses_=wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=d39ecdf33bc70354fc7be3d9e7b45646
+_md5_=7b4dc979421aa6044774a10ef642c219
diff --git a/metadata/md5-cache/app-shells/pwsh-bin-7.4.5 b/metadata/md5-cache/app-shells/pwsh-bin-7.4.5
new file mode 100644
index 000000000000..8109c692b51c
--- /dev/null
+++ b/metadata/md5-cache/app-shells/pwsh-bin-7.4.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm
+DESCRIPTION=Cross-platform automation and configuration tool (binary package)
+EAPI=8
+HOMEPAGE=https://microsoft.com/powershell/ https://github.com/PowerShell/PowerShell/
+IDEPEND=app-eselect/eselect-pwsh
+INHERIT=wrapper
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=MIT
+RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/pam:0/0 sys-libs/zlib:0/1 || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0/0 )
+REQUIRED_USE=elibc_glibc
+SLOT=7.4
+SRC_URI=amd64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.5/powershell-7.4.5-linux-x64.tar.gz ) arm64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.5/powershell-7.4.5-linux-arm64.tar.gz ) arm? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.5/powershell-7.4.5-linux-arm32.tar.gz )
+_eclasses_=wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=d39ecdf33bc70354fc7be3d9e7b45646
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 0c0753125ab8..1962d42a726f 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/evince-45.0 b/metadata/md5-cache/app-text/evince-45.0
index 367ccae733bf..3d31ac9269af 100644
--- a/metadata/md5-cache/app-text/evince-45.0
+++ b/metadata/md5-cache/app-text/evince-45.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://wiki.gnome.org/Apps/Evince
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson systemd xdg
IUSE=cups djvu dvi gstreamer gnome keyring gtk-doc +introspection nautilus postscript spell tiff xps
-KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-solaris
LICENSE=GPL-2+ CC-BY-SA-3.0
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.44.0:2 >=gui-libs/libhandy-1.5.0:1 >=dev-libs/libxml2-2.5:2 sys-libs/zlib:= >=x11-libs/gdk-pixbuf-2.40:2 >=x11-libs/gtk+-3.22.0:3[cups?,introspection?] gnome-base/gsettings-desktop-schemas >=x11-libs/cairo-1.10 >=app-text/poppler-22.05.0:=[cairo] >=app-arch/libarchive-3.6.0:= djvu? ( >=app-text/djvu-3.5.22:= ) dvi? ( >=app-text/libspectre-0.2:= dev-libs/kpathsea:= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 ) gnome? ( gnome-base/gnome-desktop:3= ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-1:= ) nautilus? ( >=gnome-base/nautilus-3.28.0 <gnome-base/nautilus-42.20 ) postscript? ( >=app-text/libspectre-0.2:= ) spell? ( >=app-text/gspell-1.6.0:= ) tiff? ( >=media-libs/tiff-4.0:= ) xps? ( >=app-text/libgxps-0.2.1:= ) gnome-base/gvfs gnome-base/librsvg
REQUIRED_USE=gtk-doc? ( introspection )
SLOT=0/evd3.4-evv3.3
SRC_URI=mirror://gnome/sources/evince/45/evince-45.0.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=04d6e0a0f18f3530cb6f44444ce49125
+_md5_=8fc8f494d62a8ef85387880e46b29996
diff --git a/metadata/md5-cache/app-text/evince-46.3 b/metadata/md5-cache/app-text/evince-46.3
index b1e0a4d17544..ff0a05519e4d 100644
--- a/metadata/md5-cache/app-text/evince-46.3
+++ b/metadata/md5-cache/app-text/evince-46.3
@@ -7,11 +7,11 @@ HOMEPAGE=https://apps.gnome.org/en/Evince/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson systemd xdg
IUSE=cups djvu dvi gstreamer gnome keyring gtk-doc +introspection nautilus postscript spell tiff xps
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-solaris
LICENSE=GPL-2+ CC-BY-SA-3.0
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.44.0:2 >=gui-libs/libhandy-1.5.0:1 >=dev-libs/libxml2-2.5:2 sys-libs/zlib:= >=x11-libs/gdk-pixbuf-2.40:2 >=x11-libs/gtk+-3.22.0:3[cups?,introspection?] gnome-base/gsettings-desktop-schemas >=x11-libs/cairo-1.10 >=app-text/poppler-22.05.0:=[cairo] >=app-arch/libarchive-3.6.0:= djvu? ( >=app-text/djvu-3.5.22:= ) dvi? ( >=app-text/libspectre-0.2:= dev-libs/kpathsea:= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 ) gnome? ( gnome-base/gnome-desktop:3= ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-1:= ) nautilus? ( >=gnome-base/nautilus-3.28.0 <gnome-base/nautilus-42.20 ) postscript? ( >=app-text/libspectre-0.2:= ) spell? ( >=app-text/gspell-1.6.0:= ) tiff? ( >=media-libs/tiff-4.0:= ) xps? ( >=app-text/libgxps-0.2.1:= ) gnome-base/gvfs gnome-base/librsvg
REQUIRED_USE=gtk-doc? ( introspection )
SLOT=0/evd3.4-evv3.3
SRC_URI=mirror://gnome/sources/evince/46/evince-46.3.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4b5dfacf4c77c331029d050e9d51e235
+_md5_=d496f9a272a90f94580525a22b5a0cae
diff --git a/metadata/md5-cache/app-text/rpl-1.15.5 b/metadata/md5-cache/app-text/rpl-1.15.5
index 3e0328effc8e..82f2e46cce39 100644
--- a/metadata/md5-cache/app-text/rpl-1.15.5
+++ b/metadata/md5-cache/app-text/rpl-1.15.5
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://rpl.sourceforge.net/ https://github.com/rrthomas/rpl
INHERIT=distutils-r1
IUSE=test test python_targets_python3_11
-KEYWORDS=~amd64 ~mips ~ppc ~sparc ~x86
+KEYWORDS=~amd64 ~ppc ~sparc ~x86
LICENSE=GPL-3+
RDEPEND=dev-python/chardet[python_targets_python3_11(-)?] python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/rrthomas/rpl/archive/v1.15.5.tar.gz -> rpl-1.15.5.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=331e1f801ea693aedfb18d3c113cbca6
+_md5_=f002249adc46ae6c9c4c854fc7f8af2f
diff --git a/metadata/md5-cache/app-text/texlive-2021-r1 b/metadata/md5-cache/app-text/texlive-2021-r1
index 8dbba2cd0c5f..3166b8028d2a 100644
--- a/metadata/md5-cache/app-text/texlive-2021-r1
+++ b/metadata/md5-cache/app-text/texlive-2021-r1
@@ -4,8 +4,8 @@ DESCRIPTION=A complete TeX distribution
EAPI=7
HOMEPAGE=http://tug.org/texlive/
IUSE=cjk context extra games graphics humanities luatex metapost music pdfannotextractor png pstricks publishers science tex4ht texi2html truetype xetex xml X l10n_af l10n_ar l10n_as l10n_bg l10n_bn l10n_br l10n_ca l10n_cs l10n_cy l10n_da l10n_de l10n_el l10n_en l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fr l10n_ga l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ko l10n_kn l10n_la l10n_lo l10n_lt l10n_lv l10n_ml l10n_mn l10n_mr l10n_nb l10n_nl l10n_nn l10n_no l10n_or l10n_pa l10n_pl l10n_pt l10n_rm l10n_ro l10n_ru l10n_sa l10n_sco l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tk l10n_tr l10n_uk l10n_vi l10n_zh
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=metapackage
RDEPEND=>=app-text/texlive-core-2021 app-text/psutils >=dev-texlive/texlive-fontutils-2021 media-gfx/sam2p texi2html? ( app-text/texi2html ) sys-apps/texinfo app-text/t1utils >=app-text/lcdf-typetools-2.92[kpathsea] truetype? ( >=app-text/ttf2pk2-2.0_p20150521 ) app-text/ps2eps png? ( app-text/dvipng ) X? ( >=app-text/xdvik-22.87 ) >=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-fontsrecommended-2021 >=dev-texlive/texlive-latex-2021 luatex? ( >=dev-texlive/texlive-luatex-2021 ) >=dev-texlive/texlive-latexrecommended-2021 >=dev-tex/latex-beamer-3.36 metapost? ( >=dev-texlive/texlive-metapost-2021 ) >=dev-texlive/texlive-plaingeneric-2021 pdfannotextractor? ( dev-tex/pdfannotextractor ) extra? ( app-text/dvisvgm dev-tex/latexdiff dev-tex/latexmk >=dev-texlive/texlive-bibtexextra-2021 >=dev-texlive/texlive-fontsextra-2021 >=dev-texlive/texlive-formatsextra-2021 >=dev-texlive/texlive-latexextra-2021 >=dev-tex/glossaries-2.07 ) xetex? ( >=dev-texlive/texlive-xetex-2021 ) graphics? ( >=dev-texlive/texlive-pictures-2021 ) science? ( >=dev-texlive/texlive-mathscience-2021 ) publishers? ( >=dev-texlive/texlive-publishers-2021 ) music? ( >=dev-texlive/texlive-music-2021 ) pstricks? ( >=dev-texlive/texlive-pstricks-2021 ) context? ( >=dev-texlive/texlive-context-2021 ) games? ( >=dev-texlive/texlive-games-2021 ) humanities? ( >=dev-texlive/texlive-humanities-2021 ) tex4ht? ( >=dev-tex/tex4ht-20090611_p1038-r3 ) xml? ( >=dev-texlive/texlive-formatsextra-2021 ) l10n_af? ( >=dev-texlive/texlive-langother-2021 ) l10n_ar? ( >=dev-texlive/texlive-langarabic-2021 ) l10n_fa? ( >=dev-texlive/texlive-langarabic-2021 ) l10n_hy? ( >=dev-texlive/texlive-langeuropean-2021 ) cjk? ( >=dev-texlive/texlive-langcjk-2021 ) l10n_hr? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_bg? ( >=dev-texlive/texlive-langcyrillic-2021 ) l10n_br? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_ru? ( >=dev-texlive/texlive-langcyrillic-2021 ) l10n_uk? ( >=dev-texlive/texlive-langcyrillic-2021 ) l10n_cs? ( >=dev-texlive/texlive-langczechslovak-2021 ) l10n_sk? ( >=dev-texlive/texlive-langczechslovak-2021 ) l10n_da? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_nl? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_en? ( >=dev-texlive/texlive-langenglish-2021 ) l10n_fi? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_eu? ( >=dev-texlive/texlive-langfrench-2021 ) l10n_fr? ( >=dev-texlive/texlive-langfrench-2021 ) l10n_de? ( >=dev-texlive/texlive-langgerman-2021 ) l10n_el? ( >=dev-texlive/texlive-langgreek-2021 ) l10n_he? ( >=dev-texlive/texlive-langother-2021 ) l10n_hu? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_as? ( >=dev-texlive/texlive-langother-2021 ) l10n_bn? ( >=dev-texlive/texlive-langother-2021 ) l10n_gu? ( >=dev-texlive/texlive-langother-2021 ) l10n_hi? ( >=dev-texlive/texlive-langother-2021 ) l10n_kn? ( >=dev-texlive/texlive-langother-2021 ) l10n_ml? ( >=dev-texlive/texlive-langother-2021 ) l10n_mr? ( >=dev-texlive/texlive-langother-2021 ) l10n_or? ( >=dev-texlive/texlive-langother-2021 ) l10n_pa? ( >=dev-texlive/texlive-langother-2021 ) l10n_sa? ( >=dev-texlive/texlive-langother-2021 ) l10n_ta? ( >=dev-texlive/texlive-langother-2021 ) l10n_te? ( >=dev-texlive/texlive-langother-2021 ) l10n_it? ( >=dev-texlive/texlive-langitalian-2021 ) l10n_ja? ( >=dev-texlive/texlive-langjapanese-2021 ) l10n_ko? ( >=dev-texlive/texlive-langkorean-2021 ) l10n_la? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_lt? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_lv? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_mn? ( >=dev-texlive/texlive-langcyrillic-2021 ) l10n_nb? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_nn? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_no? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_cy? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_eo? ( >=dev-texlive/texlive-langother-2021 ) l10n_et? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_ga? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_rm? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_hsb? ( >=dev-texlive/texlive-langother-2021 ) l10n_ia? ( >=dev-texlive/texlive-langother-2021 ) l10n_id? ( >=dev-texlive/texlive-langother-2021 ) l10n_is? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_lo? ( >=dev-texlive/texlive-langother-2021 ) l10n_ro? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_sq? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_sr? ( >=dev-texlive/texlive-langeuropean-2021 >=dev-texlive/texlive-langcyrillic-2021 ) l10n_sl? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_tr? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_pl? ( >=dev-texlive/texlive-langpolish-2021 ) l10n_pt? ( >=dev-texlive/texlive-langportuguese-2021 ) l10n_ca? ( >=dev-texlive/texlive-langspanish-2021 ) l10n_gl? ( >=dev-texlive/texlive-langspanish-2021 ) l10n_es? ( >=dev-texlive/texlive-langspanish-2021 ) l10n_sco? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_sv? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_tk? ( >=dev-texlive/texlive-langeuropean-2021 ) l10n_vi? ( >=dev-texlive/texlive-langother-2021 ) l10n_zh? ( >=dev-texlive/texlive-langchinese-2021 )
SLOT=0
-_md5_=096ff1aaa3c96683c5eeffb7381bf2e3
+_md5_=b6b4ff478daafe236987c91e4da102c4
diff --git a/metadata/md5-cache/app-text/texlive-2023 b/metadata/md5-cache/app-text/texlive-2023
index 4c209e770652..7ade5ddced2a 100644
--- a/metadata/md5-cache/app-text/texlive-2023
+++ b/metadata/md5-cache/app-text/texlive-2023
@@ -4,8 +4,8 @@ DESCRIPTION=A complete TeX distribution
EAPI=8
HOMEPAGE=http://tug.org/texlive/
IUSE=cjk context extra games graphics humanities luatex metapost music png pstricks publishers science tex4ht texi2html truetype xetex xml X l10n_af l10n_ar l10n_as l10n_bg l10n_bn l10n_br l10n_ca l10n_cs l10n_cy l10n_da l10n_de l10n_el l10n_en l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fr l10n_ga l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ko l10n_kn l10n_la l10n_lo l10n_lt l10n_lv l10n_ml l10n_mn l10n_mr l10n_nb l10n_nl l10n_nn l10n_no l10n_or l10n_pa l10n_pl l10n_pt l10n_rm l10n_ro l10n_ru l10n_sa l10n_sco l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tk l10n_tr l10n_uk l10n_vi l10n_zh
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=metapackage
RDEPEND=>=app-text/texlive-core-2023 app-text/psutils >=dev-texlive/texlive-fontutils-2023 media-gfx/sam2p texi2html? ( app-text/texi2html ) sys-apps/texinfo app-text/t1utils >=app-text/lcdf-typetools-2.92[kpathsea] truetype? ( >=app-text/ttf2pk2-2.0_p20230311 ) app-text/ps2eps png? ( app-text/dvipng ) X? ( >=app-text/xdvik-22.87 ) >=dev-texlive/texlive-basic-2023 >=dev-texlive/texlive-fontsrecommended-2023 >=dev-texlive/texlive-latex-2023 luatex? ( >=dev-texlive/texlive-luatex-2023 ) >=dev-texlive/texlive-latexrecommended-2023 metapost? ( >=dev-texlive/texlive-metapost-2023 ) >=dev-texlive/texlive-plaingeneric-2023 extra? ( >=dev-texlive/texlive-bibtexextra-2023 >=dev-texlive/texlive-binextra-2023 >=dev-texlive/texlive-fontsextra-2023 >=dev-texlive/texlive-formatsextra-2023 >=dev-texlive/texlive-latexextra-2023 ) xetex? ( >=dev-texlive/texlive-xetex-2023 ) graphics? ( >=dev-texlive/texlive-pictures-2023 ) science? ( >=dev-texlive/texlive-mathscience-2023 ) publishers? ( >=dev-texlive/texlive-publishers-2023 ) music? ( >=dev-texlive/texlive-music-2023 ) pstricks? ( >=dev-texlive/texlive-pstricks-2023 ) context? ( >=dev-texlive/texlive-context-2023 ) games? ( >=dev-texlive/texlive-games-2023 ) humanities? ( >=dev-texlive/texlive-humanities-2023 ) tex4ht? ( >=dev-tex/tex4ht-20230311_p69739 ) xml? ( >=dev-texlive/texlive-formatsextra-2023 ) l10n_af? ( >=dev-texlive/texlive-langother-2023 ) l10n_ar? ( >=dev-texlive/texlive-langarabic-2023 ) l10n_fa? ( >=dev-texlive/texlive-langarabic-2023 ) l10n_hy? ( >=dev-texlive/texlive-langeuropean-2023 ) cjk? ( >=dev-texlive/texlive-langcjk-2023 ) l10n_hr? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_bg? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_br? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_ru? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_uk? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_cs? ( >=dev-texlive/texlive-langczechslovak-2023 ) l10n_sk? ( >=dev-texlive/texlive-langczechslovak-2023 ) l10n_da? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_nl? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_en? ( >=dev-texlive/texlive-langenglish-2023 ) l10n_fi? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_eu? ( >=dev-texlive/texlive-langfrench-2023 ) l10n_fr? ( >=dev-texlive/texlive-langfrench-2023 ) l10n_de? ( >=dev-texlive/texlive-langgerman-2023 ) l10n_el? ( >=dev-texlive/texlive-langgreek-2023 ) l10n_he? ( >=dev-texlive/texlive-langother-2023 ) l10n_hu? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_as? ( >=dev-texlive/texlive-langother-2023 ) l10n_bn? ( >=dev-texlive/texlive-langother-2023 ) l10n_gu? ( >=dev-texlive/texlive-langother-2023 ) l10n_hi? ( >=dev-texlive/texlive-langother-2023 ) l10n_kn? ( >=dev-texlive/texlive-langother-2023 ) l10n_ml? ( >=dev-texlive/texlive-langother-2023 ) l10n_mr? ( >=dev-texlive/texlive-langother-2023 ) l10n_or? ( >=dev-texlive/texlive-langother-2023 ) l10n_pa? ( >=dev-texlive/texlive-langother-2023 ) l10n_sa? ( >=dev-texlive/texlive-langother-2023 ) l10n_ta? ( >=dev-texlive/texlive-langother-2023 ) l10n_te? ( >=dev-texlive/texlive-langother-2023 ) l10n_it? ( >=dev-texlive/texlive-langitalian-2023 ) l10n_ja? ( >=dev-texlive/texlive-langjapanese-2023 ) l10n_ko? ( >=dev-texlive/texlive-langkorean-2023 ) l10n_la? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lt? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lv? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_mn? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_nb? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_nn? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_no? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_cy? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_eo? ( >=dev-texlive/texlive-langother-2023 ) l10n_et? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_ga? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_rm? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_hsb? ( >=dev-texlive/texlive-langother-2023 ) l10n_ia? ( >=dev-texlive/texlive-langother-2023 ) l10n_id? ( >=dev-texlive/texlive-langother-2023 ) l10n_is? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lo? ( >=dev-texlive/texlive-langother-2023 ) l10n_ro? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sq? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sr? ( >=dev-texlive/texlive-langeuropean-2023 >=dev-texlive/texlive-langcyrillic-2023 ) l10n_sl? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_tr? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_pl? ( >=dev-texlive/texlive-langpolish-2023 ) l10n_pt? ( >=dev-texlive/texlive-langportuguese-2023 ) l10n_ca? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_gl? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_es? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_sco? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sv? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_tk? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_vi? ( >=dev-texlive/texlive-langother-2023 ) l10n_zh? ( >=dev-texlive/texlive-langchinese-2023 )
SLOT=0
-_md5_=5854c499fb9c957cf1a549fcffeb362b
+_md5_=5ab18555427d198683b699edefb05bb5
diff --git a/metadata/md5-cache/app-text/texlive-2023-r1 b/metadata/md5-cache/app-text/texlive-2023-r1
index 8209315b1747..a353df51b225 100644
--- a/metadata/md5-cache/app-text/texlive-2023-r1
+++ b/metadata/md5-cache/app-text/texlive-2023-r1
@@ -3,8 +3,8 @@ DESCRIPTION=A complete TeX distribution
EAPI=8
HOMEPAGE=https://tug.org/texlive/
IUSE=cjk context extra games graphics humanities luatex metapost music pdfannotextractor png pstricks publishers science tex4ht texi2html truetype xetex xml X l10n_af l10n_ar l10n_as l10n_bg l10n_bn l10n_br l10n_ca l10n_cs l10n_cy l10n_da l10n_de l10n_el l10n_en l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fr l10n_ga l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ko l10n_kn l10n_la l10n_lo l10n_lt l10n_lv l10n_ml l10n_mn l10n_mr l10n_nb l10n_nl l10n_nn l10n_no l10n_or l10n_pa l10n_pl l10n_pt l10n_rm l10n_ro l10n_ru l10n_sa l10n_sco l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tk l10n_tr l10n_uk l10n_vi l10n_zh
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=metapackage
RDEPEND=>=app-text/texlive-core-2023 app-text/psutils >=dev-texlive/texlive-fontutils-2023 media-gfx/sam2p texi2html? ( app-text/texi2html ) sys-apps/texinfo app-text/t1utils >=app-text/lcdf-typetools-2.92[kpathsea] truetype? ( >=app-text/ttf2pk2-2.0_p20230311 ) app-text/ps2eps png? ( app-text/dvipng ) X? ( >=app-text/xdvik-22.87 ) >=dev-texlive/texlive-basic-2023 >=dev-texlive/texlive-fontsrecommended-2023 >=dev-texlive/texlive-latex-2023 luatex? ( >=dev-texlive/texlive-luatex-2023 ) >=dev-texlive/texlive-latexrecommended-2023 metapost? ( >=dev-texlive/texlive-metapost-2023 ) >=dev-texlive/texlive-plaingeneric-2023 pdfannotextractor? ( dev-tex/pdfannotextractor ) extra? ( >=dev-texlive/texlive-bibtexextra-2023 >=dev-texlive/texlive-binextra-2023 >=dev-texlive/texlive-fontsextra-2023 >=dev-texlive/texlive-formatsextra-2023 >=dev-texlive/texlive-latexextra-2023 ) xetex? ( >=dev-texlive/texlive-xetex-2023 ) graphics? ( >=dev-texlive/texlive-pictures-2023 ) science? ( >=dev-texlive/texlive-mathscience-2023 ) publishers? ( >=dev-texlive/texlive-publishers-2023 ) music? ( >=dev-texlive/texlive-music-2023 ) pstricks? ( >=dev-texlive/texlive-pstricks-2023 ) context? ( >=dev-texlive/texlive-context-2023 ) games? ( >=dev-texlive/texlive-games-2023 ) humanities? ( >=dev-texlive/texlive-humanities-2023 ) tex4ht? ( >=dev-tex/tex4ht-20230311_p69739 ) xml? ( >=dev-texlive/texlive-formatsextra-2023 ) l10n_af? ( >=dev-texlive/texlive-langother-2023 ) l10n_ar? ( >=dev-texlive/texlive-langarabic-2023 ) l10n_fa? ( >=dev-texlive/texlive-langarabic-2023 ) l10n_hy? ( >=dev-texlive/texlive-langeuropean-2023 ) cjk? ( >=dev-texlive/texlive-langcjk-2023 ) l10n_hr? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_bg? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_br? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_ru? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_uk? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_cs? ( >=dev-texlive/texlive-langczechslovak-2023 ) l10n_sk? ( >=dev-texlive/texlive-langczechslovak-2023 ) l10n_da? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_nl? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_en? ( >=dev-texlive/texlive-langenglish-2023 ) l10n_fi? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_eu? ( >=dev-texlive/texlive-langfrench-2023 ) l10n_fr? ( >=dev-texlive/texlive-langfrench-2023 ) l10n_de? ( >=dev-texlive/texlive-langgerman-2023 ) l10n_el? ( >=dev-texlive/texlive-langgreek-2023 ) l10n_he? ( >=dev-texlive/texlive-langother-2023 ) l10n_hu? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_as? ( >=dev-texlive/texlive-langother-2023 ) l10n_bn? ( >=dev-texlive/texlive-langother-2023 ) l10n_gu? ( >=dev-texlive/texlive-langother-2023 ) l10n_hi? ( >=dev-texlive/texlive-langother-2023 ) l10n_kn? ( >=dev-texlive/texlive-langother-2023 ) l10n_ml? ( >=dev-texlive/texlive-langother-2023 ) l10n_mr? ( >=dev-texlive/texlive-langother-2023 ) l10n_or? ( >=dev-texlive/texlive-langother-2023 ) l10n_pa? ( >=dev-texlive/texlive-langother-2023 ) l10n_sa? ( >=dev-texlive/texlive-langother-2023 ) l10n_ta? ( >=dev-texlive/texlive-langother-2023 ) l10n_te? ( >=dev-texlive/texlive-langother-2023 ) l10n_it? ( >=dev-texlive/texlive-langitalian-2023 ) l10n_ja? ( >=dev-texlive/texlive-langjapanese-2023 ) l10n_ko? ( >=dev-texlive/texlive-langkorean-2023 ) l10n_la? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lt? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lv? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_mn? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_nb? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_nn? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_no? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_cy? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_eo? ( >=dev-texlive/texlive-langother-2023 ) l10n_et? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_ga? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_rm? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_hsb? ( >=dev-texlive/texlive-langother-2023 ) l10n_ia? ( >=dev-texlive/texlive-langother-2023 ) l10n_id? ( >=dev-texlive/texlive-langother-2023 ) l10n_is? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lo? ( >=dev-texlive/texlive-langother-2023 ) l10n_ro? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sq? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sr? ( >=dev-texlive/texlive-langeuropean-2023 >=dev-texlive/texlive-langcyrillic-2023 ) l10n_sl? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_tr? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_pl? ( >=dev-texlive/texlive-langpolish-2023 ) l10n_pt? ( >=dev-texlive/texlive-langportuguese-2023 ) l10n_ca? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_gl? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_es? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_sco? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sv? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_tk? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_vi? ( >=dev-texlive/texlive-langother-2023 ) l10n_zh? ( >=dev-texlive/texlive-langchinese-2023 )
SLOT=0
-_md5_=de0a7c5c3883732de9c9c5f655d27e3e
+_md5_=40143b8fd580292b0245b36dcce05eff
diff --git a/metadata/md5-cache/app-vim/Manifest.gz b/metadata/md5-cache/app-vim/Manifest.gz
index 6094d147f316..57c8fd80bfdc 100644
--- a/metadata/md5-cache/app-vim/Manifest.gz
+++ b/metadata/md5-cache/app-vim/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-vim/colorsel-20100406 b/metadata/md5-cache/app-vim/colorsel-20100406
index fa8fc3767545..af17e276fa50 100644
--- a/metadata/md5-cache/app-vim/colorsel-20100406
+++ b/metadata/md5-cache/app-vim/colorsel-20100406
@@ -4,10 +4,10 @@ DESCRIPTION=vim plugin: RGB / HSV color selector
EAPI=7
HOMEPAGE=https://www.vim.org/scripts/script.php?script_id=927
INHERIT=vim-plugin
-KEYWORDS=~alpha amd64 ~ia64 ~mips ppc sparc x86
+KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=public-domain
RDEPEND=>=app-editors/gvim-7.0 || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
SLOT=0
SRC_URI=https://www.vim.org/scripts/download_script.php?src_id=12789 -> colorsel-20100406.zip
_eclasses_=vim-doc f088862726f2bc672c57b1063b81ec52 vim-plugin 92ea4186891b666b0970fa1d713d64fa
-_md5_=58f0aa1517cd6b27feb700d7271710ee
+_md5_=e68ab16a035f16320b7adb13b4df034f
diff --git a/metadata/md5-cache/dev-build/Manifest.gz b/metadata/md5-cache/dev-build/Manifest.gz
index 9b8b6057af91..13fa57361743 100644
--- a/metadata/md5-cache/dev-build/Manifest.gz
+++ b/metadata/md5-cache/dev-build/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-build/bmake-20240808 b/metadata/md5-cache/dev-build/bmake-20240808
new file mode 100644
index 000000000000..197fd8cf2406
--- /dev/null
+++ b/metadata/md5-cache/dev-build/bmake-20240808
@@ -0,0 +1,9 @@
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=NetBSD's portable make
+EAPI=8
+HOMEPAGE=http://www.crufty.net/help/sjg/bmake.html
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=http://void.crufty.net/ftp/pub/sjg/bmake-20240808.tar.gz http://void.crufty.net/ftp/pub/sjg/mk-20210330.tar.gz
+_md5_=539ed2ca330f505f1129eb9054e7b1ab
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 6a1fa129e27e..d5bede67f78c 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/cpp-httplib-0.16.3 b/metadata/md5-cache/dev-cpp/cpp-httplib-0.16.3
new file mode 100644
index 000000000000..1f584dee9697
--- /dev/null
+++ b/metadata/md5-cache/dev-cpp/cpp-httplib-0.16.3
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( >=dev-libs/openssl-3.0.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=C++ HTTP/HTTPS server and client library
+EAPI=8
+HOMEPAGE=https://github.com/yhirose/cpp-httplib/
+INHERIT=cmake-multilib python-any-r1 toolchain-funcs
+IUSE=brotli ssl test zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( >=dev-libs/openssl-3.0.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( brotli ssl zlib )
+RESTRICT=!test? ( test )
+SLOT=0/0.16
+SRC_URI=https://github.com/yhirose/cpp-httplib/archive/v0.16.3.tar.gz -> cpp-httplib-0.16.3.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2a4add3f42669adb689c4ebe3ea55342
diff --git a/metadata/md5-cache/dev-dotnet/Manifest.gz b/metadata/md5-cache/dev-dotnet/Manifest.gz
index 9e5f0e774036..232f5f216ff6 100644
--- a/metadata/md5-cache/dev-dotnet/Manifest.gz
+++ b/metadata/md5-cache/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-6.0.32 b/metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-6.0.32
index b19b4eddfed9..d008cec66c41 100644
--- a/metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-6.0.32
+++ b/metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-6.0.32
@@ -3,10 +3,10 @@ DESCRIPTION=.NET runtime nugets
EAPI=8
HOMEPAGE=https://dotnet.microsoft.com/
INHERIT=dotnet-pkg-base
-KEYWORDS=~amd64 ~arm ~arm64
+KEYWORDS=amd64 arm arm64
LICENSE=MIT
RESTRICT=strip
SLOT=6.0.32/6.0.32
SRC_URI=https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.ref/6.0.32/microsoft.aspnetcore.app.ref.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-arm/6.0.32/microsoft.aspnetcore.app.runtime.linux-arm.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-arm64/6.0.32/microsoft.aspnetcore.app.runtime.linux-arm64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-musl-arm/6.0.32/microsoft.aspnetcore.app.runtime.linux-musl-arm.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-musl-arm64/6.0.32/microsoft.aspnetcore.app.runtime.linux-musl-arm64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-musl-x64/6.0.32/microsoft.aspnetcore.app.runtime.linux-musl-x64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-x64/6.0.32/microsoft.aspnetcore.app.runtime.linux-x64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-arm/6.0.32/microsoft.netcore.app.host.linux-arm.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-arm64/6.0.32/microsoft.netcore.app.host.linux-arm64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-musl-arm/6.0.32/microsoft.netcore.app.host.linux-musl-arm.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-musl-arm64/6.0.32/microsoft.netcore.app.host.linux-musl-arm64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-musl-x64/6.0.32/microsoft.netcore.app.host.linux-musl-x64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-x64/6.0.32/microsoft.netcore.app.host.linux-x64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.ref/6.0.32/microsoft.netcore.app.ref.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-arm/6.0.32/microsoft.netcore.app.runtime.linux-arm.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-arm64/6.0.32/microsoft.netcore.app.runtime.linux-arm64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-musl-arm/6.0.32/microsoft.netcore.app.runtime.linux-musl-arm.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-musl-arm64/6.0.32/microsoft.netcore.app.runtime.linux-musl-arm64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-musl-x64/6.0.32/microsoft.netcore.app.runtime.linux-musl-x64.6.0.32.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-x64/6.0.32/microsoft.netcore.app.runtime.linux-x64.6.0.32.nupkg
_eclasses_=dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=da1cf7ac9683118f05d5f8862729bc2e
+_md5_=e6a76d186e367cf750d2cfd45380fc17
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-6.0.33 b/metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-6.0.33
new file mode 100644
index 000000000000..3f7aa609f367
--- /dev/null
+++ b/metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-6.0.33
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=.NET runtime nugets
+EAPI=8
+HOMEPAGE=https://dotnet.microsoft.com/
+INHERIT=dotnet-pkg-base
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=MIT
+RESTRICT=strip
+SLOT=6.0.33/6.0.33
+SRC_URI=https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.ref/6.0.33/microsoft.aspnetcore.app.ref.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-arm/6.0.33/microsoft.aspnetcore.app.runtime.linux-arm.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-arm64/6.0.33/microsoft.aspnetcore.app.runtime.linux-arm64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-musl-arm/6.0.33/microsoft.aspnetcore.app.runtime.linux-musl-arm.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-musl-arm64/6.0.33/microsoft.aspnetcore.app.runtime.linux-musl-arm64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-musl-x64/6.0.33/microsoft.aspnetcore.app.runtime.linux-musl-x64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-x64/6.0.33/microsoft.aspnetcore.app.runtime.linux-x64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-arm/6.0.33/microsoft.netcore.app.host.linux-arm.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-arm64/6.0.33/microsoft.netcore.app.host.linux-arm64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-musl-arm/6.0.33/microsoft.netcore.app.host.linux-musl-arm.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-musl-arm64/6.0.33/microsoft.netcore.app.host.linux-musl-arm64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-musl-x64/6.0.33/microsoft.netcore.app.host.linux-musl-x64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-x64/6.0.33/microsoft.netcore.app.host.linux-x64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.ref/6.0.33/microsoft.netcore.app.ref.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-arm/6.0.33/microsoft.netcore.app.runtime.linux-arm.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-arm64/6.0.33/microsoft.netcore.app.runtime.linux-arm64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-musl-arm/6.0.33/microsoft.netcore.app.runtime.linux-musl-arm.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-musl-arm64/6.0.33/microsoft.netcore.app.runtime.linux-musl-arm64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-musl-x64/6.0.33/microsoft.netcore.app.runtime.linux-musl-x64.6.0.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-x64/6.0.33/microsoft.netcore.app.runtime.linux-x64.6.0.33.nupkg
+_eclasses_=dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
+_md5_=da1cf7ac9683118f05d5f8862729bc2e
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-8.0.8 b/metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-8.0.8
new file mode 100644
index 000000000000..da1208486684
--- /dev/null
+++ b/metadata/md5-cache/dev-dotnet/dotnet-runtime-nugets-8.0.8
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=.NET runtime nugets
+EAPI=8
+HOMEPAGE=https://dotnet.microsoft.com/
+INHERIT=dotnet-pkg-base
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=MIT
+RESTRICT=strip
+SLOT=8.0.8/8.0.8
+SRC_URI=https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.ref/8.0.8/microsoft.aspnetcore.app.ref.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-arm/8.0.8/microsoft.aspnetcore.app.runtime.linux-arm.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-arm64/8.0.8/microsoft.aspnetcore.app.runtime.linux-arm64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-musl-arm/8.0.8/microsoft.aspnetcore.app.runtime.linux-musl-arm.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-musl-arm64/8.0.8/microsoft.aspnetcore.app.runtime.linux-musl-arm64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-musl-x64/8.0.8/microsoft.aspnetcore.app.runtime.linux-musl-x64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.app.runtime.linux-x64/8.0.8/microsoft.aspnetcore.app.runtime.linux-x64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.ilcompiler/8.0.8/microsoft.dotnet.ilcompiler.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.illink.tasks/8.0.8/microsoft.net.illink.tasks.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.sdk.webassembly.pack/8.0.8/microsoft.net.sdk.webassembly.pack.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-arm/8.0.8/microsoft.netcore.app.host.linux-arm.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-arm64/8.0.8/microsoft.netcore.app.host.linux-arm64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-musl-arm/8.0.8/microsoft.netcore.app.host.linux-musl-arm.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-musl-arm64/8.0.8/microsoft.netcore.app.host.linux-musl-arm64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-musl-x64/8.0.8/microsoft.netcore.app.host.linux-musl-x64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.host.linux-x64/8.0.8/microsoft.netcore.app.host.linux-x64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.ref/8.0.8/microsoft.netcore.app.ref.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-arm/8.0.8/microsoft.netcore.app.runtime.linux-arm.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-arm64/8.0.8/microsoft.netcore.app.runtime.linux-arm64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-musl-arm/8.0.8/microsoft.netcore.app.runtime.linux-musl-arm.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-musl-arm64/8.0.8/microsoft.netcore.app.runtime.linux-musl-arm64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-musl-x64/8.0.8/microsoft.netcore.app.runtime.linux-musl-x64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app.runtime.linux-x64/8.0.8/microsoft.netcore.app.runtime.linux-x64.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-arm64.microsoft.dotnet.ilcompiler/8.0.8/runtime.linux-arm64.microsoft.dotnet.ilcompiler.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-musl-arm64.microsoft.dotnet.ilcompiler/8.0.8/runtime.linux-musl-arm64.microsoft.dotnet.ilcompiler.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-musl-x64.microsoft.dotnet.ilcompiler/8.0.8/runtime.linux-musl-x64.microsoft.dotnet.ilcompiler.8.0.8.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-x64.microsoft.dotnet.ilcompiler/8.0.8/runtime.linux-x64.microsoft.dotnet.ilcompiler.8.0.8.nupkg
+_eclasses_=dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
+_md5_=09b4f73b33627e7e3199f9e860711a9d
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.108 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.108
new file mode 100644
index 000000000000..2125fc28315e
--- /dev/null
+++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.108
@@ -0,0 +1,14 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=install postinst postrm prepare
+DESCRIPTION=.NET is a free, cross-platform, open-source developer platform
+EAPI=8
+HOMEPAGE=https://dotnet.microsoft.com/ https://github.com/dotnet/dotnet/
+IDEPEND=app-eselect/eselect-dotnet
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=MIT
+PDEPEND=~dev-dotnet/dotnet-runtime-nugets-8.0.8 ~dev-dotnet/dotnet-runtime-nugets-6.0.33 ~dev-dotnet/dotnet-runtime-nugets-7.0.20
+RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/zlib:0/1
+RESTRICT=splitdebug strip
+SLOT=8.0/8.0.8
+SRC_URI=amd64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.108/dotnet-sdk-8.0.108-linux-x64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.108/dotnet-sdk-8.0.108-linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.108/dotnet-sdk-8.0.108-linux-arm.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.108/dotnet-sdk-8.0.108-linux-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.108/dotnet-sdk-8.0.108-linux-arm64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.108/dotnet-sdk-8.0.108-linux-musl-arm64.tar.gz ) )
+_md5_=217daad031cb6340e2c7c0549bae7c6d
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.401 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.401
new file mode 100644
index 000000000000..aec2764fd4ac
--- /dev/null
+++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.401
@@ -0,0 +1,13 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=install postinst postrm prepare
+DESCRIPTION=.NET is a free, cross-platform, open-source developer platform
+EAPI=8
+HOMEPAGE=https://dotnet.microsoft.com/ https://github.com/dotnet/dotnet/
+IDEPEND=app-eselect/eselect-dotnet
+LICENSE=MIT
+PDEPEND=~dev-dotnet/dotnet-runtime-nugets-8.0.8 ~dev-dotnet/dotnet-runtime-nugets-6.0.33 ~dev-dotnet/dotnet-runtime-nugets-7.0.20
+RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/zlib:0/1
+RESTRICT=splitdebug strip
+SLOT=8.0/8.0.8
+SRC_URI=amd64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-x64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-arm.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-arm64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.401/dotnet-sdk-8.0.401-linux-musl-arm64.tar.gz ) )
+_md5_=4b04b1ea5d28dda8dd581e75a3ec9b31
diff --git a/metadata/md5-cache/dev-dotnet/fsautocomplete-0.74.0 b/metadata/md5-cache/dev-dotnet/fsautocomplete-0.74.0
new file mode 100644
index 000000000000..f3d3d1833d94
--- /dev/null
+++ b/metadata/md5-cache/dev-dotnet/fsautocomplete-0.74.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DESCRIPTION=F# language server using the Language Server Protocol
+EAPI=8
+HOMEPAGE=https://github.com/fsharp/FsAutoComplete/
+INHERIT=check-reqs dotnet-pkg
+IUSE=debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD MIT
+RDEPEND=virtual/dotnet-sdk:8.0
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/fsharp/FsAutoComplete/archive/v0.74.0.tar.gz -> fsautocomplete-0.74.0.tar.gz https://api.nuget.org/v3-flatcontainer/System.Security.Cryptography.OpenSsl/5.0.0/System.Security.Cryptography.OpenSsl.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/altcover/8.9.3/altcover.8.9.3.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/0.14.0/benchmarkdotnet.annotations.0.14.0.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/0.14.0/benchmarkdotnet.0.14.0.nupkg https://api.nuget.org/v3-flatcontainer/cliwrap/3.6.6/cliwrap.3.6.6.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/communitytoolkit.highperformance/8.2.2/communitytoolkit.highperformance.8.2.2.nupkg https://api.nuget.org/v3-flatcontainer/destructurama.fsharp/2.0.0/destructurama.fsharp.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/diffplex/1.7.2/diffplex.1.7.2.nupkg https://api.nuget.org/v3-flatcontainer/dotnet-reportgenerator-globaltool/5.3.8/dotnet-reportgenerator-globaltool.5.3.8.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.reproduciblebuilds/1.2.4/dotnet.reproduciblebuilds.1.2.4.nupkg https://api.nuget.org/v3-flatcontainer/expecto.diff/10.2.1/expecto.diff.10.2.1.nupkg https://api.nuget.org/v3-flatcontainer/expecto/10.2.1/expecto.10.2.1.nupkg https://api.nuget.org/v3-flatcontainer/fantomas.client/0.9.0/fantomas.client.0.9.0.nupkg https://api.nuget.org/v3-flatcontainer/fantomas/6.3.11/fantomas.6.3.11.nupkg https://api.nuget.org/v3-flatcontainer/fparsec/1.1.1/fparsec.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp-analyzers/0.27.0/fsharp-analyzers.0.27.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.build/0.3.0/fsharp.analyzers.build.0.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.sdk/0.27.0/fsharp.analyzers.sdk.0.27.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.compiler.service/43.8.400/fsharp.compiler.service.43.8.400.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.control.asyncseq/3.2.1/fsharp.control.asyncseq.3.2.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.control.reactive/5.0.5/fsharp.control.reactive.5.0.5.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/5.0.1/fsharp.core.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.400/fsharp.core.8.0.400.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.adaptive/1.2.15/fsharp.data.adaptive.1.2.15.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.formatting/14.0.1/fsharp.formatting.14.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.umx/1.1.0/fsharp.umx.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharplint.core/0.23.0/fsharplint.core.0.23.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharpx.async/1.14.1/fsharpx.async.1.14.1.nupkg https://api.nuget.org/v3-flatcontainer/fstoolkit.errorhandling.taskresult/4.16.0/fstoolkit.errorhandling.taskresult.4.16.0.nupkg https://api.nuget.org/v3-flatcontainer/fstoolkit.errorhandling/4.16.0/fstoolkit.errorhandling.4.16.0.nupkg https://api.nuget.org/v3-flatcontainer/gee.external.capstone/2.3.0/gee.external.capstone.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/githubactionstestlogger/2.4.1/githubactionstestlogger.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/google.protobuf/3.27.3/google.protobuf.3.27.3.nupkg https://api.nuget.org/v3-flatcontainer/grpc.core.api/2.65.0/grpc.core.api.2.65.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc.core/2.46.6/grpc.core.2.46.6.nupkg https://api.nuget.org/v3-flatcontainer/grpc.net.client/2.65.0/grpc.net.client.2.65.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc.net.common/2.65.0/grpc.net.common.2.65.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc/2.46.6/grpc.2.46.6.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.21.0/iced.1.21.0.nupkg https://api.nuget.org/v3-flatcontainer/icedtasks/0.11.7/icedtasks.0.11.7.nupkg https://api.nuget.org/v3-flatcontainer/icsharpcode.decompiler/8.2.0.7535/icsharpcode.decompiler.8.2.0.7535.nupkg https://api.nuget.org/v3-flatcontainer/ionide.analyzers/0.12.0/ionide.analyzers.0.12.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog.tasks/0.1.8/ionide.keepachangelog.tasks.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/ionide.languageserverprotocol/0.6.0/ionide.languageserverprotocol.0.6.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo.fcs/0.66.0/ionide.projinfo.fcs.0.66.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo.projectsystem/0.66.0/ionide.projinfo.projectsystem.0.66.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo.sln/0.66.0/ionide.projinfo.sln.0.66.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo/0.66.0/ionide.projinfo.0.66.0.nupkg https://api.nuget.org/v3-flatcontainer/linkdotnet.stringbuilder/1.18.0/linkdotnet.stringbuilder.1.18.0.nupkg https://api.nuget.org/v3-flatcontainer/mcmaster.netcore.plugins/1.4.0/mcmaster.netcore.plugins.1.4.0.nupkg https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.5.172/messagepack.annotations.2.5.172.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.5.172/messagepack.2.5.172.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/8.0.0/microsoft.bcl.asyncinterfaces.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.hashcode/1.1.1/microsoft.bcl.hashcode.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/17.11.4/microsoft.build.framework.17.11.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.locator/1.7.8/microsoft.build.locator.1.7.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/17.11.4/microsoft.build.tasks.core.17.11.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/17.11.4/microsoft.build.utilities.core.17.11.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/17.11.4/microsoft.build.17.11.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.11.0/microsoft.codeanalysis.common.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/4.11.0/microsoft.codeanalysis.csharp.workspaces.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.11.0/microsoft.codeanalysis.csharp.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic.workspaces/4.11.0/microsoft.codeanalysis.visualbasic.workspaces.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/4.11.0/microsoft.codeanalysis.visualbasic.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/4.11.0/microsoft.codeanalysis.workspaces.common.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis/4.11.0/microsoft.codeanalysis.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.10.0/microsoft.codecoverage.17.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.532401/microsoft.diagnostics.netcore.client.0.2.532401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/3.1.512801/microsoft.diagnostics.runtime.3.1.512801.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.1.13/microsoft.diagnostics.tracing.traceevent.3.1.13.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.abstractions/8.0.0/microsoft.extensions.caching.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.memory/8.0.0/microsoft.extensions.caching.memory.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/8.0.0/microsoft.extensions.configuration.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/8.0.2/microsoft.extensions.configuration.binder.8.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/8.0.0/microsoft.extensions.configuration.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/8.0.1/microsoft.extensions.dependencyinjection.abstractions.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/8.0.0/microsoft.extensions.dependencyinjection.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/8.0.1/microsoft.extensions.dependencymodel.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.diagnostics.abstractions/8.0.0/microsoft.extensions.diagnostics.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/8.0.1/microsoft.extensions.logging.abstractions.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/8.0.0/microsoft.extensions.logging.configuration.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/8.0.0/microsoft.extensions.logging.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/8.0.0/microsoft.extensions.options.configurationextensions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/8.0.2/microsoft.extensions.options.8.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/8.0.0/microsoft.extensions.primitives.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.io.redist/6.0.0/microsoft.io.redist.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.11.4/microsoft.net.stringtools.17.11.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.10.0/microsoft.net.test.sdk.17.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/7.0.4/microsoft.netcore.platforms.7.0.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/5.0.0/microsoft.netcore.targets.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.10.0/microsoft.testplatform.objectmodel.17.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.10.0/microsoft.testplatform.testhost.17.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/17.11.20/microsoft.visualstudio.threading.analyzers.17.11.20.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/17.11.20/microsoft.visualstudio.threading.17.11.20.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/17.8.8/microsoft.visualstudio.validation.17.8.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/mono.cecil/0.11.5/mono.cecil.0.11.5.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.11.74/nerdbank.streams.2.11.74.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.11.0/nuget.frameworks.6.11.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.api.providerbuilderextensions/1.9.0/opentelemetry.api.providerbuilderextensions.1.9.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.api/1.9.0/opentelemetry.api.1.9.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.exporter.opentelemetryprotocol/1.9.0/opentelemetry.exporter.opentelemetryprotocol.1.9.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.instrumentation.runtime/1.9.0/opentelemetry.instrumentation.runtime.1.9.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry/1.9.0/opentelemetry.1.9.0.nupkg https://api.nuget.org/v3-flatcontainer/paket/8.0.3/paket.8.0.3.nupkg https://api.nuget.org/v3-flatcontainer/perfolizer/0.3.17/perfolizer.0.3.17.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.System.Security.Cryptography.Apple/4.3.1/runtime.native.System.Security.Cryptography.Apple.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.1/runtime.native.system.net.http.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.1/runtime.native.system.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.1/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/semanticversioning/2.0.2/semanticversioning.2.0.2.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.async/2.0.0/serilog.sinks.async.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.console/6.0.0/serilog.sinks.console.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.file/6.0.0/serilog.sinks.file.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog/4.0.1/serilog.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.19.27/streamjsonrpc.2.19.27.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/8.0.0/system.codedom.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.commandline/2.0.0-beta4.22272.1/system.commandline.2.0.0-beta4.22272.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/5.0.0/system.componentmodel.annotations.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/8.0.0/system.composition.attributedmodel.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.convention/8.0.0/system.composition.convention.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.hosting/8.0.0/system.composition.hosting.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.runtime/8.0.0/system.composition.runtime.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/8.0.0/system.composition.typedparts.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition/8.0.0/system.composition.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/8.0.0/system.configuration.configurationmanager.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/8.0.1/system.diagnostics.diagnosticsource.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/8.0.0/system.diagnostics.eventlog.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.formats.asn1/8.0.1/system.formats.asn1.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/8.0.0/system.io.pipelines.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/8.0.0/system.management.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.4/system.net.http.4.3.4.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.1/system.net.primitives.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/5.0.0/system.reactive.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.7.0/system.reflection.emit.ilgeneration.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.7.0/system.reflection.emit.lightweight.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadataloadcontext/8.0.0/system.reflection.metadataloadcontext.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.7.0/system.reflection.typeextensions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/8.0.0/system.resources.extensions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.1/system.runtime.extensions.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.1/system.runtime.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.1/system.security.accesscontrol.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.1/system.security.cryptography.algorithms.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/5.0.0/system.security.cryptography.cng.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/8.0.0/system.security.cryptography.pkcs.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/8.0.0/system.security.cryptography.protecteddata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.2/system.security.cryptography.x509certificates.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/8.0.1/system.security.cryptography.xml.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/8.0.0/system.text.encoding.codepages.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.3/system.text.json.8.0.3.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.4/system.text.json.8.0.4.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.1/system.text.regularexpressions.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/8.0.0/system.threading.channels.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/8.0.1/system.threading.tasks.dataflow.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/telplin/0.9.6/telplin.0.9.6.nupkg https://api.nuget.org/v3-flatcontainer/yolodev.expecto.testsdk/0.14.3/yolodev.expecto.testsdk.0.14.3.nupkg
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
+_md5_=6fe2eaae95bb17add27535a9d5513765
diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz
index a2735812ef34..e995641bda93 100644
--- a/metadata/md5-cache/dev-embedded/Manifest.gz
+++ b/metadata/md5-cache/dev-embedded/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-embedded/urjtag-2021.03 b/metadata/md5-cache/dev-embedded/urjtag-2021.03
index a904f91618f0..0f7b2443afaf 100644
--- a/metadata/md5-cache/dev-embedded/urjtag-2021.03
+++ b/metadata/md5-cache/dev-embedded/urjtag-2021.03
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare
DEPEND=ftdi? ( dev-embedded/libftdi:1 ) ftd2xx? ( dev-embedded/libftd2xx ) 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 ) ) readline? ( sys-libs/readline:= ) usb? ( virtual/libusb:1 )
DESCRIPTION=Tool for communicating over JTAG with flash chips, CPUs, and many more
EAPI=8
-HOMEPAGE=https://urjtag.sourceforge.net/
+HOMEPAGE=https://urjtag.sourceforge.io/
INHERIT=python-r1
IUSE=ftdi ftd2xx python readline usb python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ppc sparc x86
@@ -11,6 +11,6 @@ LICENSE=GPL-2
RDEPEND=ftdi? ( dev-embedded/libftdi:1 ) ftd2xx? ( dev-embedded/libftd2xx ) 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 ) ) readline? ( sys-libs/readline:= ) usb? ( virtual/libusb:1 )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
SLOT=0
-SRC_URI=https://downloads.sourceforge.net/urjtag/urjtag-2021.03.tar.xz
+SRC_URI=https://downloads.sourceforge.net/project/urjtag/urjtag/2021.03/urjtag-2021.03.tar.xz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=94e3dd1e0633f83a69940a32f5b389bb
+_md5_=214ad40665c799a9c1ac5faac2e7e04c
diff --git a/metadata/md5-cache/dev-embedded/urjtag-9999 b/metadata/md5-cache/dev-embedded/urjtag-9999
index 5c70d4b4ebbd..befef691925d 100644
--- a/metadata/md5-cache/dev-embedded/urjtag-9999
+++ b/metadata/md5-cache/dev-embedded/urjtag-9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare unpack
DEPEND=ftdi? ( dev-embedded/libftdi:1 ) ftd2xx? ( dev-embedded/libftd2xx ) 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 ) ) readline? ( sys-libs/readline:= ) usb? ( virtual/libusb:1 )
DESCRIPTION=Tool for communicating over JTAG with flash chips, CPUs, and many more
EAPI=8
-HOMEPAGE=https://urjtag.sourceforge.net/
+HOMEPAGE=https://urjtag.sourceforge.io/
INHERIT=python-r1 git-r3 autotools
IUSE=ftdi ftd2xx python readline usb python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
LICENSE=GPL-2
@@ -12,4 +12,4 @@ RDEPEND=ftdi? ( dev-embedded/libftdi:1 ) ftd2xx? ( dev-embedded/libftd2xx ) pyth
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
SLOT=0
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=906ad18ea06fe21fadb54d2f60e54af6
+_md5_=bf6d198f7247ae8e54031bf41854bb36
diff --git a/metadata/md5-cache/dev-embedded/xa-2.4.1 b/metadata/md5-cache/dev-embedded/xa-2.4.1
index 6b42e0127c80..dd5dbda01e04 100644
--- a/metadata/md5-cache/dev-embedded/xa-2.4.1
+++ b/metadata/md5-cache/dev-embedded/xa-2.4.1
@@ -3,9 +3,9 @@ DESCRIPTION=High-speed, two-pass portable 6502 cross-assembler
EAPI=8
HOMEPAGE=https://www.floodgap.com/retrotech/xa/
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=GPL-2+
SLOT=0
SRC_URI=https://www.floodgap.com/retrotech/xa/dists/xa-2.4.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a9c0a931c94753c93152674b38368f85
+_md5_=39e45a2e75f5ff3fe0990cab939e0e95
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 26fde06f575a..fb44c9bda306 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/openjdk-11.0.24_p8 b/metadata/md5-cache/dev-java/openjdk-11.0.24_p8
index a3460fe74289..75816392971d 100644
--- a/metadata/md5-cache/dev-java/openjdk-11.0.24_p8
+++ b/metadata/md5-cache/dev-java/openjdk-11.0.24_p8
@@ -7,11 +7,11 @@ HOMEPAGE=https://openjdk.org
IDEPEND=app-eselect/eselect-java
INHERIT=check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs
IUSE=alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source system-bootstrap systemtap
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86
LICENSE=GPL-2-with-classpath-exception
RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib media-libs/libjpeg-turbo:0= systemtap? ( dev-debug/systemtap ) >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java
REQUIRED_USE=javafx? ( alsa !headless-awt ) !system-bootstrap? ( jbootstrap )
SLOT=11
SRC_URI=https://github.com/openjdk/jdk11u/archive/jdk-11.0.24-ga.tar.gz -> openjdk-11.0.24_p8.tar.gz !system-bootstrap? ( ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz ) ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.14_p9-riscv.tar.xz ) x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.13_p8-x86.tar.xz ) ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-11.0.18-riscv.patch.xz )
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=556c28faafadc6cbad006caca149f83f
+_md5_=6f9d4a768a8e0e241873aa1ee081e46c
diff --git a/metadata/md5-cache/dev-java/openjdk-17.0.12_p7 b/metadata/md5-cache/dev-java/openjdk-17.0.12_p7
index 970d99e4f4fe..ddd419abbca9 100644
--- a/metadata/md5-cache/dev-java/openjdk-17.0.12_p7
+++ b/metadata/md5-cache/dev-java/openjdk-17.0.12_p7
@@ -7,11 +7,11 @@ HOMEPAGE=https://openjdk.org
IDEPEND=app-eselect/eselect-java
INHERIT=check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs
IUSE=alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source system-bootstrap systemtap
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86
LICENSE=GPL-2-with-classpath-exception
RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib media-libs/libjpeg-turbo:0= systemtap? ( dev-debug/systemtap ) >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java
REQUIRED_USE=javafx? ( alsa !headless-awt ) !system-bootstrap? ( jbootstrap )
SLOT=17
SRC_URI=https://github.com/openjdk/jdk17u/archive/jdk-17.0.12-ga.tar.gz -> openjdk-17.0.12_p7.tar.gz !system-bootstrap? ( arm64? ( elibc_musl? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.2_p8-arm64-musl.tar.xz ) ) ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.1_p12-ppc64.tar.xz ) ) x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.1_p12-x86.tar.xz ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.3_p7-riscv.tar.xz ) )
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1496c3455a43f4d496e96e0ede842fc3
+_md5_=2b0abccdf9e17d7102b87749638033dc
diff --git a/metadata/md5-cache/dev-java/openjdk-8.422_p05 b/metadata/md5-cache/dev-java/openjdk-8.422_p05
index 687d07f21115..bfeb32de4596 100644
--- a/metadata/md5-cache/dev-java/openjdk-8.422_p05
+++ b/metadata/md5-cache/dev-java/openjdk-8.422_p05
@@ -7,11 +7,11 @@ HOMEPAGE=https://openjdk.org
IDEPEND=app-eselect/eselect-java
INHERIT=check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs
IUSE=alsa big-endian debug cups doc examples headless-awt javafx +jbootstrap selinux system-bootstrap source
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 arm64 ppc64 x86
LICENSE=GPL-2-with-classpath-exception
PDEPEND=javafx? ( dev-java/openjfx:8 )
RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 sys-libs/zlib >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java
SLOT=8
SRC_URI=https://github.com/openjdk/jdk8u/archive/jdk8u422-ga.tar.gz -> openjdk-8.422_p05.tar.gz !system-bootstrap? ( x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-8.402_p06-x86.tar.xz ) ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-8.402_p06-ppc64.tar.xz ) ) )
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b2e92a8220dc7b1bd2062ca11774798a java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8d4b1ccafde75e9f6217a2216c8f6615
+_md5_=b9f0cbd49613c694ae2c27754cc2ea65
diff --git a/metadata/md5-cache/dev-java/openjdk-bin-11.0.24_p8 b/metadata/md5-cache/dev-java/openjdk-bin-11.0.24_p8
index e34513365050..1fb8194f22ed 100644
--- a/metadata/md5-cache/dev-java/openjdk-bin-11.0.24_p8
+++ b/metadata/md5-cache/dev-java/openjdk-bin-11.0.24_p8
@@ -7,11 +7,11 @@ HOMEPAGE=https://adoptium.net
IDEPEND=app-eselect/eselect-java
INHERIT=java-vm-2 toolchain-funcs
IUSE=alsa cups headless-awt selinux source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ppc64 ~x64-macos
LICENSE=GPL-2-with-classpath-exception
RDEPEND=>=sys-apps/baselayout-java-0.1.0-r1 kernel_linux? ( media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) elibc_musl? ( sys-libs/musl ) sys-libs/zlib alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) ) dev-java/java-config app-eselect/eselect-java
RESTRICT=preserve-libs splitdebug
SLOT=11
SRC_URI=arm64? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.24+8//OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.24_8.tar.gz ) arm? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.24+8//OpenJDK11U-jdk_arm_linux_hotspot_11.0.24_8.tar.gz ) ppc64? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.24+8//OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.24_8.tar.gz ) amd64? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.24+8//OpenJDK11U-jdk_x64_linux_hotspot_11.0.24_8.tar.gz ) x64-macos? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.24+8//OpenJDK11U-jdk_x64_mac_hotspot_11.0.24_8.tar.gz ) amd64? ( elibc_musl? ( https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.24+8//OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.24_8.tar.gz ) )
_eclasses_=java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=81752c43a69ace3b590658060f196429
+_md5_=b577fb9347b1ffa9f492739a8077edca
diff --git a/metadata/md5-cache/dev-java/openjdk-bin-17.0.12_p7 b/metadata/md5-cache/dev-java/openjdk-bin-17.0.12_p7
index 82a0276fcfc4..c8c2fbfdf024 100644
--- a/metadata/md5-cache/dev-java/openjdk-bin-17.0.12_p7
+++ b/metadata/md5-cache/dev-java/openjdk-bin-17.0.12_p7
@@ -7,11 +7,11 @@ HOMEPAGE=https://adoptium.net
IDEPEND=app-eselect/eselect-java
INHERIT=java-vm-2 toolchain-funcs
IUSE=alsa cups headless-awt selinux source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ppc64 ~x64-macos
LICENSE=GPL-2-with-classpath-exception
RDEPEND=>=sys-apps/baselayout-java-0.1.0-r1 kernel_linux? ( media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) elibc_musl? ( sys-libs/musl ) sys-libs/zlib alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) ) dev-java/java-config app-eselect/eselect-java
RESTRICT=preserve-libs splitdebug
SLOT=17
SRC_URI=arm64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.12+7//OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.12_7.tar.gz ) arm64-macos? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.12+7//OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.12_7.tar.gz ) arm? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.12+7//OpenJDK17U-jdk_arm_linux_hotspot_17.0.12_7.tar.gz ) ppc64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.12+7//OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.12_7.tar.gz ) amd64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.12+7//OpenJDK17U-jdk_x64_linux_hotspot_17.0.12_7.tar.gz ) amd64? ( elibc_musl? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.12+7//OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.12_7.tar.gz ) ) x64-macos? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.12+7//OpenJDK17U-jdk_x64_mac_hotspot_17.0.12_7.tar.gz )
_eclasses_=java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f6145b47eb44eb9f674ac59a92a58469
+_md5_=39baf180147232ba1f17651022a706d5
diff --git a/metadata/md5-cache/dev-java/openjdk-bin-8.422_p05 b/metadata/md5-cache/dev-java/openjdk-bin-8.422_p05
index 54dc09d17a08..fce53332e77a 100644
--- a/metadata/md5-cache/dev-java/openjdk-bin-8.422_p05
+++ b/metadata/md5-cache/dev-java/openjdk-bin-8.422_p05
@@ -7,11 +7,11 @@ HOMEPAGE=https://adoptium.net
IDEPEND=app-eselect/eselect-java
INHERIT=java-vm-2
IUSE=alsa cups examples headless-awt selinux source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ppc64 ~x64-macos
LICENSE=GPL-2-with-classpath-exception
RDEPEND=>=sys-apps/baselayout-java-0.1.0-r1 kernel_linux? ( media-libs/fontconfig:1.0 media-libs/freetype:2 elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) elibc_musl? ( sys-libs/musl ) sys-libs/zlib alsa? ( media-libs/alsa-lib ) arm? ( dev-libs/libffi-compat:6 ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst ) ) dev-java/java-config app-eselect/eselect-java
RESTRICT=preserve-libs strip
SLOT=8
SRC_URI=arm64? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u422-b05/OpenJDK8U-jdk_aarch64_linux_hotspot_8u422b05.tar.gz ) arm? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u422-b05/OpenJDK8U-jdk_arm_linux_hotspot_8u422b05.tar.gz ) ppc64? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u422-b05/OpenJDK8U-jdk_ppc64le_linux_hotspot_8u422b05.tar.gz ) amd64? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u422-b05/OpenJDK8U-jdk_x64_linux_hotspot_8u422b05.tar.gz ) amd64? ( elibc_musl? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u422-b05/OpenJDK8U-jdk_x64_alpine-linux_hotspot_8u422b05.tar.gz ) ) x64-macos? ( https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u422-b05/OpenJDK8U-jdk_x64_mac_hotspot_8u422b05.tar.gz )
_eclasses_=java-vm-2 6c7243f2269a7c9b5c177579e49f89ab multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=32f79db24893dad03e6da5c5c9bd357b
+_md5_=0a54c977240c2404c0e40b796bd29be8
diff --git a/metadata/md5-cache/dev-java/scala-cli-bin-1.4.2 b/metadata/md5-cache/dev-java/scala-cli-bin-1.5.0
index 7bf62e2ceedf..1dd5ee5e9033 100644
--- a/metadata/md5-cache/dev-java/scala-cli-bin-1.4.2
+++ b/metadata/md5-cache/dev-java/scala-cli-bin-1.5.0
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~arm64
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-11 sys-libs/zlib
SLOT=0
-SRC_URI=!amd64? ( !arm64? ( https://github.com/VirtusLab/scala-cli/releases/download/v1.4.2/scala-cli -> scala-cli-non-native-1.4.2 ) ) amd64? ( https://github.com/VirtusLab/scala-cli/releases/download/v1.4.2/scala-cli-x86_64-pc-linux.gz -> scala-cli-amd64-1.4.2.gz ) arm64? ( https://github.com/VirtusLab/scala-cli/releases/download/v1.4.2/scala-cli-aarch64-pc-linux.gz -> scala-cli-arm64-1.4.2.gz )
+SRC_URI=!amd64? ( !arm64? ( https://github.com/VirtusLab/scala-cli/releases/download/v1.5.0/scala-cli -> scala-cli-non-native-1.5.0 ) ) amd64? ( https://github.com/VirtusLab/scala-cli/releases/download/v1.5.0/scala-cli-x86_64-pc-linux.gz -> scala-cli-amd64-1.5.0.gz ) arm64? ( https://github.com/VirtusLab/scala-cli/releases/download/v1.5.0/scala-cli-aarch64-pc-linux.gz -> scala-cli-arm64-1.5.0.gz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
_md5_=b99c3e6568d7a86b9163101fc8b146e7
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 7e6edea2c02b..65c0105e4801 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/boogie-3.2.1 b/metadata/md5-cache/dev-lang/boogie-3.2.1
index f719df3f80a3..663b7d8acd5a 100644
--- a/metadata/md5-cache/dev-lang/boogie-3.2.1
+++ b/metadata/md5-cache/dev-lang/boogie-3.2.1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/boogie-org/boogie/
INHERIT=check-reqs dotnet-pkg edo multiprocessing
IUSE=test debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=sci-mathematics/z3 virtual/dotnet-sdk:8.0
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/boogie-org/boogie/archive/v3.2.1.tar.gz -> boogie-3.2.1.tar.gz https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.2.0/microsoft.codecoverage.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.internalabstractions/1.0.0/microsoft.dotnet.internalabstractions.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.2.0/microsoft.net.test.sdk.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.2.0/microsoft.testplatform.objectmodel.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.2.0/microsoft.testplatform.testhost.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.0.0/microsoft.win32.registry.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.0/netstandard.library.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.12.0/nunit.3.12.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/3.15.1/nunit3testadapter.3.15.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.timer/4.3.0/runtime.any.system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.1.0/runtime.native.system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.0.1/runtime.native.system.net.http.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography/4.0.0/runtime.native.system.security.cryptography.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.sockets/4.3.0/runtime.unix.system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.0.0/system.buffers.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.0.12/system.collections.concurrent.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.0.1/system.collections.nongeneric.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.3.0/system.collections.nongeneric.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.0.1/system.collections.specialized.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.3.0/system.collections.specialized.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.0.11/system.componentmodel.eventbasedasync.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.3.0/system.componentmodel.eventbasedasync.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.1.0/system.componentmodel.primitives.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.3.0/system.componentmodel.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.1.0/system.componentmodel.typeconverter.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.3.0/system.componentmodel.typeconverter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.0.1/system.componentmodel.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.3.0/system.componentmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.0.0/system.console.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.0.0/system.diagnostics.diagnosticsource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.3.0/system.diagnostics.process.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.textwritertracelistener/4.0.0/system.diagnostics.textwritertracelistener.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracesource/4.0.0/system.diagnostics.tracesource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.1.0/system.diagnostics.tracing.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.0.1/system.globalization.calendars.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.0.1/system.globalization.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.0.1/system.io.compression.zipfile.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.1.0/system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.async/6.0.1/system.linq.async.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.1.0/system.net.http.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.3.0/system.net.nameresolution.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.0.11/system.net.primitives.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.1.0/system.net.sockets.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.private.datacontractserialization/4.1.1/system.private.datacontractserialization.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/4.4.1/system.reactive.4.4.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.3.0/system.reflection.metadata.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.caching/6.0.0/system.runtime.caching.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.loader/4.0.0/system.runtime.loader.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.0.1/system.runtime.numerics.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.json/4.0.2/system.runtime.serialization.json.4.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.3.0/system.security.claims.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.2.0/system.security.cryptography.algorithms.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.2.0/system.security.cryptography.cng.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.0.0/system.security.cryptography.csp.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.0.0/system.security.cryptography.encoding.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.0.0/system.security.cryptography.openssl.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.0.0/system.security.cryptography.primitives.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.1.0/system.security.cryptography.x509certificates.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.0.10/system.threading.threadpool.4.0.10.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmlserializer/4.0.11/system.xml.xmlserializer.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.0.1/system.xml.xpath.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.3.0/system.xml.xpath.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.0.1/system.xml.xpath.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=2d353203f7c6a908cf9a00916fc31251
+_md5_=93e943ba665f0d9c35114e43f85ea88f
diff --git a/metadata/md5-cache/dev-lang/crystal-1.12.2 b/metadata/md5-cache/dev-lang/crystal-1.12.2
deleted file mode 100644
index df1a33ab6268..000000000000
--- a/metadata/md5-cache/dev-lang/crystal-1.12.2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install setup test
-DEPEND=<sys-devel/llvm-18:= dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) !!sys-devel/llvm:0
-DESCRIPTION=The Crystal Programming Language
-EAPI=8
-HOMEPAGE=https://crystal-lang.org/ https://github.com/crystal-lang/crystal/
-INHERIT=bash-completion-r1 llvm multiprocessing toolchain-funcs
-IUSE=doc debug llvm-libunwind
-KEYWORDS=amd64
-LICENSE=Apache-2.0
-RDEPEND=<sys-devel/llvm-18:= dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-libs/libxml2 dev-libs/libyaml
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/crystal-lang/crystal/archive/1.12.2.tar.gz -> crystal-1.12.2.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/1.12.2/crystal-1.12.2-1-linux-x86_64.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=2d29de7bf8606c586cc07d4e0074285c
diff --git a/metadata/md5-cache/dev-lang/crystal-1.13.0 b/metadata/md5-cache/dev-lang/crystal-1.13.0
deleted file mode 100644
index 596dcb8e246a..000000000000
--- a/metadata/md5-cache/dev-lang/crystal-1.13.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install setup test
-DEPEND=<sys-devel/llvm-18:= dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) !!sys-devel/llvm:0
-DESCRIPTION=The Crystal Programming Language
-EAPI=8
-HOMEPAGE=https://crystal-lang.org/ https://github.com/crystal-lang/crystal/
-INHERIT=bash-completion-r1 llvm multiprocessing toolchain-funcs
-IUSE=doc debug llvm-libunwind
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=<sys-devel/llvm-18:= dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-libs/libxml2 dev-libs/libyaml
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/crystal-lang/crystal/archive/1.13.0.tar.gz -> crystal-1.13.0.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/1.13.0/crystal-1.13.0-1-linux-x86_64.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=74273f0ebc2464302c8366fe1851ab0d
diff --git a/metadata/md5-cache/dev-lang/crystal-1.13.2 b/metadata/md5-cache/dev-lang/crystal-1.13.2
new file mode 100644
index 000000000000..fb2fc875a391
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/crystal-1.13.2
@@ -0,0 +1,16 @@
+DEFINED_PHASES=compile configure install setup test
+DEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_16? ( sys-devel/llvm:16= ) llvm_slot_17? ( sys-devel/llvm:17= ) llvm_slot_18? ( sys-devel/llvm:18= ) llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= )
+DESCRIPTION=The Crystal Programming Language
+EAPI=8
+HOMEPAGE=https://crystal-lang.org/ https://github.com/crystal-lang/crystal/
+INHERIT=bash-completion-r1 llvm-r1 multiprocessing toolchain-funcs
+IUSE=doc debug llvm-libunwind +llvm_slot_18 llvm_slot_16 llvm_slot_17
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_16? ( sys-devel/llvm:16= ) llvm_slot_17? ( sys-devel/llvm:17= ) llvm_slot_18? ( sys-devel/llvm:18= ) llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-libs/libxml2 dev-libs/libyaml
+REQUIRED_USE=^^ ( llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/crystal-lang/crystal/archive/1.13.2.tar.gz -> crystal-1.13.2.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/1.13.2/crystal-1.13.2-1-linux-x86_64.tar.gz )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=379344853386e5f566636f3516fb5f0d
diff --git a/metadata/md5-cache/dev-lang/eisl-4.00 b/metadata/md5-cache/dev-lang/eisl-5.30
index 838a06acb820..6072b0fe481f 100644
--- a/metadata/md5-cache/dev-lang/eisl-4.00
+++ b/metadata/md5-cache/dev-lang/eisl-5.30
@@ -4,11 +4,11 @@ DESCRIPTION=Interpreter and compiler compatible with the ISLisp standard
EAPI=8
HOMEPAGE=https://github.com/sasagawa888/eisl/
INHERIT=toolchain-funcs
-KEYWORDS=amd64 ~x86
+KEYWORDS=~amd64 ~x86
LICENSE=BSD-2
RDEPEND=sys-libs/ncurses:=
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/sasagawa888/eisl/archive/v4.00.tar.gz -> eisl-4.00.tar.gz
+SRC_URI=https://github.com/sasagawa888/eisl/archive/v5.30.tar.gz -> eisl-5.30.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=483c6370079b0cc621b3007a5f2dbeff
+_md5_=aa691ef1b3d7c09e738d439ee48d5264
diff --git a/metadata/md5-cache/dev-lang/luau-0.635 b/metadata/md5-cache/dev-lang/luau-0.635
index 0b108d07cfbc..722140511d86 100644
--- a/metadata/md5-cache/dev-lang/luau-0.635
+++ b/metadata/md5-cache/dev-lang/luau-0.635
@@ -4,9 +4,9 @@ DESCRIPTION=Gradually typed embeddable scripting language derived from Lua
EAPI=8
HOMEPAGE=https://luau-lang.org/ https://github.com/luau-lang/luau/
INHERIT=cmake
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MIT
SLOT=0
SRC_URI=https://github.com/luau-lang/luau/archive/0.635.tar.gz -> luau-0.635.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e5d710ed8948e5cfe31af8e15927805d
+_md5_=970ad829e6a7c5f2a919310dc9436482
diff --git a/metadata/md5-cache/dev-lang/python-3.11.9_p2 b/metadata/md5-cache/dev-lang/python-3.11.9_p2
index ad6a45751df0..bb77b1eb3af7 100644
--- a/metadata/md5-cache/dev-lang/python-3.11.9_p2
+++ b/metadata/md5-cache/dev-lang/python-3.11.9_p2
@@ -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 prefix python-utils-r1 toolchain-funcs verify-sig
IUSE=bluetooth build debug +ensurepip examples gdbm libedit +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-libs/mpdecimal:= 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.9/Python-3.11.9.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.9_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tar.xz.asc )
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150
-_md5_=cbb09a1fcca1d6a71bb87ec67dece5e2
+_md5_=845896851ccc45f2bc77c56bb3705316
diff --git a/metadata/md5-cache/dev-lang/typescript-5.5.4 b/metadata/md5-cache/dev-lang/typescript-5.5.4
index 095aca4b5a3c..6a6231c8ec33 100644
--- a/metadata/md5-cache/dev-lang/typescript-5.5.4
+++ b/metadata/md5-cache/dev-lang/typescript-5.5.4
@@ -3,9 +3,9 @@ DEFINED_PHASES=compile install
DESCRIPTION=Superset of JavaScript with optional static typing, classes and interfaces
EAPI=8
HOMEPAGE=https://www.typescriptlang.org/ https://github.com/microsoft/TypeScript/
-KEYWORDS=~amd64 ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm64 ~ppc64
LICENSE=Apache-2.0
RDEPEND=net-libs/nodejs
SLOT=0
SRC_URI=https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz
-_md5_=57a47ebe9ad13aafaaae36d9998c85e0
+_md5_=af627d3dac2a338778ff94af66aba5d4
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index bdd1361f4b86..cff20b708ffe 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/cyrus-sasl-2.1.28-r5 b/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.28-r5
new file mode 100644
index 000000000000..512bc949b355
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.28-r5
@@ -0,0 +1,16 @@
+BDEPEND=virtual/libcrypt berkdb? ( >=sys-libs/db-4.8.30-r1:4.8 ) gdbm? ( >=sys-libs/gdbm-1.10-r1 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=net-mail/mailbase virtual/libcrypt:= authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-4.8.30-r1:4.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mysql? ( dev-db/mysql-connector-c: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(-)?] ) pam? ( >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.8.2:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] )
+DESCRIPTION=The Cyrus SASL (Simple Authentication and Security Layer)
+EAPI=8
+HOMEPAGE=https://www.cyrusimap.org/sasl/
+INHERIT=autotools edos2unix flag-o-matic multilib multilib-minimal pam db-use systemd toolchain-funcs tmpfiles
+IUSE=authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample selinux sqlite srp ssl static-libs urandom 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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD-with-attribution
+RDEPEND=net-mail/mailbase virtual/libcrypt:= authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-4.8.30-r1:4.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mysql? ( dev-db/mysql-connector-c: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(-)?] ) pam? ( >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.8.2:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) selinux? ( sec-policy/selinux-sasl ) virtual/tmpfiles
+REQUIRED_USE=ldapdb? ( openldap )
+SLOT=2
+SRC_URI=https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.28/cyrus-sasl-2.1.28.tar.gz https://dev.gentoo.org/~grobian/distfiles/cyrus-sasl-2.1.28-r4-patches.tar.xz
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 db-use 3807d3e43e20aaa6e4decedd2bb2db4c edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=463c60fe19dc576b2972689bb0788e3c
diff --git a/metadata/md5-cache/dev-libs/imath-3.1.11 b/metadata/md5-cache/dev-libs/imath-3.1.11
index 0c7e94d7972f..9b9633e7c82c 100644
--- a/metadata/md5-cache/dev-libs/imath-3.1.11
+++ b/metadata/md5-cache/dev-libs/imath-3.1.11
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://imath.readthedocs.io
INHERIT=cmake python-single-r1
IUSE=doc large-stack python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=sys-libs/zlib 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 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-libs/boost:=[python,python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=3/29
SRC_URI=https://github.com/AcademySoftwareFoundation/Imath/archive/refs/tags/v3.1.11.tar.gz -> imath-3.1.11.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b8bc198ef2f0f26da263ade08fb40486
+_md5_=78902532357d43e823a1832f1bc28168
diff --git a/metadata/md5-cache/dev-libs/imath-3.1.11-r1 b/metadata/md5-cache/dev-libs/imath-3.1.11-r1
index 88bfbfc830a6..633663f54b08 100644
--- a/metadata/md5-cache/dev-libs/imath-3.1.11-r1
+++ b/metadata/md5-cache/dev-libs/imath-3.1.11-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://imath.readthedocs.io
INHERIT=cmake python-single-r1
IUSE=doc large-stack python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=sys-libs/zlib 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 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-libs/boost:=[python,python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=3/29
SRC_URI=https://github.com/AcademySoftwareFoundation/Imath/archive/refs/tags/v3.1.11.tar.gz -> imath-3.1.11.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c7d1f3c1ded5ea78fcc64c2332eab9d4
+_md5_=96277c619f1bff34eeb35662565972c5
diff --git a/metadata/md5-cache/dev-libs/libpfm-4.13.0 b/metadata/md5-cache/dev-libs/libpfm-4.13.0
index be9898485f03..650f24de0c81 100644
--- a/metadata/md5-cache/dev-libs/libpfm-4.13.0
+++ b/metadata/md5-cache/dev-libs/libpfm-4.13.0
@@ -4,9 +4,9 @@ EAPI=8
HOMEPAGE=https://perfmon2.sourceforge.net
INHERIT=toolchain-funcs
IUSE=static-libs
-KEYWORDS=~alpha amd64 arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2 MIT
SLOT=0/4
SRC_URI=https://downloads.sourceforge.net/perfmon2/libpfm4/libpfm-4.13.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=406989bafa8fded1357b0f34050e05e1
+_md5_=1959800e27afe32aec62ca7787f3c60d
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index c70220021365..2bdcd4a6286d 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/camlp4-4.09_p1-r2 b/metadata/md5-cache/dev-ml/camlp4-4.09_p1-r2
index 4e9d32adc11b..815853bb89f7 100644
--- a/metadata/md5-cache/dev-ml/camlp4-4.09_p1-r2
+++ b/metadata/md5-cache/dev-ml/camlp4-4.09_p1-r2
@@ -4,9 +4,9 @@ DESCRIPTION=System for writing extensible parsers for programming languages
EAPI=7
HOMEPAGE=https://github.com/camlp4/camlp4
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2-with-linking-exception
RDEPEND=dev-lang/ocaml:0/4.09[ocamlopt?]
SLOT=0/4.09_p1
SRC_URI=https://github.com/camlp4/camlp4/archive/4.09+1.tar.gz -> camlp4-4.09_p1.tar.gz
-_md5_=e0bb58070204612b756a608e51e3ad50
+_md5_=db504183e648b8daba1978fb65cca0e4
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.10_p1-r3 b/metadata/md5-cache/dev-ml/camlp4-4.10_p1-r3
index 1768504bc99a..bc92326913ea 100644
--- a/metadata/md5-cache/dev-ml/camlp4-4.10_p1-r3
+++ b/metadata/md5-cache/dev-ml/camlp4-4.10_p1-r3
@@ -4,9 +4,9 @@ DESCRIPTION=System for writing extensible parsers for programming languages
EAPI=7
HOMEPAGE=https://github.com/camlp4/camlp4
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2-with-linking-exception
RDEPEND=dev-lang/ocaml:0/4.10[ocamlopt?]
SLOT=0/4.10_p1
SRC_URI=https://github.com/camlp4/camlp4/archive/4.10+1.tar.gz -> camlp4-4.10_p1.tar.gz
-_md5_=dc20c1c643ec8c5a763f939b4cf024b3
+_md5_=d4397d7a9887ce3ef7adca9fe0a73e9a
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.11_p1-r3 b/metadata/md5-cache/dev-ml/camlp4-4.11_p1-r3
index 43c8c5aea3b2..7d783d14f3f3 100644
--- a/metadata/md5-cache/dev-ml/camlp4-4.11_p1-r3
+++ b/metadata/md5-cache/dev-ml/camlp4-4.11_p1-r3
@@ -4,9 +4,9 @@ DESCRIPTION=System for writing extensible parsers for programming languages
EAPI=7
HOMEPAGE=https://github.com/camlp4/camlp4
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2-with-linking-exception
RDEPEND=dev-lang/ocaml:0/4.11[ocamlopt?]
SLOT=0/4.11_p1
SRC_URI=https://github.com/camlp4/camlp4/archive/4.11+1.tar.gz -> camlp4-4.11_p1.tar.gz
-_md5_=3607565a42c3627d2a712b646da5e391
+_md5_=df8ebd6cd7f275ca9c6b9e89150180cd
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.12-r2 b/metadata/md5-cache/dev-ml/camlp4-4.12-r2
index a9ae63757e0f..f76af3555aba 100644
--- a/metadata/md5-cache/dev-ml/camlp4-4.12-r2
+++ b/metadata/md5-cache/dev-ml/camlp4-4.12-r2
@@ -4,9 +4,9 @@ DESCRIPTION=System for writing extensible parsers for programming languages
EAPI=7
HOMEPAGE=https://github.com/camlp4/camlp4
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2-with-linking-exception
RDEPEND=dev-lang/ocaml:0/4.12[ocamlopt?]
SLOT=0/4.12
SRC_URI=https://github.com/camlp4/camlp4/archive/4.12.tar.gz -> camlp4-4.12.tar.gz
-_md5_=dc20c1c643ec8c5a763f939b4cf024b3
+_md5_=d4397d7a9887ce3ef7adca9fe0a73e9a
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.13-r2 b/metadata/md5-cache/dev-ml/camlp4-4.13-r2
index e1b49fb395f9..dde7511d80f3 100644
--- a/metadata/md5-cache/dev-ml/camlp4-4.13-r2
+++ b/metadata/md5-cache/dev-ml/camlp4-4.13-r2
@@ -4,9 +4,9 @@ DESCRIPTION=System for writing extensible parsers for programming languages
EAPI=7
HOMEPAGE=https://github.com/camlp4/camlp4
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2-with-linking-exception
RDEPEND=dev-lang/ocaml:0/4.13[ocamlopt?]
SLOT=0/4.13
SRC_URI=https://github.com/camlp4/camlp4/archive/4.13.tar.gz -> camlp4-4.13.tar.gz
-_md5_=dc20c1c643ec8c5a763f939b4cf024b3
+_md5_=d4397d7a9887ce3ef7adca9fe0a73e9a
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.14_p1-r2 b/metadata/md5-cache/dev-ml/camlp4-4.14_p1-r2
index 211e486edd31..a3ff0a1a2268 100644
--- a/metadata/md5-cache/dev-ml/camlp4-4.14_p1-r2
+++ b/metadata/md5-cache/dev-ml/camlp4-4.14_p1-r2
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/camlp4/camlp4
INHERIT=edo
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2-with-linking-exception
RDEPEND==dev-lang/ocaml-4.14*:=[ocamlopt?]
SLOT=0/4.14_p1
SRC_URI=https://github.com/camlp4/camlp4/archive/4.14+1.tar.gz -> camlp4-4.14_p1.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c
-_md5_=6ca0c6981c569601216821a2dc75a733
+_md5_=e72d938cc63c7dde62dcc19fd0acbf47
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.10-r1 b/metadata/md5-cache/dev-ml/labltk-8.06.10-r1
index 2bf711a0fd04..e35c10325e9a 100644
--- a/metadata/md5-cache/dev-ml/labltk-8.06.10-r1
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.10-r1
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=https://garrigue.github.io/labltk/
INHERIT=findlib toolchain-funcs
IUSE=+ocamlopt X +ocamlopt
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=QPL-1.0 LGPL-2
RDEPEND=dev-lang/tk:= <dev-lang/ocaml-4.13 >=dev-lang/ocaml-4.11:=[ocamlopt?,X(+)?] dev-lang/ocaml:=[ocamlopt?]
SLOT=0/8.06.10
SRC_URI=https://github.com/garrigue/labltk/archive/8.06.10.tar.gz -> labltk-8.06.10.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ml/labltk/labltk-8.06.10-warnings.patch.bz2
_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=53e398a97bed91b43895534b294aec19
+_md5_=ee4954339a51b257dee731696cff2638
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.11-r1 b/metadata/md5-cache/dev-ml/labltk-8.06.11-r1
index 9afc6b4898a6..13ca5853921e 100644
--- a/metadata/md5-cache/dev-ml/labltk-8.06.11-r1
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.11-r1
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=https://garrigue.github.io/labltk/
INHERIT=findlib toolchain-funcs
IUSE=+ocamlopt X +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
LICENSE=QPL-1.0 LGPL-2
RDEPEND=dev-lang/tk:= =dev-lang/ocaml-4.13*:=[ocamlopt?,X(+)?] dev-lang/ocaml:=[ocamlopt?]
SLOT=0/8.06.11
SRC_URI=https://github.com/garrigue/labltk/archive/8.06.11.tar.gz -> labltk-8.06.11.tar.gz
_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=fd0a9896d7f6a4a3eff6365cb4a018bc
+_md5_=7e7dece63245eb5cad538a314ea59d13
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.12-r2 b/metadata/md5-cache/dev-ml/labltk-8.06.12-r2
index 5c88c6bc91cf..7f93210a4f0c 100644
--- a/metadata/md5-cache/dev-ml/labltk-8.06.12-r2
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.12-r2
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://garrigue.github.io/labltk/
INHERIT=findlib toolchain-funcs
IUSE=+ocamlopt X +ocamlopt
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=QPL-1.0 LGPL-2
RDEPEND=dev-lang/tk:= >=dev-lang/ocaml-4.14:=[ocamlopt?,X(+)?] <dev-lang/ocaml-5 dev-lang/ocaml:=[ocamlopt?]
SLOT=0/8.06.12
SRC_URI=https://github.com/garrigue/labltk/archive/8.06.12.tar.gz -> labltk-8.06.12.tar.gz
_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=369731b9354234c672d623c580628528
+_md5_=f1c830552a98ac6605ce277e20085b6f
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.14 b/metadata/md5-cache/dev-ml/labltk-8.06.14
index d40e91493e91..66da4c59e671 100644
--- a/metadata/md5-cache/dev-ml/labltk-8.06.14
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.14
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://garrigue.github.io/labltk/
INHERIT=findlib toolchain-funcs
IUSE=+ocamlopt X +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
LICENSE=QPL-1.0 LGPL-2
RDEPEND=dev-lang/tk:= >=dev-lang/ocaml-5:=[ocamlopt?,X(+)?] dev-lang/ocaml:=[ocamlopt?]
SLOT=0/8.06.14
SRC_URI=https://github.com/garrigue/labltk/archive/8.06.14.tar.gz -> labltk-8.06.14.tar.gz
_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=24a6cc96171677b0f879cc8c0f2ce50e
+_md5_=92a65198565888cc438a431a49d92585
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.7-r1 b/metadata/md5-cache/dev-ml/labltk-8.06.7-r1
index c3f461783fde..65a64e31ce4c 100644
--- a/metadata/md5-cache/dev-ml/labltk-8.06.7-r1
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.7-r1
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=https://garrigue.github.io/labltk/
INHERIT=findlib toolchain-funcs
IUSE=+ocamlopt X +ocamlopt
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=QPL-1.0 LGPL-2
RDEPEND=>=dev-lang/tk-8.0.3:= <dev-lang/ocaml-4.10 >=dev-lang/ocaml-4.08:=[ocamlopt?,X(+)?] dev-lang/ocaml:=[ocamlopt?]
SLOT=0/8.06.7
SRC_URI=https://github.com/garrigue/labltk/archive/8.06.7.tar.gz -> labltk-8.06.7.tar.gz
_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=f71da5394b31071aa4b2c63f14bd723c
+_md5_=677e0546ff059a49b48219a0bfa9a201
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 262b0ff11c42..a45622f35e90 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/Net-Netmask-2.0.200-r1 b/metadata/md5-cache/dev-perl/Net-Netmask-2.0.200-r1
index b9066cc14da7..829ef85b9c9d 100644
--- a/metadata/md5-cache/dev-perl/Net-Netmask-2.0.200-r1
+++ b/metadata/md5-cache/dev-perl/Net-Netmask-2.0.200-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Netmask
INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=amd64 arm arm64 ~mips ppc ~ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=!minimal? ( >=dev-perl/AnyEvent-7.140.0 ) virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Math-BigInt-1.999.811 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMASLAK/Net-Netmask-2.0002.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=c5c5a429c0e4361772bd756771792d5d
+_md5_=d4b1bd9e41560fe2db5edcf3aa6f13e6
diff --git a/metadata/md5-cache/dev-python/Babel-2.15.0 b/metadata/md5-cache/dev-python/Babel-2.15.0
deleted file mode 100644
index 7a41f9e257b4..000000000000
--- a/metadata/md5-cache/dev-python/Babel-2.15.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13[threads(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[threads(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[threads(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[threads(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ( dev-python/pypy3[threads(+)] >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Collection of tools for internationalizing Python applications
-EAPI=8
-HOMEPAGE=https://babel.pocoo.org/ https://pypi.org/project/Babel/ https://github.com/python-babel/babel/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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/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(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/B/Babel/babel-2.15.0.tar.gz https://unicode.org/Public/cldr/44/cldr-common-44.0.zip
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=7c7c690a85d7a2f401f81a6104e0ed39
diff --git a/metadata/md5-cache/dev-python/Faker-26.0.0 b/metadata/md5-cache/dev-python/Faker-26.0.0
deleted file mode 100644
index 7313cdc8a74e..000000000000
--- a/metadata/md5-cache/dev-python/Faker-26.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(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,tiff] dev-python/validators[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python 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 python_targets_python3_13
-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(-)?,python_targets_python3_13(-)?] !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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-26.0.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=9d851687364b39f7608ffe240be5917d
diff --git a/metadata/md5-cache/dev-python/Faker-26.1.0 b/metadata/md5-cache/dev-python/Faker-26.1.0
deleted file mode 100644
index cbb8784710fc..000000000000
--- a/metadata/md5-cache/dev-python/Faker-26.1.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(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,tiff] dev-python/validators[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python 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 python_targets_python3_13
-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(-)?,python_targets_python3_13(-)?] !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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-26.1.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=8923e304854901b10a8b53be66da51f7
diff --git a/metadata/md5-cache/dev-python/Faker-26.2.0 b/metadata/md5-cache/dev-python/Faker-26.2.0
deleted file mode 100644
index 710b8de2a03e..000000000000
--- a/metadata/md5-cache/dev-python/Faker-26.2.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(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,tiff] dev-python/validators[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python 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 python_targets_python3_13
-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(-)?,python_targets_python3_13(-)?] !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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-26.2.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=8923e304854901b10a8b53be66da51f7
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 838bcae83d11..2896b8f67fc4 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/argcomplete-3.4.0 b/metadata/md5-cache/dev-python/argcomplete-3.4.0
deleted file mode 100644
index aa09cf4e7db0..000000000000
--- a/metadata/md5-cache/dev-python/argcomplete-3.4.0
+++ /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(-)?,python_targets_python3_13(-)?] >=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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-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 python_targets_python3_13
-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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/argcomplete/argcomplete-3.4.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=bae6fe66f278af52922242b3972602f2
diff --git a/metadata/md5-cache/dev-python/attrs-23.2.0 b/metadata/md5-cache/dev-python/attrs-23.2.0
deleted file mode 100644
index 0afee8047e15..000000000000
--- a/metadata/md5-cache/dev-python/attrs-23.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/hatch-fancy-pypi-readme-23.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( 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] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zope-interface[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Attributes without boilerplate
-EAPI=8
-HOMEPAGE=https://github.com/python-attrs/attrs/ https://attrs.readthedocs.io/ https://pypi.org/project/attrs/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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=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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/attrs/attrs-23.2.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=b89efc1a825f39c35d7864a6a8789d8f
diff --git a/metadata/md5-cache/dev-python/attrs-24.1.0 b/metadata/md5-cache/dev-python/attrs-24.1.0
deleted file mode 100644
index 0d0b6f8ad8a9..000000000000
--- a/metadata/md5-cache/dev-python/attrs-24.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/hatch-fancy-pypi-readme-23.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( 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] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zope-interface[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Attributes without boilerplate
-EAPI=8
-HOMEPAGE=https://github.com/python-attrs/attrs/ https://attrs.readthedocs.io/ https://pypi.org/project/attrs/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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=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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/attrs/attrs-24.1.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=5c91c8afffd508ec1c7a8125a62aedc6
diff --git a/metadata/md5-cache/dev-python/boto3-1.34.153 b/metadata/md5-cache/dev-python/boto3-1.34.153
deleted file mode 100644
index 69738e4b3c62..000000000000
--- a/metadata/md5-cache/dev-python/boto3-1.34.153
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/botocore-1.34.153[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=The AWS SDK for Python
-EAPI=8
-HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.34.153[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/boto3/archive/1.34.153.tar.gz -> boto3-1.34.153.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=0cac3e4c2f0dd1a312c84ecb56c6a2f0
diff --git a/metadata/md5-cache/dev-python/boto3-1.35.1 b/metadata/md5-cache/dev-python/boto3-1.35.1
deleted file mode 100644
index 3ab74fdf473e..000000000000
--- a/metadata/md5-cache/dev-python/boto3-1.35.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/botocore-1.35.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=The AWS SDK for Python
-EAPI=8
-HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.35.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/boto3/archive/1.35.1.tar.gz -> boto3-1.35.1.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=f09e0d35add8cb8fb6f611c7c3edd5b2
diff --git a/metadata/md5-cache/dev-python/boto3-1.35.2 b/metadata/md5-cache/dev-python/boto3-1.35.2
deleted file mode 100644
index c1cc36f93872..000000000000
--- a/metadata/md5-cache/dev-python/boto3-1.35.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/botocore-1.35.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=The AWS SDK for Python
-EAPI=8
-HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.35.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/boto3/archive/1.35.2.tar.gz -> boto3-1.35.2.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=f09e0d35add8cb8fb6f611c7c3edd5b2
diff --git a/metadata/md5-cache/dev-python/boto3-1.35.3 b/metadata/md5-cache/dev-python/boto3-1.35.3
deleted file mode 100644
index 419409936ee7..000000000000
--- a/metadata/md5-cache/dev-python/boto3-1.35.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/botocore-1.35.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=The AWS SDK for Python
-EAPI=8
-HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.35.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/boto3/archive/1.35.3.tar.gz -> boto3-1.35.3.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=f09e0d35add8cb8fb6f611c7c3edd5b2
diff --git a/metadata/md5-cache/dev-python/boto3-1.35.4 b/metadata/md5-cache/dev-python/boto3-1.35.4
deleted file mode 100644
index 4e0f9fbf918c..000000000000
--- a/metadata/md5-cache/dev-python/boto3-1.35.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/botocore-1.35.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=The AWS SDK for Python
-EAPI=8
-HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.35.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/boto3/archive/1.35.4.tar.gz -> boto3-1.35.4.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=f09e0d35add8cb8fb6f611c7c3edd5b2
diff --git a/metadata/md5-cache/dev-python/botocore-1.34.153 b/metadata/md5-cache/dev-python/botocore-1.34.153
deleted file mode 100644
index b334f80f60bc..000000000000
--- a/metadata/md5-cache/dev-python/botocore-1.34.153
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Low-level, data-driven core of boto 3
-EAPI=8
-HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/botocore/archive/1.34.153.tar.gz -> botocore-1.34.153.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=403ec05ac031ee12edebbc7e68d5f724
diff --git a/metadata/md5-cache/dev-python/botocore-1.35.1 b/metadata/md5-cache/dev-python/botocore-1.35.1
deleted file mode 100644
index e44b90617c15..000000000000
--- a/metadata/md5-cache/dev-python/botocore-1.35.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Low-level, data-driven core of boto 3
-EAPI=8
-HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/botocore/archive/1.35.1.tar.gz -> botocore-1.35.1.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=00b59e8d9e15f94e08a4eaaf78424022
diff --git a/metadata/md5-cache/dev-python/botocore-1.35.2 b/metadata/md5-cache/dev-python/botocore-1.35.2
deleted file mode 100644
index 73df652d0037..000000000000
--- a/metadata/md5-cache/dev-python/botocore-1.35.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Low-level, data-driven core of boto 3
-EAPI=8
-HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/botocore/archive/1.35.2.tar.gz -> botocore-1.35.2.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=00b59e8d9e15f94e08a4eaaf78424022
diff --git a/metadata/md5-cache/dev-python/botocore-1.35.3 b/metadata/md5-cache/dev-python/botocore-1.35.3
deleted file mode 100644
index 191bcdefc833..000000000000
--- a/metadata/md5-cache/dev-python/botocore-1.35.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Low-level, data-driven core of boto 3
-EAPI=8
-HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/botocore/archive/1.35.3.tar.gz -> botocore-1.35.3.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=00b59e8d9e15f94e08a4eaaf78424022
diff --git a/metadata/md5-cache/dev-python/botocore-1.35.4 b/metadata/md5-cache/dev-python/botocore-1.35.4
deleted file mode 100644
index 28b1345e2e5c..000000000000
--- a/metadata/md5-cache/dev-python/botocore-1.35.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Low-level, data-driven core of boto 3
-EAPI=8
-HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/botocore/archive/1.35.4.tar.gz -> botocore-1.35.4.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=00b59e8d9e15f94e08a4eaaf78424022
diff --git a/metadata/md5-cache/dev-python/bracex-2.4 b/metadata/md5-cache/dev-python/bracex-2.4
deleted file mode 100644
index b701f866ab6e..000000000000
--- a/metadata/md5-cache/dev-python/bracex-2.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-vcs/git ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] doc? ( || ( ( dev-lang/python:3.13 dev-python/mkdocs[python_targets_python3_13(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_13(-)] dev-python/mkdocs-material[python_targets_python3_13(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_13(-)] dev-python/mkdocs-pymdownx-material-extras[python_targets_python3_13(-)] dev-python/pyspelling[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_12(-)] dev-python/mkdocs-material[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/mkdocs-pymdownx-material-extras[python_targets_python3_12(-)] dev-python/pyspelling[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_11(-)] dev-python/mkdocs-material[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-pymdownx-material-extras[python_targets_python3_11(-)] dev-python/pyspelling[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_10(-)] dev-python/mkdocs-material[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-pymdownx-material-extras[python_targets_python3_10(-)] dev-python/pyspelling[python_targets_python3_10(-)] ) ) )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Bash style brace expansion for Python
-EAPI=8
-HOMEPAGE=https://github.com/facelessuser/bracex/ https://pypi.org/project/bracex/
-INHERIT=distutils-r1 docs pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 doc
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/bracex/bracex-2.4.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=58ec56e6183f2d2dc9c03e977f655662
diff --git a/metadata/md5-cache/dev-python/cffi-1.17.0 b/metadata/md5-cache/dev-python/cffi-1.17.0
index 5514fa93e8d9..edddd7763d22 100644
--- a/metadata/md5-cache/dev-python/cffi-1.17.0
+++ b/metadata/md5-cache/dev-python/cffi-1.17.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://cffi.readthedocs.io/ https://pypi.org/project/cffi/
INHERIT=distutils-r1 toolchain-funcs pypi
IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 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=MIT
RDEPEND=>=dev-libs/libffi-3.4.4-r1:= dev-python/pycparser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1.17.0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cffi/cffi-1.17.0.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=995e73576acbc04392b8548cd7d08e8d
+_md5_=85ae97ec0550726992ef7e9f400b4cc6
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.10.0 b/metadata/md5-cache/dev-python/cfn-lint-1.10.0
deleted file mode 100644
index 7d45f657b314..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.10.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.10.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=1215331022ab60ab15d5d9ab0ed24d22
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.10.1 b/metadata/md5-cache/dev-python/cfn-lint-1.10.1
deleted file mode 100644
index 3073624a2902..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.10.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.10.1.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=1215331022ab60ab15d5d9ab0ed24d22
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.10.2 b/metadata/md5-cache/dev-python/cfn-lint-1.10.2
deleted file mode 100644
index 75f23c3b5896..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.10.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.10.2.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=1215331022ab60ab15d5d9ab0ed24d22
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.8.2 b/metadata/md5-cache/dev-python/cfn-lint-1.8.2
deleted file mode 100644
index 6d76328cffa5..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.8.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 ~riscv x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.8.2.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=c1cc4f1b2a8b1311eda0ff15c7d7d032
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.9.3 b/metadata/md5-cache/dev-python/cfn-lint-1.9.3
deleted file mode 100644
index 5c1d32578dac..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.9.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.9.3.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=1215331022ab60ab15d5d9ab0ed24d22
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.9.4 b/metadata/md5-cache/dev-python/cfn-lint-1.9.4
deleted file mode 100644
index ebe130ed76a8..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.9.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.9.4.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=1215331022ab60ab15d5d9ab0ed24d22
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.9.5 b/metadata/md5-cache/dev-python/cfn-lint-1.9.5
deleted file mode 100644
index ea129f2be567..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.9.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.9.5.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=1215331022ab60ab15d5d9ab0ed24d22
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.9.6 b/metadata/md5-cache/dev-python/cfn-lint-1.9.6
deleted file mode 100644
index 4776c097bde0..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-1.9.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.9.6.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=1215331022ab60ab15d5d9ab0ed24d22
diff --git a/metadata/md5-cache/dev-python/coverage-7.6.1 b/metadata/md5-cache/dev-python/coverage-7.6.1
index a41c0848c606..6781dd5b50c4 100644
--- a/metadata/md5-cache/dev-python/coverage-7.6.1
+++ b/metadata/md5-cache/dev-python/coverage-7.6.1
@@ -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 python_targets_python3_13 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(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/coverage/coverage-7.6.1.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=74e9cac973f2b0358ad9f7f887e4477d
+_md5_=c013869f8c872fdb15087bd692dac344
diff --git a/metadata/md5-cache/dev-python/crc32c-2.4.1 b/metadata/md5-cache/dev-python/crc32c-2.4.1
deleted file mode 100644
index a51c26f7b57b..000000000000
--- a/metadata/md5-cache/dev-python/crc32c-2.4.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=CRC32c algorithm in hardware and software
-EAPI=8
-HOMEPAGE=https://github.com/ICRAR/crc32c/ https://pypi.org/project/crc32c/
-INHERIT=distutils-r1 pypi
-IUSE=cpu_flags_arm_crc32 cpu_flags_x86_sse4_2 test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~sparc ~x86
-LICENSE=LGPL-2.1+
-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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/crc32c/crc32c-2.4.1.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=9c67a32ee40c55bda4e95d1e824ad74a
diff --git a/metadata/md5-cache/dev-python/crc32c-2.5 b/metadata/md5-cache/dev-python/crc32c-2.5
deleted file mode 100644
index 94a4672e2a53..000000000000
--- a/metadata/md5-cache/dev-python/crc32c-2.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=CRC32c algorithm in hardware and software
-EAPI=8
-HOMEPAGE=https://github.com/ICRAR/crc32c/ https://pypi.org/project/crc32c/
-INHERIT=distutils-r1 pypi
-IUSE=cpu_flags_arm_crc32 cpu_flags_x86_sse4_2 test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~sparc ~x86
-LICENSE=LGPL-2.1+
-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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/crc32c/crc32c-2.5.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=9c67a32ee40c55bda4e95d1e824ad74a
diff --git a/metadata/md5-cache/dev-python/dict2xml-1.7.5-r1 b/metadata/md5-cache/dev-python/dict2xml-1.7.5-r1
deleted file mode 100644
index 622874cf8b92..000000000000
--- a/metadata/md5-cache/dev-python/dict2xml-1.7.5-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/noseofyeti[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Small utility to convert a python dictionary into an XML string
-EAPI=8
-HOMEPAGE=https://github.com/delfick/python-dict2xml/ https://pypi.org/project/dict2xml/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64
-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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/d/dict2xml/dict2xml-1.7.5.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=3a8d4e6302087143c5b1c4082a103998
diff --git a/metadata/md5-cache/dev-python/ensurepip-wheel-0.43.0 b/metadata/md5-cache/dev-python/ensurepip-wheel-0.43.0
deleted file mode 100644
index 28471f5439df..000000000000
--- a/metadata/md5-cache/dev-python/ensurepip-wheel-0.43.0
+++ /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.43.0-py3-none-any.whl
-_eclasses_=pypi 2eecb475512bc76e5ea9192a681b9e6b
-_md5_=d892cc8a6b753063625de13b668e9777
diff --git a/metadata/md5-cache/dev-python/fakeredis-2.23.3 b/metadata/md5-cache/dev-python/fakeredis-2.23.3
deleted file mode 100644
index edc0c06f6b9c..000000000000
--- a/metadata/md5-cache/dev-python/fakeredis-2.23.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-db/redis dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/redis-4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/sortedcontainers-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Fake implementation of redis API for testing purposes
-EAPI=8
-HOMEPAGE=https://github.com/cunla/fakeredis-py/ https://pypi.org/project/fakeredis/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86
-LICENSE=BSD
-RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/redis-4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/sortedcontainers-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/f/fakeredis/fakeredis-2.23.3.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=4cf75adf476b36ad1d00b69e2aa091eb
diff --git a/metadata/md5-cache/dev-python/fakeredis-2.23.4 b/metadata/md5-cache/dev-python/fakeredis-2.24.0
index 1b1268856256..c41e9775f694 100644
--- a/metadata/md5-cache/dev-python/fakeredis-2.23.4
+++ b/metadata/md5-cache/dev-python/fakeredis-2.24.0
@@ -11,6 +11,6 @@ RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/f/fakeredis/fakeredis-2.23.4.tar.gz
+SRC_URI=https://files.pythonhosted.org/packages/source/f/fakeredis/fakeredis-2.24.0.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=c561f14ea9d89b0b5fa68117e7ca16c8
+_md5_=514a9852bc166664dbe0f1eeecf092f3
diff --git a/metadata/md5-cache/dev-python/flake8-7.1.0 b/metadata/md5-cache/dev-python/flake8-7.1.0
deleted file mode 100644
index 7d76ce7164fa..000000000000
--- a/metadata/md5-cache/dev-python/flake8-7.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND==dev-python/pyflakes-3.2*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/pycodestyle-2.12*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( =dev-python/mccabe-0.7*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-prompt[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-prompt[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-prompt[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-prompt[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-prompt[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) test? ( =dev-python/pyflakes-3.2*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/pycodestyle-2.12*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A wrapper around PyFlakes, pep8 & mccabe
-EAPI=8
-HOMEPAGE=https://github.com/PyCQA/flake8/ https://pypi.org/project/flake8/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=MIT
-PDEPEND==dev-python/mccabe-0.7*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-RDEPEND==dev-python/pyflakes-3.2*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/pycodestyle-2.12*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/PyCQA/flake8/archive/7.1.0.tar.gz -> flake8-7.1.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=2cddc39ed9c4f1e0dfaef6cd3542f376
diff --git a/metadata/md5-cache/dev-python/furo-2024.7.18 b/metadata/md5-cache/dev-python/furo-2024.7.18
deleted file mode 100644
index 5e6e20d04f0a..000000000000
--- a/metadata/md5-cache/dev-python/furo-2024.7.18
+++ /dev/null
@@ -1,15 +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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=Clean customisable Sphinx documentation theme
-EAPI=8
-HOMEPAGE=https://pypi.org/project/furo/ https://github.com/pradyunsg/furo/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinx-basic-ng[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/py3/f/furo/furo-2024.7.18-py3-none-any.whl
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a8df606ce816795f9b8ec8321650b4e3
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.138.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.138.0
deleted file mode 100644
index ce947a88906f..000000000000
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.138.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google API Client for Python
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google_api_python_client-2.138.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=27e558da11e22e214723175aa4729c85
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.139.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.139.0
deleted file mode 100644
index 16dd3f5b3634..000000000000
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.139.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google API Client for Python
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google_api_python_client-2.139.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=307c078207841dba25b99a46ac14d824
diff --git a/metadata/md5-cache/dev-python/google-auth-2.32.0 b/metadata/md5-cache/dev-python/google-auth-2.32.0
deleted file mode 100644
index b59d9f0c1ece..000000000000
--- a/metadata/md5-cache/dev-python/google-auth-2.32.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-localserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyu2f[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/cachetools-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google Authentication Library
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/cachetools-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google_auth-2.32.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=ded7f97aa8e7f2ef871bef6fa44e5c34
diff --git a/metadata/md5-cache/dev-python/greenlet-3.0.3-r1 b/metadata/md5-cache/dev-python/greenlet-3.0.3-r1
index 387b9fa20749..1517dacbff10 100644
--- a/metadata/md5-cache/dev-python/greenlet-3.0.3-r1
+++ b/metadata/md5-cache/dev-python/greenlet-3.0.3-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://greenlet.readthedocs.io/en/latest/ https://github.com/python-greenlet/greenlet/ https://pypi.org/project/greenlet/
INHERIT=distutils-r1 pypi
IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 -hppa -ia64 ~m68k ~mips ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 -hppa -ia64 ~m68k ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/g/greenlet/greenlet-3.0.3.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=5f721c57ca014da5fb2eb2399054440e
+_md5_=c8e03dda9badd54e64dcadd9ab89d2b2
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.107.0 b/metadata/md5-cache/dev-python/hypothesis-6.107.0
deleted file mode 100644
index 6a913a501e92..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.107.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(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.107.0.tar.gz -> hypothesis-6.107.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=9a39ce557c4c933244d18eac6096f90b
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.108.5 b/metadata/md5-cache/dev-python/hypothesis-6.108.5
deleted file mode 100644
index af5044224ff3..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.108.5
+++ /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(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.108.5.tar.gz -> hypothesis-6.108.5.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a22754a99ae09e4e8d356d55e8f33963
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.108.8 b/metadata/md5-cache/dev-python/hypothesis-6.108.8
deleted file mode 100644
index 266d907547e8..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.108.8
+++ /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(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.108.8.tar.gz -> hypothesis-6.108.8.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a22754a99ae09e4e8d356d55e8f33963
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.108.9 b/metadata/md5-cache/dev-python/hypothesis-6.108.9
deleted file mode 100644
index 14a6cdac1a2c..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.108.9
+++ /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(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.108.9.tar.gz -> hypothesis-6.108.9.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a22754a99ae09e4e8d356d55e8f33963
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.109.0 b/metadata/md5-cache/dev-python/hypothesis-6.109.0
deleted file mode 100644
index 1fd0c9d763da..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.109.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(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.109.0.tar.gz -> hypothesis-6.109.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a22754a99ae09e4e8d356d55e8f33963
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.110.0 b/metadata/md5-cache/dev-python/hypothesis-6.110.0
deleted file mode 100644
index c5f0a5f21c7f..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.110.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(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.110.0.tar.gz -> hypothesis-6.110.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a22754a99ae09e4e8d356d55e8f33963
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.110.1 b/metadata/md5-cache/dev-python/hypothesis-6.110.1
deleted file mode 100644
index 69107214c1a8..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.110.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(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.110.1.tar.gz -> hypothesis-6.110.1.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a22754a99ae09e4e8d356d55e8f33963
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.111.0 b/metadata/md5-cache/dev-python/hypothesis-6.111.0
deleted file mode 100644
index 0b43dd7b1aca..000000000000
--- a/metadata/md5-cache/dev-python/hypothesis-6.111.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(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A library for property based testing
-EAPI=8
-HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
-INHERIT=distutils-r1 optfeature
-IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) 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] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.111.0.tar.gz -> hypothesis-6.111.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a22754a99ae09e4e8d356d55e8f33963
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.108.4 b/metadata/md5-cache/dev-python/hypothesis-6.111.2
index fa469f92e408..774212bcf462 100644
--- a/metadata/md5-cache/dev-python/hypothesis-6.108.4
+++ b/metadata/md5-cache/dev-python/hypothesis-6.111.2
@@ -11,6 +11,6 @@ RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.108.4.tar.gz -> hypothesis-6.108.4.gh.tar.gz
+SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.111.2.tar.gz -> hypothesis-6.111.2.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
_md5_=a22754a99ae09e4e8d356d55e8f33963
diff --git a/metadata/md5-cache/dev-python/jaraco-vcs-2.3.1 b/metadata/md5-cache/dev-python/jaraco-vcs-2.3.1
deleted file mode 100644
index c2cf9bd20ea7..000000000000
--- a/metadata/md5-cache/dev-python/jaraco-vcs-2.3.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jaraco-path[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-home[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-vcs/git ) test? ( dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jaraco-versioning[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tempora[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Facilities for working with VCS repositories
-EAPI=8
-HOMEPAGE=https://github.com/jaraco/jaraco.vcs/ https://pypi.org/project/jaraco.vcs/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jaraco-versioning[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tempora[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.vcs/jaraco_vcs-2.3.1.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=e105762afe181a22943789cf68c02d5d
diff --git a/metadata/md5-cache/dev-python/klein-23.12.0-r1 b/metadata/md5-cache/dev-python/klein-23.12.0-r1
deleted file mode 100644
index a2a922732f40..000000000000
--- a/metadata/md5-cache/dev-python/klein-23.12.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/treq[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/attrs-24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hyperlink[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/incremental[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tubes[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/twisted-16.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zope-interface[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Micro-framework for developing production-ready web services with Python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/klein/ https://github.com/twisted/klein/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~riscv
-LICENSE=MIT
-RDEPEND=<dev-python/attrs-24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hyperlink[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/incremental[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tubes[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/twisted-16.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zope-interface[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/k/klein/klein-23.12.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=2ae1c716b3e13fb2f3e7de859cd62d44
diff --git a/metadata/md5-cache/dev-python/klein-24.8.0 b/metadata/md5-cache/dev-python/klein-24.8.0
index de655b27875a..f85c66289417 100644
--- a/metadata/md5-cache/dev-python/klein-24.8.0
+++ b/metadata/md5-cache/dev-python/klein-24.8.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/klein/ https://github.com/twisted/klein/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~riscv
+KEYWORDS=amd64 ~riscv
LICENSE=MIT
RDEPEND=>=dev-python/attrs-20.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hyperlink[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/incremental[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tubes[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/twisted-16.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zope-interface[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/k/klein/klein-24.8.0.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=accc9ee5d867d3c9fd2ccd30abeca06a
+_md5_=674ee3ae470fb8035862ddf9be416fb0
diff --git a/metadata/md5-cache/dev-python/mapbox-earcut-1.0.1-r1 b/metadata/md5-cache/dev-python/mapbox-earcut-1.0.1-r1
deleted file mode 100644
index 5fcf362a0ddc..000000000000
--- a/metadata/md5-cache/dev-python/mapbox-earcut-1.0.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Python bindings to the mapbox earcut C++ library
-EAPI=8
-HOMEPAGE=https://github.com/skogler/mapbox_earcut_python
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 arm64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/skogler/mapbox_earcut_python/archive/v1.0.1.tar.gz -> mapbox_earcut_python-1.0.1.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=57eba7996cfdd3acf338efe072c731d5
diff --git a/metadata/md5-cache/dev-python/mapbox-earcut-1.0.2 b/metadata/md5-cache/dev-python/mapbox-earcut-1.0.2
index c2c76fd6e674..c12c250995fe 100644
--- a/metadata/md5-cache/dev-python/mapbox-earcut-1.0.2
+++ b/metadata/md5-cache/dev-python/mapbox-earcut-1.0.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/skogler/mapbox_earcut_python
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 ~x86
LICENSE=MIT
RDEPEND=dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/skogler/mapbox_earcut_python/archive/v1.0.2.tar.gz -> mapbox_earcut_python-1.0.2.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=381b3bed326d2b519a8bb116e65c7a54
+_md5_=1e2b50d6eb9ca9e411c91c03b66354da
diff --git a/metadata/md5-cache/dev-python/more-itertools-10.3.0 b/metadata/md5-cache/dev-python/more-itertools-10.3.0
deleted file mode 100644
index c8033a0d090f..000000000000
--- a/metadata/md5-cache/dev-python/more-itertools-10.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) 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:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=More routines for operating on iterables, beyond itertools
-EAPI=8
-HOMEPAGE=https://github.com/more-itertools/more-itertools/ https://pypi.org/project/more-itertools/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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=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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/more-itertools/more-itertools-10.3.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=491e4414cf9e682446c3464c747f81f8
diff --git a/metadata/md5-cache/dev-python/moto-5.0.11 b/metadata/md5-cache/dev-python/moto-5.0.11
deleted file mode 100644
index 0283480fbb80..000000000000
--- a/metadata/md5-cache/dev-python/moto-5.0.11
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-xray-sdk-0.93[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/boto3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/botocore-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cfn-lint-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-3.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cookies[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/docker-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask-cors[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja-2.10.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsondiff-1.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyparsing-3.0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/openapi-spec-validator-0.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-jose[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/responses-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sshpubkeys[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmltodict[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zipp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Mock library for boto
-EAPI=8
-HOMEPAGE=https://github.com/getmoto/moto/ https://pypi.org/project/moto/
-INHERIT=distutils-r1 pypi toolchain-funcs
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/aws-xray-sdk-0.93[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/boto3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/botocore-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cfn-lint-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-3.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cookies[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/docker-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask-cors[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja-2.10.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsondiff-1.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyparsing-3.0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/openapi-spec-validator-0.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-jose[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/responses-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sshpubkeys[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmltodict[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zipp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/moto/moto-5.0.11.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=57a3f586d85b2491dc7de460fdc79bf1
diff --git a/metadata/md5-cache/dev-python/moto-5.0.12 b/metadata/md5-cache/dev-python/moto-5.0.12
index 9fadc60ddb6f..8d7700d4d280 100644
--- a/metadata/md5-cache/dev-python/moto-5.0.12
+++ b/metadata/md5-cache/dev-python/moto-5.0.12
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/getmoto/moto/ https://pypi.org/project/moto/
INHERIT=distutils-r1 pypi toolchain-funcs
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm64 ~riscv x86
+KEYWORDS=amd64 arm64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/aws-xray-sdk-0.93[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/boto3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/botocore-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cfn-lint-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-3.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cookies[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/docker-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask-cors[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja-2.10.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsondiff-1.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyparsing-3.0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/openapi-spec-validator-0.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-jose[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/responses-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sshpubkeys[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmltodict[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zipp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/moto/moto-5.0.12.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=c51e725d8d73c3cfc7a0d4c1a2bdae3d
+_md5_=376f230bf62991d7017739b737d01a06
diff --git a/metadata/md5-cache/dev-python/mypy-1.11.2 b/metadata/md5-cache/dev-python/mypy-1.11.2
new file mode 100644
index 000000000000..8d9ebd131784
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mypy-1.11.2
@@ -0,0 +1,17 @@
+BDEPEND=native-extensions? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) dev-python/types-psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/types-setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/attrs-18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/lxml-4.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Optional static typing for Python
+EAPI=8
+HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/
+INHERIT=distutils-r1
+IUSE=+native-extensions test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=!dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/python/mypy/archive/v1.11.2.tar.gz -> mypy-1.11.2.gh.tar.gz
+_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=57d745aab2eadb3398518df3e130c003
diff --git a/metadata/md5-cache/dev-python/numpydoc-1.7.0 b/metadata/md5-cache/dev-python/numpydoc-1.7.0
deleted file mode 100644
index 85ca05b05611..000000000000
--- a/metadata/md5-cache/dev-python/numpydoc-1.7.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/matplotlib-3.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/sphinx-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tabulate-0.8.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Sphinx extension to support docstrings in Numpy format
-EAPI=8
-HOMEPAGE=https://numpydoc.readthedocs.io/en/latest/ https://github.com/numpy/numpydoc/ https://pypi.org/project/numpydoc/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=BSD
-RDEPEND=>=dev-python/sphinx-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tabulate-0.8.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/numpy/numpydoc/archive/v1.7.0.tar.gz -> numpydoc-1.7.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=17830e0805d4c7fbe6a97c3d4b72fe19
diff --git a/metadata/md5-cache/dev-python/numpydoc-1.8.0_rc2 b/metadata/md5-cache/dev-python/numpydoc-1.8.0_rc2
deleted file mode 100644
index a51ffcdbbb67..000000000000
--- a/metadata/md5-cache/dev-python/numpydoc-1.8.0_rc2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/matplotlib-3.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/sphinx-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tabulate-0.8.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Sphinx extension to support docstrings in Numpy format
-EAPI=8
-HOMEPAGE=https://numpydoc.readthedocs.io/en/latest/ https://github.com/numpy/numpydoc/ https://pypi.org/project/numpydoc/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
-LICENSE=BSD
-RDEPEND=>=dev-python/sphinx-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tabulate-0.8.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/numpy/numpydoc/archive/v1.8.0rc2.tar.gz -> numpydoc-1.8.0rc2.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=b21fe8324690c3ad2904c0597e729735
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.40 b/metadata/md5-cache/dev-python/phonenumbers-8.13.40
deleted file mode 100644
index f753e24bd933..000000000000
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.40
+++ /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-69.0.3[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 ~arm64 ~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.40.tar.gz -> python-phonenumbers-8.13.40.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=f0012a770ce5f36c4ebca5ac8d95b151
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.42 b/metadata/md5-cache/dev-python/phonenumbers-8.13.42
deleted file mode 100644
index d46e7209f208..000000000000
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.42
+++ /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-69.0.3[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 ~arm64 ~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.42.tar.gz -> python-phonenumbers-8.13.42.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=e9252a11e4df548c17882e3ff4037e05
diff --git a/metadata/md5-cache/dev-python/puremagic-1.26 b/metadata/md5-cache/dev-python/puremagic-1.26
deleted file mode 100644
index 82043353ded4..000000000000
--- a/metadata/md5-cache/dev-python/puremagic-1.26
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Pure python implementation of magic file detection
-EAPI=8
-HOMEPAGE=https://github.com/cdgriffith/puremagic/ https://pypi.org/project/puremagic/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/cdgriffith/puremagic/archive/1.26.tar.gz -> puremagic-1.26.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=8e69330f8ea960090ccc3b477a29c3a9
diff --git a/metadata/md5-cache/dev-python/pycodestyle-2.12.0 b/metadata/md5-cache/dev-python/pycodestyle-2.12.0
deleted file mode 100644
index beea5ab49d56..000000000000
--- a/metadata/md5-cache/dev-python/pycodestyle-2.12.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python style guide checker (fka pep8)
-EAPI=8
-HOMEPAGE=https://pycodestyle.pycqa.org/en/latest/ https://github.com/PyCQA/pycodestyle/ https://pypi.org/project/pycodestyle/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/PyCQA/pycodestyle/archive/2.12.0.tar.gz -> pycodestyle-2.12.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=cb562eaa8731dc479f59f29e3cf34d26
diff --git a/metadata/md5-cache/dev-python/pytest-httpbin-2.0.0 b/metadata/md5-cache/dev-python/pytest-httpbin-2.0.0
deleted file mode 100644
index 16f6514fe750..000000000000
--- a/metadata/md5-cache/dev-python/pytest-httpbin-2.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/httpbin[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Easily test your HTTP library against a local copy of httpbin
-EAPI=8
-HOMEPAGE=https://github.com/kevin1024/pytest-httpbin/ https://pypi.org/project/pytest-httpbin/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=MIT
-RDEPEND=dev-python/httpbin[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/kevin1024/pytest-httpbin/archive/v2.0.0.tar.gz -> pytest-httpbin-2.0.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=5369e69774e3f51adce70f7e69452d4d
diff --git a/metadata/md5-cache/dev-python/pytest-skip-markers-1.5.1 b/metadata/md5-cache/dev-python/pytest-skip-markers-1.5.1
deleted file mode 100644
index 7a7793b4a067..000000000000
--- a/metadata/md5-cache/dev-python/pytest-skip-markers-1.5.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pip[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyfakefs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subtests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Pytest plugin which implements a few useful skip markers
-EAPI=8
-HOMEPAGE=https://pytest-skip-markers.readthedocs.io/en/latest/ https://github.com/saltstack/pytest-skip-markers
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/pytest-7.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/saltstack/pytest-skip-markers/archive/1.5.1.tar.gz -> pytest-skip-markers-1.5.1.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=63523bf783d1a8cc1fae85545b60691c
diff --git a/metadata/md5-cache/dev-python/pytest-skip-markers-1.5.2 b/metadata/md5-cache/dev-python/pytest-skip-markers-1.5.2
index b4f5a5336767..26663eff2218 100644
--- a/metadata/md5-cache/dev-python/pytest-skip-markers-1.5.2
+++ b/metadata/md5-cache/dev-python/pytest-skip-markers-1.5.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pytest-skip-markers.readthedocs.io/en/latest/ https://github.com/saltstack/pytest-skip-markers
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
+KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/pytest-7.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/saltstack/pytest-skip-markers/archive/1.5.2.tar.gz -> pytest-skip-markers-1.5.2.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=e2636501ef9bb7c2fcee879f3a92d672
+_md5_=63523bf783d1a8cc1fae85545b60691c
diff --git a/metadata/md5-cache/dev-python/python3-xapp-2.4.1-r2 b/metadata/md5-cache/dev-python/python3-xapp-2.4.1-r2
deleted file mode 100644
index 9216248968b7..000000000000
--- a/metadata/md5-cache/dev-python/python3-xapp-2.4.1-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install test
-DEPEND=python_targets_python3_10? ( >=x11-libs/xapp-2.8.1[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=x11-libs/xapp-2.8.1[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=x11-libs/xapp-2.8.1[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
-DESCRIPTION=Python bindings for x11-libs/xapp
-EAPI=7
-HOMEPAGE=https://github.com/linuxmint/python3-xapp
-INHERIT=meson python-r1
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2+
-RDEPEND=python_targets_python3_10? ( >=x11-libs/xapp-2.8.1[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=x11-libs/xapp-2.8.1[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=x11-libs/xapp-2.8.1[introspection,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/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/linuxmint/python3-xapp/archive/2.4.1.tar.gz -> python3-xapp-2.4.1.tar.gz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=3816561fdf03d7c1775df7503801410e
diff --git a/metadata/md5-cache/dev-python/python3-xapp-2.4.2 b/metadata/md5-cache/dev-python/python3-xapp-2.4.2
index 9e00155fc289..d7f6f525fc5b 100644
--- a/metadata/md5-cache/dev-python/python3-xapp-2.4.2
+++ b/metadata/md5-cache/dev-python/python3-xapp-2.4.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/linuxmint/python3-xapp
INHERIT=meson python-r1
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv x86
LICENSE=LGPL-2+
RDEPEND=python_targets_python3_10? ( >=x11-libs/xapp-2.8.4[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=x11-libs/xapp-2.8.4[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=x11-libs/xapp-2.8.4[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=x11-libs/xapp-2.8.4[introspection,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://github.com/linuxmint/python3-xapp/archive/2.4.2.tar.gz -> python3-xapp-2.4.2.tar.gz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=be6b41f29a06c42e273165cae7e110d4
+_md5_=3fc88ea9ef02bd2624f678147430e248
diff --git a/metadata/md5-cache/dev-python/pyzmq-25.1.2 b/metadata/md5-cache/dev-python/pyzmq-25.1.2
index f924a073f5af..e4804d76240d 100644
--- a/metadata/md5-cache/dev-python/pyzmq-25.1.2
+++ b/metadata/md5-cache/dev-python/pyzmq-25.1.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://zeromq.org/languages/python/ https://pypi.org/project/pyzmq/ https://github.com/zeromq/pyzmq/
INHERIT=distutils-r1
IUSE=drafts 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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=LGPL-3
RDEPEND=>=net-libs/zeromq-4.2.2-r2:=[drafts=] 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://github.com/zeromq/pyzmq/archive/v25.1.2.tar.gz -> pyzmq-25.1.2.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=5874d2a5c8c158f7fb2f16015da22484
+_md5_=a5c4786311724610d78f7300e810e18e
diff --git a/metadata/md5-cache/dev-python/pyzmq-26.0.2 b/metadata/md5-cache/dev-python/pyzmq-26.0.2
index 3c19daf52113..a42c699cf246 100644
--- a/metadata/md5-cache/dev-python/pyzmq-26.0.2
+++ b/metadata/md5-cache/dev-python/pyzmq-26.0.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://zeromq.org/languages/python/ https://pypi.org/project/pyzmq/ https://github.com/zeromq/pyzmq/
INHERIT=distutils-r1
IUSE=drafts 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=LGPL-3
RDEPEND=>=net-libs/zeromq-4.2.2-r2:=[drafts=] 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://github.com/zeromq/pyzmq/archive/v26.0.2.tar.gz -> pyzmq-26.0.2.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=ab624f066f728c845a054aa3a814445b
+_md5_=7714a76425f5dec0926f50aaf21f7670
diff --git a/metadata/md5-cache/dev-python/pyzmq-26.0.3 b/metadata/md5-cache/dev-python/pyzmq-26.0.3
index 50b1da4b1b19..635374dc1194 100644
--- a/metadata/md5-cache/dev-python/pyzmq-26.0.3
+++ b/metadata/md5-cache/dev-python/pyzmq-26.0.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://zeromq.org/languages/python/ https://pypi.org/project/pyzmq/ https://github.com/zeromq/pyzmq/
INHERIT=distutils-r1
IUSE=drafts test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 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 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=LGPL-3
RDEPEND=>=net-libs/zeromq-4.2.2-r2:=[drafts=] 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(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/zeromq/pyzmq/archive/v26.0.3.tar.gz -> pyzmq-26.0.3.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=5c0f7a071d46808dc272519b975fd783
+_md5_=8ee0100e232e87ea8f1d1e6b332732ad
diff --git a/metadata/md5-cache/dev-python/pyzmq-26.1.0 b/metadata/md5-cache/dev-python/pyzmq-26.1.0
index da2fb0cad1b2..0116d20b2746 100644
--- a/metadata/md5-cache/dev-python/pyzmq-26.1.0
+++ b/metadata/md5-cache/dev-python/pyzmq-26.1.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://zeromq.org/languages/python/ https://pypi.org/project/pyzmq/ https://github.com/zeromq/pyzmq/
INHERIT=distutils-r1
IUSE=drafts test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=LGPL-3
RDEPEND=>=net-libs/zeromq-4.2.2-r2:=[drafts=] 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(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/zeromq/pyzmq/archive/v26.1.0.tar.gz -> pyzmq-26.1.0.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a375553570e3b5f9c6b5ab08a0b82752
+_md5_=ccfcb83ea6f1fca1e63b8efbd9c0521b
diff --git a/metadata/md5-cache/dev-python/pyzmq-26.1.1 b/metadata/md5-cache/dev-python/pyzmq-26.1.1
index 5fdcf1efde16..b7aa0d770204 100644
--- a/metadata/md5-cache/dev-python/pyzmq-26.1.1
+++ b/metadata/md5-cache/dev-python/pyzmq-26.1.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://zeromq.org/languages/python/ https://pypi.org/project/pyzmq/ https://github.com/zeromq/pyzmq/
INHERIT=distutils-r1
IUSE=drafts test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=LGPL-3
RDEPEND=>=net-libs/zeromq-4.2.2-r2:=[drafts=] 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(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/zeromq/pyzmq/archive/v26.1.1.tar.gz -> pyzmq-26.1.1.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a375553570e3b5f9c6b5ab08a0b82752
+_md5_=ccfcb83ea6f1fca1e63b8efbd9c0521b
diff --git a/metadata/md5-cache/dev-python/pyzmq-26.2.0 b/metadata/md5-cache/dev-python/pyzmq-26.2.0
index 89260448bc81..d1c6eccc5706 100644
--- a/metadata/md5-cache/dev-python/pyzmq-26.2.0
+++ b/metadata/md5-cache/dev-python/pyzmq-26.2.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://zeromq.org/languages/python/ https://pypi.org/project/pyzmq/ https://github.com/zeromq/pyzmq/
INHERIT=distutils-r1
IUSE=drafts test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=LGPL-3
RDEPEND=>=net-libs/zeromq-4.2.2-r2:=[drafts=] 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(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/zeromq/pyzmq/archive/v26.2.0.tar.gz -> pyzmq-26.2.0.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=7e7c3c03533703dde6b72995d3fef186
+_md5_=57b8348716dce2712360717f2ba293b2
diff --git a/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4 b/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4
index ec48f4c90df3..6f2d7d1d5f92 100644
--- a/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4
+++ b/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/msabramo/requests-unixsocket/ https://pypi.org/project/requests-unixsocket/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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 ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/requests-unixsocket/requests-unixsocket-0.3.0.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=afebd1bd27ebf2bd1ee3e98e1338e632
+_md5_=667247a9ce008b31ea3bb7756805314d
diff --git a/metadata/md5-cache/dev-python/sabctools-8.1.0 b/metadata/md5-cache/dev-python/sabctools-8.1.0
deleted file mode 100644
index 9029dccf3da3..000000000000
--- a/metadata/md5-cache/dev-python/sabctools-8.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/portend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[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=Module providing raw yEnc encoding/decoding for SABnzbd
-EAPI=8
-HOMEPAGE=https://github.com/sabnzbd/sabctools/ https://pypi.org/project/sabctools/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~x86
-LICENSE=LGPL-3
-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/sabnzbd/sabctools/archive/v8.1.0.tar.gz -> sabctools-8.1.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=ea091461efbf2b638315702e286c7475
diff --git a/metadata/md5-cache/dev-python/setuptools-rust-1.10.1 b/metadata/md5-cache/dev-python/setuptools-rust-1.10.1
index b35931db1070..3543b632ef5b 100644
--- a/metadata/md5-cache/dev-python/setuptools-rust-1.10.1
+++ b/metadata/md5-cache/dev-python/setuptools-rust-1.10.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 python_targets_python3_13 debug
-KEYWORDS=amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=virtual/rust <dev-python/semantic-version-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/semantic-version-2.8.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-62.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/PyO3/setuptools-rust/archive/v1.10.1.tar.gz -> setuptools-rust-1.10.1.gh.tar.gz test? ( https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.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.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.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/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/cssparser-macros/0.6.1/download -> cssparser-macros-0.6.1.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.4/download -> dtoa-short-0.3.4.crate https://crates.io/api/v1/crates/dtoa/1.0.9/download -> dtoa-1.0.9.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/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/html5ever/0.25.2/download -> html5ever-0.25.2.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.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/libc/0.2.154/download -> libc-0.2.154.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.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.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.6/download -> new_debug_unreachable-1.0.6.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.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.2/download -> parking_lot-0.12.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/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.10.0/download -> phf_generator-0.10.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/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/proc-macro2/1.0.82/download -> proc-macro2-1.0.82.crate https://crates.io/api/v1/crates/pyo3-build-config/0.22.2/download -> pyo3-build-config-0.22.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.22.2/download -> pyo3-ffi-0.22.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.22.2/download -> pyo3-macros-backend-0.22.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.22.2/download -> pyo3-macros-0.22.2.crate https://crates.io/api/v1/crates/pyo3/0.22.2/download -> pyo3-0.22.2.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.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.2.2/download -> rand_chacha-0.2.2.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.5.1/download -> rand_core-0.5.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/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.5.1/download -> redox_syscall-0.5.1.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.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.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.200/download -> serde-1.0.200.crate https://crates.io/api/v1/crates/serde_derive/1.0.200/download -> serde_derive-1.0.200.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.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.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.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.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.61/download -> syn-2.0.61.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/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.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate )
_eclasses_=cargo c806360bab90e2b49223df1810172c2b distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=25e3850d0dcdc3d4b4d699c8f2dc72fd
+_md5_=dce4b1adaf2eeb65f6b5fe082d8d0cc2
diff --git a/metadata/md5-cache/dev-python/sphinx-gallery-0.16.0 b/metadata/md5-cache/dev-python/sphinx-gallery-0.16.0
deleted file mode 100644
index 0684d1fc6de5..000000000000
--- a/metadata/md5-cache/dev-python/sphinx-gallery-0.16.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/joblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Sphinx extension to automatically generate an examples gallery
-EAPI=8
-HOMEPAGE=https://github.com/sphinx-gallery/sphinx-gallery/ https://sphinx-gallery.github.io/ https://pypi.org/project/sphinx-gallery/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-gallery/sphinx_gallery-0.16.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=99e85b818ff9f871a6af6451c439a350
diff --git a/metadata/md5-cache/dev-python/sphinx-gallery-0.17.0 b/metadata/md5-cache/dev-python/sphinx-gallery-0.17.0
deleted file mode 100644
index 332f5831992d..000000000000
--- a/metadata/md5-cache/dev-python/sphinx-gallery-0.17.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/joblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Sphinx extension to automatically generate an examples gallery
-EAPI=8
-HOMEPAGE=https://github.com/sphinx-gallery/sphinx-gallery/ https://sphinx-gallery.github.io/ https://pypi.org/project/sphinx-gallery/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-gallery/sphinx_gallery-0.17.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=1b4dae47f5a25e8afd76873b785ae384
diff --git a/metadata/md5-cache/dev-python/sphinx-prompt-1.8.0 b/metadata/md5-cache/dev-python/sphinx-prompt-1.8.0
deleted file mode 100644
index fd4eaf89ee54..000000000000
--- a/metadata/md5-cache/dev-python/sphinx-prompt-1.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Sphinx directive to add unselectable prompt
-EAPI=8
-HOMEPAGE=https://github.com/sbrunner/sphinx-prompt/ https://pypi.org/project/sphinx-prompt/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sbrunner/sphinx-prompt/archive/1.8.0.tar.gz -> sphinx-prompt-1.8.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=b8d5b58a6fc501f152d9a88ba3c2b470
diff --git a/metadata/md5-cache/dev-python/spyder-6.0.0_rc1 b/metadata/md5-cache/dev-python/spyder-6.0.0_rc2
index 512dfd15ec75..c90c2be189d7 100644
--- a/metadata/md5-cache/dev-python/spyder-6.0.0_rc1
+++ b/metadata/md5-cache/dev-python/spyder-6.0.0_rc2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/cython[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/matplotlib[tk,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/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-lazy-fixture[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-order[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-qt[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(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/QtPy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sympy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/aiohttp-3.9.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/asyncssh-2.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/asyncssh-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/atomicwrites-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/chardet-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/cookiecutter-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/diff-match-patch-20181111[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jellyfish-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keyring-17.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbconvert-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpydoc-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pickleshare-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/PyGithub-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-venv-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-black-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/python-lsp-black-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyls-spyder-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyuca-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qdarkstyle-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qdarkstyle-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qstylizer-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtawesome-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtawesome-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtconsole-5.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtconsole-5.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,svg,webengine] >=dev-python/rtree-0.9.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-0.6.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-kernels-3.0.0_beta8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-kernels-3.0.0_beta9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/superqt-0.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/superqt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/textdistance-4.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/three-merge-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/watchdog-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-panels[python_targets_python3_12(-)] dev-python/pydata-sphinx-theme[python_targets_python3_12(-)] dev-python/sphinx-multiversion[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-panels[python_targets_python3_11(-)] dev-python/pydata-sphinx-theme[python_targets_python3_11(-)] dev-python/sphinx-multiversion[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-panels[python_targets_python3_10(-)] dev-python/pydata-sphinx-theme[python_targets_python3_10(-)] dev-python/sphinx-multiversion[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-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=test? ( dev-python/cython[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/matplotlib[tk,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/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-lazy-fixture[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-order[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-qt[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(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/QtPy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sympy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/aiohttp-3.9.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/asyncssh-2.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/asyncssh-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/atomicwrites-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/chardet-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/cookiecutter-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/diff-match-patch-20181111[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jellyfish-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keyring-17.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbconvert-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpydoc-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pickleshare-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/PyGithub-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-venv-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-black-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/python-lsp-black-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyls-spyder-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyuca-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qdarkstyle-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qdarkstyle-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qstylizer-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtawesome-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtawesome-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtconsole-5.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtconsole-5.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,svg,webengine] >=dev-python/rtree-0.9.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-0.6.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-kernels-3.0.0_beta9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-kernels-3.0.0_beta10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/superqt-0.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/superqt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/textdistance-4.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/three-merge-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/watchdog-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[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 postrm preinst prepare test
DESCRIPTION=The Scientific Python Development Environment
EAPI=8
HOMEPAGE=https://www.spyder-ide.org/ https://github.com/spyder-ide/spyder/ https://pypi.org/project/spyder/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=distutils-r1 optfeature virtualx xdg
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
LICENSE=MIT
-RDEPEND=>=dev-python/aiohttp-3.9.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/asyncssh-2.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/asyncssh-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/atomicwrites-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/chardet-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/cookiecutter-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/diff-match-patch-20181111[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jellyfish-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keyring-17.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbconvert-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpydoc-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pickleshare-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/PyGithub-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-venv-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-black-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/python-lsp-black-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyls-spyder-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyuca-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qdarkstyle-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qdarkstyle-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qstylizer-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtawesome-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtawesome-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtconsole-5.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtconsole-5.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,svg,webengine] >=dev-python/rtree-0.9.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-0.6.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-kernels-3.0.0_beta8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-kernels-3.0.0_beta9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/superqt-0.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/superqt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/textdistance-4.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/three-merge-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/watchdog-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.9.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 )
+RDEPEND=>=dev-python/aiohttp-3.9.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/asyncssh-2.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/asyncssh-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/atomicwrites-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/chardet-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/cookiecutter-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/diff-match-patch-20181111[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jellyfish-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keyring-17.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbconvert-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpydoc-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pickleshare-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/PyGithub-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-venv-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-black-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/python-lsp-black-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyls-spyder-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyuca-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qdarkstyle-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qdarkstyle-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qstylizer-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtawesome-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtawesome-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtconsole-5.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtconsole-5.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,svg,webengine] >=dev-python/rtree-0.9.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-0.6.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-kernels-3.0.0_beta9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-kernels-3.0.0_beta10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/superqt-0.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/superqt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/textdistance-4.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/three-merge-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/watchdog-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.9.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 ) !test? ( test )
SLOT=0
-SRC_URI=https://github.com/spyder-ide/spyder/archive/v6.0.0rc1.tar.gz -> spyder-6.0.0_rc1.gh.tar.gz https://github.com/spyder-ide/spyder-docs/archive/32efdaebc11dab0b8e0767717342b7d306dc06ea.tar.gz -> spyder-docs-32efdaebc11dab0b8e0767717342b7d306dc06ea.gh.tar.gz
+SRC_URI=https://github.com/spyder-ide/spyder/archive/v6.0.0rc2.tar.gz -> spyder-6.0.0_rc2.gh.tar.gz https://github.com/spyder-ide/spyder-docs/archive/6951e02799fc7cd1f29456f1d93cfdcb570dad27.tar.gz -> spyder-docs-6951e02799fc7cd1f29456f1d93cfdcb570dad27.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=33297f36a28f9e36fa72470e0dd9cc70
+_md5_=a00b0b64f23136ea36f46862b557d11a
diff --git a/metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta8 b/metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta8
deleted file mode 100644
index 89c960d0bed0..000000000000
--- a/metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flaky[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/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[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(-)?] python_targets_python3_10? ( dev-python/h5py[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/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/h5py[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/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/h5py[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/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipykernel-7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipykernel-6.29.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipython-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/ipython-8.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-client-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-client-7.4.9[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/pyxdg-0.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyzmq-24.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wurlitzer-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Kernels used by spyder on its ipython console
-EAPI=8
-HOMEPAGE=https://github.com/spyder-ide/spyder-kernels/ https://pypi.org/project/spyder-kernels/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-LICENSE=MIT
-RDEPEND=dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipykernel-7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipykernel-6.29.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipython-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/ipython-8.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-client-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-client-7.4.9[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/pyxdg-0.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyzmq-24.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wurlitzer-1.0.3[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/s/spyder-kernels/spyder_kernels-3.0.0b8.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=9c0e25d4e40796da4d5e1400868b0741
diff --git a/metadata/md5-cache/dev-python/sqlalchemy-1.4.53 b/metadata/md5-cache/dev-python/sqlalchemy-1.4.53
index 8b64cdaaddbe..95ff0a6a0bcc 100644
--- a/metadata/md5-cache/dev-python/sqlalchemy-1.4.53
+++ b/metadata/md5-cache/dev-python/sqlalchemy-1.4.53
@@ -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 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=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-1.4.53.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=c03e9951738d4d53df272426b706eb97
+_md5_=caeb4cd88a5da64fade8dd19686f0a95
diff --git a/metadata/md5-cache/dev-python/stripe-10.5.0 b/metadata/md5-cache/dev-python/stripe-10.5.0
deleted file mode 100644
index d001612d62bf..000000000000
--- a/metadata/md5-cache/dev-python/stripe-10.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-util/stripe-mock-0.186.0 dev-python/aiohttp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/anyio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/curl ) test? ( >=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Stripe Python bindings
-EAPI=8
-HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/
-INHERIT=distutils-r1 pypi
-IUSE=telemetry test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 x86
-LICENSE=MIT
-RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/stripe/stripe-10.5.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=c8c19e68369b423192ddd2f19ebecf11
diff --git a/metadata/md5-cache/dev-python/stripe-10.6.0 b/metadata/md5-cache/dev-python/stripe-10.6.0
deleted file mode 100644
index 67a86f58e500..000000000000
--- a/metadata/md5-cache/dev-python/stripe-10.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-util/stripe-mock-0.186.0 dev-python/aiohttp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/anyio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/curl ) test? ( >=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Stripe Python bindings
-EAPI=8
-HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/
-INHERIT=distutils-r1 pypi
-IUSE=telemetry test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/stripe/stripe-10.6.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=b0bd803943dc7782c0fb2a5c2e96a799
diff --git a/metadata/md5-cache/dev-python/stripe-10.7.0 b/metadata/md5-cache/dev-python/stripe-10.7.0
index 02b2050d68cf..5d65516678e5 100644
--- a/metadata/md5-cache/dev-python/stripe-10.7.0
+++ b/metadata/md5-cache/dev-python/stripe-10.7.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/
INHERIT=distutils-r1 pypi
IUSE=telemetry test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm64 x86
+KEYWORDS=amd64 arm64 x86
LICENSE=MIT
RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/stripe/stripe-10.7.0.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=f63082e2310dfd69f031803bbc38f673
+_md5_=b349df5c00d034d5bab60dd6e67b863d
diff --git a/metadata/md5-cache/dev-python/suds-community-1.2.0 b/metadata/md5-cache/dev-python/suds-community-1.2.0
new file mode 100644
index 000000000000..a200bb5395aa
--- /dev/null
+++ b/metadata/md5-cache/dev-python/suds-community-1.2.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Lightweight SOAP client
+EAPI=8
+HOMEPAGE=https://github.com/suds-community/suds/ https://pypi.org/project/suds-community/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-3
+RDEPEND=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(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/suds-community/suds_community-1.2.0.tar.gz
+_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=bf2811438835eb1c9f711539bf656b07
diff --git a/metadata/md5-cache/dev-python/time-machine-2.15.0 b/metadata/md5-cache/dev-python/time-machine-2.15.0
index 3a9e6151241f..7085c2381825 100644
--- a/metadata/md5-cache/dev-python/time-machine-2.15.0
+++ b/metadata/md5-cache/dev-python/time-machine-2.15.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/adamchainz/time-machine/ https://pypi.org/project/time-machine/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-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/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/adamchainz/time-machine/archive/2.15.0.tar.gz -> time-machine-2.15.0.gh.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=ea282b31b01dc77adee83ad6a9f8bacf
+_md5_=1f5c7e30153c118b0052e292f16606cf
diff --git a/metadata/md5-cache/dev-python/tokenize-rt-5.2.0 b/metadata/md5-cache/dev-python/tokenize-rt-5.2.0
deleted file mode 100644
index bac388d5e46a..000000000000
--- a/metadata/md5-cache/dev-python/tokenize-rt-5.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A wrapper around the stdlib 'tokenize' which roundtrips
-EAPI=8
-HOMEPAGE=https://github.com/asottile/tokenize-rt/ https://pypi.org/project/tokenize-rt/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/asottile/tokenize-rt/archive/v5.2.0.tar.gz -> tokenize-rt-5.2.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a945afb0de225ed39c07b01a18fd0a11
diff --git a/metadata/md5-cache/dev-python/tox-4.16.0 b/metadata/md5-cache/dev-python/tox-4.16.0
deleted file mode 100644
index 1e57ee36f5cb..000000000000
--- a/metadata/md5-cache/dev-python/tox-4.16.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(-)?,python_targets_python3_13(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/distlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/psutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/re-assert[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( dev-python/cachetools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/chardet[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pluggy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-api[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=virtualenv-based automation of test activities
-EAPI=8
-HOMEPAGE=https://tox.readthedocs.io/ https://github.com/tox-dev/tox/ https://pypi.org/project/tox/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=dev-python/cachetools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/chardet[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pluggy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-api[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/tox/tox-4.16.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=49e76c2306d1358355fa4c691cbb5832
diff --git a/metadata/md5-cache/dev-python/tox-4.17.0 b/metadata/md5-cache/dev-python/tox-4.17.0
deleted file mode 100644
index 1cffeb04eb4c..000000000000
--- a/metadata/md5-cache/dev-python/tox-4.17.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(-)?,python_targets_python3_13(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/distlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/psutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/re-assert[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( dev-python/cachetools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/chardet[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pluggy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-api[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=virtualenv-based automation of test activities
-EAPI=8
-HOMEPAGE=https://tox.readthedocs.io/ https://github.com/tox-dev/tox/ https://pypi.org/project/tox/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=dev-python/cachetools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/chardet[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pluggy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-api[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/tox/tox-4.17.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=bee5fc7072d16ba3937dab08e3f851a1
diff --git a/metadata/md5-cache/dev-python/tqdm-4.66.4 b/metadata/md5-cache/dev-python/tqdm-4.66.4
deleted file mode 100644
index d890b532da57..000000000000
--- a/metadata/md5-cache/dev-python/tqdm-4.66.4
+++ /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(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Add a progress meter to your loops in a second
-EAPI=8
-HOMEPAGE=https://github.com/tqdm/tqdm/ https://pypi.org/project/tqdm/
-INHERIT=bash-completion-r1 distutils-r1 pypi
-IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/tqdm/tqdm-4.66.4.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=6b4283b5bd6cf4da61dae1235023de8f
diff --git a/metadata/md5-cache/dev-python/transitions-0.9.1 b/metadata/md5-cache/dev-python/transitions-0.9.1
deleted file mode 100644
index 9342e2fca748..000000000000
--- a/metadata/md5-cache/dev-python/transitions-0.9.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/dill[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( || ( dev-python/pygraphviz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/graphviz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A lightweight, object-oriented state machine implementation in Python
-EAPI=8
-HOMEPAGE=https://github.com/pytransitions/transitions
-INHERIT=distutils-r1
-IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm64 x86
-LICENSE=MIT
-RDEPEND=|| ( dev-python/pygraphviz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/graphviz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pytransitions/transitions/archive/0.9.1.tar.gz -> transitions-0.9.1.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=55f5b4a6129e23dd3bec0ba52e02a68f
diff --git a/metadata/md5-cache/dev-python/translate-toolkit-3.12.2 b/metadata/md5-cache/dev-python/translate-toolkit-3.12.2
deleted file mode 100644
index 300d58d09838..000000000000
--- a/metadata/md5-cache/dev-python/translate-toolkit-3.12.2
+++ /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.4.4[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-69.0.3[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.12.2.tar.gz -> translate-3.12.2.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=0ffdb26db6f20e12d194caaa26e7c0e4
diff --git a/metadata/md5-cache/dev-python/translate-toolkit-3.13.0 b/metadata/md5-cache/dev-python/translate-toolkit-3.13.0
deleted file mode 100644
index 1960b7525dc5..000000000000
--- a/metadata/md5-cache/dev-python/translate-toolkit-3.13.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.4.4[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-69.0.3[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.13.0.tar.gz -> translate-3.13.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=0ffdb26db6f20e12d194caaa26e7c0e4
diff --git a/metadata/md5-cache/dev-python/translate-toolkit-3.13.1 b/metadata/md5-cache/dev-python/translate-toolkit-3.13.1
deleted file mode 100644
index 0a01246354ed..000000000000
--- a/metadata/md5-cache/dev-python/translate-toolkit-3.13.1
+++ /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.4.4[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-69.0.3[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.13.1.tar.gz -> translate-3.13.1.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=598b54db01ee6b1fe0c1a46d2b074d24
diff --git a/metadata/md5-cache/dev-python/translate-toolkit-3.13.2 b/metadata/md5-cache/dev-python/translate-toolkit-3.13.2
deleted file mode 100644
index 72d56b340348..000000000000
--- a/metadata/md5-cache/dev-python/translate-toolkit-3.13.2
+++ /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(-)?] >=dev-python/wcwidth-0.2.10[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.4.4[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-69.0.3[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(-)?] >=dev-python/wcwidth-0.2.10[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.13.2.tar.gz -> translate-3.13.2.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=e9dfccb729a6c5eea6e23b2f852f43c3
diff --git a/metadata/md5-cache/dev-python/trimesh-4.4.3 b/metadata/md5-cache/dev-python/trimesh-4.4.3
deleted file mode 100644
index 615fd367f9b1..000000000000
--- a/metadata/md5-cache/dev-python/trimesh-4.4.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mapbox-earcut[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[webp,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/networkx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpy-1.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pycollada[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyglet[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/shapely-1.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/svg-path[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sympy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xxhash[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rtree[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Python library for loading and using triangular meshes
-EAPI=8
-HOMEPAGE=https://trimesh.org/ https://github.com/mikedh/trimesh/ https://pypi.org/project/trimesh/
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/networkx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpy-1.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pycollada[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyglet[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/shapely-1.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/svg-path[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sympy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xxhash[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rtree[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mikedh/trimesh/archive/4.4.3.tar.gz -> trimesh-4.4.3.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=bc029bb15da64f93b0582935f79024e6
diff --git a/metadata/md5-cache/dev-python/trio-0.26.0 b/metadata/md5-cache/dev-python/trio-0.26.0
deleted file mode 100644
index d503dbb7192e..000000000000
--- a/metadata/md5-cache/dev-python/trio-0.26.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(-)?,python_targets_python3_13(-)?] >=dev-python/immutables-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/attrs-23.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.2.1[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(-)?,python_targets_python3_13(-)?] dev-python/outcome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sniffio-1.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sortedcontainers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python 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 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=|| ( Apache-2.0 MIT )
-RDEPEND=>=dev-python/attrs-23.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.2.1[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(-)?,python_targets_python3_13(-)?] dev-python/outcome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sniffio-1.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sortedcontainers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/python-trio/trio/archive/v0.26.0.tar.gz -> trio-0.26.0.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=62b937dcc5c1b5fd743013e45b7c300b
diff --git a/metadata/md5-cache/dev-python/trio-0.26.1 b/metadata/md5-cache/dev-python/trio-0.26.1
deleted file mode 100644
index 30a51033220c..000000000000
--- a/metadata/md5-cache/dev-python/trio-0.26.1
+++ /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(-)?,python_targets_python3_13(-)?] >=dev-python/immutables-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/attrs-23.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.2.1[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(-)?,python_targets_python3_13(-)?] dev-python/outcome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sniffio-1.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sortedcontainers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python 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 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=|| ( Apache-2.0 MIT )
-RDEPEND=>=dev-python/attrs-23.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.2.1[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(-)?,python_targets_python3_13(-)?] dev-python/outcome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sniffio-1.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sortedcontainers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/python-trio/trio/archive/v0.26.1.tar.gz -> trio-0.26.1.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=55cfd35a25f29c22ff824c32ea98cde5
diff --git a/metadata/md5-cache/dev-python/uvicorn-0.30.3 b/metadata/md5-cache/dev-python/uvicorn-0.30.3
deleted file mode 100644
index 8c07ac3eb9a4..000000000000
--- a/metadata/md5-cache/dev-python/uvicorn-0.30.3
+++ /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(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dotenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/websockets-10.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wsproto[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/watchfiles[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( >=dev-python/asgiref-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/click-7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h11-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Lightning-fast ASGI server implementation
-EAPI=8
-HOMEPAGE=https://www.uvicorn.org/ https://github.com/encode/uvicorn/ https://pypi.org/project/uvicorn/
-INHERIT=distutils-r1 optfeature
-IUSE=test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips 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(-)?,python_targets_python3_13(-)?] >=dev-python/click-7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h11-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/typing-extensions-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/encode/uvicorn/archive/0.30.3.tar.gz -> uvicorn-0.30.3.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=4ebe70ce1e7b67678c4a5595958f50b7
diff --git a/metadata/md5-cache/dev-python/vcrpy-6.0.1 b/metadata/md5-cache/dev-python/vcrpy-6.0.1
deleted file mode 100644
index e028fee1f1e7..000000000000
--- a/metadata/md5-cache/dev-python/vcrpy-6.0.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-httpbin[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/httplib2-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.16.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wrapt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/yarl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Automatically mock your HTTP interactions to simplify and speed up testing
-EAPI=8
-HOMEPAGE=https://github.com/kevin1024/vcrpy/ https://pypi.org/project/vcrpy/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/httplib2-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.16.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wrapt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/yarl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/kevin1024/vcrpy/archive/v6.0.1.tar.gz -> vcrpy-6.0.1.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=3456af8fbd6161f2af1cc0adb31217de
diff --git a/metadata/md5-cache/dev-python/wcmatch-8.5.2 b/metadata/md5-cache/dev-python/wcmatch-8.5.2
deleted file mode 100644
index 5ec87a43b03a..000000000000
--- a/metadata/md5-cache/dev-python/wcmatch-8.5.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-vcs/git ) test? ( >=dev-python/bracex-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] doc? ( || ( ( dev-lang/python:3.13 dev-python/mkdocs[python_targets_python3_13(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_13(-)] dev-python/mkdocs-material[python_targets_python3_13(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_13(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_13(-)] dev-python/pyspelling[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_12(-)] dev-python/mkdocs-material[python_targets_python3_12(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/pyspelling[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_11(-)] dev-python/mkdocs-material[python_targets_python3_11(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/pyspelling[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_10(-)] dev-python/mkdocs-material[python_targets_python3_10(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/pyspelling[python_targets_python3_10(-)] ) ) )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Wildcard/glob file name matcher
-EAPI=8
-HOMEPAGE=https://github.com/facelessuser/wcmatch/ https://pypi.org/project/wcmatch/
-INHERIT=distutils-r1 docs
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 doc
-KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND=>=dev-python/bracex-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/facelessuser/wcmatch/archive/8.5.2.tar.gz -> wcmatch-8.5.2.gh.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=46f5e142d18bdb6ebbaca93cc1fad9d7
diff --git a/metadata/md5-cache/dev-python/wheel-0.43.0 b/metadata/md5-cache/dev-python/wheel-0.43.0
deleted file mode 100644
index 9e84ebc6e74d..000000000000
--- a/metadata/md5-cache/dev-python/wheel-0.43.0
+++ /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(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A 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 python_targets_python3_13
-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_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/w/wheel/wheel-0.43.0.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=3f578cfd54368d25f9895aa86e08d305
diff --git a/metadata/md5-cache/dev-python/yattag-1.15.2 b/metadata/md5-cache/dev-python/yattag-1.15.2
deleted file mode 100644
index 14cdb7e71971..000000000000
--- a/metadata/md5-cache/dev-python/yattag-1.15.2
+++ /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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python library to generate HTML or XML in a readable, concise and pythonic way
-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 python_targets_python3_13
-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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/y/yattag/yattag-1.15.2.tar.gz
-_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=4580a879b9f74e2cc6d52f6f7cd1d180
diff --git a/metadata/md5-cache/dev-python/ytmusicapi-1.8.1 b/metadata/md5-cache/dev-python/ytmusicapi-1.8.1
new file mode 100644
index 000000000000..719b6c7f3901
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ytmusicapi-1.8.1
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[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 ) 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-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+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 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=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 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.8.1.tar.gz
+_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=9cf6c50931a6e9346ad3d2ab95236c16
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 3a5e5b0934e1..26552fe1cef8 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-creator-14.0.1 b/metadata/md5-cache/dev-qt/qt-creator-14.0.1
index a4028dc1139f..5c0994d4c63c 100644
--- a/metadata/md5-cache/dev-qt/qt-creator-14.0.1
+++ b/metadata/md5-cache/dev-qt/qt-creator-14.0.1
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.qt.io/product/development-tools
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake flag-o-matic llvm-r1 python-any-r1 readme.gentoo-r1 xdg
IUSE=+clang designer doc +help keyring plugin-dev qmldesigner serialterminal +svg test +tracing webengine +llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-3
RDEPEND=dev-cpp/yaml-cpp:= >=dev-qt/qt5compat-6.5.4:6 >=dev-qt/qtbase-6.5.4:6=[concurrent,dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.5.4:6= clang? ( llvm_slot_15? ( sys-devel/clang:15= sys-devel/llvm:15= ) llvm_slot_16? ( sys-devel/clang:16= sys-devel/llvm:16= ) llvm_slot_17? ( sys-devel/clang:17= sys-devel/llvm:17= ) llvm_slot_18? ( sys-devel/clang:18= sys-devel/llvm:18= ) ) designer? ( >=dev-qt/qttools-6.5.4:6[designer] ) help? ( >=dev-qt/qttools-6.5.4:6[assistant] webengine? ( >=dev-qt/qtwebengine-6.5.4:6 ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) qmldesigner? ( >=dev-qt/qtquick3d-6.5.4:6= >=dev-qt/qtsvg-6.5.4:6 ) serialterminal? ( >=dev-qt/qtserialport-6.5.4:6 ) svg? ( >=dev-qt/qtsvg-6.5.4:6 ) tracing? ( app-arch/zstd:= dev-libs/elfutils >=dev-qt/qtshadertools-6.5.4:6 ) help? ( >=dev-qt/qtimageformats-6.5.4:6 ) qmldesigner? ( >=dev-qt/qtquicktimeline-6.5.4:6 )
REQUIRED_USE=clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qt.io/official_releases/qtcreator/14.0/14.0.1/qt-creator-opensource-src-14.0.1.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b0c1303599f880033a8ec0e7cbdd1e91
+_md5_=d99ce14aaea04e085d620a4108b5c15e
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 3e4d6a7d9ccc..696cdba8ef68 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/actioncable-7.2.1 b/metadata/md5-cache/dev-ruby/actioncable-7.2.1
new file mode 100644
index 000000000000..b22df2c9e2a3
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/actioncable-7.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby31(-)] dev-ruby/nio4r:2[ruby_targets_ruby31(-)] >=dev-ruby/websocket-driver-0.6.1:*[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby32(-)] dev-ruby/nio4r:2[ruby_targets_ruby32(-)] >=dev-ruby/websocket-driver-0.6.1:*[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby33(-)] dev-ruby/nio4r:2[ruby_targets_ruby33(-)] >=dev-ruby/websocket-driver-0.6.1:*[ruby_targets_ruby33(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby31(-)] dev-ruby/test-unit:2[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] >=dev-ruby/pg-1.1:1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby32(-)] dev-ruby/test-unit:2[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] >=dev-ruby/pg-1.1:1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( >=dev-ruby/railties-4.2.0[ruby_targets_ruby33(-)] dev-ruby/test-unit:2[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] >=dev-ruby/pg-1.1:1[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Integrated WebSockets for Rails
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby31(-)] dev-ruby/nio4r:2[ruby_targets_ruby31(-)] >=dev-ruby/websocket-driver-0.6.1:*[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby32(-)] dev-ruby/nio4r:2[ruby_targets_ruby32(-)] >=dev-ruby/websocket-driver-0.6.1:*[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby33(-)] dev-ruby/nio4r:2[ruby_targets_ruby33(-)] >=dev-ruby/websocket-driver-0.6.1:*[ruby_targets_ruby33(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=7.2
+SRC_URI=https://github.com/rails/rails/archive/v7.2.1.tar.gz -> rails-7.2.1.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=4908151eaefe04ef1e2f3a8538cbd120
diff --git a/metadata/md5-cache/dev-ruby/actionmailer-7.2.1 b/metadata/md5-cache/dev-ruby/actionmailer-7.2.1
new file mode 100644
index 000000000000..c81acca9642f
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/actionmailer-7.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/actionview-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activejob-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/mail-2.8.0[ruby_targets_ruby31(-)] dev-ruby/net-imap[ruby_targets_ruby31(-)] dev-ruby/net-pop[ruby_targets_ruby31(-)] dev-ruby/net-smtp[ruby_targets_ruby31(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/actionview-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activejob-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/mail-2.8.0[ruby_targets_ruby32(-)] dev-ruby/net-imap[ruby_targets_ruby32(-)] dev-ruby/net-pop[ruby_targets_ruby32(-)] dev-ruby/net-smtp[ruby_targets_ruby32(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/actionview-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activejob-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/mail-2.8.0[ruby_targets_ruby33(-)] dev-ruby/net-imap[ruby_targets_ruby33(-)] dev-ruby/net-pop[ruby_targets_ruby33(-)] dev-ruby/net-smtp[ruby_targets_ruby33(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/mocha[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Framework for designing email-service layers
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/actionview-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activejob-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/mail-2.8.0[ruby_targets_ruby31(-)] dev-ruby/net-imap[ruby_targets_ruby31(-)] dev-ruby/net-pop[ruby_targets_ruby31(-)] dev-ruby/net-smtp[ruby_targets_ruby31(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/actionview-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activejob-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/mail-2.8.0[ruby_targets_ruby32(-)] dev-ruby/net-imap[ruby_targets_ruby32(-)] dev-ruby/net-pop[ruby_targets_ruby32(-)] dev-ruby/net-smtp[ruby_targets_ruby32(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/actionview-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activejob-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/mail-2.8.0[ruby_targets_ruby33(-)] dev-ruby/net-imap[ruby_targets_ruby33(-)] dev-ruby/net-pop[ruby_targets_ruby33(-)] dev-ruby/net-smtp[ruby_targets_ruby33(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=7.2
+SRC_URI=https://github.com/rails/rails/archive/v7.2.1.tar.gz -> rails-7.2.1.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=0c3c4d574db5f8debde025565daf4cf1
diff --git a/metadata/md5-cache/dev-ruby/actionpack-7.2.1 b/metadata/md5-cache/dev-ruby/actionpack-7.2.1
new file mode 100644
index 000000000000..b9990a0e54d9
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/actionpack-7.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( ~dev-ruby/actionview-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby31(-)] dev-ruby/racc[ruby_targets_ruby31(-)] || ( dev-ruby/rack:3.1[ruby_targets_ruby31(-)] dev-ruby/rack:3.0[ruby_targets_ruby31(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby31(-)] ) >=dev-ruby/rack-session-1.0.1[ruby_targets_ruby31(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby31(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby31(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby31(-)] >=dev-ruby/useragent-0.16:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionview-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby32(-)] dev-ruby/racc[ruby_targets_ruby32(-)] || ( dev-ruby/rack:3.1[ruby_targets_ruby32(-)] dev-ruby/rack:3.0[ruby_targets_ruby32(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby32(-)] ) >=dev-ruby/rack-session-1.0.1[ruby_targets_ruby32(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby32(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby32(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby32(-)] >=dev-ruby/useragent-0.16:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionview-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby33(-)] dev-ruby/racc[ruby_targets_ruby33(-)] || ( dev-ruby/rack:3.1[ruby_targets_ruby33(-)] dev-ruby/rack:3.0[ruby_targets_ruby33(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby33(-)] ) >=dev-ruby/rack-session-1.0.1[ruby_targets_ruby33(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby33(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby33(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby33(-)] >=dev-ruby/useragent-0.16:0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] dev-ruby/bundler[ruby_targets_ruby31(-)] >=dev-ruby/capybara-3.26[ruby_targets_ruby31(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/railties-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby31(-)] dev-ruby/selenium-webdriver:4[ruby_targets_ruby31(-)] www-servers/puma[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha[ruby_targets_ruby32(-)] dev-ruby/bundler[ruby_targets_ruby32(-)] >=dev-ruby/capybara-3.26[ruby_targets_ruby32(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/railties-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby32(-)] dev-ruby/selenium-webdriver:4[ruby_targets_ruby32(-)] www-servers/puma[ruby_targets_ruby32(-)] dev-ruby/minitest:5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/mocha[ruby_targets_ruby33(-)] dev-ruby/bundler[ruby_targets_ruby33(-)] >=dev-ruby/capybara-3.26[ruby_targets_ruby33(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/railties-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/rack-cache-1.2:1.2[ruby_targets_ruby33(-)] dev-ruby/selenium-webdriver:4[ruby_targets_ruby33(-)] www-servers/puma[ruby_targets_ruby33(-)] dev-ruby/minitest:5[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Eases web-request routing, handling, and response
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/actionview-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby31(-)] dev-ruby/racc[ruby_targets_ruby31(-)] || ( dev-ruby/rack:3.1[ruby_targets_ruby31(-)] dev-ruby/rack:3.0[ruby_targets_ruby31(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby31(-)] ) >=dev-ruby/rack-session-1.0.1[ruby_targets_ruby31(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby31(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby31(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby31(-)] >=dev-ruby/useragent-0.16:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionview-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby32(-)] dev-ruby/racc[ruby_targets_ruby32(-)] || ( dev-ruby/rack:3.1[ruby_targets_ruby32(-)] dev-ruby/rack:3.0[ruby_targets_ruby32(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby32(-)] ) >=dev-ruby/rack-session-1.0.1[ruby_targets_ruby32(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby32(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby32(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby32(-)] >=dev-ruby/useragent-0.16:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionview-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby33(-)] dev-ruby/racc[ruby_targets_ruby33(-)] || ( dev-ruby/rack:3.1[ruby_targets_ruby33(-)] dev-ruby/rack:3.0[ruby_targets_ruby33(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby33(-)] ) >=dev-ruby/rack-session-1.0.1[ruby_targets_ruby33(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby33(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby33(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby33(-)] >=dev-ruby/useragent-0.16:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=7.2
+SRC_URI=https://github.com/rails/rails/archive/v7.2.1.tar.gz -> rails-7.2.1.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=5fd65ff6cb28190b96262e21052b1a0f
diff --git a/metadata/md5-cache/dev-ruby/actionview-7.2.1 b/metadata/md5-cache/dev-ruby/actionview-7.2.1
new file mode 100644
index 000000000000..672264f68c24
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/actionview-7.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby31(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby31(-)] >=dev-ruby/erubi-1.11:0[ruby_targets_ruby31(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby31(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby32(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby32(-)] >=dev-ruby/erubi-1.11:0[ruby_targets_ruby32(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby32(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby33(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby33(-)] >=dev-ruby/erubi-1.11:0[ruby_targets_ruby33(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby33(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/capybara[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activerecord-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/railties-7.2.1[ruby_targets_ruby31(-)] dev-ruby/sqlite3[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/capybara[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activerecord-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/railties-7.2.1[ruby_targets_ruby32(-)] dev-ruby/sqlite3[ruby_targets_ruby32(-)] dev-ruby/minitest:5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/capybara[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activerecord-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/railties-7.2.1[ruby_targets_ruby33(-)] dev-ruby/sqlite3[ruby_targets_ruby33(-)] dev-ruby/minitest:5[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Simple, battle-tested conventions and helpers for building web pages
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails/
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby31(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby31(-)] >=dev-ruby/erubi-1.11:0[ruby_targets_ruby31(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby31(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby32(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby32(-)] >=dev-ruby/erubi-1.11:0[ruby_targets_ruby32(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby32(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby33(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby33(-)] >=dev-ruby/erubi-1.11:0[ruby_targets_ruby33(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby33(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=7.2
+SRC_URI=https://github.com/rails/rails/archive/v7.2.1.tar.gz -> rails-7.2.1.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=118940971b38fd422cc1f0de06036769
diff --git a/metadata/md5-cache/dev-ruby/activejob-7.2.1 b/metadata/md5-cache/dev-ruby/activejob-7.2.1
new file mode 100644
index 000000000000..d9c7a3702e26
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/activejob-7.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] dev-ruby/zeitwerk[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha[ruby_targets_ruby32(-)] dev-ruby/zeitwerk[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/mocha[ruby_targets_ruby33(-)] dev-ruby/zeitwerk[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Job framework with pluggable queues
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=7.2
+SRC_URI=https://github.com/rails/rails/archive/v7.2.1.tar.gz -> rails-7.2.1.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=7d2a95065d3d49c8a32c832589df5b48
diff --git a/metadata/md5-cache/dev-ruby/activemodel-7.2.1 b/metadata/md5-cache/dev-ruby/activemodel-7.2.1
new file mode 100644
index 000000000000..9f4bc55244ad
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/activemodel-7.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( ~dev-ruby/railties-7.2.1[ruby_targets_ruby31(-)] dev-ruby/test-unit:2[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( ~dev-ruby/railties-7.2.1[ruby_targets_ruby32(-)] dev-ruby/test-unit:2[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby32(-)] dev-ruby/minitest:5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( ~dev-ruby/railties-7.2.1[ruby_targets_ruby33(-)] dev-ruby/test-unit:2[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] >=dev-ruby/bcrypt-ruby-3.1.7[ruby_targets_ruby33(-)] dev-ruby/minitest:5[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Toolkit for building modeling frameworks like Active Record and Active Resource
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=7.2
+SRC_URI=https://github.com/rails/rails/archive/v7.2.1.tar.gz -> rails-7.2.1.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=49bc5698de39cc9d206e2e9f1a83a2e3
diff --git a/metadata/md5-cache/dev-ruby/activerecord-7.2.1 b/metadata/md5-cache/dev-ruby/activerecord-7.2.1
new file mode 100644
index 000000000000..27a8ed129336
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/activerecord-7.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/timeout-0.4.0[ruby_targets_ruby31(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby31(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby31(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/timeout-0.4.0[ruby_targets_ruby32(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby32(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby32(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/timeout-0.4.0[ruby_targets_ruby33(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby33(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby33(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby33(-)] ) ) ) ruby_targets_ruby31? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby31(-)] dev-ruby/bundler[ruby_targets_ruby31(-)] ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activejob-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/railties-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/sqlite3-1.4.0[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby32(-)] dev-ruby/bundler[ruby_targets_ruby32(-)] ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activejob-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/railties-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/sqlite3-1.4.0[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] dev-ruby/minitest:5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby33(-)] dev-ruby/bundler[ruby_targets_ruby33(-)] ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activejob-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/railties-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/sqlite3-1.4.0[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] dev-ruby/minitest:5[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( >=dev-db/sqlite-3.12.1 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails/
+INHERIT=ruby-fakegem
+IUSE=mysql postgres sqlite test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/timeout-0.4.0[ruby_targets_ruby31(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby31(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby31(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/timeout-0.4.0[ruby_targets_ruby32(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby32(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby32(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activemodel-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/timeout-0.4.0[ruby_targets_ruby33(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby33(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby33(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=7.2
+SRC_URI=https://github.com/rails/rails/archive/v7.2.1.tar.gz -> rails-7.2.1.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=feda85e9411c8ee7c6c8b0d4b2f317f2
diff --git a/metadata/md5-cache/dev-ruby/activestorage-7.2.1 b/metadata/md5-cache/dev-ruby/activestorage-7.2.1
new file mode 100644
index 000000000000..e9f9dec6391d
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/activestorage-7.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby31(-)] ~dev-ruby/activejob-7.2.1:*[ruby_targets_ruby31(-)] ~dev-ruby/activerecord-7.2.1:*[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby31(-)] dev-ruby/marcel:1.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby32(-)] ~dev-ruby/activejob-7.2.1:*[ruby_targets_ruby32(-)] ~dev-ruby/activerecord-7.2.1:*[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby32(-)] dev-ruby/marcel:1.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby33(-)] ~dev-ruby/activejob-7.2.1:*[ruby_targets_ruby33(-)] ~dev-ruby/activerecord-7.2.1:*[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby33(-)] dev-ruby/marcel:1.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( ~dev-ruby/railties-7.2.1[ruby_targets_ruby31(-)] >=dev-ruby/image_processing-1.2:0[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/mini_magick[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] dev-ruby/rake[ruby_targets_ruby31(-)] dev-ruby/sprockets-rails[ruby_targets_ruby31(-)] >=dev-ruby/sqlite3-1.6.6[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( ~dev-ruby/railties-7.2.1[ruby_targets_ruby32(-)] >=dev-ruby/image_processing-1.2:0[ruby_targets_ruby32(-)] dev-ruby/minitest:5[ruby_targets_ruby32(-)] dev-ruby/mini_magick[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] dev-ruby/rake[ruby_targets_ruby32(-)] dev-ruby/sprockets-rails[ruby_targets_ruby32(-)] >=dev-ruby/sqlite3-1.6.6[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( ~dev-ruby/railties-7.2.1[ruby_targets_ruby33(-)] >=dev-ruby/image_processing-1.2:0[ruby_targets_ruby33(-)] dev-ruby/minitest:5[ruby_targets_ruby33(-)] dev-ruby/mini_magick[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] dev-ruby/rake[ruby_targets_ruby33(-)] dev-ruby/sprockets-rails[ruby_targets_ruby33(-)] >=dev-ruby/sqlite3-1.6.6[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( >=app-text/mupdf-1.23.7 media-gfx/imagemagick[jpeg,png,tiff] media-video/ffmpeg app-text/poppler[utils] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Attach cloud and local files in Rails applications
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby31(-)] ~dev-ruby/activejob-7.2.1:*[ruby_targets_ruby31(-)] ~dev-ruby/activerecord-7.2.1:*[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby31(-)] dev-ruby/marcel:1.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby32(-)] ~dev-ruby/activejob-7.2.1:*[ruby_targets_ruby32(-)] ~dev-ruby/activerecord-7.2.1:*[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby32(-)] dev-ruby/marcel:1.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionpack-7.2.1:*[ruby_targets_ruby33(-)] ~dev-ruby/activejob-7.2.1:*[ruby_targets_ruby33(-)] ~dev-ruby/activerecord-7.2.1:*[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.2.1:*[ruby_targets_ruby33(-)] dev-ruby/marcel:1.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=7.2
+SRC_URI=https://github.com/rails/rails/archive/v7.2.1.tar.gz -> rails-7.2.1.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=02256e2b279364150180d487637dc251
diff --git a/metadata/md5-cache/dev-ruby/drb-2.2.0 b/metadata/md5-cache/dev-ruby/drb-2.2.0
index 45ec6d8e7846..dc3622346c5f 100644
--- a/metadata/md5-cache/dev-ruby/drb-2.2.0
+++ b/metadata/md5-cache/dev-ruby/drb-2.2.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/drb
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby31? ( dev-ruby/ruby2_keywords[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/ruby2_keywords[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/ruby2_keywords[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/drb/archive/v2.2.0.tar.gz -> drb-2.2.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=c5dcfbfcb31748dfcef47a7b281367e9
+_md5_=a54f7298647e34fc3186110d38cd8bbf
diff --git a/metadata/md5-cache/dev-ruby/drb-2.2.1 b/metadata/md5-cache/dev-ruby/drb-2.2.1
index 19fa67fceb11..d316cef93e71 100644
--- a/metadata/md5-cache/dev-ruby/drb-2.2.1
+++ b/metadata/md5-cache/dev-ruby/drb-2.2.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/drb
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby31? ( dev-ruby/ruby2_keywords[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/ruby2_keywords[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/ruby2_keywords[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/drb/archive/v2.2.1.tar.gz -> drb-2.2.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=6e4a5c1b5ec317fbc499ef6d1f1f136a
+_md5_=b15d18ba885cb7afe1bc2f53ea4ecc63
diff --git a/metadata/md5-cache/dev-ruby/railties-7.2.1 b/metadata/md5-cache/dev-ruby/railties-7.2.1
new file mode 100644
index 000000000000..c51f110141f1
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/railties-7.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] dev-ruby/irb[ruby_targets_ruby31(-)] >=dev-ruby/rackup-1.0.0[ruby_targets_ruby31(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby31(-)] >=dev-ruby/thor-1.2.2:1[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] dev-ruby/irb[ruby_targets_ruby32(-)] >=dev-ruby/rackup-1.0.0[ruby_targets_ruby32(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby32(-)] >=dev-ruby/thor-1.2.2:1[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] dev-ruby/irb[ruby_targets_ruby33(-)] >=dev-ruby/rackup-1.0.0[ruby_targets_ruby33(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby33(-)] >=dev-ruby/thor-1.2.2:1[ruby_targets_ruby33(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( ~dev-ruby/actionview-7.2.1[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( ~dev-ruby/actionview-7.2.1[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( ~dev-ruby/actionview-7.2.1[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Tools for creating, working with, and running Rails applications
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=MIT
+RDEPEND=>=app-eselect/eselect-rails-0.28 ruby_targets_ruby31? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby31(-)] dev-ruby/irb[ruby_targets_ruby31(-)] >=dev-ruby/rackup-1.0.0[ruby_targets_ruby31(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby31(-)] >=dev-ruby/thor-1.2.2:1[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby32(-)] dev-ruby/irb[ruby_targets_ruby32(-)] >=dev-ruby/rackup-1.0.0[ruby_targets_ruby32(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby32(-)] >=dev-ruby/thor-1.2.2:1[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionpack-7.2.1[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.2.1[ruby_targets_ruby33(-)] dev-ruby/irb[ruby_targets_ruby33(-)] >=dev-ruby/rackup-1.0.0[ruby_targets_ruby33(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby33(-)] >=dev-ruby/thor-1.2.2:1[ruby_targets_ruby33(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=test !test? ( test ) !test? ( test )
+SLOT=7.2
+SRC_URI=https://github.com/rails/rails/archive/v7.2.1.tar.gz -> rails-7.2.1.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=a22a0f011ae06c39738c7568b32e9b3b
diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz
index 7b79765befc6..cad64cbee7f6 100644
--- a/metadata/md5-cache/dev-scheme/Manifest.gz
+++ b/metadata/md5-cache/dev-scheme/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-scheme/chicken-5.4.0 b/metadata/md5-cache/dev-scheme/chicken-5.4.0
new file mode 100644
index 000000000000..ab25d185def5
--- /dev/null
+++ b/metadata/md5-cache/dev-scheme/chicken-5.4.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst prepare test
+DESCRIPTION=Scheme interpreter and native Scheme to C compiler
+EAPI=8
+HOMEPAGE=https://www.call-cc.org/
+INHERIT=toolchain-funcs
+IUSE=doc
+KEYWORDS=~alpha ~amd64 ~mips ~ppc ~ppc64 ~riscv ~x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://code.call-cc.org/releases/5.4.0/chicken-5.4.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=e25826d38d0ca950ae87b8207b8983e7
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index e1f140974f45..4647eaca3419 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/android-tools-35.0.1 b/metadata/md5-cache/dev-util/android-tools-35.0.1
index 40927a108208..d81e16cf085f 100644
--- a/metadata/md5-cache/dev-util/android-tools-35.0.1
+++ b/metadata/md5-cache/dev-util/android-tools-35.0.1
@@ -4,7 +4,7 @@ DEPEND=app-arch/brotli:= app-arch/lz4:= app-arch/zstd:= dev-libs/libpcre2:= >=de
DESCRIPTION=Android platform tools (adb, fastboot, and mkbootimg)
EAPI=8
HOMEPAGE=https://github.com/nmeum/android-tools/ https://developer.android.com/
-INHERIT=cmake python-r1
+INHERIT=cmake flag-o-matic python-r1
IUSE=python udev python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=Apache-2.0 BSD-2
@@ -13,4 +13,4 @@ REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11
SLOT=0
SRC_URI=https://github.com/nmeum/android-tools/releases/download/35.0.1/android-tools-35.0.1.tar.xz https://dev.gentoo.org/~zmedico/dist/android-tools-31.0.3-no-gtest.patch
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1e11919c056c69186c4733039532dfb8
+_md5_=74b9ce8eb742a3cfc77861065047aa95
diff --git a/metadata/md5-cache/dev-util/bitcoin-tx-25.1 b/metadata/md5-cache/dev-util/bitcoin-tx-25.1
index bee84d8c2bcd..06438298e01d 100644
--- a/metadata/md5-cache/dev-util/bitcoin-tx-25.1
+++ b/metadata/md5-cache/dev-util/bitcoin-tx-25.1
@@ -2,8 +2,8 @@ DEFINED_PHASES=-
DESCRIPTION=Transitional package for net-p2p/bitcoin-core
EAPI=8
HOMEPAGE=https://bitcoincore.org/
-KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=~net-p2p/bitcoin-core-25.1
SLOT=0
-_md5_=dc259c11f90571dc480d69a6af722f76
+_md5_=658db6fc2f230d76077b1f79c3a0f7cb
diff --git a/metadata/md5-cache/dev-util/elfkickers-3.1a b/metadata/md5-cache/dev-util/elfkickers-3.1a
deleted file mode 100644
index a35c0874f38b..000000000000
--- a/metadata/md5-cache/dev-util/elfkickers-3.1a
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=prepare
-DEPEND=app-misc/pax-utils
-DESCRIPTION=collection of programs to manipulate ELF files: sstrip, rebind, elfls, elftoc
-EAPI=7
-HOMEPAGE=http://www.muppetlabs.com/~breadbox/software/elfkickers.html
-INHERIT=toolchain-funcs
-IUSE=doc
-KEYWORDS=amd64 arm ~hppa ~mips sparc x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=http://www.muppetlabs.com/~breadbox/pub/software/ELFkickers-3.1a.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=38ee59a2ad038d8b3eb8d4892ca508bc
diff --git a/metadata/md5-cache/dev-util/elfkickers-3.2 b/metadata/md5-cache/dev-util/elfkickers-3.2-r1
index f2fdb2a3d010..84d9e6f62a6f 100644
--- a/metadata/md5-cache/dev-util/elfkickers-3.2
+++ b/metadata/md5-cache/dev-util/elfkickers-3.2-r1
@@ -1,13 +1,12 @@
-DEFINED_PHASES=prepare
-DEPEND=app-misc/pax-utils
+BDEPEND=app-misc/pax-utils
+DEFINED_PHASES=compile prepare
DESCRIPTION=Collection of programs to manipulate ELF files: sstrip, rebind, elfls, elftoc
-EAPI=7
+EAPI=8
HOMEPAGE=http://www.muppetlabs.com/~breadbox/software/elfkickers.html
INHERIT=toolchain-funcs
-IUSE=doc
KEYWORDS=amd64 arm ~hppa ~mips sparc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=http://www.muppetlabs.com/~breadbox/pub/software/ELFkickers-3.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=b0c86590446170b0fe9cf4f02cc9c73f
+_md5_=80c30e0090e0dcfe4bb2038a50ae382b
diff --git a/metadata/md5-cache/dev-util/pahole-1.27-r1 b/metadata/md5-cache/dev-util/pahole-1.27-r1
index 7232bea358b4..8542cb7f7e6e 100644
--- a/metadata/md5-cache/dev-util/pahole-1.27-r1
+++ b/metadata/md5-cache/dev-util/pahole-1.27-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/
INHERIT=cmake python-single-r1 verify-sig
IUSE=debug python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
LICENSE=GPL-2
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 ) >=dev-libs/elfutils-0.178 sys-libs/zlib
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=http://fedorapeople.org/~acme/dwarves/dwarves-1.27.tar.xz verify-sig? ( http://fedorapeople.org/~acme/dwarves/dwarves-1.27.tar.sign )
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=63a506bf5c160d262721d2d386484dd0
+_md5_=483fcf5bf1d00e7758c2dcc306b3d638
diff --git a/metadata/md5-cache/dev-util/perf-6.10 b/metadata/md5-cache/dev-util/perf-6.10
index fbffc56ec617..f4fce3145306 100644
--- a/metadata/md5-cache/dev-util/perf-6.10
+++ b/metadata/md5-cache/dev-util/perf-6.10
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://perf.wiki.kernel.org/
INHERIT=bash-completion-r1 estack flag-o-matic linux-info llvm toolchain-funcs python-r1
IUSE=abi_mips_o32 abi_mips_n32 abi_mips_n64 audit babeltrace capstone big-endian bpf caps crypt debug +doc gtk java libpfm +libtraceevent +libtracefs lzma numa perl python slang systemtap tcmalloc unwind zstd python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace:0/1 ) bpf? ( dev-libs/libbpf dev-util/bpftool dev-util/pahole sys-devel/clang:= sys-devel/llvm:= ) caps? ( sys-libs/libcap ) capstone? ( dev-libs/capstone ) crypt? ( dev-libs/openssl:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm:= ) libtraceevent? ( dev-libs/libtraceevent ) libtracefs? ( dev-libs/libtracefs ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-debug/systemtap ) tcmalloc? ( dev-util/google-perftools ) unwind? ( sys-libs/libunwind:= ) zstd? ( app-arch/zstd:= ) dev-libs/elfutils sys-libs/binutils-libs:= sys-libs/zlib virtual/libcrypt
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.10.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=be72c0b13e850efe3d7545198a07f4b0
+_md5_=8561759397fd77e53794752626f708ba
diff --git a/metadata/md5-cache/dev-util/perf-6.10.4 b/metadata/md5-cache/dev-util/perf-6.10.4
index 3c979cde3ce1..a4bbd16f8b21 100644
--- a/metadata/md5-cache/dev-util/perf-6.10.4
+++ b/metadata/md5-cache/dev-util/perf-6.10.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://perf.wiki.kernel.org/
INHERIT=bash-completion-r1 estack flag-o-matic linux-info llvm toolchain-funcs python-r1
IUSE=abi_mips_o32 abi_mips_n32 abi_mips_n64 audit babeltrace capstone big-endian bpf caps crypt debug +doc gtk java libpfm +libtraceevent +libtracefs lzma numa perl python slang systemtap tcmalloc unwind zstd python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace:0/1 ) bpf? ( dev-libs/libbpf dev-util/bpftool dev-util/pahole sys-devel/clang:= sys-devel/llvm:= ) caps? ( sys-libs/libcap ) capstone? ( dev-libs/capstone ) crypt? ( dev-libs/openssl:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm:= ) libtraceevent? ( dev-libs/libtraceevent ) libtracefs? ( dev-libs/libtracefs ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-debug/systemtap ) tcmalloc? ( dev-util/google-perftools ) unwind? ( sys-libs/libunwind:= ) zstd? ( app-arch/zstd:= ) dev-libs/elfutils sys-libs/binutils-libs:= sys-libs/zlib virtual/libcrypt
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.10.4.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.10.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=3d2be55161530896367d48bc1fec270a
+_md5_=f33713bb685ba259bf642c7b43e6e825
diff --git a/metadata/md5-cache/dev-util/perf-6.3 b/metadata/md5-cache/dev-util/perf-6.3
index 76268b80d991..14f9dab9b937 100644
--- a/metadata/md5-cache/dev-util/perf-6.3
+++ b/metadata/md5-cache/dev-util/perf-6.3
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://perf.wiki.kernel.org/
INHERIT=bash-completion-r1 estack flag-o-matic llvm toolchain-funcs python-r1 linux-info
IUSE=audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl python slang systemtap unwind zlib zstd python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace ) crypt? ( virtual/libcrypt:= ) clang? ( sys-devel/clang:= sys-devel/llvm:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-debug/systemtap ) unwind? ( sys-libs/libunwind ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) dev-libs/elfutils sys-libs/binutils-libs:=
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=1b84a44c812ac4e792a8975defee9a08
+_md5_=8ea1a46e19d82d8ff889af1aae17e86c
diff --git a/metadata/md5-cache/dev-util/perf-6.7 b/metadata/md5-cache/dev-util/perf-6.7
index 796902d4929f..c281b93c5523 100644
--- a/metadata/md5-cache/dev-util/perf-6.7
+++ b/metadata/md5-cache/dev-util/perf-6.7
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://perf.wiki.kernel.org/
INHERIT=bash-completion-r1 estack flag-o-matic linux-info llvm toolchain-funcs python-r1
IUSE=abi_mips_o32 abi_mips_n32 abi_mips_n64 audit babeltrace big-endian bpf caps crypt debug +doc gtk java libpfm +libtraceevent +libtracefs lzma numa perl python slang systemtap tcmalloc unwind zstd python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace:0/1 ) bpf? ( dev-libs/libbpf dev-util/bpftool dev-util/pahole ) caps? ( sys-libs/libcap ) bpf? ( sys-devel/clang:= sys-devel/llvm:= ) crypt? ( dev-libs/openssl:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm:= ) libtraceevent? ( dev-libs/libtraceevent ) libtracefs? ( dev-libs/libtracefs ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) 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 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-debug/systemtap ) tcmalloc? ( dev-util/google-perftools ) unwind? ( sys-libs/libunwind:= ) zstd? ( app-arch/zstd:= ) dev-libs/elfutils sys-libs/binutils-libs:= sys-libs/zlib
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.7.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=ae59d3ad9530e11ac4c7b7b2dddb2cbe
+_md5_=a7f1ac1a9d5df6ad674a5719bed92715
diff --git a/metadata/md5-cache/dev-util/pkgdev-0.2.10-r1 b/metadata/md5-cache/dev-util/pkgdev-0.2.10-r1
index aca9189a027e..d1dca9ef009b 100644
--- a/metadata/md5-cache/dev-util/pkgdev-0.2.10-r1
+++ b/metadata/md5-cache/dev-util/pkgdev-0.2.10-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pkgcore/pkgdev
INHERIT=distutils-r1 optfeature pypi
IUSE=doc doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=BSD MIT
RDEPEND=>=dev-python/snakeoil-0.10.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=sys-apps/pkgcore-0.12.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/pkgcheck-0.10.25[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-vcs/git 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pkgdev/pkgdev-0.2.10.tar.gz
_eclasses_=distutils-r1 39c571155ace3dd926fe0d6440cf0a50 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 c1fc393cd1e72f093b4838e29d27918c python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=b501ae633fc3d8802534f57075ac0c77
+_md5_=7616dfc2a5e02adc64b7967622a5c3d5
diff --git a/metadata/md5-cache/dev-util/stripe-mock-0.186.0 b/metadata/md5-cache/dev-util/stripe-mock-0.186.0
deleted file mode 100644
index f8114184854c..000000000000
--- a/metadata/md5-cache/dev-util/stripe-mock-0.186.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install test unpack
-DESCRIPTION=Mock HTTP server that responds like the real Stripe API
-EAPI=8
-HOMEPAGE=https://github.com/stripe/stripe-mock/
-INHERIT=go-module
-KEYWORDS=amd64 arm64 x86
-LICENSE=MIT ISC BSD-2
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/stripe/stripe-mock/archive/v0.186.0.tar.gz -> stripe-mock-0.186.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 90efbc8636d2f02d9654183330e84cf7 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=655a38d19829e595a0101a9ea3a01f27
diff --git a/metadata/md5-cache/dev-util/stripe-mock-0.187.0 b/metadata/md5-cache/dev-util/stripe-mock-0.187.0
index 68c3460df2f2..6d5413fcae39 100644
--- a/metadata/md5-cache/dev-util/stripe-mock-0.187.0
+++ b/metadata/md5-cache/dev-util/stripe-mock-0.187.0
@@ -4,10 +4,10 @@ DESCRIPTION=Mock HTTP server that responds like the real Stripe API
EAPI=8
HOMEPAGE=https://github.com/stripe/stripe-mock/
INHERIT=go-module
-KEYWORDS=amd64 ~arm64 x86
+KEYWORDS=amd64 arm64 x86
LICENSE=MIT ISC BSD-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/stripe/stripe-mock/archive/v0.187.0.tar.gz -> stripe-mock-0.187.0.tar.gz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 90efbc8636d2f02d9654183330e84cf7 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=e5ac8f7d7ce689580561f1cb38b1d29d
+_md5_=655a38d19829e595a0101a9ea3a01f27
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index be96d9d3749c..57c5282010a1 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/svn2cl-0.12 b/metadata/md5-cache/dev-vcs/svn2cl-0.12
index 54298999b453..7bbdc838f885 100644
--- a/metadata/md5-cache/dev-vcs/svn2cl-0.12
+++ b/metadata/md5-cache/dev-vcs/svn2cl-0.12
@@ -2,9 +2,9 @@ DEFINED_PHASES=install postinst
DESCRIPTION=Create a GNU-style ChangeLog from subversion's svn log --xml output
EAPI=7
HOMEPAGE=https://arthurdejong.org/svn2cl/
-KEYWORDS=amd64 ~mips ~ppc x86
+KEYWORDS=amd64 ~ppc x86
LICENSE=BSD
RDEPEND=dev-libs/libxslt dev-vcs/subversion
SLOT=0
SRC_URI=https://arthurdejong.org/svn2cl/svn2cl-0.12.tar.gz
-_md5_=361dd56a4d0399572ca81afbcb0b61d3
+_md5_=8c6d1f0c5dd091c9db7d037ca1d88265
diff --git a/metadata/md5-cache/dev-vcs/svn2cl-0.14 b/metadata/md5-cache/dev-vcs/svn2cl-0.14
index f66ab9ff48ac..f9c16ba8f4d8 100644
--- a/metadata/md5-cache/dev-vcs/svn2cl-0.14
+++ b/metadata/md5-cache/dev-vcs/svn2cl-0.14
@@ -2,9 +2,9 @@ DEFINED_PHASES=install postinst
DESCRIPTION=Create a GNU-style ChangeLog from subversion's svn log --xml output
EAPI=7
HOMEPAGE=https://arthurdejong.org/svn2cl/
-KEYWORDS=amd64 ~mips ~ppc x86
+KEYWORDS=amd64 ~ppc x86
LICENSE=BSD
RDEPEND=dev-libs/libxslt dev-vcs/subversion
SLOT=0
SRC_URI=https://arthurdejong.org/svn2cl/svn2cl-0.14.tar.gz
-_md5_=6eac790baf642864520f843ec0005a07
+_md5_=92284f209c8c1bda12db4011d2b8c8b7
diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz
index 8f6e9abea012..8d981120f1fe 100644
--- a/metadata/md5-cache/gnome-base/Manifest.gz
+++ b/metadata/md5-cache/gnome-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-base/dconf-editor-3.38.3 b/metadata/md5-cache/gnome-base/dconf-editor-3.38.3
index e7b5c2e0b2d7..815b28fa934f 100644
--- a/metadata/md5-cache/gnome-base/dconf-editor-3.38.3
+++ b/metadata/md5-cache/gnome-base/dconf-editor-3.38.3
@@ -5,10 +5,10 @@ DESCRIPTION=Graphical tool for editing the dconf configuration database
EAPI=7
HOMEPAGE=https://gitlab.gnome.org/GNOME/dconf-editor
INHERIT=gnome.org gnome2-utils meson vala xdg
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux
LICENSE=GPL-3+
RDEPEND=>=gnome-base/dconf-0.26.1 >=dev-libs/glib-2.55.1:2 >=x11-libs/gtk+-3.22.27:3
SLOT=0
SRC_URI=mirror://gnome/sources/dconf-editor/3.38/dconf-editor-3.38.3.tar.xz
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bc59a049459b26d5f55a6b7e742162d0
+_md5_=8586797d102c0fb2e509401a5a876a46
diff --git a/metadata/md5-cache/gnome-base/dconf-editor-45.0.1 b/metadata/md5-cache/gnome-base/dconf-editor-45.0.1
index cd2fd536e93c..b95d5cb45689 100644
--- a/metadata/md5-cache/gnome-base/dconf-editor-45.0.1
+++ b/metadata/md5-cache/gnome-base/dconf-editor-45.0.1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://gitlab.gnome.org/GNOME/dconf-editor
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson vala xdg
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux
+KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux
LICENSE=GPL-3+
RDEPEND=>=gnome-base/dconf-0.26.1 >=dev-libs/glib-2.55.1:2 >=x11-libs/gtk+-3.22.27:3 >=gui-libs/libhandy-1.6.0:1[vala]
SLOT=0
SRC_URI=mirror://gnome/sources/dconf-editor/45/dconf-editor-45.0.1.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6ba1912db9c146967644f2d0a01df015
+_md5_=d196e8e7890d4cd178346bcd4755b04e
diff --git a/metadata/md5-cache/gui-apps/Manifest.gz b/metadata/md5-cache/gui-apps/Manifest.gz
index 33462cd0cd1e..35e906f1a578 100644
--- a/metadata/md5-cache/gui-apps/Manifest.gz
+++ b/metadata/md5-cache/gui-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-apps/wcm-0.9.0 b/metadata/md5-cache/gui-apps/wcm-0.9.0
new file mode 100644
index 000000000000..82f44e49f179
--- /dev/null
+++ b/metadata/md5-cache/gui-apps/wcm-0.9.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2 dev-libs/wayland gui-apps/wf-shell:0/0.9 gui-libs/wf-config:0/0.9 gui-wm/wayfire:0/0.9 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon dev-libs/wayland-protocols
+DESCRIPTION=Wayfire Config Manager
+EAPI=8
+HOMEPAGE=https://github.com/WayfireWM/wcm
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=meson xdg
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2 dev-libs/wayland gui-apps/wf-shell:0/0.9 gui-libs/wf-config:0/0.9 gui-wm/wayfire:0/0.9 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon
+RESTRICT=test
+SLOT=0/0.9
+SRC_URI=https://github.com/WayfireWM/wcm/releases/download/v0.9.0/wcm-0.9.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8d16a982b3166059f5cbde2c07936b44
diff --git a/metadata/md5-cache/gui-apps/wcm-9999 b/metadata/md5-cache/gui-apps/wcm-9999
index 881b451e7d30..ac3ffc8041c8 100644
--- a/metadata/md5-cache/gui-apps/wcm-9999
+++ b/metadata/md5-cache/gui-apps/wcm-9999
@@ -1,6 +1,6 @@
BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install postinst postrm preinst test unpack
-DEPEND=dev-libs/libevdev dev-libs/libxml2 dev-libs/wayland dev-cpp/gtkmm:3.0[wayland] gui-apps/wf-shell >=gui-libs/wf-config-0.6.0 gui-wm/wayfire x11-libs/libxkbcommon dev-libs/wayland-protocols
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
+DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2 dev-libs/wayland gui-apps/wf-shell:0/0.10 gui-libs/wf-config:0/0.10 gui-wm/wayfire:0/0.10 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon dev-libs/wayland-protocols
DESCRIPTION=Wayfire Config Manager
EAPI=8
HOMEPAGE=https://github.com/WayfireWM/wcm
@@ -8,8 +8,8 @@ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=meson xdg git-r3
LICENSE=MIT
PROPERTIES=live
-RDEPEND=dev-libs/libevdev dev-libs/libxml2 dev-libs/wayland dev-cpp/gtkmm:3.0[wayland] gui-apps/wf-shell >=gui-libs/wf-config-0.6.0 gui-wm/wayfire x11-libs/libxkbcommon
+RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2 dev-libs/wayland gui-apps/wf-shell:0/0.10 gui-libs/wf-config:0/0.10 gui-wm/wayfire:0/0.10 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon
RESTRICT=test
-SLOT=0/0.9
+SLOT=0/0.10
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f76b4be524568be86600a22d326152f3
+_md5_=8d16a982b3166059f5cbde2c07936b44
diff --git a/metadata/md5-cache/gui-apps/wf-shell-0.9.0 b/metadata/md5-cache/gui-apps/wf-shell-0.9.0
new file mode 100644
index 000000000000..5fa13b0924bd
--- /dev/null
+++ b/metadata/md5-cache/gui-apps/wf-shell-0.9.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/wayland-protocols dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/libsigc++:2 dev-libs/libdbusmenu[gtk3] >=gui-libs/gtk-layer-shell-0.6 dev-libs/wayland >=gui-libs/wf-config-0.7.0:= gui-wm/wayfire x11-libs/cairo x11-libs/gtk+:3 pulseaudio? ( media-libs/alsa-lib media-libs/libpulse )
+DESCRIPTION=Compiz like 3D wayland compositor
+EAPI=8
+HOMEPAGE=https://github.com/WayfireWM/wf-shell
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=meson xdg
+IUSE=+pulseaudio
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/libsigc++:2 dev-libs/libdbusmenu[gtk3] >=gui-libs/gtk-layer-shell-0.6 dev-libs/wayland >=gui-libs/wf-config-0.7.0:= gui-wm/wayfire x11-libs/cairo x11-libs/gtk+:3 pulseaudio? ( media-libs/alsa-lib media-libs/libpulse ) gui-apps/wayland-logout
+RESTRICT=test
+SLOT=0/0.9
+SRC_URI=https://github.com/WayfireWM/wf-shell/releases/download/v0.9.0/wf-shell-0.9.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e3c033d99577aae491c536ad0b6fe4f1
diff --git a/metadata/md5-cache/gui-apps/wf-shell-9999 b/metadata/md5-cache/gui-apps/wf-shell-9999
index 65480f04f5fb..a349a384f1e7 100644
--- a/metadata/md5-cache/gui-apps/wf-shell-9999
+++ b/metadata/md5-cache/gui-apps/wf-shell-9999
@@ -1,6 +1,6 @@
BDEPEND=dev-libs/wayland-protocols dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst test unpack
-DEPEND=dev-cpp/gtkmm:3.0[wayland] dev-libs/gobject-introspection dev-libs/libdbusmenu[gtk3] >=gui-libs/gtk-layer-shell-0.6 dev-libs/wayland >=gui-libs/wf-config-0.7.0 gui-wm/wayfire pulseaudio? ( media-libs/libpulse )
+DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/libsigc++:2 dev-libs/libdbusmenu[gtk3] >=gui-libs/gtk-layer-shell-0.6 dev-libs/wayland >=gui-libs/wf-config-0.7.0:= gui-wm/wayfire x11-libs/cairo x11-libs/gtk+:3 pulseaudio? ( media-libs/alsa-lib media-libs/libpulse )
DESCRIPTION=Compiz like 3D wayland compositor
EAPI=8
HOMEPAGE=https://github.com/WayfireWM/wf-shell
@@ -9,8 +9,8 @@ INHERIT=meson xdg git-r3
IUSE=+pulseaudio
LICENSE=MIT
PROPERTIES=live
-RDEPEND=dev-cpp/gtkmm:3.0[wayland] dev-libs/gobject-introspection dev-libs/libdbusmenu[gtk3] >=gui-libs/gtk-layer-shell-0.6 dev-libs/wayland >=gui-libs/wf-config-0.7.0 gui-wm/wayfire pulseaudio? ( media-libs/libpulse ) gui-apps/wayland-logout
+RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/libsigc++:2 dev-libs/libdbusmenu[gtk3] >=gui-libs/gtk-layer-shell-0.6 dev-libs/wayland >=gui-libs/wf-config-0.7.0:= gui-wm/wayfire x11-libs/cairo x11-libs/gtk+:3 pulseaudio? ( media-libs/alsa-lib media-libs/libpulse ) gui-apps/wayland-logout
RESTRICT=test
-SLOT=0/0.8
+SLOT=0/0.10
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=864219750aabd488fbfbcb159781d975
+_md5_=e3c033d99577aae491c536ad0b6fe4f1
diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz
index 8a1f61ace2d2..c18cbe4c955e 100644
--- a/metadata/md5-cache/gui-libs/Manifest.gz
+++ b/metadata/md5-cache/gui-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-libs/vte-0.74.2 b/metadata/md5-cache/gui-libs/vte-0.74.2
index 112f2f4a100a..63ef1b4d4901 100644
--- a/metadata/md5-cache/gui-libs/vte-0.74.2
+++ b/metadata/md5-cache/gui-libs/vte-0.74.2
@@ -7,11 +7,11 @@ HOMEPAGE=https://wiki.gnome.org/Apps/Terminal/VTE
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=flag-o-matic gnome.org meson python-any-r1 vala xdg
IUSE=+crypt debug gtk-doc +icu +introspection systemd +vala vanilla
-KEYWORDS=amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=LGPL-3+ GPL-3+
RDEPEND=>=gui-libs/gtk-4.0.1:4[introspection?] >=x11-libs/cairo-1.0 >=dev-libs/fribidi-1.0.0 >=dev-libs/glib-2.60:2 crypt? ( >=net-libs/gnutls-3.2.7:0= ) icu? ( dev-libs/icu:= ) >=x11-libs/pango-1.22.0 >=dev-libs/libpcre2-10.21:= systemd? ( >=sys-apps/systemd-220:= ) sys-libs/zlib introspection? ( >=dev-libs/gobject-introspection-1.56:= ) x11-libs/pango[introspection?] ~gui-libs/vte-common-0.74.2[systemd?]
REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection )
SLOT=2.91-gtk4
SRC_URI=https://gitlab.gnome.org/GNOME/vte/-/archive/0.74.2/vte-0.74.2.tar.bz2 !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/vte-0.74.0-command-notify.patch.xz )
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e51545dd20880a25b318896158638706
+_md5_=7df3a9d7750395fb29f6cb275819f11c
diff --git a/metadata/md5-cache/gui-libs/vte-0.76.3 b/metadata/md5-cache/gui-libs/vte-0.76.3
index c7565de55c69..167d8ccc2cd7 100644
--- a/metadata/md5-cache/gui-libs/vte-0.76.3
+++ b/metadata/md5-cache/gui-libs/vte-0.76.3
@@ -7,11 +7,11 @@ HOMEPAGE=https://gitlab.gnome.org/GNOME/vte/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=flag-o-matic gnome.org meson python-any-r1 vala xdg
IUSE=+crypt debug gtk-doc +icu +introspection systemd +vala vanilla
-KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=LGPL-3+ GPL-3+
RDEPEND=>=gui-libs/gtk-4.14:4[introspection?] >=x11-libs/cairo-1.0 >=dev-libs/fribidi-1.0.0 >=dev-libs/glib-2.72:2 crypt? ( >=net-libs/gnutls-3.2.7:0= ) icu? ( dev-libs/icu:= ) >=x11-libs/pango-1.22.0 >=dev-libs/libpcre2-10.21:= systemd? ( >=sys-apps/systemd-220:= ) >=app-arch/lz4-1.9 introspection? ( >=dev-libs/gobject-introspection-1.56:= ) x11-libs/pango[introspection?] ~gui-libs/vte-common-0.76.3[systemd?]
REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection )
SLOT=2.91-gtk4
SRC_URI=mirror://gnome/sources/vte/0.76/vte-0.76.3.tar.xz !vanilla? ( https://dev.gentoo.org/~pacho/vte/vte-0.76.3-command-notify.patch.xz https://dev.gentoo.org/~pacho/vte/vte-0.76.3-a11y-implement-GtkAccessibleText.patch.xz )
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9405a5af302df4952e0ec5c64beaf210
+_md5_=e7d08298d32c391e0dbb957e62d0f67b
diff --git a/metadata/md5-cache/gui-libs/wayfire-plugins-extra-0.9.0 b/metadata/md5-cache/gui-libs/wayfire-plugins-extra-0.9.0
new file mode 100644
index 000000000000..014c059fd85e
--- /dev/null
+++ b/metadata/md5-cache/gui-libs/wayfire-plugins-extra-0.9.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-libs/wayland-protocols-1.12 dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-libs/glib:2 dev-libs/libsigc++:2 gui-libs/wf-config:= gui-libs/wlroots:= x11-libs/cairo dev-cpp/glibmm:2 dev-cpp/nlohmann_json dev-libs/libevdev dev-libs/wayland >=gui-wm/wayfire-0.9.0
+DESCRIPTION=extra plugins for wayfire
+EAPI=8
+HOMEPAGE=https://github.com/WayfireWM/wayfire-plugins-extra
+INHERIT=meson
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RDEPEND=dev-libs/glib:2 dev-libs/libsigc++:2 gui-libs/wf-config:= gui-libs/wlroots:= x11-libs/cairo dev-cpp/glibmm:2 dev-cpp/nlohmann_json dev-libs/libevdev dev-libs/wayland >=gui-wm/wayfire-0.9.0
+RESTRICT=test
+SLOT=0/0.9
+SRC_URI=https://github.com/WayfireWM/wayfire-plugins-extra/releases/download/v0.9.0/wayfire-plugins-extra-0.9.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=86f0fc60bf01100c6e1135d483c1420d
diff --git a/metadata/md5-cache/gui-libs/wayfire-plugins-extra-9999 b/metadata/md5-cache/gui-libs/wayfire-plugins-extra-9999
index 8b950fe9e471..8f8530d7b546 100644
--- a/metadata/md5-cache/gui-libs/wayfire-plugins-extra-9999
+++ b/metadata/md5-cache/gui-libs/wayfire-plugins-extra-9999
@@ -9,6 +9,6 @@ LICENSE=MIT
PROPERTIES=live
RDEPEND=dev-libs/glib:2 dev-libs/libsigc++:2 gui-libs/wf-config:= gui-libs/wlroots:= x11-libs/cairo dev-cpp/glibmm:2 dev-cpp/nlohmann_json dev-libs/libevdev dev-libs/wayland >=gui-wm/wayfire-0.9.0
RESTRICT=test
-SLOT=0/0.9
+SLOT=0/0.10
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a62bee40a452a5be07f323b4f88aaeb9
+_md5_=86f0fc60bf01100c6e1135d483c1420d
diff --git a/metadata/md5-cache/gui-libs/wf-config-0.9.0 b/metadata/md5-cache/gui-libs/wf-config-0.9.0
new file mode 100644
index 000000000000..7070199d9b7f
--- /dev/null
+++ b/metadata/md5-cache/gui-libs/wf-config-0.9.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig test? ( dev-cpp/doctest ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-libs/libevdev dev-libs/libxml2 media-libs/glm
+DESCRIPTION=library for managing wayfire configuration files
+EAPI=8
+HOMEPAGE=https://github.com/WayfireWM/wf-config
+INHERIT=meson
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-libs/libevdev dev-libs/libxml2 media-libs/glm
+RESTRICT=!test? ( test )
+SLOT=0/0.9
+SRC_URI=https://github.com/WayfireWM/wf-config/releases/download/v0.9.0/wf-config-0.9.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=53f958f062376618a098f0b92fd933c0
diff --git a/metadata/md5-cache/gui-libs/wf-config-9999 b/metadata/md5-cache/gui-libs/wf-config-9999
index e125e6875ab6..13ec79ce7b2e 100644
--- a/metadata/md5-cache/gui-libs/wf-config-9999
+++ b/metadata/md5-cache/gui-libs/wf-config-9999
@@ -10,6 +10,6 @@ LICENSE=MIT
PROPERTIES=live
RDEPEND=dev-libs/libevdev dev-libs/libxml2 media-libs/glm
RESTRICT=!test? ( test )
-SLOT=0/0.9
+SLOT=0/0.10
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=741fb7d6353875626c979219be81907e
+_md5_=53f958f062376618a098f0b92fd933c0
diff --git a/metadata/md5-cache/gui-wm/Manifest.gz b/metadata/md5-cache/gui-wm/Manifest.gz
index 6a91ffb4adf7..17211ca91ae5 100644
--- a/metadata/md5-cache/gui-wm/Manifest.gz
+++ b/metadata/md5-cache/gui-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-wm/wayfire-0.9.0 b/metadata/md5-cache/gui-wm/wayfire-0.9.0
new file mode 100644
index 000000000000..124ed85d330b
--- /dev/null
+++ b/metadata/md5-cache/gui-wm/wayfire-0.9.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libevdev dev-libs/libinput:= dev-libs/wayland >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:0/0.9 gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) X? ( x11-libs/libxcb:= ) test? ( dev-cpp/doctest )
+DESCRIPTION=compiz like 3D wayland compositor
+EAPI=8
+HOMEPAGE=https://github.com/WayfireWM/wayfire
+INHERIT=meson
+IUSE=+dbus +gles3 test X
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=MIT
+RDEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libevdev dev-libs/libinput:= dev-libs/wayland >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:0/0.9 gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) X? ( x11-libs/libxcb:= ) x11-misc/xkeyboard-config
+RESTRICT=!test? ( test )
+SLOT=0/0.9
+SRC_URI=https://github.com/WayfireWM/wayfire/releases/download/v0.9.0/wayfire-0.9.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=367f94ce87c6cea51cc91e8bbbbfa0cd
diff --git a/metadata/md5-cache/gui-wm/wayfire-9999 b/metadata/md5-cache/gui-wm/wayfire-9999
index 117cc273a993..3ad528cbe681 100644
--- a/metadata/md5-cache/gui-wm/wayfire-9999
+++ b/metadata/md5-cache/gui-wm/wayfire-9999
@@ -1,6 +1,6 @@
BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libevdev >=dev-libs/libinput-1.7.0:= dev-libs/wayland >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:0/0.9 gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) X? ( x11-libs/libxcb:= ) test? ( dev-cpp/doctest )
+DEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libevdev dev-libs/libinput:= dev-libs/wayland >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:0/0.10 gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) X? ( x11-libs/libxcb:= ) test? ( dev-cpp/doctest )
DESCRIPTION=compiz like 3D wayland compositor
EAPI=8
HOMEPAGE=https://github.com/WayfireWM/wayfire
@@ -8,8 +8,8 @@ INHERIT=meson git-r3
IUSE=+dbus +gles3 test X
LICENSE=MIT
PROPERTIES=live
-RDEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libevdev >=dev-libs/libinput-1.7.0:= dev-libs/wayland >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:0/0.9 gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) X? ( x11-libs/libxcb:= ) x11-misc/xkeyboard-config
+RDEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libevdev dev-libs/libinput:= dev-libs/wayland >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:0/0.10 gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) X? ( x11-libs/libxcb:= ) x11-misc/xkeyboard-config
RESTRICT=!test? ( test )
-SLOT=0/0.9
+SLOT=0/0.10
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=a24ee38c2df898b531da68bdf7d07b07
+_md5_=367f94ce87c6cea51cc91e8bbbbfa0cd
diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz
index 308117db58b5..84b3be221bc2 100644
--- a/metadata/md5-cache/kde-apps/Manifest.gz
+++ b/metadata/md5-cache/kde-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-apps/spectacle-24.08.0 b/metadata/md5-cache/kde-apps/spectacle-24.08.0
index 4129a5b0dea1..e2e4e8042e20 100644
--- a/metadata/md5-cache/kde-apps/spectacle-24.08.0
+++ b/metadata/md5-cache/kde-apps/spectacle-24.08.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/release-service/24.08.0/src/spectacle-24.08.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gear.kde.org 9eaba1558ae60129a59a7243175a309d kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9208790bb3ac7a55161ad07216b7229d
+_md5_=5d5ec45daf1705b5c6bdaf44736e1f70
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 8f93a03e5147..7c43c0adecf3 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/glycin-loaders-1.1_beta b/metadata/md5-cache/media-libs/glycin-loaders-1.1_beta-r1
index 798f597f0aad..58aee0a5e835 100644
--- a/metadata/md5-cache/media-libs/glycin-loaders-1.1_beta
+++ b/metadata/md5-cache/media-libs/glycin-loaders-1.1_beta-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.gnome.org/sources/glycin/1.1/glycin-1.1.beta.tar.xz
_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=5da421a30e05958c72486c20473ef2a5
+_md5_=1fe9356979c6fcb55891412cb14d9476
diff --git a/metadata/md5-cache/media-libs/libdovi-3.3.1 b/metadata/md5-cache/media-libs/libdovi-3.3.1
index a4600666affe..96259b3d9c28 100644
--- a/metadata/md5-cache/media-libs/libdovi-3.3.1
+++ b/metadata/md5-cache/media-libs/libdovi-3.3.1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/quietvoid/dovi_tool/
INHERIT=cargo edo multilib-minimal rust-toolchain
IUSE=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
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT Apache-2.0 MIT Unicode-DFS-2016
SLOT=0/3
SRC_URI=https://github.com/quietvoid/dovi_tool/archive/refs/tags/libdovi-3.3.1.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/bitstream-io/2.5.0/download -> bitstream-io-2.5.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/bitvec_helpers/3.1.5/download -> bitvec_helpers-3.1.5.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.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.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.13/download -> clap-4.5.13.crate https://crates.io/api/v1/crates/clap_builder/4.5.13/download -> clap_builder-4.5.13.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.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-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/indexmap/2.3.0/download -> indexmap-2.3.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.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.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.4/download -> oorandom-11.1.4.crate https://crates.io/api/v1/crates/plotters-backend/0.3.6/download -> plotters-backend-0.3.6.crate https://crates.io/api/v1/crates/plotters-svg/0.3.6/download -> plotters-svg-0.3.6.crate https://crates.io/api/v1/crates/plotters/0.3.6/download -> plotters-0.3.6.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/roxmltree/0.20.0/download -> roxmltree-0.20.0.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.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/serde/1.0.204/download -> serde-1.0.204.crate https://crates.io/api/v1/crates/serde_derive/1.0.204/download -> serde_derive-1.0.204.crate https://crates.io/api/v1/crates/serde_json/1.0.122/download -> serde_json-1.0.122.crate https://crates.io/api/v1/crates/syn/2.0.72/download -> syn-2.0.72.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.8.0/download -> tinyvec-1.8.0.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.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/winapi-util/0.1.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate
_eclasses_=cargo c806360bab90e2b49223df1810172c2b edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=2ca7c220dc127fd1b08567dfa08e4969
+_md5_=bdaf74a4ecb08734202f2aef1af1bce0
diff --git a/metadata/md5-cache/media-libs/phonon-4.12.0-r3 b/metadata/md5-cache/media-libs/phonon-4.12.0-r4
index 5f99cfee4999..5f99cfee4999 100644
--- a/metadata/md5-cache/media-libs/phonon-4.12.0-r3
+++ b/metadata/md5-cache/media-libs/phonon-4.12.0-r4
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 54520ecb8316..6d65082c04ea 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/pipewire-1.2.3 b/metadata/md5-cache/media-video/pipewire-1.2.3
new file mode 100644
index 000000000000..e75adc29b1cb
--- /dev/null
+++ b/metadata/md5-cache/media-video/pipewire-1.2.3
@@ -0,0 +1,18 @@
+BDEPEND=>=dev-build/meson-0.59 virtual/pkgconfig dbus? ( dev-util/gdbus-codegen ) doc? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=app-text/doxygen-1.9.8 media-gfx/graphviz ) man? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=app-text/doxygen-1.9.8 ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( >=media-libs/webrtc-audio-processing-1.2:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi )
+DESCRIPTION=Multimedia processing graphs
+EAPI=8
+HOMEPAGE=https://pipewire.org/
+INHERIT=meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
+IUSE=man bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2 modemmanager pipewire-alsa readline roc selinux sound-server ssl system-service systemd test v4l X zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT LGPL-2.1+ GPL-2
+PDEPEND=>=media-video/wireplumber-0.5.2
+RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( >=media-libs/webrtc-audio-processing-1.2:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) virtual/tmpfiles
+REQUIRED_USE=ffmpeg? ( extra ) bluetooth? ( dbus ) jack-sdk? ( !jack-client ) modemmanager? ( bluetooth ) system-service? ( systemd ) !sound-server? ( !pipewire-alsa ) jack-client? ( dbus )
+RESTRICT=!test? ( test )
+SLOT=0/0.4
+SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.2.3/pipewire-1.2.3.tar.bz2 !man? ( https://dev.gentoo.org/~sam/distfiles/media-video/pipewire/pipewire-1.2.0-docs.tar.xz )
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152
+_md5_=026f6edcd8486d7ecc3c26b38c81fe1f
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index ec6607a77b96..3b0a5458e744 100644
--- a/metadata/md5-cache/net-dns/Manifest.gz
+++ b/metadata/md5-cache/net-dns/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dns/pdns-recursor-5.0.8 b/metadata/md5-cache/net-dns/pdns-recursor-5.0.8
index fb950f57d698..447ea141f32a 100644
--- a/metadata/md5-cache/net-dns/pdns-recursor-5.0.8
+++ b/metadata/md5-cache/net-dns/pdns-recursor-5.0.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.powerdns.com/
INHERIT=cargo flag-o-matic lua-single
IUSE=debug dnstap snmp sodium systemd test valgrind debug lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm ~x86
+KEYWORDS=amd64 ~arm x86
LICENSE=GPL-2
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) dev-libs/openssl:= dev-libs/boost:=[context] !<net-dns/pdns-2.9.20-r1 acct-user/pdns acct-group/pdns
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.powerdns.com/releases/pdns-recursor-5.0.8.tar.bz2 https://crates.io/api/v1/crates/cc/1.0.84/download -> cc-1.0.84.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/cxx-build/1.0.110/download -> cxx-build-1.0.110.crate https://crates.io/api/v1/crates/cxx/1.0.110/download -> cxx-1.0.110.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.110/download -> cxxbridge-flags-1.0.110.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.110/download -> cxxbridge-macro-1.0.110.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.2/download -> hashbrown-0.14.2.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.9/download -> link-cplusplus-1.0.9.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/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/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/scratch/1.0.7/download -> scratch-1.0.7.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_yaml/0.9.27/download -> serde_yaml-0.9.27.crate https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/termcolor/1.4.0/download -> termcolor-1.4.0.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-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.9/download -> unsafe-libyaml-0.2.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-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
_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic e503ea5acc20410237ba33ec3f7c857d lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=f879945f206f60817ed42886d9c5722c
+_md5_=501b4b9f556d50ff9282fbc3c81fcf48
diff --git a/metadata/md5-cache/net-dns/pdns-recursor-5.1.1 b/metadata/md5-cache/net-dns/pdns-recursor-5.1.1
index e954389a7928..72c51d276123 100644
--- a/metadata/md5-cache/net-dns/pdns-recursor-5.1.1
+++ b/metadata/md5-cache/net-dns/pdns-recursor-5.1.1
@@ -6,6 +6,7 @@ EAPI=8
HOMEPAGE=https://www.powerdns.com/
INHERIT=cargo flag-o-matic lua-single
IUSE=debug dnstap snmp sodium systemd test valgrind debug lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
+KEYWORDS=~amd64 ~arm ~x86
LICENSE=GPL-2
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) dev-libs/openssl:= dev-libs/boost:=[context] !<net-dns/pdns-2.9.20-r1 acct-user/pdns acct-group/pdns
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
@@ -13,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.powerdns.com/releases/pdns-recursor-5.1.1.tar.bz2 https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/cc/1.0.98/download -> cc-1.0.98.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/cxx-build/1.0.122/download -> cxx-build-1.0.122.crate https://crates.io/api/v1/crates/cxx/1.0.122/download -> cxx-1.0.122.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.122/download -> cxxbridge-flags-1.0.122.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.122/download -> cxxbridge-macro-1.0.122.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.9/download -> link-cplusplus-1.0.9.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.84/download -> proc-macro2-1.0.84.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/scratch/1.0.7/download -> scratch-1.0.7.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.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/unicode-width/0.1.12/download -> unicode-width-0.1.12.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate
_eclasses_=cargo c806360bab90e2b49223df1810172c2b flag-o-matic e503ea5acc20410237ba33ec3f7c857d lua-single 3ae43cac1bf8275a847245b9a475a54e lua-utils 1f91de68f9a26642216e45d7765fd4fb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=9e9149b2777de48bd2ef111f5b11139b
+_md5_=15b340806d00a5a0d9a369e34fc4dd90
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index eac0de6939a7..469994cd9025 100644
--- a/metadata/md5-cache/net-im/Manifest.gz
+++ b/metadata/md5-cache/net-im/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-im/zoom-6.1.10.1400 b/metadata/md5-cache/net-im/zoom-6.1.10.1400
index ea149d7246f8..8d97b2a8f5e9 100644
--- a/metadata/md5-cache/net-im/zoom-6.1.10.1400
+++ b/metadata/md5-cache/net-im/zoom-6.1.10.1400
@@ -12,4 +12,4 @@ RESTRICT=mirror bindist strip
SLOT=0
SRC_URI=https://zoom.us/client/6.1.10.1400/zoom_x86_64.tar.xz -> zoom-6.1.10.1400_x86_64.tar.xz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ea1cdf06c2e4d1291344615b1a864daf
+_md5_=9f60ed2a55e4cccd853ef101471136e0
diff --git a/metadata/md5-cache/net-im/zoom-6.1.6.1013-r1 b/metadata/md5-cache/net-im/zoom-6.1.6.1013-r1
index 1272c16e0ba2..7ee3e9c8e54e 100644
--- a/metadata/md5-cache/net-im/zoom-6.1.6.1013-r1
+++ b/metadata/md5-cache/net-im/zoom-6.1.6.1013-r1
@@ -12,4 +12,4 @@ RESTRICT=mirror bindist strip
SLOT=0
SRC_URI=https://zoom.us/client/6.1.6.1013/zoom_x86_64.tar.xz -> zoom-6.1.6.1013_x86_64.tar.xz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ea1cdf06c2e4d1291344615b1a864daf
+_md5_=9f60ed2a55e4cccd853ef101471136e0
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index d304d0ddd7b4..7c59673bca46 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/libosmo-dsp-0.4.0 b/metadata/md5-cache/net-libs/libosmo-dsp-0.4.0
index 1854b6ce171e..26d2bf9a9a19 100644
--- a/metadata/md5-cache/net-libs/libosmo-dsp-0.4.0
+++ b/metadata/md5-cache/net-libs/libosmo-dsp-0.4.0
@@ -1,9 +1,9 @@
BDEPEND=doc? ( app-text/doxygen dev-texlive/texlive-latexextra ) virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=configure install prepare
DEPEND=sci-libs/fftw:3.0
-DESCRIPTION=A library with SDR DSP primitives
+DESCRIPTION=Library with SDR DSP primitives
EAPI=7
-HOMEPAGE=http://git.osmocom.org/libosmo-dsp/
+HOMEPAGE=https://gitea.osmocom.org/sdr/libosmo-dsp/
INHERIT=autotools
IUSE=doc static-libs
KEYWORDS=~amd64 ~arm ~riscv ~x86
@@ -12,4 +12,4 @@ RDEPEND=sci-libs/fftw:3.0
SLOT=0/0.4.0
SRC_URI=https://dev.gentoo.org/~zerochaos/distfiles/libosmo-dsp-0.4.0.tar.gz
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=96b789059b380f38fc24a456cdd5b04d
+_md5_=a8809d9c237a9162863ecbba9a857896
diff --git a/metadata/md5-cache/net-libs/libosmo-dsp-9999 b/metadata/md5-cache/net-libs/libosmo-dsp-9999
index a17cfef4d4c8..534ceb1c1065 100644
--- a/metadata/md5-cache/net-libs/libosmo-dsp-9999
+++ b/metadata/md5-cache/net-libs/libosmo-dsp-9999
@@ -1,9 +1,9 @@
BDEPEND=doc? ( app-text/doxygen ) virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=configure install prepare unpack
DEPEND=sci-libs/fftw:3.0
-DESCRIPTION=A library with SDR DSP primitives
-EAPI=7
-HOMEPAGE=http://git.osmocom.org/libosmo-dsp/
+DESCRIPTION=Library with SDR DSP primitives
+EAPI=8
+HOMEPAGE=https://gitea.osmocom.org/sdr/libosmo-dsp/
INHERIT=autotools git-r3
IUSE=doc static-libs
LICENSE=GPL-2
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=sci-libs/fftw:3.0
SLOT=0/9999
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=5663ca7b82907b2d6677206abbd4b59f
+_md5_=06eeb985c14fd6d117f37cae23ef2bf6
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 27f548f226e4..292ba5f6e217 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/chrony-4.5 b/metadata/md5-cache/net-misc/chrony-4.5
index bc44c9e575e4..6ff2c39f1aab 100644
--- a/metadata/md5-cache/net-misc/chrony-4.5
+++ b/metadata/md5-cache/net-misc/chrony-4.5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://chrony-project.org/
INHERIT=edo systemd tmpfiles toolchain-funcs verify-sig
IUSE=+caps +cmdmon debug html libtomcrypt +nettle nss +ntp +nts +phc pps +readline +refclock +rtc samba +seccomp +sechash selinux verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
RDEPEND=caps? ( acct-group/ntp acct-user/ntp sys-libs/libcap ) libtomcrypt? ( dev-libs/libtomcrypt:= ) nettle? ( dev-libs/nettle:= ) nss? ( dev-libs/nss:= ) nts? ( net-libs/gnutls:= ) pps? ( net-misc/pps-tools ) readline? ( dev-libs/libedit ) seccomp? ( sys-libs/libseccomp ) selinux? ( sec-policy/selinux-chronyd ) virtual/tmpfiles
REQUIRED_USE=sechash? ( || ( nettle nss libtomcrypt ) ) nettle? ( !nss ) nss? ( !nettle ) libtomcrypt? ( !nettle !nss ) !sechash? ( !nss ) !sechash? ( !nts? ( !nettle ) )
SLOT=0
SRC_URI=https://chrony-project.org/releases/chrony-4.5.tar.gz verify-sig? ( https://chrony-project.org/releases/chrony-4.5-tar-gz-asc.txt -> chrony-4.5.tar.gz.asc )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150
-_md5_=807ddf95402fcc9c2f5531c916431b26
+_md5_=0e450143e1dfbabdace992795fc325cf
diff --git a/metadata/md5-cache/net-misc/chrony-9999 b/metadata/md5-cache/net-misc/chrony-9999
index 9b9a51593f7a..6770305c32da 100644
--- a/metadata/md5-cache/net-misc/chrony-9999
+++ b/metadata/md5-cache/net-misc/chrony-9999
@@ -12,4 +12,4 @@ RDEPEND=caps? ( acct-group/ntp acct-user/ntp sys-libs/libcap ) libtomcrypt? ( de
REQUIRED_USE=sechash? ( || ( nettle nss libtomcrypt ) ) nettle? ( !nss ) nss? ( !nettle ) libtomcrypt? ( !nettle !nss ) !sechash? ( !nss ) !sechash? ( !nts? ( !nettle ) ) html
SLOT=0
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=0e864bd56abaa7e1181bc45bf555cb0d
+_md5_=b466ea358f130292eb27c21d47730de1
diff --git a/metadata/md5-cache/net-misc/passt-2024.03.26 b/metadata/md5-cache/net-misc/passt-2024.03.26
index d82ab339528a..ea8f761f336d 100644
--- a/metadata/md5-cache/net-misc/passt-2024.03.26
+++ b/metadata/md5-cache/net-misc/passt-2024.03.26
@@ -9,4 +9,4 @@ LICENSE=BSD GPL-2+
SLOT=0
SRC_URI=https://passt.top/passt/snapshot/passt-4988e2b.tar.xz -> passt-2024.03.26.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=88abf0db50f8c242e59ea6537464ed44
+_md5_=12ec34ea1a7654d32cd25e49f05e02bb
diff --git a/metadata/md5-cache/net-misc/passt-2024.04.05 b/metadata/md5-cache/net-misc/passt-2024.04.05
index 4a8134fc9d94..b9854fa12a2f 100644
--- a/metadata/md5-cache/net-misc/passt-2024.04.05
+++ b/metadata/md5-cache/net-misc/passt-2024.04.05
@@ -9,4 +9,4 @@ LICENSE=BSD GPL-2+
SLOT=0
SRC_URI=https://passt.top/passt/snapshot/passt-954589b.tar.xz -> passt-2024.04.05.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=699cba43eb8a97fde6d375deef6b3863
+_md5_=eb6ffb7874b85898914a638e18d0d16e
diff --git a/metadata/md5-cache/net-misc/passt-2024.04.26 b/metadata/md5-cache/net-misc/passt-2024.04.26
index d6dc32ed824c..ed03eeaae092 100644
--- a/metadata/md5-cache/net-misc/passt-2024.04.26
+++ b/metadata/md5-cache/net-misc/passt-2024.04.26
@@ -9,4 +9,4 @@ LICENSE=BSD GPL-2+
SLOT=0
SRC_URI=https://passt.top/passt/snapshot/passt-d03c4e2.tar.xz -> passt-2024.04.26.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=6b1d8bd0937a65e1fbdf3302434520e6
+_md5_=c80f8f3a9cf479f2128e83259fde5fd4
diff --git a/metadata/md5-cache/net-misc/passt-2024.05.10 b/metadata/md5-cache/net-misc/passt-2024.05.10
index 23109516a51c..992a98b9e3f6 100644
--- a/metadata/md5-cache/net-misc/passt-2024.05.10
+++ b/metadata/md5-cache/net-misc/passt-2024.05.10
@@ -9,4 +9,4 @@ LICENSE=BSD GPL-2+
SLOT=0
SRC_URI=https://passt.top/passt/snapshot/passt-7288448.tar.xz -> passt-2024.05.10.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=7cfba0494bebe7e63cb8b58b770a2523
+_md5_=6742fe3ba966ed05208bebf811dbbd7d
diff --git a/metadata/md5-cache/net-misc/passt-2024.06.07 b/metadata/md5-cache/net-misc/passt-2024.06.07
index 3f60df92ba7a..6d99196612b9 100644
--- a/metadata/md5-cache/net-misc/passt-2024.06.07
+++ b/metadata/md5-cache/net-misc/passt-2024.06.07
@@ -9,4 +9,4 @@ LICENSE=BSD GPL-2+
SLOT=0
SRC_URI=https://passt.top/passt/snapshot/passt-8a83b53.tar.xz -> passt-2024.06.07.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=97fbe13308dbfd3d5e2b544d86e1f4d6
+_md5_=2d1fbb31d481cf515af1fa6ed5a6b511
diff --git a/metadata/md5-cache/net-misc/passt-9999 b/metadata/md5-cache/net-misc/passt-9999
index a7268b2d6e55..637e9e7815bb 100644
--- a/metadata/md5-cache/net-misc/passt-9999
+++ b/metadata/md5-cache/net-misc/passt-9999
@@ -9,4 +9,4 @@ LICENSE=BSD GPL-2+
PROPERTIES=live
SLOT=0
_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=97fbe13308dbfd3d5e2b544d86e1f4d6
+_md5_=2d1fbb31d481cf515af1fa6ed5a6b511
diff --git a/metadata/md5-cache/net-nds/Manifest.gz b/metadata/md5-cache/net-nds/Manifest.gz
index b3147677db73..b3c145a65802 100644
--- a/metadata/md5-cache/net-nds/Manifest.gz
+++ b/metadata/md5-cache/net-nds/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-nds/openldap-2.4.59-r2 b/metadata/md5-cache/net-nds/openldap-2.4.59-r2
index 8b5bd706a9b3..a5777b58571f 100644
--- a/metadata/md5-cache/net-nds/openldap-2.4.59-r2
+++ b/metadata/md5-cache/net-nds/openldap-2.4.59-r2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.4.59.tgz http://gpl.savoirfairelinux.net/pub/mirrors/openldap/openldap-release/openldap-2.4.59.tgz http://repository.linagora.org/OpenLDAP/openldap-release/openldap-2.4.59.tgz http://mirror.eu.oneandone.net/software/openldap/openldap-release/openldap-2.4.59.tgz mirror://gentoo/rfc2307bis.schema-20140524
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=eac0776ea63b21f31dc31e3023206dfd
+_md5_=0d66b92c5a707101eb421883d0b7c4a6
diff --git a/metadata/md5-cache/net-nds/openldap-2.4.59-r3 b/metadata/md5-cache/net-nds/openldap-2.4.59-r3
new file mode 100644
index 000000000000..311891502597
--- /dev/null
+++ b/metadata/md5-cache/net-nds/openldap-2.4.59-r3
@@ -0,0 +1,17 @@
+BDEPEND=!minimal? ( acct-group/ldap acct-user/ldap ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 ssl? ( dev-libs/openssl ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test
+DEPEND=ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.18:= crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) berkdb? ( <sys-libs/db-6.0:= || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) cxx? ( dev-libs/cyrus-sasl:= ) ) sys-apps/groff
+DESCRIPTION=LDAP suite of application and development tools
+EAPI=7
+HOMEPAGE=https://www.OpenLDAP.org/
+INHERIT=autotools db-use flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
+IUSE=crypt samba tcpd experimental minimal +berkdb overlays perl gnutls iodbc sasl ssl odbc debug ipv6 +syslog selinux static-libs test smbkrb5passwd kerberos kinit pbkdf2 sha2 cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=OPENLDAP GPL-2
+RDEPEND=ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.18:= crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) berkdb? ( <sys-libs/db-6.0:= || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) cxx? ( dev-libs/cyrus-sasl:= ) ) selinux? ( sec-policy/selinux-ldap ) virtual/tmpfiles
+REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( berkdb ) ?? ( test minimal ) kerberos? ( ?? ( kinit smbkrb5passwd ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.4.59.tgz http://gpl.savoirfairelinux.net/pub/mirrors/openldap/openldap-release/openldap-2.4.59.tgz http://repository.linagora.org/OpenLDAP/openldap-release/openldap-2.4.59.tgz http://mirror.eu.oneandone.net/software/openldap/openldap-release/openldap-2.4.59.tgz mirror://gentoo/rfc2307bis.schema-20140524
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=4ccbb3f9fca15c8169a98c35cb1b95d3
diff --git a/metadata/md5-cache/net-nds/openldap-2.5.14 b/metadata/md5-cache/net-nds/openldap-2.5.14
index 4f3615b23a3d..d7affbb13022 100644
--- a/metadata/md5-cache/net-nds/openldap-2.5.14
+++ b/metadata/md5-cache/net-nds/openldap-2.5.14
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/2.5
SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_5_14/openldap-OPENLDAP_REL_ENG_2_5_14.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=e1de28398f39958893e203799f02b2c1
+_md5_=4da564365506b4f0c285500bdf758e40
diff --git a/metadata/md5-cache/net-nds/openldap-2.5.16 b/metadata/md5-cache/net-nds/openldap-2.5.16
index 5f2b0252bfee..1850dee98885 100644
--- a/metadata/md5-cache/net-nds/openldap-2.5.16
+++ b/metadata/md5-cache/net-nds/openldap-2.5.16
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/2.5
SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_5_16/openldap-OPENLDAP_REL_ENG_2_5_16.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=cf5591f5f42ac6ac74269c4b8585621f
+_md5_=9d68f99c5a7b144973bb4ee384bb9867
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.3-r7 b/metadata/md5-cache/net-nds/openldap-2.5.18
index 504aedfeb3b3..c1ed59a97df1 100644
--- a/metadata/md5-cache/net-nds/openldap-2.6.3-r7
+++ b/metadata/md5-cache/net-nds/openldap-2.5.18
@@ -1,17 +1,17 @@
BDEPEND=!minimal? ( acct-group/ldap acct-user/ldap ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 ssl? ( dev-libs/openssl ) virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.18:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) sys-apps/groff
+DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.33:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) sys-apps/groff
DESCRIPTION=LDAP suite of application and development tools
EAPI=7
HOMEPAGE=https://www.openldap.org/
INHERIT=autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc ipv6 odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl
-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=OPENLDAP GPL-2
-RDEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.18:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) selinux? ( sec-policy/selinux-ldap ) virtual/tmpfiles
-REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl ) autoca? ( !gnutls ) ?? ( test minimal ) kerberos? ( ?? ( kinit smbkrb5passwd ) )
+RDEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.33:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) selinux? ( sec-policy/selinux-ldap ) virtual/tmpfiles
+REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext debug sasl ) autoca? ( !gnutls ) ?? ( test minimal ) kerberos? ( ?? ( kinit smbkrb5passwd ) )
RESTRICT=!test? ( test )
-SLOT=0/2.6
-SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_3/openldap-OPENLDAP_REL_ENG_2_6_3.tar.gz mirror://gentoo/rfc2307bis.schema-20140524
+SLOT=0/2.5
+SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_5_18/openldap-OPENLDAP_REL_ENG_2_5_18.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=521722542ec1cf4f5a813f2fd9aea960
+_md5_=14be37f9441845c87175364398163200
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.4-r1 b/metadata/md5-cache/net-nds/openldap-2.6.4-r1
deleted file mode 100644
index 44f77815e12a..000000000000
--- a/metadata/md5-cache/net-nds/openldap-2.6.4-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=!minimal? ( acct-group/ldap acct-user/ldap ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 ssl? ( dev-libs/openssl ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.30:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) sys-apps/groff
-DESCRIPTION=LDAP suite of application and development tools
-EAPI=7
-HOMEPAGE=https://www.openldap.org/
-INHERIT=autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
-IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc ipv6 odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=OPENLDAP GPL-2
-RDEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.30:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) selinux? ( sec-policy/selinux-ldap ) virtual/tmpfiles
-REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl ) autoca? ( !gnutls ) ?? ( test minimal ) kerberos? ( ?? ( kinit smbkrb5passwd ) )
-RESTRICT=!test? ( test )
-SLOT=0/2.6
-SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_4/openldap-OPENLDAP_REL_ENG_2_6_4.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=3186d8f69156459eee936ff935ebdc19
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.4-r2 b/metadata/md5-cache/net-nds/openldap-2.6.4-r2
deleted file mode 100644
index ce08b9fb907f..000000000000
--- a/metadata/md5-cache/net-nds/openldap-2.6.4-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=!minimal? ( acct-group/ldap acct-user/ldap ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 ssl? ( dev-libs/openssl ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libevent:= dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.30:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) sys-apps/groff
-DESCRIPTION=LDAP suite of application and development tools
-EAPI=8
-HOMEPAGE=https://www.openldap.org/
-INHERIT=autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
-IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=OPENLDAP GPL-2
-RDEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libevent:= dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.30:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) selinux? ( sec-policy/selinux-ldap ) virtual/tmpfiles
-REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl ) autoca? ( !gnutls ) ?? ( test minimal ) kerberos? ( ?? ( kinit smbkrb5passwd ) )
-RESTRICT=!test? ( test )
-SLOT=0/2.6
-SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_4/openldap-OPENLDAP_REL_ENG_2_6_4.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=5f999dbec16f259360ad7b1d22474519
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.4-r3 b/metadata/md5-cache/net-nds/openldap-2.6.4-r3
index 936e6a7470f9..6c43cb3f6217 100644
--- a/metadata/md5-cache/net-nds/openldap-2.6.4-r3
+++ b/metadata/md5-cache/net-nds/openldap-2.6.4-r3
@@ -4,7 +4,7 @@ DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openss
DESCRIPTION=LDAP suite of application and development tools
EAPI=8
HOMEPAGE=https://www.openldap.org/
-INHERIT=autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
+INHERIT=autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=OPENLDAP GPL-2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/2.6
SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_4/openldap-OPENLDAP_REL_ENG_2_6_4.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=0b8bdd07f3e3c7340770403dbe9a5500
+_md5_=b691342ef63b89b4ef5339d5c251cd25
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.6 b/metadata/md5-cache/net-nds/openldap-2.6.6
deleted file mode 100644
index d4d0482114f4..000000000000
--- a/metadata/md5-cache/net-nds/openldap-2.6.6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=!minimal? ( acct-group/ldap acct-user/ldap ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 ssl? ( dev-libs/openssl ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libevent:= dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.31:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) sys-apps/groff
-DESCRIPTION=LDAP suite of application and development tools
-EAPI=8
-HOMEPAGE=https://www.openldap.org/
-INHERIT=autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
-IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=OPENLDAP GPL-2
-RDEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libevent:= dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.31:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) selinux? ( sec-policy/selinux-ldap ) virtual/tmpfiles
-REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl ) autoca? ( !gnutls ) ?? ( test minimal ) kerberos? ( ?? ( kinit smbkrb5passwd ) )
-RESTRICT=!test? ( test )
-SLOT=0/2.6
-SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_6/openldap-OPENLDAP_REL_ENG_2_6_6.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=7de2e49cee2d4acff142046872d3037d
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.6-r2 b/metadata/md5-cache/net-nds/openldap-2.6.6-r2
index 1a8b245fa7b4..eda7632f92a7 100644
--- a/metadata/md5-cache/net-nds/openldap-2.6.6-r2
+++ b/metadata/md5-cache/net-nds/openldap-2.6.6-r2
@@ -4,7 +4,7 @@ DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openss
DESCRIPTION=LDAP suite of application and development tools
EAPI=8
HOMEPAGE=https://www.openldap.org/
-INHERIT=autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
+INHERIT=autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=OPENLDAP GPL-2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/2.6
SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_6/openldap-OPENLDAP_REL_ENG_2_6_6.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=ca18a76ccbec3300706c73f97a2694cc
+_md5_=e1cad4e4a304f96fdaee3a8118c54282
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.5-r1 b/metadata/md5-cache/net-nds/openldap-2.6.8
index 1d036759ad74..597261ec2e47 100644
--- a/metadata/md5-cache/net-nds/openldap-2.6.5-r1
+++ b/metadata/md5-cache/net-nds/openldap-2.6.8
@@ -1,17 +1,17 @@
BDEPEND=!minimal? ( acct-group/ldap acct-user/ldap ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 ssl? ( dev-libs/openssl ) virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libevent:= dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.31:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) sys-apps/groff
+DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libevent:= dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.33:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) sys-apps/groff
DESCRIPTION=LDAP suite of application and development tools
EAPI=8
HOMEPAGE=https://www.openldap.org/
-INHERIT=autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
+INHERIT=autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=OPENLDAP GPL-2
-RDEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libevent:= dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.31:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) selinux? ( sec-policy/selinux-ldap ) virtual/tmpfiles
+RDEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3: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(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libevent:= dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.33:= argon2? ( app-crypt/argon2:= ) crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) smbkrb5passwd? ( dev-libs/openssl:0= kerberos? ( app-crypt/heimdal ) ) kerberos? ( virtual/krb5 kinit? ( !app-crypt/heimdal ) ) ) selinux? ( sec-policy/selinux-ldap ) virtual/tmpfiles
REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl ) autoca? ( !gnutls ) ?? ( test minimal ) kerberos? ( ?? ( kinit smbkrb5passwd ) )
RESTRICT=!test? ( test )
SLOT=0/2.6
-SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_5/openldap-OPENLDAP_REL_ENG_2_6_5.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
+SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_8/openldap-OPENLDAP_REL_ENG_2_6_8.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=261b08cd22d1e2ab40b70d3526fbef31
+_md5_=17f6300e569668fce6a5abd1857e68d6
diff --git a/metadata/md5-cache/net-nds/smbldap-tools-0.9.10-r1 b/metadata/md5-cache/net-nds/smbldap-tools-0.9.10-r1
index dd52311790c8..61cbfb59dce4 100644
--- a/metadata/md5-cache/net-nds/smbldap-tools-0.9.10-r1
+++ b/metadata/md5-cache/net-nds/smbldap-tools-0.9.10-r1
@@ -3,9 +3,9 @@ DEPEND=dev-perl/perl-ldap dev-perl/Crypt-SmbHash dev-perl/Digest-SHA1 dev-perl/U
DESCRIPTION=Samba LDAP management tools
EAPI=7
HOMEPAGE=https://gna.org/projects/smbldap-tools/
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86
+KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 sparc x86
LICENSE=GPL-2
RDEPEND=dev-perl/perl-ldap dev-perl/Crypt-SmbHash dev-perl/Digest-SHA1 dev-perl/Unicode-MapUTF8 dev-perl/IO-Socket-SSL net-nds/openldap net-fs/samba
SLOT=0
SRC_URI=http://download.gna.org/smbldap-tools/sources/0.9.10/smbldap-tools-0.9.10.tar.gz
-_md5_=84580a146b8ff1f0cd81b358f9b73414
+_md5_=153735ffd2be2f743eefcfdb58efea53
diff --git a/metadata/md5-cache/net-nds/smbldap-tools-0.9.11-r1 b/metadata/md5-cache/net-nds/smbldap-tools-0.9.11-r1
index f1d8b1d7d0eb..9d3a44d9879a 100644
--- a/metadata/md5-cache/net-nds/smbldap-tools-0.9.11-r1
+++ b/metadata/md5-cache/net-nds/smbldap-tools-0.9.11-r1
@@ -4,10 +4,10 @@ DESCRIPTION=Samba LDAP management tools
EAPI=8
HOMEPAGE=https://github.com/fumiyas/smbldap-tools
INHERIT=autotools
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=dev-perl/perl-ldap dev-perl/Crypt-SmbHash dev-perl/Digest-SHA1 dev-perl/Unicode-MapUTF8 dev-perl/IO-Socket-SSL
SLOT=0
SRC_URI=https://github.com/fumiyas/smbldap-tools/archive/refs/tags/v0.9.11.tar.gz -> smbldap-tools-0.9.11.tar.gz
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=ac22b801b612c18684bf584cbc30e827
+_md5_=cb4bcdd3c891812b6c3baf422db20275
diff --git a/metadata/md5-cache/net-nntp/Manifest.gz b/metadata/md5-cache/net-nntp/Manifest.gz
index de664658eddd..56c3b063aaa9 100644
--- a/metadata/md5-cache/net-nntp/Manifest.gz
+++ b/metadata/md5-cache/net-nntp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-nntp/sabnzbd-4.2.3 b/metadata/md5-cache/net-nntp/sabnzbd-4.2.3
deleted file mode 100644
index a7c8c94e9f0a..000000000000
--- a/metadata/md5-cache/net-nntp/sabnzbd-4.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( python_single_target_python3_10? ( dev-python/flaky[python_targets_python3_10(-)] >=dev-python/lxml-4.5.0[python_targets_python3_10(-)] <dev-python/pyfakefs-5.4.0[python_targets_python3_10(-)] dev-python/pytest-httpbin[python_targets_python3_10(-)] dev-python/pytest-httpserver[python_targets_python3_10(-)] dev-python/pytest-mock[python_targets_python3_10(-)] ~dev-python/pytest-7.4.4[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/selenium[python_targets_python3_10(-)] dev-python/tavalidate[python_targets_python3_10(-)] >=dev-python/tavern-2[python_targets_python3_10(-)] dev-python/werkzeug[python_targets_python3_10(-)] dev-python/xmltodict[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/flaky[python_targets_python3_11(-)] >=dev-python/lxml-4.5.0[python_targets_python3_11(-)] <dev-python/pyfakefs-5.4.0[python_targets_python3_11(-)] dev-python/pytest-httpbin[python_targets_python3_11(-)] dev-python/pytest-httpserver[python_targets_python3_11(-)] dev-python/pytest-mock[python_targets_python3_11(-)] ~dev-python/pytest-7.4.4[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/selenium[python_targets_python3_11(-)] dev-python/tavalidate[python_targets_python3_11(-)] >=dev-python/tavern-2[python_targets_python3_11(-)] dev-python/werkzeug[python_targets_python3_11(-)] dev-python/xmltodict[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/flaky[python_targets_python3_12(-)] >=dev-python/lxml-4.5.0[python_targets_python3_12(-)] <dev-python/pyfakefs-5.4.0[python_targets_python3_12(-)] dev-python/pytest-httpbin[python_targets_python3_12(-)] dev-python/pytest-httpserver[python_targets_python3_12(-)] dev-python/pytest-mock[python_targets_python3_12(-)] ~dev-python/pytest-7.4.4[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/selenium[python_targets_python3_12(-)] dev-python/tavalidate[python_targets_python3_12(-)] >=dev-python/tavern-2[python_targets_python3_12(-)] dev-python/werkzeug[python_targets_python3_12(-)] dev-python/xmltodict[python_targets_python3_12(-)] ) app-arch/p7zip app-arch/unrar app-arch/unzip www-apps/chromedriver-bin ) virtual/pkgconfig
-DEFINED_PHASES=install postinst setup test
-DEPEND=acct-user/sabnzbd acct-group/sabnzbd python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/cheetah3[python_targets_python3_10(-)] dev-python/cherrypy[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/cryptography[python_targets_python3_10(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)] >=dev-python/guessit-3.7.1[python_targets_python3_10(-)] dev-python/notify2[python_targets_python3_10(-)] dev-python/portend[python_targets_python3_10(-)] dev-python/puremagic[python_targets_python3_10(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/cheetah3[python_targets_python3_11(-)] dev-python/cherrypy[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/cryptography[python_targets_python3_11(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_11(-)] >=dev-python/guessit-3.7.1[python_targets_python3_11(-)] dev-python/notify2[python_targets_python3_11(-)] dev-python/portend[python_targets_python3_11(-)] dev-python/puremagic[python_targets_python3_11(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/chardet[python_targets_python3_12(-)] dev-python/cheetah3[python_targets_python3_12(-)] dev-python/cherrypy[python_targets_python3_12(-)] dev-python/configobj[python_targets_python3_12(-)] dev-python/cryptography[python_targets_python3_12(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_12(-)] >=dev-python/guessit-3.7.1[python_targets_python3_12(-)] dev-python/notify2[python_targets_python3_12(-)] dev-python/portend[python_targets_python3_12(-)] dev-python/puremagic[python_targets_python3_12(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_12(-)] )
-DESCRIPTION=Binary newsgrabber with web-interface
-EAPI=8
-HOMEPAGE=https://sabnzbd.org/
-INHERIT=optfeature python-single-r1 systemd
-IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64
-LICENSE=GPL-2 BSD LGPL-2 MIT BSD-1
-RDEPEND=acct-user/sabnzbd acct-group/sabnzbd python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/cheetah3[python_targets_python3_10(-)] dev-python/cherrypy[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/cryptography[python_targets_python3_10(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)] >=dev-python/guessit-3.7.1[python_targets_python3_10(-)] dev-python/notify2[python_targets_python3_10(-)] dev-python/portend[python_targets_python3_10(-)] dev-python/puremagic[python_targets_python3_10(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/cheetah3[python_targets_python3_11(-)] dev-python/cherrypy[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/cryptography[python_targets_python3_11(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_11(-)] >=dev-python/guessit-3.7.1[python_targets_python3_11(-)] dev-python/notify2[python_targets_python3_11(-)] dev-python/portend[python_targets_python3_11(-)] dev-python/puremagic[python_targets_python3_11(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/chardet[python_targets_python3_12(-)] dev-python/cheetah3[python_targets_python3_12(-)] dev-python/cherrypy[python_targets_python3_12(-)] dev-python/configobj[python_targets_python3_12(-)] dev-python/cryptography[python_targets_python3_12(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_12(-)] >=dev-python/guessit-3.7.1[python_targets_python3_12(-)] dev-python/notify2[python_targets_python3_12(-)] dev-python/portend[python_targets_python3_12(-)] dev-python/puremagic[python_targets_python3_12(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_12(-)] ) || ( >=app-arch/par2cmdline-0.8 >=app-arch/par2cmdline-turbo-1.1.0 ) net-misc/wget
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sabnzbd/sabnzbd/releases/download/4.2.3/SABnzbd-4.2.3-src.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=2f8f104e2fc9eec1e9fec56449f40ceb
diff --git a/metadata/md5-cache/net-nntp/sabnzbd-4.3.1 b/metadata/md5-cache/net-nntp/sabnzbd-4.3.1
deleted file mode 100644
index 7ed339bc6e4d..000000000000
--- a/metadata/md5-cache/net-nntp/sabnzbd-4.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( python_single_target_python3_10? ( dev-python/flaky[python_targets_python3_10(-)] >=dev-python/lxml-4.5.0[python_targets_python3_10(-)] <dev-python/pyfakefs-5.4.0[python_targets_python3_10(-)] dev-python/pytest-asyncio[python_targets_python3_10(-)] dev-python/pytest-httpbin[python_targets_python3_10(-)] dev-python/pytest-httpserver[python_targets_python3_10(-)] dev-python/pytest-mock[python_targets_python3_10(-)] ~dev-python/pytest-7.4.4[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/selenium[python_targets_python3_10(-)] dev-python/tavalidate[python_targets_python3_10(-)] >=dev-python/tavern-2[python_targets_python3_10(-)] dev-python/werkzeug[python_targets_python3_10(-)] dev-python/xmltodict[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/flaky[python_targets_python3_11(-)] >=dev-python/lxml-4.5.0[python_targets_python3_11(-)] <dev-python/pyfakefs-5.4.0[python_targets_python3_11(-)] dev-python/pytest-asyncio[python_targets_python3_11(-)] dev-python/pytest-httpbin[python_targets_python3_11(-)] dev-python/pytest-httpserver[python_targets_python3_11(-)] dev-python/pytest-mock[python_targets_python3_11(-)] ~dev-python/pytest-7.4.4[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/selenium[python_targets_python3_11(-)] dev-python/tavalidate[python_targets_python3_11(-)] >=dev-python/tavern-2[python_targets_python3_11(-)] dev-python/werkzeug[python_targets_python3_11(-)] dev-python/xmltodict[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/flaky[python_targets_python3_12(-)] >=dev-python/lxml-4.5.0[python_targets_python3_12(-)] <dev-python/pyfakefs-5.4.0[python_targets_python3_12(-)] dev-python/pytest-asyncio[python_targets_python3_12(-)] dev-python/pytest-httpbin[python_targets_python3_12(-)] dev-python/pytest-httpserver[python_targets_python3_12(-)] dev-python/pytest-mock[python_targets_python3_12(-)] ~dev-python/pytest-7.4.4[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/selenium[python_targets_python3_12(-)] dev-python/tavalidate[python_targets_python3_12(-)] >=dev-python/tavern-2[python_targets_python3_12(-)] dev-python/werkzeug[python_targets_python3_12(-)] dev-python/xmltodict[python_targets_python3_12(-)] ) app-arch/p7zip app-arch/unrar app-arch/unzip www-apps/chromedriver-bin ) virtual/pkgconfig
-DEFINED_PHASES=install postinst setup test
-DEPEND=acct-user/sabnzbd acct-group/sabnzbd python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) python_single_target_python3_10? ( >=dev-python/apprise-1.7.6[python_targets_python3_10(-)] dev-python/chardet[python_targets_python3_10(-)] dev-python/cheetah3[python_targets_python3_10(-)] dev-python/cherrypy[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/cryptography[python_targets_python3_10(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)] >=dev-python/guessit-3.7.1[python_targets_python3_10(-)] dev-python/notify2[python_targets_python3_10(-)] dev-python/portend[python_targets_python3_10(-)] dev-python/puremagic[python_targets_python3_10(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apprise-1.7.6[python_targets_python3_11(-)] dev-python/chardet[python_targets_python3_11(-)] dev-python/cheetah3[python_targets_python3_11(-)] dev-python/cherrypy[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/cryptography[python_targets_python3_11(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_11(-)] >=dev-python/guessit-3.7.1[python_targets_python3_11(-)] dev-python/notify2[python_targets_python3_11(-)] dev-python/portend[python_targets_python3_11(-)] dev-python/puremagic[python_targets_python3_11(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/apprise-1.7.6[python_targets_python3_12(-)] dev-python/chardet[python_targets_python3_12(-)] dev-python/cheetah3[python_targets_python3_12(-)] dev-python/cherrypy[python_targets_python3_12(-)] dev-python/configobj[python_targets_python3_12(-)] dev-python/cryptography[python_targets_python3_12(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_12(-)] >=dev-python/guessit-3.7.1[python_targets_python3_12(-)] dev-python/notify2[python_targets_python3_12(-)] dev-python/portend[python_targets_python3_12(-)] dev-python/puremagic[python_targets_python3_12(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_12(-)] )
-DESCRIPTION=Binary newsgrabber with web-interface
-EAPI=8
-HOMEPAGE=https://sabnzbd.org/
-INHERIT=optfeature python-single-r1 systemd
-IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=GPL-2 BSD LGPL-2 MIT BSD-1
-RDEPEND=acct-user/sabnzbd acct-group/sabnzbd python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) python_single_target_python3_10? ( >=dev-python/apprise-1.7.6[python_targets_python3_10(-)] dev-python/chardet[python_targets_python3_10(-)] dev-python/cheetah3[python_targets_python3_10(-)] dev-python/cherrypy[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/cryptography[python_targets_python3_10(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)] >=dev-python/guessit-3.7.1[python_targets_python3_10(-)] dev-python/notify2[python_targets_python3_10(-)] dev-python/portend[python_targets_python3_10(-)] dev-python/puremagic[python_targets_python3_10(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apprise-1.7.6[python_targets_python3_11(-)] dev-python/chardet[python_targets_python3_11(-)] dev-python/cheetah3[python_targets_python3_11(-)] dev-python/cherrypy[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/cryptography[python_targets_python3_11(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_11(-)] >=dev-python/guessit-3.7.1[python_targets_python3_11(-)] dev-python/notify2[python_targets_python3_11(-)] dev-python/portend[python_targets_python3_11(-)] dev-python/puremagic[python_targets_python3_11(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/apprise-1.7.6[python_targets_python3_12(-)] dev-python/chardet[python_targets_python3_12(-)] dev-python/cheetah3[python_targets_python3_12(-)] dev-python/cherrypy[python_targets_python3_12(-)] dev-python/configobj[python_targets_python3_12(-)] dev-python/cryptography[python_targets_python3_12(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_12(-)] >=dev-python/guessit-3.7.1[python_targets_python3_12(-)] dev-python/notify2[python_targets_python3_12(-)] dev-python/portend[python_targets_python3_12(-)] dev-python/puremagic[python_targets_python3_12(-)] ~dev-python/sabctools-8.1.0[python_targets_python3_12(-)] ) || ( >=app-arch/par2cmdline-0.8 >=app-arch/par2cmdline-turbo-1.1.0 ) net-misc/wget
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sabnzbd/sabnzbd/releases/download/4.3.1/SABnzbd-4.3.1-src.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=d49c1f62472eb08646e895212f8fd551
diff --git a/metadata/md5-cache/net-nntp/sabnzbd-4.3.2 b/metadata/md5-cache/net-nntp/sabnzbd-4.3.2
index 2941b8570dde..32e14d37f314 100644
--- a/metadata/md5-cache/net-nntp/sabnzbd-4.3.2
+++ b/metadata/md5-cache/net-nntp/sabnzbd-4.3.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://sabnzbd.org/
INHERIT=optfeature python-single-r1 systemd
IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-2 BSD LGPL-2 MIT BSD-1
RDEPEND=acct-user/sabnzbd acct-group/sabnzbd python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) python_single_target_python3_10? ( >=dev-python/apprise-1.8.0[python_targets_python3_10(-)] dev-python/chardet[python_targets_python3_10(-)] dev-python/cheetah3[python_targets_python3_10(-)] dev-python/cherrypy[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/cryptography[python_targets_python3_10(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_10(-)] >=dev-python/guessit-3.8.0[python_targets_python3_10(-)] dev-python/notify2[python_targets_python3_10(-)] dev-python/portend[python_targets_python3_10(-)] dev-python/puremagic[python_targets_python3_10(-)] ~dev-python/sabctools-8.2.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apprise-1.8.0[python_targets_python3_11(-)] dev-python/chardet[python_targets_python3_11(-)] dev-python/cheetah3[python_targets_python3_11(-)] dev-python/cherrypy[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/cryptography[python_targets_python3_11(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_11(-)] >=dev-python/guessit-3.8.0[python_targets_python3_11(-)] dev-python/notify2[python_targets_python3_11(-)] dev-python/portend[python_targets_python3_11(-)] dev-python/puremagic[python_targets_python3_11(-)] ~dev-python/sabctools-8.2.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/apprise-1.8.0[python_targets_python3_12(-)] dev-python/chardet[python_targets_python3_12(-)] dev-python/cheetah3[python_targets_python3_12(-)] dev-python/cherrypy[python_targets_python3_12(-)] dev-python/configobj[python_targets_python3_12(-)] dev-python/cryptography[python_targets_python3_12(-)] >=dev-python/feedparser-6.0.11[python_targets_python3_12(-)] >=dev-python/guessit-3.8.0[python_targets_python3_12(-)] dev-python/notify2[python_targets_python3_12(-)] dev-python/portend[python_targets_python3_12(-)] dev-python/puremagic[python_targets_python3_12(-)] ~dev-python/sabctools-8.2.3[python_targets_python3_12(-)] ) || ( >=app-arch/par2cmdline-0.8 >=app-arch/par2cmdline-turbo-1.1.0 ) net-misc/wget
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sabnzbd/sabnzbd/releases/download/4.3.2/SABnzbd-4.3.2-src.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 f7abe75c203a988aa9b5c460b6c7d0f1 python-utils-r1 6881b056477c23167d9a6b33e146374e systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=ba45bfe9e5ee4a1ecee5fef1cf16b37b
+_md5_=798d69e7a955a669efe481f097d904ac
diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz
index 2f09c204a094..64c6154c0fe5 100644
--- a/metadata/md5-cache/net-print/Manifest.gz
+++ b/metadata/md5-cache/net-print/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-print/epson-inkjet-printer-escpr-1.2.15 b/metadata/md5-cache/net-print/epson-inkjet-printer-escpr-1.2.15
new file mode 100644
index 000000000000..9754d2a09be9
--- /dev/null
+++ b/metadata/md5-cache/net-print/epson-inkjet-printer-escpr-1.2.15
@@ -0,0 +1,11 @@
+DEFINED_PHASES=configure install
+DEPEND=net-print/cups
+DESCRIPTION=Epson Inkjet Printer Driver 2 (ESC/P-R) for Linux
+EAPI=8
+HOMEPAGE=https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
+KEYWORDS=~amd64
+LICENSE=EPSON LGPL-2.1+
+RDEPEND=net-print/cups
+SLOT=2
+SRC_URI=https://download3.ebz.epson.net/dsc/f/03/00/16/06/85/fddc1d5996d0cab4dceea35852a2e430fb124993/epson-inkjet-printer-escpr2-1.2.15-1.tar.gz
+_md5_=7da73d6a7eb6ea0d5e9ed41502cf4db7
diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz
index 55ae4efcae38..38f36e0169dc 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/ghdl-4.0.0-r1 b/metadata/md5-cache/sci-electronics/ghdl-4.0.0-r1
deleted file mode 100644
index 496875843c74..000000000000
--- a/metadata/md5-cache/sci-electronics/ghdl-4.0.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/patchelf
-DEFINED_PHASES=compile configure install prepare setup
-DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) llvm? ( <sys-devel/llvm-18:= ) !!sys-devel/llvm:0
-DESCRIPTION=Open-source analyzer, compiler, and simulator for VHDL 2008/93/87
-EAPI=8
-HOMEPAGE=https://ghdl.github.io/ghdl/ https://github.com/ghdl/ghdl/
-INHERIT=ada edo llvm toolchain-funcs
-IUSE=llvm ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) llvm? ( <sys-devel/llvm-18:= )
-REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_13 )
-SLOT=0
-SRC_URI=https://github.com/ghdl/ghdl/archive/v4.0.0.tar.gz -> ghdl-4.0.0.tar.gz
-_eclasses_=ada f59e3151d12cf89115ffac32a03e7d31 edo 367e103a74bf77e6a8da7894d999fa3c llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=f32a962eb10fa197b88ac680ed6edfdd
diff --git a/metadata/md5-cache/sci-electronics/ghdl-4.1.0-r1 b/metadata/md5-cache/sci-electronics/ghdl-4.1.0-r1
new file mode 100644
index 000000000000..5c8ee5783fb8
--- /dev/null
+++ b/metadata/md5-cache/sci-electronics/ghdl-4.1.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=compile configure install prepare setup
+DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) llvm? ( llvm_slot_16? ( sys-devel/llvm:16= ) llvm_slot_17? ( sys-devel/llvm:17= ) )
+DESCRIPTION=Open-source analyzer, compiler, and simulator for VHDL 2008/93/87
+EAPI=8
+HOMEPAGE=https://ghdl.github.io/ghdl/ https://github.com/ghdl/ghdl/
+INHERIT=ada edo llvm-r1 toolchain-funcs
+IUSE=llvm +static-libs ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 +llvm_slot_17 llvm_slot_16
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) llvm? ( llvm_slot_16? ( sys-devel/llvm:16= ) llvm_slot_17? ( sys-devel/llvm:17= ) )
+REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_13 ) llvm? ( static-libs ) ^^ ( llvm_slot_16 llvm_slot_17 )
+SLOT=0
+SRC_URI=https://github.com/ghdl/ghdl/archive/v4.1.0.tar.gz -> ghdl-4.1.0.tar.gz
+_eclasses_=ada f59e3151d12cf89115ffac32a03e7d31 edo 367e103a74bf77e6a8da7894d999fa3c llvm-r1 aee9ccb15d2aee00819d8784fa242ac3 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=1ba4f95361ef9ac3205602911a097558
diff --git a/metadata/md5-cache/sci-electronics/librepcb-0.1.7 b/metadata/md5-cache/sci-electronics/librepcb-0.1.7
deleted file mode 100644
index 27b42fef2af3..000000000000
--- a/metadata/md5-cache/sci-electronics/librepcb-0.1.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-cpp/muParser:= dev-libs/quazip:=[qt5(+)] dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 sys-libs/zlib dev-qt/qttest:5
-DESCRIPTION=Free EDA software to develop printed circuit boards
-EAPI=8
-HOMEPAGE=https://librepcb.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake virtualx xdg
-IUSE=test
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=dev-cpp/muParser:= dev-libs/quazip:=[qt5(+)] dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 sys-libs/zlib
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://download.librepcb.org/releases/0.1.7/librepcb-0.1.7-source.zip
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=64c54bcec6418cadead245f94bab1c5d
diff --git a/metadata/md5-cache/sci-electronics/librepcb-1.0.0-r2 b/metadata/md5-cache/sci-electronics/librepcb-1.0.0-r2
deleted file mode 100644
index e879069bd344..000000000000
--- a/metadata/md5-cache/sci-electronics/librepcb-1.0.0-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-cpp/muParser:= dev-libs/quazip:=[qt5(+)] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 opencascade? ( sci-libs/opencascade:= ) sys-libs/zlib virtual/opengl dev-qt/qttest:5
-DESCRIPTION=Free EDA software to develop printed circuit boards
-EAPI=8
-HOMEPAGE=https://librepcb.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake virtualx xdg
-IUSE=opencascade test
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=dev-cpp/muParser:= dev-libs/quazip:=[qt5(+)] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 opencascade? ( sci-libs/opencascade:= ) sys-libs/zlib virtual/opengl
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://download.librepcb.org/releases/1.0.0/librepcb-1.0.0-source.zip
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=81b3ecf884021647acb02bd69e29586f
diff --git a/metadata/md5-cache/sci-electronics/librepcb-1.1.0 b/metadata/md5-cache/sci-electronics/librepcb-1.1.0-r1
index c445a47c29f0..10525fa2948b 100644
--- a/metadata/md5-cache/sci-electronics/librepcb-1.1.0
+++ b/metadata/md5-cache/sci-electronics/librepcb-1.1.0-r1
@@ -1,6 +1,6 @@
BDEPEND=app-arch/unzip !qt6? ( dev-qt/linguist-tools:5 ) qt6? ( dev-qt/qttools:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-cpp/muParser:= !qt6? ( dev-libs/quazip:=[qt5(+)] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) qt6? ( dev-libs/quazip:=[qt6(-)] dev-qt/qtbase[concurrent,gui,network,opengl,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6 dev-qt/qtsvg:6 ) opencascade? ( sci-libs/opencascade:= ) sys-libs/zlib virtual/opengl test? ( dev-cpp/gtest ) !qt6? ( dev-qt/qttest:5 )
+DEPEND=dev-cpp/muParser:= !qt6? ( dev-libs/quazip:=[qt5(+)] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) qt6? ( dev-libs/quazip:=[qt6(-)] dev-qt/qtbase[concurrent,gui,network,opengl,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6 dev-qt/qtsvg:6 ) opencascade? ( sci-libs/opencascade:= ) media-libs/libglvnd[X] sys-libs/zlib virtual/glu test? ( dev-cpp/gtest ) !qt6? ( dev-qt/qttest:5 )
DESCRIPTION=Free EDA software to develop printed circuit boards
EAPI=8
HOMEPAGE=https://librepcb.org/
@@ -9,9 +9,9 @@ INHERIT=cmake virtualx xdg
IUSE=opencascade qt6 test
KEYWORDS=~amd64
LICENSE=GPL-3+
-RDEPEND=dev-cpp/muParser:= !qt6? ( dev-libs/quazip:=[qt5(+)] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) qt6? ( dev-libs/quazip:=[qt6(-)] dev-qt/qtbase[concurrent,gui,network,opengl,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6 dev-qt/qtsvg:6 ) opencascade? ( sci-libs/opencascade:= ) sys-libs/zlib virtual/opengl
+RDEPEND=dev-cpp/muParser:= !qt6? ( dev-libs/quazip:=[qt5(+)] dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) qt6? ( dev-libs/quazip:=[qt6(-)] dev-qt/qtbase[concurrent,gui,network,opengl,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6 dev-qt/qtsvg:6 ) opencascade? ( sci-libs/opencascade:= ) media-libs/libglvnd[X] sys-libs/zlib virtual/glu
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.librepcb.org/releases/1.1.0/librepcb-1.1.0-source.zip
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd virtualx 0654dc258d045433af18ffe046363961 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=08f97f42060e2d792d5ade2fcc30b39e
+_md5_=73bd8a2863ab1a8d6e7514b784ba7a7b
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index c29f0d5ad3c5..8f6f02372c05 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/ceres-solver-2.2.0-r1 b/metadata/md5-cache/sci-libs/ceres-solver-2.2.0-r1
index 8f6cb1bc5790..4b728102b9de 100644
--- a/metadata/md5-cache/sci-libs/ceres-solver-2.2.0-r1
+++ b/metadata/md5-cache/sci-libs/ceres-solver-2.2.0-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=http://ceres-solver.org/ceres-solver-2.2.0.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 cuda 283d0f298f6c196c755a0f8d50daca85 docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f3d21a2e19fe7d6a82675d962c823a67
+_md5_=6f2aa33bb70c3eb4bc648e49c4ddda03
diff --git a/metadata/md5-cache/sec-policy/Manifest.gz b/metadata/md5-cache/sec-policy/Manifest.gz
index 7a020d2ccda3..b1dc862f50ee 100644
--- a/metadata/md5-cache/sec-policy/Manifest.gz
+++ b/metadata/md5-cache/sec-policy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sec-policy/selinux-accountsd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-accountsd-2.20240226-r1
index c8b6b235e1d2..aa9255cceff6 100644
--- a/metadata/md5-cache/sec-policy/selinux-accountsd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-accountsd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=66409ae36f48fc6c7b8e84b17c8b623e
diff --git a/metadata/md5-cache/sec-policy/selinux-accountsd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-accountsd-2.20240226-r2
index e6e430fbb12d..5731d9667061 100644
--- a/metadata/md5-cache/sec-policy/selinux-accountsd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-accountsd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f62fd47438fa12894778f925b736a0a3
diff --git a/metadata/md5-cache/sec-policy/selinux-accountsd-9999 b/metadata/md5-cache/sec-policy/selinux-accountsd-9999
index 274891f6d79f..e55613398d8a 100644
--- a/metadata/md5-cache/sec-policy/selinux-accountsd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-accountsd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=36484585079caacd2e9b3e69479ddc23
diff --git a/metadata/md5-cache/sec-policy/selinux-acct-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-acct-2.20240226-r1
index 1c25d267da43..c07c4397cc41 100644
--- a/metadata/md5-cache/sec-policy/selinux-acct-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-acct-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=47cab6cd3b08ee60c0899eb751060dea
diff --git a/metadata/md5-cache/sec-policy/selinux-acct-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-acct-2.20240226-r2
index 8c8965f964f0..2f20880779cb 100644
--- a/metadata/md5-cache/sec-policy/selinux-acct-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-acct-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1414d1d2ff29d2de68d48ca6409658c0
diff --git a/metadata/md5-cache/sec-policy/selinux-acct-9999 b/metadata/md5-cache/sec-policy/selinux-acct-9999
index 00e98e568087..ce3f064c6d15 100644
--- a/metadata/md5-cache/sec-policy/selinux-acct-9999
+++ b/metadata/md5-cache/sec-policy/selinux-acct-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ceecc2c1a2eae0b6e0733527aa3166e7
diff --git a/metadata/md5-cache/sec-policy/selinux-afs-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-afs-2.20240226-r1
index a0885ce3745b..58d435b5f45e 100644
--- a/metadata/md5-cache/sec-policy/selinux-afs-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-afs-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ae695a1e2c5bdb99ac2ffe3b82e14c8f
diff --git a/metadata/md5-cache/sec-policy/selinux-afs-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-afs-2.20240226-r2
index cbec9f689ca5..a64a089146df 100644
--- a/metadata/md5-cache/sec-policy/selinux-afs-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-afs-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f3175c2f37740f7795c67beb3a85005c
diff --git a/metadata/md5-cache/sec-policy/selinux-afs-9999 b/metadata/md5-cache/sec-policy/selinux-afs-9999
index ccf9a9398518..b0411aecf23e 100644
--- a/metadata/md5-cache/sec-policy/selinux-afs-9999
+++ b/metadata/md5-cache/sec-policy/selinux-afs-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=db8fc82238816b1c35573d4b7aaee06c
diff --git a/metadata/md5-cache/sec-policy/selinux-aide-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-aide-2.20240226-r1
index 8c8e361d4b2d..919d51fcdcee 100644
--- a/metadata/md5-cache/sec-policy/selinux-aide-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-aide-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=302e6c042d735a85d09c895848bc14a9
diff --git a/metadata/md5-cache/sec-policy/selinux-aide-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-aide-2.20240226-r2
index b8eac479260c..a4bcfa783710 100644
--- a/metadata/md5-cache/sec-policy/selinux-aide-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-aide-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4c1731624c5435e1d741f3b2c5074470
diff --git a/metadata/md5-cache/sec-policy/selinux-aide-9999 b/metadata/md5-cache/sec-policy/selinux-aide-9999
index 68f1d7e47dcf..085fe69ec1d5 100644
--- a/metadata/md5-cache/sec-policy/selinux-aide-9999
+++ b/metadata/md5-cache/sec-policy/selinux-aide-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2a2c6f61ce01c76ae380807000dfd10a
diff --git a/metadata/md5-cache/sec-policy/selinux-alsa-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-alsa-2.20240226-r1
index e5ebaae4fc3d..4f1287acafc8 100644
--- a/metadata/md5-cache/sec-policy/selinux-alsa-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-alsa-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a0f000b218338e6f89805ad803ac4fe8
diff --git a/metadata/md5-cache/sec-policy/selinux-alsa-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-alsa-2.20240226-r2
index 1aead6c24cf5..f850efc48e01 100644
--- a/metadata/md5-cache/sec-policy/selinux-alsa-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-alsa-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3551344c6820a6c1877ea0cc7164af4b
diff --git a/metadata/md5-cache/sec-policy/selinux-alsa-9999 b/metadata/md5-cache/sec-policy/selinux-alsa-9999
index a3c20f869741..4fda07c9a932 100644
--- a/metadata/md5-cache/sec-policy/selinux-alsa-9999
+++ b/metadata/md5-cache/sec-policy/selinux-alsa-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=132fb49e452755b75234191974a6636e
diff --git a/metadata/md5-cache/sec-policy/selinux-amanda-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-amanda-2.20240226-r1
index c10294068e9e..11129dcd2aa2 100644
--- a/metadata/md5-cache/sec-policy/selinux-amanda-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-amanda-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=90952266c5935b20153f71ff3a5fb1d3
diff --git a/metadata/md5-cache/sec-policy/selinux-amanda-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-amanda-2.20240226-r2
index 0945cb4acbc0..585e5e201cea 100644
--- a/metadata/md5-cache/sec-policy/selinux-amanda-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-amanda-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5a868fb6ba65d3c5a79bfffc6b20f669
diff --git a/metadata/md5-cache/sec-policy/selinux-amanda-9999 b/metadata/md5-cache/sec-policy/selinux-amanda-9999
index 11e33b44f8b3..5ceea55216ac 100644
--- a/metadata/md5-cache/sec-policy/selinux-amanda-9999
+++ b/metadata/md5-cache/sec-policy/selinux-amanda-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cd3cd39f650463384e173fb89281c7f0
diff --git a/metadata/md5-cache/sec-policy/selinux-amavis-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-amavis-2.20240226-r1
index ed3a8f235857..4af204194372 100644
--- a/metadata/md5-cache/sec-policy/selinux-amavis-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-amavis-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=74880ff7f5a4a42466ca6d5387b03e01
diff --git a/metadata/md5-cache/sec-policy/selinux-amavis-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-amavis-2.20240226-r2
index d020a5e94121..8aadd3828318 100644
--- a/metadata/md5-cache/sec-policy/selinux-amavis-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-amavis-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e07991e45a0675f935195d885b43827c
diff --git a/metadata/md5-cache/sec-policy/selinux-amavis-9999 b/metadata/md5-cache/sec-policy/selinux-amavis-9999
index fd5899c5bd72..f96fb3c3764f 100644
--- a/metadata/md5-cache/sec-policy/selinux-amavis-9999
+++ b/metadata/md5-cache/sec-policy/selinux-amavis-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4218714bbc8c230cd4d918cbfcbb14ae
diff --git a/metadata/md5-cache/sec-policy/selinux-android-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-android-2.20240226-r1
index bd8ec8f54f1a..1a81df91d0e6 100644
--- a/metadata/md5-cache/sec-policy/selinux-android-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-android-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-java sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f24f7416671d4092437a3f9f050597b8
diff --git a/metadata/md5-cache/sec-policy/selinux-android-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-android-2.20240226-r2
index b8a5a0e69a47..9b0162e076ba 100644
--- a/metadata/md5-cache/sec-policy/selinux-android-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-android-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-java sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9df1af37f013eb5f375a24883d27573a
diff --git a/metadata/md5-cache/sec-policy/selinux-android-9999 b/metadata/md5-cache/sec-policy/selinux-android-9999
index 5ebb5952b678..58caa5d5d322 100644
--- a/metadata/md5-cache/sec-policy/selinux-android-9999
+++ b/metadata/md5-cache/sec-policy/selinux-android-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-java sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=41985309c2c7dc2cd6a8e38d8f1eb31f
diff --git a/metadata/md5-cache/sec-policy/selinux-apache-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-apache-2.20240226-r1
index 49ff987e897a..7f41a542d9de 100644
--- a/metadata/md5-cache/sec-policy/selinux-apache-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-apache-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-kerberos >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d515a3fca58b07de05c362e1e511ee42
diff --git a/metadata/md5-cache/sec-policy/selinux-apache-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-apache-2.20240226-r2
index 0a8a8875d827..e73f92aaeb6e 100644
--- a/metadata/md5-cache/sec-policy/selinux-apache-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-apache-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-kerberos >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dbbd76dea58057a6f64c354b53fb4418
diff --git a/metadata/md5-cache/sec-policy/selinux-apache-9999 b/metadata/md5-cache/sec-policy/selinux-apache-9999
index 140d35236e7c..4f08931220ef 100644
--- a/metadata/md5-cache/sec-policy/selinux-apache-9999
+++ b/metadata/md5-cache/sec-policy/selinux-apache-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-kerberos >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=aeac2539911ef607c8627d675001b8a1
diff --git a/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20240226-r1
index 3e1d53b628e3..b41f3460bf36 100644
--- a/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d04478ce0be642e578b33c578c4074d9
diff --git a/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20240226-r2
index 06bc30a224d0..9de627ffd79a 100644
--- a/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-apcupsd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=014e8fff499f24688a0d1f23d7ef66fa
diff --git a/metadata/md5-cache/sec-policy/selinux-apcupsd-9999 b/metadata/md5-cache/sec-policy/selinux-apcupsd-9999
index 700cff6a4a5f..4e6ffdac44f2 100644
--- a/metadata/md5-cache/sec-policy/selinux-apcupsd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-apcupsd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=eb01ec981a5a8fcb77fc012152bba151
diff --git a/metadata/md5-cache/sec-policy/selinux-apm-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-apm-2.20240226-r1
index e4fef84c026e..93f31102e6e5 100644
--- a/metadata/md5-cache/sec-policy/selinux-apm-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-apm-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=71c2735dece421ce219a6e512b8c7a4c
diff --git a/metadata/md5-cache/sec-policy/selinux-apm-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-apm-2.20240226-r2
index bc38dbdee0ee..1622c49cd201 100644
--- a/metadata/md5-cache/sec-policy/selinux-apm-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-apm-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d0f50db440272a5981985248c1e602b7
diff --git a/metadata/md5-cache/sec-policy/selinux-apm-9999 b/metadata/md5-cache/sec-policy/selinux-apm-9999
index 343cdc07d8d6..7ac8a253aabd 100644
--- a/metadata/md5-cache/sec-policy/selinux-apm-9999
+++ b/metadata/md5-cache/sec-policy/selinux-apm-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ac6f596554e212f982b0616d73317800
diff --git a/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20240226-r1
index 658c479c39fd..cf90ce1d8bf8 100644
--- a/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c4cbfe136b811fd480898f2153917267
diff --git a/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20240226-r2
index a13360f67548..6ff60442adf2 100644
--- a/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-arpwatch-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a37f87d0fa44ab33a8762117f5560463
diff --git a/metadata/md5-cache/sec-policy/selinux-arpwatch-9999 b/metadata/md5-cache/sec-policy/selinux-arpwatch-9999
index 3af1aefec3f4..89a81155da06 100644
--- a/metadata/md5-cache/sec-policy/selinux-arpwatch-9999
+++ b/metadata/md5-cache/sec-policy/selinux-arpwatch-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bd7937ff7792f5a1915ce48cd3fdc881
diff --git a/metadata/md5-cache/sec-policy/selinux-asterisk-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-asterisk-2.20240226-r1
index 7b0559151302..b8ba82192226 100644
--- a/metadata/md5-cache/sec-policy/selinux-asterisk-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-asterisk-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=58245a3a470d87a87cfaa06d3b648fa9
diff --git a/metadata/md5-cache/sec-policy/selinux-asterisk-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-asterisk-2.20240226-r2
index ad32c7d7ae95..ea39b12d9c72 100644
--- a/metadata/md5-cache/sec-policy/selinux-asterisk-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-asterisk-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0c5009280d2d976e1f4525283a24f69d
diff --git a/metadata/md5-cache/sec-policy/selinux-asterisk-9999 b/metadata/md5-cache/sec-policy/selinux-asterisk-9999
index 5a1052f82378..2ffa83087414 100644
--- a/metadata/md5-cache/sec-policy/selinux-asterisk-9999
+++ b/metadata/md5-cache/sec-policy/selinux-asterisk-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fb47b88f7ad3d246cdba461199f924ae
diff --git a/metadata/md5-cache/sec-policy/selinux-at-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-at-2.20240226-r1
index 5c7dbfaa44a6..72adba9e7a63 100644
--- a/metadata/md5-cache/sec-policy/selinux-at-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-at-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f9014e3121062cebbca0b665203b7c92
diff --git a/metadata/md5-cache/sec-policy/selinux-at-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-at-2.20240226-r2
index 13ecdfccbdd2..087d12fc3223 100644
--- a/metadata/md5-cache/sec-policy/selinux-at-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-at-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7665f25f3d59e21b415d35ca1b79a78d
diff --git a/metadata/md5-cache/sec-policy/selinux-at-9999 b/metadata/md5-cache/sec-policy/selinux-at-9999
index deadc5154371..bcfaec94a63f 100644
--- a/metadata/md5-cache/sec-policy/selinux-at-9999
+++ b/metadata/md5-cache/sec-policy/selinux-at-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5c6fe0afdc44f6da584a9827a83b297f
diff --git a/metadata/md5-cache/sec-policy/selinux-automount-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-automount-2.20240226-r1
index a2d7f1fb0b9d..9ffa16cafb0d 100644
--- a/metadata/md5-cache/sec-policy/selinux-automount-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-automount-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a3e754f423b6e1211db7372c0ed12e4c
diff --git a/metadata/md5-cache/sec-policy/selinux-automount-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-automount-2.20240226-r2
index 3c1dcf4fcbd1..a989be2964a9 100644
--- a/metadata/md5-cache/sec-policy/selinux-automount-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-automount-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=df29c3c1389702bcf7f4c56b5c548ef7
diff --git a/metadata/md5-cache/sec-policy/selinux-automount-9999 b/metadata/md5-cache/sec-policy/selinux-automount-9999
index ec3274590eb4..3b8986646a08 100644
--- a/metadata/md5-cache/sec-policy/selinux-automount-9999
+++ b/metadata/md5-cache/sec-policy/selinux-automount-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8fe3e5bc41265d70480af53e02db7810
diff --git a/metadata/md5-cache/sec-policy/selinux-avahi-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-avahi-2.20240226-r1
index 0de686d9ba3f..caf19be8d3c5 100644
--- a/metadata/md5-cache/sec-policy/selinux-avahi-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-avahi-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=511fbd69b45f331e4bd2b26265048bcf
diff --git a/metadata/md5-cache/sec-policy/selinux-avahi-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-avahi-2.20240226-r2
index f451968efc4a..840ce072fde1 100644
--- a/metadata/md5-cache/sec-policy/selinux-avahi-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-avahi-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=96611b40ee971e6d429a6f363ebb4f5a
diff --git a/metadata/md5-cache/sec-policy/selinux-avahi-9999 b/metadata/md5-cache/sec-policy/selinux-avahi-9999
index 3ba7a5323e37..0eb98f6b146b 100644
--- a/metadata/md5-cache/sec-policy/selinux-avahi-9999
+++ b/metadata/md5-cache/sec-policy/selinux-avahi-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=40a17d35a044cec688cade383764d107
diff --git a/metadata/md5-cache/sec-policy/selinux-awstats-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-awstats-2.20240226-r1
index c29a20454c0a..99a10340ed17 100644
--- a/metadata/md5-cache/sec-policy/selinux-awstats-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-awstats-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=898100370294ab332b160f97c322f000
diff --git a/metadata/md5-cache/sec-policy/selinux-awstats-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-awstats-2.20240226-r2
index 7808ea76350d..cbc6f54c33e1 100644
--- a/metadata/md5-cache/sec-policy/selinux-awstats-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-awstats-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6a2997938863bcb1c894cc2fdd3eb729
diff --git a/metadata/md5-cache/sec-policy/selinux-awstats-9999 b/metadata/md5-cache/sec-policy/selinux-awstats-9999
index c1f7406bad98..af1656dc331d 100644
--- a/metadata/md5-cache/sec-policy/selinux-awstats-9999
+++ b/metadata/md5-cache/sec-policy/selinux-awstats-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6054e46fdef094b3da403292b366ddc4
diff --git a/metadata/md5-cache/sec-policy/selinux-backup-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-backup-2.20240226-r1
index 9a045f4183f0..4231e463d9d6 100644
--- a/metadata/md5-cache/sec-policy/selinux-backup-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-backup-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3c67095b6afc0c78a9b4632277e52acd
diff --git a/metadata/md5-cache/sec-policy/selinux-backup-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-backup-2.20240226-r2
index b4835f676c62..0e62982d64e5 100644
--- a/metadata/md5-cache/sec-policy/selinux-backup-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-backup-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a87d8cae3704934ac547d49f0f7f738c
diff --git a/metadata/md5-cache/sec-policy/selinux-backup-9999 b/metadata/md5-cache/sec-policy/selinux-backup-9999
index 87a1f7db590d..507404bd2dbb 100644
--- a/metadata/md5-cache/sec-policy/selinux-backup-9999
+++ b/metadata/md5-cache/sec-policy/selinux-backup-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b26b50c1d08c02fffcd09df7f02886a1
diff --git a/metadata/md5-cache/sec-policy/selinux-bacula-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-bacula-2.20240226-r1
index b7634629d7d9..407f3c4ffc4e 100644
--- a/metadata/md5-cache/sec-policy/selinux-bacula-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-bacula-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f142cdac38f5bb920c7f3aaa01fb0167
diff --git a/metadata/md5-cache/sec-policy/selinux-bacula-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-bacula-2.20240226-r2
index 055dc0dfd9f0..40072c9a0549 100644
--- a/metadata/md5-cache/sec-policy/selinux-bacula-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-bacula-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cd0ff3052369da2bbbe8d23dae6a65c0
diff --git a/metadata/md5-cache/sec-policy/selinux-bacula-9999 b/metadata/md5-cache/sec-policy/selinux-bacula-9999
index 4b18f768a3fb..1f3348444e42 100644
--- a/metadata/md5-cache/sec-policy/selinux-bacula-9999
+++ b/metadata/md5-cache/sec-policy/selinux-bacula-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9318349e76f2f527e2e551a6e80a6158
diff --git a/metadata/md5-cache/sec-policy/selinux-bind-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-bind-2.20240226-r1
index 45ef0b72f8d6..adf214aacbb1 100644
--- a/metadata/md5-cache/sec-policy/selinux-bind-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-bind-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=90858ea7ce5653dd51d07a3f65f8ec2d
diff --git a/metadata/md5-cache/sec-policy/selinux-bind-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-bind-2.20240226-r2
index e68f6c3bb3e1..a296e0a04aef 100644
--- a/metadata/md5-cache/sec-policy/selinux-bind-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-bind-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=efc2cd9168140f1909ababa888747aed
diff --git a/metadata/md5-cache/sec-policy/selinux-bind-9999 b/metadata/md5-cache/sec-policy/selinux-bind-9999
index b46e90dc57a1..5ebb75fc8694 100644
--- a/metadata/md5-cache/sec-policy/selinux-bind-9999
+++ b/metadata/md5-cache/sec-policy/selinux-bind-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=eb2d0d4dbce8b4e134767990777150ea
diff --git a/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20240226-r1
index 1ef3693c51b2..e5d83d9748ba 100644
--- a/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0a8ee57f8a455cc82997d81551829188
diff --git a/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20240226-r2
index c2eb0190be74..dbab71c09b66 100644
--- a/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-bitcoin-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=52903f33e3031b7302f376d75ae1d944
diff --git a/metadata/md5-cache/sec-policy/selinux-bitcoin-9999 b/metadata/md5-cache/sec-policy/selinux-bitcoin-9999
index 2f61f3ceec6e..86775cd972da 100644
--- a/metadata/md5-cache/sec-policy/selinux-bitcoin-9999
+++ b/metadata/md5-cache/sec-policy/selinux-bitcoin-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f269a962d1ca454a9635a32a49c9be42
diff --git a/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20240226-r1
index 04392ca7bd28..1dede49eb7be 100644
--- a/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c6c16a17cde26e2d0cfa390827963a64
diff --git a/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20240226-r2
index b8906f4909ac..e5ae2e1bcd16 100644
--- a/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-bitlbee-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=62e356aee52d2ad971d79b636a712afd
diff --git a/metadata/md5-cache/sec-policy/selinux-bitlbee-9999 b/metadata/md5-cache/sec-policy/selinux-bitlbee-9999
index 7300a42e5911..34187282d53e 100644
--- a/metadata/md5-cache/sec-policy/selinux-bitlbee-9999
+++ b/metadata/md5-cache/sec-policy/selinux-bitlbee-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9643f6315ff928e6ac46453e70a11728
diff --git a/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20240226-r1
index 4812f84da57e..bc8ce3a8efb4 100644
--- a/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c69a262b0ca3ffce45427ad4fafb1460
diff --git a/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20240226-r2
index 205ce5c56187..3c7a16cc7061 100644
--- a/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-bluetooth-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3464a5a127e61aaa8eedfc6ea845440c
diff --git a/metadata/md5-cache/sec-policy/selinux-bluetooth-9999 b/metadata/md5-cache/sec-policy/selinux-bluetooth-9999
index 27d1fdef76e4..923ece1c5574 100644
--- a/metadata/md5-cache/sec-policy/selinux-bluetooth-9999
+++ b/metadata/md5-cache/sec-policy/selinux-bluetooth-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=63832576b69d5c8f0bd7cc0502287ca0
diff --git a/metadata/md5-cache/sec-policy/selinux-brctl-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-brctl-2.20240226-r1
index 32df0c759fe1..fea7a9efd110 100644
--- a/metadata/md5-cache/sec-policy/selinux-brctl-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-brctl-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6662b8c6625a70f8936f9dd6a64d8443
diff --git a/metadata/md5-cache/sec-policy/selinux-brctl-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-brctl-2.20240226-r2
index a87c21b7ce66..48df24d02d0c 100644
--- a/metadata/md5-cache/sec-policy/selinux-brctl-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-brctl-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ffc4edbf510f07347ce9a8ed812e94dc
diff --git a/metadata/md5-cache/sec-policy/selinux-brctl-9999 b/metadata/md5-cache/sec-policy/selinux-brctl-9999
index 4a079929c827..a7973a1b4e9a 100644
--- a/metadata/md5-cache/sec-policy/selinux-brctl-9999
+++ b/metadata/md5-cache/sec-policy/selinux-brctl-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=20bd9c63cd75fdbf2435e408199ff4da
diff --git a/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20240226-r1
index 67a62d72aa07..71a1a09efdb8 100644
--- a/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7726b2b2a2464ff4e87c45091a0f08e4
diff --git a/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20240226-r2
index eab4735884d0..68ee777575cc 100644
--- a/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-cachefilesd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=79aa0bb6098abff65784398203345fb6
diff --git a/metadata/md5-cache/sec-policy/selinux-cachefilesd-9999 b/metadata/md5-cache/sec-policy/selinux-cachefilesd-9999
index dbc97a07548e..068de9d7f1d5 100644
--- a/metadata/md5-cache/sec-policy/selinux-cachefilesd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-cachefilesd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=db1133567cd27db5aaba8aa905c15a65
diff --git a/metadata/md5-cache/sec-policy/selinux-calamaris-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-calamaris-2.20240226-r1
index aa296499c542..99ba41019db3 100644
--- a/metadata/md5-cache/sec-policy/selinux-calamaris-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-calamaris-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=98a2f14e41710d84b00448158aa201df
diff --git a/metadata/md5-cache/sec-policy/selinux-calamaris-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-calamaris-2.20240226-r2
index ea63cd47feab..6318076695e7 100644
--- a/metadata/md5-cache/sec-policy/selinux-calamaris-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-calamaris-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ddc12a8980e2c61f68fd49f459f2e842
diff --git a/metadata/md5-cache/sec-policy/selinux-calamaris-9999 b/metadata/md5-cache/sec-policy/selinux-calamaris-9999
index 299c81c4fd7c..16036731a150 100644
--- a/metadata/md5-cache/sec-policy/selinux-calamaris-9999
+++ b/metadata/md5-cache/sec-policy/selinux-calamaris-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cbc7ed975decefe3f60fc725f153a3cd
diff --git a/metadata/md5-cache/sec-policy/selinux-canna-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-canna-2.20240226-r1
index 5e0b26c19d77..f64f8452a607 100644
--- a/metadata/md5-cache/sec-policy/selinux-canna-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-canna-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e6fb99f01e39ce137090af7756019f30
diff --git a/metadata/md5-cache/sec-policy/selinux-canna-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-canna-2.20240226-r2
index a207bf91d2ce..1f340b18c149 100644
--- a/metadata/md5-cache/sec-policy/selinux-canna-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-canna-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c886b9730bfb19ee7b34c49971214a32
diff --git a/metadata/md5-cache/sec-policy/selinux-canna-9999 b/metadata/md5-cache/sec-policy/selinux-canna-9999
index 8ac8a3d14079..a65ecf0a88bd 100644
--- a/metadata/md5-cache/sec-policy/selinux-canna-9999
+++ b/metadata/md5-cache/sec-policy/selinux-canna-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0c414cf249fe4a107490192e5c24bd80
diff --git a/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20240226-r1
index 38b6b6ea70e7..088876690b16 100644
--- a/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5bf0a45ef50a055a059ce0c02f97b559
diff --git a/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20240226-r2
index 3cb199530f52..f1ab84128f06 100644
--- a/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-cdrecord-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=00f56f8c8d57abc61e55aaf1f5e07b6c
diff --git a/metadata/md5-cache/sec-policy/selinux-cdrecord-9999 b/metadata/md5-cache/sec-policy/selinux-cdrecord-9999
index 7a9945b6c3ec..abdd87495115 100644
--- a/metadata/md5-cache/sec-policy/selinux-cdrecord-9999
+++ b/metadata/md5-cache/sec-policy/selinux-cdrecord-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=135ecbe538e2ca94e7d6027f94f7a702
diff --git a/metadata/md5-cache/sec-policy/selinux-ceph-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ceph-2.20240226-r1
index 7aec3b3d482f..8b8ee0d5a7d1 100644
--- a/metadata/md5-cache/sec-policy/selinux-ceph-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ceph-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e04049b082b4b8af099375622b9e49de
diff --git a/metadata/md5-cache/sec-policy/selinux-ceph-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ceph-2.20240226-r2
index 51d7e39e4dbd..2b63859ccf6f 100644
--- a/metadata/md5-cache/sec-policy/selinux-ceph-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ceph-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c01293a33b07638d4370b0eff7a9cc0c
diff --git a/metadata/md5-cache/sec-policy/selinux-ceph-9999 b/metadata/md5-cache/sec-policy/selinux-ceph-9999
index f2411a8cda9e..faeb28f46de1 100644
--- a/metadata/md5-cache/sec-policy/selinux-ceph-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ceph-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e4e140ac1d1aa4a65c8bf499dac85233
diff --git a/metadata/md5-cache/sec-policy/selinux-certbot-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-certbot-2.20240226-r1
index ea1cae2709fc..bb78e3a7527b 100644
--- a/metadata/md5-cache/sec-policy/selinux-certbot-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-certbot-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cf70911b45e6ba3ecc621acbb8f4865b
diff --git a/metadata/md5-cache/sec-policy/selinux-certbot-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-certbot-2.20240226-r2
index c13b5d9250b1..f6d636145dc7 100644
--- a/metadata/md5-cache/sec-policy/selinux-certbot-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-certbot-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d8cd2edb5abf65ad7bff7c320804984d
diff --git a/metadata/md5-cache/sec-policy/selinux-certbot-9999 b/metadata/md5-cache/sec-policy/selinux-certbot-9999
index 05f2de980c8a..a65055ac3efe 100644
--- a/metadata/md5-cache/sec-policy/selinux-certbot-9999
+++ b/metadata/md5-cache/sec-policy/selinux-certbot-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a141ccae4b4c8c9a0a2a516e753d130c
diff --git a/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20240226-r1
index b720b159acae..4889355cbad8 100644
--- a/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d1b3b4f8137a8ff3cbee90c09a67277a
diff --git a/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20240226-r2
index 7fa117d318e2..a14a58bf9441 100644
--- a/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-cgmanager-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e7ff423209b8c86099fe43c94c567030
diff --git a/metadata/md5-cache/sec-policy/selinux-cgmanager-9999 b/metadata/md5-cache/sec-policy/selinux-cgmanager-9999
index 58e780cf32cd..02399023f2ba 100644
--- a/metadata/md5-cache/sec-policy/selinux-cgmanager-9999
+++ b/metadata/md5-cache/sec-policy/selinux-cgmanager-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=eea00e2f21d4a768e6c12775f4a4e114
diff --git a/metadata/md5-cache/sec-policy/selinux-cgroup-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-cgroup-2.20240226-r1
index be3de737d8ba..55d1a2fa36d6 100644
--- a/metadata/md5-cache/sec-policy/selinux-cgroup-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-cgroup-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=af9adf3bc25fd13a162430cf8cf8a9d5
diff --git a/metadata/md5-cache/sec-policy/selinux-cgroup-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-cgroup-2.20240226-r2
index 7c41066a5047..11b495a6f142 100644
--- a/metadata/md5-cache/sec-policy/selinux-cgroup-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-cgroup-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7595254ffc2779e5f75820d6ddc9fd48
diff --git a/metadata/md5-cache/sec-policy/selinux-cgroup-9999 b/metadata/md5-cache/sec-policy/selinux-cgroup-9999
index 3bb9c6b2947b..59c4b08c2c51 100644
--- a/metadata/md5-cache/sec-policy/selinux-cgroup-9999
+++ b/metadata/md5-cache/sec-policy/selinux-cgroup-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=031cf1c4f9afd7b0765133af0d65ff0c
diff --git a/metadata/md5-cache/sec-policy/selinux-chromium-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-chromium-2.20240226-r1
index 7c23c5ea802f..eeea7f8afcac 100644
--- a/metadata/md5-cache/sec-policy/selinux-chromium-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-chromium-2.20240226-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bb5bd62916250598cfabe8abe7b05a2f
diff --git a/metadata/md5-cache/sec-policy/selinux-chromium-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-chromium-2.20240226-r2
index 7b04d15bfe9c..dd56d5f4f1a6 100644
--- a/metadata/md5-cache/sec-policy/selinux-chromium-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-chromium-2.20240226-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bb5bd62916250598cfabe8abe7b05a2f
diff --git a/metadata/md5-cache/sec-policy/selinux-chromium-9999 b/metadata/md5-cache/sec-policy/selinux-chromium-9999
index a428a4969335..3ff96e68c626 100644
--- a/metadata/md5-cache/sec-policy/selinux-chromium-9999
+++ b/metadata/md5-cache/sec-policy/selinux-chromium-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9c938e017cb8a5249fb7215d1b88e2ce
diff --git a/metadata/md5-cache/sec-policy/selinux-chronyd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-chronyd-2.20240226-r1
index 519f58bc9356..7b22a9b8be20 100644
--- a/metadata/md5-cache/sec-policy/selinux-chronyd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-chronyd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=18f8d6abbe7900a779d8d9334cf5f662
diff --git a/metadata/md5-cache/sec-policy/selinux-chronyd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-chronyd-2.20240226-r2
index ef9a4f20cb21..832acc8ea4a7 100644
--- a/metadata/md5-cache/sec-policy/selinux-chronyd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-chronyd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=11f8e4aad9f56462f537444942c01e86
diff --git a/metadata/md5-cache/sec-policy/selinux-chronyd-9999 b/metadata/md5-cache/sec-policy/selinux-chronyd-9999
index 15e3b5059f98..af53cd01ae62 100644
--- a/metadata/md5-cache/sec-policy/selinux-chronyd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-chronyd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e3eced8ee6e651b904d796bfe9d80675
diff --git a/metadata/md5-cache/sec-policy/selinux-clamav-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-clamav-2.20240226-r1
index 120d871246dc..a5a66f2fffb1 100644
--- a/metadata/md5-cache/sec-policy/selinux-clamav-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-clamav-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=068e01fa18c43fada1bd514e170e3e73
diff --git a/metadata/md5-cache/sec-policy/selinux-clamav-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-clamav-2.20240226-r2
index 0dab1cf1be60..3169d4d2d3e2 100644
--- a/metadata/md5-cache/sec-policy/selinux-clamav-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-clamav-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3c4f0a9c9692193ffba3bde14e6f0e4d
diff --git a/metadata/md5-cache/sec-policy/selinux-clamav-9999 b/metadata/md5-cache/sec-policy/selinux-clamav-9999
index 26fb9056a276..086d97571ecb 100644
--- a/metadata/md5-cache/sec-policy/selinux-clamav-9999
+++ b/metadata/md5-cache/sec-policy/selinux-clamav-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c75398085677133d3d27d091a0bbcb19
diff --git a/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20240226-r1
index ac7a21df7a3c..93b22dd40e2a 100644
--- a/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b4eaca9e38bbe9e6ac6d7f5a7d560692
diff --git a/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20240226-r2
index 9b0a4a57b263..241d2f1e2075 100644
--- a/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-cloudinit-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bf96cfc23be87244f50c419f199ae6d3
diff --git a/metadata/md5-cache/sec-policy/selinux-cloudinit-9999 b/metadata/md5-cache/sec-policy/selinux-cloudinit-9999
index 9b3c1c3bcd03..2a74fe570437 100644
--- a/metadata/md5-cache/sec-policy/selinux-cloudinit-9999
+++ b/metadata/md5-cache/sec-policy/selinux-cloudinit-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a0825f4da2a49e5b17a567cf0ce13d4e
diff --git a/metadata/md5-cache/sec-policy/selinux-collectd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-collectd-2.20240226-r1
index fbc0387a49b1..22cc8c7bfca1 100644
--- a/metadata/md5-cache/sec-policy/selinux-collectd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-collectd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bbcb7b63d3cf2b69bd2c9e794c7adaf9
diff --git a/metadata/md5-cache/sec-policy/selinux-collectd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-collectd-2.20240226-r2
index 760a91cd3285..b6a86b8835a7 100644
--- a/metadata/md5-cache/sec-policy/selinux-collectd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-collectd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d1fc083832b73d7503b25c766e90a54b
diff --git a/metadata/md5-cache/sec-policy/selinux-collectd-9999 b/metadata/md5-cache/sec-policy/selinux-collectd-9999
index 3c7f1a24cced..3de072942d29 100644
--- a/metadata/md5-cache/sec-policy/selinux-collectd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-collectd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8cc436d26c867c81d74ad75a9feaef08
diff --git a/metadata/md5-cache/sec-policy/selinux-colord-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-colord-2.20240226-r1
index 19e74efc0bc2..2d07e76ab992 100644
--- a/metadata/md5-cache/sec-policy/selinux-colord-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-colord-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=96e791cd9478669887f28cd396f7f62c
diff --git a/metadata/md5-cache/sec-policy/selinux-colord-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-colord-2.20240226-r2
index 91ae69e93cbc..00cf67d5c90b 100644
--- a/metadata/md5-cache/sec-policy/selinux-colord-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-colord-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b887433b62cd5c1ecc84d49b235a27bc
diff --git a/metadata/md5-cache/sec-policy/selinux-colord-9999 b/metadata/md5-cache/sec-policy/selinux-colord-9999
index f691235726c5..e78b93c981b2 100644
--- a/metadata/md5-cache/sec-policy/selinux-colord-9999
+++ b/metadata/md5-cache/sec-policy/selinux-colord-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0c9471dfe43d7a0305cc2af8affd6e71
diff --git a/metadata/md5-cache/sec-policy/selinux-container-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-container-2.20240226-r1
index 9f9f9358555d..557cbded11c6 100644
--- a/metadata/md5-cache/sec-policy/selinux-container-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-container-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dea504fc35ed936cd4da34bde207fa2a
diff --git a/metadata/md5-cache/sec-policy/selinux-container-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-container-2.20240226-r2
index bb6ea6d1f519..a9a3e5940491 100644
--- a/metadata/md5-cache/sec-policy/selinux-container-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-container-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2cb6db1b954db2f4daff0073b1c16ce7
diff --git a/metadata/md5-cache/sec-policy/selinux-container-9999 b/metadata/md5-cache/sec-policy/selinux-container-9999
index 7ff85868c481..9e1b2805eba1 100644
--- a/metadata/md5-cache/sec-policy/selinux-container-9999
+++ b/metadata/md5-cache/sec-policy/selinux-container-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3b7330383aecf84fbc6945e6f0dc3839
diff --git a/metadata/md5-cache/sec-policy/selinux-corosync-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-corosync-2.20240226-r1
index e356a98a3669..b24f52d5b00b 100644
--- a/metadata/md5-cache/sec-policy/selinux-corosync-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-corosync-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=feb190ccd22f642dbc5aa1afe24e62b9
diff --git a/metadata/md5-cache/sec-policy/selinux-corosync-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-corosync-2.20240226-r2
index 97949d61ba5c..0c13a652f488 100644
--- a/metadata/md5-cache/sec-policy/selinux-corosync-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-corosync-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ffa2a9557b4ce459200c4d71d6cab1ae
diff --git a/metadata/md5-cache/sec-policy/selinux-corosync-9999 b/metadata/md5-cache/sec-policy/selinux-corosync-9999
index 0c58ff81ba02..2af50ab31766 100644
--- a/metadata/md5-cache/sec-policy/selinux-corosync-9999
+++ b/metadata/md5-cache/sec-policy/selinux-corosync-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fdf51d7680133c5d40671b7da56693ca
diff --git a/metadata/md5-cache/sec-policy/selinux-couchdb-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-couchdb-2.20240226-r1
index b744c11c919a..b91a705b3c51 100644
--- a/metadata/md5-cache/sec-policy/selinux-couchdb-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-couchdb-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f02e463b1427a60cb478af28e56f0e46
diff --git a/metadata/md5-cache/sec-policy/selinux-couchdb-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-couchdb-2.20240226-r2
index df6fb8d60ac1..e783be84e7d5 100644
--- a/metadata/md5-cache/sec-policy/selinux-couchdb-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-couchdb-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=41593bcdf285f6006401c385412e19d5
diff --git a/metadata/md5-cache/sec-policy/selinux-couchdb-9999 b/metadata/md5-cache/sec-policy/selinux-couchdb-9999
index 01c4d403283b..1388c79b8868 100644
--- a/metadata/md5-cache/sec-policy/selinux-couchdb-9999
+++ b/metadata/md5-cache/sec-policy/selinux-couchdb-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=79c535a02aaef85ef49f70e679d611cd
diff --git a/metadata/md5-cache/sec-policy/selinux-courier-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-courier-2.20240226-r1
index 1a57cc2d7e00..91a2d7b74efd 100644
--- a/metadata/md5-cache/sec-policy/selinux-courier-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-courier-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0d03a7d32e9665ffb5a27d013791085c
diff --git a/metadata/md5-cache/sec-policy/selinux-courier-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-courier-2.20240226-r2
index 74a3cc0b94ba..95e6a3792d2e 100644
--- a/metadata/md5-cache/sec-policy/selinux-courier-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-courier-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9b9890c0fb05b442df12cf0e136e0a33
diff --git a/metadata/md5-cache/sec-policy/selinux-courier-9999 b/metadata/md5-cache/sec-policy/selinux-courier-9999
index b6c3b39634ed..55da487e91fc 100644
--- a/metadata/md5-cache/sec-policy/selinux-courier-9999
+++ b/metadata/md5-cache/sec-policy/selinux-courier-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2b3ecec14edcbefcd727e3b785f8007b
diff --git a/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20240226-r1
index ae3f4a695533..155fb543bbdb 100644
--- a/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cc654e10111a62d7da02b317ccffaa17
diff --git a/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20240226-r2
index 02cc70a98b2a..410804e4b6ca 100644
--- a/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-cpucontrol-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8ef7d343176b9210785324742a33c80d
diff --git a/metadata/md5-cache/sec-policy/selinux-cpucontrol-9999 b/metadata/md5-cache/sec-policy/selinux-cpucontrol-9999
index 142efb7dcf63..f92e7f6da30a 100644
--- a/metadata/md5-cache/sec-policy/selinux-cpucontrol-9999
+++ b/metadata/md5-cache/sec-policy/selinux-cpucontrol-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=023f42cc311104acfc79385d99e63c0e
diff --git a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20240226-r1
index ccb51dd51e99..778d9deb9bbd 100644
--- a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=39bbe48c0b2bbae9b06a54e37ba53862
diff --git a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20240226-r2
index 153ef2a76526..642cdf472c09 100644
--- a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-cpufreqselector-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ca75572464abe78a22d60b674b1f1947
diff --git a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-9999 b/metadata/md5-cache/sec-policy/selinux-cpufreqselector-9999
index a340ba477efd..bae3ea0b9381 100644
--- a/metadata/md5-cache/sec-policy/selinux-cpufreqselector-9999
+++ b/metadata/md5-cache/sec-policy/selinux-cpufreqselector-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2c93445827d1a6e38754b1da9aa74923
diff --git a/metadata/md5-cache/sec-policy/selinux-crio-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-crio-2.20240226-r1
index dd460a8c9cb5..19f4831bc619 100644
--- a/metadata/md5-cache/sec-policy/selinux-crio-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-crio-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-kubernetes sec-policy/selinux-podman >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=87715a0de54ae2dcc60f610999021333
diff --git a/metadata/md5-cache/sec-policy/selinux-crio-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-crio-2.20240226-r2
index 33bef1f131d6..b4f110fdeccf 100644
--- a/metadata/md5-cache/sec-policy/selinux-crio-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-crio-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-kubernetes sec-policy/selinux-podman >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c62a60408cd530d17b205763da09d8a6
diff --git a/metadata/md5-cache/sec-policy/selinux-crio-9999 b/metadata/md5-cache/sec-policy/selinux-crio-9999
index 8101be4457ab..98df7d504d79 100644
--- a/metadata/md5-cache/sec-policy/selinux-crio-9999
+++ b/metadata/md5-cache/sec-policy/selinux-crio-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-kubernetes sec-policy/selinux-podman >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=52568c4cb108f8dd940c043257891c09
diff --git a/metadata/md5-cache/sec-policy/selinux-cups-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-cups-2.20240226-r1
index f175d431ab7a..915b3ae07a0d 100644
--- a/metadata/md5-cache/sec-policy/selinux-cups-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-cups-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-lpd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e98dd0c66ab6d2340f0be316ea31481d
diff --git a/metadata/md5-cache/sec-policy/selinux-cups-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-cups-2.20240226-r2
index 49a74961bdd9..25d4e711c003 100644
--- a/metadata/md5-cache/sec-policy/selinux-cups-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-cups-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-lpd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b5f41518d941759f34bf5f1ff75fe7f2
diff --git a/metadata/md5-cache/sec-policy/selinux-cups-9999 b/metadata/md5-cache/sec-policy/selinux-cups-9999
index 9cb66e464dad..1b7db65bed07 100644
--- a/metadata/md5-cache/sec-policy/selinux-cups-9999
+++ b/metadata/md5-cache/sec-policy/selinux-cups-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-lpd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0d8f1d5aff4317bdd2ac6204618cfc82
diff --git a/metadata/md5-cache/sec-policy/selinux-cvs-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-cvs-2.20240226-r1
index 7abef96688dd..17fe37d03dd5 100644
--- a/metadata/md5-cache/sec-policy/selinux-cvs-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-cvs-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=aecff08096e8d476a507eb0aa4eb6ecd
diff --git a/metadata/md5-cache/sec-policy/selinux-cvs-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-cvs-2.20240226-r2
index 81164b19403a..b311f95e6326 100644
--- a/metadata/md5-cache/sec-policy/selinux-cvs-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-cvs-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7a2c157680c34f3ac1c9e0ebbedf0bde
diff --git a/metadata/md5-cache/sec-policy/selinux-cvs-9999 b/metadata/md5-cache/sec-policy/selinux-cvs-9999
index fa4af46b56aa..609498620ba1 100644
--- a/metadata/md5-cache/sec-policy/selinux-cvs-9999
+++ b/metadata/md5-cache/sec-policy/selinux-cvs-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f38726e33d08f8b4e92de5bcca16b0ae
diff --git a/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20240226-r1
index 526163eb7f38..dcd88d23250c 100644
--- a/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d8f80e7e38e8250cd946f39df5d2f855
diff --git a/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20240226-r2
index 2ed21aee2fd3..beab634b1ce4 100644
--- a/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-cyphesis-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5840c70afbfc4fbb548388c773c2e0c7
diff --git a/metadata/md5-cache/sec-policy/selinux-cyphesis-9999 b/metadata/md5-cache/sec-policy/selinux-cyphesis-9999
index f149b92744dd..7e9571825410 100644
--- a/metadata/md5-cache/sec-policy/selinux-cyphesis-9999
+++ b/metadata/md5-cache/sec-policy/selinux-cyphesis-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8620f99f88de3d0118ab9b16170157d8
diff --git a/metadata/md5-cache/sec-policy/selinux-daemontools-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-daemontools-2.20240226-r1
index 59b635c554cc..a9df366c3a71 100644
--- a/metadata/md5-cache/sec-policy/selinux-daemontools-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-daemontools-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6995daf23bdb088b88562f3caac5cc97
diff --git a/metadata/md5-cache/sec-policy/selinux-daemontools-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-daemontools-2.20240226-r2
index c7f2641fe9c5..5b6ab77ddc37 100644
--- a/metadata/md5-cache/sec-policy/selinux-daemontools-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-daemontools-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9c758baa837f37d245036075e485e397
diff --git a/metadata/md5-cache/sec-policy/selinux-daemontools-9999 b/metadata/md5-cache/sec-policy/selinux-daemontools-9999
index 2ee950251d21..5e61e0e51108 100644
--- a/metadata/md5-cache/sec-policy/selinux-daemontools-9999
+++ b/metadata/md5-cache/sec-policy/selinux-daemontools-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f70e032ab81258bda227a35856d090c6
diff --git a/metadata/md5-cache/sec-policy/selinux-dante-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dante-2.20240226-r1
index 0eec4d6abf5b..3aeb7ae54a09 100644
--- a/metadata/md5-cache/sec-policy/selinux-dante-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dante-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=218d4576ae10b07f07e78204a66205ee
diff --git a/metadata/md5-cache/sec-policy/selinux-dante-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dante-2.20240226-r2
index 643a05f30648..589208116b13 100644
--- a/metadata/md5-cache/sec-policy/selinux-dante-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dante-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0be1cb7c021bf6d69300fcdc8da76b1c
diff --git a/metadata/md5-cache/sec-policy/selinux-dante-9999 b/metadata/md5-cache/sec-policy/selinux-dante-9999
index f7b7defafe03..0cbbb3b7afb2 100644
--- a/metadata/md5-cache/sec-policy/selinux-dante-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dante-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d4dca7dfd40e816ed4e68724faacaee3
diff --git a/metadata/md5-cache/sec-policy/selinux-dbadm-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dbadm-2.20240226-r1
index 7b0eaaf7059a..5e68ea135e69 100644
--- a/metadata/md5-cache/sec-policy/selinux-dbadm-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dbadm-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ad8035727b404ae732ad8263a9e8a8b1
diff --git a/metadata/md5-cache/sec-policy/selinux-dbadm-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dbadm-2.20240226-r2
index 0b40ea1e1f8f..5f4303b3dd09 100644
--- a/metadata/md5-cache/sec-policy/selinux-dbadm-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dbadm-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=df83b9f35f616b52cd454c3af312f3d0
diff --git a/metadata/md5-cache/sec-policy/selinux-dbadm-9999 b/metadata/md5-cache/sec-policy/selinux-dbadm-9999
index d192a1bf9caf..ea81591633ef 100644
--- a/metadata/md5-cache/sec-policy/selinux-dbadm-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dbadm-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=39dfb7e45e9205cfe52203ef0c525b4f
diff --git a/metadata/md5-cache/sec-policy/selinux-dbskk-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dbskk-2.20240226-r1
index 878e348334c6..8aa1e5090a36 100644
--- a/metadata/md5-cache/sec-policy/selinux-dbskk-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dbskk-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=557200afe536978c1d77e6d61ac12894
diff --git a/metadata/md5-cache/sec-policy/selinux-dbskk-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dbskk-2.20240226-r2
index 53d0391b34a1..a0178d5d949b 100644
--- a/metadata/md5-cache/sec-policy/selinux-dbskk-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dbskk-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f8eff481a8317b0ce8449c9e74a40ac2
diff --git a/metadata/md5-cache/sec-policy/selinux-dbskk-9999 b/metadata/md5-cache/sec-policy/selinux-dbskk-9999
index 66ffb56dd4a7..b621c3b94e9d 100644
--- a/metadata/md5-cache/sec-policy/selinux-dbskk-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dbskk-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d0a042b0375ce6d07c692d76197c850c
diff --git a/metadata/md5-cache/sec-policy/selinux-dbus-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dbus-2.20240226-r1
index 0a6ce7e8ce97..d70de409bc0d 100644
--- a/metadata/md5-cache/sec-policy/selinux-dbus-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dbus-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2b34a15c881e917306e706e5778d1aaf
diff --git a/metadata/md5-cache/sec-policy/selinux-dbus-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dbus-2.20240226-r2
index 0b278975aca9..491fd033d568 100644
--- a/metadata/md5-cache/sec-policy/selinux-dbus-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dbus-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=66f56a1efd3182ab253dd5e74f504414
diff --git a/metadata/md5-cache/sec-policy/selinux-dbus-9999 b/metadata/md5-cache/sec-policy/selinux-dbus-9999
index c3b25f2569e4..9ba250d0c1ce 100644
--- a/metadata/md5-cache/sec-policy/selinux-dbus-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dbus-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=748ee00b9e849040c6d7e3e77824e65b
diff --git a/metadata/md5-cache/sec-policy/selinux-ddclient-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ddclient-2.20240226-r1
index ce02e5a6bb7c..bdd1a2a707a0 100644
--- a/metadata/md5-cache/sec-policy/selinux-ddclient-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ddclient-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=11f3bc35ae493f5265e9073e3074bfae
diff --git a/metadata/md5-cache/sec-policy/selinux-ddclient-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ddclient-2.20240226-r2
index 9acfdcda1504..57318b939533 100644
--- a/metadata/md5-cache/sec-policy/selinux-ddclient-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ddclient-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2fe3e16cd2ee99968830715d554415a5
diff --git a/metadata/md5-cache/sec-policy/selinux-ddclient-9999 b/metadata/md5-cache/sec-policy/selinux-ddclient-9999
index e8bdac34b705..37cb1297d246 100644
--- a/metadata/md5-cache/sec-policy/selinux-ddclient-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ddclient-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=458d79bc7e33aee534912c0c8867a924
diff --git a/metadata/md5-cache/sec-policy/selinux-devicekit-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-devicekit-2.20240226-r1
index 48256e12ebb5..a53c2b81a87e 100644
--- a/metadata/md5-cache/sec-policy/selinux-devicekit-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-devicekit-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7d3068129025082aa7c979dda8bac38a
diff --git a/metadata/md5-cache/sec-policy/selinux-devicekit-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-devicekit-2.20240226-r2
index 0b9e53829115..48325374d1e0 100644
--- a/metadata/md5-cache/sec-policy/selinux-devicekit-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-devicekit-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c1a8d888dfa4a228dec3032679d66884
diff --git a/metadata/md5-cache/sec-policy/selinux-devicekit-9999 b/metadata/md5-cache/sec-policy/selinux-devicekit-9999
index c33f2d423078..669bea6be2a8 100644
--- a/metadata/md5-cache/sec-policy/selinux-devicekit-9999
+++ b/metadata/md5-cache/sec-policy/selinux-devicekit-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fe206fcb8854a6d03136356276518534
diff --git a/metadata/md5-cache/sec-policy/selinux-dhcp-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dhcp-2.20240226-r1
index a747145c7bb2..ffa90f8e7cce 100644
--- a/metadata/md5-cache/sec-policy/selinux-dhcp-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dhcp-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2caebc533122272f43a68e47e2a63833
diff --git a/metadata/md5-cache/sec-policy/selinux-dhcp-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dhcp-2.20240226-r2
index 13ce448da357..ca95a90544fd 100644
--- a/metadata/md5-cache/sec-policy/selinux-dhcp-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dhcp-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=63dc6a8a31eeb28782592ca1a377da39
diff --git a/metadata/md5-cache/sec-policy/selinux-dhcp-9999 b/metadata/md5-cache/sec-policy/selinux-dhcp-9999
index a9202fc4fa19..67c9199e899e 100644
--- a/metadata/md5-cache/sec-policy/selinux-dhcp-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dhcp-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bc6d010e2114787425b5cd9c584ec554
diff --git a/metadata/md5-cache/sec-policy/selinux-dictd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dictd-2.20240226-r1
index 7f36b6c20651..81f5cceba7b6 100644
--- a/metadata/md5-cache/sec-policy/selinux-dictd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dictd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=90402b73cd25f0227f194d3beb06239d
diff --git a/metadata/md5-cache/sec-policy/selinux-dictd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dictd-2.20240226-r2
index 169b533393f3..d436449da6cd 100644
--- a/metadata/md5-cache/sec-policy/selinux-dictd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dictd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=87bdd524818c85159d5a75da4788471d
diff --git a/metadata/md5-cache/sec-policy/selinux-dictd-9999 b/metadata/md5-cache/sec-policy/selinux-dictd-9999
index 9db6d343a532..90e173ac3315 100644
--- a/metadata/md5-cache/sec-policy/selinux-dictd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dictd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=05b2ddb676a12d66fb8194cae70a1926
diff --git a/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20240226-r1
index 1f2b485570ec..92917eaedb2b 100644
--- a/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1639b26e56cc2e0e55f75f6f177a6ffe
diff --git a/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20240226-r2
index afcda3382734..c850295094e6 100644
--- a/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dirmngr-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=50b03920ef66ed1975cdd7d445d6901f
diff --git a/metadata/md5-cache/sec-policy/selinux-dirmngr-9999 b/metadata/md5-cache/sec-policy/selinux-dirmngr-9999
index 009ef3e88503..05c67227a9bf 100644
--- a/metadata/md5-cache/sec-policy/selinux-dirmngr-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dirmngr-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f66074bf7a27934cc572770986eb8438
diff --git a/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20240226-r1
index 142f02c6ea18..9dc947c68a7f 100644
--- a/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2b47dc02808a427d20210434971961d3
diff --git a/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20240226-r2
index 703443746dae..96ae82dbc5d6 100644
--- a/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dirsrv-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=483d6171b92e84d110f92c1fe74c1167
diff --git a/metadata/md5-cache/sec-policy/selinux-dirsrv-9999 b/metadata/md5-cache/sec-policy/selinux-dirsrv-9999
index 8ffe562c4d5b..7775ad0042a9 100644
--- a/metadata/md5-cache/sec-policy/selinux-dirsrv-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dirsrv-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=eaec6312ca9ae60814ea234b6183e2bf
diff --git a/metadata/md5-cache/sec-policy/selinux-distcc-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-distcc-2.20240226-r1
index 26132e5d2cbc..00fb118ca42d 100644
--- a/metadata/md5-cache/sec-policy/selinux-distcc-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-distcc-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cf043a5e960524f408eb37e9726a8e60
diff --git a/metadata/md5-cache/sec-policy/selinux-distcc-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-distcc-2.20240226-r2
index 03e575be6ff0..a0342902cf11 100644
--- a/metadata/md5-cache/sec-policy/selinux-distcc-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-distcc-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e5ddfd54c627454a8f9a188bf38891cc
diff --git a/metadata/md5-cache/sec-policy/selinux-distcc-9999 b/metadata/md5-cache/sec-policy/selinux-distcc-9999
index e4a4ba64dba4..8caf80845e84 100644
--- a/metadata/md5-cache/sec-policy/selinux-distcc-9999
+++ b/metadata/md5-cache/sec-policy/selinux-distcc-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8fe79e72597a30e92a7c0136aae5c539
diff --git a/metadata/md5-cache/sec-policy/selinux-djbdns-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-djbdns-2.20240226-r1
index 22d8baf0d772..e368d64efbdf 100644
--- a/metadata/md5-cache/sec-policy/selinux-djbdns-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-djbdns-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-daemontools sec-policy/selinux-ucspitcp >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5e189e43f44c40a4ee63bd3966600e53
diff --git a/metadata/md5-cache/sec-policy/selinux-djbdns-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-djbdns-2.20240226-r2
index f02810eef3d5..425a8f8e9ccc 100644
--- a/metadata/md5-cache/sec-policy/selinux-djbdns-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-djbdns-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-daemontools sec-policy/selinux-ucspitcp >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=02406c64fc330d9a39a2715e89d29f72
diff --git a/metadata/md5-cache/sec-policy/selinux-djbdns-9999 b/metadata/md5-cache/sec-policy/selinux-djbdns-9999
index da3be320b17a..9420002f2201 100644
--- a/metadata/md5-cache/sec-policy/selinux-djbdns-9999
+++ b/metadata/md5-cache/sec-policy/selinux-djbdns-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-daemontools sec-policy/selinux-ucspitcp >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1773ae78489c68389d6e5344690651a5
diff --git a/metadata/md5-cache/sec-policy/selinux-dkim-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dkim-2.20240226-r1
index d80f0f893d2f..13cdce7a5ae2 100644
--- a/metadata/md5-cache/sec-policy/selinux-dkim-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dkim-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-milter >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c636f8c93646219f743aa07f7bf5ba13
diff --git a/metadata/md5-cache/sec-policy/selinux-dkim-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dkim-2.20240226-r2
index e3b83fd452d5..f97d52755c7d 100644
--- a/metadata/md5-cache/sec-policy/selinux-dkim-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dkim-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-milter >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1101e68de8bf1f2f72bc16c01601dd95
diff --git a/metadata/md5-cache/sec-policy/selinux-dkim-9999 b/metadata/md5-cache/sec-policy/selinux-dkim-9999
index 07023c3be684..3db0bf3cb183 100644
--- a/metadata/md5-cache/sec-policy/selinux-dkim-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dkim-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-milter >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cd5d2ec95a4fd0a807e915da9eaa29d6
diff --git a/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20240226-r1
index b04ebbbeb168..d169b7ba337b 100644
--- a/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=43680d025043adb11f59874a01518f54
diff --git a/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20240226-r2
index 2709d1eb00bf..800beed4de20 100644
--- a/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dmidecode-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4491222363b0f476c1452be1ede56abe
diff --git a/metadata/md5-cache/sec-policy/selinux-dmidecode-9999 b/metadata/md5-cache/sec-policy/selinux-dmidecode-9999
index b83214f0bf62..aa97bcaadfc0 100644
--- a/metadata/md5-cache/sec-policy/selinux-dmidecode-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dmidecode-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8d5ca757491ed2bcaebc150bd389385e
diff --git a/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20240226-r1
index 3b7a8da6f21e..393623f4d876 100644
--- a/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=28b885d6cecf05f4f329ff2ff429fa9b
diff --git a/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20240226-r2
index c9347877ee15..171342a51413 100644
--- a/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dnsmasq-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f2f2cb61f0b40f1e0f3ec55c8d2f0713
diff --git a/metadata/md5-cache/sec-policy/selinux-dnsmasq-9999 b/metadata/md5-cache/sec-policy/selinux-dnsmasq-9999
index ee598bc1e8cd..64a816be8a60 100644
--- a/metadata/md5-cache/sec-policy/selinux-dnsmasq-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dnsmasq-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a7aae4a69c6a2d8e811ecaa8e5f4351c
diff --git a/metadata/md5-cache/sec-policy/selinux-docker-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-docker-2.20240226-r1
index 3d1d54c2e855..5b887a23b238 100644
--- a/metadata/md5-cache/sec-policy/selinux-docker-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-docker-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1b7a08d0ae55cb5c3369f8cefc97eac9
diff --git a/metadata/md5-cache/sec-policy/selinux-docker-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-docker-2.20240226-r2
index 3ecbcb0271fe..6bed7079aa82 100644
--- a/metadata/md5-cache/sec-policy/selinux-docker-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-docker-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=698305dd4b8e5b2e4494a2e352d7b2fc
diff --git a/metadata/md5-cache/sec-policy/selinux-docker-9999 b/metadata/md5-cache/sec-policy/selinux-docker-9999
index 85b17f561c98..ce856402ab28 100644
--- a/metadata/md5-cache/sec-policy/selinux-docker-9999
+++ b/metadata/md5-cache/sec-policy/selinux-docker-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e076ac14aef67e9f3d39a83a47c57b74
diff --git a/metadata/md5-cache/sec-policy/selinux-dovecot-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dovecot-2.20240226-r1
index b7c39dbbe65b..82de27753189 100644
--- a/metadata/md5-cache/sec-policy/selinux-dovecot-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dovecot-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=82f3c4b858f66f032b28f31425ee2dd4
diff --git a/metadata/md5-cache/sec-policy/selinux-dovecot-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dovecot-2.20240226-r2
index c0211c7637bd..639e29ab85d9 100644
--- a/metadata/md5-cache/sec-policy/selinux-dovecot-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dovecot-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=270ea6903198b083e1c71c9b62505f15
diff --git a/metadata/md5-cache/sec-policy/selinux-dovecot-9999 b/metadata/md5-cache/sec-policy/selinux-dovecot-9999
index 6d81b65ee957..2f45a40c4046 100644
--- a/metadata/md5-cache/sec-policy/selinux-dovecot-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dovecot-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ddf352effebf287710bb8ef821d96e7a
diff --git a/metadata/md5-cache/sec-policy/selinux-dpkg-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dpkg-2.20240226-r1
index 4e3c8027ffa0..14f7d8d4e2d2 100644
--- a/metadata/md5-cache/sec-policy/selinux-dpkg-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dpkg-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7d2596f44baebb8d9340e46f84ffe015
diff --git a/metadata/md5-cache/sec-policy/selinux-dpkg-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dpkg-2.20240226-r2
index 70ebeb0a75fa..6f3a4b1ccc9e 100644
--- a/metadata/md5-cache/sec-policy/selinux-dpkg-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dpkg-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=364b0fa2ebeac1b1dbb79d1557a7832f
diff --git a/metadata/md5-cache/sec-policy/selinux-dpkg-9999 b/metadata/md5-cache/sec-policy/selinux-dpkg-9999
index 713f2955b4ba..517e6c78798f 100644
--- a/metadata/md5-cache/sec-policy/selinux-dpkg-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dpkg-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9c3d7161c64c612c104c86e6f04772c5
diff --git a/metadata/md5-cache/sec-policy/selinux-dracut-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dracut-2.20240226-r1
index b58cc6e52c3a..ff3aadaa88c7 100644
--- a/metadata/md5-cache/sec-policy/selinux-dracut-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dracut-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=44be64f484e5e16f6c8565623b03c9b9
diff --git a/metadata/md5-cache/sec-policy/selinux-dracut-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dracut-2.20240226-r2
index 81607e4abc81..6f7a77ffbb68 100644
--- a/metadata/md5-cache/sec-policy/selinux-dracut-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dracut-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=264489bdfc2a36b6e3a5a28aeaba665c
diff --git a/metadata/md5-cache/sec-policy/selinux-dracut-9999 b/metadata/md5-cache/sec-policy/selinux-dracut-9999
index 61a7555aa56f..b4919b66106b 100644
--- a/metadata/md5-cache/sec-policy/selinux-dracut-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dracut-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3bdd4e2d71dfece708175f6017239adf
diff --git a/metadata/md5-cache/sec-policy/selinux-dropbox-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-dropbox-2.20240226-r1
index b7b0867fe0da..275ba2d6eb66 100644
--- a/metadata/md5-cache/sec-policy/selinux-dropbox-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-dropbox-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a966d56a3df98b0f067a39900ec065fb
diff --git a/metadata/md5-cache/sec-policy/selinux-dropbox-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-dropbox-2.20240226-r2
index 2ae3d9100741..d9587d423403 100644
--- a/metadata/md5-cache/sec-policy/selinux-dropbox-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-dropbox-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6e17d46085e4f5dba1c3f7d1fb828a62
diff --git a/metadata/md5-cache/sec-policy/selinux-dropbox-9999 b/metadata/md5-cache/sec-policy/selinux-dropbox-9999
index 61d4845b8cce..3834c69bbdd8 100644
--- a/metadata/md5-cache/sec-policy/selinux-dropbox-9999
+++ b/metadata/md5-cache/sec-policy/selinux-dropbox-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-xserver sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bd03db554ae129e6463b6da071e60f0e
diff --git a/metadata/md5-cache/sec-policy/selinux-entropyd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-entropyd-2.20240226-r1
index 1b5a726469d6..16f83c1e40b8 100644
--- a/metadata/md5-cache/sec-policy/selinux-entropyd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-entropyd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2517ddd0e63d765dc9963a192c531789
diff --git a/metadata/md5-cache/sec-policy/selinux-entropyd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-entropyd-2.20240226-r2
index 8409a2792e6e..e6457646b3f2 100644
--- a/metadata/md5-cache/sec-policy/selinux-entropyd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-entropyd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9808f7ba440a0d087cec7456102568d4
diff --git a/metadata/md5-cache/sec-policy/selinux-entropyd-9999 b/metadata/md5-cache/sec-policy/selinux-entropyd-9999
index 39a72f897a4c..e68c8570278e 100644
--- a/metadata/md5-cache/sec-policy/selinux-entropyd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-entropyd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a4e1cf94c8216ccb9e5db90bde9de7b5
diff --git a/metadata/md5-cache/sec-policy/selinux-evolution-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-evolution-2.20240226-r1
index 648e488bef32..6ae24eafa23f 100644
--- a/metadata/md5-cache/sec-policy/selinux-evolution-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-evolution-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8a5cc469b6607fd3db8652323a7210b7
diff --git a/metadata/md5-cache/sec-policy/selinux-evolution-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-evolution-2.20240226-r2
index d3444e381861..64df57300d96 100644
--- a/metadata/md5-cache/sec-policy/selinux-evolution-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-evolution-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3dca66fa5058ae7f8174d6eac85f6207
diff --git a/metadata/md5-cache/sec-policy/selinux-evolution-9999 b/metadata/md5-cache/sec-policy/selinux-evolution-9999
index 7a0f4cd6b47a..aaedba7d9286 100644
--- a/metadata/md5-cache/sec-policy/selinux-evolution-9999
+++ b/metadata/md5-cache/sec-policy/selinux-evolution-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=767bf25e7e1bb28b88dd284e1b623b1b
diff --git a/metadata/md5-cache/sec-policy/selinux-exim-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-exim-2.20240226-r1
index 8fd27cb2ab8e..f5b9f24f3d12 100644
--- a/metadata/md5-cache/sec-policy/selinux-exim-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-exim-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8a27f59a99c051833603e0d271762584
diff --git a/metadata/md5-cache/sec-policy/selinux-exim-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-exim-2.20240226-r2
index 1100ace9aeef..e483768f49a2 100644
--- a/metadata/md5-cache/sec-policy/selinux-exim-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-exim-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=75be68792b89fa875978ad6432c0a6a5
diff --git a/metadata/md5-cache/sec-policy/selinux-exim-9999 b/metadata/md5-cache/sec-policy/selinux-exim-9999
index 2ad27abda958..025cff33e812 100644
--- a/metadata/md5-cache/sec-policy/selinux-exim-9999
+++ b/metadata/md5-cache/sec-policy/selinux-exim-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9b439120ccb0820cb896e1b891b4802e
diff --git a/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20240226-r1
index f7cc0cfab851..19419f738b25 100644
--- a/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dd7b51617fb8dd6dc1c4cc9b4d662f50
diff --git a/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20240226-r2
index 099e218b0828..5f841c153801 100644
--- a/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-fail2ban-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=64e2a2f476e07a6cec63fd0d3c4ea8ba
diff --git a/metadata/md5-cache/sec-policy/selinux-fail2ban-9999 b/metadata/md5-cache/sec-policy/selinux-fail2ban-9999
index 3c711669d40a..4be7459d8097 100644
--- a/metadata/md5-cache/sec-policy/selinux-fail2ban-9999
+++ b/metadata/md5-cache/sec-policy/selinux-fail2ban-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ec3be7ade4c485865d45ad8b5e807cf6
diff --git a/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20240226-r1
index 163112941495..a400eb353b22 100644
--- a/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2fe89441d42d7f5df4e0e35ee5cfcaf3
diff --git a/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20240226-r2
index 9b264a193197..f6a9ed41ede3 100644
--- a/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-fetchmail-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=051394d7011638d4caa2ef4f379c674e
diff --git a/metadata/md5-cache/sec-policy/selinux-fetchmail-9999 b/metadata/md5-cache/sec-policy/selinux-fetchmail-9999
index 0a8d8aa4796a..e1ddafeb4c8c 100644
--- a/metadata/md5-cache/sec-policy/selinux-fetchmail-9999
+++ b/metadata/md5-cache/sec-policy/selinux-fetchmail-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b0e27acfc76c71532e24111cb6ec80f7
diff --git a/metadata/md5-cache/sec-policy/selinux-finger-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-finger-2.20240226-r1
index 47f5b33edc0f..b55ef045f70e 100644
--- a/metadata/md5-cache/sec-policy/selinux-finger-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-finger-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5d763f35caa6aef3a21495099e2124ab
diff --git a/metadata/md5-cache/sec-policy/selinux-finger-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-finger-2.20240226-r2
index e0374362a220..08362c7077a9 100644
--- a/metadata/md5-cache/sec-policy/selinux-finger-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-finger-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=009cb7016611daf2e5e4cbc547ddf011
diff --git a/metadata/md5-cache/sec-policy/selinux-finger-9999 b/metadata/md5-cache/sec-policy/selinux-finger-9999
index d65d7b124a17..128413c5df6e 100644
--- a/metadata/md5-cache/sec-policy/selinux-finger-9999
+++ b/metadata/md5-cache/sec-policy/selinux-finger-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4c6288bfa9b475cacbcd1b965126f07f
diff --git a/metadata/md5-cache/sec-policy/selinux-firewalld-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-firewalld-2.20240226-r2
index 41333488259c..7aefecd0c16d 100644
--- a/metadata/md5-cache/sec-policy/selinux-firewalld-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-firewalld-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e1fe8518fd49cbfa8b358543c94df45c
diff --git a/metadata/md5-cache/sec-policy/selinux-firewalld-9999 b/metadata/md5-cache/sec-policy/selinux-firewalld-9999
index da7250f8a869..7ee7449a4101 100644
--- a/metadata/md5-cache/sec-policy/selinux-firewalld-9999
+++ b/metadata/md5-cache/sec-policy/selinux-firewalld-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=76a0b8ee12b4b412d6ab3f374756a92f
diff --git a/metadata/md5-cache/sec-policy/selinux-flash-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-flash-2.20240226-r1
index d8b49b55eba0..07336e61b516 100644
--- a/metadata/md5-cache/sec-policy/selinux-flash-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-flash-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=476a5b429fd5fa6fec68439e6a2bd58e
diff --git a/metadata/md5-cache/sec-policy/selinux-flash-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-flash-2.20240226-r2
index f05fa17152e4..28f18a59d3f6 100644
--- a/metadata/md5-cache/sec-policy/selinux-flash-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-flash-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cbfe2181668d887bfa88fc7212269f92
diff --git a/metadata/md5-cache/sec-policy/selinux-flash-9999 b/metadata/md5-cache/sec-policy/selinux-flash-9999
index 4fa7aa716d8d..eed10848ccb4 100644
--- a/metadata/md5-cache/sec-policy/selinux-flash-9999
+++ b/metadata/md5-cache/sec-policy/selinux-flash-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5f13ce8e49802a74686908851b5d1019
diff --git a/metadata/md5-cache/sec-policy/selinux-fprintd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-fprintd-2.20240226-r1
index 1245d9fe3114..acfb1ac31f0f 100644
--- a/metadata/md5-cache/sec-policy/selinux-fprintd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-fprintd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=19ba42e4f6373b26023f5bda5a010229
diff --git a/metadata/md5-cache/sec-policy/selinux-fprintd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-fprintd-2.20240226-r2
index c3172af712e3..162bac879d69 100644
--- a/metadata/md5-cache/sec-policy/selinux-fprintd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-fprintd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e9a4c49841cf37630d4f02ec55e62d66
diff --git a/metadata/md5-cache/sec-policy/selinux-fprintd-9999 b/metadata/md5-cache/sec-policy/selinux-fprintd-9999
index 4073252dd194..712f2a292a56 100644
--- a/metadata/md5-cache/sec-policy/selinux-fprintd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-fprintd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5a0b3762a379a60f1cbcd72e91c26502
diff --git a/metadata/md5-cache/sec-policy/selinux-ftp-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ftp-2.20240226-r1
index 3f3aef46e56e..00c9b93a0e61 100644
--- a/metadata/md5-cache/sec-policy/selinux-ftp-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ftp-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6e78b0baf7948f9e3878065f3e642d6f
diff --git a/metadata/md5-cache/sec-policy/selinux-ftp-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ftp-2.20240226-r2
index 7f80af179958..742f2b09556c 100644
--- a/metadata/md5-cache/sec-policy/selinux-ftp-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ftp-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c916a0903dd411e1f5b22860b601b675
diff --git a/metadata/md5-cache/sec-policy/selinux-ftp-9999 b/metadata/md5-cache/sec-policy/selinux-ftp-9999
index 0fbc006a0788..eaf6f557989c 100644
--- a/metadata/md5-cache/sec-policy/selinux-ftp-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ftp-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2ce0532264e31b12dbd519ee46f5cbec
diff --git a/metadata/md5-cache/sec-policy/selinux-games-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-games-2.20240226-r1
index 0335c97431f5..a4a509d3361c 100644
--- a/metadata/md5-cache/sec-policy/selinux-games-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-games-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4afc3a4dde4a7cda270e2d432037f63d
diff --git a/metadata/md5-cache/sec-policy/selinux-games-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-games-2.20240226-r2
index 42d242a4e168..cceb9d5019df 100644
--- a/metadata/md5-cache/sec-policy/selinux-games-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-games-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=61a466eada5b75f3d1f2f629b7b66719
diff --git a/metadata/md5-cache/sec-policy/selinux-games-9999 b/metadata/md5-cache/sec-policy/selinux-games-9999
index d1192fa9f710..19744cd7dcf3 100644
--- a/metadata/md5-cache/sec-policy/selinux-games-9999
+++ b/metadata/md5-cache/sec-policy/selinux-games-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5e4d8857085b869bf3b55cc929f56ffb
diff --git a/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20240226-r1
index 7ee3c0e47222..35aa93cce3ca 100644
--- a/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c9ec5d336e19e174054ac06f60e748c7
diff --git a/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20240226-r2
index 61315614f9e5..6c98332d4586 100644
--- a/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-gatekeeper-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0df917a0108e899a04d7e86902284fee
diff --git a/metadata/md5-cache/sec-policy/selinux-gatekeeper-9999 b/metadata/md5-cache/sec-policy/selinux-gatekeeper-9999
index 77ab44aa9bdd..f0d8dcac8d0c 100644
--- a/metadata/md5-cache/sec-policy/selinux-gatekeeper-9999
+++ b/metadata/md5-cache/sec-policy/selinux-gatekeeper-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=50bd8d1d50d3c27b8a908bccb1b4de44
diff --git a/metadata/md5-cache/sec-policy/selinux-git-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-git-2.20240226-r1
index 5d394357307f..893feeb9195d 100644
--- a/metadata/md5-cache/sec-policy/selinux-git-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-git-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ab45b986e11762dafd125465f772c5d0
diff --git a/metadata/md5-cache/sec-policy/selinux-git-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-git-2.20240226-r2
index 3af88e2efe6a..10c8b3d903e2 100644
--- a/metadata/md5-cache/sec-policy/selinux-git-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-git-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c34b52f52a5e5538cc5e110aa262be07
diff --git a/metadata/md5-cache/sec-policy/selinux-git-9999 b/metadata/md5-cache/sec-policy/selinux-git-9999
index 329918a1401f..f5caaf5a0e7e 100644
--- a/metadata/md5-cache/sec-policy/selinux-git-9999
+++ b/metadata/md5-cache/sec-policy/selinux-git-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ab8eef4f7d9ac545cb532c4f30fe8cd9
diff --git a/metadata/md5-cache/sec-policy/selinux-gitosis-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-gitosis-2.20240226-r1
index d8a3f390ac18..cee300a85fa0 100644
--- a/metadata/md5-cache/sec-policy/selinux-gitosis-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-gitosis-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=df0778505b4ef6ae2c073e759cdfce00
diff --git a/metadata/md5-cache/sec-policy/selinux-gitosis-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-gitosis-2.20240226-r2
index d396c8d26f20..d9ef0260be18 100644
--- a/metadata/md5-cache/sec-policy/selinux-gitosis-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-gitosis-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a4c75e5842dbe979a269b410816b1e4c
diff --git a/metadata/md5-cache/sec-policy/selinux-gitosis-9999 b/metadata/md5-cache/sec-policy/selinux-gitosis-9999
index 60742d5de36b..0984ce4e520d 100644
--- a/metadata/md5-cache/sec-policy/selinux-gitosis-9999
+++ b/metadata/md5-cache/sec-policy/selinux-gitosis-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8b8ba3921579ab9ff0dceb643ebea983
diff --git a/metadata/md5-cache/sec-policy/selinux-glusterfs-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-glusterfs-2.20240226-r1
index 67cf2f2dbb4c..a26aa9819729 100644
--- a/metadata/md5-cache/sec-policy/selinux-glusterfs-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-glusterfs-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c021ad570d3d81bf0c5cf02200224a26
diff --git a/metadata/md5-cache/sec-policy/selinux-glusterfs-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-glusterfs-2.20240226-r2
index bdcf6bf57085..8bc3bf81776e 100644
--- a/metadata/md5-cache/sec-policy/selinux-glusterfs-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-glusterfs-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=40ec30508be3effe93394af6c817c3d9
diff --git a/metadata/md5-cache/sec-policy/selinux-glusterfs-9999 b/metadata/md5-cache/sec-policy/selinux-glusterfs-9999
index 764c31b4ac72..2f356438c5a1 100644
--- a/metadata/md5-cache/sec-policy/selinux-glusterfs-9999
+++ b/metadata/md5-cache/sec-policy/selinux-glusterfs-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6d67130794910f3a568c0b46b58f9d23
diff --git a/metadata/md5-cache/sec-policy/selinux-gnome-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-gnome-2.20240226-r1
index 6a910c5c7f78..78c92e8db2ad 100644
--- a/metadata/md5-cache/sec-policy/selinux-gnome-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-gnome-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5124513c2f8af4598f87e7c1354e40fc
diff --git a/metadata/md5-cache/sec-policy/selinux-gnome-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-gnome-2.20240226-r2
index d594c68bf03e..ada2530dd20f 100644
--- a/metadata/md5-cache/sec-policy/selinux-gnome-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-gnome-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ae323f421098886125199cdb1c9cd423
diff --git a/metadata/md5-cache/sec-policy/selinux-gnome-9999 b/metadata/md5-cache/sec-policy/selinux-gnome-9999
index a806539b0896..7a61cac44cbe 100644
--- a/metadata/md5-cache/sec-policy/selinux-gnome-9999
+++ b/metadata/md5-cache/sec-policy/selinux-gnome-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f7d8bdf65e94bcbfbbeb13219bcf9e5c
diff --git a/metadata/md5-cache/sec-policy/selinux-googletalk-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-googletalk-2.20240226-r1
index 26db1e740913..6c884fc31d43 100644
--- a/metadata/md5-cache/sec-policy/selinux-googletalk-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-googletalk-2.20240226-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=179425c0aada0dbb4c4e137cacf665ad
diff --git a/metadata/md5-cache/sec-policy/selinux-googletalk-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-googletalk-2.20240226-r2
index 7659da9a78ed..68ebfa48743b 100644
--- a/metadata/md5-cache/sec-policy/selinux-googletalk-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-googletalk-2.20240226-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=179425c0aada0dbb4c4e137cacf665ad
diff --git a/metadata/md5-cache/sec-policy/selinux-googletalk-9999 b/metadata/md5-cache/sec-policy/selinux-googletalk-9999
index 56bb384d8742..9a9e9b99c032 100644
--- a/metadata/md5-cache/sec-policy/selinux-googletalk-9999
+++ b/metadata/md5-cache/sec-policy/selinux-googletalk-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ef041ad8d83d22c56dba92fd6b686243
diff --git a/metadata/md5-cache/sec-policy/selinux-gorg-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-gorg-2.20240226-r1
index d32ff356f4d4..9ecf5d4e7746 100644
--- a/metadata/md5-cache/sec-policy/selinux-gorg-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-gorg-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=67ab2e8e60e5c1ecb88279671289f485
diff --git a/metadata/md5-cache/sec-policy/selinux-gorg-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-gorg-2.20240226-r2
index 0b64eec90434..04dfdc3ee385 100644
--- a/metadata/md5-cache/sec-policy/selinux-gorg-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-gorg-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2c4afb50ceae1f238dbf3d4417e9ccb5
diff --git a/metadata/md5-cache/sec-policy/selinux-gorg-9999 b/metadata/md5-cache/sec-policy/selinux-gorg-9999
index 23282016bc37..c60d1ca0ad35 100644
--- a/metadata/md5-cache/sec-policy/selinux-gorg-9999
+++ b/metadata/md5-cache/sec-policy/selinux-gorg-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=441f2db0a74420c97064feb5d1818cf8
diff --git a/metadata/md5-cache/sec-policy/selinux-gpg-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-gpg-2.20240226-r1
index 45b2e559442d..96f89fd23f53 100644
--- a/metadata/md5-cache/sec-policy/selinux-gpg-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-gpg-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dirmngr >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a8581c03fea3435347a2c6d6d02ef4d2
diff --git a/metadata/md5-cache/sec-policy/selinux-gpg-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-gpg-2.20240226-r2
index d71948825cbf..a42a8ebf2c37 100644
--- a/metadata/md5-cache/sec-policy/selinux-gpg-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-gpg-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dirmngr >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d0c90b3c7da08d7a307579299129bd53
diff --git a/metadata/md5-cache/sec-policy/selinux-gpg-9999 b/metadata/md5-cache/sec-policy/selinux-gpg-9999
index 148b1c0fbc70..a06c8d8a1b39 100644
--- a/metadata/md5-cache/sec-policy/selinux-gpg-9999
+++ b/metadata/md5-cache/sec-policy/selinux-gpg-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-dirmngr >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=36af3df4acf858e927a09d3995acf16e
diff --git a/metadata/md5-cache/sec-policy/selinux-gpm-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-gpm-2.20240226-r1
index bfb94b927ee3..cfc42ef0ddaf 100644
--- a/metadata/md5-cache/sec-policy/selinux-gpm-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-gpm-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0d489e9fe7656f79a52bb31e4a7761b1
diff --git a/metadata/md5-cache/sec-policy/selinux-gpm-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-gpm-2.20240226-r2
index 69ac55b37696..1e23e172e8b3 100644
--- a/metadata/md5-cache/sec-policy/selinux-gpm-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-gpm-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3f3618b42badbffe8a830b72282050aa
diff --git a/metadata/md5-cache/sec-policy/selinux-gpm-9999 b/metadata/md5-cache/sec-policy/selinux-gpm-9999
index a8d9a46e123c..eda5b885240a 100644
--- a/metadata/md5-cache/sec-policy/selinux-gpm-9999
+++ b/metadata/md5-cache/sec-policy/selinux-gpm-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9d642a557bedbdb1df746c75317b573a
diff --git a/metadata/md5-cache/sec-policy/selinux-gpsd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-gpsd-2.20240226-r1
index c4e31f22824c..048ec4f43220 100644
--- a/metadata/md5-cache/sec-policy/selinux-gpsd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-gpsd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3cc8b56e7d9ee5443a66f6fb3563d38a
diff --git a/metadata/md5-cache/sec-policy/selinux-gpsd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-gpsd-2.20240226-r2
index 4ae736b03a81..01f74bd4503e 100644
--- a/metadata/md5-cache/sec-policy/selinux-gpsd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-gpsd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e8f3335ca1a4076512f6738fa6212010
diff --git a/metadata/md5-cache/sec-policy/selinux-gpsd-9999 b/metadata/md5-cache/sec-policy/selinux-gpsd-9999
index 4d924f350bd0..3532439836d5 100644
--- a/metadata/md5-cache/sec-policy/selinux-gpsd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-gpsd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a064ce5404dfe76d9c2788c40bed438c
diff --git a/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20240226-r1
index 811300c05154..5ccf4695944f 100644
--- a/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7f66122a69e205b034676192896d9fc4
diff --git a/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20240226-r2
index 46f97806a968..667978c5670b 100644
--- a/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-gssproxy-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=02134b14ba7034ba8656799558afdb46
diff --git a/metadata/md5-cache/sec-policy/selinux-gssproxy-9999 b/metadata/md5-cache/sec-policy/selinux-gssproxy-9999
index 9896efa55741..90399c412a96 100644
--- a/metadata/md5-cache/sec-policy/selinux-gssproxy-9999
+++ b/metadata/md5-cache/sec-policy/selinux-gssproxy-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1f884876b180e250c412af2040d2812f
diff --git a/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20240226-r1
index 919b8f522336..a5f0ceecd1d1 100644
--- a/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7c49a4f0998206de77e7d834990d9fea
diff --git a/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20240226-r2
index 74beaa23c458..17e9847e6f67 100644
--- a/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-hddtemp-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=aa8b1d1455bb89c03e080d3f6a41aaa9
diff --git a/metadata/md5-cache/sec-policy/selinux-hddtemp-9999 b/metadata/md5-cache/sec-policy/selinux-hddtemp-9999
index 465d3a05ae47..3cade2e79962 100644
--- a/metadata/md5-cache/sec-policy/selinux-hddtemp-9999
+++ b/metadata/md5-cache/sec-policy/selinux-hddtemp-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b84e4049dc1ebe54e32679b270337415
diff --git a/metadata/md5-cache/sec-policy/selinux-hostapd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-hostapd-2.20240226-r1
index 0794f2987056..199a1c8527b7 100644
--- a/metadata/md5-cache/sec-policy/selinux-hostapd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-hostapd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7d78f9cc6b1e027d4a831c653f5b0af5
diff --git a/metadata/md5-cache/sec-policy/selinux-hostapd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-hostapd-2.20240226-r2
index 1348261c093d..d19691c37b8d 100644
--- a/metadata/md5-cache/sec-policy/selinux-hostapd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-hostapd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0b1417fae37c654d5ec30543003524f1
diff --git a/metadata/md5-cache/sec-policy/selinux-hostapd-9999 b/metadata/md5-cache/sec-policy/selinux-hostapd-9999
index 8adcc117cb5e..60dd5448631f 100644
--- a/metadata/md5-cache/sec-policy/selinux-hostapd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-hostapd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e173a3b4190ef6dd15db294c65dd563a
diff --git a/metadata/md5-cache/sec-policy/selinux-icecast-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-icecast-2.20240226-r1
index 2654896ea3de..e3f736e73e2f 100644
--- a/metadata/md5-cache/sec-policy/selinux-icecast-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-icecast-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fc2b801af5144d8e82b7950cecbc02c8
diff --git a/metadata/md5-cache/sec-policy/selinux-icecast-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-icecast-2.20240226-r2
index 40d766087245..aa192c8cfe72 100644
--- a/metadata/md5-cache/sec-policy/selinux-icecast-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-icecast-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ed20d1c2023f57aceb8968b29229882d
diff --git a/metadata/md5-cache/sec-policy/selinux-icecast-9999 b/metadata/md5-cache/sec-policy/selinux-icecast-9999
index fcd7e5266b89..94285db56858 100644
--- a/metadata/md5-cache/sec-policy/selinux-icecast-9999
+++ b/metadata/md5-cache/sec-policy/selinux-icecast-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c7f6994f72257cc219b730296aae23bb
diff --git a/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20240226-r1
index 7a2041c8b81e..85cccb8be899 100644
--- a/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=db5c75777af663d4b8b2cf3157b7762c
diff --git a/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20240226-r2
index ed5f1ef71b90..6a9de94caeca 100644
--- a/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ifplugd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b195ed44749d48f49a2d3622069d48cf
diff --git a/metadata/md5-cache/sec-policy/selinux-ifplugd-9999 b/metadata/md5-cache/sec-policy/selinux-ifplugd-9999
index 877feb081ff1..58fe1a0741c8 100644
--- a/metadata/md5-cache/sec-policy/selinux-ifplugd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ifplugd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dd6cff2445154d8a3a436a12109716f3
diff --git a/metadata/md5-cache/sec-policy/selinux-inetd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-inetd-2.20240226-r1
index 1f49eb5bf2d4..f9a55124cce3 100644
--- a/metadata/md5-cache/sec-policy/selinux-inetd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-inetd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a03b8c47aea0ca9346038a0d4341eb4d
diff --git a/metadata/md5-cache/sec-policy/selinux-inetd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-inetd-2.20240226-r2
index 3b6c9505cc85..780407b59180 100644
--- a/metadata/md5-cache/sec-policy/selinux-inetd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-inetd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7da55e90226dbec40d864b3af3f84597
diff --git a/metadata/md5-cache/sec-policy/selinux-inetd-9999 b/metadata/md5-cache/sec-policy/selinux-inetd-9999
index bde9cc162104..ac4431578ee4 100644
--- a/metadata/md5-cache/sec-policy/selinux-inetd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-inetd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=103be263418dcd03d8817f26fa9782a7
diff --git a/metadata/md5-cache/sec-policy/selinux-inn-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-inn-2.20240226-r1
index 7852a570ec66..5ca4a2137cfe 100644
--- a/metadata/md5-cache/sec-policy/selinux-inn-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-inn-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=04e633e14348a18eac610d398c0d8550
diff --git a/metadata/md5-cache/sec-policy/selinux-inn-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-inn-2.20240226-r2
index 2560e93af27b..0e4d0705d0f9 100644
--- a/metadata/md5-cache/sec-policy/selinux-inn-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-inn-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=765ae9ec6b1dd658a0ee04635ebce2d4
diff --git a/metadata/md5-cache/sec-policy/selinux-inn-9999 b/metadata/md5-cache/sec-policy/selinux-inn-9999
index 3dd159697a4e..f65bc25cfb29 100644
--- a/metadata/md5-cache/sec-policy/selinux-inn-9999
+++ b/metadata/md5-cache/sec-policy/selinux-inn-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dfebf73dd32e86066f547d3bf62428d0
diff --git a/metadata/md5-cache/sec-policy/selinux-ipsec-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ipsec-2.20240226-r1
index 793aa28ad336..ebc64261f0f0 100644
--- a/metadata/md5-cache/sec-policy/selinux-ipsec-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ipsec-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b46056b5248d1bde003e693814358adf
diff --git a/metadata/md5-cache/sec-policy/selinux-ipsec-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ipsec-2.20240226-r2
index 086ffcf7d03f..7a63773673db 100644
--- a/metadata/md5-cache/sec-policy/selinux-ipsec-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ipsec-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c62eed9232bbd283e33938023139cf4d
diff --git a/metadata/md5-cache/sec-policy/selinux-ipsec-9999 b/metadata/md5-cache/sec-policy/selinux-ipsec-9999
index 1cefbaaad358..cb7c45569047 100644
--- a/metadata/md5-cache/sec-policy/selinux-ipsec-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ipsec-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=efd455861c56a382c47913ff1223e437
diff --git a/metadata/md5-cache/sec-policy/selinux-irc-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-irc-2.20240226-r1
index dfc03f17e640..425bf71e89b6 100644
--- a/metadata/md5-cache/sec-policy/selinux-irc-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-irc-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=77fe6544a8bef4942fe2bdd9bce6c100
diff --git a/metadata/md5-cache/sec-policy/selinux-irc-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-irc-2.20240226-r2
index 5e3e7ee3c416..5b99af6c3388 100644
--- a/metadata/md5-cache/sec-policy/selinux-irc-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-irc-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8facafd06ce126b53006e534317a836c
diff --git a/metadata/md5-cache/sec-policy/selinux-irc-9999 b/metadata/md5-cache/sec-policy/selinux-irc-9999
index 6b35a7dcb866..9ebdb8e9579c 100644
--- a/metadata/md5-cache/sec-policy/selinux-irc-9999
+++ b/metadata/md5-cache/sec-policy/selinux-irc-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=edbac8ee39bdd7b3bc5d3a97cfb8403b
diff --git a/metadata/md5-cache/sec-policy/selinux-ircd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ircd-2.20240226-r1
index 7036a001303d..9ce372852a40 100644
--- a/metadata/md5-cache/sec-policy/selinux-ircd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ircd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=802fb6a1b10b27d37fac0b6a449521c0
diff --git a/metadata/md5-cache/sec-policy/selinux-ircd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ircd-2.20240226-r2
index 09b5a90c8c62..d37b7509a088 100644
--- a/metadata/md5-cache/sec-policy/selinux-ircd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ircd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0693c6295e7d8f6c24bf5893a4f182e7
diff --git a/metadata/md5-cache/sec-policy/selinux-ircd-9999 b/metadata/md5-cache/sec-policy/selinux-ircd-9999
index bb855eae8b1a..6062a3e7c92e 100644
--- a/metadata/md5-cache/sec-policy/selinux-ircd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ircd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8b08fccc3fbf02211382af2e0b7d54a8
diff --git a/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20240226-r1
index 230b863389c3..9e058d25d32e 100644
--- a/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6fa4de37b4aa897b0203383e805a8aa8
diff --git a/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20240226-r2
index b29db7e217eb..9b43e2428a5e 100644
--- a/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-irqbalance-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e41961b8b9f228b27e84a27b1e174e45
diff --git a/metadata/md5-cache/sec-policy/selinux-irqbalance-9999 b/metadata/md5-cache/sec-policy/selinux-irqbalance-9999
index 97b8cbf7bd67..18c113c9c27c 100644
--- a/metadata/md5-cache/sec-policy/selinux-irqbalance-9999
+++ b/metadata/md5-cache/sec-policy/selinux-irqbalance-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d8fd294646428e7482a4e857bd1e5fbb
diff --git a/metadata/md5-cache/sec-policy/selinux-jabber-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-jabber-2.20240226-r1
index 810614ea3124..36a03feb3a50 100644
--- a/metadata/md5-cache/sec-policy/selinux-jabber-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-jabber-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=30d1b9924373ecc41abd500763109fd1
diff --git a/metadata/md5-cache/sec-policy/selinux-jabber-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-jabber-2.20240226-r2
index 88ea87826a3e..480cee2c025d 100644
--- a/metadata/md5-cache/sec-policy/selinux-jabber-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-jabber-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e6af94667f95d55cb5a22b32a3cbccfc
diff --git a/metadata/md5-cache/sec-policy/selinux-jabber-9999 b/metadata/md5-cache/sec-policy/selinux-jabber-9999
index 761bd2bf4be1..379b271df0c4 100644
--- a/metadata/md5-cache/sec-policy/selinux-jabber-9999
+++ b/metadata/md5-cache/sec-policy/selinux-jabber-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d23b8c63e64a6658076e5c9f040f4543
diff --git a/metadata/md5-cache/sec-policy/selinux-java-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-java-2.20240226-r1
index cd1cff469b96..17dfe5dad84f 100644
--- a/metadata/md5-cache/sec-policy/selinux-java-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-java-2.20240226-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0cc07bd06015689d0f2a9c307e91d671
diff --git a/metadata/md5-cache/sec-policy/selinux-java-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-java-2.20240226-r2
index 8f38155b60e7..e5b9516e9abc 100644
--- a/metadata/md5-cache/sec-policy/selinux-java-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-java-2.20240226-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0cc07bd06015689d0f2a9c307e91d671
diff --git a/metadata/md5-cache/sec-policy/selinux-java-9999 b/metadata/md5-cache/sec-policy/selinux-java-9999
index fdf04549620d..8d6509a85177 100644
--- a/metadata/md5-cache/sec-policy/selinux-java-9999
+++ b/metadata/md5-cache/sec-policy/selinux-java-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3ea98f4f95445490ec76cf49ecea35c1
diff --git a/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20240226-r1
index 7670042c9b5c..0f7964a9c05e 100644
--- a/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6ba5f41b3e9251ce42517a43a49830d3
diff --git a/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20240226-r2
index 4dffe1e858ec..6f1064ba27b6 100644
--- a/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-kdeconnect-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=62b71acc01c91e1169e9b918aa1917fd
diff --git a/metadata/md5-cache/sec-policy/selinux-kdeconnect-9999 b/metadata/md5-cache/sec-policy/selinux-kdeconnect-9999
index 9328aedb67f6..a54cd1c83454 100644
--- a/metadata/md5-cache/sec-policy/selinux-kdeconnect-9999
+++ b/metadata/md5-cache/sec-policy/selinux-kdeconnect-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4215839a410d77908c0a4b97361c6ba2
diff --git a/metadata/md5-cache/sec-policy/selinux-kdump-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-kdump-2.20240226-r1
index 6b5cd466fcca..2ebd08a47a95 100644
--- a/metadata/md5-cache/sec-policy/selinux-kdump-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-kdump-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1282783cf7da34c052254b5ac97d0372
diff --git a/metadata/md5-cache/sec-policy/selinux-kdump-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-kdump-2.20240226-r2
index 5eea61f585c4..bde0b2d52e94 100644
--- a/metadata/md5-cache/sec-policy/selinux-kdump-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-kdump-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6789b0674d96c8d8c560f2c899c106b6
diff --git a/metadata/md5-cache/sec-policy/selinux-kdump-9999 b/metadata/md5-cache/sec-policy/selinux-kdump-9999
index ff4f7b967986..93a56dd41ed2 100644
--- a/metadata/md5-cache/sec-policy/selinux-kdump-9999
+++ b/metadata/md5-cache/sec-policy/selinux-kdump-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=90ede4463f71c9c52c4a2a8f832f9b08
diff --git a/metadata/md5-cache/sec-policy/selinux-kerberos-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-kerberos-2.20240226-r1
index d6db48af45e9..f1b5481d38c8 100644
--- a/metadata/md5-cache/sec-policy/selinux-kerberos-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-kerberos-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8f281d7c0cd98b426ff9a00d68a1c518
diff --git a/metadata/md5-cache/sec-policy/selinux-kerberos-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-kerberos-2.20240226-r2
index fe462608174a..a7bc2e37f9d4 100644
--- a/metadata/md5-cache/sec-policy/selinux-kerberos-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-kerberos-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c302c7084e6566be5d78388509fb56a9
diff --git a/metadata/md5-cache/sec-policy/selinux-kerberos-9999 b/metadata/md5-cache/sec-policy/selinux-kerberos-9999
index 12a5be8c8763..3ade61a5a8f1 100644
--- a/metadata/md5-cache/sec-policy/selinux-kerberos-9999
+++ b/metadata/md5-cache/sec-policy/selinux-kerberos-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=de69a09f2e584db2342be59391a7ec99
diff --git a/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20240226-r1
index 14d9a365e3f1..a030213d3b8f 100644
--- a/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dc2a612d2440b7e3917a3926dbad8948
diff --git a/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20240226-r2
index 7d88b3e25670..9fdb4142f5f0 100644
--- a/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-kerneloops-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3f20ada32b8ccf7f6368a7fad542b449
diff --git a/metadata/md5-cache/sec-policy/selinux-kerneloops-9999 b/metadata/md5-cache/sec-policy/selinux-kerneloops-9999
index 2f43308e7494..0c86ec6cb5af 100644
--- a/metadata/md5-cache/sec-policy/selinux-kerneloops-9999
+++ b/metadata/md5-cache/sec-policy/selinux-kerneloops-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=02b1d281615d3541eee94c547d858ba6
diff --git a/metadata/md5-cache/sec-policy/selinux-kismet-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-kismet-2.20240226-r1
index 0b6bbd486216..b3d73c555958 100644
--- a/metadata/md5-cache/sec-policy/selinux-kismet-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-kismet-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=71dbeb16f3c0db7999270b5457ca0e04
diff --git a/metadata/md5-cache/sec-policy/selinux-kismet-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-kismet-2.20240226-r2
index bd6ce676e8f7..9c5df7e87644 100644
--- a/metadata/md5-cache/sec-policy/selinux-kismet-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-kismet-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cac8ba1198442a253ab8f5b7f9ae2449
diff --git a/metadata/md5-cache/sec-policy/selinux-kismet-9999 b/metadata/md5-cache/sec-policy/selinux-kismet-9999
index 26dc160fa9ad..b545c8034416 100644
--- a/metadata/md5-cache/sec-policy/selinux-kismet-9999
+++ b/metadata/md5-cache/sec-policy/selinux-kismet-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=459191e4549154aa7a60057a391e7419
diff --git a/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20240226-r1
index 59c1b7d4ff93..801c0e68ebd3 100644
--- a/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c343485c5f5f3ee04f566ef81640131c
diff --git a/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20240226-r2
index 2d9dad255d3f..066db8b1c3b7 100644
--- a/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ksmtuned-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=eaefbcd4cca2041bd55081b6decfd2ed
diff --git a/metadata/md5-cache/sec-policy/selinux-ksmtuned-9999 b/metadata/md5-cache/sec-policy/selinux-ksmtuned-9999
index 8b0706dda699..4337c1ead3fc 100644
--- a/metadata/md5-cache/sec-policy/selinux-ksmtuned-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ksmtuned-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=06d9f14ff0cd5c9c20e98120cacf073e
diff --git a/metadata/md5-cache/sec-policy/selinux-kubernetes-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-kubernetes-2.20240226-r1
index ada1954556d5..5b8f90f12fa5 100644
--- a/metadata/md5-cache/sec-policy/selinux-kubernetes-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-kubernetes-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d041a3608d782a0f6e3201808f4f5030
diff --git a/metadata/md5-cache/sec-policy/selinux-kubernetes-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-kubernetes-2.20240226-r2
index 2cd9462a6042..7ed1b683836a 100644
--- a/metadata/md5-cache/sec-policy/selinux-kubernetes-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-kubernetes-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8a1cd0280cfef9940981b3a3735b9632
diff --git a/metadata/md5-cache/sec-policy/selinux-kubernetes-9999 b/metadata/md5-cache/sec-policy/selinux-kubernetes-9999
index 8cc55b53b8eb..ed7620512572 100644
--- a/metadata/md5-cache/sec-policy/selinux-kubernetes-9999
+++ b/metadata/md5-cache/sec-policy/selinux-kubernetes-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=61554029031427556f3a20578b1ca7ec
diff --git a/metadata/md5-cache/sec-policy/selinux-ldap-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ldap-2.20240226-r1
index d89acab3cd1c..605dde59d13a 100644
--- a/metadata/md5-cache/sec-policy/selinux-ldap-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ldap-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9ab0d83100946f278177c79b2f2e4ac3
diff --git a/metadata/md5-cache/sec-policy/selinux-ldap-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ldap-2.20240226-r2
index 725c16e47761..08d5093c9ae5 100644
--- a/metadata/md5-cache/sec-policy/selinux-ldap-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ldap-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bd59243d55dcbee15434594b7deaadb1
diff --git a/metadata/md5-cache/sec-policy/selinux-ldap-9999 b/metadata/md5-cache/sec-policy/selinux-ldap-9999
index 558e1380d579..1c2967d1eae5 100644
--- a/metadata/md5-cache/sec-policy/selinux-ldap-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ldap-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6c872bfd797cf8a132e978fbee0a2b85
diff --git a/metadata/md5-cache/sec-policy/selinux-links-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-links-2.20240226-r1
index 123d7a30c829..7fb08dcc64d3 100644
--- a/metadata/md5-cache/sec-policy/selinux-links-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-links-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f9ef9ca343389b32f0687eb796433756
diff --git a/metadata/md5-cache/sec-policy/selinux-links-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-links-2.20240226-r2
index 3f66b0339477..1f2d492a3042 100644
--- a/metadata/md5-cache/sec-policy/selinux-links-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-links-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=753371a8a8d0394e820193619945692f
diff --git a/metadata/md5-cache/sec-policy/selinux-links-9999 b/metadata/md5-cache/sec-policy/selinux-links-9999
index 001f5d5a6c46..b56e36bebe16 100644
--- a/metadata/md5-cache/sec-policy/selinux-links-9999
+++ b/metadata/md5-cache/sec-policy/selinux-links-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=573bf347d5abdf0c6364037bbdc4a377
diff --git a/metadata/md5-cache/sec-policy/selinux-lircd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-lircd-2.20240226-r1
index 0aea42ea3f6e..340fd6ae196d 100644
--- a/metadata/md5-cache/sec-policy/selinux-lircd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-lircd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a0b982986ca4a97c553a2dba1f7eb0ac
diff --git a/metadata/md5-cache/sec-policy/selinux-lircd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-lircd-2.20240226-r2
index f8b945aba671..8da1f4d68247 100644
--- a/metadata/md5-cache/sec-policy/selinux-lircd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-lircd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7694bde222a52b9e56fe31fe96e5604c
diff --git a/metadata/md5-cache/sec-policy/selinux-lircd-9999 b/metadata/md5-cache/sec-policy/selinux-lircd-9999
index 78d4ee005df2..f53f3d1261f4 100644
--- a/metadata/md5-cache/sec-policy/selinux-lircd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-lircd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=63464457368fff10b1b0e4dc513c2db1
diff --git a/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20240226-r1
index 62b691245450..df9b3ab9928c 100644
--- a/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bd181d5b6f99a1fc15e310a8db777086
diff --git a/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20240226-r2
index c2f85647c66e..bee13bc393c6 100644
--- a/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-loadkeys-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=33dd70eb47aa1d0344fb4af5e774d302
diff --git a/metadata/md5-cache/sec-policy/selinux-loadkeys-9999 b/metadata/md5-cache/sec-policy/selinux-loadkeys-9999
index 73b91f517122..1bd8b1aba541 100644
--- a/metadata/md5-cache/sec-policy/selinux-loadkeys-9999
+++ b/metadata/md5-cache/sec-policy/selinux-loadkeys-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fd00470c08feae75e7bf7e1cdea3ec01
diff --git a/metadata/md5-cache/sec-policy/selinux-logrotate-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-logrotate-2.20240226-r1
index 5ce979a4cb34..c106a1887e09 100644
--- a/metadata/md5-cache/sec-policy/selinux-logrotate-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-logrotate-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=95f56ba927b986dd90801a0ba2a6a183
diff --git a/metadata/md5-cache/sec-policy/selinux-logrotate-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-logrotate-2.20240226-r2
index 1368b50399c7..742cb25cdc3b 100644
--- a/metadata/md5-cache/sec-policy/selinux-logrotate-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-logrotate-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d41c6f20250be7a8e260465c04e26e1d
diff --git a/metadata/md5-cache/sec-policy/selinux-logrotate-9999 b/metadata/md5-cache/sec-policy/selinux-logrotate-9999
index f02f35324d3f..a794ad7e0085 100644
--- a/metadata/md5-cache/sec-policy/selinux-logrotate-9999
+++ b/metadata/md5-cache/sec-policy/selinux-logrotate-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=649a160e851c534d9bcc27ecb9af1f80
diff --git a/metadata/md5-cache/sec-policy/selinux-logsentry-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-logsentry-2.20240226-r1
index 22622a6288b7..975361797a78 100644
--- a/metadata/md5-cache/sec-policy/selinux-logsentry-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-logsentry-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=87b0323e8c0ccaddd0e2a0f8faa2228a
diff --git a/metadata/md5-cache/sec-policy/selinux-logsentry-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-logsentry-2.20240226-r2
index 52c73bc1e6cc..170b9b8a7dfa 100644
--- a/metadata/md5-cache/sec-policy/selinux-logsentry-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-logsentry-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b943843395d209c4f76d53c829095515
diff --git a/metadata/md5-cache/sec-policy/selinux-logsentry-9999 b/metadata/md5-cache/sec-policy/selinux-logsentry-9999
index a2b7a34f3097..dc2b5c19b1c2 100644
--- a/metadata/md5-cache/sec-policy/selinux-logsentry-9999
+++ b/metadata/md5-cache/sec-policy/selinux-logsentry-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e3332d439eba72cbacfd768a12a00954
diff --git a/metadata/md5-cache/sec-policy/selinux-logwatch-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-logwatch-2.20240226-r1
index 863c93d7f438..d9c563dac7d5 100644
--- a/metadata/md5-cache/sec-policy/selinux-logwatch-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-logwatch-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=92da9da706cb4c3909fe7f647a6be349
diff --git a/metadata/md5-cache/sec-policy/selinux-logwatch-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-logwatch-2.20240226-r2
index d3bf1d5cbb8d..d4dd41832662 100644
--- a/metadata/md5-cache/sec-policy/selinux-logwatch-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-logwatch-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=90ece2a91d934fe5a5b9933c4dcb3fcf
diff --git a/metadata/md5-cache/sec-policy/selinux-logwatch-9999 b/metadata/md5-cache/sec-policy/selinux-logwatch-9999
index c81d3640b61b..e639782306bb 100644
--- a/metadata/md5-cache/sec-policy/selinux-logwatch-9999
+++ b/metadata/md5-cache/sec-policy/selinux-logwatch-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=98722fd598f70c75fb5e0dc15b3dc376
diff --git a/metadata/md5-cache/sec-policy/selinux-lpd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-lpd-2.20240226-r1
index ab3a9c8fbc31..5df26b050e74 100644
--- a/metadata/md5-cache/sec-policy/selinux-lpd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-lpd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a5ab6f69ecf51883d19dd03ce02cd4b8
diff --git a/metadata/md5-cache/sec-policy/selinux-lpd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-lpd-2.20240226-r2
index 1e8250f833da..60712508bd7d 100644
--- a/metadata/md5-cache/sec-policy/selinux-lpd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-lpd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b9377144190a91fd59e44e00fb58f863
diff --git a/metadata/md5-cache/sec-policy/selinux-lpd-9999 b/metadata/md5-cache/sec-policy/selinux-lpd-9999
index 56f2191430bd..7eb1aec066b2 100644
--- a/metadata/md5-cache/sec-policy/selinux-lpd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-lpd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fea4e0c2a09a4a99ae394fa2014b5c2d
diff --git a/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20240226-r1
index 3b698d9c87eb..6cba48131133 100644
--- a/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6a11b3bf47499cb409f9fb84fb4524cb
diff --git a/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20240226-r2
index ade6044da316..bb761a8a5d35 100644
--- a/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-makewhatis-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=811b900797ad18d1d02ba7d74d5402a6
diff --git a/metadata/md5-cache/sec-policy/selinux-makewhatis-9999 b/metadata/md5-cache/sec-policy/selinux-makewhatis-9999
index 21c8b2da8fc3..338c39f948d7 100644
--- a/metadata/md5-cache/sec-policy/selinux-makewhatis-9999
+++ b/metadata/md5-cache/sec-policy/selinux-makewhatis-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=27ea86017f184771014cb07c7ef3df10
diff --git a/metadata/md5-cache/sec-policy/selinux-mandb-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-mandb-2.20240226-r1
index 544cbb0ced49..dedf1df21e30 100644
--- a/metadata/md5-cache/sec-policy/selinux-mandb-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-mandb-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8e00f3ad7d49d2942415255d6f355aeb
diff --git a/metadata/md5-cache/sec-policy/selinux-mandb-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-mandb-2.20240226-r2
index a55a016abaed..570de7721da3 100644
--- a/metadata/md5-cache/sec-policy/selinux-mandb-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-mandb-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9115f747d45ba1dccc2c856d140f3a90
diff --git a/metadata/md5-cache/sec-policy/selinux-mandb-9999 b/metadata/md5-cache/sec-policy/selinux-mandb-9999
index 58b756acddb2..7eb37f398c90 100644
--- a/metadata/md5-cache/sec-policy/selinux-mandb-9999
+++ b/metadata/md5-cache/sec-policy/selinux-mandb-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5c1d31cac0254bf64eaca711f0f03fcd
diff --git a/metadata/md5-cache/sec-policy/selinux-matrixd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-matrixd-2.20240226-r1
index e42fb642a9ef..7bebf1636115 100644
--- a/metadata/md5-cache/sec-policy/selinux-matrixd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-matrixd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b07ec292d4749f08bd324d93d1d1ff50
diff --git a/metadata/md5-cache/sec-policy/selinux-matrixd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-matrixd-2.20240226-r2
index 479c919a9350..e0310931a492 100644
--- a/metadata/md5-cache/sec-policy/selinux-matrixd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-matrixd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d98f77de1f335f2cdfa6701b7838854f
diff --git a/metadata/md5-cache/sec-policy/selinux-matrixd-9999 b/metadata/md5-cache/sec-policy/selinux-matrixd-9999
index 2b412dbb6a69..6c18720313a5 100644
--- a/metadata/md5-cache/sec-policy/selinux-matrixd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-matrixd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=568ecc0fc693c997d7f08b3e18cae73c
diff --git a/metadata/md5-cache/sec-policy/selinux-mcelog-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-mcelog-2.20240226-r1
index a2e5724a3098..6eb820106f6f 100644
--- a/metadata/md5-cache/sec-policy/selinux-mcelog-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-mcelog-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6073fee0d707f3f634df29b37ebd2a7f
diff --git a/metadata/md5-cache/sec-policy/selinux-mcelog-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-mcelog-2.20240226-r2
index baebd4d46b8b..285970c48ace 100644
--- a/metadata/md5-cache/sec-policy/selinux-mcelog-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-mcelog-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d0563e73f25b254e2959dcd3249cc45e
diff --git a/metadata/md5-cache/sec-policy/selinux-mcelog-9999 b/metadata/md5-cache/sec-policy/selinux-mcelog-9999
index 43f6bfed0c4d..be8c6b6730b5 100644
--- a/metadata/md5-cache/sec-policy/selinux-mcelog-9999
+++ b/metadata/md5-cache/sec-policy/selinux-mcelog-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b52ba35fa595ed634efd3314a7bd2547
diff --git a/metadata/md5-cache/sec-policy/selinux-memcached-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-memcached-2.20240226-r1
index f8b7135c83cd..27878d7c252f 100644
--- a/metadata/md5-cache/sec-policy/selinux-memcached-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-memcached-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bcb1d4b9af3b38a3d7d9a1c7939d68a0
diff --git a/metadata/md5-cache/sec-policy/selinux-memcached-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-memcached-2.20240226-r2
index 8fc19b2a0610..917e955a1fab 100644
--- a/metadata/md5-cache/sec-policy/selinux-memcached-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-memcached-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=05214c139863edaed91b0c0934ed0150
diff --git a/metadata/md5-cache/sec-policy/selinux-memcached-9999 b/metadata/md5-cache/sec-policy/selinux-memcached-9999
index a43dccd81f39..e351d955100e 100644
--- a/metadata/md5-cache/sec-policy/selinux-memcached-9999
+++ b/metadata/md5-cache/sec-policy/selinux-memcached-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b861ac9fc60f8b8bf0e83bd076a1ac9d
diff --git a/metadata/md5-cache/sec-policy/selinux-milter-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-milter-2.20240226-r1
index e397292e921b..96ca95313260 100644
--- a/metadata/md5-cache/sec-policy/selinux-milter-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-milter-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a24d2d4670b9dfa9dbd1c15c643d8911
diff --git a/metadata/md5-cache/sec-policy/selinux-milter-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-milter-2.20240226-r2
index cf8e6f4ca3a7..36685f348e85 100644
--- a/metadata/md5-cache/sec-policy/selinux-milter-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-milter-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=808206fb02fe5e99ce4eefd2fca8e9ec
diff --git a/metadata/md5-cache/sec-policy/selinux-milter-9999 b/metadata/md5-cache/sec-policy/selinux-milter-9999
index a7184b6f35ce..9fc6df4374b8 100644
--- a/metadata/md5-cache/sec-policy/selinux-milter-9999
+++ b/metadata/md5-cache/sec-policy/selinux-milter-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d200929a964b1a45aa103dbdd2df7077
diff --git a/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20240226-r1
index b93500e46db6..c9c27765f1fb 100644
--- a/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3eca556a2664db17298b3c6f3c6a9ba4
diff --git a/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20240226-r2
index 0eae28235a80..232bdbcbbdaa 100644
--- a/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-modemmanager-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3ab60fa8589c3f39c7aef2ca575eac0b
diff --git a/metadata/md5-cache/sec-policy/selinux-modemmanager-9999 b/metadata/md5-cache/sec-policy/selinux-modemmanager-9999
index fa214ae61708..35994340d507 100644
--- a/metadata/md5-cache/sec-policy/selinux-modemmanager-9999
+++ b/metadata/md5-cache/sec-policy/selinux-modemmanager-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=30f039fa4bf3b6f348111148983e37c7
diff --git a/metadata/md5-cache/sec-policy/selinux-mono-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-mono-2.20240226-r1
index 43211ed099b7..f9a2c90a5905 100644
--- a/metadata/md5-cache/sec-policy/selinux-mono-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-mono-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4937ba75076ba7ac9ed9bd0419f51bf2
diff --git a/metadata/md5-cache/sec-policy/selinux-mono-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-mono-2.20240226-r2
index 4805ce47cca9..6a45b5f196cc 100644
--- a/metadata/md5-cache/sec-policy/selinux-mono-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-mono-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f21af7528305903b28685ef572a8bb91
diff --git a/metadata/md5-cache/sec-policy/selinux-mono-9999 b/metadata/md5-cache/sec-policy/selinux-mono-9999
index f786840a6555..8c8f51ee7af9 100644
--- a/metadata/md5-cache/sec-policy/selinux-mono-9999
+++ b/metadata/md5-cache/sec-policy/selinux-mono-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9d733530540a2f78a31faf54c22a7f9d
diff --git a/metadata/md5-cache/sec-policy/selinux-mozilla-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-mozilla-2.20240226-r1
index 26ffb1586cc9..781f4ad9934c 100644
--- a/metadata/md5-cache/sec-policy/selinux-mozilla-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-mozilla-2.20240226-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=63a56153d858cc1290048b1e9f8082a5
diff --git a/metadata/md5-cache/sec-policy/selinux-mozilla-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-mozilla-2.20240226-r2
index b4a7816231e0..507295c58132 100644
--- a/metadata/md5-cache/sec-policy/selinux-mozilla-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-mozilla-2.20240226-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=63a56153d858cc1290048b1e9f8082a5
diff --git a/metadata/md5-cache/sec-policy/selinux-mozilla-9999 b/metadata/md5-cache/sec-policy/selinux-mozilla-9999
index d601c33d43c8..4892320f2f63 100644
--- a/metadata/md5-cache/sec-policy/selinux-mozilla-9999
+++ b/metadata/md5-cache/sec-policy/selinux-mozilla-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2175cd43e132ba46693c8b6105228991
diff --git a/metadata/md5-cache/sec-policy/selinux-mpd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-mpd-2.20240226-r1
index dce847b5d31b..f200eb1535a1 100644
--- a/metadata/md5-cache/sec-policy/selinux-mpd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-mpd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=432a78ed501d03794124aba05fb0c87e
diff --git a/metadata/md5-cache/sec-policy/selinux-mpd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-mpd-2.20240226-r2
index e7b2524c4526..7daa7f5069cf 100644
--- a/metadata/md5-cache/sec-policy/selinux-mpd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-mpd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6ac4b0e3dc9683f018684386960834ae
diff --git a/metadata/md5-cache/sec-policy/selinux-mpd-9999 b/metadata/md5-cache/sec-policy/selinux-mpd-9999
index 95e465bb52f7..cc58a4b05c47 100644
--- a/metadata/md5-cache/sec-policy/selinux-mpd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-mpd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=977e5cbd2b04a833ab0944d2a2b98767
diff --git a/metadata/md5-cache/sec-policy/selinux-mplayer-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-mplayer-2.20240226-r1
index c52b3c4167b3..a48938738f1c 100644
--- a/metadata/md5-cache/sec-policy/selinux-mplayer-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-mplayer-2.20240226-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=54d0c0b1c0baad8dda8d7eb759daaf0d
diff --git a/metadata/md5-cache/sec-policy/selinux-mplayer-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-mplayer-2.20240226-r2
index 77b34a2e253c..6096cb0a7718 100644
--- a/metadata/md5-cache/sec-policy/selinux-mplayer-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-mplayer-2.20240226-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=54d0c0b1c0baad8dda8d7eb759daaf0d
diff --git a/metadata/md5-cache/sec-policy/selinux-mplayer-9999 b/metadata/md5-cache/sec-policy/selinux-mplayer-9999
index c19c84afc2dd..b70db9715895 100644
--- a/metadata/md5-cache/sec-policy/selinux-mplayer-9999
+++ b/metadata/md5-cache/sec-policy/selinux-mplayer-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0f0fb512a8c17ed8be88e9e499a7f550
diff --git a/metadata/md5-cache/sec-policy/selinux-mrtg-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-mrtg-2.20240226-r1
index 48fa8a95380b..1841339279f4 100644
--- a/metadata/md5-cache/sec-policy/selinux-mrtg-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-mrtg-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=47b34500fbee3269747e6e56285d2d3c
diff --git a/metadata/md5-cache/sec-policy/selinux-mrtg-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-mrtg-2.20240226-r2
index 2448a6beceb5..6683c2c561cb 100644
--- a/metadata/md5-cache/sec-policy/selinux-mrtg-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-mrtg-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9b9ac66d35718d9b8961aaea6a135b66
diff --git a/metadata/md5-cache/sec-policy/selinux-mrtg-9999 b/metadata/md5-cache/sec-policy/selinux-mrtg-9999
index 66dee8c45474..bec113c5cca2 100644
--- a/metadata/md5-cache/sec-policy/selinux-mrtg-9999
+++ b/metadata/md5-cache/sec-policy/selinux-mrtg-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d8a43adebcdbfba69ba07133e7c5dc26
diff --git a/metadata/md5-cache/sec-policy/selinux-munin-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-munin-2.20240226-r1
index 651620061574..3af7a31bc82c 100644
--- a/metadata/md5-cache/sec-policy/selinux-munin-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-munin-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ac38599a621e5a592a80ab0bebbbafd1
diff --git a/metadata/md5-cache/sec-policy/selinux-munin-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-munin-2.20240226-r2
index 38c9d310d21d..aea68be9be2b 100644
--- a/metadata/md5-cache/sec-policy/selinux-munin-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-munin-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=49eda8cf7604da0c83725a2a5007da83
diff --git a/metadata/md5-cache/sec-policy/selinux-munin-9999 b/metadata/md5-cache/sec-policy/selinux-munin-9999
index e6ab3894ca7f..2557fb5cc621 100644
--- a/metadata/md5-cache/sec-policy/selinux-munin-9999
+++ b/metadata/md5-cache/sec-policy/selinux-munin-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3bc62692bd69ca3406c04b9cb8a829d8
diff --git a/metadata/md5-cache/sec-policy/selinux-mutt-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-mutt-2.20240226-r1
index 86d54802472e..18b3f4ada424 100644
--- a/metadata/md5-cache/sec-policy/selinux-mutt-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-mutt-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2135dc8aacd2ab784116df47c98df684
diff --git a/metadata/md5-cache/sec-policy/selinux-mutt-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-mutt-2.20240226-r2
index d00e4bf82814..6d4043a357df 100644
--- a/metadata/md5-cache/sec-policy/selinux-mutt-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-mutt-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7ae6c79e9705d831f831cbcc76728e45
diff --git a/metadata/md5-cache/sec-policy/selinux-mutt-9999 b/metadata/md5-cache/sec-policy/selinux-mutt-9999
index 0aa2c8c7e69e..cc9c3807854d 100644
--- a/metadata/md5-cache/sec-policy/selinux-mutt-9999
+++ b/metadata/md5-cache/sec-policy/selinux-mutt-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c2af923a1ae2166692d74054fade32da
diff --git a/metadata/md5-cache/sec-policy/selinux-mysql-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-mysql-2.20240226-r1
index 69974f1b87c1..53c7c677544d 100644
--- a/metadata/md5-cache/sec-policy/selinux-mysql-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-mysql-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dc730267a13874d3f3f8e2769d8162b4
diff --git a/metadata/md5-cache/sec-policy/selinux-mysql-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-mysql-2.20240226-r2
index 3e30578c6899..620d1211d7fe 100644
--- a/metadata/md5-cache/sec-policy/selinux-mysql-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-mysql-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1e29ff14efab9242cd9380fe070a9eb3
diff --git a/metadata/md5-cache/sec-policy/selinux-mysql-9999 b/metadata/md5-cache/sec-policy/selinux-mysql-9999
index c36149499169..a913a85bf36d 100644
--- a/metadata/md5-cache/sec-policy/selinux-mysql-9999
+++ b/metadata/md5-cache/sec-policy/selinux-mysql-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=271dbe0bbc258e55134ad316ecb52d24
diff --git a/metadata/md5-cache/sec-policy/selinux-nagios-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-nagios-2.20240226-r1
index 0f323c9e1755..8acedd82702f 100644
--- a/metadata/md5-cache/sec-policy/selinux-nagios-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-nagios-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6a6440f6f4a7159cda3dbf8e1eabbcb2
diff --git a/metadata/md5-cache/sec-policy/selinux-nagios-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-nagios-2.20240226-r2
index 834bff948d58..c0dfe24999f9 100644
--- a/metadata/md5-cache/sec-policy/selinux-nagios-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-nagios-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6f5a83f775fae97b3b6e88bd6c7bc503
diff --git a/metadata/md5-cache/sec-policy/selinux-nagios-9999 b/metadata/md5-cache/sec-policy/selinux-nagios-9999
index fdcffb2d640e..0f2b03a4e845 100644
--- a/metadata/md5-cache/sec-policy/selinux-nagios-9999
+++ b/metadata/md5-cache/sec-policy/selinux-nagios-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=724a4a54339efd21af18076b4fc424a6
diff --git a/metadata/md5-cache/sec-policy/selinux-ncftool-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ncftool-2.20240226-r1
index bc2f4129e73e..dbe43c42f178 100644
--- a/metadata/md5-cache/sec-policy/selinux-ncftool-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ncftool-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=baf0046bd9ea0cc6e72bfaa7a60623e6
diff --git a/metadata/md5-cache/sec-policy/selinux-ncftool-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ncftool-2.20240226-r2
index 27c02244caa9..e99d438018b0 100644
--- a/metadata/md5-cache/sec-policy/selinux-ncftool-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ncftool-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=177c1fbff742f0b8070a48c264886fdd
diff --git a/metadata/md5-cache/sec-policy/selinux-ncftool-9999 b/metadata/md5-cache/sec-policy/selinux-ncftool-9999
index 96887dd3b915..c67eda266033 100644
--- a/metadata/md5-cache/sec-policy/selinux-ncftool-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ncftool-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3fbfc84ea60455c657bd5dcaa67879b4
diff --git a/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20240226-r1
index cdbc25fceb47..d42d40ed4498 100644
--- a/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cb4029ed55c1de3d17dc9bc6f3afc7af
diff --git a/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20240226-r2
index fe0f5ee9a624..d3370cc26401 100644
--- a/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-networkmanager-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=240561708fd3adb62d5c2c74bf7438a0
diff --git a/metadata/md5-cache/sec-policy/selinux-networkmanager-9999 b/metadata/md5-cache/sec-policy/selinux-networkmanager-9999
index b2ee62424801..03a91a56e812 100644
--- a/metadata/md5-cache/sec-policy/selinux-networkmanager-9999
+++ b/metadata/md5-cache/sec-policy/selinux-networkmanager-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7fead423a70ce3571fcdd9f56878974a
diff --git a/metadata/md5-cache/sec-policy/selinux-nginx-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-nginx-2.20240226-r1
index 5d66537481ab..f25a82da37c2 100644
--- a/metadata/md5-cache/sec-policy/selinux-nginx-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-nginx-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f6770db18720b5ec914a22a4c720500a
diff --git a/metadata/md5-cache/sec-policy/selinux-nginx-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-nginx-2.20240226-r2
index ffdc6dca113b..0493fd57f200 100644
--- a/metadata/md5-cache/sec-policy/selinux-nginx-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-nginx-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bf06e735296302502881d4e9cb37d05c
diff --git a/metadata/md5-cache/sec-policy/selinux-nginx-9999 b/metadata/md5-cache/sec-policy/selinux-nginx-9999
index 003e3c388a1c..42ceede422fd 100644
--- a/metadata/md5-cache/sec-policy/selinux-nginx-9999
+++ b/metadata/md5-cache/sec-policy/selinux-nginx-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ee682beadb6a86adcb06b258067d108b
diff --git a/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20240226-r1
index 73fcb0c57ba2..e553cbd4f307 100644
--- a/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dccac104406a893c0f12ee57e75b6b22
diff --git a/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20240226-r2
index 34f67b10b45b..717cac3b5309 100644
--- a/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-node_exporter-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=249773a9911354479966737cb4ba8349
diff --git a/metadata/md5-cache/sec-policy/selinux-node_exporter-9999 b/metadata/md5-cache/sec-policy/selinux-node_exporter-9999
index 58db0c741916..a88b37ff3227 100644
--- a/metadata/md5-cache/sec-policy/selinux-node_exporter-9999
+++ b/metadata/md5-cache/sec-policy/selinux-node_exporter-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d278670d52524b0dc63c65bbbd57222d
diff --git a/metadata/md5-cache/sec-policy/selinux-nslcd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-nslcd-2.20240226-r1
index 8080e6f22609..e624a84a31f4 100644
--- a/metadata/md5-cache/sec-policy/selinux-nslcd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-nslcd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f3493ca0c841cd40f033d030397f9c34
diff --git a/metadata/md5-cache/sec-policy/selinux-nslcd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-nslcd-2.20240226-r2
index e70a749afc82..99ebd3774c67 100644
--- a/metadata/md5-cache/sec-policy/selinux-nslcd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-nslcd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d72a081574316a248487af5fef86bddd
diff --git a/metadata/md5-cache/sec-policy/selinux-nslcd-9999 b/metadata/md5-cache/sec-policy/selinux-nslcd-9999
index 509c071ae885..90071ef1296b 100644
--- a/metadata/md5-cache/sec-policy/selinux-nslcd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-nslcd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f1e2f8e3bb13e5b198e2b9dc784d7c3e
diff --git a/metadata/md5-cache/sec-policy/selinux-ntop-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ntop-2.20240226-r1
index 77efd9226299..ca3fa2ee4def 100644
--- a/metadata/md5-cache/sec-policy/selinux-ntop-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ntop-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2f4dbb6acd3075d1715d8d54b4b0abe6
diff --git a/metadata/md5-cache/sec-policy/selinux-ntop-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ntop-2.20240226-r2
index dc8539835b5a..192c3c39f6ed 100644
--- a/metadata/md5-cache/sec-policy/selinux-ntop-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ntop-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6958ea883340adf6266624b30658a037
diff --git a/metadata/md5-cache/sec-policy/selinux-ntop-9999 b/metadata/md5-cache/sec-policy/selinux-ntop-9999
index cf4c98248031..74e98a569179 100644
--- a/metadata/md5-cache/sec-policy/selinux-ntop-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ntop-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=195db52e88ea9a44b7ec741e5c9cf440
diff --git a/metadata/md5-cache/sec-policy/selinux-ntp-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ntp-2.20240226-r1
index b4491690e650..fdf9b362cede 100644
--- a/metadata/md5-cache/sec-policy/selinux-ntp-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ntp-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0d3816e281ef6ddd970a709b9735c1f4
diff --git a/metadata/md5-cache/sec-policy/selinux-ntp-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ntp-2.20240226-r2
index 92afebfc2e7c..6f3e44643b27 100644
--- a/metadata/md5-cache/sec-policy/selinux-ntp-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ntp-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a4af93a8a1c8a725e6f11675d29dec3d
diff --git a/metadata/md5-cache/sec-policy/selinux-ntp-9999 b/metadata/md5-cache/sec-policy/selinux-ntp-9999
index db1b1b0f33f6..1be9ae64aa07 100644
--- a/metadata/md5-cache/sec-policy/selinux-ntp-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ntp-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=49c41c6e34b29da05c8495d523b1f730
diff --git a/metadata/md5-cache/sec-policy/selinux-nut-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-nut-2.20240226-r1
index 71d869a5142b..c710e18afeab 100644
--- a/metadata/md5-cache/sec-policy/selinux-nut-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-nut-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=beb43e4c933bbbc0da11b5aab3f1917e
diff --git a/metadata/md5-cache/sec-policy/selinux-nut-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-nut-2.20240226-r2
index d3d955561c64..07389d5a2cdf 100644
--- a/metadata/md5-cache/sec-policy/selinux-nut-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-nut-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fcf8c91b5bfe54135a4f6677d1d2b8e8
diff --git a/metadata/md5-cache/sec-policy/selinux-nut-9999 b/metadata/md5-cache/sec-policy/selinux-nut-9999
index f6c83bda9b3e..9640cfe95759 100644
--- a/metadata/md5-cache/sec-policy/selinux-nut-9999
+++ b/metadata/md5-cache/sec-policy/selinux-nut-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6620f7e1eb13aa4dbc025169d55832d4
diff --git a/metadata/md5-cache/sec-policy/selinux-nx-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-nx-2.20240226-r1
index 7c448aa5f9de..4ab2f708494d 100644
--- a/metadata/md5-cache/sec-policy/selinux-nx-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-nx-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b575f0ff45f2df66184fb1eeb88fcd6a
diff --git a/metadata/md5-cache/sec-policy/selinux-nx-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-nx-2.20240226-r2
index 7abfc0ec5445..d321225f8567 100644
--- a/metadata/md5-cache/sec-policy/selinux-nx-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-nx-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8ec0e19e450821347fca9743fad7151d
diff --git a/metadata/md5-cache/sec-policy/selinux-nx-9999 b/metadata/md5-cache/sec-policy/selinux-nx-9999
index 29502bbf0298..9729f1ade848 100644
--- a/metadata/md5-cache/sec-policy/selinux-nx-9999
+++ b/metadata/md5-cache/sec-policy/selinux-nx-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=16c184664fad4e37b1a78d2f6eeed8e7
diff --git a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20240226-r1
index 948046af8053..b52d59f606b1 100644
--- a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b16e26d629226fa1c4f03ef544b25614
diff --git a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20240226-r2
index 9be00dbd2cff..1913c1963ff5 100644
--- a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-obfs4proxy-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=49aa411affca6b42b70bb504186d95d4
diff --git a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-9999 b/metadata/md5-cache/sec-policy/selinux-obfs4proxy-9999
index 5f7210b1b9c5..8dcbdd9ab559 100644
--- a/metadata/md5-cache/sec-policy/selinux-obfs4proxy-9999
+++ b/metadata/md5-cache/sec-policy/selinux-obfs4proxy-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=491686f173e06a1a7b52fec1a739428f
diff --git a/metadata/md5-cache/sec-policy/selinux-oddjob-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-oddjob-2.20240226-r1
index c34e3b6ace61..60e026fb6450 100644
--- a/metadata/md5-cache/sec-policy/selinux-oddjob-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-oddjob-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=787c17bafd55e34a60767ceb03db1e4a
diff --git a/metadata/md5-cache/sec-policy/selinux-oddjob-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-oddjob-2.20240226-r2
index 9653ad54a2f7..de61624a445a 100644
--- a/metadata/md5-cache/sec-policy/selinux-oddjob-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-oddjob-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2064741553b15c11385bb763920eb499
diff --git a/metadata/md5-cache/sec-policy/selinux-oddjob-9999 b/metadata/md5-cache/sec-policy/selinux-oddjob-9999
index 496a6195ba74..87bcd17c6ef6 100644
--- a/metadata/md5-cache/sec-policy/selinux-oddjob-9999
+++ b/metadata/md5-cache/sec-policy/selinux-oddjob-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ff965ea42f6332694f43dc7a4f7e4d80
diff --git a/metadata/md5-cache/sec-policy/selinux-oident-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-oident-2.20240226-r1
index 2a08d4d3ba6f..85778facd06f 100644
--- a/metadata/md5-cache/sec-policy/selinux-oident-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-oident-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2e9d2a69cf00e8ff0bd304b4eb15346f
diff --git a/metadata/md5-cache/sec-policy/selinux-oident-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-oident-2.20240226-r2
index fb294eb91c86..8b30a8bc862f 100644
--- a/metadata/md5-cache/sec-policy/selinux-oident-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-oident-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=00cb61ab05a5e8ef09ab0d35b241169f
diff --git a/metadata/md5-cache/sec-policy/selinux-oident-9999 b/metadata/md5-cache/sec-policy/selinux-oident-9999
index 7e7ae3ab6ef6..edbdd0e4ae19 100644
--- a/metadata/md5-cache/sec-policy/selinux-oident-9999
+++ b/metadata/md5-cache/sec-policy/selinux-oident-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5cd3b1c7716b9ef5e9641530c1927a76
diff --git a/metadata/md5-cache/sec-policy/selinux-openct-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-openct-2.20240226-r1
index cbf91f37b901..34b40b72b1fa 100644
--- a/metadata/md5-cache/sec-policy/selinux-openct-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-openct-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7cd5fac920119b39ae8a33d3a0019a80
diff --git a/metadata/md5-cache/sec-policy/selinux-openct-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-openct-2.20240226-r2
index d55e1a0d1900..c3b9bef17a51 100644
--- a/metadata/md5-cache/sec-policy/selinux-openct-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-openct-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7d50d4a3ee7a347ed7198cde24be5e87
diff --git a/metadata/md5-cache/sec-policy/selinux-openct-9999 b/metadata/md5-cache/sec-policy/selinux-openct-9999
index 78db464fac00..03ef59bd510c 100644
--- a/metadata/md5-cache/sec-policy/selinux-openct-9999
+++ b/metadata/md5-cache/sec-policy/selinux-openct-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4af1f71a85be9b320dc08e794938f699
diff --git a/metadata/md5-cache/sec-policy/selinux-openrc-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-openrc-2.20240226-r1
index fed528c9d006..e435e6eab80d 100644
--- a/metadata/md5-cache/sec-policy/selinux-openrc-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-openrc-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0d6006ceaeea1ab1e590da7c8e80f115
diff --git a/metadata/md5-cache/sec-policy/selinux-openrc-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-openrc-2.20240226-r2
index b5d43f0cbf08..fb37c37f9fe3 100644
--- a/metadata/md5-cache/sec-policy/selinux-openrc-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-openrc-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=beeccbf686299c2689ded262f1e6862a
diff --git a/metadata/md5-cache/sec-policy/selinux-openrc-9999 b/metadata/md5-cache/sec-policy/selinux-openrc-9999
index c1bbac6092e0..dfaa9c61e1cc 100644
--- a/metadata/md5-cache/sec-policy/selinux-openrc-9999
+++ b/metadata/md5-cache/sec-policy/selinux-openrc-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c0401646ac9d9e19c45097134d85b8c5
diff --git a/metadata/md5-cache/sec-policy/selinux-opensm-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-opensm-2.20240226-r1
index bb1da5bc9b49..41d0b6d1f618 100644
--- a/metadata/md5-cache/sec-policy/selinux-opensm-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-opensm-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d306a5fe35e98d395615bb87c3c53a16
diff --git a/metadata/md5-cache/sec-policy/selinux-opensm-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-opensm-2.20240226-r2
index 0846246e941e..0c38404cb44b 100644
--- a/metadata/md5-cache/sec-policy/selinux-opensm-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-opensm-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bf90b589e0080784c00dbc467a04ee4b
diff --git a/metadata/md5-cache/sec-policy/selinux-opensm-9999 b/metadata/md5-cache/sec-policy/selinux-opensm-9999
index a7c4d1f6d59b..8b1c2d01e19b 100644
--- a/metadata/md5-cache/sec-policy/selinux-opensm-9999
+++ b/metadata/md5-cache/sec-policy/selinux-opensm-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ac063a42630f24970f0aaab42f441131
diff --git a/metadata/md5-cache/sec-policy/selinux-openvpn-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-openvpn-2.20240226-r1
index 4f5d22b31e44..bc4174237db0 100644
--- a/metadata/md5-cache/sec-policy/selinux-openvpn-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-openvpn-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ab27512c4a2ec5849140b8691802980a
diff --git a/metadata/md5-cache/sec-policy/selinux-openvpn-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-openvpn-2.20240226-r2
index 0d3f0f047eda..27ce11f3e5ba 100644
--- a/metadata/md5-cache/sec-policy/selinux-openvpn-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-openvpn-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=89113c06c1f64ddd8bd3cbb15e6f7229
diff --git a/metadata/md5-cache/sec-policy/selinux-openvpn-9999 b/metadata/md5-cache/sec-policy/selinux-openvpn-9999
index 37d1d91b0a48..9739836957a7 100644
--- a/metadata/md5-cache/sec-policy/selinux-openvpn-9999
+++ b/metadata/md5-cache/sec-policy/selinux-openvpn-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0c1093131cbd9b354c609952a1875ff5
diff --git a/metadata/md5-cache/sec-policy/selinux-pan-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-pan-2.20240226-r1
index bcf66e3a7c8e..9e17d72f4ce5 100644
--- a/metadata/md5-cache/sec-policy/selinux-pan-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-pan-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1913852fcc55bc821aaa2eab13919f2b
diff --git a/metadata/md5-cache/sec-policy/selinux-pan-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-pan-2.20240226-r2
index 75947f63d405..a63c9fb6c63e 100644
--- a/metadata/md5-cache/sec-policy/selinux-pan-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-pan-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3edec330bd7812b5b51e041083b03d29
diff --git a/metadata/md5-cache/sec-policy/selinux-pan-9999 b/metadata/md5-cache/sec-policy/selinux-pan-9999
index 2c7c4cc88353..46e73bd0fa1b 100644
--- a/metadata/md5-cache/sec-policy/selinux-pan-9999
+++ b/metadata/md5-cache/sec-policy/selinux-pan-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4fa5a1e24104e72b15f7c4f5c773bb55
diff --git a/metadata/md5-cache/sec-policy/selinux-pcscd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-pcscd-2.20240226-r1
index 38f62b430b65..f6cb69c2ea32 100644
--- a/metadata/md5-cache/sec-policy/selinux-pcscd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-pcscd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=51558809ab4d890a2271cc4ff4bcab39
diff --git a/metadata/md5-cache/sec-policy/selinux-pcscd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-pcscd-2.20240226-r2
index 620eec429d31..89b44a6108eb 100644
--- a/metadata/md5-cache/sec-policy/selinux-pcscd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-pcscd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0d2fabb3c1f1da42b9f9d8de09e87004
diff --git a/metadata/md5-cache/sec-policy/selinux-pcscd-9999 b/metadata/md5-cache/sec-policy/selinux-pcscd-9999
index d350ec22e506..6ca2d1b614c1 100644
--- a/metadata/md5-cache/sec-policy/selinux-pcscd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-pcscd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=15722d017c4d75315e3203edaaf864fb
diff --git a/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20240226-r1
index 9a90d90276b3..008f822c3d15 100644
--- a/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0294c9b7dc49fb65299ca0f3b9ad3899
diff --git a/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20240226-r2
index 91fee2fb173f..b30f64f7a365 100644
--- a/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-phpfpm-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=28086ef868fc0de1e81f606bc17feee2
diff --git a/metadata/md5-cache/sec-policy/selinux-phpfpm-9999 b/metadata/md5-cache/sec-policy/selinux-phpfpm-9999
index 4850e6f18063..37cb685b0849 100644
--- a/metadata/md5-cache/sec-policy/selinux-phpfpm-9999
+++ b/metadata/md5-cache/sec-policy/selinux-phpfpm-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f81e0627924ab1983acd32913c234983
diff --git a/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20240226-r1
index dec2bb53dfc0..a3af72d2b54c 100644
--- a/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=54bb17312f7530cf614a547666c56e68
diff --git a/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20240226-r2
index 6b3b37f72735..e46b6c0d44c1 100644
--- a/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-plymouthd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2f4fcd5e38bed0f9b8111bf62c1cc799
diff --git a/metadata/md5-cache/sec-policy/selinux-plymouthd-9999 b/metadata/md5-cache/sec-policy/selinux-plymouthd-9999
index e604959643f6..3daa7392f2f4 100644
--- a/metadata/md5-cache/sec-policy/selinux-plymouthd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-plymouthd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=00eb33d7e0fd8743f0a943d9317cf7f7
diff --git a/metadata/md5-cache/sec-policy/selinux-podman-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-podman-2.20240226-r1
index 400487732c0e..862b74038990 100644
--- a/metadata/md5-cache/sec-policy/selinux-podman-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-podman-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7a05441fbaeda2eddc43000f6511cf24
diff --git a/metadata/md5-cache/sec-policy/selinux-podman-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-podman-2.20240226-r2
index 3cbdfabceaec..4c038625f7d5 100644
--- a/metadata/md5-cache/sec-policy/selinux-podman-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-podman-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e493ba50b13fe057f5cfddef74a25f7c
diff --git a/metadata/md5-cache/sec-policy/selinux-podman-9999 b/metadata/md5-cache/sec-policy/selinux-podman-9999
index 4fa8134209f6..d06682cb29ea 100644
--- a/metadata/md5-cache/sec-policy/selinux-podman-9999
+++ b/metadata/md5-cache/sec-policy/selinux-podman-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5701dfa2b5399b24fe72e23f9280f2d1
diff --git a/metadata/md5-cache/sec-policy/selinux-policykit-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-policykit-2.20240226-r1
index 4453e920ee90..cb6d5000df3e 100644
--- a/metadata/md5-cache/sec-policy/selinux-policykit-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-policykit-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c914079b00e23b8297568ee657e56a54
diff --git a/metadata/md5-cache/sec-policy/selinux-policykit-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-policykit-2.20240226-r2
index 7bd5914c4c99..f5324bddd555 100644
--- a/metadata/md5-cache/sec-policy/selinux-policykit-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-policykit-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5574b91df705b44833f0d126f373b8db
diff --git a/metadata/md5-cache/sec-policy/selinux-policykit-9999 b/metadata/md5-cache/sec-policy/selinux-policykit-9999
index 8dabed5acffb..76d09ba77dfd 100644
--- a/metadata/md5-cache/sec-policy/selinux-policykit-9999
+++ b/metadata/md5-cache/sec-policy/selinux-policykit-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1b4756ad998c526b1c6c3c07f0b40e0d
diff --git a/metadata/md5-cache/sec-policy/selinux-portmap-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-portmap-2.20240226-r1
index c822d80be67a..bf6ade1dffbb 100644
--- a/metadata/md5-cache/sec-policy/selinux-portmap-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-portmap-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8869b87cfa0824515fe0c0fa60598b4f
diff --git a/metadata/md5-cache/sec-policy/selinux-portmap-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-portmap-2.20240226-r2
index 9ffbde5ae480..0afcb33f05cf 100644
--- a/metadata/md5-cache/sec-policy/selinux-portmap-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-portmap-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7b1e85d16fc765029904e2ce18f38312
diff --git a/metadata/md5-cache/sec-policy/selinux-portmap-9999 b/metadata/md5-cache/sec-policy/selinux-portmap-9999
index af5dacd99a45..d526815cf6e1 100644
--- a/metadata/md5-cache/sec-policy/selinux-portmap-9999
+++ b/metadata/md5-cache/sec-policy/selinux-portmap-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=02af19e62b16408fa4e046690b142eaa
diff --git a/metadata/md5-cache/sec-policy/selinux-postfix-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-postfix-2.20240226-r1
index f9ec6492c159..a7f124043dcd 100644
--- a/metadata/md5-cache/sec-policy/selinux-postfix-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-postfix-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=234964109859f508002c74793cb7cf93
diff --git a/metadata/md5-cache/sec-policy/selinux-postfix-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-postfix-2.20240226-r2
index b6d3eb6fba5a..d6a0a3fb00e4 100644
--- a/metadata/md5-cache/sec-policy/selinux-postfix-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-postfix-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d5f65ef0425df4aa97656b359c466603
diff --git a/metadata/md5-cache/sec-policy/selinux-postfix-9999 b/metadata/md5-cache/sec-policy/selinux-postfix-9999
index 12c2ad0e161b..fb9c12239382 100644
--- a/metadata/md5-cache/sec-policy/selinux-postfix-9999
+++ b/metadata/md5-cache/sec-policy/selinux-postfix-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=911c44956170b5f550eaf371f34cb4fd
diff --git a/metadata/md5-cache/sec-policy/selinux-postgresql-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-postgresql-2.20240226-r1
index 651893c8c234..37af0c5dc222 100644
--- a/metadata/md5-cache/sec-policy/selinux-postgresql-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-postgresql-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=21d0965bea1334f3328d71f2a9c75231
diff --git a/metadata/md5-cache/sec-policy/selinux-postgresql-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-postgresql-2.20240226-r2
index 24e461d77322..c7edd81a6dea 100644
--- a/metadata/md5-cache/sec-policy/selinux-postgresql-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-postgresql-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e61bf2ff0410ea7b39c835b53ab04f9f
diff --git a/metadata/md5-cache/sec-policy/selinux-postgresql-9999 b/metadata/md5-cache/sec-policy/selinux-postgresql-9999
index 8726a8bab7f7..da95581c956c 100644
--- a/metadata/md5-cache/sec-policy/selinux-postgresql-9999
+++ b/metadata/md5-cache/sec-policy/selinux-postgresql-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d289dd3d214225ca9203dc149d61e913
diff --git a/metadata/md5-cache/sec-policy/selinux-postgrey-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-postgrey-2.20240226-r1
index 7448784e0bb9..70a40c6ece0c 100644
--- a/metadata/md5-cache/sec-policy/selinux-postgrey-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-postgrey-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=69241a20884e24d7967164482b460911
diff --git a/metadata/md5-cache/sec-policy/selinux-postgrey-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-postgrey-2.20240226-r2
index 978323b3057e..d6bd425e8d78 100644
--- a/metadata/md5-cache/sec-policy/selinux-postgrey-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-postgrey-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4fec2edf8d4628aac2189318cc718ea9
diff --git a/metadata/md5-cache/sec-policy/selinux-postgrey-9999 b/metadata/md5-cache/sec-policy/selinux-postgrey-9999
index 9eeb5a79b8c5..70036f9e2cd1 100644
--- a/metadata/md5-cache/sec-policy/selinux-postgrey-9999
+++ b/metadata/md5-cache/sec-policy/selinux-postgrey-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=db68b9b7ef95c0b94841933b2f2ca7a1
diff --git a/metadata/md5-cache/sec-policy/selinux-powerprofiles-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-powerprofiles-2.20240226-r1
index 1e52325c7a6d..8c64e7c50af8 100644
--- a/metadata/md5-cache/sec-policy/selinux-powerprofiles-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-powerprofiles-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1760b38b17e5a37735f51bcca75cd483
diff --git a/metadata/md5-cache/sec-policy/selinux-powerprofiles-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-powerprofiles-2.20240226-r2
index 1bd3845f7f96..1d8c58e30637 100644
--- a/metadata/md5-cache/sec-policy/selinux-powerprofiles-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-powerprofiles-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=74cfda603891d5aec73cd9f0c8ce697c
diff --git a/metadata/md5-cache/sec-policy/selinux-powerprofiles-9999 b/metadata/md5-cache/sec-policy/selinux-powerprofiles-9999
index 604b1cc9ca7d..b1a9b5247110 100644
--- a/metadata/md5-cache/sec-policy/selinux-powerprofiles-9999
+++ b/metadata/md5-cache/sec-policy/selinux-powerprofiles-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c60deab0510551e8b501b1b962b217a9
diff --git a/metadata/md5-cache/sec-policy/selinux-ppp-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ppp-2.20240226-r1
index 6f2b154b4b0e..112ebb97b6d7 100644
--- a/metadata/md5-cache/sec-policy/selinux-ppp-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ppp-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a83bcca93a06f9ee4461f2914491104d
diff --git a/metadata/md5-cache/sec-policy/selinux-ppp-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ppp-2.20240226-r2
index ba54ecac584b..eca2337801cc 100644
--- a/metadata/md5-cache/sec-policy/selinux-ppp-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ppp-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3be08a44182ba0c557d9d108caa9d6aa
diff --git a/metadata/md5-cache/sec-policy/selinux-ppp-9999 b/metadata/md5-cache/sec-policy/selinux-ppp-9999
index 0a75606c5434..843fe5c9dfde 100644
--- a/metadata/md5-cache/sec-policy/selinux-ppp-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ppp-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ce09cb8a3f46a03940b5b3bff8e72d8e
diff --git a/metadata/md5-cache/sec-policy/selinux-privoxy-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-privoxy-2.20240226-r1
index eda97dd674c2..dc6cde75bc82 100644
--- a/metadata/md5-cache/sec-policy/selinux-privoxy-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-privoxy-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f13c822105b6137d8e49bf02d6b859fa
diff --git a/metadata/md5-cache/sec-policy/selinux-privoxy-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-privoxy-2.20240226-r2
index c9fb3432dcb0..43f2d8cc2f7d 100644
--- a/metadata/md5-cache/sec-policy/selinux-privoxy-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-privoxy-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=25c2ab1eac52e5927d1802d30a80d09b
diff --git a/metadata/md5-cache/sec-policy/selinux-privoxy-9999 b/metadata/md5-cache/sec-policy/selinux-privoxy-9999
index 350c1c04276a..b64a1fce9728 100644
--- a/metadata/md5-cache/sec-policy/selinux-privoxy-9999
+++ b/metadata/md5-cache/sec-policy/selinux-privoxy-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d03bb80606001c011f14b734f500f1f8
diff --git a/metadata/md5-cache/sec-policy/selinux-procmail-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-procmail-2.20240226-r1
index 2d1d809fb76d..53d51d37c741 100644
--- a/metadata/md5-cache/sec-policy/selinux-procmail-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-procmail-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ba6c5e2253e551f85a77dad9426c1928
diff --git a/metadata/md5-cache/sec-policy/selinux-procmail-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-procmail-2.20240226-r2
index 347df1c6b600..dcc719521da0 100644
--- a/metadata/md5-cache/sec-policy/selinux-procmail-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-procmail-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fc011364ecc318ac3bd46c9954f9af8a
diff --git a/metadata/md5-cache/sec-policy/selinux-procmail-9999 b/metadata/md5-cache/sec-policy/selinux-procmail-9999
index 64279f2ddb27..9f4e792e16eb 100644
--- a/metadata/md5-cache/sec-policy/selinux-procmail-9999
+++ b/metadata/md5-cache/sec-policy/selinux-procmail-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2cd2f31f99fba42813ff5754e724f2d1
diff --git a/metadata/md5-cache/sec-policy/selinux-psad-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-psad-2.20240226-r1
index ea53998deb7a..133cb36d40f4 100644
--- a/metadata/md5-cache/sec-policy/selinux-psad-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-psad-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6ccaba74454887a2eed8c33b5f1acfc3
diff --git a/metadata/md5-cache/sec-policy/selinux-psad-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-psad-2.20240226-r2
index 44ae5cfa5cf2..7a3598dc5711 100644
--- a/metadata/md5-cache/sec-policy/selinux-psad-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-psad-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fa39369d0c4669a25b26c63971d1f954
diff --git a/metadata/md5-cache/sec-policy/selinux-psad-9999 b/metadata/md5-cache/sec-policy/selinux-psad-9999
index d4eebe1a0599..d74c53247ee7 100644
--- a/metadata/md5-cache/sec-policy/selinux-psad-9999
+++ b/metadata/md5-cache/sec-policy/selinux-psad-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2342bb58eed63d3c7eb4d2df50086c0f
diff --git a/metadata/md5-cache/sec-policy/selinux-publicfile-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-publicfile-2.20240226-r1
index 97a445645d31..2ad4d1e5a1e5 100644
--- a/metadata/md5-cache/sec-policy/selinux-publicfile-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-publicfile-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c90df49c3a07110cab53cede985ed222
diff --git a/metadata/md5-cache/sec-policy/selinux-publicfile-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-publicfile-2.20240226-r2
index b35dc9987627..125a69358e99 100644
--- a/metadata/md5-cache/sec-policy/selinux-publicfile-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-publicfile-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c80708d92c39c41382491a594c3c8e7e
diff --git a/metadata/md5-cache/sec-policy/selinux-publicfile-9999 b/metadata/md5-cache/sec-policy/selinux-publicfile-9999
index 48486f178d50..22e510d32649 100644
--- a/metadata/md5-cache/sec-policy/selinux-publicfile-9999
+++ b/metadata/md5-cache/sec-policy/selinux-publicfile-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=315c94befd745ffd620446365dc79f6b
diff --git a/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20240226-r1
index d4e107200f3e..1cf5624cd9a8 100644
--- a/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6c29104e6acdbd1f600ab6aefca5817c
diff --git a/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20240226-r2
index fccd7c22bfea..c9cd3c38770c 100644
--- a/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-pulseaudio-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e3dce5c18a65ecdc103902e6cc722b85
diff --git a/metadata/md5-cache/sec-policy/selinux-pulseaudio-9999 b/metadata/md5-cache/sec-policy/selinux-pulseaudio-9999
index 447dbbe02e94..5479b4949b7e 100644
--- a/metadata/md5-cache/sec-policy/selinux-pulseaudio-9999
+++ b/metadata/md5-cache/sec-policy/selinux-pulseaudio-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1e7d1d0e8fc3cf155d75b9a1afc0eac5
diff --git a/metadata/md5-cache/sec-policy/selinux-puppet-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-puppet-2.20240226-r1
index 56e92d14dbe9..0bc4a1eda045 100644
--- a/metadata/md5-cache/sec-policy/selinux-puppet-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-puppet-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dd79701dd545924cd53d8dd6564d2eb4
diff --git a/metadata/md5-cache/sec-policy/selinux-puppet-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-puppet-2.20240226-r2
index 098d079082f4..ed0164794374 100644
--- a/metadata/md5-cache/sec-policy/selinux-puppet-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-puppet-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=13888e1c0f19c9710bfdbd99e1235f56
diff --git a/metadata/md5-cache/sec-policy/selinux-puppet-9999 b/metadata/md5-cache/sec-policy/selinux-puppet-9999
index c531ecebfdeb..dfc823bd116f 100644
--- a/metadata/md5-cache/sec-policy/selinux-puppet-9999
+++ b/metadata/md5-cache/sec-policy/selinux-puppet-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6350032d19c2ae38b0560a0535a9f08a
diff --git a/metadata/md5-cache/sec-policy/selinux-pyzor-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-pyzor-2.20240226-r1
index 94595e29824f..b42d339fd60b 100644
--- a/metadata/md5-cache/sec-policy/selinux-pyzor-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-pyzor-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=012d4ee0b3a51b83a8e532a624e119a6
diff --git a/metadata/md5-cache/sec-policy/selinux-pyzor-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-pyzor-2.20240226-r2
index 610f0b30d88a..a1f5714eff4a 100644
--- a/metadata/md5-cache/sec-policy/selinux-pyzor-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-pyzor-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4725279e0a22b8215b4467514e76b52c
diff --git a/metadata/md5-cache/sec-policy/selinux-pyzor-9999 b/metadata/md5-cache/sec-policy/selinux-pyzor-9999
index ec4de876b925..d2e979d1d560 100644
--- a/metadata/md5-cache/sec-policy/selinux-pyzor-9999
+++ b/metadata/md5-cache/sec-policy/selinux-pyzor-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=12d2fc2e3d1c8234b8d3a38390d5c3d1
diff --git a/metadata/md5-cache/sec-policy/selinux-qemu-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-qemu-2.20240226-r1
index 21ae89295a60..6cd8f4e1b973 100644
--- a/metadata/md5-cache/sec-policy/selinux-qemu-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-qemu-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-virt >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=752fa0cec8fec5764424173abb15ab24
diff --git a/metadata/md5-cache/sec-policy/selinux-qemu-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-qemu-2.20240226-r2
index 03680b4a8e48..4acd7e4d8a62 100644
--- a/metadata/md5-cache/sec-policy/selinux-qemu-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-qemu-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-virt >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cb30c8047d02e3b6962feab9847adab7
diff --git a/metadata/md5-cache/sec-policy/selinux-qemu-9999 b/metadata/md5-cache/sec-policy/selinux-qemu-9999
index fa55cb5416ec..79b38c817069 100644
--- a/metadata/md5-cache/sec-policy/selinux-qemu-9999
+++ b/metadata/md5-cache/sec-policy/selinux-qemu-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-virt >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0625676844559ba3a8c3b43148c1a973
diff --git a/metadata/md5-cache/sec-policy/selinux-qmail-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-qmail-2.20240226-r1
index 32b59df07b57..789cc87c19c2 100644
--- a/metadata/md5-cache/sec-policy/selinux-qmail-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-qmail-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c90b151b5636b63811eafc56b69645f3
diff --git a/metadata/md5-cache/sec-policy/selinux-qmail-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-qmail-2.20240226-r2
index f71ba603c079..4975f279241e 100644
--- a/metadata/md5-cache/sec-policy/selinux-qmail-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-qmail-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0231d1a276335acf6857b93a5959487e
diff --git a/metadata/md5-cache/sec-policy/selinux-qmail-9999 b/metadata/md5-cache/sec-policy/selinux-qmail-9999
index b02688dabd4e..01a49423b910 100644
--- a/metadata/md5-cache/sec-policy/selinux-qmail-9999
+++ b/metadata/md5-cache/sec-policy/selinux-qmail-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=52687c2b6059c2f7abe2470b495a4f7b
diff --git a/metadata/md5-cache/sec-policy/selinux-quota-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-quota-2.20240226-r1
index f323c17bc1d1..dc84f8c757e4 100644
--- a/metadata/md5-cache/sec-policy/selinux-quota-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-quota-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=844b796b5d14ff91cc336169a51c4295
diff --git a/metadata/md5-cache/sec-policy/selinux-quota-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-quota-2.20240226-r2
index 55124a527cc1..d98a0a4b5056 100644
--- a/metadata/md5-cache/sec-policy/selinux-quota-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-quota-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=298c23cedca617a4209957aaa10a9466
diff --git a/metadata/md5-cache/sec-policy/selinux-quota-9999 b/metadata/md5-cache/sec-policy/selinux-quota-9999
index 50df18d6094e..04276d8f4e1d 100644
--- a/metadata/md5-cache/sec-policy/selinux-quota-9999
+++ b/metadata/md5-cache/sec-policy/selinux-quota-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0d2857b5a7cfce752ce997e85918a04d
diff --git a/metadata/md5-cache/sec-policy/selinux-radius-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-radius-2.20240226-r1
index dd74e2f7d2ee..a539963a9456 100644
--- a/metadata/md5-cache/sec-policy/selinux-radius-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-radius-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=31495fb61942706d6b1b02e8ff0b2e88
diff --git a/metadata/md5-cache/sec-policy/selinux-radius-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-radius-2.20240226-r2
index 33c22b17ba36..033314cd7a2d 100644
--- a/metadata/md5-cache/sec-policy/selinux-radius-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-radius-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dc45045590d37a1182b02d47540f998f
diff --git a/metadata/md5-cache/sec-policy/selinux-radius-9999 b/metadata/md5-cache/sec-policy/selinux-radius-9999
index 274d96f31b48..b23e9c54f02d 100644
--- a/metadata/md5-cache/sec-policy/selinux-radius-9999
+++ b/metadata/md5-cache/sec-policy/selinux-radius-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=32932d899e5103d3e4800efe5e6848b7
diff --git a/metadata/md5-cache/sec-policy/selinux-radvd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-radvd-2.20240226-r1
index 2500495bd4ac..33704c4d839d 100644
--- a/metadata/md5-cache/sec-policy/selinux-radvd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-radvd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dd2a661ddcab80eeda1f3c96e0e9e167
diff --git a/metadata/md5-cache/sec-policy/selinux-radvd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-radvd-2.20240226-r2
index df0fec95937d..7c43ce8ecbe2 100644
--- a/metadata/md5-cache/sec-policy/selinux-radvd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-radvd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=74208103d8407df4d08fe1cbdf1e5914
diff --git a/metadata/md5-cache/sec-policy/selinux-radvd-9999 b/metadata/md5-cache/sec-policy/selinux-radvd-9999
index 21631b98b089..c1162e624c76 100644
--- a/metadata/md5-cache/sec-policy/selinux-radvd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-radvd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1a1826820e374c45f8c52078b32fda30
diff --git a/metadata/md5-cache/sec-policy/selinux-rasdaemon-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-rasdaemon-2.20240226-r1
index f7b756a28ea6..2a045cfe845c 100644
--- a/metadata/md5-cache/sec-policy/selinux-rasdaemon-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-rasdaemon-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=08315720fc4b3b911d2851585446d241
diff --git a/metadata/md5-cache/sec-policy/selinux-rasdaemon-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-rasdaemon-2.20240226-r2
index 652c07d6b778..244baf389f9f 100644
--- a/metadata/md5-cache/sec-policy/selinux-rasdaemon-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-rasdaemon-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dbc3f1f5d6dbfb95bd80c628a937cc6b
diff --git a/metadata/md5-cache/sec-policy/selinux-rasdaemon-9999 b/metadata/md5-cache/sec-policy/selinux-rasdaemon-9999
index 745a1114f477..5ea5fc19c1a5 100644
--- a/metadata/md5-cache/sec-policy/selinux-rasdaemon-9999
+++ b/metadata/md5-cache/sec-policy/selinux-rasdaemon-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=717b1cb92a52814481a44ff767b79a4e
diff --git a/metadata/md5-cache/sec-policy/selinux-razor-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-razor-2.20240226-r1
index 78d52f71bcf1..f3e5b787342f 100644
--- a/metadata/md5-cache/sec-policy/selinux-razor-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-razor-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4473ab07c493a75592f3338944ca6deb
diff --git a/metadata/md5-cache/sec-policy/selinux-razor-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-razor-2.20240226-r2
index 38b96b49a111..9ab7eaf0a359 100644
--- a/metadata/md5-cache/sec-policy/selinux-razor-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-razor-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c68a14a0892637dd1a16769a21e8317e
diff --git a/metadata/md5-cache/sec-policy/selinux-razor-9999 b/metadata/md5-cache/sec-policy/selinux-razor-9999
index 819f81e4f96b..df95d73e462b 100644
--- a/metadata/md5-cache/sec-policy/selinux-razor-9999
+++ b/metadata/md5-cache/sec-policy/selinux-razor-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f1c081c59ae436ec057c603880b9596b
diff --git a/metadata/md5-cache/sec-policy/selinux-redis-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-redis-2.20240226-r1
index 3ee29c814009..19503f404078 100644
--- a/metadata/md5-cache/sec-policy/selinux-redis-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-redis-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0a4ba539cbbd3f0c4bb6527b8d23b4e9
diff --git a/metadata/md5-cache/sec-policy/selinux-redis-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-redis-2.20240226-r2
index 23801d8cdc9f..a66064766ad4 100644
--- a/metadata/md5-cache/sec-policy/selinux-redis-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-redis-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6561df76fe21040601b27baa40715fda
diff --git a/metadata/md5-cache/sec-policy/selinux-redis-9999 b/metadata/md5-cache/sec-policy/selinux-redis-9999
index df1330c4d85f..99e7f7df7c14 100644
--- a/metadata/md5-cache/sec-policy/selinux-redis-9999
+++ b/metadata/md5-cache/sec-policy/selinux-redis-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=96fb59f5e3a3c0a7938182c221a5797e
diff --git a/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20240226-r1
index b89eabed8e4d..0d9040aabd96 100644
--- a/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=77b8fcf797dcdca747585b51b360929d
diff --git a/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20240226-r2
index 3495fee4efbc..d57409385f87 100644
--- a/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-remotelogin-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=77a3846c04c995719bdcdc26b03fb78a
diff --git a/metadata/md5-cache/sec-policy/selinux-remotelogin-9999 b/metadata/md5-cache/sec-policy/selinux-remotelogin-9999
index 1b48d428eead..b165665f1180 100644
--- a/metadata/md5-cache/sec-policy/selinux-remotelogin-9999
+++ b/metadata/md5-cache/sec-policy/selinux-remotelogin-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=25e29d6177773911b137c523e00d0eb6
diff --git a/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20240226-r1
index 68a2d9c6ed4b..c345c87a0ab9 100644
--- a/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dd7f015bb763cf204a800ff6ebed6226
diff --git a/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20240226-r2
index f8d8d994d208..6fa97d8f1894 100644
--- a/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-resolvconf-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=29c8c79ee3fac8dbde9edc368453fa85
diff --git a/metadata/md5-cache/sec-policy/selinux-resolvconf-9999 b/metadata/md5-cache/sec-policy/selinux-resolvconf-9999
index e8e09db07fc7..8d2e1a0ee53c 100644
--- a/metadata/md5-cache/sec-policy/selinux-resolvconf-9999
+++ b/metadata/md5-cache/sec-policy/selinux-resolvconf-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a48167d55a7a9f028362da70436d0ba5
diff --git a/metadata/md5-cache/sec-policy/selinux-rngd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-rngd-2.20240226-r1
index 4f65eb160e6b..9edf11eeedb8 100644
--- a/metadata/md5-cache/sec-policy/selinux-rngd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-rngd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c91a39c3b48342edbf83d9cf660d67cf
diff --git a/metadata/md5-cache/sec-policy/selinux-rngd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-rngd-2.20240226-r2
index c178689e339e..513e55667843 100644
--- a/metadata/md5-cache/sec-policy/selinux-rngd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-rngd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a24d88180194cfac7baf047c92a1b744
diff --git a/metadata/md5-cache/sec-policy/selinux-rngd-9999 b/metadata/md5-cache/sec-policy/selinux-rngd-9999
index 7c2b88e63a7b..8c664669db73 100644
--- a/metadata/md5-cache/sec-policy/selinux-rngd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-rngd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dd0afe22a71fbfda69f519ae145b644b
diff --git a/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20240226-r1
index 7bbd05d39236..92df593da4f6 100644
--- a/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ebe1cbd4a60b1990ef6c7c14d3d32171
diff --git a/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20240226-r2
index 07170880c80b..b0ce22f57562 100644
--- a/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-rootlesskit-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2a68decac7db36e165cbbcf163c022d2
diff --git a/metadata/md5-cache/sec-policy/selinux-rootlesskit-9999 b/metadata/md5-cache/sec-policy/selinux-rootlesskit-9999
index dac2122c7e98..50369732721e 100644
--- a/metadata/md5-cache/sec-policy/selinux-rootlesskit-9999
+++ b/metadata/md5-cache/sec-policy/selinux-rootlesskit-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-container >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d38043a2f47c037a971815efc0f6c72d
diff --git a/metadata/md5-cache/sec-policy/selinux-rpc-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-rpc-2.20240226-r1
index b5f69a0885c6..731054ed08d3 100644
--- a/metadata/md5-cache/sec-policy/selinux-rpc-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-rpc-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=22827ae43e1c9af4e509c0878d4be0e3
diff --git a/metadata/md5-cache/sec-policy/selinux-rpc-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-rpc-2.20240226-r2
index 13342690ba59..f96f1c7afc44 100644
--- a/metadata/md5-cache/sec-policy/selinux-rpc-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-rpc-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=52d98e4e6e4a981e731e7f7aeff64276
diff --git a/metadata/md5-cache/sec-policy/selinux-rpc-9999 b/metadata/md5-cache/sec-policy/selinux-rpc-9999
index 8d5424d46dec..c723b9f1a49d 100644
--- a/metadata/md5-cache/sec-policy/selinux-rpc-9999
+++ b/metadata/md5-cache/sec-policy/selinux-rpc-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6320555bb83819de53231e251173799b
diff --git a/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20240226-r1
index 6876ea3c3a2c..5b7d0160433a 100644
--- a/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=aba4d7f0f18a30737f95e94257509856
diff --git a/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20240226-r2
index 5eeb6b1f9868..f43e39d49c64 100644
--- a/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-rpcbind-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=df6b76f66a4b9b5b4e7d69803dd4cb30
diff --git a/metadata/md5-cache/sec-policy/selinux-rpcbind-9999 b/metadata/md5-cache/sec-policy/selinux-rpcbind-9999
index 9d0072c0e0f8..d5b6aa8beae0 100644
--- a/metadata/md5-cache/sec-policy/selinux-rpcbind-9999
+++ b/metadata/md5-cache/sec-policy/selinux-rpcbind-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d70557109e8bd13c5964421b903fd779
diff --git a/metadata/md5-cache/sec-policy/selinux-rpm-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-rpm-2.20240226-r1
index 4fb37c82bfee..1bcc146caff7 100644
--- a/metadata/md5-cache/sec-policy/selinux-rpm-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-rpm-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=67e3aae2b135cdc000d42f4737598b57
diff --git a/metadata/md5-cache/sec-policy/selinux-rpm-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-rpm-2.20240226-r2
index 7d585610377f..1568a813f8c9 100644
--- a/metadata/md5-cache/sec-policy/selinux-rpm-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-rpm-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=88d100fbb2103c715fd4e10fe2d5c195
diff --git a/metadata/md5-cache/sec-policy/selinux-rpm-9999 b/metadata/md5-cache/sec-policy/selinux-rpm-9999
index 4293d6a7d2ca..576e910e5854 100644
--- a/metadata/md5-cache/sec-policy/selinux-rpm-9999
+++ b/metadata/md5-cache/sec-policy/selinux-rpm-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=45287da085434233d8f076b1140bb62c
diff --git a/metadata/md5-cache/sec-policy/selinux-rssh-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-rssh-2.20240226-r1
index 85b3c7af71f4..7478367deb4c 100644
--- a/metadata/md5-cache/sec-policy/selinux-rssh-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-rssh-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fbf1426a680e58cdc956b66263d6cd69
diff --git a/metadata/md5-cache/sec-policy/selinux-rssh-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-rssh-2.20240226-r2
index 5ac5542c27f4..6f0eabfbd7b6 100644
--- a/metadata/md5-cache/sec-policy/selinux-rssh-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-rssh-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=07e79fb260750d3128dc843aa38623d4
diff --git a/metadata/md5-cache/sec-policy/selinux-rssh-9999 b/metadata/md5-cache/sec-policy/selinux-rssh-9999
index 73f14cf8d4e0..7bd697b62839 100644
--- a/metadata/md5-cache/sec-policy/selinux-rssh-9999
+++ b/metadata/md5-cache/sec-policy/selinux-rssh-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c7c60539945c47f47001eb7cd28294b6
diff --git a/metadata/md5-cache/sec-policy/selinux-rtkit-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-rtkit-2.20240226-r1
index 914cbd1a5a8c..090cd5923a82 100644
--- a/metadata/md5-cache/sec-policy/selinux-rtkit-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-rtkit-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=36f76e51b43e4c28e7a4a25f89956330
diff --git a/metadata/md5-cache/sec-policy/selinux-rtkit-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-rtkit-2.20240226-r2
index 2bb4d3322c50..4946da03bd27 100644
--- a/metadata/md5-cache/sec-policy/selinux-rtkit-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-rtkit-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b5337ebc5dacd8931f09102ca33ac0f8
diff --git a/metadata/md5-cache/sec-policy/selinux-rtkit-9999 b/metadata/md5-cache/sec-policy/selinux-rtkit-9999
index 01e498a65f79..99c4ce0c70d5 100644
--- a/metadata/md5-cache/sec-policy/selinux-rtkit-9999
+++ b/metadata/md5-cache/sec-policy/selinux-rtkit-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-dbus >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=261923579d224395f6f5896dcc505cd1
diff --git a/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20240226-r1
index d5d25c7930ea..493f840a7974 100644
--- a/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=43d219862eebee1ba8e2d3d3c0bfe8a0
diff --git a/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20240226-r2
index 8aaf3c6bb01a..9861c810fe49 100644
--- a/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-rtorrent-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=64ba80338ae856be4f6c62ac0d39bc23
diff --git a/metadata/md5-cache/sec-policy/selinux-rtorrent-9999 b/metadata/md5-cache/sec-policy/selinux-rtorrent-9999
index 39d78b57c0c9..6ea00f81f1dd 100644
--- a/metadata/md5-cache/sec-policy/selinux-rtorrent-9999
+++ b/metadata/md5-cache/sec-policy/selinux-rtorrent-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c588fd7a98b987d014f52f8a1cad0494
diff --git a/metadata/md5-cache/sec-policy/selinux-salt-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-salt-2.20240226-r1
index 855f0b9333cc..9bc4c84d0e7a 100644
--- a/metadata/md5-cache/sec-policy/selinux-salt-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-salt-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=724a61858550a33cf34b0b0318220a5d
diff --git a/metadata/md5-cache/sec-policy/selinux-salt-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-salt-2.20240226-r2
index b92f58d4f723..a5ab71cd51d5 100644
--- a/metadata/md5-cache/sec-policy/selinux-salt-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-salt-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=43c14f77d359121ed64e8615cef3bcdc
diff --git a/metadata/md5-cache/sec-policy/selinux-salt-9999 b/metadata/md5-cache/sec-policy/selinux-salt-9999
index bb315250ebb6..c12a7bc4d037 100644
--- a/metadata/md5-cache/sec-policy/selinux-salt-9999
+++ b/metadata/md5-cache/sec-policy/selinux-salt-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d4c203369cafad870128def2247a3a31
diff --git a/metadata/md5-cache/sec-policy/selinux-samba-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-samba-2.20240226-r1
index 78faca3e1cfd..2dfd8c6e49f4 100644
--- a/metadata/md5-cache/sec-policy/selinux-samba-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-samba-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8f1fb02962c054999a5ab27238d6e6f2
diff --git a/metadata/md5-cache/sec-policy/selinux-samba-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-samba-2.20240226-r2
index 042e4f1b9e80..e5ff5fddd64a 100644
--- a/metadata/md5-cache/sec-policy/selinux-samba-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-samba-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7ed7428f6f5233c184d63b3b63cf40f5
diff --git a/metadata/md5-cache/sec-policy/selinux-samba-9999 b/metadata/md5-cache/sec-policy/selinux-samba-9999
index 4aeca4efcdab..8f3768e49bb7 100644
--- a/metadata/md5-cache/sec-policy/selinux-samba-9999
+++ b/metadata/md5-cache/sec-policy/selinux-samba-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=54e25e48977cb4a0f8e634bd20d70a94
diff --git a/metadata/md5-cache/sec-policy/selinux-sasl-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-sasl-2.20240226-r1
index c4a525ae325c..c79795febc04 100644
--- a/metadata/md5-cache/sec-policy/selinux-sasl-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-sasl-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a4366fd9f466d79fc1191d6f875ea100
diff --git a/metadata/md5-cache/sec-policy/selinux-sasl-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-sasl-2.20240226-r2
index c82b6d475c36..291e85777973 100644
--- a/metadata/md5-cache/sec-policy/selinux-sasl-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-sasl-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2c68258c285b7a72f4610e6379c4b675
diff --git a/metadata/md5-cache/sec-policy/selinux-sasl-9999 b/metadata/md5-cache/sec-policy/selinux-sasl-9999
index cd4bbf90ab34..fc5dc6b6f561 100644
--- a/metadata/md5-cache/sec-policy/selinux-sasl-9999
+++ b/metadata/md5-cache/sec-policy/selinux-sasl-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9db62f886c1d1075015d24490b1ef09b
diff --git a/metadata/md5-cache/sec-policy/selinux-screen-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-screen-2.20240226-r1
index 066955602f2b..11b62fe347f4 100644
--- a/metadata/md5-cache/sec-policy/selinux-screen-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-screen-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b9cc3f0e0dd9b2d07ee487203a20d757
diff --git a/metadata/md5-cache/sec-policy/selinux-screen-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-screen-2.20240226-r2
index 4539e0a5fa2e..726db674c3d4 100644
--- a/metadata/md5-cache/sec-policy/selinux-screen-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-screen-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4a11e6a76b7614ad67f459c85f0e03b6
diff --git a/metadata/md5-cache/sec-policy/selinux-screen-9999 b/metadata/md5-cache/sec-policy/selinux-screen-9999
index 885a70f9ef6a..634b14ae8da0 100644
--- a/metadata/md5-cache/sec-policy/selinux-screen-9999
+++ b/metadata/md5-cache/sec-policy/selinux-screen-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=345f348e53aff96f9b7553703a84bf55
diff --git a/metadata/md5-cache/sec-policy/selinux-secadm-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-secadm-2.20240226-r1
index 33f42d1090a6..7f62aaf0d2cd 100644
--- a/metadata/md5-cache/sec-policy/selinux-secadm-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-secadm-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bf0d8a2a7a54d5a184a84b7fb5d1f9b7
diff --git a/metadata/md5-cache/sec-policy/selinux-secadm-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-secadm-2.20240226-r2
index f3d6f6e088c2..a67f7d37a85d 100644
--- a/metadata/md5-cache/sec-policy/selinux-secadm-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-secadm-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8bc953dff27ce179c0a31f3f65fd075c
diff --git a/metadata/md5-cache/sec-policy/selinux-secadm-9999 b/metadata/md5-cache/sec-policy/selinux-secadm-9999
index 4fddab4174f1..ab7cf9dcf852 100644
--- a/metadata/md5-cache/sec-policy/selinux-secadm-9999
+++ b/metadata/md5-cache/sec-policy/selinux-secadm-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2704720c276aad5bb823898df1f71c77
diff --git a/metadata/md5-cache/sec-policy/selinux-sendmail-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-sendmail-2.20240226-r1
index 6b70b3b3b4ea..4b5fbe691604 100644
--- a/metadata/md5-cache/sec-policy/selinux-sendmail-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-sendmail-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9cf68e92122fae17e01db240142ba09c
diff --git a/metadata/md5-cache/sec-policy/selinux-sendmail-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-sendmail-2.20240226-r2
index 45672a498855..226ae656b9ce 100644
--- a/metadata/md5-cache/sec-policy/selinux-sendmail-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-sendmail-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=97833c8e89ae78b663b3768c1ced0e3e
diff --git a/metadata/md5-cache/sec-policy/selinux-sendmail-9999 b/metadata/md5-cache/sec-policy/selinux-sendmail-9999
index f87d7b61f41c..7383b98afa56 100644
--- a/metadata/md5-cache/sec-policy/selinux-sendmail-9999
+++ b/metadata/md5-cache/sec-policy/selinux-sendmail-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d9e695e941732eef456aefe520efccb1
diff --git a/metadata/md5-cache/sec-policy/selinux-sensord-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-sensord-2.20240226-r1
index 09cf2ff16f7e..402a02bff931 100644
--- a/metadata/md5-cache/sec-policy/selinux-sensord-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-sensord-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=56d673b2f4d3ebd98d4a8c6d1f1c8c2c
diff --git a/metadata/md5-cache/sec-policy/selinux-sensord-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-sensord-2.20240226-r2
index 4a8c36eb8101..0ee9716ed850 100644
--- a/metadata/md5-cache/sec-policy/selinux-sensord-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-sensord-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9fdbc4f46508b863894f633e8cc0bde5
diff --git a/metadata/md5-cache/sec-policy/selinux-sensord-9999 b/metadata/md5-cache/sec-policy/selinux-sensord-9999
index c140cb61044c..bd7607945d0e 100644
--- a/metadata/md5-cache/sec-policy/selinux-sensord-9999
+++ b/metadata/md5-cache/sec-policy/selinux-sensord-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6613933fd4b407d483d01f8eea9cf0a5
diff --git a/metadata/md5-cache/sec-policy/selinux-shorewall-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-shorewall-2.20240226-r1
index 40761e6bd91d..d724a66a970e 100644
--- a/metadata/md5-cache/sec-policy/selinux-shorewall-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-shorewall-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=612929e1897a4e11b5221a0df68f8b48
diff --git a/metadata/md5-cache/sec-policy/selinux-shorewall-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-shorewall-2.20240226-r2
index 86b3933e1b54..874040c75766 100644
--- a/metadata/md5-cache/sec-policy/selinux-shorewall-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-shorewall-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6bd8e823dfcaf3906576003735e70886
diff --git a/metadata/md5-cache/sec-policy/selinux-shorewall-9999 b/metadata/md5-cache/sec-policy/selinux-shorewall-9999
index 424ab3ffaf7a..30e868bfad34 100644
--- a/metadata/md5-cache/sec-policy/selinux-shorewall-9999
+++ b/metadata/md5-cache/sec-policy/selinux-shorewall-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=69e681ac3877b0610209951478728a79
diff --git a/metadata/md5-cache/sec-policy/selinux-shutdown-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-shutdown-2.20240226-r1
index 4e707560ad3f..53a11347bce9 100644
--- a/metadata/md5-cache/sec-policy/selinux-shutdown-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-shutdown-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9985f1068f54a7a2ad2693feaef38272
diff --git a/metadata/md5-cache/sec-policy/selinux-shutdown-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-shutdown-2.20240226-r2
index 2e08b48f08cf..e4e62a73b1c4 100644
--- a/metadata/md5-cache/sec-policy/selinux-shutdown-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-shutdown-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fb9acd8168e052dd9912b221f763ded7
diff --git a/metadata/md5-cache/sec-policy/selinux-shutdown-9999 b/metadata/md5-cache/sec-policy/selinux-shutdown-9999
index 809b14eb8635..5c38122ddf26 100644
--- a/metadata/md5-cache/sec-policy/selinux-shutdown-9999
+++ b/metadata/md5-cache/sec-policy/selinux-shutdown-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=761af41023e5486d3bb953f0d5fb0c84
diff --git a/metadata/md5-cache/sec-policy/selinux-skype-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-skype-2.20240226-r1
index e1b857f049b7..80ea23c74050 100644
--- a/metadata/md5-cache/sec-policy/selinux-skype-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-skype-2.20240226-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=11641e7f86b194683a1182b092e37743
diff --git a/metadata/md5-cache/sec-policy/selinux-skype-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-skype-2.20240226-r2
index 9f6f67359a29..443d6c25d610 100644
--- a/metadata/md5-cache/sec-policy/selinux-skype-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-skype-2.20240226-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=11641e7f86b194683a1182b092e37743
diff --git a/metadata/md5-cache/sec-policy/selinux-skype-9999 b/metadata/md5-cache/sec-policy/selinux-skype-9999
index 59bc64f23399..2aeb58112e15 100644
--- a/metadata/md5-cache/sec-policy/selinux-skype-9999
+++ b/metadata/md5-cache/sec-policy/selinux-skype-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=54f48003db38cd8fdd9ff8e721dfeb6b
diff --git a/metadata/md5-cache/sec-policy/selinux-slocate-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-slocate-2.20240226-r1
index cfeebfaa1fe7..de5baf3a963c 100644
--- a/metadata/md5-cache/sec-policy/selinux-slocate-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-slocate-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5ea18b3868deeb5836ae4e4bd7510e95
diff --git a/metadata/md5-cache/sec-policy/selinux-slocate-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-slocate-2.20240226-r2
index 940f0ce817a2..5d6959bf8664 100644
--- a/metadata/md5-cache/sec-policy/selinux-slocate-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-slocate-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c0a3ac8059bd48dddcdb7cd7b11822df
diff --git a/metadata/md5-cache/sec-policy/selinux-slocate-9999 b/metadata/md5-cache/sec-policy/selinux-slocate-9999
index 1735ccaf27aa..0d24332444c5 100644
--- a/metadata/md5-cache/sec-policy/selinux-slocate-9999
+++ b/metadata/md5-cache/sec-policy/selinux-slocate-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c14efba15905012018f2cbff568ba4f7
diff --git a/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20240226-r1
index d27bafc6ff3d..b8b7050911b9 100644
--- a/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ab4d9687f04fb822e46e5d4ca654ae8c
diff --git a/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20240226-r2
index 601dce37f3b1..2fef2028ab26 100644
--- a/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-slrnpull-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7b0baa25263fd10811dbc818d4947e65
diff --git a/metadata/md5-cache/sec-policy/selinux-slrnpull-9999 b/metadata/md5-cache/sec-policy/selinux-slrnpull-9999
index d2e276420930..60dbb85d8581 100644
--- a/metadata/md5-cache/sec-policy/selinux-slrnpull-9999
+++ b/metadata/md5-cache/sec-policy/selinux-slrnpull-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=244cc01441cd7150eecb3daf342e76a3
diff --git a/metadata/md5-cache/sec-policy/selinux-smartmon-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-smartmon-2.20240226-r1
index 93aa808c88d1..bdc19d9edfca 100644
--- a/metadata/md5-cache/sec-policy/selinux-smartmon-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-smartmon-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=65c0ce035e69029080924c84cbe15990
diff --git a/metadata/md5-cache/sec-policy/selinux-smartmon-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-smartmon-2.20240226-r2
index c065015e74ed..b1293269976d 100644
--- a/metadata/md5-cache/sec-policy/selinux-smartmon-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-smartmon-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9a033cd2ac660f042f8f64f923627b21
diff --git a/metadata/md5-cache/sec-policy/selinux-smartmon-9999 b/metadata/md5-cache/sec-policy/selinux-smartmon-9999
index cfcc8945a235..bf23ea5c36dc 100644
--- a/metadata/md5-cache/sec-policy/selinux-smartmon-9999
+++ b/metadata/md5-cache/sec-policy/selinux-smartmon-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d2b6e1574221999efece7a5b880730af
diff --git a/metadata/md5-cache/sec-policy/selinux-smokeping-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-smokeping-2.20240226-r1
index dcf520203559..f7c5986294f7 100644
--- a/metadata/md5-cache/sec-policy/selinux-smokeping-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-smokeping-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9d660d65e676543208ebf72e6c8be6f4
diff --git a/metadata/md5-cache/sec-policy/selinux-smokeping-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-smokeping-2.20240226-r2
index 9ccb7a964d5d..ace5e4b84483 100644
--- a/metadata/md5-cache/sec-policy/selinux-smokeping-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-smokeping-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=02c67b8c990b193f1098a62ee9e500d5
diff --git a/metadata/md5-cache/sec-policy/selinux-smokeping-9999 b/metadata/md5-cache/sec-policy/selinux-smokeping-9999
index 5386b37247ae..b67e5addb211 100644
--- a/metadata/md5-cache/sec-policy/selinux-smokeping-9999
+++ b/metadata/md5-cache/sec-policy/selinux-smokeping-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=00dd02ffdd8269a3409fe32e1fe21b1a
diff --git a/metadata/md5-cache/sec-policy/selinux-snmp-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-snmp-2.20240226-r1
index b55610b2d021..5b402a5f938c 100644
--- a/metadata/md5-cache/sec-policy/selinux-snmp-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-snmp-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1a8dd63000ae48bf9069d96548ecd9f7
diff --git a/metadata/md5-cache/sec-policy/selinux-snmp-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-snmp-2.20240226-r2
index 484a3597bc45..6086cc7c2790 100644
--- a/metadata/md5-cache/sec-policy/selinux-snmp-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-snmp-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9cdb0772aae73c4169743a71632410ce
diff --git a/metadata/md5-cache/sec-policy/selinux-snmp-9999 b/metadata/md5-cache/sec-policy/selinux-snmp-9999
index 20337dfeb7ef..334c2470c195 100644
--- a/metadata/md5-cache/sec-policy/selinux-snmp-9999
+++ b/metadata/md5-cache/sec-policy/selinux-snmp-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=62f165d9a66b37dac7b922944c6abb78
diff --git a/metadata/md5-cache/sec-policy/selinux-snort-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-snort-2.20240226-r1
index 8ac86f5fbb36..af0e09bd52aa 100644
--- a/metadata/md5-cache/sec-policy/selinux-snort-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-snort-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a93ab980da343d528f20f7f162cc06b6
diff --git a/metadata/md5-cache/sec-policy/selinux-snort-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-snort-2.20240226-r2
index 1a05218e9da5..03b8afbb5c6b 100644
--- a/metadata/md5-cache/sec-policy/selinux-snort-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-snort-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=190bfe7f42c39255f46f601d235f3400
diff --git a/metadata/md5-cache/sec-policy/selinux-snort-9999 b/metadata/md5-cache/sec-policy/selinux-snort-9999
index 89bfb485dcd2..c175efb093d7 100644
--- a/metadata/md5-cache/sec-policy/selinux-snort-9999
+++ b/metadata/md5-cache/sec-policy/selinux-snort-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=287f5d9d438bae4b16fc7d49e8767054
diff --git a/metadata/md5-cache/sec-policy/selinux-soundserver-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-soundserver-2.20240226-r1
index 209c0eaaa4e1..0e95caf0ca9c 100644
--- a/metadata/md5-cache/sec-policy/selinux-soundserver-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-soundserver-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=896e2640631e416a612c64afceda91f7
diff --git a/metadata/md5-cache/sec-policy/selinux-soundserver-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-soundserver-2.20240226-r2
index 1df2f2241fad..f253ab8a44f9 100644
--- a/metadata/md5-cache/sec-policy/selinux-soundserver-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-soundserver-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2fcd061088224eba19ce2de2db01424c
diff --git a/metadata/md5-cache/sec-policy/selinux-soundserver-9999 b/metadata/md5-cache/sec-policy/selinux-soundserver-9999
index 6487b03a89ef..90340f64f777 100644
--- a/metadata/md5-cache/sec-policy/selinux-soundserver-9999
+++ b/metadata/md5-cache/sec-policy/selinux-soundserver-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=61c2758cb8d6a382eb0ca3524da427ce
diff --git a/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20240226-r1
index 76ae5e4f6715..c30b950a89de 100644
--- a/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bb39fe0d56d2a1295bdec37b91e08199
diff --git a/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20240226-r2
index 14968d542bc5..2bdc6276ad55 100644
--- a/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-spamassassin-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=720fd4ec73eb3431e6b1e2ad86e3468c
diff --git a/metadata/md5-cache/sec-policy/selinux-spamassassin-9999 b/metadata/md5-cache/sec-policy/selinux-spamassassin-9999
index 89a793ee4d65..2a769510b8d8 100644
--- a/metadata/md5-cache/sec-policy/selinux-spamassassin-9999
+++ b/metadata/md5-cache/sec-policy/selinux-spamassassin-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f63448d3cc33b8ab110062f2925cf3b3
diff --git a/metadata/md5-cache/sec-policy/selinux-squid-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-squid-2.20240226-r1
index 899cd9af2d69..2b84bb66517b 100644
--- a/metadata/md5-cache/sec-policy/selinux-squid-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-squid-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=22776f2b1b168bf0468a97a8c65f1892
diff --git a/metadata/md5-cache/sec-policy/selinux-squid-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-squid-2.20240226-r2
index 5f81526bb0be..1387eb7040c5 100644
--- a/metadata/md5-cache/sec-policy/selinux-squid-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-squid-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0e876e4c12659e76d6defa236578f7af
diff --git a/metadata/md5-cache/sec-policy/selinux-squid-9999 b/metadata/md5-cache/sec-policy/selinux-squid-9999
index 46425b62c4ce..8273f75b8e46 100644
--- a/metadata/md5-cache/sec-policy/selinux-squid-9999
+++ b/metadata/md5-cache/sec-policy/selinux-squid-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f2646832502a29ff149f0ffc7e8877ef
diff --git a/metadata/md5-cache/sec-policy/selinux-sssd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-sssd-2.20240226-r1
index fc044634ad81..28ac0019a240 100644
--- a/metadata/md5-cache/sec-policy/selinux-sssd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-sssd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5d8230f5f33925490b2b48e6b3c2be43
diff --git a/metadata/md5-cache/sec-policy/selinux-sssd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-sssd-2.20240226-r2
index f58a0e9f98bb..d914392d6320 100644
--- a/metadata/md5-cache/sec-policy/selinux-sssd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-sssd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=aa6b25366afc7d7281f3b744c061c47a
diff --git a/metadata/md5-cache/sec-policy/selinux-sssd-9999 b/metadata/md5-cache/sec-policy/selinux-sssd-9999
index ca57a315428a..5fc6f3d82232 100644
--- a/metadata/md5-cache/sec-policy/selinux-sssd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-sssd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=187d531b7305854b0f9c760fd3ed9122
diff --git a/metadata/md5-cache/sec-policy/selinux-stunnel-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-stunnel-2.20240226-r1
index 06c0b5fab3ff..a224670de27a 100644
--- a/metadata/md5-cache/sec-policy/selinux-stunnel-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-stunnel-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c92fac2fcb6261fd25b33ef664277f97
diff --git a/metadata/md5-cache/sec-policy/selinux-stunnel-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-stunnel-2.20240226-r2
index dd3b04ceab12..1ba86eae5818 100644
--- a/metadata/md5-cache/sec-policy/selinux-stunnel-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-stunnel-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c6e34c9a65c580b08e8aca5980b91d38
diff --git a/metadata/md5-cache/sec-policy/selinux-stunnel-9999 b/metadata/md5-cache/sec-policy/selinux-stunnel-9999
index 47269e5a81b9..3a47092251a4 100644
--- a/metadata/md5-cache/sec-policy/selinux-stunnel-9999
+++ b/metadata/md5-cache/sec-policy/selinux-stunnel-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9b73c811a74c7da411f9901f8a62e87d
diff --git a/metadata/md5-cache/sec-policy/selinux-subsonic-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-subsonic-2.20240226-r1
index 034482d8092f..c0641c9bde22 100644
--- a/metadata/md5-cache/sec-policy/selinux-subsonic-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-subsonic-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c2ff0088aca19ee13a221ac9782416c2
diff --git a/metadata/md5-cache/sec-policy/selinux-subsonic-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-subsonic-2.20240226-r2
index 08a743712f70..031a48f4ae7b 100644
--- a/metadata/md5-cache/sec-policy/selinux-subsonic-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-subsonic-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=16e5f863caf85232f4d5a111bcc8009d
diff --git a/metadata/md5-cache/sec-policy/selinux-subsonic-9999 b/metadata/md5-cache/sec-policy/selinux-subsonic-9999
index a10428752d6c..cfc173a6ae70 100644
--- a/metadata/md5-cache/sec-policy/selinux-subsonic-9999
+++ b/metadata/md5-cache/sec-policy/selinux-subsonic-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d4d376d8f3da3fd6ea733533c30cd81d
diff --git a/metadata/md5-cache/sec-policy/selinux-sudo-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-sudo-2.20240226-r1
index ff2c0fcf8fd4..b512397c1976 100644
--- a/metadata/md5-cache/sec-policy/selinux-sudo-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-sudo-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=69828c4a20f0430f57d410abdfc4b48d
diff --git a/metadata/md5-cache/sec-policy/selinux-sudo-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-sudo-2.20240226-r2
index a90089514f90..c1c8a073e5cc 100644
--- a/metadata/md5-cache/sec-policy/selinux-sudo-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-sudo-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cb7cdd71f4eebea6e760b6c05a3b398d
diff --git a/metadata/md5-cache/sec-policy/selinux-sudo-9999 b/metadata/md5-cache/sec-policy/selinux-sudo-9999
index 71e30af17d76..23dd67d0f036 100644
--- a/metadata/md5-cache/sec-policy/selinux-sudo-9999
+++ b/metadata/md5-cache/sec-policy/selinux-sudo-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=da5465e8e57dd98b80c38556b3520949
diff --git a/metadata/md5-cache/sec-policy/selinux-switcheroo-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-switcheroo-2.20240226-r1
index ed7af06869e2..67e1b8c874df 100644
--- a/metadata/md5-cache/sec-policy/selinux-switcheroo-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-switcheroo-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=910a63af54adfcc8c1f5a25110de2878
diff --git a/metadata/md5-cache/sec-policy/selinux-switcheroo-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-switcheroo-2.20240226-r2
index 4449f940a6d9..b37b3cae2ba0 100644
--- a/metadata/md5-cache/sec-policy/selinux-switcheroo-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-switcheroo-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3b07edcc84e5dbe29bfc7ce7eb224173
diff --git a/metadata/md5-cache/sec-policy/selinux-switcheroo-9999 b/metadata/md5-cache/sec-policy/selinux-switcheroo-9999
index f0f715cbfeeb..9ae6b72a8899 100644
--- a/metadata/md5-cache/sec-policy/selinux-switcheroo-9999
+++ b/metadata/md5-cache/sec-policy/selinux-switcheroo-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b26d73b00c0c39a56cc8b032d404f031
diff --git a/metadata/md5-cache/sec-policy/selinux-sxid-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-sxid-2.20240226-r1
index ae86559897e4..7dc850134ce2 100644
--- a/metadata/md5-cache/sec-policy/selinux-sxid-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-sxid-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=02679f8bf2c3b98a94fb6c8a115065bd
diff --git a/metadata/md5-cache/sec-policy/selinux-sxid-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-sxid-2.20240226-r2
index 8d2563a1120b..f37ab214c6d2 100644
--- a/metadata/md5-cache/sec-policy/selinux-sxid-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-sxid-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=89a796eac6d9bae84902156755d56135
diff --git a/metadata/md5-cache/sec-policy/selinux-sxid-9999 b/metadata/md5-cache/sec-policy/selinux-sxid-9999
index f4bd2901cbf6..04f1e9302304 100644
--- a/metadata/md5-cache/sec-policy/selinux-sxid-9999
+++ b/metadata/md5-cache/sec-policy/selinux-sxid-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0e87f12e07db0fc7516d659313df0f0f
diff --git a/metadata/md5-cache/sec-policy/selinux-syncthing-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-syncthing-2.20240226-r1
index a9be0760f262..08e66d9e737b 100644
--- a/metadata/md5-cache/sec-policy/selinux-syncthing-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-syncthing-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=74d9297cb51b232be2f70275c206ecea
diff --git a/metadata/md5-cache/sec-policy/selinux-syncthing-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-syncthing-2.20240226-r2
index bdeee68d8eef..bee0531fed7c 100644
--- a/metadata/md5-cache/sec-policy/selinux-syncthing-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-syncthing-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=773c65780400b65fdf9448d05db30e3a
diff --git a/metadata/md5-cache/sec-policy/selinux-syncthing-9999 b/metadata/md5-cache/sec-policy/selinux-syncthing-9999
index 9e036381a87b..e5075aa2d6f7 100644
--- a/metadata/md5-cache/sec-policy/selinux-syncthing-9999
+++ b/metadata/md5-cache/sec-policy/selinux-syncthing-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9e6b872258a7687d1cda4c2ee4f77488
diff --git a/metadata/md5-cache/sec-policy/selinux-sysstat-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-sysstat-2.20240226-r1
index fdd3f803b837..86829d62af9a 100644
--- a/metadata/md5-cache/sec-policy/selinux-sysstat-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-sysstat-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=72af126873ba6cc196ca7a418ae3de6e
diff --git a/metadata/md5-cache/sec-policy/selinux-sysstat-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-sysstat-2.20240226-r2
index a2c6a15dc8ae..2e982bc1b124 100644
--- a/metadata/md5-cache/sec-policy/selinux-sysstat-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-sysstat-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a5a3dbe328c55d4d5c0dd57c3df74aca
diff --git a/metadata/md5-cache/sec-policy/selinux-sysstat-9999 b/metadata/md5-cache/sec-policy/selinux-sysstat-9999
index c0f921ffa44e..636678e0527a 100644
--- a/metadata/md5-cache/sec-policy/selinux-sysstat-9999
+++ b/metadata/md5-cache/sec-policy/selinux-sysstat-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=87de9faf1bbabd5300f829963cbf7d41
diff --git a/metadata/md5-cache/sec-policy/selinux-tboot-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-tboot-2.20240226-r1
index 322ebcd6f6ad..b50bc85520a7 100644
--- a/metadata/md5-cache/sec-policy/selinux-tboot-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-tboot-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ccc3e477671442dade12b7a4181c0a96
diff --git a/metadata/md5-cache/sec-policy/selinux-tboot-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-tboot-2.20240226-r2
index 6ef0b6c8ae3a..ae1a0e446d59 100644
--- a/metadata/md5-cache/sec-policy/selinux-tboot-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-tboot-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5aac720e1ebe4515c6a16d44dcbfea2a
diff --git a/metadata/md5-cache/sec-policy/selinux-tboot-9999 b/metadata/md5-cache/sec-policy/selinux-tboot-9999
index 4168cb596abc..9465fdc383ca 100644
--- a/metadata/md5-cache/sec-policy/selinux-tboot-9999
+++ b/metadata/md5-cache/sec-policy/selinux-tboot-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d98b7c77491d2dfa0c96905dc80466f0
diff --git a/metadata/md5-cache/sec-policy/selinux-tcpd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-tcpd-2.20240226-r1
index 79fef95c0e14..5141c4ac0d35 100644
--- a/metadata/md5-cache/sec-policy/selinux-tcpd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-tcpd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=397d801a5e52024d519a7f74f02ad57f
diff --git a/metadata/md5-cache/sec-policy/selinux-tcpd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-tcpd-2.20240226-r2
index 569bb6191637..a9d97619687a 100644
--- a/metadata/md5-cache/sec-policy/selinux-tcpd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-tcpd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=49d416fd7c10b1300b6299065565bf1c
diff --git a/metadata/md5-cache/sec-policy/selinux-tcpd-9999 b/metadata/md5-cache/sec-policy/selinux-tcpd-9999
index 25a5be9ecb6b..e3613bca75b7 100644
--- a/metadata/md5-cache/sec-policy/selinux-tcpd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-tcpd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=236a9fdaa7c88e038d022c86372d9727
diff --git a/metadata/md5-cache/sec-policy/selinux-tcsd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-tcsd-2.20240226-r1
index dd4415f36a1d..204336b02731 100644
--- a/metadata/md5-cache/sec-policy/selinux-tcsd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-tcsd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e0730497f510eced51a7c6ba65ad158a
diff --git a/metadata/md5-cache/sec-policy/selinux-tcsd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-tcsd-2.20240226-r2
index 367bcf3c097c..9a008e3ffa8d 100644
--- a/metadata/md5-cache/sec-policy/selinux-tcsd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-tcsd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=315e35e595302696e6afaa12a32f5fbe
diff --git a/metadata/md5-cache/sec-policy/selinux-tcsd-9999 b/metadata/md5-cache/sec-policy/selinux-tcsd-9999
index 9d7490aa0356..be11213a8865 100644
--- a/metadata/md5-cache/sec-policy/selinux-tcsd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-tcsd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8e8acbfecc8f183ea7e64757bc7e2061
diff --git a/metadata/md5-cache/sec-policy/selinux-telnet-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-telnet-2.20240226-r1
index 2bd043041f23..4693133c28d5 100644
--- a/metadata/md5-cache/sec-policy/selinux-telnet-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-telnet-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-remotelogin >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4d8f30a3ec0febfd8b209412523f5f42
diff --git a/metadata/md5-cache/sec-policy/selinux-telnet-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-telnet-2.20240226-r2
index 9e4b4a9c3f6a..12cfc75a30ea 100644
--- a/metadata/md5-cache/sec-policy/selinux-telnet-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-telnet-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-remotelogin >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d88aca42e1ba76778c4db2d67e6f03a0
diff --git a/metadata/md5-cache/sec-policy/selinux-telnet-9999 b/metadata/md5-cache/sec-policy/selinux-telnet-9999
index 19ea5848715a..12b9ecd18bd1 100644
--- a/metadata/md5-cache/sec-policy/selinux-telnet-9999
+++ b/metadata/md5-cache/sec-policy/selinux-telnet-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-remotelogin >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7eecc2eafa3a428d8479aefefaa431c3
diff --git a/metadata/md5-cache/sec-policy/selinux-tftp-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-tftp-2.20240226-r1
index 7f26c5e77ae4..d5cd9f1022d9 100644
--- a/metadata/md5-cache/sec-policy/selinux-tftp-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-tftp-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=51c379f53c5e7cac2048dc037f86e62d
diff --git a/metadata/md5-cache/sec-policy/selinux-tftp-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-tftp-2.20240226-r2
index a56c2c8f1c64..bf2760c3b792 100644
--- a/metadata/md5-cache/sec-policy/selinux-tftp-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-tftp-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=333cca988b28acda328a50b16ea41da1
diff --git a/metadata/md5-cache/sec-policy/selinux-tftp-9999 b/metadata/md5-cache/sec-policy/selinux-tftp-9999
index 90fe44ec220d..25eab9a2542f 100644
--- a/metadata/md5-cache/sec-policy/selinux-tftp-9999
+++ b/metadata/md5-cache/sec-policy/selinux-tftp-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=859b75d87241bbf4da70022a03d0d133
diff --git a/metadata/md5-cache/sec-policy/selinux-tgtd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-tgtd-2.20240226-r1
index 08fa9863fbfd..071c879c41cd 100644
--- a/metadata/md5-cache/sec-policy/selinux-tgtd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-tgtd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f33b56f8984a2802a275cc4bba63ba89
diff --git a/metadata/md5-cache/sec-policy/selinux-tgtd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-tgtd-2.20240226-r2
index 66ffb4fc9998..e4c4aea67fb6 100644
--- a/metadata/md5-cache/sec-policy/selinux-tgtd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-tgtd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c48fea416a4660d7a9cbda318b313424
diff --git a/metadata/md5-cache/sec-policy/selinux-tgtd-9999 b/metadata/md5-cache/sec-policy/selinux-tgtd-9999
index eba5e34893fc..5afedb306a22 100644
--- a/metadata/md5-cache/sec-policy/selinux-tgtd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-tgtd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f2c671766b0ccdde6fb8dc8982e0463e
diff --git a/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20240226-r1
index baf92fcdb27d..d897f5ebaaf7 100644
--- a/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a91e0a2c6d2ed44f8fb9f1abee79bbaa
diff --git a/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20240226-r2
index 10e3aeb9b340..deae48093673 100644
--- a/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-thunderbird-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=418730a4b594e7da8e6433ec49cb1cb5
diff --git a/metadata/md5-cache/sec-policy/selinux-thunderbird-9999 b/metadata/md5-cache/sec-policy/selinux-thunderbird-9999
index 73c968e8f65d..5d8d5318c014 100644
--- a/metadata/md5-cache/sec-policy/selinux-thunderbird-9999
+++ b/metadata/md5-cache/sec-policy/selinux-thunderbird-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6b2d29df8bba69e4eedf71598ef16e22
diff --git a/metadata/md5-cache/sec-policy/selinux-thunderbolt-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-thunderbolt-2.20240226-r1
index 44f2e7a1532b..daba7651a0a9 100644
--- a/metadata/md5-cache/sec-policy/selinux-thunderbolt-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-thunderbolt-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5e196beb0d5701705e8c8098f9de36e8
diff --git a/metadata/md5-cache/sec-policy/selinux-thunderbolt-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-thunderbolt-2.20240226-r2
index 724835b55bd1..c5a102192119 100644
--- a/metadata/md5-cache/sec-policy/selinux-thunderbolt-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-thunderbolt-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=001da43d232c6d8cee06b0cb5ee32003
diff --git a/metadata/md5-cache/sec-policy/selinux-thunderbolt-9999 b/metadata/md5-cache/sec-policy/selinux-thunderbolt-9999
index 8f1608c793f7..477ae232e0c8 100644
--- a/metadata/md5-cache/sec-policy/selinux-thunderbolt-9999
+++ b/metadata/md5-cache/sec-policy/selinux-thunderbolt-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=21eb59ebc4d3805ff3ca95fd9b065cb7
diff --git a/metadata/md5-cache/sec-policy/selinux-timidity-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-timidity-2.20240226-r1
index a2a13e9c91c0..c987409e972f 100644
--- a/metadata/md5-cache/sec-policy/selinux-timidity-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-timidity-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=48bbcd4685c35ab2f8746e7746902abb
diff --git a/metadata/md5-cache/sec-policy/selinux-timidity-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-timidity-2.20240226-r2
index 6f52490f3163..3348441233a1 100644
--- a/metadata/md5-cache/sec-policy/selinux-timidity-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-timidity-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=bf49ab8ad4f16829b5c0d701a6050656
diff --git a/metadata/md5-cache/sec-policy/selinux-timidity-9999 b/metadata/md5-cache/sec-policy/selinux-timidity-9999
index 8e1534fb9aa6..2353cc855753 100644
--- a/metadata/md5-cache/sec-policy/selinux-timidity-9999
+++ b/metadata/md5-cache/sec-policy/selinux-timidity-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=089f6f20dfe4cc634026e79a64fb37e3
diff --git a/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20240226-r1
index 6592cb25ffdf..e9dd7579478a 100644
--- a/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3063aab665a84fd8666c1846422d55ae
diff --git a/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20240226-r2
index 7e3e1d1ca2d4..b53204abe1b8 100644
--- a/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-tmpreaper-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2eba77d86fa2b486693432fe705925f0
diff --git a/metadata/md5-cache/sec-policy/selinux-tmpreaper-9999 b/metadata/md5-cache/sec-policy/selinux-tmpreaper-9999
index c7e44ddfff7e..471e24b8794f 100644
--- a/metadata/md5-cache/sec-policy/selinux-tmpreaper-9999
+++ b/metadata/md5-cache/sec-policy/selinux-tmpreaper-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1fc86f18415087a03113f799ccfc9843
diff --git a/metadata/md5-cache/sec-policy/selinux-tor-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-tor-2.20240226-r1
index 4721547ca153..06a102aeb9d0 100644
--- a/metadata/md5-cache/sec-policy/selinux-tor-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-tor-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8590b1a950641c918dbddf58e1e062ae
diff --git a/metadata/md5-cache/sec-policy/selinux-tor-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-tor-2.20240226-r2
index 2d1da33410ad..1d1a5d0517b5 100644
--- a/metadata/md5-cache/sec-policy/selinux-tor-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-tor-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6b08d15e564b2ecba801ffa9b702e42c
diff --git a/metadata/md5-cache/sec-policy/selinux-tor-9999 b/metadata/md5-cache/sec-policy/selinux-tor-9999
index d6cc6dbb46a9..38c09c09605d 100644
--- a/metadata/md5-cache/sec-policy/selinux-tor-9999
+++ b/metadata/md5-cache/sec-policy/selinux-tor-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0ddab32536fe5aec160368ff30c438a8
diff --git a/metadata/md5-cache/sec-policy/selinux-tripwire-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-tripwire-2.20240226-r1
index a9314e28161c..5f1c4497c167 100644
--- a/metadata/md5-cache/sec-policy/selinux-tripwire-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-tripwire-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1798fb0e532a78b35a12daebc62ca5c9
diff --git a/metadata/md5-cache/sec-policy/selinux-tripwire-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-tripwire-2.20240226-r2
index ecf20e35691c..71ad65ea408f 100644
--- a/metadata/md5-cache/sec-policy/selinux-tripwire-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-tripwire-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cda0a95d8af09c5ba5568868d42ef6a9
diff --git a/metadata/md5-cache/sec-policy/selinux-tripwire-9999 b/metadata/md5-cache/sec-policy/selinux-tripwire-9999
index 4423aef66fdd..993f14956840 100644
--- a/metadata/md5-cache/sec-policy/selinux-tripwire-9999
+++ b/metadata/md5-cache/sec-policy/selinux-tripwire-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5aad4748afb17e0bf20849094bbc1d7d
diff --git a/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20240226-r1
index 0ca6696cf1fb..0048371e3b98 100644
--- a/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=78a67f3c63e6dbd894a1d6f324895e86
diff --git a/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20240226-r2
index 03b5b50e3636..460a99468417 100644
--- a/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ucspitcp-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9da5100a43cbd7bd823baf457727bc60
diff --git a/metadata/md5-cache/sec-policy/selinux-ucspitcp-9999 b/metadata/md5-cache/sec-policy/selinux-ucspitcp-9999
index c02ba2e2f692..4d12a77b8450 100644
--- a/metadata/md5-cache/sec-policy/selinux-ucspitcp-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ucspitcp-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=38409ed07d8f3ac28e92677bdac94e2b
diff --git a/metadata/md5-cache/sec-policy/selinux-ulogd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-ulogd-2.20240226-r1
index 4ae21b3dea78..3da195e2e258 100644
--- a/metadata/md5-cache/sec-policy/selinux-ulogd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-ulogd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2b370b9eadb12612f59a149994d5f534
diff --git a/metadata/md5-cache/sec-policy/selinux-ulogd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-ulogd-2.20240226-r2
index 61498b3ab1b0..3dce0542cfa6 100644
--- a/metadata/md5-cache/sec-policy/selinux-ulogd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-ulogd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1ccb6eeceb5b011f74a0794324ad4c10
diff --git a/metadata/md5-cache/sec-policy/selinux-ulogd-9999 b/metadata/md5-cache/sec-policy/selinux-ulogd-9999
index 1cc98ff8ddf6..b46166579bcb 100644
--- a/metadata/md5-cache/sec-policy/selinux-ulogd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-ulogd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b8259ec673e8bcff9ca8f1b433395885
diff --git a/metadata/md5-cache/sec-policy/selinux-uml-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-uml-2.20240226-r1
index fb445b47435d..d079b64fcc59 100644
--- a/metadata/md5-cache/sec-policy/selinux-uml-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-uml-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0b4f84840d89009b361ffbdcfae097bf
diff --git a/metadata/md5-cache/sec-policy/selinux-uml-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-uml-2.20240226-r2
index 3ebea7b9a9b3..29c30c9b9d11 100644
--- a/metadata/md5-cache/sec-policy/selinux-uml-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-uml-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6a821b1b457197e22e2c9a7419bada80
diff --git a/metadata/md5-cache/sec-policy/selinux-uml-9999 b/metadata/md5-cache/sec-policy/selinux-uml-9999
index cce5514209a0..56fc0cab2646 100644
--- a/metadata/md5-cache/sec-policy/selinux-uml-9999
+++ b/metadata/md5-cache/sec-policy/selinux-uml-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=53b6a17a72438d892ed32b3975bbfead
diff --git a/metadata/md5-cache/sec-policy/selinux-unconfined-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-unconfined-2.20240226-r1
index 1b8a142e38b0..d75a3ceb3b4f 100644
--- a/metadata/md5-cache/sec-policy/selinux-unconfined-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-unconfined-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3a1206c05bb01bb9746d84657dc5c0e2
diff --git a/metadata/md5-cache/sec-policy/selinux-unconfined-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-unconfined-2.20240226-r2
index 03df1c0a5717..23f71c64319f 100644
--- a/metadata/md5-cache/sec-policy/selinux-unconfined-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-unconfined-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=38cdd3e8e2ba11b56072bdfb46067c08
diff --git a/metadata/md5-cache/sec-policy/selinux-unconfined-9999 b/metadata/md5-cache/sec-policy/selinux-unconfined-9999
index 49ab9889ac23..bb61942b6d5b 100644
--- a/metadata/md5-cache/sec-policy/selinux-unconfined-9999
+++ b/metadata/md5-cache/sec-policy/selinux-unconfined-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9c143c590a434b9d86674b162d0e203f
diff --git a/metadata/md5-cache/sec-policy/selinux-uptime-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-uptime-2.20240226-r1
index 248ac28b9b1b..7f5d01558ae0 100644
--- a/metadata/md5-cache/sec-policy/selinux-uptime-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-uptime-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f6bb4dc32e3b1bdc73f3ad0e0e0cef00
diff --git a/metadata/md5-cache/sec-policy/selinux-uptime-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-uptime-2.20240226-r2
index 8a6839c8c3e5..cd3a79977274 100644
--- a/metadata/md5-cache/sec-policy/selinux-uptime-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-uptime-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7e4c0f5cd40a2269ddc0a808b0595cc9
diff --git a/metadata/md5-cache/sec-policy/selinux-uptime-9999 b/metadata/md5-cache/sec-policy/selinux-uptime-9999
index fb24253603c6..c781ccaaa8ae 100644
--- a/metadata/md5-cache/sec-policy/selinux-uptime-9999
+++ b/metadata/md5-cache/sec-policy/selinux-uptime-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1572f9ff0eae283605c21c50f26fbced
diff --git a/metadata/md5-cache/sec-policy/selinux-usbguard-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-usbguard-2.20240226-r1
index f95d2b8afc30..7559a89191e9 100644
--- a/metadata/md5-cache/sec-policy/selinux-usbguard-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-usbguard-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ef38de750a9ad21e1e8c7c559461ab34
diff --git a/metadata/md5-cache/sec-policy/selinux-usbguard-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-usbguard-2.20240226-r2
index 3a16bb1477c0..51486c004837 100644
--- a/metadata/md5-cache/sec-policy/selinux-usbguard-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-usbguard-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fd629280a0f005d6e2ef862246acc31b
diff --git a/metadata/md5-cache/sec-policy/selinux-usbguard-9999 b/metadata/md5-cache/sec-policy/selinux-usbguard-9999
index 90cbc3e1b34c..0ec5a78f8fc5 100644
--- a/metadata/md5-cache/sec-policy/selinux-usbguard-9999
+++ b/metadata/md5-cache/sec-policy/selinux-usbguard-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=869f7c6109ee3863bc166c6cf7aa4c40
diff --git a/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20240226-r1
index 22c05d245f6d..227e18eb568e 100644
--- a/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5905062c284e86783599cc7241a5d662
diff --git a/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20240226-r2
index d3b6261d6b12..9bc95913c4d8 100644
--- a/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-usbmuxd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cadb4a243dee8359d6a245de3985dff0
diff --git a/metadata/md5-cache/sec-policy/selinux-usbmuxd-9999 b/metadata/md5-cache/sec-policy/selinux-usbmuxd-9999
index 402b47e13cb6..44849403fee0 100644
--- a/metadata/md5-cache/sec-policy/selinux-usbmuxd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-usbmuxd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d2efe0e2ae4c0300c100928c839bfd8f
diff --git a/metadata/md5-cache/sec-policy/selinux-uucp-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-uucp-2.20240226-r1
index ba8d7ea9145e..f19552864865 100644
--- a/metadata/md5-cache/sec-policy/selinux-uucp-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-uucp-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f3c4933bf148470550e4a84c12a30f8c
diff --git a/metadata/md5-cache/sec-policy/selinux-uucp-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-uucp-2.20240226-r2
index fe053193e1d5..d36847214aee 100644
--- a/metadata/md5-cache/sec-policy/selinux-uucp-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-uucp-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0d847756650bdad9ad30e8e64bc23d81
diff --git a/metadata/md5-cache/sec-policy/selinux-uucp-9999 b/metadata/md5-cache/sec-policy/selinux-uucp-9999
index 983f2b6b79d1..cdb653ca5627 100644
--- a/metadata/md5-cache/sec-policy/selinux-uucp-9999
+++ b/metadata/md5-cache/sec-policy/selinux-uucp-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-inetd >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=155424d724cb544af1252f87a59e0634
diff --git a/metadata/md5-cache/sec-policy/selinux-uwimap-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-uwimap-2.20240226-r1
index 4f8dfe4ed932..278d5fb4f5d5 100644
--- a/metadata/md5-cache/sec-policy/selinux-uwimap-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-uwimap-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=929c73dc3beb09d960b41f77ce756025
diff --git a/metadata/md5-cache/sec-policy/selinux-uwimap-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-uwimap-2.20240226-r2
index f80844bb711e..b08c2cc3e760 100644
--- a/metadata/md5-cache/sec-policy/selinux-uwimap-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-uwimap-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=06b303fb42ba7a398b2bb03083487505
diff --git a/metadata/md5-cache/sec-policy/selinux-uwimap-9999 b/metadata/md5-cache/sec-policy/selinux-uwimap-9999
index 9657e7329380..23298811aa29 100644
--- a/metadata/md5-cache/sec-policy/selinux-uwimap-9999
+++ b/metadata/md5-cache/sec-policy/selinux-uwimap-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=35757c3aabddbcd843661d703248ec71
diff --git a/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20240226-r1
index 8b6322f55844..9603a740a20d 100644
--- a/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d76eda76725dc7f0aeb5e40e371f6369
diff --git a/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20240226-r2
index 7a4377a6a0df..b2d5ca0e247d 100644
--- a/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-uwsgi-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=2596a3e3b75e7178975646c3c229f63e
diff --git a/metadata/md5-cache/sec-policy/selinux-uwsgi-9999 b/metadata/md5-cache/sec-policy/selinux-uwsgi-9999
index b8055c1bdb0c..84433785ebf9 100644
--- a/metadata/md5-cache/sec-policy/selinux-uwsgi-9999
+++ b/metadata/md5-cache/sec-policy/selinux-uwsgi-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b83b6918f1d17adac6a30415001b4c3b
diff --git a/metadata/md5-cache/sec-policy/selinux-varnishd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-varnishd-2.20240226-r1
index dd01498d1990..a1e9b3778364 100644
--- a/metadata/md5-cache/sec-policy/selinux-varnishd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-varnishd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=924a6a36496ba2dcacd8507212c8c612
diff --git a/metadata/md5-cache/sec-policy/selinux-varnishd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-varnishd-2.20240226-r2
index 6f044b2ec408..4748d2e3077d 100644
--- a/metadata/md5-cache/sec-policy/selinux-varnishd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-varnishd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=381637656f7cfd179655f92f0c31c5c1
diff --git a/metadata/md5-cache/sec-policy/selinux-varnishd-9999 b/metadata/md5-cache/sec-policy/selinux-varnishd-9999
index 85c73b5d8db6..f48d3e2a6500 100644
--- a/metadata/md5-cache/sec-policy/selinux-varnishd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-varnishd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=43e453926410e6e31fa703058ef00aa1
diff --git a/metadata/md5-cache/sec-policy/selinux-vbetool-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-vbetool-2.20240226-r1
index 54ff7956c35a..b1c9e6a9421a 100644
--- a/metadata/md5-cache/sec-policy/selinux-vbetool-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-vbetool-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=618f77d38986af28d3d01533069f6c97
diff --git a/metadata/md5-cache/sec-policy/selinux-vbetool-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-vbetool-2.20240226-r2
index 35936c77c31f..9e374adfce0d 100644
--- a/metadata/md5-cache/sec-policy/selinux-vbetool-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-vbetool-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=02d4e65a97f63f832517080a1b39dd2b
diff --git a/metadata/md5-cache/sec-policy/selinux-vbetool-9999 b/metadata/md5-cache/sec-policy/selinux-vbetool-9999
index 212f61bb9ff7..a04447077039 100644
--- a/metadata/md5-cache/sec-policy/selinux-vbetool-9999
+++ b/metadata/md5-cache/sec-policy/selinux-vbetool-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=563f988dd695c9a936d6d15299792568
diff --git a/metadata/md5-cache/sec-policy/selinux-vdagent-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-vdagent-2.20240226-r1
index 9e49751d64e9..b794ebf1491e 100644
--- a/metadata/md5-cache/sec-policy/selinux-vdagent-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-vdagent-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4ea2891560e832949e108d8d4bfd3c39
diff --git a/metadata/md5-cache/sec-policy/selinux-vdagent-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-vdagent-2.20240226-r2
index c5791e22444d..3e41d89c40ea 100644
--- a/metadata/md5-cache/sec-policy/selinux-vdagent-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-vdagent-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e5d9a3d3d1f0da0db8ffa71261677ae0
diff --git a/metadata/md5-cache/sec-policy/selinux-vdagent-9999 b/metadata/md5-cache/sec-policy/selinux-vdagent-9999
index d482d771b4fd..50d599a50360 100644
--- a/metadata/md5-cache/sec-policy/selinux-vdagent-9999
+++ b/metadata/md5-cache/sec-policy/selinux-vdagent-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=13bd7ee73e557064f4c0b3da30da3d59
diff --git a/metadata/md5-cache/sec-policy/selinux-vde-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-vde-2.20240226-r1
index 3906130ca31d..d8b0aebf3ea1 100644
--- a/metadata/md5-cache/sec-policy/selinux-vde-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-vde-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b4fd0ee1c871f8de88e5ce6dee86176c
diff --git a/metadata/md5-cache/sec-policy/selinux-vde-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-vde-2.20240226-r2
index 1394121ae027..7309a9c394cc 100644
--- a/metadata/md5-cache/sec-policy/selinux-vde-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-vde-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=13ef232437aa88c468cc4d56faf40e18
diff --git a/metadata/md5-cache/sec-policy/selinux-vde-9999 b/metadata/md5-cache/sec-policy/selinux-vde-9999
index 52ba01d5c08d..01acc37bf613 100644
--- a/metadata/md5-cache/sec-policy/selinux-vde-9999
+++ b/metadata/md5-cache/sec-policy/selinux-vde-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=69401e88101d81f99a2a69382a395aa2
diff --git a/metadata/md5-cache/sec-policy/selinux-virt-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-virt-2.20240226-r1
index d9342c5027fe..dfcba3da136b 100644
--- a/metadata/md5-cache/sec-policy/selinux-virt-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-virt-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=1152929cd002722510ff82030290c3e2
diff --git a/metadata/md5-cache/sec-policy/selinux-virt-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-virt-2.20240226-r2
index d4cd2cb8f040..8d18b21b529f 100644
--- a/metadata/md5-cache/sec-policy/selinux-virt-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-virt-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d1a9cd3d512a832c6ed94f18c75eb097
diff --git a/metadata/md5-cache/sec-policy/selinux-virt-9999 b/metadata/md5-cache/sec-policy/selinux-virt-9999
index 242083942cc4..11dcc834b3d1 100644
--- a/metadata/md5-cache/sec-policy/selinux-virt-9999
+++ b/metadata/md5-cache/sec-policy/selinux-virt-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dfd657c537055d96e63b54f22b266aaf
diff --git a/metadata/md5-cache/sec-policy/selinux-vlock-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-vlock-2.20240226-r1
index 35c0cde7da20..dfdc65d8afed 100644
--- a/metadata/md5-cache/sec-policy/selinux-vlock-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-vlock-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b93de9d9e14342f78871d10d21c226cd
diff --git a/metadata/md5-cache/sec-policy/selinux-vlock-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-vlock-2.20240226-r2
index 1953a8a58e67..890e26a21999 100644
--- a/metadata/md5-cache/sec-policy/selinux-vlock-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-vlock-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=056a9223c5b324b37f03cd2b0ba4bf6d
diff --git a/metadata/md5-cache/sec-policy/selinux-vlock-9999 b/metadata/md5-cache/sec-policy/selinux-vlock-9999
index ab874d183fc3..05ab17781fd3 100644
--- a/metadata/md5-cache/sec-policy/selinux-vlock-9999
+++ b/metadata/md5-cache/sec-policy/selinux-vlock-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=cc73a6c4819eb5625e56fbaf3c3be877
diff --git a/metadata/md5-cache/sec-policy/selinux-vmware-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-vmware-2.20240226-r1
index 95113fa9eb0e..7ceb0499910f 100644
--- a/metadata/md5-cache/sec-policy/selinux-vmware-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-vmware-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b4db266815c6015d611af71828ebb5a3
diff --git a/metadata/md5-cache/sec-policy/selinux-vmware-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-vmware-2.20240226-r2
index d00e75900274..5b34a8a0f7de 100644
--- a/metadata/md5-cache/sec-policy/selinux-vmware-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-vmware-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6ced6670b8fa0bae127be3f43ef6539c
diff --git a/metadata/md5-cache/sec-policy/selinux-vmware-9999 b/metadata/md5-cache/sec-policy/selinux-vmware-9999
index 4a7e0c107951..4953f8215a4b 100644
--- a/metadata/md5-cache/sec-policy/selinux-vmware-9999
+++ b/metadata/md5-cache/sec-policy/selinux-vmware-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=9b64e83a501d94c4c9b4aba7c51dd7a2
diff --git a/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20240226-r1
index 5b80dc7cbdb7..b78ba77a588a 100644
--- a/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=530116fc963f3a48459cbeaf6d249da8
diff --git a/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20240226-r2
index 21205ac55674..b48910b5bc6f 100644
--- a/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-vnstatd-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=15f0b68995551e4acd8ebbd4c0f3799b
diff --git a/metadata/md5-cache/sec-policy/selinux-vnstatd-9999 b/metadata/md5-cache/sec-policy/selinux-vnstatd-9999
index b00cde8c1a36..04a238448040 100644
--- a/metadata/md5-cache/sec-policy/selinux-vnstatd-9999
+++ b/metadata/md5-cache/sec-policy/selinux-vnstatd-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4f4640f463e9fab507ad79f12792e0ce
diff --git a/metadata/md5-cache/sec-policy/selinux-vpn-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-vpn-2.20240226-r1
index c3a80aa93527..4b50a70925f3 100644
--- a/metadata/md5-cache/sec-policy/selinux-vpn-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-vpn-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3cf8fa49d55315f866c4eb60b820ebe7
diff --git a/metadata/md5-cache/sec-policy/selinux-vpn-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-vpn-2.20240226-r2
index 74b0628dbd1d..0d8cc65fcf6e 100644
--- a/metadata/md5-cache/sec-policy/selinux-vpn-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-vpn-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a4a022cf055fd90bdf22c45fb79933d5
diff --git a/metadata/md5-cache/sec-policy/selinux-vpn-9999 b/metadata/md5-cache/sec-policy/selinux-vpn-9999
index 2786922aaf18..684afdbcd3f2 100644
--- a/metadata/md5-cache/sec-policy/selinux-vpn-9999
+++ b/metadata/md5-cache/sec-policy/selinux-vpn-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e98105b2ef3fe59a618e638db1271b1c
diff --git a/metadata/md5-cache/sec-policy/selinux-watchdog-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-watchdog-2.20240226-r1
index 07d2ddc6d511..5c8079a2af9b 100644
--- a/metadata/md5-cache/sec-policy/selinux-watchdog-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-watchdog-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=4ce5511e26606d07d80ff61958ee19b8
diff --git a/metadata/md5-cache/sec-policy/selinux-watchdog-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-watchdog-2.20240226-r2
index cc002a5639c2..4d3b2c1b688f 100644
--- a/metadata/md5-cache/sec-policy/selinux-watchdog-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-watchdog-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5fcdc5940be3ba95b4faa78c0c4725c4
diff --git a/metadata/md5-cache/sec-policy/selinux-watchdog-9999 b/metadata/md5-cache/sec-policy/selinux-watchdog-9999
index db01d91f1432..b70a1ce81ad2 100644
--- a/metadata/md5-cache/sec-policy/selinux-watchdog-9999
+++ b/metadata/md5-cache/sec-policy/selinux-watchdog-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7b33ebf63141756ad7b8752b230064c7
diff --git a/metadata/md5-cache/sec-policy/selinux-webalizer-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-webalizer-2.20240226-r1
index 7daf61e55809..532041122dc1 100644
--- a/metadata/md5-cache/sec-policy/selinux-webalizer-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-webalizer-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fa42c3510fc050c11a9e00b8b1c80225
diff --git a/metadata/md5-cache/sec-policy/selinux-webalizer-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-webalizer-2.20240226-r2
index b8b9967de0a3..343f620c3fe7 100644
--- a/metadata/md5-cache/sec-policy/selinux-webalizer-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-webalizer-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fdc9a69e95f6b7b098a858f3c785fdc0
diff --git a/metadata/md5-cache/sec-policy/selinux-webalizer-9999 b/metadata/md5-cache/sec-policy/selinux-webalizer-9999
index f6795105bfd3..23e74865b155 100644
--- a/metadata/md5-cache/sec-policy/selinux-webalizer-9999
+++ b/metadata/md5-cache/sec-policy/selinux-webalizer-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-apache >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=0602fc5d21f796b680459aee6dd0f14f
diff --git a/metadata/md5-cache/sec-policy/selinux-wine-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-wine-2.20240226-r1
index f2e7b46a57e5..4b1d7ac1b631 100644
--- a/metadata/md5-cache/sec-policy/selinux-wine-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-wine-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=311a2b007930cf0b7e568eda6783f526
diff --git a/metadata/md5-cache/sec-policy/selinux-wine-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-wine-2.20240226-r2
index 5f570269948a..b33f9bbc65ed 100644
--- a/metadata/md5-cache/sec-policy/selinux-wine-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-wine-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=7f9432aec704f1f147057cb3eb7cd0ab
diff --git a/metadata/md5-cache/sec-policy/selinux-wine-9999 b/metadata/md5-cache/sec-policy/selinux-wine-9999
index f5523cce4bdf..924b6be99d1c 100644
--- a/metadata/md5-cache/sec-policy/selinux-wine-9999
+++ b/metadata/md5-cache/sec-policy/selinux-wine-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=75b629ca9cc31237a536bbacc476562a
diff --git a/metadata/md5-cache/sec-policy/selinux-wireguard-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-wireguard-2.20240226-r1
index ada8504032f2..df4700ebfd45 100644
--- a/metadata/md5-cache/sec-policy/selinux-wireguard-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-wireguard-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=3cbd222b0821052264555a1b9911d609
diff --git a/metadata/md5-cache/sec-policy/selinux-wireguard-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-wireguard-2.20240226-r2
index 4a767a9ec55b..2b7c42f559b7 100644
--- a/metadata/md5-cache/sec-policy/selinux-wireguard-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-wireguard-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=e4f8915d2b7d08c10d64b48ef60b31d4
diff --git a/metadata/md5-cache/sec-policy/selinux-wireguard-9999 b/metadata/md5-cache/sec-policy/selinux-wireguard-9999
index 665c6202eebb..f2920737c74f 100644
--- a/metadata/md5-cache/sec-policy/selinux-wireguard-9999
+++ b/metadata/md5-cache/sec-policy/selinux-wireguard-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8ff1b9fbcb386721dc6a474dd15de80c
diff --git a/metadata/md5-cache/sec-policy/selinux-wireshark-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-wireshark-2.20240226-r1
index 374315324090..782fbfbb5853 100644
--- a/metadata/md5-cache/sec-policy/selinux-wireshark-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-wireshark-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=dc31f20e878ce77ad46d875c66df7cc4
diff --git a/metadata/md5-cache/sec-policy/selinux-wireshark-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-wireshark-2.20240226-r2
index 4f8c08bfc5f9..67fe8ab4a2d0 100644
--- a/metadata/md5-cache/sec-policy/selinux-wireshark-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-wireshark-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=8c15a016f29bba760e387582c0018bb2
diff --git a/metadata/md5-cache/sec-policy/selinux-wireshark-9999 b/metadata/md5-cache/sec-policy/selinux-wireshark-9999
index e6c6c05469be..90e92c3e7761 100644
--- a/metadata/md5-cache/sec-policy/selinux-wireshark-9999
+++ b/metadata/md5-cache/sec-policy/selinux-wireshark-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=298ae6ae178a70e4377a9563226179b4
diff --git a/metadata/md5-cache/sec-policy/selinux-wm-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-wm-2.20240226-r1
index fc613f6d6f8a..b222dd95756e 100644
--- a/metadata/md5-cache/sec-policy/selinux-wm-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-wm-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=5fe8865068ccf28a62db7af56b62fc2b
diff --git a/metadata/md5-cache/sec-policy/selinux-wm-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-wm-2.20240226-r2
index 3a27597345e2..4843e48b0199 100644
--- a/metadata/md5-cache/sec-policy/selinux-wm-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-wm-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a9cb0ccf8e3c63ca409d6331e159dd66
diff --git a/metadata/md5-cache/sec-policy/selinux-wm-9999 b/metadata/md5-cache/sec-policy/selinux-wm-9999
index b55a76f14d6a..46d46a8a8dc6 100644
--- a/metadata/md5-cache/sec-policy/selinux-wm-9999
+++ b/metadata/md5-cache/sec-policy/selinux-wm-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=921a2ce2a924179755bcbc250da036e7
diff --git a/metadata/md5-cache/sec-policy/selinux-xen-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-xen-2.20240226-r1
index 108aab3d87f0..9c9065138ddc 100644
--- a/metadata/md5-cache/sec-policy/selinux-xen-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-xen-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=080681a35b3feaa29f3460e2113e8d51
diff --git a/metadata/md5-cache/sec-policy/selinux-xen-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-xen-2.20240226-r2
index e00fb2032bd9..16c0e3ddb91c 100644
--- a/metadata/md5-cache/sec-policy/selinux-xen-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-xen-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=73b7ac0568c10949b90fd4930285a3a3
diff --git a/metadata/md5-cache/sec-policy/selinux-xen-9999 b/metadata/md5-cache/sec-policy/selinux-xen-9999
index f2456d922572..192f1c96c1bd 100644
--- a/metadata/md5-cache/sec-policy/selinux-xen-9999
+++ b/metadata/md5-cache/sec-policy/selinux-xen-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6eb04483bceb72a2c7235b7b83e3bb4d
diff --git a/metadata/md5-cache/sec-policy/selinux-xfs-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-xfs-2.20240226-r1
index f1bb6e7ef180..80c0a6779eb9 100644
--- a/metadata/md5-cache/sec-policy/selinux-xfs-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-xfs-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=80f808e01cc5b3870860dfe449d3c813
diff --git a/metadata/md5-cache/sec-policy/selinux-xfs-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-xfs-2.20240226-r2
index 93f691a561f2..4b3082d45ed2 100644
--- a/metadata/md5-cache/sec-policy/selinux-xfs-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-xfs-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=23f6800908d8614e501da24e1dede0e8
diff --git a/metadata/md5-cache/sec-policy/selinux-xfs-9999 b/metadata/md5-cache/sec-policy/selinux-xfs-9999
index f4e05115900b..86d7bb7334da 100644
--- a/metadata/md5-cache/sec-policy/selinux-xfs-9999
+++ b/metadata/md5-cache/sec-policy/selinux-xfs-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a56771da3f482059f0bcf570e77146a8
diff --git a/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20240226-r1
index d55877a72e81..2b278333b474 100644
--- a/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=66c5905fccd7b59c99712dcfd0b94eda
diff --git a/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20240226-r2
index 8963c932677a..977701c5345c 100644
--- a/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-xscreensaver-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=a0cc85178e57766a7ca0ef826c759932
diff --git a/metadata/md5-cache/sec-policy/selinux-xscreensaver-9999 b/metadata/md5-cache/sec-policy/selinux-xscreensaver-9999
index d23477c4897d..c43635707da8 100644
--- a/metadata/md5-cache/sec-policy/selinux-xscreensaver-9999
+++ b/metadata/md5-cache/sec-policy/selinux-xscreensaver-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=sec-policy/selinux-xserver >=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c187b308aa49f181fdb0ab86340e11cb
diff --git a/metadata/md5-cache/sec-policy/selinux-xserver-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-xserver-2.20240226-r1
index e308c14be7f5..b0052a0ffa53 100644
--- a/metadata/md5-cache/sec-policy/selinux-xserver-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-xserver-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b423ccb72e78cb80a8b56d142f87c7ac
diff --git a/metadata/md5-cache/sec-policy/selinux-xserver-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-xserver-2.20240226-r2
index 06713d927072..e2e1f0729c7c 100644
--- a/metadata/md5-cache/sec-policy/selinux-xserver-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-xserver-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=fc393519a5b20e1c97f49a1766c5eb6d
diff --git a/metadata/md5-cache/sec-policy/selinux-xserver-9999 b/metadata/md5-cache/sec-policy/selinux-xserver-9999
index 595f4b9d56da..068e73693a8f 100644
--- a/metadata/md5-cache/sec-policy/selinux-xserver-9999
+++ b/metadata/md5-cache/sec-policy/selinux-xserver-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=d2681c9c12834b70a9e5c7b099c3cdfc
diff --git a/metadata/md5-cache/sec-policy/selinux-zabbix-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-zabbix-2.20240226-r1
index 0204c6c5671a..d5fff14c8af5 100644
--- a/metadata/md5-cache/sec-policy/selinux-zabbix-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-zabbix-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=b1421ed83531f0e187ab3ae503516d00
diff --git a/metadata/md5-cache/sec-policy/selinux-zabbix-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-zabbix-2.20240226-r2
index 9b6c3e3af688..8d1f0904397f 100644
--- a/metadata/md5-cache/sec-policy/selinux-zabbix-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-zabbix-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c52c10a35a846513e14eaaa591b5b5df
diff --git a/metadata/md5-cache/sec-policy/selinux-zabbix-9999 b/metadata/md5-cache/sec-policy/selinux-zabbix-9999
index 9d90d660faa6..5cfb3d865435 100644
--- a/metadata/md5-cache/sec-policy/selinux-zabbix-9999
+++ b/metadata/md5-cache/sec-policy/selinux-zabbix-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=f152f0af6c0b04f26e1f6a4f4aa8b91e
diff --git a/metadata/md5-cache/sec-policy/selinux-zfs-2.20240226-r1 b/metadata/md5-cache/sec-policy/selinux-zfs-2.20240226-r1
index 56484b2922ce..b12bb71b096f 100644
--- a/metadata/md5-cache/sec-policy/selinux-zfs-2.20240226-r1
+++ b/metadata/md5-cache/sec-policy/selinux-zfs-2.20240226-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r1
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r1.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=6b834b85146db340abbb374a5eb16bdc
diff --git a/metadata/md5-cache/sec-policy/selinux-zfs-2.20240226-r2 b/metadata/md5-cache/sec-policy/selinux-zfs-2.20240226-r2
index 11f38c8f88b7..8aff80a2c340 100644
--- a/metadata/md5-cache/sec-policy/selinux-zfs-2.20240226-r2
+++ b/metadata/md5-cache/sec-policy/selinux-zfs-2.20240226-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-2.20240226-r2
SLOT=0
SRC_URI=https://github.com/SELinuxProject/refpolicy/releases/download/RELEASE_2_20240226/refpolicy-2.20240226.tar.bz2 https://dev.gentoo.org/~perfinion/patches/selinux-base-policy/patchbundle-selinux-base-policy-2.20240226-r2.tar.bz2
-_eclasses_=selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=ca21c2568e9f626d432b75e7b1de3697
diff --git a/metadata/md5-cache/sec-policy/selinux-zfs-9999 b/metadata/md5-cache/sec-policy/selinux-zfs-9999
index 64dd582b51a9..3ff9f6fd371e 100644
--- a/metadata/md5-cache/sec-policy/selinux-zfs-9999
+++ b/metadata/md5-cache/sec-policy/selinux-zfs-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=sys-apps/policycoreutils-2.0.82 >=sec-policy/selinux-base-policy-9999
SLOT=0
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 834ee4d0adb51cceff7b63cfa1f00054
+_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 selinux-policy-2 b02746ab41509c7f0099848e9d156e18
_md5_=c7155a40054a3b0ea8df4723fc6e68db
diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz
index ab2aeed9ad41..b692bfc2718a 100644
--- a/metadata/md5-cache/sys-boot/Manifest.gz
+++ b/metadata/md5-cache/sys-boot/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-boot/refind-0.14.2-r1 b/metadata/md5-cache/sys-boot/refind-0.14.2-r1
index 639526ced322..d57106033061 100644
--- a/metadata/md5-cache/sys-boot/refind-0.14.2-r1
+++ b/metadata/md5-cache/sys-boot/refind-0.14.2-r1
@@ -6,9 +6,9 @@ EAPI=8
HOMEPAGE=https://www.rodsbooks.com/refind/
INHERIT=optfeature secureboot toolchain-funcs
IUSE=btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs doc secureboot
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=BSD CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.3 GPL-2+ GPL-3+ LGPL-3+
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/refind/0.14.2/refind-src-0.14.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 secureboot f695cce74d5a14f87f209a0ec363a01a toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=164d0507432d73a3c087743f445dada7
+_md5_=e550b642ec03e83998aebd7aefdf3cca
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index eacd37971dd4..1b0c9c6c2f5d 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/gcc-14.2.1_p20240824 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20240824
new file mode 100644
index 000000000000..634863e49d48
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20240824
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20240116 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) ) rust? ( virtual/rust )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=14
+SRC_URI=mirror://gcc/snapshots/14-20240824/gcc-14-20240824.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-patches-5.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain b44188ee6724a1480c6d7705791a973f toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=e34ad3da53caf51d2fe8ad1ee4ad0fe4
diff --git a/metadata/md5-cache/sys-devel/gnuconfig-20240728 b/metadata/md5-cache/sys-devel/gnuconfig-20240728
new file mode 100644
index 000000000000..67b505a65c27
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gnuconfig-20240728
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=Updated config.sub and config.guess file from GNU
+EAPI=8
+HOMEPAGE=https://savannah.gnu.org/projects/config
+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+-with-autoconf-exception
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/gnuconfig/gnuconfig-20240728.tar.xz
+_md5_=a212364445cb854762d0156daa5eeda4
diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.7-r6 b/metadata/md5-cache/sys-devel/llvm-15.0.7-r6
new file mode 100644
index 000000000000..c205b0207066
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-15.0.7-r6
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-15.0.7.9999 >=sys-devel/binutils-apple-5.1 ) doc? ( || ( ( dev-lang/python:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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(-)?] 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(-)?] ) xar? ( app-arch/xar ) 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 flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar 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_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_LoongArch llvm_targets_M68k llvm_targets_SPIRV verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:15 binutils-plugin? ( >=sys-devel/llvmgold-15 )
+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(-)?] 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(-)?] ) xar? ( app-arch/xar ) 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_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_LoongArch llvm_targets_M68k llvm_targets_SPIRV )
+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-r6.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm.org 95f1b0859a79a1e0b7eb423ea76079de multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2f43b1cf2182cd2b3953c8c112ac7c06
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.6-r5 b/metadata/md5-cache/sys-devel/llvm-16.0.6-r5
new file mode 100644
index 000000000000..228898755b73
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.6-r5
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-16.0.6.9999 ) doc? ( || ( ( dev-lang/python:3.12 dev-python/recommonmark[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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(-)?] 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(-)?] ) xar? ( app-arch/xar ) 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 flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3 zstd 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 verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:16 binutils-plugin? ( >=sys-devel/llvmgold-16 )
+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(-)?] 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(-)?] ) xar? ( app-arch/xar ) 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 ) !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-r5.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm.org 95f1b0859a79a1e0b7eb423ea76079de multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3e919225f3e82f8911364b83fbf53247
diff --git a/metadata/md5-cache/sys-devel/llvm-17.0.6-r3 b/metadata/md5-cache/sys-devel/llvm-17.0.6-r3
new file mode 100644
index 000000000000..dad9a22dd6fe
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-17.0.6-r3
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-17.0.6.9999 ) doc? ( || ( ( dev-lang/python:3.12 dev-python/recommonmark[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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(-)?] ) xar? ( app-arch/xar ) 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 flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses test xar 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 verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:17 binutils-plugin? ( >=sys-devel/llvmgold-17 )
+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(-)?] ) xar? ( app-arch/xar ) 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=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-r3.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm.org 95f1b0859a79a1e0b7eb423ea76079de multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0cde2a79ca6754c7568b57037b4077a1
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 802390a9f625..ea3a3e54fae0 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/mdadm-4.2-r2 b/metadata/md5-cache/sys-fs/mdadm-4.2-r2
index 2c176bd29c15..577291d88675 100644
--- a/metadata/md5-cache/sys-fs/mdadm-4.2-r2
+++ b/metadata/md5-cache/sys-fs/mdadm-4.2-r2
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/
INHERIT=flag-o-matic systemd toolchain-funcs udev
IUSE=static systemd +udev
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
RDEPEND=udev? ( virtual/libudev:= ) >=sys-apps/util-linux-2.16
REQUIRED_USE=static? ( !udev )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.2.tar.xz mirror://debian/pool/main/m/mdadm/mdadm_4.2~rc2-7.debian.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=6c2d381c6fba25ff7557acb927e78a03
+_md5_=c22790cc18c4ce37dac4a35f5bbf9ba3
diff --git a/metadata/md5-cache/sys-fs/mdadm-4.2-r3 b/metadata/md5-cache/sys-fs/mdadm-4.2-r3
index eecd05522010..5ca018ee6461 100644
--- a/metadata/md5-cache/sys-fs/mdadm-4.2-r3
+++ b/metadata/md5-cache/sys-fs/mdadm-4.2-r3
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/
INHERIT=flag-o-matic systemd toolchain-funcs udev
IUSE=static systemd +udev
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
RDEPEND=udev? ( virtual/libudev:= ) >=sys-apps/util-linux-2.16
REQUIRED_USE=static? ( !udev )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.2.tar.xz mirror://debian/pool/main/m/mdadm/mdadm_4.2~rc2-7.debian.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=37b8eb617787540ff5a0d1c2cbf94100
+_md5_=06023b53baea1a0c59c88b4451330b22
diff --git a/metadata/md5-cache/sys-fs/mdadm-4.3 b/metadata/md5-cache/sys-fs/mdadm-4.3
index 7a19d3a6cbfa..356dc277f4e6 100644
--- a/metadata/md5-cache/sys-fs/mdadm-4.3
+++ b/metadata/md5-cache/sys-fs/mdadm-4.3
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/
INHERIT=flag-o-matic systemd toolchain-funcs udev
IUSE=static systemd +udev corosync
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2
RDEPEND=udev? ( virtual/libudev:= ) corosync? ( sys-cluster/corosync ) >=sys-apps/util-linux-2.16
REQUIRED_USE=static? ( !udev )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.3.tar.xz mirror://debian/pool/main/m/mdadm/mdadm_4.3-1.debian.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=820dcb8a8e460b5e32ad251fc6a148af
+_md5_=b16cf515caccd4569bef50c9769d1312
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 0099fbf11aed..f31ea5ade7bc 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.11_rc5 b/metadata/md5-cache/sys-kernel/git-sources-6.11_rc5
new file mode 100644
index 000000000000..a22adb5d9c97
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/git-sources-6.11_rc5
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DEPEND=>=sys-devel/patch-2.7.6-r4
+DESCRIPTION=The very latest -git version of the Linux kernel
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=kernel-2
+IUSE=symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.11_rc5
+SRC_URI=https://git.kernel.org/torvalds/p/v6.11-rc5/v6.10 -> patch-6.11-rc5.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.10.tar.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
+_md5_=abbeecbc45d0d22a1c1b6182dc53ac2b
diff --git a/metadata/md5-cache/sys-kernel/modprobed-db-2.47 b/metadata/md5-cache/sys-kernel/modprobed-db-2.47
index 77d5650ad004..6765b962187e 100644
--- a/metadata/md5-cache/sys-kernel/modprobed-db-2.47
+++ b/metadata/md5-cache/sys-kernel/modprobed-db-2.47
@@ -4,9 +4,9 @@ DESCRIPTION=Keeps track of EVERY kernel module ever used - useful for make local
EAPI=8
HOMEPAGE=https://github.com/graysky2/modprobed-db
INHERIT=systemd
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
SLOT=0
SRC_URI=https://github.com/graysky2/modprobed-db/archive/v2.47.tar.gz -> modprobed-db-2.47.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=84e64442ca6360504eb25a17f3f5ada1
+_md5_=1bdf38c9da4e942e44535dbb0b710dfa
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index a3ec083be462..6c8696af934f 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/compiler-rt-sanitizers-15.0.7 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7
index b69af09d834e..24330b1433db 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
@@ -11,6 +11,6 @@ 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=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
+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_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 95f1b0859a79a1e0b7eb423ea76079de multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c8981bb60f4a2681377d1b30e49600d6
+_md5_=3a175cf51c9157b1aedcf90990d576ba
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 65cdb544de22..2e8d8fa7f49a 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
@@ -11,6 +11,6 @@ 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=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 )
+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-r5.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 95f1b0859a79a1e0b7eb423ea76079de multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9dee7cde1fca09c3a59eaeb050aacce9
+_md5_=2f11e3730807c2a49b41f65e6295f3ed
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 d444758a57a7..6f9aba4a9bb4 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
@@ -11,6 +11,6 @@ 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=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 )
+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-r3.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm 2a7c6c7a9370cedd74e77a53c4a5d655 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 95f1b0859a79a1e0b7eb423ea76079de multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 5af215c3da6aef17a2d5e02968df1d5a python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5e0bb1c349142841159537bac1540ffe
+_md5_=b382f679877613fbbd4dc46230eecfe0
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 4883c39cd4a6..c218cb700472 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/nextcloud-29.0.3 b/metadata/md5-cache/www-apps/nextcloud-29.0.3
deleted file mode 100644
index f8887d738818..000000000000
--- a/metadata/md5-cache/www-apps/nextcloud-29.0.3
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=app-admin/webapp-config
-DESCRIPTION=Personal cloud that runs on your own server
-EAPI=8
-HOMEPAGE=https://nextcloud.com/
-INHERIT=webapp
-IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
-REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=29.0.3
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-29.0.3.tar.bz2
-_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=4c687ee6dd507c0183b7479716bdb4a6
diff --git a/metadata/md5-cache/x11-base/Manifest.gz b/metadata/md5-cache/x11-base/Manifest.gz
index 9f4c549fd6ba..f02c8b9f5faf 100644
--- a/metadata/md5-cache/x11-base/Manifest.gz
+++ b/metadata/md5-cache/x11-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-base/xwayland-23.2.6 b/metadata/md5-cache/x11-base/xwayland-23.2.6
index b5cc096d8fc0..63bbcb7d07c2 100644
--- a/metadata/md5-cache/x11-base/xwayland-23.2.6
+++ b/metadata/md5-cache/x11-base/xwayland-23.2.6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://wayland.freedesktop.org/xserver.html
INHERIT=meson
IUSE=libei selinux systemd video_cards_nvidia unwind xcsecurity
-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 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=dev-libs/libbsd dev-libs/openssl:= >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.30 media-fonts/font-util >=media-libs/libepoxy-1.5.4[X,egl(+)] media-libs/libglvnd[X] >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] >=x11-libs/libdrm-2.4.109 >=x11-libs/libXau-1.0.4 x11-libs/libxcvt >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 x11-libs/libxkbfile >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xkeyboard-config-2.4.1-r3 libei? ( dev-libs/libei ) systemd? ( sys-apps/systemd ) unwind? ( sys-libs/libunwind ) video_cards_nvidia? ( gui-libs/egl-wayland ) x11-apps/xkbcomp libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 ) selinux? ( sec-policy/selinux-xserver )
SLOT=0
SRC_URI=https://xorg.freedesktop.org/archive/individual/xserver/xwayland-23.2.6.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=38807e8d8ce2d3b62857f2bf6f61b568
+_md5_=01da2fe5944ad956d77d1b08ac8a7872
diff --git a/metadata/md5-cache/x11-base/xwayland-24.1.0 b/metadata/md5-cache/x11-base/xwayland-24.1.0
index 5c2692794936..d898d6777a02 100644
--- a/metadata/md5-cache/x11-base/xwayland-24.1.0
+++ b/metadata/md5-cache/x11-base/xwayland-24.1.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://wayland.freedesktop.org/xserver.html
INHERIT=meson
IUSE=libei selinux systemd test unwind xcsecurity
-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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=dev-libs/libbsd dev-libs/openssl:= >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.34 media-fonts/font-util >=media-libs/libepoxy-1.5.4[X,egl(+)] media-libs/libglvnd[X] >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] >=x11-libs/libdrm-2.4.116 >=x11-libs/libXau-1.0.4 x11-libs/libxcvt >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 x11-libs/libxkbfile >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xkeyboard-config-2.4.1-r3 libei? ( dev-libs/libei ) systemd? ( sys-apps/systemd ) unwind? ( sys-libs/libunwind ) x11-apps/xkbcomp libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 ) selinux? ( sec-policy/selinux-xserver )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.0.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=6681e298455062daca0521299fbee74c
+_md5_=5a2591cfabca451e3c3ed080b78c81bd
diff --git a/metadata/md5-cache/x11-base/xwayland-24.1.1 b/metadata/md5-cache/x11-base/xwayland-24.1.1
index fc291fa849b2..f5fc11a222bb 100644
--- a/metadata/md5-cache/x11-base/xwayland-24.1.1
+++ b/metadata/md5-cache/x11-base/xwayland-24.1.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://wayland.freedesktop.org/xserver.html
INHERIT=meson
IUSE=libei selinux systemd test unwind xcsecurity
-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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=dev-libs/libbsd dev-libs/openssl:= >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.34 media-fonts/font-util >=media-libs/libepoxy-1.5.4[X,egl(+)] media-libs/libglvnd[X] >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] >=x11-libs/libdrm-2.4.116 >=x11-libs/libXau-1.0.4 x11-libs/libxcvt >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 x11-libs/libxkbfile >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xkeyboard-config-2.4.1-r3 libei? ( dev-libs/libei ) systemd? ( sys-apps/systemd ) unwind? ( sys-libs/libunwind ) x11-apps/xkbcomp libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 ) selinux? ( sec-policy/selinux-xserver )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.1.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=6681e298455062daca0521299fbee74c
+_md5_=5a2591cfabca451e3c3ed080b78c81bd
diff --git a/metadata/md5-cache/x11-base/xwayland-24.1.2 b/metadata/md5-cache/x11-base/xwayland-24.1.2
index fc30721f2137..24056baa9180 100644
--- a/metadata/md5-cache/x11-base/xwayland-24.1.2
+++ b/metadata/md5-cache/x11-base/xwayland-24.1.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://wayland.freedesktop.org/xserver.html
INHERIT=meson
IUSE=libei selinux systemd test unwind xcsecurity
-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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=dev-libs/libbsd dev-libs/openssl:= >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.34 media-fonts/font-util >=media-libs/libepoxy-1.5.4[X,egl(+)] media-libs/libglvnd[X] >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] >=x11-libs/libdrm-2.4.116 >=x11-libs/libXau-1.0.4 x11-libs/libxcvt >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 x11-libs/libxkbfile >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xkeyboard-config-2.4.1-r3 libei? ( dev-libs/libei ) systemd? ( sys-apps/systemd ) unwind? ( sys-libs/libunwind ) x11-apps/xkbcomp libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 ) selinux? ( sec-policy/selinux-xserver )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.2.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=6681e298455062daca0521299fbee74c
+_md5_=5a2591cfabca451e3c3ed080b78c81bd
diff --git a/metadata/md5-cache/x11-base/xwayland-9999 b/metadata/md5-cache/x11-base/xwayland-9999
index 7539c4c340e8..b57b800fa1e5 100644
--- a/metadata/md5-cache/x11-base/xwayland-9999
+++ b/metadata/md5-cache/x11-base/xwayland-9999
@@ -12,4 +12,4 @@ RDEPEND=dev-libs/libbsd dev-libs/openssl:= >=dev-libs/wayland-1.21.0 >=dev-libs/
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 6881b056477c23167d9a6b33e146374e toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd
-_md5_=6dc619d88406246f83117ea2b39e3bc6
+_md5_=e82f5f7ad8d2ebc06fdbe4331d05455a
diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz
index 5deeae36ffbb..f2b654d7c0ac 100644
--- a/metadata/md5-cache/x11-drivers/Manifest.gz
+++ b/metadata/md5-cache/x11-drivers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.100 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.100
deleted file mode 100644
index 1efc5c0788af..000000000000
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.100
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst preinst prepare setup unpack
-DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources )
-DESCRIPTION=NVIDIA Accelerated Graphics Driver
-EAPI=8
-HOMEPAGE=https://www.nvidia.com/download/index.aspx
-IDEPEND=modules? ( sys-apps/kmod[tools] )
-INHERIT=desktop flag-o-matic linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules
-KEYWORDS=-* amd64 ~arm64
-LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
-RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
-REQUIRED_USE=kernel-open? ( modules )
-SLOT=0/550
-SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/550.100/NVIDIA-Linux-x86_64-550.100.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/550.100/NVIDIA-Linux-aarch64-550.100.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.100.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.100.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.100.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.100.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.100.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-550.100.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 0bdab9f1f3187180a16e0c6827bc13c2 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=943d498aff9df7e220fcdc95e69886be
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.67 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.70
index a7a9a27ada33..bdd03c6038bb 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.67
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.70
@@ -12,6 +12,6 @@ LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
REQUIRED_USE=kernel-open? ( modules )
SLOT=0/vulkan
-SRC_URI=https://developer.nvidia.com/downloads/vulkan-beta-5504067-linux -> NVIDIA-Linux-x86_64-550.40.67.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.107.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.107.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.107.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.107.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.107.02.tar.bz2 https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/550.40.67.tar.gz -> open-gpu-kernel-modules-550.40.67.tar.gz
+SRC_URI=https://developer.nvidia.com/downloads/vulkan-beta-5504070-linux -> NVIDIA-Linux-x86_64-550.40.70.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.107.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.107.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.107.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.107.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.107.02.tar.bz2 https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/550.40.70.tar.gz -> open-gpu-kernel-modules-550.40.70.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 0bdab9f1f3187180a16e0c6827bc13c2 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=5649f9421844599ac6dee4f844aaf425
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-555.58 b/metadata/md5-cache/x11-drivers/nvidia-drivers-555.58
deleted file mode 100644
index 94f77afe79e8..000000000000
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-555.58
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst preinst prepare setup unpack
-DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources )
-DESCRIPTION=NVIDIA Accelerated Graphics Driver
-EAPI=8
-HOMEPAGE=https://www.nvidia.com/download/index.aspx
-IDEPEND=modules? ( sys-apps/kmod[tools] )
-INHERIT=desktop flag-o-matic linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules
-KEYWORDS=-* ~amd64 ~arm64
-LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
-RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
-REQUIRED_USE=kernel-open? ( modules )
-SLOT=0/555
-SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/555.58/NVIDIA-Linux-x86_64-555.58.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/555.58/NVIDIA-Linux-aarch64-555.58.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-555.58.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-555.58.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-555.58.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-555.58.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-555.58.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-555.58.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 0bdab9f1f3187180a16e0c6827bc13c2 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=0f5b353a2b01e74a4836bdbebfedd5df
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-555.58.02 b/metadata/md5-cache/x11-drivers/nvidia-drivers-555.58.02
deleted file mode 100644
index 0701de49957c..000000000000
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-555.58.02
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst preinst prepare setup unpack
-DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources )
-DESCRIPTION=NVIDIA Accelerated Graphics Driver
-EAPI=8
-HOMEPAGE=https://www.nvidia.com/download/index.aspx
-IDEPEND=modules? ( sys-apps/kmod[tools] )
-INHERIT=desktop flag-o-matic linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules
-KEYWORDS=-* ~amd64 ~arm64
-LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
-RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
-REQUIRED_USE=kernel-open? ( modules )
-SLOT=0/555
-SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/555.58.02/NVIDIA-Linux-x86_64-555.58.02.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/555.58.02/NVIDIA-Linux-aarch64-555.58.02.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-555.58.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-555.58.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-555.58.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-555.58.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-555.58.02.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-555.58.02.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 0bdab9f1f3187180a16e0c6827bc13c2 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=0f5b353a2b01e74a4836bdbebfedd5df
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-560.31.02 b/metadata/md5-cache/x11-drivers/nvidia-drivers-560.31.02
deleted file mode 100644
index bd7734801633..000000000000
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-560.31.02
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst preinst prepare setup unpack
-DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( dev-util/vulkan-headers media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources )
-DESCRIPTION=NVIDIA Accelerated Graphics Driver
-EAPI=8
-HOMEPAGE=https://www.nvidia.com/download/index.aspx
-IDEPEND=modules? ( sys-apps/kmod[tools] )
-INHERIT=desktop flag-o-matic linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules
-LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
-RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( >=gui-libs/egl-gbm-1.1.1-r2[abi_x86_32(-)?] >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?] ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
-REQUIRED_USE=kernel-open? ( modules )
-SLOT=0/560
-SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/560.31.02/NVIDIA-Linux-x86_64-560.31.02.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/560.31.02/NVIDIA-Linux-aarch64-560.31.02.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-560.31.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-560.31.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-560.31.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-560.31.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-560.31.02.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-560.31.02.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 55a979ee597f57f3b478d503f9af23e4 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 0bdab9f1f3187180a16e0c6827bc13c2 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=002e403b10564da30ac242624386f983
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 8eef02806ec2..47b43a605b0e 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 18546 BLAKE2B c90441bcaa85e052ade374a6ff8c82b35a5e302c21807aa5f512cf404432a3eab85e8c7d37c2433429dfa5548fb27cae59a0740f250b9e2bdafb7a36411b093d SHA512 a2f3f2ba63692cab2b38ac7aa9b92d8f9d54a369404db01bf0a872caa8ec9d9fbbcbae2f6536b941d359875892390e3e10ca94b06fa01786872fd8eaa6c0ced7
-TIMESTAMP 2024-08-24T13:10:55Z
+TIMESTAMP 2024-08-25T13:10:45Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbJ299fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmbLLVVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA+exAAi1Sg4p/OyaHRoDpjm3/J0MmtStGnKIZUdTPApXjRUtrECwBDaoKvMgZ5
-T2WYmH8eK1N8A+oeD09n6CNpwSUpAVBBsWmCKF7S1AVXu7FBT692XyKT2CTQgnNj
-1ftUiNkZku7LI4pH2vRLgSC/eB+YkKsy0EorrUNij0sDOgaGXls4lJDd5xvAAdJ0
-y4IBs+Y1Du0WjmsudUk8F/qhoi1RL71jYKvB4lmqJjUWjG7tM6KU51Dw9DifjR2I
-w5M5Lx4LMqEW/eTHk9Kol1PcmdGvBCYzxRHkWll4v+0imzQ5FVaQK+eLqiJfUC6v
-XRdaJ97W5qfTcng5TS4iCA5AybE+XCi6iCYwiwkXyLCfyEvLzBHSehrsRwiST7IX
-5bJFIl30c+E9cNDsS3m0GO8pC+QGmKI/NQQCKVH5waHLqo2tqwsOCfTtKt/8DmbW
-lfiERYMFJ1wGRHKyidZAZ2/A7fMCr6CD1HtuFAT6BbzOqu+hLOd2Uc6us4TYL0If
-djFc/AHZvLmrESs5hwxhv2WDGsg59lZf06vma3e3zO5Pr9q8vx749g706ceF0neq
-mvlBR4OyJXeSRtcRDIZ9JnzGneKXsdexmZ2ei75r9l8HXma2tu6tSGJwQQQDX2uz
-nGWQvdBp21IQnWqbtGEVfhgixlzBq2atTLicvj0gpVq9rJW+wOQ=
-=uaJP
+klByfhAAljNKgzaaT0LmoCGnpymYFKkhq6atJfL4fse7NaKt7Y3AuoxlwM8syUQN
+d425sqBm6Nx2N/BzOxVkCjMX3XHXGbu85e8ayUyc+1t+eD60QcxNE6sgR+3nelCG
+QRs+/GvN/09IuyllrabGPtrtC6etWGiTL0hXswAv7Rx8KjKip9pVPfYD/41pQMm4
+2kzsB1EgSH0zPqMPmyb6MNLiRd+eJNxRhAojDVjPTERfaRTrUap5nzdrKrSMzO4C
+lBNFdekxrc9hfpPwZZuc+LAc0YqAAkkk5WHq8btt/d6Hfw3VP5QMoXJ01fHhpcO5
+bJsQfIf4jjZ9Bst2i1etOne+BOiVuK9TnZ2mdMWq4W1hYWcu/Y5PNcxTAOjYl9Zf
+wIEJN9idXPP4B8eZMdL+JhyZpMY3dxDKMWsAfUEtd8DhLILoFJv5WskozfKh4ChA
+LJhqoyuH4prlCvBxug8AXSl5ZICRAjI1WorOXUDJCaOKOHxpFVkWNWMdqoUmKROO
+IYHX8Db2+Vst2VI07Jxx5X+NAkIGHNAO0PJDRxN37ELxpRRJm8dCmg2z2n6ZtiRK
+miSEbfcbD0jCOvJ6oxflCCPXedvTFCYRWivkUA1w673O9fVQ3uLxNcWsjDsarbUI
+S+Miwt6N5XKkuWWM4xRb37fxiiAUo6F8td2k2cQtb4EgctfnNj8=
+=q+Ie
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index aad59cd8d9b2..149bf6b633c8 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sat, 24 Aug 2024 13:10:52 +0000
+Sun, 25 Aug 2024 13:10:42 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 30c75405a36c..68c5c1192ffb 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sat Aug 24 01:10:52 PM UTC 2024
+Sun Aug 25 01:10:41 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 2568d83527fd..087ee7aaa218 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sat, 24 Aug 2024 13:15:00 +0000
+Sun, 25 Aug 2024 13:15:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index b9a1c51c55b3..dba4ece5a673 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-1c56e675ce952ec5bd03236b0cb918d148e0c79d 1724503821 2024-08-24T12:50:21Z
+e6fb1c5f3f2d576bc27d0046877b10142379cb0c 1724589206 2024-08-25T12:33:26Z
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 6f9886d56295..7fc011abb353 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1724505000 Sat 24 Aug 2024 01:10:00 PM UTC
+1724591400 Sun 25 Aug 2024 01:10:00 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index aad59cd8d9b2..dd464114c036 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sat, 24 Aug 2024 13:10:52 +0000
+Sun, 25 Aug 2024 13:10:41 +0000
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index beaefa32b871..d47b8d7a6561 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest
index 33dfe77fc275..96b4a54bd927 100644
--- a/net-dns/pdns-recursor/Manifest
+++ b/net-dns/pdns-recursor/Manifest
@@ -71,6 +71,6 @@ EBUILD pdns-recursor-5.0.4.ebuild 2777 BLAKE2B 017fb252ba64ad28b38a8542606949d9b
EBUILD pdns-recursor-5.0.5.ebuild 2779 BLAKE2B dc48f8dddf04df873e10df05409900851583bc024b421b1ef7cb98b11e8284c2600c9867084e9bdfc0fecd05de90b3b7e6a2d5b09789a8540375995a762f3a0f SHA512 53bfa5d94115aa5aa14117fe395f4e8c249225ce83f7dd800dc1bebfc47e25d020b4df977e1710d7eaf04906d77975e9e7e68ab19a552ef5c168a680de750e5a
EBUILD pdns-recursor-5.0.6.ebuild 2777 BLAKE2B 017fb252ba64ad28b38a8542606949d9b9bca52d28cf9d06d765fb33cd2845ae501ff28b9e5f34492ca07da5e7deb3277c2f844bb41d87108a84a543a883360f SHA512 f0a094a4a0578e8481f3a0d1d49779fd3e21957567e6752dee9d99fcaed326783ef44546324625fab6cb3d0182ba77ca3b0f7ec8a9ff54806ef29a92ccdeed74
EBUILD pdns-recursor-5.0.7.ebuild 2779 BLAKE2B dc48f8dddf04df873e10df05409900851583bc024b421b1ef7cb98b11e8284c2600c9867084e9bdfc0fecd05de90b3b7e6a2d5b09789a8540375995a762f3a0f SHA512 53bfa5d94115aa5aa14117fe395f4e8c249225ce83f7dd800dc1bebfc47e25d020b4df977e1710d7eaf04906d77975e9e7e68ab19a552ef5c168a680de750e5a
-EBUILD pdns-recursor-5.0.8.ebuild 2779 BLAKE2B dc48f8dddf04df873e10df05409900851583bc024b421b1ef7cb98b11e8284c2600c9867084e9bdfc0fecd05de90b3b7e6a2d5b09789a8540375995a762f3a0f SHA512 53bfa5d94115aa5aa14117fe395f4e8c249225ce83f7dd800dc1bebfc47e25d020b4df977e1710d7eaf04906d77975e9e7e68ab19a552ef5c168a680de750e5a
-EBUILD pdns-recursor-5.1.1.ebuild 3087 BLAKE2B 4a90881c2f08a252a59996b6bf8c467258bff0af8a6b2908cf56587438b79acfed5f5f3f1859b514f6ffc0d8937681278803022245fc6fd8addb079e6915e346 SHA512 fc454ecbd1d0196f94ee547f4cebdacb73d393bd45b4c0f2fead8f5a55d9e22a78252caecec66a1213feec8959eaf80e1ee25368cd1f7c7e4ad32aacf640526c
+EBUILD pdns-recursor-5.0.8.ebuild 2777 BLAKE2B 017fb252ba64ad28b38a8542606949d9b9bca52d28cf9d06d765fb33cd2845ae501ff28b9e5f34492ca07da5e7deb3277c2f844bb41d87108a84a543a883360f SHA512 f0a094a4a0578e8481f3a0d1d49779fd3e21957567e6752dee9d99fcaed326783ef44546324625fab6cb3d0182ba77ca3b0f7ec8a9ff54806ef29a92ccdeed74
+EBUILD pdns-recursor-5.1.1.ebuild 3084 BLAKE2B 672cf8d397b80736bf86278702b569625cbb123b9c2974ae004c061dffb48e3b1934366b2bce9d6651df20db0fd383f83dcc96ec8cc4d7c294cd536d1bedee49 SHA512 3412b16620d2d44d4de47683d7d2905037a68f52c297c6ecb6e6ecef3c6bd00473d6bb94aeff19a0063c545847303613bb0e18068a31d93fa918eb202d7f4957
MISC metadata.xml 930 BLAKE2B 997ed7f557ddae9d8a5b3f92396cb5acb9cde67de5cc750c4c3b051635557ff22fcdd94400a95cc7e5328ccca9786fe3b780c81d57f785865a18e68701916d00 SHA512 3415ed721ad143cae712ee309ba9f3057273b8e594617fe12382bd316cad7dc6e2ed66d660d9c13fa3db993852c85f21d1ea1c0367e595dd5bbf782add225cd1
diff --git a/net-dns/pdns-recursor/pdns-recursor-5.0.8.ebuild b/net-dns/pdns-recursor/pdns-recursor-5.0.8.ebuild
index 35970c3ed18e..e244974c1501 100644
--- a/net-dns/pdns-recursor/pdns-recursor-5.0.8.ebuild
+++ b/net-dns/pdns-recursor/pdns-recursor-5.0.8.ebuild
@@ -46,7 +46,7 @@ SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2 ${CARGO_CRATE_
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="debug dnstap snmp sodium systemd test valgrind"
REQUIRED_USE="${LUA_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/net-dns/pdns-recursor/pdns-recursor-5.1.1.ebuild b/net-dns/pdns-recursor/pdns-recursor-5.1.1.ebuild
index d03d27cc9b1d..b6e990955b2c 100644
--- a/net-dns/pdns-recursor/pdns-recursor-5.1.1.ebuild
+++ b/net-dns/pdns-recursor/pdns-recursor-5.1.1.ebuild
@@ -54,7 +54,7 @@ SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2 ${CARGO_CRATE_
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="" # ~amd64 ~arm ~x86
+KEYWORDS="~amd64 ~arm ~x86"
IUSE="debug dnstap snmp sodium systemd test valgrind"
REQUIRED_USE="${LUA_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 4f5c044a3d2d..d56b9cbaf8e3 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index 98c298284f2b..7747b383c651 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,5 +1,5 @@
DIST zoom-6.1.10.1400_x86_64.tar.xz 206894340 BLAKE2B 53f1ecc2e4d4c5e21853ccf3b5750c433951a1d98cb4cbd43b5bbe0f8deffbdc54ee597c586e4df8ac84488282da171b4adc3ef74c9e53477bd0ad594015eb6b SHA512 5421af416ae104201e5cb15483e1ef8a378935cb4a942c614dba1ddd96bf0a9dbc8c53373fbd8ab516765714ba1169d1387d0f9f00b413f35999e67f392193aa
DIST zoom-6.1.6.1013_x86_64.tar.xz 207011804 BLAKE2B c27d62ac37ce6c8919f5252d2db3feed25819482b17954f9b4350614f67aa2a2c4c2e9a882a723d4cf32836fd72982d5323914b66e093282ebba921b708ebb1a SHA512 9ddfdbe3b9a969fa2fe9ba0cf22fa4633654a0378aebc51015dddb4a5c144838feba372e6d03e4d409c0589c3fab05073ec8b556e62aa7768790b6365a567ee0
-EBUILD zoom-6.1.10.1400.ebuild 5431 BLAKE2B f452dd4e2ffae89d8306cf427622cb9b6b2f4e4f932a97992b7375f1b5d2d55f45ca2abde769d6083d58008d7ac7923978283d849dc7619f9ec3297bd45a682c SHA512 3eb9d85a439fba6197303ef383a3743579d75842867786b7d4f8e83108117e99048cc5f5793737076d382d46b7df8a6622187d792af1a9095955aed1a10147eb
-EBUILD zoom-6.1.6.1013-r1.ebuild 5431 BLAKE2B f452dd4e2ffae89d8306cf427622cb9b6b2f4e4f932a97992b7375f1b5d2d55f45ca2abde769d6083d58008d7ac7923978283d849dc7619f9ec3297bd45a682c SHA512 3eb9d85a439fba6197303ef383a3743579d75842867786b7d4f8e83108117e99048cc5f5793737076d382d46b7df8a6622187d792af1a9095955aed1a10147eb
+EBUILD zoom-6.1.10.1400.ebuild 5431 BLAKE2B a0dc08f43c924248ee1cc3eeeb46d60654349ab2bb8959c15051d7c04842b7887f9af9039bc33c545c2f3474f2fc72312eaf85388297f29008b0abdea16d12fd SHA512 acc45890129684226ce8c7c1e42389f82bcda688d056db721802f733e1318591a4b550c3df1221192a0a649d02c05d72785619c16db88ffd2af7c6def05b0882
+EBUILD zoom-6.1.6.1013-r1.ebuild 5431 BLAKE2B a0dc08f43c924248ee1cc3eeeb46d60654349ab2bb8959c15051d7c04842b7887f9af9039bc33c545c2f3474f2fc72312eaf85388297f29008b0abdea16d12fd SHA512 acc45890129684226ce8c7c1e42389f82bcda688d056db721802f733e1318591a4b550c3df1221192a0a649d02c05d72785619c16db88ffd2af7c6def05b0882
MISC metadata.xml 683 BLAKE2B c37e3d7281369e6bf59d71e5dedb33336773e7ee44ce004810723c61333fe602b264c66b79d59bbd666bfd6c617ccaf2a89ec1a77650b5ea5b01e1dcca6f2ae1 SHA512 47c602644b02a8b30f9a3617bff5a77073ef000b52088688d52d4809119a923f87c30a2904da3a276cb4429cecba8b9efcdeb71cebc7aae2bf0a4103d2cc9f62
diff --git a/net-im/zoom/zoom-6.1.10.1400.ebuild b/net-im/zoom/zoom-6.1.10.1400.ebuild
index 25458088a749..1df6e759f958 100644
--- a/net-im/zoom/zoom-6.1.10.1400.ebuild
+++ b/net-im/zoom/zoom-6.1.10.1400.ebuild
@@ -141,7 +141,7 @@ src_install() {
plugins/platforms/libqwayland*.so qml/QtWayland || die
)
else
- local qtzoom="5.12" qtver=$(best_version dev-qt/qtcore:5)
+ local qtzoom="5.15" qtver=$(best_version dev-qt/qtcore:5)
if [[ ${qtver} != dev-qt/qtcore-${qtzoom}.* ]]; then
ewarn "You have disabled the bundled-qt USE flag."
ewarn "You may experience problems when running Zoom with"
diff --git a/net-im/zoom/zoom-6.1.6.1013-r1.ebuild b/net-im/zoom/zoom-6.1.6.1013-r1.ebuild
index 25458088a749..1df6e759f958 100644
--- a/net-im/zoom/zoom-6.1.6.1013-r1.ebuild
+++ b/net-im/zoom/zoom-6.1.6.1013-r1.ebuild
@@ -141,7 +141,7 @@ src_install() {
plugins/platforms/libqwayland*.so qml/QtWayland || die
)
else
- local qtzoom="5.12" qtver=$(best_version dev-qt/qtcore:5)
+ local qtzoom="5.15" qtver=$(best_version dev-qt/qtcore:5)
if [[ ${qtver} != dev-qt/qtcore-${qtzoom}.* ]]; then
ewarn "You have disabled the bundled-qt USE flag."
ewarn "You may experience problems when running Zoom with"
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index f9b2c9b6d077..375933182351 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libosmo-dsp/Manifest b/net-libs/libosmo-dsp/Manifest
index 9a70238b9c7f..29d4e3fd4884 100644
--- a/net-libs/libosmo-dsp/Manifest
+++ b/net-libs/libosmo-dsp/Manifest
@@ -1,5 +1,5 @@
AUX libosmo-dsp-0.4.0-version.patch 318 BLAKE2B 401bbd22649d72bc7f93d5e33222c9779cd7bde3c9d4f12ea02cf79e79bb54a39aaf57a78b773230bc75eae2abf26efcb33c69b19dc233ddedcabfe67d541d22 SHA512 15b8080497615cd22384b57cf961cf66c467c966dfd3b2c7466b6a9c72527ec8901e0110ac212b7b188b409f8a112128a1f7797f4e7fa7d948ee291a9a916fee
DIST libosmo-dsp-0.4.0.tar.gz 43664 BLAKE2B 10f1718868971492cc93bc13b8a0648ee8c15bbbdc06119b9783851fdfb9959f52cbefabf23ec18b03d961b8a3f7ae81a936008ae71e5001606ba24b78de4ac0 SHA512 364a4ac3fca3e10216057d647ae1ea77550f3d4d3707978c457f363dae66ec252e8eb60dc53db5f45f85bcdda26d54b13d56b60eb8eb3133479d21482ccf96da
-EBUILD libosmo-dsp-0.4.0.ebuild 1073 BLAKE2B dcc3a888eccf055762fca9864ba65b282cb50d3a8d3c2d0d25af9fb78e3185ae3dd1cba31c28ed0b980ac8627320b72037bae1d7fd1d87b1c21659c5eb2da788 SHA512 3b5247ce6d68697b1b439067cf022fd424f84b2ba9bb2e17c7c364d72e6d9c808d9ffd9ffa7559122208459564841adfdd9bac29bb66a10f8bcaf6f0c88d5141
-EBUILD libosmo-dsp-9999.ebuild 879 BLAKE2B 676cd54b4f766b977e983d74a480a49ab8407db80092c43c4ffed9ce2f8340a7ed347077a817717d3894461542a9dba2cbf1e73daf3b1d97fa67653857d9f8c9 SHA512 e7a6aae7b00ca184e91b36a71ef0ce5a7cc5502d644405b6e264a3c43be16186cbb82fc12c60b3c2c75323c0e66b6ab4cd4bc5f46070b9a27f44f8313d565673
+EBUILD libosmo-dsp-0.4.0.ebuild 1080 BLAKE2B e616cbd9c2413d6477214eb423b9d2a7e7ac0323db0e477617f1447f4a38df6a43447f706713927f2da0e2c7666f90adb4ef7e855e3cb2da4e431a51d2f043ab SHA512 09dbaef298b3800de74c8ca2808adb84fc4fdc3c43effa086fa3e5229e8be051ef96b4f26d6f08b588f122a8999d761779f1345b5beb55a8a709689c59cee5d2
+EBUILD libosmo-dsp-9999.ebuild 886 BLAKE2B 35e3608a9a33558bd1e0d20ce6443bc85f7699b7aec9d378eac4f7fa639094453f7a9eb5124ede60c61a6ee64ce428735fef9ca989d7e3c7c9e078129a99ff56 SHA512 ab7fba2b52e143fc84d193d1800d6d4467f514428442111d7910faa2f3b241a68942327378f0f35f96a739e9c3e542cc7244ff4e746b23110ac614432763029b
MISC metadata.xml 335 BLAKE2B 4a59f01a0e3aaf3293297ab368ff1438eb9d5e5bae3edfbbb1dd9f7191ccb47e9c504fa318a1a54752bbcf507f33c96d8808343f6f77a7de7a8c1fe1d84146ac SHA512 443b02d3f3aa162d3a176ffd081f6e0ff3bdd3276b48b817a03da2f43ab360b2db99add599f501ba1efcb47a12b30cf64587c5d307dc9c3583b46265150ba2d3
diff --git a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
index c7cc5eaddb37..7c799237ee1c 100644
--- a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
+++ b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
@@ -5,12 +5,12 @@ EAPI=7
inherit autotools
-DESCRIPTION="A library with SDR DSP primitives"
-HOMEPAGE="http://git.osmocom.org/libosmo-dsp/"
+DESCRIPTION="Library with SDR DSP primitives"
+HOMEPAGE="https://gitea.osmocom.org/sdr/libosmo-dsp/"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
- EGIT_REPO_URI="git://git.osmocom.org/${PN}"
+ EGIT_REPO_URI="https://git.osmocom.org/${PN}"
else
SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~riscv ~x86"
diff --git a/net-libs/libosmo-dsp/libosmo-dsp-9999.ebuild b/net-libs/libosmo-dsp/libosmo-dsp-9999.ebuild
index 5793baf98d52..8b3e4cfa9f92 100644
--- a/net-libs/libosmo-dsp/libosmo-dsp-9999.ebuild
+++ b/net-libs/libosmo-dsp/libosmo-dsp-9999.ebuild
@@ -1,16 +1,16 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools
-DESCRIPTION="A library with SDR DSP primitives"
-HOMEPAGE="http://git.osmocom.org/libosmo-dsp/"
+DESCRIPTION="Library with SDR DSP primitives"
+HOMEPAGE="https://gitea.osmocom.org/sdr/libosmo-dsp/"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
- EGIT_REPO_URI="git://git.osmocom.org/${PN}"
+ EGIT_REPO_URI="https://git.osmocom.org/${PN}"
else
SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~x86"
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 18f08b5b2433..27f257fba781 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest
index e556ed925ad8..7c56904b8bff 100644
--- a/net-misc/chrony/Manifest
+++ b/net-misc/chrony/Manifest
@@ -5,6 +5,6 @@ AUX chronyd.conf-r3 390 BLAKE2B aa193e6bcf62cc305620139b7c198d39358feea710635608
AUX chronyd.init-r2 1694 BLAKE2B 5ee55954c8afc2df09291dd7df4c3f1b3a01f97079ae19799a87c0217118c02b24ace0422b1f355fb67d1a0224eacf2104f3b984035f4ac9fa6b41624187d009 SHA512 63d9816017bb13b57c28de4a9d5b8061139d4aea1db5800ec7a4d9e8b2a8f5c5109b556ae5bec5c6d1cc7c4839bd49f12a0046c74fe4d1d11049ead00f1407da
DIST chrony-4.5.tar.gz 620287 BLAKE2B e89665e6ff700805b41f89e9349d280579aebab31a30817512a165da939c8f39dc55ef9a17a50e3d7e298015620667638ab119901a71868a9188093606a95d32 SHA512 58a449e23186da799064b16ab16f799c1673296984b152b43e87c620d86e272c55365e83439d410fc89e4e0ba0befd7d5c625eac78a6665813b7ea75444f71b5
DIST chrony-4.5.tar.gz.asc 833 BLAKE2B 7d680a4f5d86335b067b95cb900761615180701cabae5978d6f924063f7a43748534bb2e4f23cd9cd2e6919ed005014db6d396330fbfb5aa6d5f1c46f3c0c3a0 SHA512 05470e6cc34524fdab494f70cee71d46172b38bdd4acd8173ac79fdec12178239248880db474437690094aae7909002113289ac7f9305130c5e0a1d9364122cb
-EBUILD chrony-4.5.ebuild 6911 BLAKE2B ac0bdce5b5f7ea606b23418e1412353c1cf232a5100dc9daa51c9b507be5a875548120159c597ec877e0799fe7a35c9754a6bdfc226777f2d0cf39f1b7a72707 SHA512 a04f65080b8f5a97729f35797eb5a3728cc75d1e46a8863d7ba8efdf2a220dca2b8f87c8ab2c01446e0fb37eb3b854e6b51505f6734c490dde330fefa35957c9
-EBUILD chrony-9999.ebuild 6919 BLAKE2B 3786f90705c40750bc29031b9acbf7592048b151cf91d4495d09a44bf3e9024841655f8ae9d798e128203cd2c7fa98d65811d53d0fa730bd3ca8f2e9ef464bb9 SHA512 5efe4da1d571f3898bff7c1d887849845058fbb24e02d2e1b672d7b5d464145fd7b150b1087e905ff421a600dbc3eab49d9f7b669159d63e5f9daf01ad37157f
+EBUILD chrony-4.5.ebuild 6905 BLAKE2B 88a9eb56e9af4e94add6cc7aba1ef46b8a5251a4c97e47a1b5634a8b749c32821fea8fb330c44b2fe917f8fbf6e53245347d7752a5e4c625935d949f6c01bb52 SHA512 83c425ecbe37a8189fca77ffc487e9c49b38deb37d1be31943d632481ee8ce0e3380fbd59131262ebcc118b6aa13977d4956dc66378e58a532816841f520b48d
+EBUILD chrony-9999.ebuild 6913 BLAKE2B 59d4b63c93dfa7efca27b9aea8725222c9e3cd5177f9f636ea7387c98e536eb35df47cad1bf30c9f7088db39f597f0e837ab72b3875d1590fb5d9dc0353cb318 SHA512 73122daff9b8fabfe5cda842cbcd956510618b7aad279a173073fea8e8e3fbf26e67b7b84f67f2952cf4e51220d76ff1f70e681f4fd70f34b01241c3509615e4
MISC metadata.xml 2353 BLAKE2B c5a7458f2aabf443f01e670cf1e1a578c6d1095b607df07a6a979610f8446ad8fbbbc2b86ca79f8f06b49cfeba1a31cd05b2748c46e2d283863fd43d0b8e7a3a SHA512 1ec4023f55368e03158535d45239572e6bd160d94c85126d3c7d1ddd02fd5743d65ee9ea2bf2e6fbde5b010483928432b5d5848bed03bcc78e9f6924ee189b42
diff --git a/net-misc/chrony/chrony-4.5.ebuild b/net-misc/chrony/chrony-4.5.ebuild
index 8eb587f88c65..b3439f8d9beb 100644
--- a/net-misc/chrony/chrony-4.5.ebuild
+++ b/net-misc/chrony/chrony-4.5.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> ${P/_/-}.tar.gz.asc )"
if [[ ${PV} != *_pre* ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86"
fi
fi
diff --git a/net-misc/chrony/chrony-9999.ebuild b/net-misc/chrony/chrony-9999.ebuild
index 75c467aacec7..eed7ae6b026d 100644
--- a/net-misc/chrony/chrony-9999.ebuild
+++ b/net-misc/chrony/chrony-9999.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( https://chrony-project.org/releases/${P/_/-}-tar-gz-asc.txt -> ${P/_/-}.tar.gz.asc )"
if [[ ${PV} != *_pre* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
fi
diff --git a/net-misc/passt/Manifest b/net-misc/passt/Manifest
index cf11651254bf..e8141c7fa36f 100644
--- a/net-misc/passt/Manifest
+++ b/net-misc/passt/Manifest
@@ -4,10 +4,10 @@ DIST passt-2024.04.05.tar.xz 195772 BLAKE2B 4c237aeda56455f948d4309624d171612d59
DIST passt-2024.04.26.tar.xz 196148 BLAKE2B f3a9b9d2a9fa42e0dd35894d4c92890af9935965ccfb3b1751c396080ab0482bd541fe22f09ae7b068f336f1e985b6905d2cc93987a17f243ba6ec97d880ee68 SHA512 f25b9bc695de555048f6a24ec9bb603ec6def0449227ce837b6e46f8cda5816c2450aa733257aaa349260b0b7c05b2d5580ad21010a1a45a74e9eb3027e37d98
DIST passt-2024.05.10.tar.xz 195992 BLAKE2B 9f4b680daa8103c7de0c92c01824df74e1b221a48cf7724c2c09aae13a3575bdc529eeca01d5015095c51194045e1019bbdf38cc7ef2333d61eaa03b4e0249ae SHA512 04add1113ffbc98d61b7c63352899505d8f19bbdf937a0c025726813163ec7fc31abdb94c12ceefed9b49f18b388acc0687298bce8ba156bbb044d1b1bcdaee3
DIST passt-2024.06.07.tar.xz 198360 BLAKE2B 378d4b18f245309fde54b244ffc435afb417d9d9711247234632ba0ae8dea35cac639c7674e6a6be008a678262af74a1dbe960477088d0b75045e6372d329488 SHA512 103955058c9a4e83264d3f65e3ff6d1a5e8a83b15f2fc73cba45101304fe79ab3c449ce2dc6add398a27f9d6556d5f902cf083223ed5e27228a0bbb506559cf0
-EBUILD passt-2024.03.26.ebuild 842 BLAKE2B 2d3a84c42100682fc7cf027c16545a8ccb811f943a43bad17d8c8f00dfcbb54c5ecd73bb8e0690165dfa896baa6a898e95aa0c57482ec878b2d5bb46c593a2ac SHA512 7155fef1d337530c70ec44bef45a6acf5dbc9f747953a77569db921324ea0e69c3d314144735af83f33feef97f148fabd96c89779c17837f7062bdb4288f3a32
-EBUILD passt-2024.04.05.ebuild 842 BLAKE2B 8cd4f2806d61b2e4d567bea4ba90d629d43f518153b36e5f343690b4bb7e70a476c35ec89305bc1d701f202b18af64ab2c65574642d72e1cf037b43b5fada0e6 SHA512 f7bfb90004c0a78b0a7a68e01c9431581dc1ade39457c8957555a157862716b27b0a6a814fc499674a69642467a913e7915b2a7554dd57b8638045dc676c3ea4
-EBUILD passt-2024.04.26.ebuild 842 BLAKE2B 37a59ee6ef1ad40cc3af87a8c4a565ba5aa06183a9802b9bfdf54cf2cfe578c94473fd0605379224d39b5c7763bd05664c00b22c74ab6e97be7a6056f7c8c4cf SHA512 784ecc5756ec3cda106b5c730317dd15947790b4f9910aa9026c46b8d1220592fd470727df93402acb21c2bc8795c12a1e9da45309ce9691e53fb423e69fab28
-EBUILD passt-2024.05.10.ebuild 840 BLAKE2B e75807026ae5090cb14ee123451d3d37ddce5841d879a2bab90a0bb5e40bf8c418982dc69d61063fd941287381c6e5bdf4715e13a98f743aa25813c24a996128 SHA512 5d70ab7976a254bd0617bd4c3a39b5cdb06e5f8503f3690748c4f85987ccdbc998e23a5e0482ef6ccef76319a9ee9e849251650e2484b3518c159f5e0629d92a
-EBUILD passt-2024.06.07.ebuild 849 BLAKE2B 4e50725adbcaccfce7a8e7d6e576b9c35be6e86a5a8ed89f95e5af02cbdc9d01732c1fefb3d3cf93d21bb63d482a2e7b602ea2ec682bfddcd0abe7e3a2fca105 SHA512 625fcbb9edfd788ef8167c60ac036158e17c3d8cf01e2efe475207435a5ebe8b4db17537d30dd77a008fda48a41f29ff301354f65545c7b5a74cee5faf1a2052
-EBUILD passt-9999.ebuild 849 BLAKE2B 4e50725adbcaccfce7a8e7d6e576b9c35be6e86a5a8ed89f95e5af02cbdc9d01732c1fefb3d3cf93d21bb63d482a2e7b602ea2ec682bfddcd0abe7e3a2fca105 SHA512 625fcbb9edfd788ef8167c60ac036158e17c3d8cf01e2efe475207435a5ebe8b4db17537d30dd77a008fda48a41f29ff301354f65545c7b5a74cee5faf1a2052
+EBUILD passt-2024.03.26.ebuild 844 BLAKE2B c2e05676edbeef4ab811461007aed303b87d27b18554a9ffc5656b0d639ede10e72db6814c22d87fa69dfe21011e06fec7db0da89069c3ea6a9bc23a66f33dff SHA512 0623b6ac66e019528730130718c196e9e3a5366ab137d5b2a6b0fe43bea64d13249d33379a0716b1cf672bbf548ac70e9a0cd6aefd6fe3a0256da1f78653231f
+EBUILD passt-2024.04.05.ebuild 844 BLAKE2B e544e1473ed4de1f6b936b1fbf9d4ea26bab2d70c2fdfba57f54fd2ffc58bbbc65f873bc4581e918f3bd60d89ae159a82621db4a47a7ca0f86dc67bf29e41bdc SHA512 69b9be7ec1bb30f96db670bc9234e2751c54db6c225e5f286e36ae1e268192a7c53d1be9429cb6c4a3e5b80036c68bea016c85e6c73066a558dc602838246d3e
+EBUILD passt-2024.04.26.ebuild 844 BLAKE2B 10b3710ee5e339b0d4893fc78e987d36b81308c49990a90b102edf0bce2b1a96066d33e6f816efd883e93721fe4f234365c4c70a6e8545b849bca965e8ea5346 SHA512 9eba25469e37c8607791666bb52096b7be02dba073cb41417f3369be7b1f0f610f73305388033c717cd4a924fd64c601c2d4127cda51644dd414590ff91b371f
+EBUILD passt-2024.05.10.ebuild 842 BLAKE2B 981829c7ddff88eff3c19b694efa537718a3c49737b56f92973c2391eeeccdb3130f3d937bd859001c73fa1f3286a72ee0680a6941dd4654670587d49ab71d87 SHA512 7da8a2aeef7f17b05ab44d9672bac2c639a1b12905f1c2a7b77e67d1896d167ce561119737ac190514b3ccd0104f2ae4a7231b70c80fa0b16a4486fcecc42740
+EBUILD passt-2024.06.07.ebuild 851 BLAKE2B b52e1c96d5ae735911d2c40766297021034261ddaa1df17f9bf943c489372d4f44362ad2df6c04854f9f81db054985d24ab797e549289d8bcf6f2c825f2c3490 SHA512 af4539311892ccfacb91079b6d4c5ae3131ea5423cd9518fe8fb13f5207de48e2ea0e32d5232a43d54b02188d32cf7a8cf0af5ed88fd0ecab6af4d0216e17a80
+EBUILD passt-9999.ebuild 851 BLAKE2B b52e1c96d5ae735911d2c40766297021034261ddaa1df17f9bf943c489372d4f44362ad2df6c04854f9f81db054985d24ab797e549289d8bcf6f2c825f2c3490 SHA512 af4539311892ccfacb91079b6d4c5ae3131ea5423cd9518fe8fb13f5207de48e2ea0e32d5232a43d54b02188d32cf7a8cf0af5ed88fd0ecab6af4d0216e17a80
MISC metadata.xml 1410 BLAKE2B 415cf4ab3e0d993066251ff9e136ea4a5ef13fc50b838b5dd057784600b5fb89fecb411cc0d61d08459e34da7fe34097d22b8908240f3e46e6ff50f503aa7089 SHA512 85d756f5b8077fb0838e1881f9ef48f08ca8da1ca540d8677632c81d34765d6fb1483b3fdd0eead64467aa7872b1ca133745610736d0afc5a2b8223abacc1cb6
diff --git a/net-misc/passt/passt-2024.03.26.ebuild b/net-misc/passt/passt-2024.03.26.ebuild
index 90df839f93d9..91d818f5b4a1 100644
--- a/net-misc/passt/passt-2024.03.26.ebuild
+++ b/net-misc/passt/passt-2024.03.26.ebuild
@@ -12,7 +12,7 @@ RELEASE_COMMIT="4988e2b"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
- EGIT_REPO_URI="git://passt.top/passt"
+ EGIT_REPO_URI="https://passt.top/passt"
else
SRC_URI="https://passt.top/passt/snapshot/passt-${RELEASE_COMMIT}.tar.xz -> ${P}.tar.xz"
S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
diff --git a/net-misc/passt/passt-2024.04.05.ebuild b/net-misc/passt/passt-2024.04.05.ebuild
index e4201215e520..be03e08a6fab 100644
--- a/net-misc/passt/passt-2024.04.05.ebuild
+++ b/net-misc/passt/passt-2024.04.05.ebuild
@@ -12,7 +12,7 @@ RELEASE_COMMIT="954589b"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
- EGIT_REPO_URI="git://passt.top/passt"
+ EGIT_REPO_URI="https://passt.top/passt"
else
SRC_URI="https://passt.top/passt/snapshot/passt-${RELEASE_COMMIT}.tar.xz -> ${P}.tar.xz"
S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
diff --git a/net-misc/passt/passt-2024.04.26.ebuild b/net-misc/passt/passt-2024.04.26.ebuild
index c73a0f7c146b..cf83c50f72ed 100644
--- a/net-misc/passt/passt-2024.04.26.ebuild
+++ b/net-misc/passt/passt-2024.04.26.ebuild
@@ -12,7 +12,7 @@ RELEASE_COMMIT="d03c4e2"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
- EGIT_REPO_URI="git://passt.top/passt"
+ EGIT_REPO_URI="https://passt.top/passt"
else
SRC_URI="https://passt.top/passt/snapshot/passt-${RELEASE_COMMIT}.tar.xz -> ${P}.tar.xz"
S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
diff --git a/net-misc/passt/passt-2024.05.10.ebuild b/net-misc/passt/passt-2024.05.10.ebuild
index ce44d6abe4eb..022bbfc62aa7 100644
--- a/net-misc/passt/passt-2024.05.10.ebuild
+++ b/net-misc/passt/passt-2024.05.10.ebuild
@@ -12,7 +12,7 @@ RELEASE_COMMIT="7288448"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
- EGIT_REPO_URI="git://passt.top/passt"
+ EGIT_REPO_URI="https://passt.top/passt"
else
SRC_URI="https://passt.top/passt/snapshot/passt-${RELEASE_COMMIT}.tar.xz -> ${P}.tar.xz"
S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
diff --git a/net-misc/passt/passt-2024.06.07.ebuild b/net-misc/passt/passt-2024.06.07.ebuild
index 9ffe1a0980df..37ba4d13c25f 100644
--- a/net-misc/passt/passt-2024.06.07.ebuild
+++ b/net-misc/passt/passt-2024.06.07.ebuild
@@ -12,7 +12,7 @@ RELEASE_COMMIT="8a83b53"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
- EGIT_REPO_URI="git://passt.top/passt"
+ EGIT_REPO_URI="https://passt.top/passt"
else
SRC_URI="https://passt.top/passt/snapshot/passt-${RELEASE_COMMIT}.tar.xz -> ${P}.tar.xz"
S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
diff --git a/net-misc/passt/passt-9999.ebuild b/net-misc/passt/passt-9999.ebuild
index 9ffe1a0980df..37ba4d13c25f 100644
--- a/net-misc/passt/passt-9999.ebuild
+++ b/net-misc/passt/passt-9999.ebuild
@@ -12,7 +12,7 @@ RELEASE_COMMIT="8a83b53"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
- EGIT_REPO_URI="git://passt.top/passt"
+ EGIT_REPO_URI="https://passt.top/passt"
else
SRC_URI="https://passt.top/passt/snapshot/passt-${RELEASE_COMMIT}.tar.xz -> ${P}.tar.xz"
S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
diff --git a/net-nds/Manifest.gz b/net-nds/Manifest.gz
index cfca7f045936..7e0a7284d453 100644
--- a/net-nds/Manifest.gz
+++ b/net-nds/Manifest.gz
Binary files differ
diff --git a/net-nds/openldap/Manifest b/net-nds/openldap/Manifest
index a1cad62a19f7..53ab2bf23aa3 100644
--- a/net-nds/openldap/Manifest
+++ b/net-nds/openldap/Manifest
@@ -12,9 +12,10 @@ AUX openldap-2.4.40-slapd-conf 2059 BLAKE2B bc80677203c52304fd302288ea33face5b05
AUX openldap-2.4.42-mdb-unbundle.patch 3286 BLAKE2B 9b960633b7e84e45dd7a69aea10575b047f0e2a0bd77b733f7aa00d266ac803dfa7075f3ae67ebeb54e1f2d1dca8c62e0e2ebcc2a40644c896d043607fbfe57b SHA512 c3550a272d94f7f69d7bd6aa55fd0b9a9474082e1574fd1d30fb02fa115e8455ad35d38483bfc94765f0edec38f37d65cec66fc8aa5711ab9f91b358ff95cfbc
AUX openldap-2.4.45-fix-lmpasswd-gnutls-symbols.patch 3437 BLAKE2B 56f1fbf6385f94ec7e34cf74e6d8d2c0c5a9e0b36202f8d812327e083fcd04df6244bf725ca7efc8b44bc32af62b14830d8c48a43ce5c18544b0c2cc405304a4 SHA512 11f72cdc20dc3a1d30eda401d0f3932a00527b49f487fc82952c283c91d58025def006704145d8b329b7ff9d005d5c6201e2283b0d369f72d9a147d1ce616ad4
AUX openldap-2.4.47-warnings.patch 817 BLAKE2B d8bbbc8c2d10f38ab75e977a1fa4b55ceb51dbef91a95c65475bc0c58001f742b29dbdcb1698cca35dcd192f7108f1d3617ba1e7848246a47b872fb9eb472451 SHA512 55441e3058a348038e14106cba3a55e809553ad288e6387a19a39bb24ad080820c4d616a732af4e7e72f680b60fea6570e50041fddc2871f14dc035d68073628
+AUX openldap-2.4.59-atexit-fix.patch 1910 BLAKE2B c14f93b8d1af850be1c3d6e2382e4eeb59420bc793a0c583009a29bf5f2be1dea3920ad4b54d1e77c2f41e2eabf24e7f46468a557aab310b58f8418b38f2d512 SHA512 212f47c6c001780b1d0bfd5ed87dc21d9d0b104206d96bed6b64f39fe6f543e321b081d9df61e52a43c88981544beb399fbe06385dd06fb1d4860272b3ece9d9
+AUX openldap-2.4.59-implicit-function.patch 1684 BLAKE2B 2651dad3d6d7f7ace86129684e218c28780ad48a25326b50f9339f64bc8d102f53a13f728c952943408fccfdf3c34712283b16b8e9020cd43c9bbce85dd32c37 SHA512 2eecefd6813d42834f7a48b594de32aae82893e7c9a3b59a82856618f33506e75bfbfcf58588e69f585ef62d6da612f2464c07804974c575acc23f08b0413fef
AUX openldap-2.4.6-evolution-ntlm.patch 4543 BLAKE2B 079c78b2608b3e5b4a69c7ee2ef9087445e7b17e4655929affc9511a035640f13f21d9320a2b8091fc5c9bd678654c656776cb9cd7129264bae0be03a79d649d SHA512 e79ac437f7dcffec19d99bb74dbc788a35b2800e82ee7411dca0576c4920d305142ac83f1d3b7c3227c50f20a899399f76c5cf4111c4fb756153ffb323f40c9c
AUX openldap-2.6.1-cloak.patch 464 BLAKE2B 5e2860123f340f172a2cc686f9d149d38976a4c2753c95342b02c2d3a6670e039f1fa039187d7d1fa8588271505a416a4a4c2352cd56482033132b7677885cfc SHA512 fe056bc36f9eaa6d309daede0264e32daa71dc599cc3393c5e3dff17ba78f6d7e17b3c126c623d6f1bf8a4616d5844f9ecf8437ed1169e237bfa44ad6d8c0f80
-AUX openldap-2.6.1-fix-bashism-configure.patch 419 BLAKE2B 2910734bd9e8a0e53efb0598200e37ed884038c966e39f5d54ed267ec62740e9fbd967933e145e5c707fea9ea745e0956bb24050c3cc6be713cbc84ca6d8856b SHA512 ee91f86774d30154a5a4b416224a1ed3373e783990efd1f6501e4fafae8d4f934dc32cf253a608c10a2a5d0d0eef3a69a4e7265770d7e934e4020f2c0a54a32e
AUX openldap-2.6.1-fix-missing-mapping.patch 458 BLAKE2B f0137f614b7fe07f80ae5ec7f2be8c08643166fe69358cba174e9d4c8c0c3e94e6901e1a75eb2d85ad62876234223b877ca1a2f689dc154985c591a8bb2f8872 SHA512 4083b99cb97f8511a9f44c8e0b6c63cffb351b20d50e5ebecb1e73b0a1441e6449db21c1af2f43112db365d193d4395a814cf7afcac730ae7a04f260370c9d0c
AUX openldap-2.6.1-flags.patch 10275 BLAKE2B 0c851a90dd2befe44d0671782676b8692ccb027ccbee2e52989a409b70fa8e917f26452bc6838e04111c6479bfa49fa138140cccec82026b53c6a0a23aac7f73 SHA512 a068987ee75de99e442d279bd3789f401e31342cac0cd699b0b06f9c3ccb51381ff7f947b339db1ee2330ed7d00e4ba5d1f56ba12824eac31e0d4cb8a605ae9a
AUX openldap-2.6.1-system-mdb.patch 3679 BLAKE2B 9d9eb3dad904564cb453424743091c471ba52ea8fa6c98b4138f068d2b6d57eb7a3ce903df1ee9eb7bae0219cc762cff8dc1f10515c376c40e2ff9b7d25d44a2 SHA512 fc1d17e57b9596b4e744272f0e28400fbaeafe6fe6de8e050be8b934f4e4f977637e6b8ca9f43255f2b59f9640a70b4c9ff91b2f741850c5f1d04d5c34cdc34c
@@ -33,19 +34,17 @@ AUX slapd.tmpfilesd 90 BLAKE2B f9cdde975b45c61c18773e4a3b30e3cb3c2a7d979bfef6d05
DIST openldap-2.4.59.tgz 5886272 BLAKE2B a2a8bed1d2af97fd41d651668152fd4740871bc5a8abf4b50390839228af82ac103346b3500ae0f8dd31b708acabb30435b90cd48dfafe510e648df5150d96b8 SHA512 233459ab446da6e107a7fc4ecd5668d6b08c11a11359ee76449550393e8f586a29b59d7ae09a050a1fca4fcf388ea61438ef60831b3ae802d92c048365ae3968
DIST openldap-OPENLDAP_REL_ENG_2_5_14.tar.bz2 5024359 BLAKE2B ffdffbd47e76545c2dc2d433d290945ab6eebd910031a60249cd8f6eac24f67841098e61c7e57864428e20a183a46d36dac422bba8cf6f3596f97439875af96b SHA512 abd1e8bda0762500db028f283fe2da9480a419072927295d6f3e1448cae130592511f385a87585843cf88217417c90ef57174ca919cfcf163eb41642a72bb4e3
DIST openldap-OPENLDAP_REL_ENG_2_5_16.tar.bz2 5022608 BLAKE2B 829e416e3cf92d36df0d6642e44083f9b288ef9c3743a84aef3f03cdf7b08b21ea45231653a2659fe0da285ca47a346d336d02c8e0dda21f039fb9e49630262b SHA512 629b92e275b69a540b200e61165492a4706afdf7b15d21bfe2f1fd4c338ecf397ad0c918e36dcef54d1f0cede2f039a8f73d4735f00e892d64ce9a177d490a07
-DIST openldap-OPENLDAP_REL_ENG_2_6_3.tar.gz 6244895 BLAKE2B 97792a1b368de44867b0ce9eef38601c3e64b7d40e4ca206295bee110097697c919040d2220eea6f0581812e09a2cc3e6afb4a243a5072a8a0a95f24f9fb354b SHA512 1c882a0cd0729b5d0f40b58588d0e36ae3b1cae6d569f0576e940c7c63d03c29ed2c9db87695a87594ba99a927ef4cba491bddba3ce049025fd5883463122ba7
+DIST openldap-OPENLDAP_REL_ENG_2_5_18.tar.bz2 5026131 BLAKE2B 0f1a00995bd880b3ee42c4de2c3a405ebb7969de253f4b3866eb46c1856b61539ed7e1133a1b11636efc1da1ed5fc6cae53da60b22ab31486518000d34ff6324 SHA512 77a84950c905d2a4bd25f93108eb79f1416689176531246f12b4c3f6e8e3fe689504cd3f9875142e9bf665306a622ac8fe7e6b39aa4be67099f0965a16634526
DIST openldap-OPENLDAP_REL_ENG_2_6_4.tar.bz2 5043227 BLAKE2B 9bec77dbace0e52d1607d9ac13a77349e7d0b8876aa81fa635893638d00db58ec6bf8412f11fd266bba0440887be1aa21eb4a876122152f7f6de9fd8f75b6b4c SHA512 bff11bf1ae125bcabbd307f6c4e1c102a8df6f1091f84f5e7053fdbaa89ccd6aa0c86cc8dcce4fb9b6ffd853b5f8d3c933733f5713aeb4d6a9d77ab145293b48
-DIST openldap-OPENLDAP_REL_ENG_2_6_5.tar.bz2 5040569 BLAKE2B d1835e560a81bc3df2eb44964162306057ad28869a1e41da7ab823460b4a33437cd385ec9448a6df9bc580afd04dff5c4680e0b91a2f16960ad2c5f3812410ba SHA512 d259ca5ac8fbdcf9bb477e24c0feaf05678ab660007164a54463a954f1b26c3f9740855d16155fa249adcb2652223fdcfc682bb4005b46a5f36e2d5cae37f158
DIST openldap-OPENLDAP_REL_ENG_2_6_6.tar.bz2 5040213 BLAKE2B 2497b6698344674a9e8db5f2f2531541167065bb8ac9f512ecdb9349115140d5e83daef9b489e244eee08445de57599ddcfeeed71d4aab41edc58a3092910925 SHA512 3c235ff7b26f753afeb0176e95ecbf6a353bf76f00935c091323366bf97289f628d4d7b4ae3e2a31fe0797715d6c69e6704967dc79ccbae7add3023e226ad73b
+DIST openldap-OPENLDAP_REL_ENG_2_6_8.tar.bz2 5065637 BLAKE2B d55345c11bd8892a594c3f7114cd1368e017c2e29997da7a80bdd915308d498f62dfb5cc3a3360b50df78ef5f90a48a566a8ce3ace85ebf9aa6b288a37c4eff2 SHA512 556d1377afc73a84ee325c4d7bcc8446def936b67d3f07df4bd2a243ff30f268c5c0c298977482df1e1a86b2b7a0cd7846fc1f51d706748d39f67f5d621ccc04
DIST rfc2307bis.schema-20140524 12262 BLAKE2B 98031f49e9bde1e4821e637af3382364d8344ed7017649686a088070d96a632dffa6c661552352656b1b159c0fd962965580069a64c7f3d5bb6a3ed75f60fd99 SHA512 83b89a1deeefc8566b97e7e865b9b6d04541099cbdf719e24538a7d27d61b6209e87ab9003a9f140bd9afd018ec569e71721e3a24090e1902c8b6659d2ba103e
-EBUILD openldap-2.4.59-r2.ebuild 29099 BLAKE2B b81e75d8c68738cf960b2327e9032ab9680f7de6b055ad6c10ae3bd71c6e06ec39ea1883739e6afcbb45455ac9b622246c42611aa1c5ee9322a33f951f8bf0b6 SHA512 2001d42640a5b2fa1b442c6f59398ea5d117e0998bcebd9808eafa982c2ae129dfdf12b47adc21e1653440022bcb7b6ddf3224e0072cf94df8f731d49a0c3fd4
-EBUILD openldap-2.5.14.ebuild 27644 BLAKE2B cd5ebedac5b731906113a57259d905a0faf16e52990c2f39b610a8e2fd6fe262a3ad2b8910c402592fcf95fd03a2ece9c37dedbab2fe2666e88d1b7a011bb6cf SHA512 ba620f0b0a3ed864f6aba712a20e04601b7e505c0ee4f5fe78b5a35b87e48225d91ff6c2cb2fffdca0db5853c609e8d0cfd00d50e38b657e35878d4f9599210d
-EBUILD openldap-2.5.16.ebuild 27566 BLAKE2B bfa87833b63588a49894bed58e9ebfa3ddbfe9f010d386bdd107259fa3184d9d3ef07079b21caa98141cb5a74dcf5c277f714f956ab30d2e5c18bc0dc58d1456 SHA512 1f38eaa13a042538322ed918ceb7b82bb596d4d54a4032eb803349335c5744090cd688d4fb2f8339bd0222ca380d6a87ba2ff1e245c6f672e825c96690eaada6
-EBUILD openldap-2.6.3-r7.ebuild 26489 BLAKE2B bac191a6aec9d0e70e16693d92e4157507e414cfd137a006ff3086479b58a563f1fd3a6a1c019b7afdd9742ff46465d8734c72dacc2c3ed3449d29a8900c3f77 SHA512 2cb92ff6bc8736ad968eeca11ea5318b7999ca900fa2f82f5783454628576a2c94f365205faff39015a7b04460444ab9154ed0996af4d758ee815690769ae1fe
-EBUILD openldap-2.6.4-r1.ebuild 27693 BLAKE2B 2360be6d6be5c525240fe0a7c81d61ba0104e1d3d69e1e09a6eb7b3b1af343a95afab8319dbf78e93190caa11bfef2b283e430a901d04e291496c9ce73af84fa SHA512 a0d86f99e4abcfbd61d05d3d4b23c2370e60872ffa8831ce3184cc660f7491b3d8de70ca3d233f3cf26b0cd339671468efac6856d46da80073addbd0e8dd6f53
-EBUILD openldap-2.6.4-r2.ebuild 27843 BLAKE2B 9492e886b0e2872b77a1f8454188a892be2c7042b63d4de3fe51d74d604fbaa0e9a7a67cb781df8a8b45008f2df4ff70e7c7101775bc0c439c71020c7b60c179 SHA512 8ffb64b3f07bba05762a79e4fa71bfe2c2b02b76208138e55b821d26ce1cafe175b1c775e81f38ffcfc0c13681035a3f05c2662fa2a0b6883fa5c2e5220a9e6d
-EBUILD openldap-2.6.4-r3.ebuild 27836 BLAKE2B 4873db3cae95d713e0dfd940e1468106ca4d25ee44059d627ab23f7da6f7909cccbae19103de8d5f2bbbceadb04fce5bdf836607ab58ba7523e6d062c2d15188 SHA512 261b4f72d5f3303b026d7c5e7af1c83182d3669c7cda9cb9ed6fde5a2a50cac15d5bd270064ab4840505888905729393dc9944abd96c716cf40a57731378f78e
-EBUILD openldap-2.6.5-r1.ebuild 27768 BLAKE2B 9504f45606b6669d41af043556d53d23ea6991244033073c090c098a840bcaea3523162cae1cc320658711ec0b723deacead0b1c1ca9dee1e1c153eb9ac9ff70 SHA512 ca611ae6db8e2e6741ad9570e62466d690ad5f3d93b7a1650c2d2bd205b67305dd6b44d762861c29436b6d894a803a76fbe70a626371341ff6917e88c8b5ff6e
-EBUILD openldap-2.6.6-r2.ebuild 27826 BLAKE2B 517d061da388d584a0a3cbf68bcb491d6a2ad43dc31bcacd7ee2492ecd131f28ae7c0e89d9036b45a231fcb61d482ed4a3ad6b2abe57fef6e00cd5b6109e7455 SHA512 d6e46f61f29a8cd569e2ab6ab0168e59567e4918d02712cd8de4833a30609a4d974b7712a9c7bdfcaf406e28e4ba21ae37baf715fe5f6761b74ceb5066a9ff1c
-EBUILD openldap-2.6.6.ebuild 27769 BLAKE2B 056de7b28ac413e83a4c45028b6af231d322f614952a9d99a3f1b29c297807bf24319bf2e54962207ec2f25035eb0e33f8f727e50ee6ccb90af3f6ff5cbcb3fc SHA512 a3ad9e073b1ae4453d5b89ef6f8ce675e9a0a26eabc03e89544db9d3260693ff53e7b4adaa1a3da7ca316ebc12e9dd9cedfc8cf57c3c15227757e693ee83e74f
+EBUILD openldap-2.4.59-r2.ebuild 29118 BLAKE2B eda45a2b90d59a9745741ae97fb3ebb00df9df95e3764300660cef82cf03bb0a3485b11a00ee156613a7ae8593feb71f7c4bc18e4172fe38c418ce3e75e2f568 SHA512 1449560ceee8075e51706be91963d8c168c4e29a4d7790550f1a6703e726e1383fdf72f6e630206af9917dfdebcaa573823fff19cee40f2599a27321c3f6cdb6
+EBUILD openldap-2.4.59-r3.ebuild 30100 BLAKE2B 7768b6e9a6746c29e66f25a8ff83ba1108753244ca4b9f2abf1421e5c36269c157bbba624ca38663afa67f2d1442f41bfb83e79d6ce49359d1602c2103906fef SHA512 cea1cde9f975d44c10fd38ed349b28b2edff6a7db37990455b4b46773f1b38c3545a8917c718232aca13ad55feb185ba356aaad8da04a08318c817f1252a5079
+EBUILD openldap-2.5.14.ebuild 27660 BLAKE2B 7eded8c3ba589d534edf0583520657ff76f01c6f4288ae2bb2562dd8df221d738a5d4b8231ebd0a459b007af6ea6e5ba99028bc494315da6f313293393ab3bf5 SHA512 313fc2b62a336f964f46b4845a86b6dba5edd8d60f908a270cc55d36ea9d8e3b9167b0b01e2379fefab9cbb044d7f2e6b6d1fc4dccdb673346cde3de866bc3a0
+EBUILD openldap-2.5.16.ebuild 27580 BLAKE2B 31f442072a93c19c266ee76da2bc07c3d3ceca7934e2986511c1a6e13343ef74578cdb5935f405892ec15d1346da49814bbd3049f863c3381ef8d01faee95cd9 SHA512 38dfd14fdf2ef6a2ca5d50106ab4ac7fad5855ddb53268008f4a2be1cffab716fb115dff201221c64900227ffbf28aece4956906e06340b056fe2d45b6ea46b8
+EBUILD openldap-2.5.18.ebuild 28192 BLAKE2B 219b5010730ceef7286cd393ea36d7aaa9d5a2184511f0bcc11bbdbaa0994603b357bf3af9a3097f6a0360b4cb1a3e86a66af6e6f3f77b75fff5cc41fbbd5c1f SHA512 fbf2a195efcbf1043ad6ebe2ab11cb00c502340b0e81f55a1fd9aea739556cbfc6742e3f6fc44c4e5ad1f5f642399ebf78ac7648d503ddaf81638a5409bbdb49
+EBUILD openldap-2.6.4-r3.ebuild 27825 BLAKE2B 6fc558d5d18ec396bbdb3786f43af9c5cdf85fa12eff5dc48a931e7250809e44c7295cd848138ec61af3e0e311fa54f0c8be5654e2c4efdba274579dd33483d8 SHA512 648948dcae60c53eac6b64b33b1261a99679b2a0910e9496b972fb1cc0891dbbd8d660e8cafd2bdb981d3ab3474c29b05888af2f9db17dbca45d947b113d0a1f
+EBUILD openldap-2.6.6-r2.ebuild 27815 BLAKE2B 3c69472570456eaad673fa4f384952b8bf6c327e4ad89017bbe1cd114ab05324e79b0f3c5960225fa384e237ece740c2c8b04ef3b3d850c34e4175cfc95a963c SHA512 1d9d131266db7d12b5ccac215122a5957b79fa82b5c1bb226ef54d0ce79c0a4df474ae49eac422861ec41b071734b138184fc8ef6afec0f66a71ba84844fec16
+EBUILD openldap-2.6.8.ebuild 28068 BLAKE2B 03aae44e8f2b8dae9849ff985e4542442aacd825abdeded350c253e33d4fd0d08dd0a06dace2c0f24df2bced8b3449c56fbde612bc59b00093cd26476ba5ea93 SHA512 fa4fada5532cbe2d1aa4274aac36527ab126b7b7fc1454fa34ed138a96047e63ce520bb6f1b4bf295c9a7961ae6221d1b494d31dbb74d1ff49bd627d6719f4ee
MISC metadata.xml 1316 BLAKE2B 0635123aab1a5bed9a0da918501fc5e43affe0fbd0f83f8a7e42b0292f4d5ce8231bb9d5c343c67c1011c916e78d475398c1a744b11d6f7e041ac0caed35900e SHA512 818c412cd17d1c49c7f68452fb9e2715f4441a5ff85a4e27dcb7f264c1b4d89cfa46c9d9e506b087376224cd9839e040fe63ea4149323be5c7777b54ef81716d
diff --git a/net-nds/openldap/files/openldap-2.4.59-atexit-fix.patch b/net-nds/openldap/files/openldap-2.4.59-atexit-fix.patch
new file mode 100644
index 000000000000..4ffee325275b
--- /dev/null
+++ b/net-nds/openldap/files/openldap-2.4.59-atexit-fix.patch
@@ -0,0 +1,60 @@
+Port upstream commit 337455eb3a66176cc3f66d2c663a72cc7b4178bd to 2.4.59.
+
+With 2.4.x, gentoo-infra saw crashes in nsscache during exit.
+This patch was later reverted upstream because it was not portable to AIX And
+was fixed in a different way in 2.5 & 2.6 releases.
+
+original https://github.com/openldap/openldap/commit/337455eb3a66176cc3f66d2c663a72cc7b4178bd
+revert: https://github.com/openldap/openldap/commit/5e13ef87a94491f9339dbca709db29e76741f1a9
+AIX discussion: https://bugs.openldap.org/show_bug.cgi?id=10176
+diff '--color=auto' -NuarwbB --exclude '*.rej' --exclude '*.orig' openldap-2.4.59.orig/libraries/libldap/init.c openldap-2.4.59/libraries/libldap/init.c
+--- openldap-2.4.59.orig/libraries/libldap/init.c 2021-06-03 11:40:31.000000000 -0700
++++ openldap-2.4.59/libraries/libldap/init.c 2024-08-24 11:15:06.727326650 -0700
+@@ -508,9 +508,6 @@
+ gopts->ldo_def_sasl_authcid = NULL;
+ }
+ #endif
+-#ifdef HAVE_TLS
+- ldap_int_tls_destroy( gopts );
+-#endif
+ }
+
+ /*
+diff '--color=auto' -NuarwbB --exclude '*.rej' --exclude '*.orig' openldap-2.4.59.orig/libraries/libldap/tls2.c openldap-2.4.59/libraries/libldap/tls2.c
+--- openldap-2.4.59.orig/libraries/libldap/tls2.c 2024-08-24 11:14:46.910678897 -0700
++++ openldap-2.4.59/libraries/libldap/tls2.c 2024-08-24 11:15:38.103963402 -0700
+@@ -155,6 +155,14 @@
+ tls_imp->ti_tls_destroy();
+ }
+
++static void
++ldap_exit_tls_destroy( void )
++{
++ struct ldapoptions *lo = LDAP_INT_GLOBAL_OPT();
++
++ ldap_int_tls_destroy( lo );
++}
++
+ /*
+ * Initialize a particular TLS implementation.
+ * Called once per implementation.
+@@ -163,6 +171,7 @@
+ tls_init(tls_impl *impl )
+ {
+ static int tls_initialized = 0;
++ int rc;
+
+ if ( !tls_initialized++ ) {
+ #ifdef LDAP_R_COMPILE
+@@ -175,7 +184,10 @@
+ #ifdef LDAP_R_COMPILE
+ impl->ti_thr_init();
+ #endif
+- return impl->ti_tls_init();
++ rc = impl->ti_tls_init();
++
++ atexit( ldap_exit_tls_destroy );
++ return rc;
+ }
+
+ /*
diff --git a/net-nds/openldap/files/openldap-2.4.59-implicit-function.patch b/net-nds/openldap/files/openldap-2.4.59-implicit-function.patch
new file mode 100644
index 000000000000..ec7775c99dfa
--- /dev/null
+++ b/net-nds/openldap/files/openldap-2.4.59-implicit-function.patch
@@ -0,0 +1,41 @@
+--- openldap-2.4.59/servers/slapd/back-meta/conn.c 2021-06-03 11:40:31.000000000 -0700
++++ openldap-2.4.59/servers/slapd/back-meta/conn.c 2024-08-24 14:22:31.677357359 -0700
+@@ -31,6 +31,7 @@
+
+ #define AVL_INTERNAL
+ #include "slap.h"
++#include "proto-slap.h"
+ #include "../back-ldap/back-ldap.h"
+ #include "back-meta.h"
+
+--- openldap-2.4.59/servers/slapd/back-ldap/bind.c 2021-06-03 11:40:31.000000000 -0700
++++ openldap-2.4.59/servers/slapd/back-ldap/bind.c 2024-08-24 14:22:13.340701355 -0700
+@@ -31,6 +31,7 @@
+
+ #define AVL_INTERNAL
+ #include "slap.h"
++#include "proto-slap.h"
+ #include "back-ldap.h"
+ #include "lutil.h"
+ #include "lutil_ldap.h"
+--- openldap-2.4.59/servers/slapd/config.c 2021-06-03 11:40:31.000000000 -0700
++++ openldap-2.4.59/servers/slapd/config.c 2024-08-24 14:22:13.414034645 -0700
+@@ -43,6 +43,7 @@
+ #endif
+
+ #include "slap.h"
++#include "proto-slap.h"
+ #ifdef LDAP_SLAPI
+ #include "slapi/slapi.h"
+ #endif
+diff '--color=auto' -NuarwbB openldap-2.4.59.orig/servers/slapd/proto-slap.h openldap-2.4.59/servers/slapd/proto-slap.h
+--- openldap-2.4.59.orig/servers/slapd/proto-slap.h 2024-08-24 14:31:02.304109181 -0700
++++ openldap-2.4.59/servers/slapd/proto-slap.h 2024-08-24 14:31:18.004121208 -0700
+@@ -739,6 +739,7 @@
+ LDAP_SLAPD_F (int) bindconf_tls_set LDAP_P((
+ slap_bindconf *bc, LDAP *ld ));
+ LDAP_SLAPD_F (void) bindconf_free LDAP_P(( slap_bindconf *bc ));
++LDAP_SLAPD_F (void) slap_client_keepalive LDAP_P(( LDAP *ld, slap_keepalive *sk ));
+ LDAP_SLAPD_F (int) slap_client_connect LDAP_P(( LDAP **ldp, slap_bindconf *sb ));
+ LDAP_SLAPD_F (int) config_generic_wrapper LDAP_P(( Backend *be,
+ const char *fname, int lineno, int argc, char **argv ));
diff --git a/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch b/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch
deleted file mode 100644
index c2acb679e3ba..000000000000
--- a/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -2055,7 +2055,7 @@ dnl
- WITH_SYSTEMD=no
- systemdsystemunitdir=
- ol_link_systemd=no
--if test $ol_enable_slapd == no && test $ol_enable_balancer != yes ; then
-+if test $ol_enable_slapd = no && test $ol_enable_balancer != yes ; then
- if test $ol_with_systemd != no ; then
- AC_MSG_WARN([servers disabled, ignoring --with-systemd=$ol_with_systemd argument])
- ol_with_systemd=no
diff --git a/net-nds/openldap/openldap-2.4.59-r2.ebuild b/net-nds/openldap/openldap-2.4.59-r2.ebuild
index c40329c153ec..4806ec8b4eb0 100644
--- a/net-nds/openldap/openldap-2.4.59-r2.ebuild
+++ b/net-nds/openldap/openldap-2.4.59-r2.ebuild
@@ -693,7 +693,8 @@ multilib_src_compile() {
build_contrib_module "allowed" "allowed.c" "allowed"
build_contrib_module "autogroup" "autogroup.c" "autogroup"
build_contrib_module "cloak" "cloak.c" "cloak"
- # build_contrib_module "comp_match" "comp_match.c" "comp_match" # really complex, adds new external deps, questionable demand
+ # build_contrib_module "comp_match" "comp_match.c" "comp_match"
+ # comp_match: really complex, adds new external deps, questionable demand
build_contrib_module "denyop" "denyop.c" "denyop-overlay"
build_contrib_module "dsaschema" "dsaschema.c" "dsaschema-plugin"
build_contrib_module "dupent" "dupent.c" "dupent"
@@ -757,7 +758,8 @@ multilib_src_install() {
einfo "Adding $(basename ${x})"
sed -e "/###INSERTDYNAMICMODULESHERE###$/a# moduleload\t$(basename ${x})" -i "${configfile}" || die
done
- sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" -i "${configfile}"
+ sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" \
+ -i "${configfile}"
use prefix || fowners root:ldap /etc/openldap/slapd.conf
fperms 0640 /etc/openldap/slapd.conf
cp "${configfile}" "${configfile}".default || die
diff --git a/net-nds/openldap/openldap-2.6.4-r2.ebuild b/net-nds/openldap/openldap-2.4.59-r3.ebuild
index 4ff4b2c3d6d0..9de40ce840dd 100644
--- a/net-nds/openldap/openldap-2.6.4-r2.ebuild
+++ b/net-nds/openldap/openldap-2.4.59-r3.ebuild
@@ -1,51 +1,56 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=8
+EAPI=7
# Re cleanups:
# 2.5.x is an LTS release so we want to keep it for a while.
-inherit autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs
-inherit ssl-cert toolchain-funcs systemd tmpfiles
-
-MY_PV="$(ver_rs 1-2 _)"
+inherit autotools db-use flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
BIS_PN=rfc2307bis.schema
BIS_PV=20140524
BIS_P="${BIS_PN}-${BIS_PV}"
DESCRIPTION="LDAP suite of application and development tools"
-HOMEPAGE="https://www.openldap.org/"
+HOMEPAGE="https://www.OpenLDAP.org/"
+
+# upstream mirrors are mostly not working, using canonical URI
SRC_URI="
- https://gitlab.com/openldap/${PN}/-/archive/OPENLDAP_REL_ENG_${MY_PV}/${PN}-OPENLDAP_REL_ENG_${MY_PV}.tar.bz2
- mirror://gentoo/${BIS_P}
-"
-S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV}
+ https://openldap.org/software/download/OpenLDAP/openldap-release/${P}.tgz
+ http://gpl.savoirfairelinux.net/pub/mirrors/openldap/openldap-release/${P}.tgz
+ http://repository.linagora.org/OpenLDAP/openldap-release/${P}.tgz
+ http://mirror.eu.oneandone.net/software/openldap/openldap-release/${P}.tgz
+ mirror://gentoo/${BIS_P}"
LICENSE="OPENLDAP GPL-2"
-# Subslot added for bug #835654
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd"
-IUSE_OVERLAY="overlays perl autoca"
-IUSE_OPTIONAL="debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test"
-IUSE_CONTRIB="kerberos kinit pbkdf2 sha2 smbkrb5passwd"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE_DAEMON="crypt samba tcpd experimental minimal"
+IUSE_BACKEND="+berkdb"
+IUSE_OVERLAY="overlays perl"
+IUSE_OPTIONAL="gnutls iodbc sasl ssl odbc debug ipv6 +syslog selinux static-libs test"
+IUSE_CONTRIB="smbkrb5passwd kerberos kinit pbkdf2 sha2"
IUSE_CONTRIB="${IUSE_CONTRIB} cxx"
-IUSE="systemd ${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} ${IUSE_CONTRIB}"
+IUSE="${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} ${IUSE_CONTRIB}"
REQUIRED_USE="cxx? ( sasl )
pbkdf2? ( ssl )
- test? ( cleartext sasl )
- autoca? ( !gnutls )
+ test? ( berkdb )
?? ( test minimal )
kerberos? ( ?? ( kinit smbkrb5passwd ) )"
RESTRICT="!test? ( test )"
-SYSTEM_LMDB_VER=0.9.30
+# always list newer first
+# Do not add any AGPL-3 BDB here!
+# See bug 525110, comment 15.
+# Advanced usage: OPENLDAP_BDB_SLOTS in the environment can be used to force a slot during build.
+BDB_SLOTS="${OPENLDAP_BDB_SLOTS:=5.3 4.8}"
+BDB_PKGS=''
+for _slot in $BDB_SLOTS; do BDB_PKGS="${BDB_PKGS} sys-libs/db:${_slot}" ; done
+
# openssl is needed to generate lanman-passwords required by samba
COMMON_DEPEND="
- kernel_linux? ( sys-apps/util-linux )
ssl? (
!gnutls? (
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
@@ -57,11 +62,9 @@ COMMON_DEPEND="
)
sasl? ( dev-libs/cyrus-sasl:= )
!minimal? (
- dev-libs/libevent:=
dev-libs/libltdl
sys-fs/e2fsprogs
- >=dev-db/lmdb-${SYSTEM_LMDB_VER}:=
- argon2? ( app-crypt/argon2:= )
+ >=dev-db/lmdb-0.9.18:=
crypt? ( virtual/libcrypt:= )
tcpd? ( sys-apps/tcp-wrappers )
odbc? ( !iodbc? ( dev-db/unixODBC )
@@ -70,14 +73,19 @@ COMMON_DEPEND="
samba? (
dev-libs/openssl:0=
)
+ berkdb? (
+ <sys-libs/db-6.0:=
+ || ( ${BDB_PKGS} )
+ )
smbkrb5passwd? (
dev-libs/openssl:0=
kerberos? ( app-crypt/heimdal )
- )
+ )
kerberos? (
virtual/krb5
kinit? ( !app-crypt/heimdal )
- )
+ )
+ cxx? ( dev-libs/cyrus-sasl:= )
)
"
DEPEND="${COMMON_DEPEND}
@@ -138,13 +146,46 @@ MULTILIB_WRAPPED_HEADERS=(
)
PATCHES=(
+ "${FILESDIR}"/${PN}-2.4.17-gcc44.patch
+
+ "${FILESDIR}"/${PN}-2.2.14-perlthreadsfix.patch
+ "${FILESDIR}"/${PN}-2.4.15-ppolicy.patch
+
+ # bug #116045 - still present in 2.4.28
+ "${FILESDIR}"/${PN}-2.4.35-contrib-smbk5pwd.patch
+ # bug #408077 - samba4
+ "${FILESDIR}"/${PN}-2.4.35-contrib-samba4.patch
+
+ # bug #189817
+ "${FILESDIR}"/${PN}-2.4.11-libldap_r.patch
+
+ # bug #233633
+ "${FILESDIR}"/${PN}-2.4.45-fix-lmpasswd-gnutls-symbols.patch
+
+ # bug #281495
+ "${FILESDIR}"/${PN}-2.4.28-gnutls-gcrypt.patch
+
+ # bug #294350
+ "${FILESDIR}"/${PN}-2.4.6-evolution-ntlm.patch
+
+ # unbreak /bin/sh -> dash
"${FILESDIR}"/${PN}-2.4.28-fix-dash.patch
- "${FILESDIR}"/${PN}-2.6.1-system-mdb.patch
+
+ # bug #420959
+ "${FILESDIR}"/${PN}-2.4.31-gcc47.patch
+
+ # unbundle lmdb
+ "${FILESDIR}"/${PN}-2.4.42-mdb-unbundle.patch
+
+ # fix some compiler warnings
+ "${FILESDIR}"/${PN}-2.4.47-warnings.patch
+
+ # Atexit segfault
+ "${FILESDIR}"/${PN}-2.4.59-atexit-fix.patch
+
+ # implicit function defs
"${FILESDIR}"/${PN}-2.6.1-cloak.patch
- "${FILESDIR}"/${PN}-2.6.1-flags.patch
- "${FILESDIR}"/${PN}-2.6.1-fix-missing-mapping.patch
- "${FILESDIR}"/${PN}-2.6.4-clang16.patch
- "${FILESDIR}"/${PN}-2.6.4-libressl.patch #903001
+ "${FILESDIR}"/${PN}-2.4.59-implicit-function.patch
)
openldap_filecount() {
@@ -170,7 +211,7 @@ openldap_find_versiontags() {
openldap_found_tag=0
have_files=0
for each in ${openldap_datadirs[@]} ; do
- CURRENT_TAGDIR="${EROOT}$(sed "s:\/::" <<< ${each})"
+ CURRENT_TAGDIR="${ROOT}$(sed "s:\/::" <<< ${each})"
CURRENT_TAG="${CURRENT_TAGDIR}/${OPENLDAP_VERSIONTAG}"
if [[ -d "${CURRENT_TAGDIR}" ]] && [[ "${openldap_found_tag}" == 0 ]] ; then
einfo "- Checking ${each}..."
@@ -229,33 +270,19 @@ openldap_find_versiontags() {
[[ "${have_files}" == "1" ]] && einfo "DB files present" || einfo "No DB files present"
# Now we must check for the major version of sys-libs/db linked against.
- # TODO: remove this as we dropped bdb support (gone upstream) in 2.6.1?
SLAPD_PATH="${EROOT}/usr/$(get_libdir)/openldap/slapd"
if [[ "${have_files}" == "1" ]] && [[ -f "${SLAPD_PATH}" ]]; then
OLDVER="$(/usr/bin/ldd ${SLAPD_PATH} \
| awk '/libdb-/{gsub("^libdb-","",$1);gsub(".so$","",$1);print $1}')"
- local fail=0
-
- # This will not cover detection of cn=Config based configuration, but
- # it's hopefully good enough.
- if grep -sq '^backend.*shell' "${EROOT}"/etc/openldap/slapd.conf; then
- eerror " OpenLDAP >= 2.5.x has dropped support for Shell backend."
- eerror " You will need to migrate per upstream's migration notes"
- eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html."
- eerror " Your existing database will not be accessible until it is"
- eerror " converted away from backend shell!"
- echo
- fail=1
+ if use berkdb; then
+ # find which one would be used
+ for bdb_slot in ${BDB_SLOTS} ; do
+ NEWVER="$(db_findver "=sys-libs/db-${bdb_slot}*")"
+ [[ -n "${NEWVER}" ]] && break
+ done
fi
- if has_version "${CATEGORY}/${PN}[berkdb]" || grep -sq '^backend.*(bdb|hdb)' /etc/openldap/slapd.conf; then
- eerror " OpenLDAP >= 2.5.x has dropped support for Berkeley DB."
- eerror " You will need to migrate per upstream's migration notes"
- eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html."
- eerror " Your existing database will not be accessible until it is"
- eerror " converted to mdb!"
- echo
- fail=1
- elif [[ -z "${OLDVER}" ]] && [[ -z "${NEWVER}" ]]; then
+ local fail=0
+ if [[ -z "${OLDVER}" ]] && [[ -z "${NEWVER}" ]]; then
:
# Nothing wrong here.
elif [[ -z "${OLDVER}" ]] && [[ -n "${NEWVER}" ]]; then
@@ -311,8 +338,8 @@ openldap_upgrade_howto() {
eerror " 7. slapadd -l ${l}"
eerror " 8. chown ldap:ldap /var/lib/openldap-data/*"
eerror " 9. /etc/init.d/slapd start"
- eerror "10. Check that your data is intact."
- eerror "11. Set up the new replication system."
+ eerror "10. check that your data is intact."
+ eerror "11. set up the new replication system."
eerror
if [[ "${FORCE_UPGRADE}" != "1" ]]; then
die "You need to upgrade your database first"
@@ -337,79 +364,53 @@ pkg_setup() {
}
src_prepare() {
- # The system copy of dev-db/lmdb must match the version that this copy
- # of OpenLDAP shipped with! See bug #588792.
- #
- # Fish out MDB_VERSION_MAJOR/MDB_VERSION_MINOR/MDB_VERSION_PATCH from
- # the bundled lmdb's header to find out the version.
- local bundled_lmdb_version=$(sed -En '/^#define MDB_VERSION_(MAJOR|MINOR|PATCH)(\s+)?/{s/[^0-9.]//gp}' \
- libraries/liblmdb/lmdb.h || die)
- printf -v bundled_lmdb_version "%s." ${bundled_lmdb_version}
-
- if [[ ${SYSTEM_LMDB_VER}. != ${bundled_lmdb_version} ]] ; then
- eerror "Source lmdb version: ${bundled_lmdb_version}"
- eerror "Ebuild lmdb version: ${SYSTEM_LMDB_VER}"
- die "Ebuild needs to update SYSTEM_LMDB_VER!"
- fi
-
- rm -r libraries/liblmdb || die 'could not removed bundled lmdb directory'
-
- local filename
- for filename in doc/drafts/draft-ietf-ldapext-acl-model-xx.txt; do
- iconv -f iso-8859-1 -t utf-8 "${filename}" > "${filename}.utf8"
- mv "${filename}.utf8" "${filename}"
- done
+ # ensure correct SLAPI path by default
+ sed -e 's,\(#define LDAPI_SOCK\).*,\1 "'"${EPREFIX}"'/var/run/openldap/slapd.sock",' \
+ -i include/ldap_defaults.h || die
default
-
- sed -i \
- -e "s:\$(localstatedir)/run:${EPREFIX}/run:" \
- -e '/MKDIR.*.(DESTDIR)\/run/d' \
- servers/slapd/Makefile.in || die 'adjusting slapd Makefile.in failed'
+ rm -r libraries/liblmdb || die
pushd build &>/dev/null || die "pushd build"
einfo "Making sure upstream build strip does not do stripping too early"
sed -i.orig \
-e '/^STRIP/s,-s,,g' \
- top.mk || die "Failed to remove too early stripping"
+ top.mk || die "Failed to block stripping"
popd &>/dev/null || die
- # Fails with OpenSSL 3, bug #848894
- # https://bugs.openldap.org/show_bug.cgi?id=10009
- rm tests/scripts/test076-authid-rewrite || die
+ # wrong assumption that /bin/sh is /bin/bash
+ sed \
+ -e 's|/bin/sh|/bin/bash|g' \
+ -i tests/scripts/* || die "sed failed"
- eautoreconf
- multilib_copy_sources
+ # Required for autoconf-2.70 #765043
+ sed 's@^AM_INIT_AUTOMAKE.*@AC_PROG_MAKE_SET@' -i configure.in || die
+ AT_NOEAUTOMAKE=yes eautoreconf
}
build_contrib_module() {
- # <dir> [<target>]
+ # <dir> <sources> <outputname>
pushd "${S}/contrib/slapd-modules/$1" &>/dev/null || die "pushd contrib/slapd-modules/$1"
- einfo "Compiling contrib-module: $1"
- local target="${2:-all}"
- emake \
- LDAP_BUILD="${BUILD_DIR}" prefix="${EPREFIX}/usr" \
- CC="${CC}" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" \
- "${target}"
+ einfo "Compiling contrib-module: $3"
+ # Make sure it's uppercase
+ local define_name="$(LC_ALL=C tr '[:lower:]' '[:upper:]' <<< "SLAPD_OVER_${1}")"
+ "${lt}" --mode=compile --tag=CC \
+ "${CC}" \
+ -D${define_name}=SLAPD_MOD_DYNAMIC \
+ -I"${BUILD_DIR}"/include \
+ -I../../../include -I../../../servers/slapd ${CFLAGS} \
+ -o ${2%.c}.lo -c $2 || die "compiling $3 failed"
+ einfo "Linking contrib-module: $3"
+ "${lt}" --mode=link --tag=CC \
+ "${CC}" -module \
+ ${CFLAGS} \
+ ${LDFLAGS} \
+ -rpath "${EPREFIX}"/usr/$(get_libdir)/openldap/openldap \
+ -o $3.la ${2%.c}.lo || die "linking $3 failed"
popd &>/dev/null || die
}
-multilib_src_configure() {
- # Optional Features
- myconf+=(
- --enable-option-checking
- $(use_enable debug)
- --enable-dynamic
- $(use_enable syslog)
- --enable-ipv6
- --enable-local
- )
-
- # Optional Packages
- myconf+=(
- --without-fetch
- )
-
+src_configure() {
if use experimental ; then
# connectionless ldap per bug #342439
# connectionless is a unsupported feature according to Howard Chu
@@ -418,162 +419,167 @@ multilib_src_configure() {
append-flags -DLDAP_CONNECTIONLESS
fi
- if ! use minimal && multilib_is_native_abi; then
- # SLAPD (Standalone LDAP Daemon) Options
- # overlay chaining requires '--enable-ldap' #296567
- # see https://www.openldap.org/doc/admin26/overlays.html#Chaining
- myconf+=(
- --enable-ldap=yes
- --enable-slapd
- $(use_enable cleartext)
- $(use_enable crypt)
- $(multilib_native_use_enable sasl spasswd)
- --disable-slp
- $(use_enable tcpd wrappers)
- )
- if use experimental ; then
- myconf+=(
- --enable-dynacl
- # ACI build as dynamic module not supported (yet)
- --enable-aci=yes
- )
- fi
+ # The configure scripts make some assumptions that aren't valid in newer GCC.
+ # https://bugs.gentoo.org/920380
+ append-flags $(test-flags-CC -Wno-error=implicit-int)
+ # conftest.c:113:16: error: passing argument 1 of 'pthread_detach' makes
+ # integer from pointer without a cast [-Wint-conversion]
+ append-flags $(test-flags-CC -Wno-error=int-conversion)
+ # error: passing argument 3 of ‘ldap_bv2rdn’ from incompatible pointer type
+ # [-Wincompatible-pointer-types]
+ # expected ‘char **’ but argument is of type ‘const char **’
+ append-flags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
+ multilib-minimal_src_configure
+}
- for option in modules rlookups slapi; do
- myconf+=( --enable-${option} )
- done
+multilib_src_configure() {
+ local myconf=()
- # static SLAPD backends
- for backend in mdb; do
- myconf+=( --enable-${backend}=yes )
- done
+ use debug && myconf+=( $(use_enable debug) )
+
+ # ICU exists only in the configure, nowhere in the codebase, bug #510858
+ export ac_cv_header_unicode_utypes_h=no ol_cv_lib_icu=no
- # module SLAPD backends
- for backend in asyncmeta dnssrv meta null passwd relay sock; do
- # missing modules: wiredtiger (not available in portage)
+ if ! use minimal && multilib_is_native_abi; then
+ local CPPFLAGS=${CPPFLAGS}
+
+ # re-enable serverside overlay chains per bug #296567
+ # see ldap docs chaper 12.3.1 for details
+ myconf+=( --enable-ldap )
+
+ # backends
+ myconf+=( --enable-slapd )
+ if use berkdb ; then
+ einfo "Using Berkeley DB for local backend"
+ myconf+=( --enable-bdb --enable-hdb )
+ DBINCLUDE=$(db_includedir ${BDB_SLOTS})
+ einfo "Using ${DBINCLUDE} for sys-libs/db version"
+ # We need to include the slotted db.h dir for FreeBSD
+ append-cppflags -I${DBINCLUDE}
+ else
+ myconf+=( --disable-bdb --disable-hdb )
+ fi
+ for backend in dnssrv ldap mdb meta monitor null passwd relay shell sock; do
myconf+=( --enable-${backend}=mod )
done
- use perl && myconf+=( --enable-perl=mod )
+ myconf+=( $(use_enable perl perl mod) )
+ myconf+=( $(use_enable odbc sql mod) )
if use odbc ; then
- myconf+=( --enable-sql=mod )
+ local odbc_lib="unixodbc"
if use iodbc ; then
- myconf+=( --with-odbc="iodbc" )
- append-cflags -I"${EPREFIX}"/usr/include/iodbc
- else
- myconf+=( --with-odbc="unixodbc" )
+ odbc_lib="iodbc"
+ append-cppflags -I"${EPREFIX}"/usr/include/iodbc
fi
+ myconf+=( --with-odbc=${odbc_lib} )
fi
- use overlays && myconf+=( --enable-overlays=mod )
- use autoca && myconf+=( --enable-autoca=mod ) || myconf+=( --enable-autoca=no )
- # compile-in the syncprov
- myconf+=( --enable-syncprov=yes )
-
- # Build the standalone load balancer (lloadd) - also available as a slapd module; --enable-balancer=mod
- myconf+=( --enable-balancer=yes )
-
- # SLAPD Password Module Options
+ # slapd options
myconf+=(
- $(use_enable argon2)
+ $(use_enable crypt)
+ --disable-slp
+ $(use_enable samba lmpasswd)
+ $(use_enable syslog)
)
+ if use experimental ; then
+ myconf+=(
+ --enable-dynacl
+ --enable-aci=mod
+ )
+ fi
+ for option in aci cleartext modules rewrite rlookups slapi; do
+ myconf+=( --enable-${option} )
+ done
+
+ # slapd overlay options
+ # Compile-in the syncprov, the others as module
+ myconf+=( --enable-syncprov=yes )
+ use overlays && myconf+=( --enable-overlays=mod )
- # Optional Packages
- myconf+=(
- $(use_with systemd)
- $(multilib_native_use_with sasl cyrus-sasl)
- )
else
myconf+=(
--disable-backends
--disable-slapd
+ --disable-bdb
+ --disable-hdb
--disable-mdb
--disable-overlays
- --disable-autoca
--disable-syslog
- --without-systemd
)
fi
- # Library Generation & Linking Options
+ # basic functionality stuff
myconf+=(
- $(use_enable static-libs static)
- --enable-shared
- --enable-versioning
- --with-pic
+ $(use_enable ipv6)
+ $(multilib_native_use_with sasl cyrus-sasl)
+ $(multilib_native_use_enable sasl spasswd)
+ $(use_enable tcpd wrappers)
)
- # some cross-compiling tests don't pan out well.
+ # Some cross-compiling tests don't pan out well.
tc-is-cross-compiler && myconf+=(
--with-yielding-select=yes
)
local ssl_lib="no"
if use ssl || ( ! use minimal && use samba ) ; then
- if use gnutls ; then
- myconf+=( --with-tls="gnutls" )
- else
- # disable MD2 hash function
- append-cflags -DOPENSSL_NO_MD2
- myconf+=( --with-tls="openssl" )
- fi
- else
- myconf+=( --with-tls="no" )
+ ssl_lib="openssl"
+ use gnutls && ssl_lib="gnutls"
fi
- tc-export AR CC CXX
+ myconf+=( --with-tls=${ssl_lib} )
- ECONF_SOURCE="${S}" econf \
+ for basicflag in dynamic local proctitle shared; do
+ myconf+=( --enable-${basicflag} )
+ done
+
+ tc-export AR CC CXX
+ CONFIG_SHELL="/bin/sh" \
+ ECONF_SOURCE="${S}" \
+ STRIP=/bin/true \
+ econf \
--libexecdir="${EPREFIX}"/usr/$(get_libdir)/openldap \
- --localstatedir="${EPREFIX}"/var \
- --runstatedir="${EPREFIX}"/run \
- --sharedstatedir="${EPREFIX}"/var/lib \
+ $(use_enable static-libs static) \
"${myconf[@]}"
-
- # argument '--runstatedir' seems to have no effect therefore this workaround
- sed -i \
- -e 's:^runstatedir=.*:runstatedir=${EPREFIX}/run:' \
- configure contrib/ldapc++/configure contrib/ldaptcl/configure || die 'could not set runstatedir'
-
- sed -i \
- -e "s:/var/run/sasl2/mux:${EPREFIX}/run/sasl2/mux:" \
- doc/guide/admin/security.sdf || die 'could not fix run path in doc'
-
emake depend
}
src_configure_cxx() {
# This needs the libraries built by the first build run.
- # we have to run it AFTER the main build, not just after the main configure
+ # So we have to run it AFTER the main build, not just after the main
+ # configure.
local myconf_ldapcpp=(
- --with-libldap="${E}/lib"
- --with-ldap-includes="${S}/include"
+ --with-ldap-includes="${S}"/include
)
- mkdir -p "${BUILD_DIR}"/contrib/ldapc++ || die "could not create ${BUILD_DIR}/contrib/ldapc++ directory"
+ mkdir -p "${BUILD_DIR}"/contrib/ldapc++ || die
pushd "${BUILD_DIR}/contrib/ldapc++" &>/dev/null || die "pushd contrib/ldapc++"
- local LDFLAGS="${LDFLAGS}"
- local CPPFLAGS="${CPPFLAGS}"
-
- append-ldflags -L"${BUILD_DIR}"/libraries/liblber/.libs -L"${BUILD_DIR}"/libraries/libldap/.libs
+ local LDFLAGS=${LDFLAGS} CPPFLAGS=${CPPFLAGS}
+ append-ldflags -L"${BUILD_DIR}"/libraries/liblber/.libs \
+ -L"${BUILD_DIR}"/libraries/libldap/.libs
append-cppflags -I"${BUILD_DIR}"/include
-
- ECONF_SOURCE="${S}"/contrib/ldapc++ econf "${myconf_ldapcpp[@]}"
- popd &>/dev/null || die "popd contrib/ldapc++"
+ ECONF_SOURCE=${S}/contrib/ldapc++ \
+ econf "${myconf_ldapcpp[@]}" \
+ CC="${CC}" \
+ CXX="${CXX}"
+ popd &>/dev/null || die
}
multilib_src_compile() {
tc-export AR CC CXX
- emake CC="$(tc-getCC)" SHELL="${EPREFIX}"/bin/sh
+ emake CC="${CC}" AR="${AR}" SHELL="${EPREFIX}"/bin/sh
+ local lt="${BUILD_DIR}/libtool"
+ export echo="echo"
if ! use minimal && multilib_is_native_abi ; then
if use cxx ; then
einfo "Building contrib library: ldapc++"
src_configure_cxx
pushd "${BUILD_DIR}/contrib/ldapc++" &>/dev/null || die "pushd contrib/ldapc++"
- emake
+ emake CC="${CC}" CXX="${CXX}"
popd &>/dev/null || die
fi
@@ -595,7 +601,7 @@ multilib_src_compile() {
DEFS="${MY_DEFS}" \
KRB5_INC="${MY_KRB5_INC}" \
LDAP_BUILD="${BUILD_DIR}" \
- libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap"
+ CC="${CC}" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap"
popd &>/dev/null || die
fi
@@ -605,7 +611,7 @@ multilib_src_compile() {
emake \
LDAP_BUILD="${BUILD_DIR}" \
- CC="$(tc-getCC)" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap"
+ CC="${CC}" libexecdir="/usr/$(get_libdir)/openldap"
popd &>/dev/null || die
fi
@@ -613,45 +619,122 @@ multilib_src_compile() {
if use kinit ; then
build_contrib_module "kinit" "kinit.c" "kinit"
fi
- build_contrib_module "passwd" "pw-kerberos.la"
+ pushd "${S}/contrib/slapd-modules/passwd" &>/dev/null || die "pushd contrib/slapd-modules/passwd"
+ einfo "Compiling contrib-module: pw-kerberos"
+ "${lt}" --mode=compile --tag=CC \
+ "${CC}" \
+ -I"${BUILD_DIR}"/include \
+ -I../../../include \
+ ${CFLAGS} \
+ $(krb5-config --cflags) \
+ -DHAVE_KRB5 \
+ -o kerberos.lo \
+ -c kerberos.c || die "compiling pw-kerberos failed"
+ einfo "Linking contrib-module: pw-kerberos"
+ "${lt}" --mode=link --tag=CC \
+ "${CC}" -module \
+ ${CFLAGS} \
+ ${LDFLAGS} \
+ -rpath "${EPREFIX}"/usr/$(get_libdir)/openldap/openldap \
+ -o pw-kerberos.la \
+ kerberos.lo || die "linking pw-kerberos failed"
+ popd &>/dev/null || die
fi
if use pbkdf2; then
- build_contrib_module "passwd/pbkdf2"
+ pushd "${S}/contrib/slapd-modules/passwd/pbkdf2" &>/dev/null || die "pushd contrib/slapd-modules/passwd/pbkdf2"
+ einfo "Compiling contrib-module: pw-pbkdf2"
+ "${lt}" --mode=compile --tag=CC \
+ "${CC}" \
+ -I"${BUILD_DIR}"/include \
+ -I../../../../include \
+ ${CFLAGS} \
+ -o pbkdf2.lo \
+ -c pw-pbkdf2.c || die "compiling pw-pbkdf2 failed"
+ einfo "Linking contrib-module: pw-pbkdf2"
+ "${lt}" --mode=link --tag=CC \
+ "${CC}" -module \
+ ${CFLAGS} \
+ ${LDFLAGS} \
+ -rpath "${EPREFIX}"/usr/$(get_libdir)/openldap/openldap \
+ -o pw-pbkdf2.la \
+ pbkdf2.lo || die "linking pw-pbkdf2 failed"
+ popd &>/dev/null || die
fi
if use sha2 ; then
- build_contrib_module "passwd/sha2"
+ pushd "${S}/contrib/slapd-modules/passwd/sha2" &>/dev/null || die "pushd contrib/slapd-modules/passwd/sha2"
+ einfo "Compiling contrib-module: pw-sha2"
+ "${lt}" --mode=compile --tag=CC \
+ "${CC}" \
+ -I"${BUILD_DIR}"/include \
+ -I../../../../include \
+ ${CFLAGS} \
+ -o sha2.lo \
+ -c sha2.c || die "compiling pw-sha2 failed"
+ "${lt}" --mode=compile --tag=CC \
+ "${CC}" \
+ -I"${BUILD_DIR}"/include \
+ -I../../../../include \
+ ${CFLAGS} \
+ -o slapd-sha2.lo \
+ -c slapd-sha2.c || die "compiling pw-sha2 failed"
+ einfo "Linking contrib-module: pw-sha2"
+ "${lt}" --mode=link --tag=CC \
+ "${CC}" -module \
+ ${CFLAGS} \
+ ${LDFLAGS} \
+ -rpath "${EPREFIX}"/usr/$(get_libdir)/openldap/openldap \
+ -o pw-sha2.la \
+ sha2.lo slapd-sha2.lo || die "linking pw-sha2 failed"
+ popd &>/dev/null || die
fi
# We could build pw-radius if GNURadius would install radlib.h
- build_contrib_module "passwd" "pw-netscape.la"
-
- #build_contrib_module "acl" "posixgroup.la" # example code only
- #build_contrib_module "acl" "gssacl.la" # example code only, also needs kerberos
- build_contrib_module "addpartial"
- build_contrib_module "allop"
- build_contrib_module "allowed"
- build_contrib_module "autogroup"
- build_contrib_module "cloak"
- # build_contrib_module "comp_match" # really complex, adds new external deps, questionable demand
- build_contrib_module "denyop"
- build_contrib_module "dsaschema"
- build_contrib_module "dupent"
- build_contrib_module "lastbind"
+ pushd "${S}/contrib/slapd-modules/passwd" &>/dev/null || die "pushd contrib/slapd-modules/passwd"
+ einfo "Compiling contrib-module: pw-netscape"
+ "${lt}" --mode=compile --tag=CC \
+ "${CC}" \
+ -I"${BUILD_DIR}"/include \
+ -I../../../include \
+ ${CFLAGS} \
+ -o netscape.lo \
+ -c netscape.c || die "compiling pw-netscape failed"
+ einfo "Linking contrib-module: pw-netscape"
+ "${lt}" --mode=link --tag=CC \
+ "${CC}" -module \
+ ${CFLAGS} \
+ ${LDFLAGS} \
+ -rpath "${EPREFIX}"/usr/$(get_libdir)/openldap/openldap \
+ -o pw-netscape.la \
+ netscape.lo || die "linking pw-netscape failed"
+
+ #build_contrib_module "acl" "posixgroup.c" "posixGroup" # example code only
+ #build_contrib_module "acl" "gssacl.c" "gss" # example code only, also needs kerberos
+ build_contrib_module "addpartial" "addpartial-overlay.c" "addpartial-overlay"
+ build_contrib_module "allop" "allop.c" "overlay-allop"
+ build_contrib_module "allowed" "allowed.c" "allowed"
+ build_contrib_module "autogroup" "autogroup.c" "autogroup"
+ build_contrib_module "cloak" "cloak.c" "cloak"
+ # comp_match: really complex, adds new external deps, questionable demand
+ # build_contrib_module "comp_match" "comp_match.c" "comp_match"
+ build_contrib_module "denyop" "denyop.c" "denyop-overlay"
+ build_contrib_module "dsaschema" "dsaschema.c" "dsaschema-plugin"
+ build_contrib_module "dupent" "dupent.c" "dupent"
+ build_contrib_module "lastbind" "lastbind.c" "lastbind"
# lastmod may not play well with other overlays
- build_contrib_module "lastmod"
- build_contrib_module "noopsrch"
- #build_contrib_module "nops" https://bugs.gentoo.org/641576
- #build_contrib_module "nssov" RESO:LATER
- build_contrib_module "trace"
+ build_contrib_module "lastmod" "lastmod.c" "lastmod"
+ build_contrib_module "noopsrch" "noopsrch.c" "noopsrch"
+ #build_contrib_module "nops" "nops.c" "nops-overlay" https://bugs.gentoo.org/641576
+ #build_contrib_module "nssov" "nssov.c" "nssov-overlay" RESO:LATER
+ build_contrib_module "trace" "trace.c" "trace"
+ popd &>/dev/null || die
# build slapi-plugins
pushd "${S}/contrib/slapi-plugins/addrdnvalues" &>/dev/null || die "pushd contrib/slapi-plugins/addrdnvalues"
einfo "Building contrib-module: addrdnvalues plugin"
- $(tc-getCC) -shared \
+ "${CC}" -shared \
-I"${BUILD_DIR}"/include \
-I../../../include \
- ${CPPFLAGS} \
${CFLAGS} \
-fPIC \
${LDFLAGS} \
@@ -664,29 +747,13 @@ multilib_src_compile() {
multilib_src_test() {
if multilib_is_native_abi; then
cd tests || die
- pwd
-
- # Increase various test timeouts/delays, bug #894012
- # We can't just double everything as there's a cumulative effect.
- export SLEEP0=2 # originally 1
- export SLEEP1=10 # originally 7
- export SLEEP2=20 # originally 15
- export TIMEOUT=16 # originally 8
-
- # emake test => runs only lloadd & mdb, in serial; skips ldif,sql,wt,regression
- # emake partests => runs ALL of the tests in parallel
- # wt/WiredTiger is not supported in Gentoo
- TESTS=( plloadd pmdb )
- #TESTS+=( pldif ) # not done by default, so also exclude here
- #use odbc && TESTS+=( psql ) # not done by default, so also exclude here
-
- emake "${TESTS[@]}"
+ emake tests
fi
}
multilib_src_install() {
- emake CC="$(tc-getCC)" \
- DESTDIR="${D}" SHELL="${EPREFIX}"/bin/sh install
+ local lt="${BUILD_DIR}/libtool"
+ emake DESTDIR="${D}" SHELL="${EPREFIX}"/bin/sh install
if ! use minimal && multilib_is_native_abi; then
# openldap modules go here
@@ -705,7 +772,7 @@ multilib_src_install() {
# use our config
rm "${ED}"/etc/openldap/slapd.conf
insinto /etc/openldap
- newins "${FILESDIR}"/${PN}-2.6.3-slapd-conf slapd.conf
+ newins "${FILESDIR}"/${PN}-2.4.40-slapd-conf slapd.conf
configfile="${ED}"/etc/openldap/slapd.conf
# populate with built backends
@@ -715,7 +782,7 @@ multilib_src_install() {
sed -e "/###INSERTDYNAMICMODULESHERE###$/a# moduleload\t$(basename ${x})" -i "${configfile}" || die
done
sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" \
- -i "${configfile}" || die
+ -i "${configfile}"
use prefix || fowners root:ldap /etc/openldap/slapd.conf
fperms 0640 /etc/openldap/slapd.conf
cp "${configfile}" "${configfile}".default || die
@@ -724,19 +791,15 @@ multilib_src_install() {
einfo "Install init scripts"
sed -e "s,/usr/lib/,/usr/$(get_libdir)/," "${FILESDIR}"/slapd-initd-2.4.40-r2 > "${T}"/slapd || die
doinitd "${T}"/slapd
- newconfd "${FILESDIR}"/slapd-confd-2.6.1 slapd
-
- if use systemd; then
- # The systemd unit uses Type=notify, so it is useless without USE=systemd
- einfo "Install systemd service"
- rm -rf "${ED}"/{,usr/}lib/systemd
- sed -e "s,/usr/lib/,/usr/$(get_libdir)/," "${FILESDIR}"/slapd-2.6.1.service > "${T}"/slapd.service || die
- systemd_dounit "${T}"/slapd.service
- systemd_install_serviced "${FILESDIR}"/slapd.service.conf
- newtmpfiles "${FILESDIR}"/slapd.tmpfilesd slapd.conf
- fi
+ newconfd "${FILESDIR}"/slapd-confd-2.4.28-r1 slapd
- # if built without SLP, we don't need to be before avahi
+ einfo "Install systemd service"
+ sed -e "s,/usr/lib/,/usr/$(get_libdir)/," "${FILESDIR}"/slapd.service > "${T}"/slapd.service || die
+ systemd_dounit "${T}"/slapd.service
+ systemd_install_serviced "${FILESDIR}"/slapd.service.conf
+ newtmpfiles "${FILESDIR}"/slapd.tmpfilesd slapd.conf
+
+ # If built without SLP, we don't need to be before avahi
sed -i \
-e '/before/{s/avahi-daemon//g}' \
"${ED}"/etc/init.d/slapd \
@@ -764,7 +827,7 @@ multilib_src_install() {
cd "${S}/contrib/slapd-modules/samba4" || die
emake DESTDIR="${D}" \
LDAP_BUILD="${BUILD_DIR}" \
- libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" install
+ libexecdir="/usr/$(get_libdir)/openldap" install
newdoc README samba4-README
fi
@@ -772,7 +835,7 @@ multilib_src_install() {
cd "${S}/contrib/slapd-modules" || die
for l in */*.la */*/*.la; do
[[ -e ${l} ]] || continue
- libtool --mode=install cp ${l} \
+ "${lt}" --mode=install cp ${l} \
"${ED}"/usr/$(get_libdir)/openldap/openldap || \
die "installing ${l} failed"
done
@@ -797,6 +860,7 @@ multilib_src_install() {
newins "${DISTDIR}"/${BIS_P} ${BIS_PN}
docinto back-sock ; dodoc "${S}"/servers/slapd/back-sock/searchexample*
+ docinto back-shell ; dodoc "${S}"/servers/slapd/back-shell/searchexample*
docinto back-perl ; dodoc "${S}"/servers/slapd/back-perl/SampleLDAP.pm
dosbin "${S}"/contrib/slapd-tools/statslog
@@ -815,7 +879,7 @@ multilib_src_install_all() {
pkg_preinst() {
# keep old libs if any
- preserve_old_lib /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.4$(get_libname 0)
+ preserve_old_lib /usr/$(get_libdir)/{liblber,libldap_r,liblber}-2.3$(get_libname 0)
# bug 440470, only display the getting started help there was no openldap before,
# or we are going to a non-minimal build
! has_version net-nds/openldap || has_version 'net-nds/openldap[minimal]'
@@ -824,9 +888,7 @@ pkg_preinst() {
pkg_postinst() {
if ! use minimal ; then
- if use systemd; then
- tmpfiles_process slapd.conf
- fi
+ tmpfiles_process slapd.conf
# You cannot build SSL certificates during src_install that will make
# binary packages containing your SSL key, which is both a security risk
@@ -861,7 +923,10 @@ pkg_postinst() {
elog "Getting started using OpenLDAP? There is some documentation available:"
elog "Gentoo Guide to OpenLDAP Authentication"
elog "(https://wiki.gentoo.org/wiki/Centralized_authentication_using_OpenLDAP)"
+ elog "---"
+ elog "An example file for tuning BDB backends with openldap is"
+ elog "DB_CONFIG.fast.example in /usr/share/doc/${PF}/"
fi
- preserve_old_lib_notify /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.4$(get_libname 0)
+ preserve_old_lib_notify /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.3$(get_libname 0)
}
diff --git a/net-nds/openldap/openldap-2.5.14.ebuild b/net-nds/openldap/openldap-2.5.14.ebuild
index 0abdc8dcb986..62ff82759fc4 100644
--- a/net-nds/openldap/openldap-2.5.14.ebuild
+++ b/net-nds/openldap/openldap-2.5.14.ebuild
@@ -339,7 +339,10 @@ src_prepare() {
#
# Fish out MDB_VERSION_MAJOR/MDB_VERSION_MINOR/MDB_VERSION_PATCH from
# the bundled lmdb's header to find out the version.
- local bundled_lmdb_version=$(sed -En '/^#define MDB_VERSION_(MAJOR|MINOR|PATCH)(\s+)?/{s/[^0-9.]//gp}' libraries/liblmdb/lmdb.h || die)
+ local bundled_lmdb_version=$(
+ sed -En '/^#define MDB_VERSION_(MAJOR|MINOR|PATCH)(\s+)?/{s/[^0-9.]//gp}' \
+ libraries/liblmdb/lmdb.h || die
+ )
printf -v bundled_lmdb_version "%s." ${bundled_lmdb_version}
if [[ ${SYSTEM_LMDB_VER}. != ${bundled_lmdb_version} ]] ; then
@@ -708,7 +711,8 @@ multilib_src_install() {
einfo "Adding $(basename ${x})"
sed -e "/###INSERTDYNAMICMODULESHERE###$/a# moduleload\t$(basename ${x})" -i "${configfile}" || die
done
- sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" -i "${configfile}"
+ sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" \
+ -i "${configfile}"
use prefix || fowners root:ldap /etc/openldap/slapd.conf
fperms 0640 /etc/openldap/slapd.conf
cp "${configfile}" "${configfile}".default || die
diff --git a/net-nds/openldap/openldap-2.5.16.ebuild b/net-nds/openldap/openldap-2.5.16.ebuild
index 6d3babe45f1b..21845b57060c 100644
--- a/net-nds/openldap/openldap-2.5.16.ebuild
+++ b/net-nds/openldap/openldap-2.5.16.ebuild
@@ -337,7 +337,10 @@ src_prepare() {
#
# Fish out MDB_VERSION_MAJOR/MDB_VERSION_MINOR/MDB_VERSION_PATCH from
# the bundled lmdb's header to find out the version.
- local bundled_lmdb_version=$(sed -En '/^#define MDB_VERSION_(MAJOR|MINOR|PATCH)(\s+)?/{s/[^0-9.]//gp}' libraries/liblmdb/lmdb.h || die)
+ local bundled_lmdb_version=$(
+ sed -En '/^#define MDB_VERSION_(MAJOR|MINOR|PATCH)(\s+)?/{s/[^0-9.]//gp}' \
+ libraries/liblmdb/lmdb.h || die
+ )
printf -v bundled_lmdb_version "%s." ${bundled_lmdb_version}
if [[ ${SYSTEM_LMDB_VER}. != ${bundled_lmdb_version} ]] ; then
@@ -706,7 +709,8 @@ multilib_src_install() {
einfo "Adding $(basename ${x})"
sed -e "/###INSERTDYNAMICMODULESHERE###$/a# moduleload\t$(basename ${x})" -i "${configfile}" || die
done
- sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" -i "${configfile}"
+ sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" \
+ -i "${configfile}"
use prefix || fowners root:ldap /etc/openldap/slapd.conf
fperms 0640 /etc/openldap/slapd.conf
cp "${configfile}" "${configfile}".default || die
diff --git a/net-nds/openldap/openldap-2.6.4-r1.ebuild b/net-nds/openldap/openldap-2.5.18.ebuild
index 2f6ab178605e..150d0a95e6ca 100644
--- a/net-nds/openldap/openldap-2.6.4-r1.ebuild
+++ b/net-nds/openldap/openldap-2.5.18.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV}
LICENSE="OPENLDAP GPL-2"
# Subslot added for bug #835654
SLOT="0/$(ver_cut 1-2)"
-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_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd"
IUSE_OVERLAY="overlays perl autoca"
@@ -35,13 +35,13 @@ IUSE_CONTRIB="${IUSE_CONTRIB} cxx"
IUSE="systemd ${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} ${IUSE_CONTRIB}"
REQUIRED_USE="cxx? ( sasl )
pbkdf2? ( ssl )
- test? ( cleartext sasl )
+ test? ( cleartext debug sasl )
autoca? ( !gnutls )
?? ( test minimal )
kerberos? ( ?? ( kinit smbkrb5passwd ) )"
RESTRICT="!test? ( test )"
-SYSTEM_LMDB_VER=0.9.30
+SYSTEM_LMDB_VER=0.9.33
# openssl is needed to generate lanman-passwords required by samba
COMMON_DEPEND="
kernel_linux? ( sys-apps/util-linux )
@@ -140,9 +140,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.6.1-system-mdb.patch
"${FILESDIR}"/${PN}-2.6.1-cloak.patch
"${FILESDIR}"/${PN}-2.6.1-flags.patch
- "${FILESDIR}"/${PN}-2.6.1-fix-missing-mapping.patch
- "${FILESDIR}"/${PN}-2.6.4-clang16.patch
- "${FILESDIR}"/${PN}-2.6.4-libressl.patch #903001
)
openldap_filecount() {
@@ -237,7 +234,7 @@ openldap_find_versiontags() {
# This will not cover detection of cn=Config based configuration, but
# it's hopefully good enough.
if grep -sq '^backend.*shell' "${EROOT}"/etc/openldap/slapd.conf; then
- eerror " OpenLDAP >= 2.5.x has dropped support for Shell backend."
+ eerror " OpenLDAP >= 2.6.x has dropped support for Shell backend."
eerror " You will need to migrate per upstream's migration notes"
eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html."
eerror " Your existing database will not be accessible until it is"
@@ -340,7 +337,10 @@ src_prepare() {
#
# Fish out MDB_VERSION_MAJOR/MDB_VERSION_MINOR/MDB_VERSION_PATCH from
# the bundled lmdb's header to find out the version.
- local bundled_lmdb_version=$(sed -En '/^#define MDB_VERSION_(MAJOR|MINOR|PATCH)(\s+)?/{s/[^0-9.]//gp}' libraries/liblmdb/lmdb.h || die)
+ local bundled_lmdb_version=$(
+ sed -En '/^#define MDB_VERSION_(MAJOR|MINOR|PATCH)(\s+)?/{s/[^0-9.]//gp}' \
+ libraries/liblmdb/lmdb.h || die
+ )
printf -v bundled_lmdb_version "%s." ${bundled_lmdb_version}
if [[ ${SYSTEM_LMDB_VER}. != ${bundled_lmdb_version} ]] ; then
@@ -408,6 +408,17 @@ multilib_src_configure() {
--without-fetch
)
+ # The configure scripts make some assumptions that aren't valid in newer GCC.
+ # https://bugs.gentoo.org/920380
+ append-flags $(test-flags-CC -Wno-error=implicit-int)
+ # conftest.c:113:16: error: passing argument 1 of 'pthread_detach' makes
+ # integer from pointer without a cast [-Wint-conversion]
+ append-flags $(test-flags-CC -Wno-error=int-conversion)
+ # error: passing argument 3 of ‘ldap_bv2rdn’ from incompatible pointer type
+ # [-Wincompatible-pointer-types]
+ # expected ‘char **’ but argument is of type ‘const char **’
+ append-flags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
if use experimental ; then
# connectionless ldap per bug #342439
# connectionless is a unsupported feature according to Howard Chu
@@ -671,11 +682,11 @@ multilib_src_test() {
# emake test => runs only lloadd & mdb, in serial; skips ldif,sql,wt,regression
# emake partests => runs ALL of the tests in parallel
# wt/WiredTiger is not supported in Gentoo
- TESTS=( plloadd pmdb )
+ TESTS=( lloadd mdb )
#TESTS+=( pldif ) # not done by default, so also exclude here
#use odbc && TESTS+=( psql ) # not done by default, so also exclude here
- emake "${TESTS[@]}"
+ emake -Onone "${TESTS[@]}"
fi
}
@@ -709,7 +720,8 @@ multilib_src_install() {
einfo "Adding $(basename ${x})"
sed -e "/###INSERTDYNAMICMODULESHERE###$/a# moduleload\t$(basename ${x})" -i "${configfile}" || die
done
- sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" -i "${configfile}"
+ sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" \
+ -i "${configfile}"
use prefix || fowners root:ldap /etc/openldap/slapd.conf
fperms 0640 /etc/openldap/slapd.conf
cp "${configfile}" "${configfile}".default || die
diff --git a/net-nds/openldap/openldap-2.6.3-r7.ebuild b/net-nds/openldap/openldap-2.6.3-r7.ebuild
deleted file mode 100644
index b60d581438f2..000000000000
--- a/net-nds/openldap/openldap-2.6.3-r7.ebuild
+++ /dev/null
@@ -1,827 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Re cleanups:
-# 2.5.x is an LTS release so we want to keep it for a while.
-
-inherit autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
-
-MY_PV="$(ver_rs 1-2 _)"
-
-BIS_PN=rfc2307bis.schema
-BIS_PV=20140524
-BIS_P="${BIS_PN}-${BIS_PV}"
-
-DESCRIPTION="LDAP suite of application and development tools"
-HOMEPAGE="https://www.openldap.org/"
-SRC_URI="
- https://gitlab.com/openldap/${PN}/-/archive/OPENLDAP_REL_ENG_${MY_PV}/${PN}-OPENLDAP_REL_ENG_${MY_PV}.tar.gz
- mirror://gentoo/${BIS_P}
-"
-S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV}
-
-LICENSE="OPENLDAP GPL-2"
-# Subslot added for bug #835654
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd"
-IUSE_OVERLAY="overlays perl autoca"
-IUSE_OPTIONAL="debug gnutls iodbc ipv6 odbc sasl ssl selinux static-libs +syslog test"
-IUSE_CONTRIB="kerberos kinit pbkdf2 sha2 smbkrb5passwd"
-IUSE_CONTRIB="${IUSE_CONTRIB} cxx"
-IUSE="systemd ${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} ${IUSE_CONTRIB}"
-REQUIRED_USE="cxx? ( sasl )
- pbkdf2? ( ssl )
- test? ( cleartext sasl )
- autoca? ( !gnutls )
- ?? ( test minimal )
- kerberos? ( ?? ( kinit smbkrb5passwd ) )"
-RESTRICT="!test? ( test )"
-
-# openssl is needed to generate lanman-passwords required by samba
-COMMON_DEPEND="
- kernel_linux? ( sys-apps/util-linux )
- ssl? (
- !gnutls? (
- >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
- )
- gnutls? (
- >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}]
- >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}]
- )
- )
- sasl? ( dev-libs/cyrus-sasl:= )
- !minimal? (
- dev-libs/libltdl
- sys-fs/e2fsprogs
- >=dev-db/lmdb-0.9.18:=
- argon2? ( app-crypt/argon2:= )
- crypt? ( virtual/libcrypt:= )
- tcpd? ( sys-apps/tcp-wrappers )
- odbc? ( !iodbc? ( dev-db/unixODBC )
- iodbc? ( dev-db/libiodbc ) )
- perl? ( dev-lang/perl:=[-build(-)] )
- samba? (
- dev-libs/openssl:0=
- )
- smbkrb5passwd? (
- dev-libs/openssl:0=
- kerberos? ( app-crypt/heimdal )
- )
- kerberos? (
- virtual/krb5
- kinit? ( !app-crypt/heimdal )
- )
- )
-"
-DEPEND="${COMMON_DEPEND}
- sys-apps/groff
-"
-RDEPEND="${COMMON_DEPEND}
- selinux? ( sec-policy/selinux-ldap )
-"
-
-# The user/group are only used for running daemons which are
-# disabled in minimal builds, so elide the accounts too.
-BDEPEND="!minimal? (
- acct-group/ldap
- acct-user/ldap
-)
-"
-
-# for tracking versions
-OPENLDAP_VERSIONTAG=".version-tag"
-OPENLDAP_DEFAULTDIR_VERSIONTAG="/var/lib/openldap-data"
-
-MULTILIB_WRAPPED_HEADERS=(
- # USE=cxx
- /usr/include/LDAPAsynConnection.h
- /usr/include/LDAPAttrType.h
- /usr/include/LDAPAttribute.h
- /usr/include/LDAPAttributeList.h
- /usr/include/LDAPConnection.h
- /usr/include/LDAPConstraints.h
- /usr/include/LDAPControl.h
- /usr/include/LDAPControlSet.h
- /usr/include/LDAPEntry.h
- /usr/include/LDAPEntryList.h
- /usr/include/LDAPException.h
- /usr/include/LDAPExtResult.h
- /usr/include/LDAPMessage.h
- /usr/include/LDAPMessageQueue.h
- /usr/include/LDAPModList.h
- /usr/include/LDAPModification.h
- /usr/include/LDAPObjClass.h
- /usr/include/LDAPRebind.h
- /usr/include/LDAPRebindAuth.h
- /usr/include/LDAPReferenceList.h
- /usr/include/LDAPResult.h
- /usr/include/LDAPSaslBindResult.h
- /usr/include/LDAPSchema.h
- /usr/include/LDAPSearchReference.h
- /usr/include/LDAPSearchResult.h
- /usr/include/LDAPSearchResults.h
- /usr/include/LDAPUrl.h
- /usr/include/LDAPUrlList.h
- /usr/include/LdifReader.h
- /usr/include/LdifWriter.h
- /usr/include/SaslInteraction.h
- /usr/include/SaslInteractionHandler.h
- /usr/include/StringList.h
- /usr/include/TlsOptions.h
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.4.28-fix-dash.patch
- "${FILESDIR}"/${PN}-2.6.1-system-mdb.patch
- "${FILESDIR}"/${PN}-2.6.1-cloak.patch
- "${FILESDIR}"/${PN}-2.6.1-flags.patch
- "${FILESDIR}"/${PN}-2.6.1-fix-missing-mapping.patch
- "${FILESDIR}"/${PN}-2.6.1-fix-bashism-configure.patch
- "${FILESDIR}"/${PN}-2.6.3-clang16.patch
-)
-
-openldap_filecount() {
- local dir="$1"
- find "${dir}" -type f ! -name '.*' ! -name 'DB_CONFIG*' | wc -l
-}
-
-openldap_find_versiontags() {
- # scan for all datadirs
- local openldap_datadirs=()
- if [[ -f "${EROOT}"/etc/openldap/slapd.conf ]]; then
- openldap_datadirs=( $(awk '{if($1 == "directory") print $2 }' "${EROOT}"/etc/openldap/slapd.conf) )
- fi
- openldap_datadirs+=( ${OPENLDAP_DEFAULTDIR_VERSIONTAG} )
-
- einfo
- einfo "Scanning datadir(s) from slapd.conf and"
- einfo "the default installdir for Versiontags"
- einfo "(${OPENLDAP_DEFAULTDIR_VERSIONTAG} may appear twice)"
- einfo
-
- # scan datadirs if we have a version tag
- openldap_found_tag=0
- have_files=0
- for each in ${openldap_datadirs[@]} ; do
- CURRENT_TAGDIR="${EROOT}$(sed "s:\/::" <<< ${each})"
- CURRENT_TAG="${CURRENT_TAGDIR}/${OPENLDAP_VERSIONTAG}"
- if [[ -d "${CURRENT_TAGDIR}" ]] && [[ "${openldap_found_tag}" == 0 ]] ; then
- einfo "- Checking ${each}..."
- if [[ -r "${CURRENT_TAG}" ]] ; then
- # yey, we have one :)
- einfo " Found Versiontag in ${each}"
- source "${CURRENT_TAG}"
- if [[ "${OLDPF}" == "" ]] ; then
- eerror "Invalid Versiontag found in ${CURRENT_TAGDIR}"
- eerror "Please delete it"
- eerror
- die "Please kill the invalid versiontag in ${CURRENT_TAGDIR}"
- fi
-
- OLD_MAJOR=$(ver_cut 2-3 ${OLDPF})
-
- [[ "$(openldap_filecount ${CURRENT_TAGDIR})" -gt 0 ]] && have_files=1
-
- # are we on the same branch?
- if [[ "${OLD_MAJOR}" != "${PV:0:3}" ]] ; then
- ewarn " Versiontag doesn't match current major release!"
- if [[ "${have_files}" == "1" ]] ; then
- eerror " Versiontag says other major and you (probably) have datafiles!"
- echo
- openldap_upgrade_howto
- else
- einfo " No real problem, seems there's no database."
- fi
- else
- einfo " Versiontag is fine here :)"
- fi
- else
- einfo " Non-tagged dir ${each}"
- [[ "$(openldap_filecount ${each})" -gt 0 ]] && have_files=1
- if [[ "${have_files}" == "1" ]] ; then
- einfo " EEK! Non-empty non-tagged datadir, counting `ls -a ${each} | wc -l` files"
- echo
-
- eerror
- eerror "Your OpenLDAP Installation has a non tagged datadir that"
- eerror "possibly contains a database at ${CURRENT_TAGDIR}"
- eerror
- eerror "Please export data if any entered and empty or remove"
- eerror "the directory, installation has been stopped so you"
- eerror "can take required action"
- eerror
- eerror "For a HOWTO on exporting the data, see instructions in the ebuild"
- eerror
- openldap_upgrade_howto
- die "Please move the datadir ${CURRENT_TAGDIR} away"
- fi
- fi
- einfo
- fi
- done
- [[ "${have_files}" == "1" ]] && einfo "DB files present" || einfo "No DB files present"
-
- # Now we must check for the major version of sys-libs/db linked against.
- # TODO: remove this as we dropped bdb support (gone upstream) in 2.6.1?
- SLAPD_PATH="${EROOT}/usr/$(get_libdir)/openldap/slapd"
- if [[ "${have_files}" == "1" ]] && [[ -f "${SLAPD_PATH}" ]]; then
- OLDVER="$(/usr/bin/ldd ${SLAPD_PATH} \
- | awk '/libdb-/{gsub("^libdb-","",$1);gsub(".so$","",$1);print $1}')"
- local fail=0
-
- # This will not cover detection of cn=Config based configuration, but
- # it's hopefully good enough.
- if grep -sq '^backend.*shell' "${EROOT}"/etc/openldap/slapd.conf; then
- eerror " OpenLDAP >= 2.5.x has dropped support for Shell backend."
- eerror " You will need to migrate per upstream's migration notes"
- eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html."
- eerror " Your existing database will not be accessible until it is"
- eerror " converted away from backend shell!"
- echo
- fail=1
- fi
- if has_version "${CATEGORY}/${PN}[berkdb]" || grep -sq '^backend.*(bdb|hdb)' /etc/openldap/slapd.conf; then
- eerror " OpenLDAP >= 2.5.x has dropped support for Berkeley DB."
- eerror " You will need to migrate per upstream's migration notes"
- eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html."
- eerror " Your existing database will not be accessible until it is"
- eerror " converted to mdb!"
- echo
- fail=1
- elif [[ -z "${OLDVER}" ]] && [[ -z "${NEWVER}" ]]; then
- :
- # Nothing wrong here.
- elif [[ -z "${OLDVER}" ]] && [[ -n "${NEWVER}" ]]; then
- eerror " Your existing version of OpenLDAP was not built against"
- eerror " any version of sys-libs/db, but the new one will build"
- eerror " against ${NEWVER} and your database may be inaccessible."
- echo
- fail=1
- elif [[ -n "${OLDVER}" ]] && [[ -z "${NEWVER}" ]]; then
- eerror " Your existing version of OpenLDAP was built against"
- eerror " sys-libs/db:${OLDVER}, but the new one will not be"
- eerror " built against any version and your database may be"
- eerror " inaccessible."
- echo
- fail=1
- elif [[ "${OLDVER}" != "${NEWVER}" ]]; then
- eerror " Your existing version of OpenLDAP was built against"
- eerror " sys-libs/db:${OLDVER}, but the new one will build against"
- eerror " ${NEWVER} and your database would be inaccessible."
- echo
- fail=1
- fi
- [[ "${fail}" == "1" ]] && openldap_upgrade_howto
- fi
-
- echo
- einfo
- einfo "All datadirs are fine, proceeding with merge now..."
- einfo
-}
-
-openldap_upgrade_howto() {
- local d l i
- eerror
- eerror "A (possible old) installation of OpenLDAP was detected,"
- eerror "installation will not proceed for now."
- eerror
- eerror "As major version upgrades can corrupt your database,"
- eerror "you need to dump your database and re-create it afterwards."
- eerror
- eerror "Additionally, rebuilding against different major versions of the"
- eerror "sys-libs/db libraries will cause your database to be inaccessible."
- eerror ""
- d="$(date -u +%s)"
- l="/root/ldapdump.${d}"
- i="${l}.raw"
- eerror " 1. /etc/init.d/slapd stop"
- eerror " 2. slapcat -l ${i}"
- eerror " 3. grep -E -v '^(entry|context)CSN:' <${i} >${l}"
- eerror " 4. mv /var/lib/openldap-data/ /var/lib/openldap-data-backup/"
- eerror " 5. emerge --update \=net-nds/${PF}"
- eerror " 6. etc-update, and ensure that you apply the changes"
- eerror " 7. slapadd -l ${l}"
- eerror " 8. chown ldap:ldap /var/lib/openldap-data/*"
- eerror " 9. /etc/init.d/slapd start"
- eerror "10. Check that your data is intact."
- eerror "11. Set up the new replication system."
- eerror
- if [[ "${FORCE_UPGRADE}" != "1" ]]; then
- die "You need to upgrade your database first"
- else
- eerror "You have the magical FORCE_UPGRADE=1 in place."
- eerror "Don't say you weren't warned about data loss."
- fi
-}
-
-pkg_setup() {
- if ! use sasl && use cxx ; then
- die "To build the ldapc++ library you must emerge openldap with sasl support"
- fi
- # Bug #322787
- if use minimal && ! has_version "net-nds/openldap" ; then
- einfo "No datadir scan needed, openldap not installed"
- elif use minimal && has_version 'net-nds/openldap[minimal]' ; then
- einfo "Skipping scan for previous datadirs as requested by minimal useflag"
- else
- openldap_find_versiontags
- fi
-}
-
-src_prepare() {
- rm -r libraries/liblmdb || die 'could not removed bundled lmdb directory'
-
- for filename in doc/drafts/draft-ietf-ldapext-acl-model-xx.txt; do
- iconv -f iso-8859-1 -t utf-8 "$filename" > "$filename.utf8"
- mv "$filename.utf8" "$filename"
- done
-
- default
-
- sed -i \
- -e "s:\$(localstatedir)/run:${EPREFIX}/run:" \
- -e '/MKDIR.*.(DESTDIR)\/run/d' \
- -e '/MKDIR.*.(DESTDIR).*.(runstatedir)/d' \
- servers/slapd/Makefile.in || die 'adjusting slapd Makefile.in failed'
-
- pushd build &>/dev/null || die "pushd build"
- einfo "Making sure upstream build strip does not do stripping too early"
- sed -i.orig \
- -e '/^STRIP/s,-s,,g' \
- top.mk || die "Failed to remove to early stripping"
- popd &>/dev/null || die
-
- eautoreconf
- multilib_copy_sources
-}
-
-build_contrib_module() {
- # <dir> [<target>]
- pushd "${S}/contrib/slapd-modules/$1" &>/dev/null || die "pushd contrib/slapd-modules/$1"
- einfo "Compiling contrib-module: $1"
- local target="${2:-all}"
- emake \
- LDAP_BUILD="${BUILD_DIR}" prefix="${EPREFIX}/usr" \
- CC="${CC}" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" \
- "$target"
- popd &>/dev/null || die
-}
-
-multilib_src_configure() {
- # Optional Features
- myconf+=(
- --enable-option-checking
- $(use_enable debug)
- --enable-dynamic
- $(use_enable syslog)
- $(use_enable ipv6)
- --enable-local
- )
-
- # Optional Packages
- myconf+=(
- --without-fetch
- )
-
- if ! use minimal && multilib_is_native_abi; then
- # SLAPD (Standalone LDAP Daemon) Options
- # overlay chaining requires '--enable-ldap' #296567
- # see https://www.openldap.org/doc/admin26/overlays.html#Chaining
- myconf+=(
- --enable-ldap=yes
- --enable-slapd
- $(use_enable cleartext)
- $(use_enable crypt)
- $(multilib_native_use_enable sasl spasswd)
- --disable-slp
- $(use_enable tcpd wrappers)
- )
- if use experimental ; then
- # connectionless ldap per bug #342439
- # connectionless is a unsupported feature according to Howard Chu
- # see https://bugs.openldap.org/show_bug.cgi?id=9739
- append-cppflags -DLDAP_CONNECTIONLESS
-
- myconf+=(
- --enable-dynacl
- # ACI build as dynamic module not supported (yet)
- --enable-aci=yes
- )
- fi
-
- for option in modules rlookups slapi; do
- myconf+=( --enable-${option} )
- done
-
- # static SLAPD backends
- for backend in mdb; do
- myconf+=( --enable-${backend}=yes )
- done
-
- # module SLAPD backends
- for backend in asyncmeta dnssrv meta null passwd relay sock; do
- # missing modules: wiredtiger (not available in portage)
- myconf+=( --enable-${backend}=mod )
- done
-
- use perl && myconf+=( --enable-perl=mod )
-
- if use odbc ; then
- myconf+=( --enable-sql=mod )
- if use iodbc ; then
- myconf+=( --with-odbc="iodbc" )
- append-cflags -I"${EPREFIX}"/usr/include/iodbc
- else
- myconf+=( --with-odbc="unixodbc" )
- fi
- fi
-
- use overlays && myconf+=( --enable-overlays=mod )
- use autoca && myconf+=( --enable-autoca=mod ) || myconf+=( --enable-autoca=no )
- # compile-in the syncprov
- myconf+=( --enable-syncprov=yes )
-
- # SLAPD Password Module Options
- myconf+=(
- $(use_enable argon2)
- )
-
- # Optional Packages
- myconf+=(
- $(use_with systemd)
- $(multilib_native_use_with sasl cyrus-sasl)
- )
- else
- myconf+=(
- --disable-backends
- --disable-slapd
- --disable-mdb
- --disable-overlays
- --disable-autoca
- --disable-syslog
- --without-systemd
- )
- fi
-
- # Library Generation & Linking Options
- myconf+=(
- $(use_enable static-libs static)
- --enable-shared
- --enable-versioning
- --with-pic
- )
-
- # some cross-compiling tests don't pan out well.
- tc-is-cross-compiler && myconf+=(
- --with-yielding-select=yes
- )
-
- local ssl_lib="no"
- if use ssl || ( ! use minimal && use samba ) ; then
- if use gnutls ; then
- myconf+=( --with-tls="gnutls" )
- else
- # disable MD2 hash function
- append-cflags -DOPENSSL_NO_MD2
- myconf+=( --with-tls="openssl" )
- fi
- else
- myconf+=( --with-tls="no" )
- fi
-
- tc-export AR CC CXX
-
- ECONF_SOURCE="${S}" econf \
- --libexecdir="${EPREFIX}"/usr/$(get_libdir)/openldap \
- --localstatedir="${EPREFIX}"/var \
- --runstatedir="${EPREFIX}"/run \
- --sharedstatedir="${EPREFIX}"/var/lib \
- "${myconf[@]}"
-
- # argument '--runstatedir' seems to have no effect therefore this workaround
- sed -i \
- -e 's:^runstatedir=.*:runstatedir=${EPREFIX}/run:' \
- configure contrib/ldapc++/configure contrib/ldaptcl/configure || die 'could not set runstatedir'
-
- sed -i \
- -e "s:/var/run/sasl2/mux:${EPREFIX}/run/sasl2/mux:" \
- doc/guide/admin/security.sdf || die 'could not fix run path in doc'
-
- emake depend
-}
-
-src_configure_cxx() {
- # This needs the libraries built by the first build run.
- # we have to run it AFTER the main build, not just after the main configure
- local myconf_ldapcpp=(
- --with-libldap="${E}/lib"
- --with-ldap-includes="${S}/include"
- )
-
- mkdir -p "${BUILD_DIR}"/contrib/ldapc++ || die "could not create ${BUILD_DIR}/contrib/ldapc++ directory"
- pushd "${BUILD_DIR}/contrib/ldapc++" &>/dev/null || die "pushd contrib/ldapc++"
- local LDFLAGS=${LDFLAGS}
- local CPPFLAGS=${CPPFLAGS}
- append-ldflags -L"${BUILD_DIR}"/libraries/liblber/.libs \
- -L"${BUILD_DIR}"/libraries/libldap/.libs
- append-cppflags -I"${BUILD_DIR}"/include
- ECONF_SOURCE=${S}/contrib/ldapc++ \
- econf "${myconf_ldapcpp[@]}"
- popd &>/dev/null || die "popd contrib/ldapc++"
-}
-
-multilib_src_compile() {
- tc-export AR CC CXX
- emake CC="$(tc-getCC)" SHELL="${EPREFIX}"/bin/sh
-
- if ! use minimal && multilib_is_native_abi ; then
- if use cxx ; then
- einfo "Building contrib library: ldapc++"
- src_configure_cxx
- pushd "${BUILD_DIR}/contrib/ldapc++" &>/dev/null || die "pushd contrib/ldapc++"
- emake
- popd &>/dev/null || die
- fi
-
- if use smbkrb5passwd ; then
- einfo "Building contrib-module: smbk5pwd"
- pushd "${S}/contrib/slapd-modules/smbk5pwd" &>/dev/null || die "pushd contrib/slapd-modules/smbk5pwd"
-
- MY_DEFS="-DDO_SHADOW"
- if use samba ; then
- MY_DEFS="${MY_DEFS} -DDO_SAMBA"
- MY_KRB5_INC=""
- fi
- if use kerberos ; then
- MY_DEFS="${MY_DEFS} -DDO_KRB5"
- MY_KRB5_INC="$(krb5-config --cflags)"
- fi
-
- emake \
- DEFS="${MY_DEFS}" \
- KRB5_INC="${MY_KRB5_INC}" \
- LDAP_BUILD="${BUILD_DIR}" \
- libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap"
- popd &>/dev/null || die
- fi
-
- if use overlays ; then
- einfo "Building contrib-module: samba4"
- pushd "${S}/contrib/slapd-modules/samba4" &>/dev/null || die "pushd contrib/slapd-modules/samba4"
-
- emake \
- LDAP_BUILD="${BUILD_DIR}" \
- CC="$(tc-getCC)" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap"
- popd &>/dev/null || die
- fi
-
- if use kerberos ; then
- if use kinit ; then
- build_contrib_module "kinit" "kinit.c" "kinit"
- fi
- build_contrib_module "passwd" "pw-kerberos.la"
- fi
-
- if use pbkdf2; then
- build_contrib_module "passwd/pbkdf2"
- fi
-
- if use sha2 ; then
- build_contrib_module "passwd/sha2"
- fi
-
- # We could build pw-radius if GNURadius would install radlib.h
- build_contrib_module "passwd" "pw-netscape.la"
-
- #build_contrib_module "acl" "posixgroup.la" # example code only
- #build_contrib_module "acl" "gssacl.la" # example code only, also needs kerberos
- build_contrib_module "addpartial"
- build_contrib_module "allop"
- build_contrib_module "allowed"
- build_contrib_module "autogroup"
- build_contrib_module "cloak"
- # build_contrib_module "comp_match" # really complex, adds new external deps, questionable demand
- build_contrib_module "denyop"
- build_contrib_module "dsaschema"
- build_contrib_module "dupent"
- build_contrib_module "lastbind"
- # lastmod may not play well with other overlays
- build_contrib_module "lastmod"
- build_contrib_module "noopsrch"
- #build_contrib_module "nops" https://bugs.gentoo.org/641576
- #build_contrib_module "nssov" RESO:LATER
- build_contrib_module "trace"
- # build slapi-plugins
- pushd "${S}/contrib/slapi-plugins/addrdnvalues" &>/dev/null || die "pushd contrib/slapi-plugins/addrdnvalues"
- einfo "Building contrib-module: addrdnvalues plugin"
- $(tc-getCC) -shared \
- -I"${BUILD_DIR}"/include \
- -I../../../include \
- ${CFLAGS} \
- -fPIC \
- ${LDFLAGS} \
- -o libaddrdnvalues-plugin.so \
- addrdnvalues.c || die "Building libaddrdnvalues-plugin.so failed"
- popd &>/dev/null || die
- fi
-}
-
-multilib_src_test() {
- if multilib_is_native_abi; then
- cd "tests"
- pwd
- # emake test => runs only lloadd & mdb, in serial; skips ldif,sql,wt,regression
- # emake partests => runs ALL of the tests in parallel
- # wt/WiredTiger is not supported in Gentoo
- TESTS=( plloadd pmdb )
- #TESTS+=( pldif ) # not done by default, so also exclude here
- #use odbc && TESTS+=( psql ) # not done by default, so also exclude here
- emake "${TESTS[@]}"
- fi
-}
-
-multilib_src_install() {
- emake CC="$(tc-getCC)" \
- DESTDIR="${D}" SHELL="${EPREFIX}"/bin/sh install
-
- if ! use minimal && multilib_is_native_abi; then
- # openldap modules go here
- # TODO: write some code to populate slapd.conf with moduleload statements
- keepdir /usr/$(get_libdir)/openldap/openldap/
-
- # initial data storage dir
- keepdir /var/lib/openldap-data
- use prefix || fowners ldap:ldap /var/lib/openldap-data
- fperms 0700 /var/lib/openldap-data
-
- echo "OLDPF='${PF}'" > "${ED}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
- echo "# do NOT delete this. it is used" >> "${ED}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
- echo "# to track versions for upgrading." >> "${ED}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
-
- # use our config
- rm "${ED}"/etc/openldap/slapd.conf
- insinto /etc/openldap
- newins "${FILESDIR}"/${PN}-2.6.3-slapd-conf slapd.conf
- configfile="${ED}"/etc/openldap/slapd.conf
-
- # populate with built backends
- einfo "populate config with built backends"
- for x in "${ED}"/usr/$(get_libdir)/openldap/openldap/back_*.so; do
- einfo "Adding $(basename ${x})"
- sed -e "/###INSERTDYNAMICMODULESHERE###$/a# moduleload\t$(basename ${x})" -i "${configfile}" || die
- done
- sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" -i "${configfile}"
- use prefix || fowners root:ldap /etc/openldap/slapd.conf
- fperms 0640 /etc/openldap/slapd.conf
- cp "${configfile}" "${configfile}".default || die
-
- # install our own init scripts and systemd unit files
- einfo "Install init scripts"
- sed -e "s,/usr/lib/,/usr/$(get_libdir)/," "${FILESDIR}"/slapd-initd-2.4.40-r2 > "${T}"/slapd || die
- doinitd "${T}"/slapd
- newconfd "${FILESDIR}"/slapd-confd-2.6.1 slapd
-
- if use systemd; then
- # The systemd unit uses Type=notify, so it is useless without USE=systemd
- einfo "Install systemd service"
- rm -rf "${ED}"/{,usr/}lib/systemd
- sed -e "s,/usr/lib/,/usr/$(get_libdir)/," "${FILESDIR}"/slapd-2.6.1.service > "${T}"/slapd.service || die
- systemd_dounit "${T}"/slapd.service
- systemd_install_serviced "${FILESDIR}"/slapd.service.conf
- newtmpfiles "${FILESDIR}"/slapd.tmpfilesd slapd.conf
- fi
-
- # if built without SLP, we don't need to be before avahi
- sed -i \
- -e '/before/{s/avahi-daemon//g}' \
- "${ED}"/etc/init.d/slapd \
- || die
-
- if use cxx ; then
- einfo "Install the ldapc++ library"
- cd "${BUILD_DIR}/contrib/ldapc++" || die
- emake DESTDIR="${D}" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" install
- cd "${S}"/contrib/ldapc++ || die
- newdoc README ldapc++-README
- fi
-
- if use smbkrb5passwd ; then
- einfo "Install the smbk5pwd module"
- cd "${S}/contrib/slapd-modules/smbk5pwd" || die
- emake DESTDIR="${D}" \
- LDAP_BUILD="${BUILD_DIR}" \
- libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" install
- newdoc README smbk5pwd-README
- fi
-
- if use overlays ; then
- einfo "Install the samba4 module"
- cd "${S}/contrib/slapd-modules/samba4" || die
- emake DESTDIR="${D}" \
- LDAP_BUILD="${BUILD_DIR}" \
- libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" install
- newdoc README samba4-README
- fi
-
- einfo "Installing contrib modules"
- cd "${S}/contrib/slapd-modules" || die
- for l in */*.la */*/*.la; do
- [[ -e ${l} ]] || continue
- libtool --mode=install cp ${l} \
- "${ED}"/usr/$(get_libdir)/openldap/openldap || \
- die "installing ${l} failed"
- done
-
- dodoc "${FILESDIR}"/DB_CONFIG.fast.example
- docinto contrib
- doman */*.5
- #newdoc acl/README*
- newdoc addpartial/README addpartial-README
- newdoc allop/README allop-README
- newdoc allowed/README allowed-README
- newdoc autogroup/README autogroup-README
- newdoc dsaschema/README dsaschema-README
- newdoc passwd/README passwd-README
- cd "${S}/contrib/slapi-plugins" || die
- insinto /usr/$(get_libdir)/openldap/openldap
- doins */*.so
- docinto contrib
- newdoc addrdnvalues/README addrdnvalues-README
-
- insinto /etc/openldap/schema
- newins "${DISTDIR}"/${BIS_P} ${BIS_PN}
-
- docinto back-sock ; dodoc "${S}"/servers/slapd/back-sock/searchexample*
- docinto back-perl ; dodoc "${S}"/servers/slapd/back-perl/SampleLDAP.pm
-
- dosbin "${S}"/contrib/slapd-tools/statslog
- newdoc "${S}"/contrib/slapd-tools/README README.statslog
- fi
-
- if ! use static-libs ; then
- find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
- fi
-}
-
-multilib_src_install_all() {
- dodoc ANNOUNCEMENT CHANGES COPYRIGHT README
- docinto rfc ; dodoc doc/rfc/*.txt
-}
-
-pkg_preinst() {
- # keep old libs if any
- preserve_old_lib /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.4$(get_libname 0)
- # bug 440470, only display the getting started help there was no openldap before,
- # or we are going to a non-minimal build
- ! has_version net-nds/openldap || has_version 'net-nds/openldap[minimal]'
- OPENLDAP_PRINT_MESSAGES=$((! $?))
-}
-
-pkg_postinst() {
- if ! use minimal ; then
- if use systemd; then
- tmpfiles_process slapd.conf
- fi
-
- # You cannot build SSL certificates during src_install that will make
- # binary packages containing your SSL key, which is both a security risk
- # and a misconfiguration if multiple machines use the same key and cert.
- if use ssl; then
- install_cert /etc/openldap/ssl/ldap
- use prefix || chown ldap:ldap "${EROOT}"/etc/openldap/ssl/ldap.*
- ewarn "Self-signed SSL certificates are treated harshly by OpenLDAP 2.[12]"
- ewarn "Self-signed SSL certificates are treated harshly by OpenLDAP 2.[12]"
- ewarn "add 'TLS_REQCERT allow' if you want to use them."
- fi
-
- if use prefix; then
- # Warn about prefix issues with slapd
- eerror "slapd might NOT be usable on Prefix systems as it requires root privileges"
- eerror "to start up, and requires that certain files directories be owned by"
- eerror "ldap:ldap. As Prefix does not support changing ownership of files and"
- eerror "directories, you will have to manually fix this yourself."
- fi
-
- # These lines force the permissions of various content to be correct
- if [[ -d "${EROOT}"/var/run/openldap ]]; then
- use prefix || { chown ldap:ldap "${EROOT}"/var/run/openldap || die; }
- chmod 0755 "${EROOT}"/var/run/openldap || die
- fi
- use prefix || chown root:ldap "${EROOT}"/etc/openldap/slapd.conf{,.default}
- chmod 0640 "${EROOT}"/etc/openldap/slapd.conf{,.default} || die
- use prefix || chown ldap:ldap "${EROOT}"/var/lib/openldap-data
- fi
-
- if has_version 'net-nds/openldap[-minimal]' && ((${OPENLDAP_PRINT_MESSAGES})); then
- elog "Getting started using OpenLDAP? There is some documentation available:"
- elog "Gentoo Guide to OpenLDAP Authentication"
- elog "(https://wiki.gentoo.org/wiki/Centralized_authentication_using_OpenLDAP)"
- fi
-
- preserve_old_lib_notify /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.4$(get_libname 0)
-}
diff --git a/net-nds/openldap/openldap-2.6.4-r3.ebuild b/net-nds/openldap/openldap-2.6.4-r3.ebuild
index 5e781e7012d9..7194cc597604 100644
--- a/net-nds/openldap/openldap-2.6.4-r3.ebuild
+++ b/net-nds/openldap/openldap-2.6.4-r3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# Re cleanups:
# 2.5.x is an LTS release so we want to keep it for a while.
-inherit autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs
+inherit autotools flag-o-matic multilib multilib-minimal preserve-libs
inherit ssl-cert toolchain-funcs systemd tmpfiles
MY_PV="$(ver_rs 1-2 _)"
diff --git a/net-nds/openldap/openldap-2.6.6-r2.ebuild b/net-nds/openldap/openldap-2.6.6-r2.ebuild
index 965cce327fb3..e748df009fdf 100644
--- a/net-nds/openldap/openldap-2.6.6-r2.ebuild
+++ b/net-nds/openldap/openldap-2.6.6-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# Re cleanups:
# 2.5.x is an LTS release so we want to keep it for a while.
-inherit autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs
+inherit autotools flag-o-matic multilib multilib-minimal preserve-libs
inherit ssl-cert toolchain-funcs systemd tmpfiles
MY_PV="$(ver_rs 1-2 _)"
diff --git a/net-nds/openldap/openldap-2.6.6.ebuild b/net-nds/openldap/openldap-2.6.6.ebuild
deleted file mode 100644
index e38e6c6522c5..000000000000
--- a/net-nds/openldap/openldap-2.6.6.ebuild
+++ /dev/null
@@ -1,870 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Re cleanups:
-# 2.5.x is an LTS release so we want to keep it for a while.
-
-inherit autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs
-inherit ssl-cert toolchain-funcs systemd tmpfiles
-
-MY_PV="$(ver_rs 1-2 _)"
-
-BIS_PN=rfc2307bis.schema
-BIS_PV=20140524
-BIS_P="${BIS_PN}-${BIS_PV}"
-
-DESCRIPTION="LDAP suite of application and development tools"
-HOMEPAGE="https://www.openldap.org/"
-SRC_URI="
- https://gitlab.com/openldap/${PN}/-/archive/OPENLDAP_REL_ENG_${MY_PV}/${PN}-OPENLDAP_REL_ENG_${MY_PV}.tar.bz2
- mirror://gentoo/${BIS_P}
-"
-S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV}
-
-LICENSE="OPENLDAP GPL-2"
-# Subslot added for bug #835654
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd"
-IUSE_OVERLAY="overlays perl autoca"
-IUSE_OPTIONAL="debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test"
-IUSE_CONTRIB="kerberos kinit pbkdf2 sha2 smbkrb5passwd"
-IUSE_CONTRIB="${IUSE_CONTRIB} cxx"
-IUSE="systemd ${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} ${IUSE_CONTRIB}"
-REQUIRED_USE="
- cxx? ( sasl )
- pbkdf2? ( ssl )
- test? ( cleartext sasl )
- autoca? ( !gnutls )
- ?? ( test minimal )
- kerberos? ( ?? ( kinit smbkrb5passwd ) )
-"
-RESTRICT="!test? ( test )"
-
-SYSTEM_LMDB_VER=0.9.31
-# openssl is needed to generate lanman-passwords required by samba
-COMMON_DEPEND="
- kernel_linux? ( sys-apps/util-linux )
- ssl? (
- !gnutls? (
- >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
- )
- gnutls? (
- >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}]
- >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}]
- )
- )
- sasl? ( dev-libs/cyrus-sasl:= )
- !minimal? (
- dev-libs/libevent:=
- dev-libs/libltdl
- sys-fs/e2fsprogs
- >=dev-db/lmdb-${SYSTEM_LMDB_VER}:=
- argon2? ( app-crypt/argon2:= )
- crypt? ( virtual/libcrypt:= )
- tcpd? ( sys-apps/tcp-wrappers )
- odbc? ( !iodbc? ( dev-db/unixODBC )
- iodbc? ( dev-db/libiodbc ) )
- perl? ( dev-lang/perl:=[-build(-)] )
- samba? (
- dev-libs/openssl:0=
- )
- smbkrb5passwd? (
- dev-libs/openssl:0=
- kerberos? ( app-crypt/heimdal )
- )
- kerberos? (
- virtual/krb5
- kinit? ( !app-crypt/heimdal )
- )
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- sys-apps/groff
-"
-RDEPEND="
- ${COMMON_DEPEND}
- selinux? ( sec-policy/selinux-ldap )
-"
-
-# The user/group are only used for running daemons which are
-# disabled in minimal builds, so elide the accounts too.
-BDEPEND="
- !minimal? (
- acct-group/ldap
- acct-user/ldap
- )
-"
-
-# for tracking versions
-OPENLDAP_VERSIONTAG=".version-tag"
-OPENLDAP_DEFAULTDIR_VERSIONTAG="/var/lib/openldap-data"
-
-MULTILIB_WRAPPED_HEADERS=(
- # USE=cxx
- /usr/include/LDAPAsynConnection.h
- /usr/include/LDAPAttrType.h
- /usr/include/LDAPAttribute.h
- /usr/include/LDAPAttributeList.h
- /usr/include/LDAPConnection.h
- /usr/include/LDAPConstraints.h
- /usr/include/LDAPControl.h
- /usr/include/LDAPControlSet.h
- /usr/include/LDAPEntry.h
- /usr/include/LDAPEntryList.h
- /usr/include/LDAPException.h
- /usr/include/LDAPExtResult.h
- /usr/include/LDAPMessage.h
- /usr/include/LDAPMessageQueue.h
- /usr/include/LDAPModList.h
- /usr/include/LDAPModification.h
- /usr/include/LDAPObjClass.h
- /usr/include/LDAPRebind.h
- /usr/include/LDAPRebindAuth.h
- /usr/include/LDAPReferenceList.h
- /usr/include/LDAPResult.h
- /usr/include/LDAPSaslBindResult.h
- /usr/include/LDAPSchema.h
- /usr/include/LDAPSearchReference.h
- /usr/include/LDAPSearchResult.h
- /usr/include/LDAPSearchResults.h
- /usr/include/LDAPUrl.h
- /usr/include/LDAPUrlList.h
- /usr/include/LdifReader.h
- /usr/include/LdifWriter.h
- /usr/include/SaslInteraction.h
- /usr/include/SaslInteractionHandler.h
- /usr/include/StringList.h
- /usr/include/TlsOptions.h
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.4.28-fix-dash.patch
- "${FILESDIR}"/${PN}-2.6.1-system-mdb.patch
- "${FILESDIR}"/${PN}-2.6.1-cloak.patch
- "${FILESDIR}"/${PN}-2.6.1-flags.patch
- "${FILESDIR}"/${PN}-2.6.1-fix-missing-mapping.patch
-)
-
-openldap_filecount() {
- local dir="$1"
- find "${dir}" -type f ! -name '.*' ! -name 'DB_CONFIG*' | wc -l
-}
-
-openldap_find_versiontags() {
- # scan for all datadirs
- local openldap_datadirs=()
- if [[ -f "${EROOT}"/etc/openldap/slapd.conf ]]; then
- openldap_datadirs=( $(awk '{if($1 == "directory") print $2 }' "${EROOT}"/etc/openldap/slapd.conf) )
- fi
- openldap_datadirs+=( ${OPENLDAP_DEFAULTDIR_VERSIONTAG} )
-
- einfo
- einfo "Scanning datadir(s) from slapd.conf and"
- einfo "the default installdir for Versiontags"
- einfo "(${OPENLDAP_DEFAULTDIR_VERSIONTAG} may appear twice)"
- einfo
-
- # scan datadirs if we have a version tag
- openldap_found_tag=0
- have_files=0
- for each in ${openldap_datadirs[@]} ; do
- CURRENT_TAGDIR="${EROOT}$(sed "s:\/::" <<< ${each})"
- CURRENT_TAG="${CURRENT_TAGDIR}/${OPENLDAP_VERSIONTAG}"
- if [[ -d "${CURRENT_TAGDIR}" ]] && [[ "${openldap_found_tag}" == 0 ]] ; then
- einfo "- Checking ${each}..."
- if [[ -r "${CURRENT_TAG}" ]] ; then
- # yey, we have one :)
- einfo " Found Versiontag in ${each}"
- source "${CURRENT_TAG}"
- if [[ "${OLDPF}" == "" ]] ; then
- eerror "Invalid Versiontag found in ${CURRENT_TAGDIR}"
- eerror "Please delete it"
- eerror
- die "Please kill the invalid versiontag in ${CURRENT_TAGDIR}"
- fi
-
- OLD_MAJOR=$(ver_cut 2-3 ${OLDPF})
-
- [[ "$(openldap_filecount ${CURRENT_TAGDIR})" -gt 0 ]] && have_files=1
-
- # are we on the same branch?
- if [[ "${OLD_MAJOR}" != "${PV:0:3}" ]] ; then
- ewarn " Versiontag doesn't match current major release!"
- if [[ "${have_files}" == "1" ]] ; then
- eerror " Versiontag says other major and you (probably) have datafiles!"
- echo
- openldap_upgrade_howto
- else
- einfo " No real problem, seems there's no database."
- fi
- else
- einfo " Versiontag is fine here :)"
- fi
- else
- einfo " Non-tagged dir ${each}"
- [[ "$(openldap_filecount ${each})" -gt 0 ]] && have_files=1
- if [[ "${have_files}" == "1" ]] ; then
- einfo " EEK! Non-empty non-tagged datadir, counting `ls -a ${each} | wc -l` files"
- echo
-
- eerror
- eerror "Your OpenLDAP Installation has a non tagged datadir that"
- eerror "possibly contains a database at ${CURRENT_TAGDIR}"
- eerror
- eerror "Please export data if any entered and empty or remove"
- eerror "the directory, installation has been stopped so you"
- eerror "can take required action"
- eerror
- eerror "For a HOWTO on exporting the data, see instructions in the ebuild"
- eerror
- openldap_upgrade_howto
- die "Please move the datadir ${CURRENT_TAGDIR} away"
- fi
- fi
- einfo
- fi
- done
- [[ "${have_files}" == "1" ]] && einfo "DB files present" || einfo "No DB files present"
-
- # Now we must check for the major version of sys-libs/db linked against.
- # TODO: remove this as we dropped bdb support (gone upstream) in 2.6.1?
- SLAPD_PATH="${EROOT}/usr/$(get_libdir)/openldap/slapd"
- if [[ "${have_files}" == "1" ]] && [[ -f "${SLAPD_PATH}" ]]; then
- OLDVER="$(/usr/bin/ldd ${SLAPD_PATH} \
- | awk '/libdb-/{gsub("^libdb-","",$1);gsub(".so$","",$1);print $1}')"
- local fail=0
-
- # This will not cover detection of cn=Config based configuration, but
- # it's hopefully good enough.
- if grep -sq '^backend.*shell' "${EROOT}"/etc/openldap/slapd.conf; then
- eerror " OpenLDAP >= 2.5.x has dropped support for Shell backend."
- eerror " You will need to migrate per upstream's migration notes"
- eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html."
- eerror " Your existing database will not be accessible until it is"
- eerror " converted away from backend shell!"
- echo
- fail=1
- fi
- if has_version "${CATEGORY}/${PN}[berkdb]" || grep -sq '^backend.*(bdb|hdb)' /etc/openldap/slapd.conf; then
- eerror " OpenLDAP >= 2.5.x has dropped support for Berkeley DB."
- eerror " You will need to migrate per upstream's migration notes"
- eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html."
- eerror " Your existing database will not be accessible until it is"
- eerror " converted to mdb!"
- echo
- fail=1
- elif [[ -z "${OLDVER}" ]] && [[ -z "${NEWVER}" ]]; then
- :
- # Nothing wrong here.
- elif [[ -z "${OLDVER}" ]] && [[ -n "${NEWVER}" ]]; then
- eerror " Your existing version of OpenLDAP was not built against"
- eerror " any version of sys-libs/db, but the new one will build"
- eerror " against ${NEWVER} and your database may be inaccessible."
- echo
- fail=1
- elif [[ -n "${OLDVER}" ]] && [[ -z "${NEWVER}" ]]; then
- eerror " Your existing version of OpenLDAP was built against"
- eerror " sys-libs/db:${OLDVER}, but the new one will not be"
- eerror " built against any version and your database may be"
- eerror " inaccessible."
- echo
- fail=1
- elif [[ "${OLDVER}" != "${NEWVER}" ]]; then
- eerror " Your existing version of OpenLDAP was built against"
- eerror " sys-libs/db:${OLDVER}, but the new one will build against"
- eerror " ${NEWVER} and your database would be inaccessible."
- echo
- fail=1
- fi
- [[ "${fail}" == "1" ]] && openldap_upgrade_howto
- fi
-
- echo
- einfo
- einfo "All datadirs are fine, proceeding with merge now..."
- einfo
-}
-
-openldap_upgrade_howto() {
- local d l i
- eerror
- eerror "A (possible old) installation of OpenLDAP was detected,"
- eerror "installation will not proceed for now."
- eerror
- eerror "As major version upgrades can corrupt your database,"
- eerror "you need to dump your database and re-create it afterwards."
- eerror
- eerror "Additionally, rebuilding against different major versions of the"
- eerror "sys-libs/db libraries will cause your database to be inaccessible."
- eerror ""
- d="$(date -u +%s)"
- l="/root/ldapdump.${d}"
- i="${l}.raw"
- eerror " 1. /etc/init.d/slapd stop"
- eerror " 2. slapcat -l ${i}"
- eerror " 3. grep -E -v '^(entry|context)CSN:' <${i} >${l}"
- eerror " 4. mv /var/lib/openldap-data/ /var/lib/openldap-data-backup/"
- eerror " 5. emerge --update \=net-nds/${PF}"
- eerror " 6. etc-update, and ensure that you apply the changes"
- eerror " 7. slapadd -l ${l}"
- eerror " 8. chown ldap:ldap /var/lib/openldap-data/*"
- eerror " 9. /etc/init.d/slapd start"
- eerror "10. Check that your data is intact."
- eerror "11. Set up the new replication system."
- eerror
- if [[ "${FORCE_UPGRADE}" != "1" ]]; then
- die "You need to upgrade your database first"
- else
- eerror "You have the magical FORCE_UPGRADE=1 in place."
- eerror "Don't say you weren't warned about data loss."
- fi
-}
-
-pkg_setup() {
- if ! use sasl && use cxx ; then
- die "To build the ldapc++ library you must emerge openldap with sasl support"
- fi
- # Bug #322787
- if use minimal && ! has_version "net-nds/openldap" ; then
- einfo "No datadir scan needed, openldap not installed"
- elif use minimal && has_version 'net-nds/openldap[minimal]' ; then
- einfo "Skipping scan for previous datadirs as requested by minimal useflag"
- else
- openldap_find_versiontags
- fi
-}
-
-src_prepare() {
- # The system copy of dev-db/lmdb must match the version that this copy
- # of OpenLDAP shipped with! See bug #588792.
- #
- # Fish out MDB_VERSION_MAJOR/MDB_VERSION_MINOR/MDB_VERSION_PATCH from
- # the bundled lmdb's header to find out the version.
- local bundled_lmdb_version=$(sed -En '/^#define MDB_VERSION_(MAJOR|MINOR|PATCH)(\s+)?/{s/[^0-9.]//gp}' \
- libraries/liblmdb/lmdb.h || die)
- printf -v bundled_lmdb_version "%s." ${bundled_lmdb_version}
-
- if [[ ${SYSTEM_LMDB_VER}. != ${bundled_lmdb_version} ]] ; then
- eerror "Source lmdb version: ${bundled_lmdb_version}"
- eerror "Ebuild lmdb version: ${SYSTEM_LMDB_VER}"
- die "Ebuild needs to update SYSTEM_LMDB_VER!"
- fi
-
- rm -r libraries/liblmdb || die 'could not removed bundled lmdb directory'
-
- local filename
- for filename in doc/drafts/draft-ietf-ldapext-acl-model-xx.txt; do
- iconv -f iso-8859-1 -t utf-8 "${filename}" > "${filename}.utf8"
- mv "${filename}.utf8" "${filename}"
- done
-
- default
-
- sed -i \
- -e "s:\$(localstatedir)/run:${EPREFIX}/run:" \
- -e '/MKDIR.*.(DESTDIR)\/run/d' \
- servers/slapd/Makefile.in || die 'adjusting slapd Makefile.in failed'
-
- pushd build &>/dev/null || die "pushd build"
- einfo "Making sure upstream build strip does not do stripping too early"
- sed -i.orig \
- -e '/^STRIP/s,-s,,g' \
- top.mk || die "Failed to remove too early stripping"
- popd &>/dev/null || die
-
- # Fails with OpenSSL 3, bug #848894
- # https://bugs.openldap.org/show_bug.cgi?id=10009
- rm tests/scripts/test076-authid-rewrite || die
-
- eautoreconf
- multilib_copy_sources
-}
-
-build_contrib_module() {
- # <dir> [<target>]
- pushd "${S}/contrib/slapd-modules/$1" &>/dev/null || die "pushd contrib/slapd-modules/$1"
- einfo "Compiling contrib-module: $1"
- local target="${2:-all}"
- emake \
- LDAP_BUILD="${BUILD_DIR}" prefix="${EPREFIX}/usr" \
- CC="${CC}" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" \
- "${target}"
- popd &>/dev/null || die
-}
-
-multilib_src_configure() {
- # Optional Features
- myconf+=(
- --enable-option-checking
- $(use_enable debug)
- --enable-dynamic
- $(use_enable syslog)
- --enable-ipv6
- --enable-local
- )
-
- # Optional Packages
- myconf+=(
- --without-fetch
- )
-
- if use experimental ; then
- # connectionless ldap per bug #342439
- # connectionless is a unsupported feature according to Howard Chu
- # see https://bugs.openldap.org/show_bug.cgi?id=9739
- # (see also bug #892009)
- append-flags -DLDAP_CONNECTIONLESS
- fi
-
- if ! use minimal && multilib_is_native_abi; then
- # SLAPD (Standalone LDAP Daemon) Options
- # overlay chaining requires '--enable-ldap' #296567
- # see https://www.openldap.org/doc/admin26/overlays.html#Chaining
- myconf+=(
- --enable-ldap=yes
- --enable-slapd
- $(use_enable cleartext)
- $(use_enable crypt)
- $(multilib_native_use_enable sasl spasswd)
- --disable-slp
- $(use_enable tcpd wrappers)
- )
- if use experimental ; then
- myconf+=(
- --enable-dynacl
- # ACI build as dynamic module not supported (yet)
- --enable-aci=yes
- )
- fi
-
- for option in modules rlookups slapi; do
- myconf+=( --enable-${option} )
- done
-
- # static SLAPD backends
- for backend in mdb; do
- myconf+=( --enable-${backend}=yes )
- done
-
- # module SLAPD backends
- for backend in asyncmeta dnssrv meta null passwd relay sock; do
- # missing modules: wiredtiger (not available in portage)
- myconf+=( --enable-${backend}=mod )
- done
-
- use perl && myconf+=( --enable-perl=mod )
-
- if use odbc ; then
- myconf+=( --enable-sql=mod )
- if use iodbc ; then
- myconf+=( --with-odbc="iodbc" )
- append-cflags -I"${EPREFIX}"/usr/include/iodbc
- else
- myconf+=( --with-odbc="unixodbc" )
- fi
- fi
-
- use overlays && myconf+=( --enable-overlays=mod )
- use autoca && myconf+=( --enable-autoca=mod ) || myconf+=( --enable-autoca=no )
- # compile-in the syncprov
- myconf+=( --enable-syncprov=yes )
-
- # Build the standalone load balancer (lloadd) - also available as a slapd module; --enable-balancer=mod
- myconf+=( --enable-balancer=yes )
-
- # SLAPD Password Module Options
- myconf+=(
- $(use_enable argon2)
- )
-
- # Optional Packages
- myconf+=(
- $(use_with systemd)
- $(multilib_native_use_with sasl cyrus-sasl)
- )
- else
- myconf+=(
- --disable-backends
- --disable-slapd
- --disable-mdb
- --disable-overlays
- --disable-autoca
- --disable-syslog
- --without-systemd
- )
- fi
-
- # Library Generation & Linking Options
- myconf+=(
- $(use_enable static-libs static)
- --enable-shared
- --enable-versioning
- --with-pic
- )
-
- # some cross-compiling tests don't pan out well.
- tc-is-cross-compiler && myconf+=(
- --with-yielding-select=yes
- )
-
- local ssl_lib="no"
- if use ssl || ( ! use minimal && use samba ) ; then
- if use gnutls ; then
- myconf+=( --with-tls="gnutls" )
- else
- # disable MD2 hash function
- append-cflags -DOPENSSL_NO_MD2
- myconf+=( --with-tls="openssl" )
- fi
- else
- myconf+=( --with-tls="no" )
- fi
-
- tc-export AR CC CXX
-
- ECONF_SOURCE="${S}" econf \
- --libexecdir="${EPREFIX}"/usr/$(get_libdir)/openldap \
- --localstatedir="${EPREFIX}"/var \
- --runstatedir="${EPREFIX}"/run \
- --sharedstatedir="${EPREFIX}"/var/lib \
- "${myconf[@]}"
-
- # argument '--runstatedir' seems to have no effect therefore this workaround
- sed -i \
- -e 's:^runstatedir=.*:runstatedir=${EPREFIX}/run:' \
- configure contrib/ldapc++/configure contrib/ldaptcl/configure || die 'could not set runstatedir'
-
- sed -i \
- -e "s:/var/run/sasl2/mux:${EPREFIX}/run/sasl2/mux:" \
- doc/guide/admin/security.sdf || die 'could not fix run path in doc'
-
- emake depend
-}
-
-src_configure_cxx() {
- # This needs the libraries built by the first build run.
- # we have to run it AFTER the main build, not just after the main configure
- local myconf_ldapcpp=(
- --with-libldap="${E}/lib"
- --with-ldap-includes="${S}/include"
- )
-
- mkdir -p "${BUILD_DIR}"/contrib/ldapc++ || die "could not create ${BUILD_DIR}/contrib/ldapc++ directory"
- pushd "${BUILD_DIR}/contrib/ldapc++" &>/dev/null || die "pushd contrib/ldapc++"
-
- local LDFLAGS="${LDFLAGS}"
- local CPPFLAGS="${CPPFLAGS}"
-
- append-ldflags -L"${BUILD_DIR}"/libraries/liblber/.libs -L"${BUILD_DIR}"/libraries/libldap/.libs
- append-cppflags -I"${BUILD_DIR}"/include
-
- ECONF_SOURCE="${S}"/contrib/ldapc++ econf "${myconf_ldapcpp[@]}"
- popd &>/dev/null || die "popd contrib/ldapc++"
-}
-
-multilib_src_compile() {
- tc-export AR CC CXX
- emake CC="$(tc-getCC)" SHELL="${EPREFIX}"/bin/sh
-
- if ! use minimal && multilib_is_native_abi ; then
- if use cxx ; then
- einfo "Building contrib library: ldapc++"
- src_configure_cxx
- pushd "${BUILD_DIR}/contrib/ldapc++" &>/dev/null || die "pushd contrib/ldapc++"
- emake
- popd &>/dev/null || die
- fi
-
- if use smbkrb5passwd ; then
- einfo "Building contrib-module: smbk5pwd"
- pushd "${S}/contrib/slapd-modules/smbk5pwd" &>/dev/null || die "pushd contrib/slapd-modules/smbk5pwd"
-
- MY_DEFS="-DDO_SHADOW"
- if use samba ; then
- MY_DEFS="${MY_DEFS} -DDO_SAMBA"
- MY_KRB5_INC=""
- fi
- if use kerberos ; then
- MY_DEFS="${MY_DEFS} -DDO_KRB5"
- MY_KRB5_INC="$(krb5-config --cflags)"
- fi
-
- emake \
- DEFS="${MY_DEFS}" \
- KRB5_INC="${MY_KRB5_INC}" \
- LDAP_BUILD="${BUILD_DIR}" \
- libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap"
- popd &>/dev/null || die
- fi
-
- if use overlays ; then
- einfo "Building contrib-module: samba4"
- pushd "${S}/contrib/slapd-modules/samba4" &>/dev/null || die "pushd contrib/slapd-modules/samba4"
-
- emake \
- LDAP_BUILD="${BUILD_DIR}" \
- CC="$(tc-getCC)" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap"
- popd &>/dev/null || die
- fi
-
- if use kerberos ; then
- if use kinit ; then
- build_contrib_module "kinit" "kinit.c" "kinit"
- fi
- build_contrib_module "passwd" "pw-kerberos.la"
- fi
-
- if use pbkdf2; then
- build_contrib_module "passwd/pbkdf2"
- fi
-
- if use sha2 ; then
- build_contrib_module "passwd/sha2"
- fi
-
- # We could build pw-radius if GNURadius would install radlib.h
- build_contrib_module "passwd" "pw-netscape.la"
-
- #build_contrib_module "acl" "posixgroup.la" # example code only
- #build_contrib_module "acl" "gssacl.la" # example code only, also needs kerberos
- build_contrib_module "addpartial"
- build_contrib_module "allop"
- build_contrib_module "allowed"
- build_contrib_module "autogroup"
- build_contrib_module "cloak"
- # build_contrib_module "comp_match" # really complex, adds new external deps, questionable demand
- build_contrib_module "denyop"
- build_contrib_module "dsaschema"
- build_contrib_module "dupent"
- build_contrib_module "lastbind"
- # lastmod may not play well with other overlays
- build_contrib_module "lastmod"
- build_contrib_module "noopsrch"
- #build_contrib_module "nops" https://bugs.gentoo.org/641576
- #build_contrib_module "nssov" RESO:LATER
- build_contrib_module "trace"
- # build slapi-plugins
- pushd "${S}/contrib/slapi-plugins/addrdnvalues" &>/dev/null || die "pushd contrib/slapi-plugins/addrdnvalues"
- einfo "Building contrib-module: addrdnvalues plugin"
- $(tc-getCC) -shared \
- -I"${BUILD_DIR}"/include \
- -I../../../include \
- ${CPPFLAGS} \
- ${CFLAGS} \
- -fPIC \
- ${LDFLAGS} \
- -o libaddrdnvalues-plugin.so \
- addrdnvalues.c || die "Building libaddrdnvalues-plugin.so failed"
- popd &>/dev/null || die
- fi
-}
-
-multilib_src_test() {
- if multilib_is_native_abi; then
- cd tests || die
- pwd
-
- # Increase various test timeouts/delays, bug #894012
- # We can't just double everything as there's a cumulative effect.
- export SLEEP0=2 # originally 1
- export SLEEP1=10 # originally 7
- export SLEEP2=20 # originally 15
- export TIMEOUT=16 # originally 8
-
- # emake test => runs only lloadd & mdb, in serial; skips ldif,sql,wt,regression
- # emake partests => runs ALL of the tests in parallel
- # wt/WiredTiger is not supported in Gentoo
- TESTS=( plloadd pmdb )
- #TESTS+=( pldif ) # not done by default, so also exclude here
- #use odbc && TESTS+=( psql ) # not done by default, so also exclude here
-
- emake -Onone "${TESTS[@]}"
- fi
-}
-
-multilib_src_install() {
- emake CC="$(tc-getCC)" \
- DESTDIR="${D}" SHELL="${EPREFIX}"/bin/sh install
-
- if ! use minimal && multilib_is_native_abi; then
- # openldap modules go here
- # TODO: write some code to populate slapd.conf with moduleload statements
- keepdir /usr/$(get_libdir)/openldap/openldap/
-
- # initial data storage dir
- keepdir /var/lib/openldap-data
- use prefix || fowners ldap:ldap /var/lib/openldap-data
- fperms 0700 /var/lib/openldap-data
-
- echo "OLDPF='${PF}'" > "${ED}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
- echo "# do NOT delete this. it is used" >> "${ED}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
- echo "# to track versions for upgrading." >> "${ED}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
-
- # use our config
- rm "${ED}"/etc/openldap/slapd.conf
- insinto /etc/openldap
- newins "${FILESDIR}"/${PN}-2.6.3-slapd-conf slapd.conf
- configfile="${ED}"/etc/openldap/slapd.conf
-
- # populate with built backends
- einfo "populate config with built backends"
- for x in "${ED}"/usr/$(get_libdir)/openldap/openldap/back_*.so; do
- einfo "Adding $(basename ${x})"
- sed -e "/###INSERTDYNAMICMODULESHERE###$/a# moduleload\t$(basename ${x})" -i "${configfile}" || die
- done
- sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t${EPREFIX}/usr/$(get_libdir)/openldap/openldap:" \
- -i "${configfile}" || die
- use prefix || fowners root:ldap /etc/openldap/slapd.conf
- fperms 0640 /etc/openldap/slapd.conf
- cp "${configfile}" "${configfile}".default || die
-
- # install our own init scripts and systemd unit files
- einfo "Install init scripts"
- sed -e "s,/usr/lib/,/usr/$(get_libdir)/," "${FILESDIR}"/slapd-initd-2.4.40-r2 > "${T}"/slapd || die
- doinitd "${T}"/slapd
- newconfd "${FILESDIR}"/slapd-confd-2.6.1 slapd
-
- if use systemd; then
- # The systemd unit uses Type=notify, so it is useless without USE=systemd
- einfo "Install systemd service"
- rm -rf "${ED}"/{,usr/}lib/systemd
- sed -e "s,/usr/lib/,/usr/$(get_libdir)/," "${FILESDIR}"/slapd-2.6.1.service > "${T}"/slapd.service || die
- systemd_dounit "${T}"/slapd.service
- systemd_install_serviced "${FILESDIR}"/slapd.service.conf
- newtmpfiles "${FILESDIR}"/slapd.tmpfilesd slapd.conf
- fi
-
- # if built without SLP, we don't need to be before avahi
- sed -i \
- -e '/before/{s/avahi-daemon//g}' \
- "${ED}"/etc/init.d/slapd \
- || die
-
- if use cxx ; then
- einfo "Install the ldapc++ library"
- cd "${BUILD_DIR}/contrib/ldapc++" || die
- emake DESTDIR="${D}" libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" install
- cd "${S}"/contrib/ldapc++ || die
- newdoc README ldapc++-README
- fi
-
- if use smbkrb5passwd ; then
- einfo "Install the smbk5pwd module"
- cd "${S}/contrib/slapd-modules/smbk5pwd" || die
- emake DESTDIR="${D}" \
- LDAP_BUILD="${BUILD_DIR}" \
- libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" install
- newdoc README smbk5pwd-README
- fi
-
- if use overlays ; then
- einfo "Install the samba4 module"
- cd "${S}/contrib/slapd-modules/samba4" || die
- emake DESTDIR="${D}" \
- LDAP_BUILD="${BUILD_DIR}" \
- libexecdir="${EPREFIX}/usr/$(get_libdir)/openldap" install
- newdoc README samba4-README
- fi
-
- einfo "Installing contrib modules"
- cd "${S}/contrib/slapd-modules" || die
- for l in */*.la */*/*.la; do
- [[ -e ${l} ]] || continue
- libtool --mode=install cp ${l} \
- "${ED}"/usr/$(get_libdir)/openldap/openldap || \
- die "installing ${l} failed"
- done
-
- dodoc "${FILESDIR}"/DB_CONFIG.fast.example
- docinto contrib
- doman */*.5
- #newdoc acl/README*
- newdoc addpartial/README addpartial-README
- newdoc allop/README allop-README
- newdoc allowed/README allowed-README
- newdoc autogroup/README autogroup-README
- newdoc dsaschema/README dsaschema-README
- newdoc passwd/README passwd-README
- cd "${S}/contrib/slapi-plugins" || die
- insinto /usr/$(get_libdir)/openldap/openldap
- doins */*.so
- docinto contrib
- newdoc addrdnvalues/README addrdnvalues-README
-
- insinto /etc/openldap/schema
- newins "${DISTDIR}"/${BIS_P} ${BIS_PN}
-
- docinto back-sock ; dodoc "${S}"/servers/slapd/back-sock/searchexample*
- docinto back-perl ; dodoc "${S}"/servers/slapd/back-perl/SampleLDAP.pm
-
- dosbin "${S}"/contrib/slapd-tools/statslog
- newdoc "${S}"/contrib/slapd-tools/README README.statslog
- fi
-
- if ! use static-libs ; then
- find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
- fi
-}
-
-multilib_src_install_all() {
- dodoc ANNOUNCEMENT CHANGES COPYRIGHT README
- docinto rfc ; dodoc doc/rfc/*.txt
-}
-
-pkg_preinst() {
- # keep old libs if any
- preserve_old_lib /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.4$(get_libname 0)
- # bug 440470, only display the getting started help there was no openldap before,
- # or we are going to a non-minimal build
- ! has_version net-nds/openldap || has_version 'net-nds/openldap[minimal]'
- OPENLDAP_PRINT_MESSAGES=$((! $?))
-}
-
-pkg_postinst() {
- if ! use minimal ; then
- if use systemd; then
- tmpfiles_process slapd.conf
- fi
-
- # You cannot build SSL certificates during src_install that will make
- # binary packages containing your SSL key, which is both a security risk
- # and a misconfiguration if multiple machines use the same key and cert.
- if use ssl; then
- install_cert /etc/openldap/ssl/ldap
- use prefix || chown ldap:ldap "${EROOT}"/etc/openldap/ssl/ldap.*
- ewarn "Self-signed SSL certificates are treated harshly by OpenLDAP 2.[12]"
- ewarn "Self-signed SSL certificates are treated harshly by OpenLDAP 2.[12]"
- ewarn "add 'TLS_REQCERT allow' if you want to use them."
- fi
-
- if use prefix; then
- # Warn about prefix issues with slapd
- eerror "slapd might NOT be usable on Prefix systems as it requires root privileges"
- eerror "to start up, and requires that certain files directories be owned by"
- eerror "ldap:ldap. As Prefix does not support changing ownership of files and"
- eerror "directories, you will have to manually fix this yourself."
- fi
-
- # These lines force the permissions of various content to be correct
- if [[ -d "${EROOT}"/var/run/openldap ]]; then
- use prefix || { chown ldap:ldap "${EROOT}"/var/run/openldap || die; }
- chmod 0755 "${EROOT}"/var/run/openldap || die
- fi
- use prefix || chown root:ldap "${EROOT}"/etc/openldap/slapd.conf{,.default}
- chmod 0640 "${EROOT}"/etc/openldap/slapd.conf{,.default} || die
- use prefix || chown ldap:ldap "${EROOT}"/var/lib/openldap-data
- fi
-
- if has_version 'net-nds/openldap[-minimal]' && ((${OPENLDAP_PRINT_MESSAGES})); then
- elog "Getting started using OpenLDAP? There is some documentation available:"
- elog "Gentoo Guide to OpenLDAP Authentication"
- elog "(https://wiki.gentoo.org/wiki/Centralized_authentication_using_OpenLDAP)"
- fi
-
- preserve_old_lib_notify /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.4$(get_libname 0)
-}
diff --git a/net-nds/openldap/openldap-2.6.5-r1.ebuild b/net-nds/openldap/openldap-2.6.8.ebuild
index 66a264d48ad2..61f2eedf6751 100644
--- a/net-nds/openldap/openldap-2.6.5-r1.ebuild
+++ b/net-nds/openldap/openldap-2.6.8.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# Re cleanups:
# 2.5.x is an LTS release so we want to keep it for a while.
-inherit autotools flag-o-matic multibuild multilib multilib-minimal preserve-libs
+inherit autotools flag-o-matic multilib multilib-minimal preserve-libs
inherit ssl-cert toolchain-funcs systemd tmpfiles
MY_PV="$(ver_rs 1-2 _)"
@@ -44,7 +44,7 @@ REQUIRED_USE="
"
RESTRICT="!test? ( test )"
-SYSTEM_LMDB_VER=0.9.31
+SYSTEM_LMDB_VER=0.9.33
# openssl is needed to generate lanman-passwords required by samba
COMMON_DEPEND="
kernel_linux? ( sys-apps/util-linux )
@@ -148,6 +148,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.6.1-cloak.patch
"${FILESDIR}"/${PN}-2.6.1-flags.patch
"${FILESDIR}"/${PN}-2.6.1-fix-missing-mapping.patch
+ #"${FILESDIR}"/${PN}-2.6.6-fix-type-mismatch-lloadd.patch
)
openldap_filecount() {
@@ -414,6 +415,10 @@ multilib_src_configure() {
$(multilib_native_use_with sasl cyrus-sasl)
)
+ # error: passing argument 3 of ‘ldap_bv2rdn’ from incompatible pointer type [-Wincompatible-pointer-types]
+ # expected ‘char **’ but argument is of type ‘const char **’
+ append-flags $(test-flags-CC -Wno-error=incompatible-pointer-types)
+
if use experimental ; then
# connectionless ldap per bug #342439
# connectionless is a unsupported feature according to Howard Chu
diff --git a/net-nds/smbldap-tools/Manifest b/net-nds/smbldap-tools/Manifest
index 29793b8ea364..970d3c14080f 100644
--- a/net-nds/smbldap-tools/Manifest
+++ b/net-nds/smbldap-tools/Manifest
@@ -1,6 +1,6 @@
AUX smbldap-tools-0.9.10-smbldap-config-pod.patch 974 BLAKE2B b8ab4c2a910dfa8794b2f7366da54f7398822c9e65a2e18bc2ec157140d16fabb12a757f1529ba5a2e71c4b4b41902ad3bdd5789fff18eeda1df3fac3f525c03 SHA512 c4801c4b411c95c9c6495809b045c9c1bc641f8fc4b3797f34b44d9bec67428bb0ab86a07414c935f1b882fb27091e0a6286f1559dd9554a9451ada75f804eba
DIST smbldap-tools-0.9.10.tar.gz 336840 BLAKE2B 8df7cf34d1fedb54ece3f5c018b7bf03a1b0f0ca8813980eaa21d338113fe30535d7627c0d61b8d30c331e20ebb81449ae4a0ddcdfd4a93cb028f2c376a2ce76 SHA512 e1aef98d91ec722427b27f3aed25d8ef4cd4a6c845f98935e2f99075dea93275fc0335760d517398be8ca7898084bfee457ada0a718b66226e6ce3f38fdf2b2e
DIST smbldap-tools-0.9.11.tar.gz 309879 BLAKE2B 8cec1ba808e146dd3ee8f087038ed50663b41b51b593a5b7857f88401c8aa6b83800d492e1805ce7755ca20595c73cd8c560bea75bb2a92331ddbd57878f9db5 SHA512 a41bd4c5b7b9d9ed09419b69a6124351cd92ea01d3b7142a97db8179120cd2de561ebb7fb7b1190966fb53339ce0df1d7bfedf3f3db871c32deeb1c621fe62fe
-EBUILD smbldap-tools-0.9.10-r1.ebuild 1551 BLAKE2B d80c7d8b764187cc09d1c3336f0b2b9ebb14fc3da799c0471065044de105577897c780a29a087a7dd2b827736f0bc6d20297e2f3aa78588147c9e512fd327faf SHA512 e14c61d5ccef77f1b245470313dbb29069449238584b971b25942a5bed9eb64cfdc0ee440f933bb2d83ddec7d3a2b84c7c2c03037f0badb8690f6ed7b9166d9c
-EBUILD smbldap-tools-0.9.11-r1.ebuild 1557 BLAKE2B d814f16c8e80ba0afe75507ca47979e9262582895f304e208a29f7df863e4ef1b86cb639963ef27ee8568235641405c547a024413bf70bd72ea9f110d9055391 SHA512 04ec7835cc0aae42fda86c8b0c7fdf36c8350a7ef7ec7f4b962f0cff4174c896d15f999010208be8ffe249f73ab6df3432d62425bce8ffe7fbad0a98b6395960
+EBUILD smbldap-tools-0.9.10-r1.ebuild 1545 BLAKE2B f544535475b9fad4c4fc75ad01b463c8e3b3dcdefa853fed23c28345e7718507f5cb21eddebd7516ae4f9eaa759fdc494cb0cd55086f9e8fc6e9e0a7921a1f86 SHA512 ba478dbe21d539074737e6e88ed2373817b478a8992563ed1833c77be8e3e5d0f9a57d279b673f57c8428ebd314babfbb9d5d1c4ece82bdc7c42fadb1db1707b
+EBUILD smbldap-tools-0.9.11-r1.ebuild 1551 BLAKE2B 93755ad58c8652089e829206f58f42b8e2dc4727b58db0d0f906d142d62fa6e1e0295e6d65b7084e3d5b1b62ef3a6a80a2082fe9f0b52a41f78b353a645be138 SHA512 d7676ddddae2dfba7d31f9946369f89ad7bec7cdab07cc9b3c0e46850fb71e6db207723819d4d6ddf325477c8adb1ae2a3d0feb456ea3b9a0e6b94877f264104
MISC metadata.xml 325 BLAKE2B 7a0afd90849cbd7fd1c77eee56eab3ce03fc1a83fca37e7f31c23a06a387cf96d1cd0af34003d5317eee7e6b05157549d6d68696b70213b659397c93b5a9c9a4 SHA512 facb4058a4249465f8c00bfc977513b43634938726de781dfd75eb9d9225d177bd00e6d34d9a17745b1f8dc93f38d4f932727cbe39ad97c76a8f7f6bb922c02b
diff --git a/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild b/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild
index d0c0f958b66d..f3447857a37b 100644
--- a/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild
+++ b/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="http://download.gna.org/smbldap-tools/sources/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 sparc x86"
RDEPEND="
dev-perl/perl-ldap
diff --git a/net-nds/smbldap-tools/smbldap-tools-0.9.11-r1.ebuild b/net-nds/smbldap-tools/smbldap-tools-0.9.11-r1.ebuild
index 903e7e8eedd7..03f855ca0ccb 100644
--- a/net-nds/smbldap-tools/smbldap-tools-0.9.11-r1.ebuild
+++ b/net-nds/smbldap-tools/smbldap-tools-0.9.11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/fumiyas/smbldap-tools/archive/refs/tags/v${PV}.tar.g
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="
dev-perl/perl-ldap
diff --git a/net-nntp/Manifest.gz b/net-nntp/Manifest.gz
index cedbef45864d..458cbf92c3a4 100644
--- a/net-nntp/Manifest.gz
+++ b/net-nntp/Manifest.gz
Binary files differ
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index c04fada162a0..b8190d25027c 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -2,10 +2,6 @@ AUX sabnzbd-r1.ini 322 BLAKE2B a0afea7621d0385f2d5d01f7b9bff2afaa87efdf8b8cbea19
AUX sabnzbd-r1.initd 1391 BLAKE2B 1ff6d3dc4f5ece413cf1c0ab104b23c3a4ab451d5cda283327ca781acee88dcbbe22cffc15a725f6f6825a123f0db94fbad017fb7343c05f47ad02a02b68a235 SHA512 c5be8bf0a0053e1a5a6458b7a86c994e636845be2721dc0b14e76ed425ed077274ecbc800724502fa9fa543714470bbede219ec06e7b5dbd310e07c9a14f644c
AUX sabnzbd.confd 156 BLAKE2B 8cd006eedf4f6614fa00ad9bfee6411dbfb99e1e487c19c4b314b3a7a12742ae4da5de93d771f3fb11a8c2ff5a7eef8fc1b879c1d85757ce218d9357037a70d6 SHA512 91915b54b6e2c2dc7839c23726aba7982b158b20a813ad0f66fa879d2454db14e24472e57e076b41866b28c7cd3991f9961c114b17dfc7e37322b23aa1e6c468
AUX sabnzbd_at.service 185 BLAKE2B bedc84a8dec50c230bd2d4041d3e56dd33fdd7814488e3a6b53fbb8e0c7df2100ac13ee746e4b6cd45b384acfe6a9478df3a3d1f75bfc70dc41f51ac8f018916 SHA512 e5e6882c8520d26c21583fd2b9895248a777fa7519dc3588726dcccf689f81d604f2ef883681e54f6b212a51a8d8e690570ab60742d8b0232af73e98d61d6d34
-DIST SABnzbd-4.2.3-src.tar.gz 5096209 BLAKE2B 60d52f89cd85d942d50310b25016a33983889ee13e380785e3510b954e82ce6c29f867e4cf21814e4a949b9f0484cf55766583234bed7e91432a3a741ac3ba3a SHA512 446985d6c5faddd90bff097a55fb2e4e588f9d5aad42215187bade57dab9b00c132d8d9116c68b8210b51d382740a97908f2b5d071cbf6b90fe9c7ecbfc65398
-DIST SABnzbd-4.3.1-src.tar.gz 5104424 BLAKE2B d37b06da3943e1ae196b139c5c9be57b7c6af6225535ef3ca95c55dd93b6a64c7a2c2f73494c173d3284e63065f5a8867057a377ccf6505de7f6a2daa8b62a5f SHA512 99584a6e66c81bea59d9c139deb8c9683804000c09feb6df10c96ec52c3d9deedd794cee3d9db845b58c27d151cc2fcd1be1b022ce256f750dc45ba8d4ecae52
DIST SABnzbd-4.3.2-src.tar.gz 5106752 BLAKE2B 0f8c934b862354158e8aa081adc9beec285e2f3b01899b6ae4e51e7b236aacf1a5dfff21a4e847add1412c620cd6da2e7c2e38173c3450443b37142332ab5659 SHA512 3b119ac4f3de55191e9ed4668b5423e680a11e12f98f0d3d82cc7e2195af316c30711372771a6ab863bcc3fdf39e79f121781341872b42cfbdec332f63ffc29a
-EBUILD sabnzbd-4.2.3.ebuild 5695 BLAKE2B 68dcf90d2c4827b09601f850fc68360fd069535243cfcca59d51685dfc262d7b747eeb9dbfe382423f7dd93ef5378ec97de3465105aad35f39cb755888eb256f SHA512 00c936b3bf7ddec1bbd846832767e91c37ea486f17ac138b345ceef951c6e01ae573c3de9274a2e6b97dc34d51196eb4a7351562e3640807c6ec8f0f1ee614de
-EBUILD sabnzbd-4.3.1.ebuild 5790 BLAKE2B 8ca04e10333b723f9318476d1abf4fe9fb695d7b04d7cc65da6ee1ab0f23903b654a7e1b9e7d533c6e037d726f43248ce62cb23fe74755d11f507ecd9e78d208 SHA512 61069b90ddbeeb32359523b5a9f7d04106b04473b89027b15d9cc6110b0132e642107938995fb8b3662e8da971beb622f1d2c60005d60df962650b80c299ae7f
-EBUILD sabnzbd-4.3.2.ebuild 5890 BLAKE2B 0667841b768be651c79ae01aea5798e326bef27d7a4536a4fe43c255b9702ccd60199b2f2d467a407ffba058cba80c3bbce3317c7d695417015322cf60a3bc22 SHA512 7f056d6beafea48f0b3f3ed50eb6d374b9433fca2084f0b3c2f09c148fd357bdc61ef1578391a2d1afe4eac7d84d9513fafd48d4536a487d2018dfb5f91ddd84
+EBUILD sabnzbd-4.3.2.ebuild 6036 BLAKE2B 43044c2d60a65faa77800838d37643bc20dbd9636e148726050a0a63f4b15c6d04ee343d1e2e0d59eef4185212f1494912bb0848e5747b4d449a9e5e5402f015 SHA512 007818a41a2d90faacec1ee2986d031383fd6e386afd3538b5f98fb2c8a1b31a9a231bfb4030a47eceefb3c3b922150e00bddd6628ec771e96f7abb997845222
MISC metadata.xml 463 BLAKE2B 90b3702d7d29524a2f0c450d757fa35178211816fbf04661251a257d681d0af7ca7020f920e51fb1ae380fa24c5dd473588ae8ea42f1eb4982246c903872becd SHA512 ea4d26003fa929bc21a5678633a8df6cf76a6ce4dc4a6c33c15207e41fd147e94e2632dfcf3c1bfd46467920d8c46a667ec83fe71caa1347a5da2b798dffc329
diff --git a/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild b/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
deleted file mode 100644
index a724182b8531..000000000000
--- a/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite"
-
-inherit optfeature python-single-r1 systemd
-
-MY_PV="${PV/_alpha/Alpha}"
-MY_PV="${MY_PV/_beta/Beta}"
-MY_PV="${MY_PV/_rc/RC}"
-
-MY_P="SABnzbd-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/"
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/cheetah3[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
- >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- dev-python/puremagic[${PYTHON_USEDEP}]
- ~dev-python/sabctools-8.1.0[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- || (
- >=app-arch/par2cmdline-0.8
- >=app-arch/par2cmdline-turbo-1.1.0
- )
- net-misc/wget
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
- <dev-python/pyfakefs-5.4.0[${PYTHON_USEDEP}]
- dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- ~dev-python/pytest-7.4.4[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/selenium[${PYTHON_USEDEP}]
- dev-python/tavalidate[${PYTHON_USEDEP}]
- >=dev-python/tavern-2[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- ')
- app-arch/p7zip
- app-arch/unrar
- app-arch/unzip
- www-apps/chromedriver-bin
- )
-"
-
-src_test() {
- local EPYTEST_IGNORE=(
- # network sandbox
- tests/test_getipaddress.py
- tests/test_rss.py
- tests/test_urlgrabber.py
- tests/test_utils/test_happyeyeballs.py
- tests/test_utils/test_internetspeed.py
- )
- local EPYTEST_DESELECT=(
- # network sandbox
- 'tests/test_cfg.py::TestValidators::test_validate_host'
- 'tests/test_consistency.py::TestWiki'
- 'tests/test_newswrapper.py::TestNewsWrapper'
- 'tests/test_happyeyeballs.py::TestHappyEyeballs'
- 'tests/test_internetspeed.py::TestInternetSpeed'
- # Just plain fails
- 'tests/test_newsunpack.py::TestPar2Repair::test_basic'
- # Chromedriver tests don't want to behave in portage
- 'tests/test_functional_config.py::TestBasicPages::test_base_pages'
- 'tests/test_functional_config.py::TestBasicPages::test_base_submit_pages'
- 'tests/test_functional_config.py::TestConfigLogin::test_login'
- 'tests/test_functional_config.py::TestConfigCategories::test_page'
- 'tests/test_functional_config.py::TestConfigRSS::test_rss_basic_flow'
- 'tests/test_functional_config.py::TestConfigServers::test_add_and_remove_server'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_basic_rar5'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_zip'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_7zip'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_passworded'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_fully_obfuscated'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_unicode_rar'
- 'tests/test_functional_misc.py::TestShowLogging::test_showlog'
- 'tests/test_functional_misc.py::TestQueueRepair::test_queue_repair'
- 'tests/test_functional_misc.py::TestDaemonizing::test_daemonizing'
- 'tests/test_functional_sorting.py::TestDownloadSorting'
- )
-
- # The test suite is prone to being broken by random plugins that happen
- # to be installed, so disable autoloading.
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # Use PYTEST_PLUGINS instead of args to 'epytest' because the test suite
- # calls pytest itself and the args would get lost. To get the list of plugins,
- # if stuck, comment out the AUTOLOAD line above, look at the list of loaded
- # plugins at the top of the pytest output, then translate those into module names
- # by e.g. checking equery f.
- local -x PYTEST_PLUGINS=pytest_mock,tavern,tavern._core.pytest,pyfakefs.pytest_plugin,pytest_asyncio.plugin
-
- epytest -s
-}
-
-src_install() {
- insinto /usr/share/${PN}
- doins -r email icons interfaces locale po sabnzbd scripts tools
-
- exeinto /usr/share/${PN}
- doexe SABnzbd.py
-
- python_fix_shebang "${ED}"/usr/share/${PN}
- python_optimize "${ED}"/usr/share/${PN}
-
- newinitd "${FILESDIR}"/${PN}-r1.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
-
- diropts -o ${PN} -g ${PN}
- dodir /etc/${PN}
- keepdir /var/log/${PN}
-
- insinto "/etc/${PN}"
- insopts -m 0600 -o "${PN}" -g "${PN}"
- newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
-
- dodoc ISSUES.txt README.mkd
-
- systemd_newunit "${FILESDIR}"/sabnzbd_at.service 'sabnzbd@.service'
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- # This is a new installation
- einfo "Default directory: /var/lib/${PN}"
- einfo
- einfo "To add a user to the sabnzbd group so it can edit SABnzbd+ files, run:"
- einfo
- einfo " usermod -a -G sabnzbd <user>"
- einfo
- einfo "By default, SABnzbd will listen on TCP port 8080."
- fi
-
- optfeature "7z archive support" app-arch/p7zip
- optfeature "rar archive support" app-arch/unrar app-arch/rar
- optfeature "zip archive support" app-arch/unzip
-}
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild b/net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild
deleted file mode 100644
index d5ca5cb9611a..000000000000
--- a/net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite"
-
-inherit optfeature python-single-r1 systemd
-
-MY_PV="${PV/_alpha/Alpha}"
-MY_PV="${MY_PV/_beta/Beta}"
-MY_PV="${MY_PV/_rc/RC}"
-
-MY_P="SABnzbd-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/"
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- >=dev-python/apprise-1.7.6[${PYTHON_USEDEP}]
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/cheetah3[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
- >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- dev-python/puremagic[${PYTHON_USEDEP}]
- ~dev-python/sabctools-8.1.0[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- || (
- >=app-arch/par2cmdline-0.8
- >=app-arch/par2cmdline-turbo-1.1.0
- )
- net-misc/wget
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
- <dev-python/pyfakefs-5.4.0[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- ~dev-python/pytest-7.4.4[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/selenium[${PYTHON_USEDEP}]
- dev-python/tavalidate[${PYTHON_USEDEP}]
- >=dev-python/tavern-2[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- ')
- app-arch/p7zip
- app-arch/unrar
- app-arch/unzip
- www-apps/chromedriver-bin
- )
-"
-
-src_test() {
- local EPYTEST_IGNORE=(
- # network sandbox
- tests/test_getipaddress.py
- tests/test_rss.py
- tests/test_urlgrabber.py
- tests/test_utils/test_happyeyeballs.py
- tests/test_utils/test_internetspeed.py
- )
- local EPYTEST_DESELECT=(
- # network sandbox
- 'tests/test_cfg.py::TestValidators::test_validate_host'
- 'tests/test_consistency.py::TestWiki'
- 'tests/test_newswrapper.py::TestNewsWrapper'
- 'tests/test_happyeyeballs.py::TestHappyEyeballs'
- 'tests/test_internetspeed.py::TestInternetSpeed'
- # Just plain fails
- 'tests/test_newsunpack.py::TestPar2Repair::test_basic'
- # Chromedriver tests don't want to behave in portage
- 'tests/test_functional_config.py::TestBasicPages::test_base_pages'
- 'tests/test_functional_config.py::TestBasicPages::test_base_submit_pages'
- 'tests/test_functional_config.py::TestConfigLogin::test_login'
- 'tests/test_functional_config.py::TestConfigCategories::test_page'
- 'tests/test_functional_config.py::TestConfigRSS::test_rss_basic_flow'
- 'tests/test_functional_config.py::TestConfigServers::test_add_and_remove_server'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_basic_rar5'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_zip'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_7zip'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_passworded'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_fully_obfuscated'
- 'tests/test_functional_downloads.py::TestDownloadFlow::test_download_unicode_rar'
- 'tests/test_functional_misc.py::TestShowLogging::test_showlog'
- 'tests/test_functional_misc.py::TestQueueRepair::test_queue_repair'
- 'tests/test_functional_misc.py::TestDaemonizing::test_daemonizing'
- 'tests/test_functional_sorting.py::TestDownloadSorting'
- )
-
- # The test suite is prone to being broken by random plugins that happen
- # to be installed, so disable autoloading.
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # Use PYTEST_PLUGINS instead of args to 'epytest' because the test suite
- # calls pytest itself and the args would get lost. To get the list of plugins,
- # if stuck, comment out the AUTOLOAD line above, look at the list of loaded
- # plugins at the top of the pytest output, then translate those into module names
- # by e.g. checking equery f.
- local -x PYTEST_PLUGINS=pytest_mock,tavern,tavern._core.pytest,pyfakefs.pytest_plugin,pytest_asyncio.plugin
-
- epytest -s
-}
-
-src_install() {
- insinto /usr/share/${PN}
- doins -r email icons interfaces locale po sabnzbd scripts tools
-
- exeinto /usr/share/${PN}
- doexe SABnzbd.py
-
- python_fix_shebang "${ED}"/usr/share/${PN}
- python_optimize "${ED}"/usr/share/${PN}
-
- newinitd "${FILESDIR}"/${PN}-r1.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
-
- diropts -o ${PN} -g ${PN}
- dodir /etc/${PN}
- keepdir /var/log/${PN}
-
- insinto "/etc/${PN}"
- insopts -m 0600 -o "${PN}" -g "${PN}"
- newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
-
- dodoc ISSUES.txt README.mkd
-
- systemd_newunit "${FILESDIR}"/sabnzbd_at.service 'sabnzbd@.service'
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- # This is a new installation
- einfo "Default directory: /var/lib/${PN}"
- einfo
- einfo "To add a user to the sabnzbd group so it can edit SABnzbd+ files, run:"
- einfo
- einfo " usermod -a -G sabnzbd <user>"
- einfo
- einfo "By default, SABnzbd will listen on TCP port 8080."
- fi
-
- optfeature "7z archive support" app-arch/p7zip
- optfeature "rar archive support" app-arch/unrar app-arch/rar
- optfeature "zip archive support" app-arch/unzip
-}
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
index f1cebec164bd..8170087d60e0 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -116,6 +116,8 @@ src_test() {
'tests/test_functional_sorting.py::TestDownloadSorting'
# Bug https://bugs.gentoo.org/934331 fixed in 4.3.3.
'tests/test_sorting.py::TestSortingSorter'
+ # cryptography-43, https://bugs.gentoo.org/938453
+ 'tests/test_utils/test_cert_gen.py::TestCertGen::test_generate_key_custom[512-test_key.pem]'
)
# The test suite is prone to being broken by random plugins that happen
diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz
index e1ebf751bee7..671dd0484723 100644
--- a/net-print/Manifest.gz
+++ b/net-print/Manifest.gz
Binary files differ
diff --git a/net-print/epson-inkjet-printer-escpr/Manifest b/net-print/epson-inkjet-printer-escpr/Manifest
index 0b23214a3a27..21fbd95154fc 100644
--- a/net-print/epson-inkjet-printer-escpr/Manifest
+++ b/net-print/epson-inkjet-printer-escpr/Manifest
@@ -2,8 +2,11 @@ AUX 1.6.5-warnings.patch 1115 BLAKE2B eac889dc8f5b39bbcf633c3ff2469ba1d3e07f475a
AUX epson-inkjet-printer-escpr-1.7.7-fnocommon.patch 309 BLAKE2B 70e10c99dcf8b5d06acd38722f419c09f994253538d88cc9621051ee58b8a9cbe203c35c279c9ef8b5f0f7cd091118a0b2ccf802e09e2996f4e6346e7927f695 SHA512 5cff64797453868d1d0540a22fd72b53d7214d2e9c574cdf635206baf71fc227147babcfe97c73193ca356ad40afa5bb7ea80107576efee138b936e052b9fb2d
AUX epson-inkjet-printer-escpr-1.8-missing-include.patch 6575 BLAKE2B 24e0d0e2674fb74b4cfabe27a695c08f4b1a87a26ddb82956157449c09c4f0e71ca9585db3507b92902ec7deb02a41a3aa9df770820379bcd851b47f4865b8e1 SHA512 392b4713ca94fd8656d39205f61db3f5491c09a15f5dc1f1239a07928d62d243d24941893c197bc227195129e7e346c8479de234aaafbf91d64716dba395068a
AUX epson-inkjet-printer-escpr-2-gcc14.patch 11552 BLAKE2B 2ca31fa995937129cedd93945d1f8603e76f5239ac1aec802a4c58f889d78d4b514fe42ef16608f946c7f2895650ff8a89dace11b64a1cbfef78172ed92dc966 SHA512 c40741c96b462c938d54b646dcbf04ae69c7f9b227f0dbb5cc587e46730359c717e5cf0272c729c7343b18612110153cef454d85e19d76ca7b3e94f36ca0a498
+AUX gcc-no-implicit-function-declaration-1.2.patch 2421 BLAKE2B 158c074ec7d37ee1a09b29bbee21c29da0ff2784fe25b22f64d2b199b07a8d8c90ca92477f7c284ded194c1a66bee219943b7c827bf7fb1b58227b3e7caedc3b SHA512 55533abc7b4f4cfa6c95868726721e59d187601722c0b2daa38d913f15ce9c695ae4c900274c46a770cfcdf85c46f77c724b936686a70bae34be5660c41a34aa
DIST epson-inkjet-printer-escpr-1.8.5-1.tar.gz 5666905 BLAKE2B 549c948709993779b5615b501038fdceb6c3d6f173709b8cf99459346fff89923bdbe1babe34ee98eed4e1ebbd7a4b5962ddbc9cec9711aa15ff2056fec3d436 SHA512 4117b1efe903e4f506bbc67c45079f1d467ff6527691308734e55d32feeda3ec44b2dd85361e0243114f924eef04a91b0a5e86b5008f0a32ef323989b3d2896f
+DIST epson-inkjet-printer-escpr2-1.2.15-1.tar.gz 5560479 BLAKE2B 8180fe06df8175ec31044b0eec2a125b9567c11a827343401a07e59e8bd93e689617b9b29364374f1d6ba6d6bca320d6615f601791c59e966d3a4d63f7adbeb0 SHA512 62cd5161f65f8ca6f8c1a8bb755e06eb147d4a06b5f796a8068ed9235b3abf38e6ccb10e82bdd93fddc085b90a7f9332e024ba09679aa08490a05735c0372653
DIST epson-inkjet-printer-escpr2-1.2.9-1.tar.gz 5367737 BLAKE2B 6868569a6bed622e2f50619a36ffb0a0f7e834fd8a794ae3bc906d971db26b0c86386c9545190ec384027d0b8e8f62ddda6cb24f1e3f60b9c535a1eeddff4332 SHA512 70ff744d42fac4c79d2994648763b0b3970ee5463a7a310a0721a63735d536cb9a0499c894289d946b30e6f564f9bf60aa61801580ab6635af211d50867921a1
+EBUILD epson-inkjet-printer-escpr-1.2.15.ebuild 985 BLAKE2B be3e9e4c4c9973124058cd95fa4b7392c220a770da4b255c9e69888264d6a9b59ad4d5aeba43d1a596f6c6b41bebb87bf2da017991bc4a4ba7ef4ccf49801b16 SHA512 a3eac5de105b129c01e95e4d73d68e05e27ce3aea6296dba73d671e2c18f940012b843e237a8f9f31dd1a715e5df2af50d5cbb218d5b65136e71049bf2ff3625
EBUILD epson-inkjet-printer-escpr-1.2.9-r1.ebuild 881 BLAKE2B 4b4f4632e1e47c8bcf311950e35f9e400e397cb25f0ace2ef89b6c45163cdc86a81c67497e065ed95a643a1266c6796dedf16841ca21fbc078100f81cb4b9829 SHA512 0577511cedd44fd04ef6ef681e3d5cd0430a0a6626834fe19df60ac677052b5c64c4779e7e3eca9a5c2a074fcf634804d3e45f7f839a288d8a3e45da6bc1e376
EBUILD epson-inkjet-printer-escpr-1.8.5.ebuild 1079 BLAKE2B e718ecb13d39a8bfe03f65f8adad42895b853f686ad3f3166bfe3f0735b80aa7e5c7db34c7906a1dbc2bc1f8dff61b09d304dd118d90646cec39ab96a0a55753 SHA512 6ee84e32bd3701f8aa2bd1a6bff6b49044a1b3ebbe78599e04bf9355ffee8493013fe5bc78d04cc922053c9337266b9e66250e48b83dab8f42c1e75506fd8106
MISC metadata.xml 1890 BLAKE2B b90489bd80a2957d1a6287a727d847c1fdbdfb576f7e816b60196b7d82ac13c72fd19322202f651cdfd11b56fe09fe962230f0d2eb4f1a9565ff9ad9b9ab0c24 SHA512 8cb73e282d607a5699d4c3e4f6f6f4663153ea9a0240a5b6b73317ab7ffb8ba1d54ed00c7b6ed53045059b246f62ee841cf27cc83a56a7ed72d9b2131463bc24
diff --git a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.15.ebuild b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.15.ebuild
new file mode 100644
index 000000000000..f29a147b08b4
--- /dev/null
+++ b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.2.15.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${PN}2-${PV}"
+
+DESCRIPTION="Epson Inkjet Printer Driver 2 (ESC/P-R) for Linux"
+HOMEPAGE="https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX"
+SRC_URI="https://download3.ebz.epson.net/dsc/f/03/00/16/06/85/fddc1d5996d0cab4dceea35852a2e430fb124993/${MY_P}-1.tar.gz"
+S="${WORKDIR}/${MY_P}"
+LICENSE="EPSON LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~amd64"
+
+QA_FLAGS_IGNORED="/usr/lib64/libescpr2.so.1.0.0"
+
+DEPEND="net-print/cups"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ #"${FILESDIR}/gcc-no-implicit-function-declaration-${PV}.patch"
+ "${FILESDIR}/gcc-no-implicit-function-declaration-$(ver_cut 1-2 ${PV}).patch"
+)
+
+src_configure() {
+ econf \
+ --with-cupsfilterdir="${EPREFIX}/usr/libexec/cups/filter"
+ --with-cupsppddir="${EPREFIX}/usr/share/ppd"
+}
+
+src_install() {
+ default
+
+ find "${ED}/usr/lib64" -name "*.la" -delete \
+ || die "Removal of libtool files (.la) has failed."
+}
diff --git a/net-print/epson-inkjet-printer-escpr/files/gcc-no-implicit-function-declaration-1.2.patch b/net-print/epson-inkjet-printer-escpr/files/gcc-no-implicit-function-declaration-1.2.patch
new file mode 100644
index 000000000000..ab244ddbe71b
--- /dev/null
+++ b/net-print/epson-inkjet-printer-escpr/files/gcc-no-implicit-function-declaration-1.2.patch
@@ -0,0 +1,89 @@
+From 70b13d5be6d9ca55c0a9ec0dd401c9401922b1b7 Mon Sep 17 00:00:00 2001
+From: Aleix Quintana Alsius <kinta@communia.org>
+Date: Fri, 31 May 2024 23:51:51 +0200
+Subject: [PATCH] reroll update x86-64 patch
+
+---
+ src/filter.c | 12 +++++++++---
+ src/mem.c | 1 +
+ src/wrapper.c | 1 +
+ 3 files changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/src/filter.c b/src/filter.c
+index d53e091..5bb2a5f 100644
+--- a/src/filter.c
++++ b/src/filter.c
+@@ -39,6 +39,7 @@
+ #include "epson-escpr-api.h"
+ #include "epson-escpr-services.h"
+ #include "epson-escpr-mem.h"
++#include "epson-escpr-services.h"
+
+ #include "err.h"
+ #include "mem.h"
+@@ -48,6 +49,11 @@
+ #include "optBase.h"
+ #include "linux_cmn.h"
+ #include "custompage.h"
++#include "xfifo.h"
++
++extern EPS_ERR_CODE SetupJobAttrib (const EPS_JOB_ATTRIB*);
++extern EPS_ERR_CODE SendStartJob ();
++extern EPS_ERR_CODE PrintBand (const EPS_UINT8*, EPS_UINT32, EPS_UINT32*);
+
+ #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4)
+
+@@ -453,7 +459,7 @@ main (int argc, char *argv[])
+ }
+
+ printJob.jobStatus = EPS_STATUS_ESTABLISHED;
+- int printHeight = 0;
++ EPS_UINT32 printHeight = 0;
+ ///////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+ print_area_x = printJob.printableAreaWidth;
+@@ -632,7 +638,7 @@ main (int argc, char *argv[])
+ memcpy(rever_buf + k*3, startpage + pos + (bandBmp.widthBytes - 6) - k*3, 3);
+ }
+ }
+- PrintBand (rever_buf, bandBmp.widthBytes, &printHeight);
++ PrintBand ((const EPS_UINT8 *)rever_buf, bandBmp.widthBytes, &printHeight);
+ pos -= bandBmp.widthBytes;
+ }
+
+@@ -925,7 +931,7 @@ set_pips_parameter (filter_option_t *filter_opt_p, EPS_OPT *printOpt)
+
+ /* Get number of pages */
+ char page_num;
+- read (STDIN_FILENO, &page_num, 1);
++ (void)read (STDIN_FILENO, &page_num, 1);
+ debug_msg("total pages = %d\n", page_num);
+
+ /* Others */
+diff --git a/src/mem.c b/src/mem.c
+index f53f2bc..d6c945a 100644
+--- a/src/mem.c
++++ b/src/mem.c
+@@ -23,6 +23,7 @@
+
+ #include <stdlib.h>
+ #include "mem.h"
++#include "err.h"
+
+ void *
+ mem_malloc (unsigned int size, bool_t crit)
+diff --git a/src/wrapper.c b/src/wrapper.c
+index 1fa6daa..bfd567d 100644
+--- a/src/wrapper.c
++++ b/src/wrapper.c
+@@ -33,6 +33,7 @@
+ /* added 22-04-2004 */
+ #include <signal.h>
+
++#include "custompage.h"
+ #include "libprtX.h"
+
+ #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4)
+--
+2.45.1
+
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 986162f68c3d..ea0bc4646dc3 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/package.mask b/profiles/package.mask
index dc0d4aa47007..4e062167861d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-25)
+# Broken with current Plasma 5 version, not ported to Plasma 6.
+# Removal on 2024-09-24.
+kde-misc/latte-dock
+
# Florian Schmaus <flow@gentoo.org> (2024-08-23)
# Has a serious bug that causes synced directories to end up world read-
# and writeable. See https://github.com/nextcloud/desktop/issues/6863
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index 0cf329a8e9ff..e60c9a2c41f7 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/ghdl/Manifest b/sci-electronics/ghdl/Manifest
index 86b40ce65f14..e6e42b5d9b9a 100644
--- a/sci-electronics/ghdl/Manifest
+++ b/sci-electronics/ghdl/Manifest
@@ -1,6 +1,5 @@
AUX ghdl-4.0.0_pre20231218-no-pyunit.patch 689 BLAKE2B 2df3df07e290240b2e99422fda33d2ccee9f01a5f3c3aa3535e40ab66bf5de95cbef3821a3e31b0f36b82f5bc90e078e9d2f9424ea5226f7c671ce4dec571458 SHA512 9149bb90346b0c97683a4ed7056cecb727f4ff9a5b89f8b4046983475cd40937f363438129304c72199442bcc3ad948f2c86cb38b6bd0d314dba9199f34a37a6
-DIST ghdl-4.0.0.tar.gz 7683124 BLAKE2B 2b43f1a24c9fb30f754ae6326b21fd52991f3bd69fc1c2dfbd3064d950cef74f7e66f2a846778e6429fbfae07d349f913993d91c52ec53cdad894b06f810cb03 SHA512 95b08274f2ed54556fbe2e72ce52605d9ca8269b535306348d25a259615a0610b59a61fb4458e0c1e548570361af15d45d89941bf4ab4afd2fafb10b07e69cae
DIST ghdl-4.1.0.tar.gz 7704716 BLAKE2B d69791d947ed11b62fac8e076c3b9e1bad606a0de57e8d5bd67c9a8f7ea0cad73643085efbaaa06fabdd5900366334b63385589da72f4db488f5b27b142a76f8 SHA512 0a3a465f7f8ed7fba9b81b5dec2903bf82731c97a127666e7644286c9ea80078354be4e6bf8947a6ef631b646dc7e8e69dce2d9a467ac36ee03c67d9335a2703
-EBUILD ghdl-4.0.0-r1.ebuild 1551 BLAKE2B 88d7bc60d054a48297b5e21d333e9479f7116c6f01cc75c239847c74c5407724ab8883edd483a36cfd4fc760a8e494e4438dc028af117a978f76b230613fa47b SHA512 a7c5bb4e4948cac92aadeff2ffd82642f34d35cfa6d63772a1ac8003238bf2ab30d9d4879c121c0d1b01e5a4f21c6e37995850bd9b36c7a6b1a1548ff6e230eb
+EBUILD ghdl-4.1.0-r1.ebuild 1750 BLAKE2B 42021c87851a433f2a1fecd7da7a46a10a56dac8db0cd598c785353f8f94afe5447ffc30b49b57462bd0c1912721ee4fb6b612c284d4f95480b872e3a15f7163 SHA512 e5185ca38df8834bf34768113d2ad8b32438f98ee01e8a8acbba64b71e58dd72fbc226749badd7ef42aee98f5d84f606c371f244e179e364ebd8362292e7b91f
EBUILD ghdl-4.1.0.ebuild 1551 BLAKE2B 88d7bc60d054a48297b5e21d333e9479f7116c6f01cc75c239847c74c5407724ab8883edd483a36cfd4fc760a8e494e4438dc028af117a978f76b230613fa47b SHA512 a7c5bb4e4948cac92aadeff2ffd82642f34d35cfa6d63772a1ac8003238bf2ab30d9d4879c121c0d1b01e5a4f21c6e37995850bd9b36c7a6b1a1548ff6e230eb
MISC metadata.xml 1462 BLAKE2B a403ab50a3463fc26ddfb6ad65aa2cfe9782e98b74cd91fe24ef81678e7c52a2211b0bcad27accc4cd57db281ed23ad5d8697ae69dd8b67c623465949d6d3434 SHA512 4bd4c20a8fbbdaa80a63373f81bd96144e110371403832627aba81a7a95d073ee73922516a6d5c193898affbeb8bd7f1ce9fc4203faa13464cf39ba809c82d5d
diff --git a/sci-electronics/ghdl/ghdl-4.0.0-r1.ebuild b/sci-electronics/ghdl/ghdl-4.1.0-r1.ebuild
index 7fb1396f35c1..ab07376f8f4f 100644
--- a/sci-electronics/ghdl/ghdl-4.0.0-r1.ebuild
+++ b/sci-electronics/ghdl/ghdl-4.1.0-r1.ebuild
@@ -4,9 +4,9 @@
EAPI=8
ADA_COMPAT=( gnat_2021 gcc_13 )
-LLVM_MAX_SLOT=17 # Check "configure" script for supported LLVM versions.
+LLVM_COMPAT=( {16..17} ) # Check configure script for supported LLVM versions.
-inherit ada edo llvm toolchain-funcs
+inherit ada edo llvm-r1 toolchain-funcs
DESCRIPTION="Open-source analyzer, compiler, and simulator for VHDL 2008/93/87"
HOMEPAGE="https://ghdl.github.io/ghdl/
@@ -20,17 +20,23 @@ else
SRC_URI="https://github.com/ghdl/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2+"
SLOT="0"
-IUSE="llvm"
-REQUIRED_USE="${ADA_REQUIRED_USE}"
+IUSE="llvm +static-libs"
+
+# The LLVM backend requires static libraries to work, see bug: https://bugs.gentoo.org/938171
+REQUIRED_USE="${ADA_REQUIRED_USE} llvm? ( static-libs )"
RDEPEND="
${ADA_DEPS}
- llvm? ( <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):= )
+ llvm? (
+ $(llvm_gen_dep '
+ sys-devel/llvm:${LLVM_SLOT}=
+ ')
+ )
"
DEPEND="
${RDEPEND}
@@ -44,7 +50,7 @@ PATCHES=( "${FILESDIR}/${PN}-4.0.0_pre20231218-no-pyunit.patch" )
pkg_setup() {
ada_pkg_setup
- use llvm && llvm_pkg_setup
+ use llvm && llvm-r1_pkg_setup
}
src_prepare() {
@@ -62,7 +68,7 @@ src_configure() {
# Install location.
--libdir=$(get_libdir)
- --prefix=/usr
+ --prefix="/usr"
# Features.
--enable-libghdl
@@ -70,7 +76,9 @@ src_configure() {
)
if use llvm ; then
- myconf+=( --with-llvm-config=llvm-config )
+ myconf+=(
+ --with-llvm-config="llvm-config"
+ )
fi
# Not a autotools script!
@@ -86,5 +94,7 @@ src_compile() {
src_install() {
default
- find "${ED}" -type f -name '*.a' -delete || die
+ if ! use static-libs ; then
+ find "${ED}" -type f -name '*.a' -delete || die
+ fi
}
diff --git a/sci-electronics/librepcb/Manifest b/sci-electronics/librepcb/Manifest
index 64746f463c4f..f205bb3a94eb 100644
--- a/sci-electronics/librepcb/Manifest
+++ b/sci-electronics/librepcb/Manifest
@@ -1,7 +1,3 @@
-DIST librepcb-0.1.7-source.zip 13112342 BLAKE2B 53b6dad94febee84b60df1d848936f44093698c9965d4b24815395ff564a5634ab84f38574e7a1b6891f2cdd99b5162eb3747bbfdde2dfc2d680cff76a4e1cc1 SHA512 285ad661b9c528b1aa05c9a0482034af26e9344eb08a119ffabbadf518957a9784ccb9582bcfabcf5bf8982c33b6286b39722c0d59072df983925b3949b3e6c5
-DIST librepcb-1.0.0-source.zip 14000096 BLAKE2B 5b78bb0bd32de78207a95916bc7a7ff85b58f3b4b67e6faf9180bae852ce11416ac3740c04eb30b57073a21eb24d8041136e1ef17f5614e3f7d340e7b813b03d SHA512 7bc056be37fd39d873f6a40cf04c529e95dfc2b69d1cc8246ccbba0932a67c0f017e939c206cf0656b4657cb5c99c10c7e19b9dc4969d54d0a80014029da9439
DIST librepcb-1.1.0-source.zip 15373750 BLAKE2B 6f8ba8d66b95373e4760aae617b423e71fcb89ceb39703ce4547a390e4ad0630866632d9bad01f93780fdb8c3452ec0424e753ef891402e440686c64eba56495 SHA512 2ca02095d89547e17813fcfeadedd48fb9345d177885c9d21a8d313d864c6f02243eb13a33341c474bc0671a66ef6b00b6329760aeb3439fdb10123f2db9d38b
-EBUILD librepcb-0.1.7.ebuild 1443 BLAKE2B d30668d5b3f96f8db385af33146dcebca6e2d2fa1e510d4ef08316e8ccc59406872536ee735ff81deea1fde4a5c8f4df90261b7eb67be1620176957278cf7905 SHA512 85c0c1b1da5008e55530a15859e8273a7be063681659c2aba1aea183c45107856fc8dddec89a3c998e6bdd296232bfaf5ce7998646cd6370ead0f01a6de447e3
-EBUILD librepcb-1.0.0-r2.ebuild 1700 BLAKE2B e119178b1a717912e147ef8e973f53ed85f6cfe82faa98d935166db5aad750bbbc3e9d49f22cb4d5fb8d633e0670c4d5498254dc996b79a746cb13bcc3d8e1e5 SHA512 c7950d4b6bfbf3e6a47d84f0e101aec79826b5405df9f7d73e6a877ca0ab2453827b1c51dfdf8efa971303c46b721ce8ebe7b4cd4fe17f05c770c6c014a5abf5
-EBUILD librepcb-1.1.0.ebuild 2046 BLAKE2B 0c63f4077eecdee433ad8f2511d926698cb4550021b2a1d61eeb77ea9325cd073c8be710e1024df78bd4c492545be5d596facef3142c89996007636667f85211 SHA512 db97386be783e0e1cc9ba083bb58a189d72655d486f224109d5b6b4d7eeba280443780cc4ff054da11b4fcbf15df4788a73f6c422aeeb512bb2e3f28dfac9d61
+EBUILD librepcb-1.1.0-r1.ebuild 2067 BLAKE2B 219827c805ec9a68e50c10020233661319e7ddd502ba45100e14aff5ee2bb5ed2151124cd0b4db4e6914516a9106516cb1733135f6ba0fd5ba36cbd8e00c9adc SHA512 f893d6a797daa1e41939347f8f97234df0c657312393905962389baa414de89ff48b7462f52b064783ab9c2643c1b97c455fc2d0177c42e09f714d6c2e9b866e
MISC metadata.xml 1316 BLAKE2B 0e2933c46eed63177cc16902e0c9235cd77640af852a5b2242db98b4dda997a3d9ede5e79b95d860b162ab6055a67935c828309ea32e81e4e2551e2f37d0e3bd SHA512 e5dc0108675528726309169119d7c09fcc7da55d68981314bf61fed0a14109bf69363eabf9360164f55b6912a7d1d451aabfc21d73e209c638561a37e74fa61d
diff --git a/sci-electronics/librepcb/librepcb-0.1.7.ebuild b/sci-electronics/librepcb/librepcb-0.1.7.ebuild
deleted file mode 100644
index c2752d3b0f23..000000000000
--- a/sci-electronics/librepcb/librepcb-0.1.7.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2009-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake virtualx xdg
-
-DESCRIPTION="Free EDA software to develop printed circuit boards"
-HOMEPAGE="https://librepcb.org/"
-SRC_URI="https://download.librepcb.org/releases/${PV}/${P}-source.zip"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
- app-arch/unzip
- dev-qt/linguist-tools:5"
-
-RDEPEND="
- dev-cpp/muParser:=
- dev-libs/quazip:=[qt5(+)]
- dev-qt/qtcore:5
- dev-qt/qtconcurrent:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5[ssl]
- dev-qt/qtopengl:5
- dev-qt/qtprintsupport:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- sys-libs/zlib"
-
-DEPEND="${RDEPEND}
- dev-qt/qttest:5"
-
-src_configure() {
- local mycmakeargs+=(
- -DUNBUNDLE_QUAZIP=ON
- -DUNBUNDLE_MUPARSER=ON )
- cmake_src_configure
-}
-
-src_test() {
- cd "${BUILD_DIR}"/tests/unittests || die
- # https://github.com/LibrePCB/LibrePCB/issues/516
- virtx ./librepcb-unittests --gtest_filter=-SystemInfoTest.testGetUsername:CategoryTreeModelTest.testSort:BoardPlaneFragmentsBuilderTest.testFragments:BoardGerberExportTest.test
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- ewarn
- ewarn "LibrePCB builds might not be exactly reproducible with e.g. -march={native,haswell,...}."
- ewarn "This can cause minor issues, see for example:"
- ewarn "https://github.com/LibrePCB/LibrePCB/issues/516"
- ewarn "For a completely reproducible build use: -march=x86-64."
- ewarn
-}
diff --git a/sci-electronics/librepcb/librepcb-1.0.0-r2.ebuild b/sci-electronics/librepcb/librepcb-1.0.0-r2.ebuild
deleted file mode 100644
index cdee44faf323..000000000000
--- a/sci-electronics/librepcb/librepcb-1.0.0-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake virtualx xdg
-
-DESCRIPTION="Free EDA software to develop printed circuit boards"
-HOMEPAGE="https://librepcb.org/"
-SRC_URI="https://download.librepcb.org/releases/${PV}/${P}-source.zip"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="opencascade"
-
-BDEPEND="
- app-arch/unzip
- dev-qt/linguist-tools:5"
-
-RDEPEND="
- dev-cpp/muParser:=
- dev-libs/quazip:=[qt5(+)]
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5[ssl]
- dev-qt/qtopengl:5
- dev-qt/qtprintsupport:5
- dev-qt/qtquickcontrols2:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- opencascade? ( sci-libs/opencascade:= )
- sys-libs/zlib
- virtual/opengl"
-
-DEPEND="${RDEPEND}
- dev-qt/qttest:5"
-
-S="${WORKDIR}/${PN}-${PV/_/-}"
-
-src_configure() {
- local mycmakeargs+=(
- -DUSE_OPENCASCADE=$(usex opencascade 1 0)
- -DUNBUNDLE_QUAZIP=ON
- -DUNBUNDLE_MUPARSER=ON )
- cmake_src_configure
-}
-
-src_test() {
- cd "${BUILD_DIR}"/tests/unittests || die
- # https://github.com/LibrePCB/LibrePCB/issues/516
- # virtx ./librepcb-unittests --gtest_filter=-SystemInfoTest.testGetUsername
- virtx ./librepcb-unittests --gtest_filter=-SystemInfoTest.testGetUsername:CategoryTreeModelTest.testSort:BoardPlaneFragmentsBuilderTest.testFragments:BoardGerberExportTest.test
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- ewarn
- ewarn "LibrePCB builds might not be exactly reproducible with e.g. -march={native,haswell,...}."
- ewarn "This can cause minor issues, see for example:"
- ewarn "https://github.com/LibrePCB/LibrePCB/issues/516"
- ewarn "For a completely reproducible build use: -march=x86-64."
- ewarn
-}
diff --git a/sci-electronics/librepcb/librepcb-1.1.0.ebuild b/sci-electronics/librepcb/librepcb-1.1.0-r1.ebuild
index 8e3488865a8b..26ffe3cc6261 100644
--- a/sci-electronics/librepcb/librepcb-1.1.0.ebuild
+++ b/sci-electronics/librepcb/librepcb-1.1.0-r1.ebuild
@@ -44,8 +44,9 @@ RDEPEND="
dev-qt/qtsvg:6
)
opencascade? ( sci-libs/opencascade:= )
+ media-libs/libglvnd[X]
sys-libs/zlib
- virtual/opengl"
+ virtual/glu"
DEPEND="${RDEPEND}
test? ( dev-cpp/gtest )
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 15f99921c330..3de45ddcca3d 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/ceres-solver/Manifest b/sci-libs/ceres-solver/Manifest
index a69811b7737c..877ebe56a12b 100644
--- a/sci-libs/ceres-solver/Manifest
+++ b/sci-libs/ceres-solver/Manifest
@@ -1,6 +1,7 @@
AUX ceres-solver-2.0.0-system-mathjax.patch 325 BLAKE2B a649088517ec1bef7d5a6144de57657daeff2b5a1a0b053c0bfa81d8af7143ad5d829571be947d8853bd6d1fe39adc63b4f14a4075004775151fa649747911c6 SHA512 e16646210fddb350f5cc43665afaa88d2ffe53c817dab778c0e2534c1a0001242865a547e8a308621a9068555e7e20a57e83b0447ff5d32688ed5fb3f5694d29
+AUX ceres-solver-2.2.0-include-algorithm.patch 434 BLAKE2B 8db5a4f0a439b182e2c8d9f5aed9a610e6b83d81cb4a1169f307f2ee7a171c3ea12b1d73254278ff9131604c0070ba5b73bbdcf30b2059dda58c87a16f078378 SHA512 d2e9e34ab4d6d586fb8cb7b865fbb05af778685d776fa24badaa2d46547db63025efaf67a25d9197b88a2afa053bf45fe1526a2013764bf1bef8107f4cdd48e5
DIST ceres-solver-2.1.0.tar.gz 3802187 BLAKE2B d8ff780cf9b9de2541c15a2b95bde07a2d1c8e60bab3a8a4b13134b99da699da452467afe3310b9f70c3c2a6bd033ea3c4bd3c401153899e9c70867fae30c633 SHA512 db777c4a4b85a9972628c714413fe9ca1a92cc6c8b14d80401842a02c4d7e7df4e9d236775e231e8337e47f21e47cd82c1a0fbcfeffbd9b654e46a66262996f2
DIST ceres-solver-2.2.0.tar.gz 7635532 BLAKE2B ecdd5147e235df711705fc262fad18cfc79f8cfaaa9aba41428c70ae5996aab44c44e5b7d3f62d8ab4633ec2d7511c39191323911fea1276f5797e900c42bc60 SHA512 bf519fbcbd0ee2d4624be72cde061a09d191ee5e56dc33984669393799b885c2164efc99dcef71307f8b50a9ccad945882376ace3d9a44ba7e1f25c20511aabd
EBUILD ceres-solver-2.1.0-r1.ebuild 2426 BLAKE2B 05047be09beed316cc5d288923a31553f9ee3c4afb01b83265b67be04d84dd9104b3c444f867a1a9b632ef6fb013e4556897f7bc0da7dbdc9ccefe647a994689 SHA512 c46f722f17201355c791fea3e3229c2fd8fa74432205635abd68d20544039f879196ebec6ffda10b40a9138a4c9e507724de2e7bd48d2a7e07cf12629bb88869
-EBUILD ceres-solver-2.2.0-r1.ebuild 2346 BLAKE2B a29364932d0f82653555823ab18063bef21c418aba7501439abc19edb01e6474edd23c5a99712d14ddc581a4b31aff4549abb7fa2b1e3cbec0f25b2bd3c5844d SHA512 3e1483b0e695c467a3846f0973b2f470964bd99b5293a977bd62f6943769adfb3b554784d3e9e5ef5d925a8430fdddd08a140f2235135d86d2256437b673de11
+EBUILD ceres-solver-2.2.0-r1.ebuild 2397 BLAKE2B ea6780a8bd2039d437f96269e12b8a8ab85abcedf086d41c8188292dcdf9ad6f9c3b4e2437129d22c93fe5dfc5c23e506ea2f612cb656dbbc3769a16fe183962 SHA512 b78fc602969047576feab69b67592e18018858793a16acc72678dde621fd155934fef82c1119a0069d5ded220ec19302087d1bfbc614d7319bf8533063313730
MISC metadata.xml 1454 BLAKE2B af5a9cef52650cff056c7804782e7024696ed9122e8998faad23796960d94155f5f318cec2750a4ead6610f89fe55e49301a30ec62bfc846ea2a955a430f42cf SHA512 cf928d9400bbac7ba003ad44fc6c1d77cef43a58d2cc9b399ee854880ad75b38062e3a61899403eda529e7eaba528606a8da25b5e287c53bc4721d025b6a7e59
diff --git a/sci-libs/ceres-solver/ceres-solver-2.2.0-r1.ebuild b/sci-libs/ceres-solver/ceres-solver-2.2.0-r1.ebuild
index eb2f320fe9bc..191c4845525f 100644
--- a/sci-libs/ceres-solver/ceres-solver-2.2.0-r1.ebuild
+++ b/sci-libs/ceres-solver/ceres-solver-2.2.0-r1.ebuild
@@ -45,6 +45,7 @@ DOCS=( README.md VERSION )
PATCHES=(
"${FILESDIR}/${PN}-2.0.0-system-mathjax.patch"
+ "${FILESDIR}/${PN}-2.2.0-include-algorithm.patch"
)
src_prepare() {
diff --git a/sci-libs/ceres-solver/files/ceres-solver-2.2.0-include-algorithm.patch b/sci-libs/ceres-solver/files/ceres-solver-2.2.0-include-algorithm.patch
new file mode 100644
index 000000000000..4f5887eec6e4
--- /dev/null
+++ b/sci-libs/ceres-solver/files/ceres-solver-2.2.0-include-algorithm.patch
@@ -0,0 +1,18 @@
+From: Paul Zander <negril.nx+gentoo@gmail.com>
+Date: Wed, 21 Aug 2024 20:19:25 +0200
+Subject: [PATCH] include algorithm
+
+Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
+
+--- a/internal/ceres/cuda_streamed_buffer.h
++++ b/internal/ceres/cuda_streamed_buffer.h
+@@ -34,6 +34,9 @@
+ #include "ceres/internal/config.h"
+
+ #ifndef CERES_NO_CUDA
++
++#include <algorithm>
++
+ #include "ceres/cuda_buffer.h"
+
+ namespace ceres::internal {
diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz
index be4ccabc7880..8f3e97f22d36 100644
--- a/sys-boot/Manifest.gz
+++ b/sys-boot/Manifest.gz
Binary files differ
diff --git a/sys-boot/refind/Manifest b/sys-boot/refind/Manifest
index 18448d9090df..e3817125cff8 100644
--- a/sys-boot/refind/Manifest
+++ b/sys-boot/refind/Manifest
@@ -5,5 +5,5 @@ AUX refind-sbat-gentoo-0.14.2.csv 246 BLAKE2B 75623624efe360288ef14bb09f9f024b0b
DIST refind-src-0.14.0.2.tar.gz 4648958 BLAKE2B 02019ddb872ce44d2a2119902edebd633f925d49634e3bcc6bfb2c9dedb8ce213166909395a333d3a37e95c67720e31b1f5fcf25083801c17d645372aa54a06a SHA512 41c120c1afec37c508aa5c0ec09a6563c3047ef84932308c91701795b950431dfad17d25cf664039b490a302d475add98441b75f90ff71cadce41febedc68a9e
DIST refind-src-0.14.2.tar.gz 4628173 BLAKE2B 987acb29d4d81c01db245cd8e1c9761072e34cf3dfaa3e4fa77e549ee2c1dc4c3f8cbd9218f42e4eb77478df3453095dba8b36324c289c6a10b81f1ecb202743 SHA512 76a52ed422ab3d431e6530fae4d13a51e8ed100568d4290207aaee87a84700b077bb79c4f4917027f5286de422954e1872fca288252ec756072d6c075b102e1e
EBUILD refind-0.14.0.2-r1.ebuild 4230 BLAKE2B fb1a4cdb037a3a0bbec2de9f8c50bc2f0b76f0a445640fa054cea0200eaaaac983f5e8c91a6c8941d5cd722eacb578973e5830bb0035ae4d91bf5db59241412f SHA512 a96ea9925121827a65a187865e55cd547e81cbf13738e2f8377583c440c77dae87b10ffc41fd5d1fae4d2a1f3826078df26a1908764c625a203e238e3716ec85
-EBUILD refind-0.14.2-r1.ebuild 4316 BLAKE2B 49af3ce308582ffa90dafc0105a241356effee9e18ba9538afffd0749af673f4f5f0fc91b67843567a74941756b5d80db7d30380b0e9cada9a148a9653635c17 SHA512 fa4917991e486768866b5ee167052933937bd716b13874cf60e68d9c4eba9c61702897f7299444196dfb57da3864b577db086eea2f451d402ac53aac5910bf39
+EBUILD refind-0.14.2-r1.ebuild 4314 BLAKE2B 1274849ae3f28ded48d5a50457df78f71c3439b374635cbac531c3ef865805af0dbfbedabdb86655ef0bec79ca4a1e2a3366a6924ef77f9e3dd4cfb92befe975 SHA512 26641fc32ef5b11b458f2423bf4bd27af871c62efb223a173906e30c3436beb380e47378aceb1b3e4896a5801c7a5a2096564f96e5564fb4229981192e9d8a08
MISC metadata.xml 3809 BLAKE2B a2cf074c3c572fff3bdb1679b505cf3a9de4489acacdbc2b015fed91e7f37157fa7e3124438ad8af0788cc90f464b217c4fe05294c2c69ef637648cc68825885 SHA512 4b289982bbfda2697dd13b4c1fc020842a0fa06672e5d7f4b48cd39ef4348b1a17989686c55c96d220f682c8c95a340901fb3968d051aef8c8e5cf944bbcb4e4
diff --git a/sys-boot/refind/refind-0.14.2-r1.ebuild b/sys-boot/refind/refind-0.14.2-r1.ebuild
index d3866389c5cb..c740e9743943 100644
--- a/sys-boot/refind/refind-0.14.2-r1.ebuild
+++ b/sys-boot/refind/refind-0.14.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PV}/${PN}-src-${PV}.t
LICENSE="BSD CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.3 GPL-2+ GPL-3+ LGPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
FS_USE="btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs"
IUSE="${FS_USE} doc"
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index e628095d7218..1cde8ae402ec 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 6c407c632cd1..547917b916ad 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -41,6 +41,7 @@ DIST gcc-14-20240727.tar.xz 88051096 BLAKE2B bb447e728275539688ba19d1f50c4f4936f
DIST gcc-14-20240803.tar.xz 88016412 BLAKE2B 60301ac6acec9cea3001fda41e0dd10f6698cf0897e84750b28421c6425d28a2acfde8978a285052e44b54fc2244a181ed4430510df5920b8a94319727a5f19b SHA512 e9013bbbef39f67fcc63c9394513be43038f2fc5eebd098be3e5b90eb43bf8f2baf3ce72df1fe72ef2c327dffa103a4e1588c3c137944f7d602fb09498851328
DIST gcc-14-20240810.tar.xz 88012840 BLAKE2B 85f6513f4f4a001894fc22df6c53ce20d6af547191478d429da152f163406c6b320599445a58bef1e79bcacaae56b6bebab9bc9762a75c82bf65dd502e4e7048 SHA512 2b1fde696c9e97a15e9b3550145c74d031d6ad667ac62b51c11bc9e111caf229c6fc4530a18d876d31ab7554fc51263944b8c0182533b1e9275132ec6ce87887
DIST gcc-14-20240817.tar.xz 88024252 BLAKE2B 994b3e263246e344c6898943a17feb63f07b3de02777a77c689e001343119bd451e1ed5c6958f368077f10b4778c65fa492c55d164e2a0b1bbd65b275aae3cd1 SHA512 31de06694efeb2be49b64e9e8314a766d36c3d5f5f2d52d1e0419ba69262b7c344ef0700957eff11007ba5b81bd5e74dea2a2c0286990cb33927bac4a7db9756
+DIST gcc-14-20240824.tar.xz 88019780 BLAKE2B 8da729548e785196e1efb9e1d0ff522423196921e14828defc4c6bc176ea13c5fc76515bde7c293bf80025b54b6466b0ecd7e5ebda4307023d74704a6f19bdf6 SHA512 4ad87ded2468d5303e0a7dc51e85f82eb53c1f26aa2bcdc7aa341a159f0c2fafc43d32f1285f7fd8b359ae67e949c4556df73ba2bdcbbb05f3f8d9488052b081
DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f SHA512 61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25
DIST gcc-14.1.0-patches-3.tar.xz 11868 BLAKE2B 06d079766bfbaddd066cd70f2d3f5e9ef17f3617fe90de4cb0a9562e6c3b2dc46d94dce03649f2e530c21e3fa0e0e6e5aae3c7b768bd08717c4f29ff29b00a04 SHA512 636a2853b5bf057fef262d54bcb250f3ebf63c600bc184cfea499783d254c462f6c0ecf5f0c5dac6634110ba0d11193fbfb96850ac27fc5a318f1d810f2231cc
DIST gcc-14.1.0-patches-4.tar.xz 11620 BLAKE2B c819fbdea1f3bf10c8d4214d4c33cf28c1410171d2833b6f8c1225eeefe749ddb815067b3fdb750e5839761aee8d39ffc51ffb492f88e630076818a61b18362b SHA512 0d6e1b04591607dfc8022124b186ce499467c32db7667ee1a640fe2e07706597edc0e4ad5c7ebcb75c8f5fc6e45e9b9ef715402c71ff9ab21fe380007fe5d84f
@@ -101,6 +102,7 @@ EBUILD gcc-14.2.1_p20240803.ebuild 1424 BLAKE2B 4be63d21fa7ca87116c82a7c9c9ec66f
EBUILD gcc-14.2.1_p20240810.ebuild 1424 BLAKE2B 4be63d21fa7ca87116c82a7c9c9ec66f07e56d4b2164ff3b437a33f8a8f4d5cb1cc955a380d7c0ba30941a4744c1a0ac52030e8fe53a35d9aad555e57ebaff0a SHA512 3b9a7ea4b057ffc9bb007efbf62ced7d41d3f8b43bbe6e34043f0747d56c254f9ea0d91f0ab00935b0985bb02ac5d0483cf234ea97116ff58e7e40b78f1071f7
EBUILD gcc-14.2.1_p20240817-r1.ebuild 1424 BLAKE2B 757e83e2a0d2a4b119ee0d1bfae9342ca912d539c5d39e670915bf61ceac9b11dd8cb7022824861f241a173461fcbf175fe6ad370fc82b5fe813996abd718228 SHA512 bb2306312799c87361611cd05fd7ce6cbe2b02dbe68454f983c8703870032deb88ebf7b947bd5bcc3b428bc7565159c5a40a651240b1f10a1ba840ec32e00904
EBUILD gcc-14.2.1_p20240817.ebuild 1423 BLAKE2B aca2b0af18a0b6f4804f449f94063f2752bdf7619f1344772f9267a3d93b61d7c76196d3be96bf3f9b7aa4a30768c064f9a72bc14496959379a9c084691c6f23 SHA512 b5ede6a529624b73cadbf1637cf9f589f20562b5f499c6a6b4a6b0831c3cc321b031afab586a0deed7402a14ebe0e94e13a45f5e19f03f5e58037512bcf2dbd1
+EBUILD gcc-14.2.1_p20240824.ebuild 1424 BLAKE2B 757e83e2a0d2a4b119ee0d1bfae9342ca912d539c5d39e670915bf61ceac9b11dd8cb7022824861f241a173461fcbf175fe6ad370fc82b5fe813996abd718228 SHA512 bb2306312799c87361611cd05fd7ce6cbe2b02dbe68454f983c8703870032deb88ebf7b947bd5bcc3b428bc7565159c5a40a651240b1f10a1ba840ec32e00904
EBUILD gcc-14.3.9999.ebuild 1394 BLAKE2B d0a952b4d4dc5032efff8717a2d14e9d57c995847f77e23d9dde728c4ea859c6a15f6407aa87615a6dfa64ff0bcbaabd073f4b975c051632563e70247d336f90 SHA512 06bdc87af51e16a76beac56a8d2cf3403627278b3e6fa9e791f36614c1c3f5473bb75dff20aa8fb2c13d14f78dc0540a6e48e1310ddbf54335552261fa53629f
EBUILD gcc-15.0.0_pre20240714-r1.ebuild 1343 BLAKE2B 9b3d091a2835e9fb2c44a8ac9af8c62ccf35da9b153b7e37091b7e4abe752943c70cde901b46865836456b4d47e718153f7a72049138682ab0f628038d167a8e SHA512 2bea3f8026a56adf799953bdaebacc56f460f69019657a765df0cdea3372a07f8eb00a88bec296fb90b4eef42d0dbddbe8143d5e0a02d552aedf063ae98b4f64
EBUILD gcc-15.0.0_pre20240714.ebuild 1343 BLAKE2B 19a9d4f8770afaa4b96760f9524b62c43caaee874b9e5f34c44ff6cab058b37ef9b7b4c3726fb70baaf76d501888014406c00b9c468c1deca456196b89994fa2 SHA512 27228f7b9a0d1cc9f7754012950347434b77f6a5596985a039291e40f472ddc97700e4389ef87cdb5280172918087c0fe195e7035850f58757c17998f73363c5
diff --git a/sys-devel/gcc/gcc-14.2.1_p20240824.ebuild b/sys-devel/gcc/gcc-14.2.1_p20240824.ebuild
new file mode 100644
index 000000000000..261dc3f8707f
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.2.1_p20240824.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.1.0"
+PATCH_VER="5"
+MUSL_VER="1"
+MUSL_GCC_VER="14.1.0"
+PYTHON_COMPAT=( python3_{10..12} )
+
+if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+ # Needs to be after inherit (for now?), bug #830908
+ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # m68k doesnt build (ICE, bug 932733)
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
+ eapply_user
+}
diff --git a/sys-devel/gnuconfig/Manifest b/sys-devel/gnuconfig/Manifest
index 1519cc853a27..efcabc521bbc 100644
--- a/sys-devel/gnuconfig/Manifest
+++ b/sys-devel/gnuconfig/Manifest
@@ -1,6 +1,8 @@
DIST gnuconfig-20230731.tar.xz 73112 BLAKE2B c6502d6b339e56440dbfc9abb0ba49e3eec5a573c5e44779dd326e6f11b55b7fc3a6d99fec73abbcc271e8f6f125699ce87f512cb3a825144307cf820df0067a SHA512 d8e24a30f86f1983c69a37a901e2357a0aefbe15fcd3f8a331d1c6f8eabc81b7436930055756a764ae874e406090d8029403f1c0faa3737acb94bd937cd577ef
DIST gnuconfig-20240101.tar.xz 76992 BLAKE2B a42e35c9858ac1eca409b29ecd71c787adad94bd977a35a8f74c870b3632b1031cd7c00e022c7837a8705a50316d3f618bfaedf569b63b4f75a33fc638330706 SHA512 2e6f1f83454335e2c111866bed2660d86919061c2e047c79d5e191ecb9411a28c0f269e8fddd8a212d38a2d0c4114e2a432e69bcbf8c7aee671db1ce15b34ae8
+DIST gnuconfig-20240728.tar.xz 82360 BLAKE2B 476cabe032305adc916dffa39f30f07ac8249449e79da06763f08af9b642399c5c08bd5cf6b7229d63ba36b55e0ca75692b5db058ae0aa75b6b6370f12209aba SHA512 a43067a6f2a7f8d055122aefef2b0d28314c16871455e9223b8429a428ec6b4383eefe8fb50ff00d7c4c39710c6fb9fa81c3c84f3e6f5f58cbd1cf475896135e
EBUILD gnuconfig-20230731.ebuild 1257 BLAKE2B 4892261caadc58274ef06516ca74201c285542b585a4c9f73a4bc49f1e478abe141680dcdff43c5ddc51471924087c757f84ff6208979fb89712c1a6e50df87e SHA512 eee196b0e9f67afb3be5b2f6f50ee1d8494595d6a271ee466d90b763ca4bd031ffa8d3b85d860e2c1ded6e22f113251ff961122bddc904809923d6c28381a3be
EBUILD gnuconfig-20240101.ebuild 1257 BLAKE2B c0801af4958a086ab001b20ca0604eaaac0f7e0b4d89a64892dbc406cb1006623443109aac7183858b463d07484a0eb42b1657de4b69c6041b53403474529922 SHA512 162921e4b54f17cdb66b8c01579b417692a00fb7245007b04cf229f7875b1b7a33b0d7c6a46848e93d83a3a1f4051fcc0eeaef67fff5d79a087043bf79029737
+EBUILD gnuconfig-20240728.ebuild 1265 BLAKE2B 336985b2db0408dfa266779cee02bb2a737ca0dab5d0e7679a792a2f7dac424c48b77f2cfdc91815d20dcdd870b36f057faef1f6d87a1a1d5e8ee4d2fda93159 SHA512 6a980147d50aa0ddcbf7c0984e6f46d39a78607f3701cb42ecd3d71f494545dff0dda27f6440e5828e4de424ff64aed72085f357b9a800a7d15726b31bffc646
EBUILD gnuconfig-99999999.ebuild 1265 BLAKE2B b9bba9dfc73c65d5e3a4194e1992f532a819335c4e10d013a851f41499f45c291c9180e4a380a228b6d01721c0c0f0f0685a60793b24f532affb3eb83b1d3483 SHA512 22860796aaeec1925f8e47e158fe3f7be71b5e2cb49565ad90e6a5ab89420e015068b961f455c68e1ead7ba58ca14aa326b3f6e35d695f8ecb9b358891a1be11
MISC metadata.xml 347 BLAKE2B 06b801ace1e56e47232a0efa9ae446193955866c1232d576729d4419932a4d338e7840408ef1ecfbabe4f518a18dc25abad921b4d185f5e7a9bd8b46bdb75b32 SHA512 14cbe44269cf0ffffc3c133172b84c6ebb5d17e7bb42f1dd9339abf009005b5a716cdae32c52867246d5f1b5e96a2b16a9e97f25b6d502e0380ceed7ed590fbe
diff --git a/sys-devel/gnuconfig/gnuconfig-20240728.ebuild b/sys-devel/gnuconfig/gnuconfig-20240728.ebuild
new file mode 100644
index 000000000000..04e57c23b5b3
--- /dev/null
+++ b/sys-devel/gnuconfig/gnuconfig-20240728.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} == 99999999 ]] ; then
+ EGIT_REPO_URI="https://git.savannah.gnu.org/r/config.git"
+
+ inherit git-r3
+else
+ SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"
+ 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"
+ S="${WORKDIR}"
+fi
+
+DESCRIPTION="Updated config.sub and config.guess file from GNU"
+HOMEPAGE="https://savannah.gnu.org/projects/config"
+
+LICENSE="GPL-3+-with-autoconf-exception"
+SLOT="0"
+
+maint_pkg_create() {
+ cd "${S}" || die
+
+ emake ChangeLog
+ local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog)
+ [[ ${#ver} != 8 ]] && die "invalid version '${ver}'"
+
+ local tar="${T}/gnuconfig-${ver}.tar.xz"
+ tar -Jcf "${tar}" ./* || die "creating tar failed"
+ einfo "Packaged tar now available:"
+ einfo "$(du -b "${tar}")"
+}
+
+src_unpack() {
+ if [[ ${PV} == 99999999 ]] ; then
+ git-r3_src_unpack
+ maint_pkg_create
+ else
+ unpack ${A}
+ fi
+}
+
+src_install() {
+ insinto /usr/share/${PN}
+ doins config.{sub,guess}
+ fperms +x /usr/share/${PN}/config.{sub,guess}
+ dodoc ChangeLog
+}
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index b275d06bffb1..adc00fdaecec 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -3,8 +3,11 @@ DIST llvm-16.0.4-manpages.tar.bz2 243154 BLAKE2B 69308e3ec19d750e7249b7c8cd79224
DIST llvm-17.0.1-manpages.tar.bz2 263148 BLAKE2B 6485a261e356eacc4a274f9b8d329b53f11a37a23effea41a12322f6908bbe702dc1a97bfd10293061f01f1dbff8693e9324ab3dce2551e78eab128dbd7fea30 SHA512 963ff1b7aa0cb01ed0c0356a0adc3a315d94e78035e928dc81464f553e722633a17596e421c248968e87e22ae66f1ab9cccda5fd3388d1a6d34b5e9c6140ebcb
DIST llvm-18.1.0-manpages.tar.bz2 270429 BLAKE2B d85d6e23197184dc512019c25805af0aa145eefb4c36215807c1ba70ad47943c05c06dbaafd84a7e6487bdd83814e03277374e095d97b129e3fc8d468c10741c SHA512 5f492c85fad4e04e0148ea509f4b6520de9e2765c51e617363a11aa8e47c2d847f6b0897958ca1d93bccf0f6a9150868b7e04c728bd430c05bf2da30bdeba6cc
DIST llvm-gentoo-patchset-15.0.7-r3.tar.xz 24268 BLAKE2B 6531ae385ecea87bc26dba8ce19b4cde8ff224c80fd81f04c6ded131e305ecfdeb8d29ebd3b68a641d240805dc83eb0ebc7cc85124f02ad0ee66e0f201b91d7e SHA512 66cb33f8b423736b990fb75d4f2d1e5f14c0b03308f403297204dd1a352d72f85f34220fd66d3de5d6df328cdf2ffce03c2a111cb0bb57791cf68a88069ac7df
+DIST llvm-gentoo-patchset-15.0.7-r6.tar.xz 25208 BLAKE2B c9fca31a053ee059c3060a94dcf675d472fc1a59b5f927648de58fb4ff20bfc229890f789ed47b3d053bd466b860a0c60a53b4b024a8fe18c776e9a72434d6de SHA512 601cd923711839dca7cb5bfea53ded644777c6340265a797939a53409fd2ca27059a015fd6ca6832e60314699ade27919a9a59dab395cc27f8fdc479a0f3c034
+DIST llvm-gentoo-patchset-16.0.6-r5.tar.xz 19728 BLAKE2B 36b605401893034b2b560d26cfb57512c81eddbc35b25d9c3d1fe051b8825c38cae1b8ed999faf8fef564ca5578402d3979bc56ba0a5514dc62594d893696f41 SHA512 20a36b69dfc2b4796ce33318a28529ebdc213945ee67a983e4218117d2ee2c93be1ecb38b0e8189249c5806a442cba708e0890e1b7bf6376edec4403bcc71425
DIST llvm-gentoo-patchset-16.0.6.tar.xz 17340 BLAKE2B 37cdf4b38367b4256d4f7a25d1b4f41758e5f81be8e20a1c94a10d6c5e36642e9672121b455e73a0bac2eb40467ef2db4b43789b2912a6790593d97b8b5c27e3 SHA512 2c02b9d8a4c5af9fddcd26c95dc66fffae32cb5b7f85c65a1aa4ed00dd8cd5b01cc1975a711aee63c0b8b11e9dc20f2bc05ea753904eb516892b820f02aff825
DIST llvm-gentoo-patchset-17.0.6-r2.tar.xz 3664 BLAKE2B b3d61090bec41469027115f1a7b9c51ff2cd720a5363c755da7c87c120e4c85b5a2b4d65b95e418f15d947e580824d267a5ee86336f2d9272e58ec24fa2acaf7 SHA512 4be3d2fefce3f5b6b8f64632ff47a53d4de8a20b276e538527ba01a1a663c2846e1eba28fdd70364e583884618d94ee774791b1ca03fdda1fef8110b664e506c
+DIST llvm-gentoo-patchset-17.0.6-r3.tar.xz 4648 BLAKE2B c709162068e83575f71a2ac2243665f47a3d42cac078daa5762bbd339d8593e8c1c5c58e2e415ba6659fe2f3c3824bd098c9be579103362084079140c0386f76 SHA512 251a33f146fcbdbe51c9e1ad7b08c2cd7d062d0b136c833cda8a5155c86080c506d575e4288cde4ba8530ca7f230c2afa63621878a8df0f23076a93c924e7d65
DIST llvm-gentoo-patchset-17.0.6.tar.xz 1792 BLAKE2B 21b34b436333c0b37522d4340cccc84a572701f6e267cf7c6adfa9be419913f5a6c9ee40a6be5c62d12fbd868912801d30381573c4459c05676e05785cccaefe SHA512 2d90b5e7fcbb950249ef7133fac1ed3dcb758a4d92732119049526cea0b291bd4e9738c4c0d806d70e7d769e1906f8ef3930066c206c00b6ec7d3509ed0fed19
DIST llvm-gentoo-patchset-18.1.8-r4.tar.xz 15912 BLAKE2B 7300128244aafe42fcf5863e3aad2beb0c96c3df527e6d35fe571369bad520ba4aa397a329287da17eb33dca902057da5cd5193ec560ea7f5767ba2d00a45818 SHA512 b32633db387d4adb3bb2d067f824ae4e8e8a24a25aaa4888520f6e61a4bb1f8f70ad5f44057fbc0892c6f93c803e360612b0fc02c4ec068470b546a55f246cba
DIST llvm-gentoo-patchset-18.1.8.tar.xz 7444 BLAKE2B ed41325f7e2efc257c03b3500f9ba49a29333f617ff9914705f9df660bbc1e1b3aafada6f2a68a316d2ee47cf628a35f3495f74c9f0ca00c120079e8e93bd4db SHA512 a6bb4313d2635d38f36a3fdb343b2b7f117129ec62f92ead0bbf7010ae73055cb757958975cd9d1677f2c4b1554819a16a918bef9e9e0d982f8025ce49b9a8ef
@@ -24,8 +27,11 @@ DIST llvm-project-503907dc505db1e439e7061113bf84dd105f2e35.tar.gz 218750576 BLAK
DIST llvm-project-db8ef6188cbbe2125e6d60bdef77a535105772df.tar.gz 218416682 BLAKE2B 691e3881e4a60c008c6b766b51ecc856122de1f40242ff1d91ebaa12682fea0a22f84783eb930c42d196f50ba0d3b2010f9010ed73ee7e292fe78c93d6e3f324 SHA512 2dc16a603b60607cc3daee2de0126a567a78c4fff72b2fbcb94c82472bc5ec64ac354ba8592b9a643248a5bfd43b34e2a60f2751a0c9e9e28b7f895fc50a5e9d
DIST llvm-project-fd7d7882e7fa5a38d4bfde426120d4663718beb4.tar.gz 218217769 BLAKE2B a6c2aa012c342e31527b7e9f85e8fea3549d52530d8f87cd699e094a0aa768d099f9fd2631161ff7f53b4a5011937ed6d1f52b8fa1d23aa34183be1f487d4277 SHA512 c4863fab1a3c03f7f9c42f3501d3a75cebb491343515d77d30b26e5cbd720fc3fd628052099d87ed638e8c424bcbe7a1d066ed857f73da6f243d3d5a76b0e6c5
EBUILD llvm-15.0.7-r3.ebuild 12592 BLAKE2B 81cd473990810203c4e8a47ceb0189ed399c869b85fab3181724dbd1429063cdaad1f6b6cb1ab5b392f531b0b4907cc61f266558b873b236f9a3ff439045aa37 SHA512 2321f9e6da93af22d5f074175a6a92b7dcd271e2b9b92128d268dd777a9c3bdd876010740153734e2593b90d26a58d4f784b2256a6b1e18160d13b3c10441fb3
+EBUILD llvm-15.0.7-r6.ebuild 12599 BLAKE2B e180c4c343c9ca4e0a69118676cbdfd0787ace210fd638db0cb6a115b05dd1e10142c6dfb088c2d195f340cc81c3b997542c5957bf784ff4df1e7e577d24f440 SHA512 3f3b5a67a2188ae5063a9080abfc9be468a0ced00d2ef865c9ccef9a363d39f781b2be45743bc676dfcb738a3d2894c7e307588ecc7768394d2e11574d82b167
+EBUILD llvm-16.0.6-r5.ebuild 12832 BLAKE2B c63736426def1e30266dc43dba9c6b2d47767fde332b0165f53beaec85bed33a2f3cf0cc8f213769bb3167060ea8f940f82a645dd7e2ead39e9c5efad2d59a17 SHA512 33003aa6e8e55a2696c2b0831b83a1bfe947ce25b9b5c6d9035d085f016c134e8f549a28c26a47854fb07e3735432848377f0a50d26654b4bef209e6e63b15f6
EBUILD llvm-16.0.6.ebuild 12822 BLAKE2B fe0a8bca0506827f09ea9edc18e8574443af644540cec84126fa3668ca8fa538a103c76315ee7c61b0af67a1391168ae7b04201e7825958a46fe8642a327e93b SHA512 a1a861d11791cb583dc33b9c71a86bd50690ffb8b743a6bccf8b4600976f48e96a2b4171cc9b449c17c8b0516ef440cee89df8cff97a3c691968b3431a149612
EBUILD llvm-17.0.6-r2.ebuild 13303 BLAKE2B 292bff5aa3489c685c2a89ba55a6e4d0c06123cfcf6986c934494b1bc28a93f8768f8cac04f86eca44595167b6ce8b0c84548db45c4e810bdbbfb3f42660048a SHA512 2a7c8fb5a691acc9293c7bd39b2c7e0354420556ae7d9a02df35e550f2668063d690e9f8453da22f76cfe1e39132ba4af8e95112f4de8e8486521d8c5e81dfd6
+EBUILD llvm-17.0.6-r3.ebuild 13303 BLAKE2B 82441400486b9478d70bdff84a96ba576d52fdfd36b4bdb74b0d7cbeb988a4916e17a0f4d0ad8d80d327809643328ed5c1664101061e7254bc4483ab2065b471 SHA512 ecd5c54763055f5bee2ac2c34258fbc3586f3193274312608a1108cbd2d8dc6f89a836ac2184107014840b7e9133814f3b500635a6f64697244400d444f7bd58
EBUILD llvm-17.0.6.ebuild 13293 BLAKE2B 50e4212c63f1561f4fc8397a831f83bd3ea370349fa3b6239dfe2f9212757f6e8d5bb1921b8714680fe94d0f02ca523d289447b1396124aa94f91b539aabb17a SHA512 5b2b1d2293cf00d0c547a06111a0af706b2cad1f7cb5f2cc421f54a129c165560adbba4342d9bea486d5b2474a1eed066f1ae955a89133cd94b61a62313980bb
EBUILD llvm-18.1.8-r1.ebuild 13372 BLAKE2B cb78f1c21e29ec1987c52edeebdc3d0200ec0b6f5d4b6443b2fd62eda6e3cafcc4bf849cd0bd1112f899904f3816970f5f4672f9c7a51f400bb39ce924d023d4 SHA512 9246e225b934b64e982c3d4399faea476871845616f979fa6d7eed832a75f879d611f85a29e04ca768bd6690945f24a3e7eebdbe8b81f156299b37965944ec91
EBUILD llvm-18.1.8-r4.ebuild 13382 BLAKE2B 2d52ad708ed578868b700b97cc581ea732147219b9b71d4ced6dbe2553054e2524ba0971e051934b610d5aaa4e6a164e14c56be9961637349b37d9bafa97916b SHA512 4e67d7e9ceb174d8b9135e330ff5371e385d0253f6d8f6c7058840de7dc7819a5711670fa6ca0b487d9f4985de20987c0d69ee1809e131fbea029029643da475
diff --git a/sys-devel/llvm/llvm-15.0.7-r6.ebuild b/sys-devel/llvm/llvm-15.0.7-r6.ebuild
new file mode 100644
index 000000000000..ba86207405ca
--- /dev/null
+++ b/sys-devel/llvm/llvm-15.0.7-r6.ebuild
@@ -0,0 +1,520 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 \
+ 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}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="
+ +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
+ xml z3 zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+ 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}] )
+ xar? ( app-arch/xar )
+ 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
+ sys-devel/gnuconfig
+ kernel_Darwin? (
+ <sys-libs/libcxx-${LLVM_VERSION}.9999
+ >=sys-devel/binutils-apple-5.1
+ )
+ doc? ( $(python_gen_any_dep '
+ dev-python/recommonmark[${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_PATCHSET=${PV/_/-}-r6
+LLVM_USE_TARGETS=provide
+llvm.org_set_globals
+
+python_check_deps() {
+ use doc || return 0
+
+ python_has_version -b "dev-python/recommonmark[${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)
+ ;;
+ # 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
+ )
+
+ 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-debuginfod
+ 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-reduce
+ llvm-remark-size-diff
+ llvm-rtdyld
+ llvm-sim
+ llvm-size
+ llvm-split
+ llvm-stress
+ llvm-strings
+ llvm-strip
+ llvm-symbolizer
+ llvm-tapi-diff
+ 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
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ if use ppc && tc-is-gcc && [[ $(gcc-major-version) -lt 14 ]]; then
+ # Workaround for bug #880677
+ append-flags $(test-flags-CXX -fno-ipa-sra -fno-ipa-modref -fno-ipa-icf)
+ fi
+
+ # ODR violations (bug #917536, bug #926529). Just do it for GCC for now
+ # to avoid people grumbling. GCC is, anecdotally, more likely to miscompile
+ # LLVM with LTO anyway (which is not necessarily its fault).
+ tc-is-gcc && filter-lto
+
+ 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_BUILD_TESTS=$(usex test)
+
+ -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_ZLIB=FORCE_ON
+ -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
+ -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"
+ # used only for llvm-objdump tool
+ -DLLVM_HAVE_LIBXAR=$(multilib_native_usex xar 1 0)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ # disable OCaml bindings (now in dev-ml/llvm-ocaml)
+ -DOCAMLFIND=NO
+ )
+
+ 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.
+ mycmakeargs+=(
+ -DLLVM_VERSION_SUFFIX="libcxx"
+ -DLLVM_ENABLE_LIBCXX=ON
+ )
+ fi
+
+# Note: go bindings have no CMake rules at the moment
+# but let's kill the check in case they are introduced
+# if ! multilib_is_native_abi || ! use go; then
+ mycmakeargs+=(
+ -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
+ )
+# fi
+
+ 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
+
+ if tc-is-cross-compiler; then
+ local tblgen="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen"
+ [[ -x "${tblgen}" ]] \
+ || die "${tblgen} not found or usable"
+ mycmakeargs+=(
+ -DCMAKE_CROSSCOMPILING=ON
+ -DLLVM_TABLEGEN="${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
+
+ grep -q -E "^CMAKE_PROJECT_VERSION_MAJOR(:.*)?=${LLVM_MAJOR}$" \
+ CMakeCache.txt ||
+ die "Incorrect version, did you update _LLVM_MASTER_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-devel/llvm/llvm-16.0.6-r5.ebuild b/sys-devel/llvm/llvm-16.0.6-r5.ebuild
new file mode 100644
index 000000000000..4134520ad63a
--- /dev/null
+++ b/sys-devel/llvm/llvm-16.0.6-r5.ebuild
@@ -0,0 +1,523 @@
+# Copyright 1999-2024 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.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}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="
+ +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
+ xml z3 zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+ 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}] )
+ xar? ( app-arch/xar )
+ 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
+ sys-devel/gnuconfig
+ kernel_Darwin? (
+ <sys-libs/libcxx-${LLVM_VERSION}.9999
+ )
+ doc? ( $(python_gen_any_dep '
+ dev-python/recommonmark[${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 )
+LLVM_TEST_COMPONENTS=( third-party )
+LLVM_MANPAGES=1
+LLVM_PATCHSET=${PV}-r5
+LLVM_USE_TARGETS=provide
+llvm.org_set_globals
+
+python_check_deps() {
+ use doc || return 0
+
+ python_has_version -b "dev-python/recommonmark[${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)
+ ;;
+ # 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
+ )
+
+ 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
+ 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-reduce
+ llvm-remark-size-diff
+ llvm-remarkutil
+ llvm-rtdyld
+ llvm-sim
+ llvm-size
+ llvm-split
+ llvm-stress
+ llvm-strings
+ llvm-strip
+ llvm-symbolizer
+ llvm-tapi-diff
+ 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
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ if use ppc && tc-is-gcc && [[ $(gcc-major-version) -lt 14 ]]; then
+ # Workaround for bug #880677
+ append-flags $(test-flags-CXX -fno-ipa-sra -fno-ipa-modref -fno-ipa-icf)
+ fi
+
+ # ODR violations (bug #917536, bug #926529). Just do it for GCC for now
+ # to avoid people grumbling. GCC is, anecdotally, more likely to miscompile
+ # LLVM with LTO anyway (which is not necessarily its fault).
+ tc-is-gcc && filter-lto
+
+ 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=$(usex test)
+ -DLLVM_BUILD_TESTS=$(usex test)
+
+ -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_ZLIB=FORCE_ON
+ -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
+ -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"
+ # used only for llvm-objdump tool
+ -DLLVM_HAVE_LIBXAR=$(multilib_native_usex xar 1 0)
+
+ -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
+ )
+
+ # 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_MASTER_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-devel/llvm/llvm-17.0.6-r3.ebuild b/sys-devel/llvm/llvm-17.0.6-r3.ebuild
new file mode 100644
index 000000000000..a9839483282d
--- /dev/null
+++ b/sys-devel/llvm/llvm-17.0.6-r3.ebuild
@@ -0,0 +1,542 @@
+# Copyright 1999-2024 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.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}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="
+ +binutils-plugin debug debuginfod doc exegesis libedit +libffi
+ ncurses test xar 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}] )
+ xar? ( app-arch/xar )
+ 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
+ sys-devel/gnuconfig
+ kernel_Darwin? (
+ <sys-libs/libcxx-${LLVM_VERSION}.9999
+ )
+ doc? ( $(python_gen_any_dep '
+ dev-python/recommonmark[${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_PATCHSET=${PV}-r3
+LLVM_USE_TARGETS=provide
+llvm.org_set_globals
+
+python_check_deps() {
+ use doc || return 0
+
+ python_has_version -b "dev-python/recommonmark[${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-reduce
+ llvm-remark-size-diff
+ llvm-remarkutil
+ llvm-rtdyld
+ llvm-sim
+ llvm-size
+ llvm-split
+ llvm-stress
+ llvm-strings
+ llvm-strip
+ llvm-symbolizer
+ llvm-tapi-diff
+ 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() {
+ if use ppc && tc-is-gcc && [[ $(gcc-major-version) -lt 14 ]]; then
+ # Workaround for bug #880677
+ append-flags $(test-flags-CXX -fno-ipa-sra -fno-ipa-modref -fno-ipa-icf)
+ fi
+
+ # ODR violations (bug #917536, bug #926529). Just do it for GCC for now
+ # to avoid people grumbling. GCC is, anecdotally, more likely to miscompile
+ # LLVM with LTO anyway (which is not necessarily its fault).
+ tc-is-gcc && filter-lto
+
+ 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_ZLIB=FORCE_ON
+ -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
+ -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}"
+ # used only for llvm-objdump tool
+ -DLLVM_HAVE_LIBXAR=$(multilib_native_usex xar 1 0)
+
+ -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
+
+ use kernel_Darwin && mycmakeargs+=(
+ # 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
+ -DTerminfo_LIBRARIES=-lncurses
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+
+ # 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-fs/Manifest.gz b/sys-fs/Manifest.gz
index 352bb54ea09f..f5d1b0d809f4 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest
index 627318f36873..24bb2b9cd2c7 100644
--- a/sys-fs/mdadm/Manifest
+++ b/sys-fs/mdadm/Manifest
@@ -15,7 +15,7 @@ DIST mdadm-4.2.tar.xz 453624 BLAKE2B de7c4318dc5479de41378233869ab84ca2cd0e8a423
DIST mdadm-4.3.tar.xz 465820 BLAKE2B 3b6955339adb6c254a69d698e3b807838f8840e37f7f94280f4a1fbffb082ee694309f4b6f9adc8edfa2071fde324bf00ae0493d5b2e6c8d87796783dfa3ee1c SHA512 e44977f2f80d2471cb313803a60c92dafe8282ac06bbbfd41ae90ca493c64a3da94db924538788d045fd7f0667333912dabedb0b070f9abf5c0540b32e0fa08f
DIST mdadm_4.2~rc2-7.debian.tar.xz 89904 BLAKE2B dd04f2dd044d0bca85920eaf5c79a288d69c47a7ad7e36509a126c01ef63bd045d7e0530450650028de39d74ad852995ca080c3a73dbcb1cf1b3783118109f35 SHA512 3d36533d2713b663606919b2bfec18b15e18a6a0194e333e38e4a58f175da96af7b1fe16f0c36ee148e14492a4e0710b9fad6ac7856495b63c0176ebb7333be6
DIST mdadm_4.3-1.debian.tar.xz 86972 BLAKE2B 52af9ddacc402d8c3318bac31b4cd5ac3045e564832546146ba0a18d6a43866ae2c21270ac15f48df98c4f76af0eeae41679ea9e0e265dad44914bd58f27d689 SHA512 1c5203523f0c7fe271d850ab4ad376a449e870f8f1549dc4460adede1f59a1a364e741562954297e7848bae19d1cfe273a31f1bfaf739dd37559a0666abd8517
-EBUILD mdadm-4.2-r2.ebuild 2674 BLAKE2B f44db51fb6c836fbb71b3c8f892d5c9ed26b64b0a150a7c9c1b5b0073daa3353d9be0927fcbf90185af03963a105a37e2d08a302c2e83d12cba4dc5ee5603008 SHA512 1034d0120646bab24cea2d7d44c67871f19324a59af9396534a2bace2634e125b933e592f0a8898b2ebc4faf2101ad1cbd944878b85e4b6753fcc87f840f091a
-EBUILD mdadm-4.2-r3.ebuild 2767 BLAKE2B 5bed65dc0965d392f4859d5323ffa7189855df3ce2d8c4eb012a02ebf42652a9a02459a442e668f14161557b50a75787b4f3cdd7a40553318dc3112475426aff SHA512 4579962cf63df282d5e9d941f848a323011de4177e942924c107a26a091957cd55f9c5fe2fa6bd037083bc3e149906c873b119f1bfb33bdbca6abf594c89e3ed
-EBUILD mdadm-4.3.ebuild 3480 BLAKE2B e09ce77690acaeb3dbefc5f8c1246c02ccffd611bb22c784f7bdefbf2e1296ed0312bdf36aae0ddf68fda33ef92e93dfd143ee3aff9e513dbaaae3f38589dbd2 SHA512 0a3d1b4b55b166d2c1da461f9b5b3526704e91ac660a81d72c2a2d1c9e63e070bee5584003addd78dc43f090a6f7b25411e400a4b4d13e3cbf657efbfbf8877e
+EBUILD mdadm-4.2-r2.ebuild 2668 BLAKE2B 471dc367e4496b694d29d40752032f94f9769b281baadba798e30056e38d260c06b86e1fcd181441dd14a530314a24bfb4f35cf3301e14f9302d7892d8343214 SHA512 b938baa04dd5c91af215d56248cbabb66fda9d64fad9b3634e6808dc34495e803a8658c2362c80d16ccf465f421462b0dcf069c55aa600660489ad6d1cdcf140
+EBUILD mdadm-4.2-r3.ebuild 2761 BLAKE2B 14e47f85076087214bf312b80a7d9726daa66b6b00f66ec6004e1a3e9a49f12b5b2719c9b3c5183cae63e600357a41c50d8a3d61d2ed21e1b48b4fc93185a0a1 SHA512 bc53ca1dca68270374316a4244c1b97ecca1c5011edc084fe798e0b9a5e3c2a1465a52b722ba4bf1f5aad9013ed3ba889a89a17b729c653b1ef80d262e09147c
+EBUILD mdadm-4.3.ebuild 3474 BLAKE2B bf287bef8d34e7ee1f1623f60ce1bdd019a63270fe07084d6f74c2c876aa8403b7ee732d4aba63c9c2b1e54cbc95cf09f61ce9f5c9a113d6194194021cbb1afc SHA512 c368e98dc77d768e41b23bbb583f6f50c87063b17ebadc560954c7a39863c62aacddfbbcabac0e79fb7ab560d839af55edd8e6fcf121c7edfab28cba84aa372d
MISC metadata.xml 418 BLAKE2B de9c0675d188ad6ad98f008b9d07967018bc9b97e28f30681693f3003a3b99e46d10af48944034fc5e6c401d0ac662473b20cd369f53ab38b80c2d2839604ff7 SHA512 a3889c19874875d1e511fbf192ef69b870da79e0e1a60026d135c2b45a5f7aa26456bc22a2fd8d4167fc968f08f1c297d4dbbe1cb21c68f61976534675f38c3b
diff --git a/sys-fs/mdadm/mdadm-4.2-r2.ebuild b/sys-fs/mdadm/mdadm-4.2-r2.ebuild
index 99bbc83b039d..d98a9156fbcb 100644
--- a/sys-fs/mdadm/mdadm-4.2-r2.ebuild
+++ b/sys-fs/mdadm/mdadm-4.2-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz
LICENSE="GPL-2"
SLOT="0"
[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE="static systemd +udev"
REQUIRED_USE="static? ( !udev )"
diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild
index 271f26fff8bc..8efe2e754382 100644
--- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild
+++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz
LICENSE="GPL-2"
SLOT="0"
[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE="static systemd +udev"
REQUIRED_USE="static? ( !udev )"
diff --git a/sys-fs/mdadm/mdadm-4.3.ebuild b/sys-fs/mdadm/mdadm-4.3.ebuild
index f132d354e746..5f6bc13bd8d3 100644
--- a/sys-fs/mdadm/mdadm-4.3.ebuild
+++ b/sys-fs/mdadm/mdadm-4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz
LICENSE="GPL-2"
SLOT="0"
[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="static systemd +udev corosync"
REQUIRED_USE="static? ( !udev )"
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index b1777ef264f6..bd29596b5520 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 79a42734d1f7..855eb305197c 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -3,8 +3,10 @@ DIST patch-6.11-rc1.patch 84813682 BLAKE2B 6e0366cfcd85ad1d16bff987ae4cc68691685
DIST patch-6.11-rc2.patch 85196283 BLAKE2B 93b294cd980fdbb9b0c95d6ac9f104a6d80c9d4ea0dd5b3d42129161205cdd63e140f52a52c5b16b4d41aeb0f50fa49a565deabd92707baaeb4df01da06d6e0b SHA512 a4c26e7ff227d264cd76ef6b69aeaa451fd54bf24bca5d7f45e1964b11b6da69eb8bc9d226ca9c3383c41bf2d85739232eef2c0e27f83e16440183bfbdb659de
DIST patch-6.11-rc3.patch 85423245 BLAKE2B 01eb8f98e554337f199843071dff67407d3d90d1c6a8ef93f11709116555401a24b98c88747cdb6dd66f32fd0f88e8dc07f708d95826139f359b3aecbd8e2c40 SHA512 61d942a1bd70fd6b4fe99ee0797949a305e07e055db70f76d3691b0304ec04e3599115be4598bf9fd83fd53bcffd628eef643f07deb189c85b771937c5e6cb3c
DIST patch-6.11-rc4.patch 85940549 BLAKE2B 5d9fcd92de3f686d1b8c795b5eeec39959a11393bfbb756b0aca9f00080a5b75dccf4f7f0c9d9395b936a703ae96345a926a9d724b83de630d7eb6f6051ae4fa SHA512 7ee0ea6fa42c403057cd167452fa4d910c7625f9836c645a41e3c578f959a1eebd28103f859d4da0ef9c9c8a512e6f8001aae723e8c3fd2d56b5d60480fcc18c
+DIST patch-6.11-rc5.patch 86328047 BLAKE2B a436fed2fce9ac102fc402b6e2488683d81240a9f203a106b30cd5b3f33c887e5ef06e6e531527fb9f6b6eb90ae69e6fc3a62f7788e60a3c8f3cd94b85a827f6 SHA512 e96bb72c48dcc214d07c73babb42efa1f12499276fa03e6d3fef839e8e1a41430eb7c1d107caff64288f173ed8c970168e068427e5ca13c30857fe7db781eb91
EBUILD git-sources-6.11_rc1.ebuild 1174 BLAKE2B 42fcbf505cc7cce56e550a17ec7aad05ea4409a681fc03a312230b8db9bb4dab0a13a001c198d01103d839de0846d9f8511ac2fa27a777b1a4527e4afa8bc419 SHA512 c313f1b7ef3260457b1eb22bdfdf9e3d748c83556463b60d1ab8e9ece6317c14fa30f4efaf7649e25b3fb42f1d15eb7781441b11dcda3f1e63d39eb845765054
EBUILD git-sources-6.11_rc2.ebuild 1174 BLAKE2B 42fcbf505cc7cce56e550a17ec7aad05ea4409a681fc03a312230b8db9bb4dab0a13a001c198d01103d839de0846d9f8511ac2fa27a777b1a4527e4afa8bc419 SHA512 c313f1b7ef3260457b1eb22bdfdf9e3d748c83556463b60d1ab8e9ece6317c14fa30f4efaf7649e25b3fb42f1d15eb7781441b11dcda3f1e63d39eb845765054
EBUILD git-sources-6.11_rc3.ebuild 1174 BLAKE2B 42fcbf505cc7cce56e550a17ec7aad05ea4409a681fc03a312230b8db9bb4dab0a13a001c198d01103d839de0846d9f8511ac2fa27a777b1a4527e4afa8bc419 SHA512 c313f1b7ef3260457b1eb22bdfdf9e3d748c83556463b60d1ab8e9ece6317c14fa30f4efaf7649e25b3fb42f1d15eb7781441b11dcda3f1e63d39eb845765054
EBUILD git-sources-6.11_rc4.ebuild 1174 BLAKE2B 42fcbf505cc7cce56e550a17ec7aad05ea4409a681fc03a312230b8db9bb4dab0a13a001c198d01103d839de0846d9f8511ac2fa27a777b1a4527e4afa8bc419 SHA512 c313f1b7ef3260457b1eb22bdfdf9e3d748c83556463b60d1ab8e9ece6317c14fa30f4efaf7649e25b3fb42f1d15eb7781441b11dcda3f1e63d39eb845765054
+EBUILD git-sources-6.11_rc5.ebuild 1174 BLAKE2B 42fcbf505cc7cce56e550a17ec7aad05ea4409a681fc03a312230b8db9bb4dab0a13a001c198d01103d839de0846d9f8511ac2fa27a777b1a4527e4afa8bc419 SHA512 c313f1b7ef3260457b1eb22bdfdf9e3d748c83556463b60d1ab8e9ece6317c14fa30f4efaf7649e25b3fb42f1d15eb7781441b11dcda3f1e63d39eb845765054
MISC metadata.xml 465 BLAKE2B 089bfb0e4af03b69d3d118d39713b54aac6912012cf0e9352d22b4b597abe5b1ef86863c37f6a0be2f81995f2a81a8d08bc7c2927d06ac2042b7b18ba02c77be SHA512 cb2bec5a8cce1e6da593f6ab11ceb854112fb4e828198793820699913f2f7cb2a9443e1cb15c42e16730891a27fe8dcd1713527c2ba2cfa56f6d2296f6f6e001
diff --git a/sys-kernel/git-sources/git-sources-6.11_rc5.ebuild b/sys-kernel/git-sources/git-sources-6.11_rc5.ebuild
new file mode 100644
index 000000000000..c48bb8c7d15c
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.11_rc5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.10"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org"
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
+report the problem so it can be fixed in time for the next kernel release."
+
+DEPEND="${RDEPEND}
+ >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+ postinst_sources
+}
diff --git a/sys-kernel/modprobed-db/Manifest b/sys-kernel/modprobed-db/Manifest
index e828f9ff01b5..4fe5eb10714f 100644
--- a/sys-kernel/modprobed-db/Manifest
+++ b/sys-kernel/modprobed-db/Manifest
@@ -1,3 +1,3 @@
DIST modprobed-db-2.47.tar.gz 7357 BLAKE2B a837de00e4f5ab8fee0bf4639345e37c41d17b9c1dc6b930963077a6d563f1fd010095616afe1b90634ee7668f893479fe50fb5ab5536187c53232ced473763f SHA512 f25b96ed1d07d7e53a8fdc6c078cecb062028c906f5d3a0798e58b8e1182f23a89ff8621ecc702b524baffe5231687a8b5e95ee7d51257942da940bb04519eb4
-EBUILD modprobed-db-2.47.ebuild 564 BLAKE2B 4a5b2975532f899ce632754ce9f24ed178d92df055b85d1bf98085293f4a79d01e1041dee14a88856a0ea23a59e2523988a28f30b4216b2e4ef79965e0079695 SHA512 4aaefd83645106cfbb9ba02999319524c0a5e2b3805c83f26dc3030b4c762e996a8c65c6a58fdbc72c508f74795bc4880c2c6744b91133e505c8e39d068a4fa4
+EBUILD modprobed-db-2.47.ebuild 559 BLAKE2B 9b0f8eee06cf1c1c6a4bbcd4e053065fb0cc99fc3a0d5971b2f47e23f810fdb1a87241d152cb3dfbfedd52af33c3f9b5c57bd33f0c3021f26c75155291ee9309 SHA512 348a94f3ae69e569d28cf03c3a09cc45574a13c598382d8a66e08a425b9ee3f21dc0a56ee531f5bbce763c3514f22d5f1130fe5de8b57daf9e9dbda78cca419f
MISC metadata.xml 335 BLAKE2B 4741d769dddacd4a25ccf97198950704f9e36abe6aade04695628c311f7cfbedf8bad4ab66f2aaceeb86fccbf8f9cba25f07082a29d884a196c71831a9a8ab53 SHA512 fcbfb39cad83528c3766277da246c47fbca7c2a3b1886087ac3f0942f3aa0a2ca807132f4cc6770b36057d185dd53df5959cf744aef4e4040aea6d305d8afcf9
diff --git a/sys-kernel/modprobed-db/modprobed-db-2.47.ebuild b/sys-kernel/modprobed-db/modprobed-db-2.47.ebuild
index 5ef986bc7b0d..8e3accf9a8e7 100644
--- a/sys-kernel/modprobed-db/modprobed-db-2.47.ebuild
+++ b/sys-kernel/modprobed-db/modprobed-db-2.47.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/graysky2/modprobed-db/archive/v${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
src_install() {
emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" INITDIR_SYSTEMD="$(systemd_get_userunitdir)"
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 548ab60c1c43..e5df82087de6 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest
index 16a0b7965643..9828dea75cdd 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -1,4 +1,6 @@
-DIST llvm-gentoo-patchset-15.0.7.tar.xz 19300 BLAKE2B b70e81d744c2eba5cd851e7b690ce8979b3064973f522be7c93bfb541860000a4bc8b17219f8788dfc8a527217dd13946cf7836640698ddd3d4b3fde493dfbf8 SHA512 daffff6ae4a0874aff1a423b4bb36701ecb5a35a36ae91d4ed7fda58b83e50ffcdc30498c84be4711fd3e1f227bf312dbe930019203e0a131944439af2aa94f7
+DIST llvm-gentoo-patchset-15.0.7-r6.tar.xz 25208 BLAKE2B c9fca31a053ee059c3060a94dcf675d472fc1a59b5f927648de58fb4ff20bfc229890f789ed47b3d053bd466b860a0c60a53b4b024a8fe18c776e9a72434d6de SHA512 601cd923711839dca7cb5bfea53ded644777c6340265a797939a53409fd2ca27059a015fd6ca6832e60314699ade27919a9a59dab395cc27f8fdc479a0f3c034
+DIST llvm-gentoo-patchset-16.0.6-r5.tar.xz 19728 BLAKE2B 36b605401893034b2b560d26cfb57512c81eddbc35b25d9c3d1fe051b8825c38cae1b8ed999faf8fef564ca5578402d3979bc56ba0a5514dc62594d893696f41 SHA512 20a36b69dfc2b4796ce33318a28529ebdc213945ee67a983e4218117d2ee2c93be1ecb38b0e8189249c5806a442cba708e0890e1b7bf6376edec4403bcc71425
+DIST llvm-gentoo-patchset-17.0.6-r3.tar.xz 4648 BLAKE2B c709162068e83575f71a2ac2243665f47a3d42cac078daa5762bbd339d8593e8c1c5c58e2e415ba6659fe2f3c3824bd098c9be579103362084079140c0386f76 SHA512 251a33f146fcbdbe51c9e1ad7b08c2cd7d062d0b136c833cda8a5155c86080c506d575e4288cde4ba8530ca7f230c2afa63621878a8df0f23076a93c924e7d65
DIST llvm-gentoo-patchset-18.1.8-r4.tar.xz 15912 BLAKE2B 7300128244aafe42fcf5863e3aad2beb0c96c3df527e6d35fe571369bad520ba4aa397a329287da17eb33dca902057da5cd5193ec560ea7f5767ba2d00a45818 SHA512 b32633db387d4adb3bb2d067f824ae4e8e8a24a25aaa4888520f6e61a4bb1f8f70ad5f44057fbc0892c6f93c803e360612b0fc02c4ec068470b546a55f246cba
DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52
DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
@@ -15,9 +17,9 @@ DIST llvm-project-19.1.0-rc3.src.tar.xz.sig 438 BLAKE2B 86bad4d4fb805340096473bc
DIST llvm-project-503907dc505db1e439e7061113bf84dd105f2e35.tar.gz 218750576 BLAKE2B 40904dbf62cffe9cb757cc1382a765d5c89791948e86bfa4fbdc5a78ebc11cc82588bc730e6c5c84b6d84922cd32290df0146733a013ffa4e408b8a7c2313a1f SHA512 a121cca2ef49c6b25f137e66d23d332d2f9e3bd0d349b1202b6869f7c85a141aecfe20a6c4d4eff84e32a243216740f20114968589207d39df229daf6443ba0d
DIST llvm-project-db8ef6188cbbe2125e6d60bdef77a535105772df.tar.gz 218416682 BLAKE2B 691e3881e4a60c008c6b766b51ecc856122de1f40242ff1d91ebaa12682fea0a22f84783eb930c42d196f50ba0d3b2010f9010ed73ee7e292fe78c93d6e3f324 SHA512 2dc16a603b60607cc3daee2de0126a567a78c4fff72b2fbcb94c82472bc5ec64ac354ba8592b9a643248a5bfd43b34e2a60f2751a0c9e9e28b7f895fc50a5e9d
DIST llvm-project-fd7d7882e7fa5a38d4bfde426120d4663718beb4.tar.gz 218217769 BLAKE2B a6c2aa012c342e31527b7e9f85e8fea3549d52530d8f87cd699e094a0aa768d099f9fd2631161ff7f53b4a5011937ed6d1f52b8fa1d23aa34183be1f487d4277 SHA512 c4863fab1a3c03f7f9c42f3501d3a75cebb491343515d77d30b26e5cbd720fc3fd628052099d87ed638e8c424bcbe7a1d066ed857f73da6f243d3d5a76b0e6c5
-EBUILD compiler-rt-sanitizers-15.0.7.ebuild 6648 BLAKE2B 89d90e750bc9c3c35e8a42a259fd84bc147ed9b7ed66168435f0010ef8adaf35e04e2cd43c1acc144668e04f5c229ca3cfd99aeb01b4ba2e46f10dd4615e131d SHA512 4f290993d65b7a17280c5ea9a9d19e13cefdde3aebc2236271e02bb1517655895e8eb3adc2047a849ce11dbacf8d7eddec715ab14523122089d856c21ae123a0
-EBUILD compiler-rt-sanitizers-16.0.6.ebuild 6615 BLAKE2B 3ca63eefd87ce02510afa912e809895da7356a8e248f402f3fca1583048feebf80cba20f076e1b28fa4ad7f7c06781910948fc49d980b03276a900dc75114e06 SHA512 7f34e0416b520c75457f8267f28630f7a665f05e22d3f5c2d96ea631fcda79a584b6c0e75cba8b7fba7bf28b87a6b19b49be3b4b8770393caabc5ebc83831ebe
-EBUILD compiler-rt-sanitizers-17.0.6.ebuild 6447 BLAKE2B 553a762d6dd06dafca05953f4d60e5e3dd215d813da29053d5c4c44750554e3ed90c187390196eeee3bc85bb1e3fbdac7aa2e100b623271898478003792a1302 SHA512 6beaa92bf1ba5213dc9c73395ecdae737f1a84119da6e3f8f008f9f21cf7d7b08b3634ad8768af6b19992fd49d964344c7d37e19b7c7bfec02af644bdc730bbd
+EBUILD compiler-rt-sanitizers-15.0.7.ebuild 6651 BLAKE2B 8526659d0f9764924a66877f35dfd0dd94fe5c88ff4b3e0589f6222cfea9c7dc19e1886f91948f81c19fd16bf0c28517094cd1a75187bd5018bc681cee02bf7e SHA512 64e8fdae19b4d11ebfb03537fc6a8ccb8a9d2b6ba5c8f6c9993ff0343b60f773a3a09ceae3078383b67e4de21e22dd3fe004164c055b659697fb319fb881e526
+EBUILD compiler-rt-sanitizers-16.0.6.ebuild 6638 BLAKE2B 5f1960eb622241ba3461f2e8e643d64e7276bac710f460191bb133146d6b611d823de5afb5ab0c18950df87fdc433ef4bf8afb50937b6446ebef938c0fcebe2f SHA512 13187c490d2cd3ce66a89cfd7a4032b64aff9599ce5a18170264411e3e7784f2e8d478373114811e1f8160ff6d0f03256307db6b814dcdf8b6e73774fa190232
+EBUILD compiler-rt-sanitizers-17.0.6.ebuild 6470 BLAKE2B d859a3d4480d9bc3ca0d3d0f02bd20b8400b07bc68cb81f237d56c574f677a78da13d3f2277fcdd719cefdcf984fab2367e92ef5991bf32089397632ea3f646d SHA512 1e857236dd6d3166fb81d145ea1278deb012449b4730392142866c8b01bcc91e0e6d02aa928792df29d4c2f90c1663397004a84e604c45c2b9330988bc62e8a7
EBUILD compiler-rt-sanitizers-18.1.8.ebuild 6376 BLAKE2B b2b92f586c507f0a5570d4d05e3b35e99b5da325b0a4bbdab694609a4020fced093de5a756e2fb4d07a2d22a349bf84b9da820bc9394f3002397db51c468833e SHA512 815083e5aea9ab93db3ebb45df3bc58bf88d8f76684e28ae893381b8253ed0dd8366956da1879d832918016b68b38579fbc47a20f91360a823aea707ed2fd781
EBUILD compiler-rt-sanitizers-19.1.0_rc2.ebuild 6366 BLAKE2B 4e6459ee51444413b05b661deedbe0f3543f71f6e05349a3a7f4a6352897ee7ea8a62a8ec4a26c5c31a4ba21e68b045b3e37d9e2530ad51519a9f7d2a455342c SHA512 c7ec9377a079c30b3460a7201482b5183ab35755824a7d1c81d90dc2c519a6e2410c0f51fdb4719b8239ee841c162b20ad1cf191068a27a8f13664cad4aa1ca9
EBUILD compiler-rt-sanitizers-19.1.0_rc3.ebuild 6366 BLAKE2B 4e6459ee51444413b05b661deedbe0f3543f71f6e05349a3a7f4a6352897ee7ea8a62a8ec4a26c5c31a4ba21e68b045b3e37d9e2530ad51519a9f7d2a455342c SHA512 c7ec9377a079c30b3460a7201482b5183ab35755824a7d1c81d90dc2c519a6e2410c0f51fdb4719b8239ee841c162b20ad1cf191068a27a8f13664cad4aa1ca9
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild
index 0ecd27c9f4f2..6a0ea3a57753 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild
@@ -54,7 +54,7 @@ BDEPEND="
LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
-LLVM_PATCHSET=${PV/_/-}
+LLVM_PATCHSET=${PV/_/-}-r6
llvm.org_set_globals
python_check_deps() {
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.6.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.6.ebuild
index 58a7a57b942a..79408235315b 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.6.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.6.ebuild
@@ -52,6 +52,7 @@ BDEPEND="
"
LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_PATCHSET=${PV}-r5
LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
llvm.org_set_globals
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild
index 204f3d0d371a..e22c9d4cf225 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild
@@ -52,6 +52,7 @@ BDEPEND="
"
LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_PATCHSET=${PV}-r3
LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
llvm.org_set_globals
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 364d759f80e5..8031a8d1b089 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 489118942e4c..087e47d23892 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -7,7 +7,6 @@ DIST nextcloud-28.0.1.tar.bz2 183887041 BLAKE2B 137cf74cb356b5b339e49b74b618bb38
DIST nextcloud-28.0.6.tar.bz2 188259629 BLAKE2B 304d98076d02a190143d0e9846405a029a16b268eec2dfddde8746deae7ef02e0acd5f7a9a7303e454fbc4d828496cfc101c59e8664834e8a9691ae0c586c8f0 SHA512 f34c895602bd63f2e61492e91b9949852f9d2422c3b8740e851107efe5d46de72d8ec06a15c808fa27503546067d62d3166b55ff9979b18f36546845791941c2
DIST nextcloud-28.0.7.tar.bz2 188700312 BLAKE2B c408b052562ce717fc41226df3ae6ffd6202de213ecf9074572133ba4d30a1c0be44a289d80577c4f663943a43dbf2bf71d60055c602eef569eba3ce174a8298 SHA512 6a8172f05ce58e594a66e2918583e05b97365217b1d2977aeee85e10e77bd869a7ddebceddef9070e0ac40d5e8e2e2348c1e0a9cdf56094bd6b8ca679696d9f2
DIST nextcloud-29.0.2.tar.bz2 205723162 BLAKE2B c33cc2a13e797cb2777bed7d1c17d4559a83195b186bb62025d7f0c32e75a739979556eb842773fee2bb6c6af24e9f0adf1740b6896814d706f4e8d1c730a0fc SHA512 1d595e4f7c0159cf62120f786c1b4a1d6221bdd000d3c7f45990c287319ee8b87ba70d036eb740073752bc9f80403f939c576fe5398bb37e2063483840d9fc67
-DIST nextcloud-29.0.3.tar.bz2 205947783 BLAKE2B 406b80d3f31f80d2480c3b0d5d0f9017cb5ef3c597c7ae902536864ba113b85b3450c255283c98205ba4d8baf37c460f3741b953857f76972d361107267488be SHA512 b3e27bff91446b33fd26408577a9ee04ef74684de37cf9971e572fd00ca9c864060e6fee3a30279488fd3b1fdbe3497da607241ae2eb1b566fa2cef9142ad900
DIST nextcloud-29.0.4.tar.bz2 204867575 BLAKE2B ac91ecb560631762000cf0c6ef69a5262aa67591837e36373550201e075df629f64d63329925671af08f05f987da35046cdaf4b44d48f2e30d5d7fdb026a16a9 SHA512 65508d9610d4b459f11bceadd61d19eb8165e6804c658c4492fb97843c86107bfc75d080156d1afcf5a029ad143b77277cc4e63890444c089e1047f17db1e085
DIST nextcloud-29.0.5.tar.bz2 204001633 BLAKE2B 00ff6d5fbb758feb0587145726cfa4bffeaa8946ae19ad93aa85dcd47cab6f9ba4c7264d1949d86839ce8053a251c264bb40a37b0bb2248dc617e3b7079b84cc SHA512 65576b4dbb865bd05378cbbe9040d78c3c8e212f0f259451a00b724af821374d8157cdcdd1db8a4eb0a52afa8d307a856e3a0e76883be116cf5c44e239b7fa05
EBUILD nextcloud-27.1.10.ebuild 1073 BLAKE2B ef3f21eb27f7e15344ccbe0a2c82c096890bed105305bf9501790c7267c74f55ad96bb13ba9f1f8996f4df93619b7186fccd78dd1671163fd701da980198bf91 SHA512 0390ae53f04f50b03d0841d0eb5c426743146fc4d8730b96ab90b8b950be07ad2261ff6e7a8b2055d0319ea5d6959144db29bba430a00a26f7faa207d4e2f8a7
@@ -18,7 +17,6 @@ EBUILD nextcloud-28.0.1.ebuild 1081 BLAKE2B 9de7eba7a07b0731af59f66fed8081fe18e4
EBUILD nextcloud-28.0.6.ebuild 1072 BLAKE2B f21a6c9bdd864e47f1033b25c893d2d549b20d62fd9357912a30bfe0e2a2214f15f53f0dabdba95c5013f5858625be45c3b5031f8cd560bfb242118d5dd18d8b SHA512 6c6bcb3a3dcbbbdceff0ea05e12f1a4a7009312f4db784178ff2da6f3cb17fc5571c7e72cd43e8c0d3f969a80fc3fbdc6f152ff66ee6efd0de3ce7bc6bd8ce38
EBUILD nextcloud-28.0.7.ebuild 1073 BLAKE2B ef3f21eb27f7e15344ccbe0a2c82c096890bed105305bf9501790c7267c74f55ad96bb13ba9f1f8996f4df93619b7186fccd78dd1671163fd701da980198bf91 SHA512 0390ae53f04f50b03d0841d0eb5c426743146fc4d8730b96ab90b8b950be07ad2261ff6e7a8b2055d0319ea5d6959144db29bba430a00a26f7faa207d4e2f8a7
EBUILD nextcloud-29.0.2.ebuild 1081 BLAKE2B 7a72c41a4e25f8ade0109e6214f2aaa1dec44ceb1b7788c947fe5f7b7079c8ceb821a5185197dee1f869bff39c115ffe62812e977c43695415c47933c6b8c0d0 SHA512 309706de499ed38b48dab07de8a632d93915917a92e86f2ee84e2a0309bd71100f5ba205642a055b77e1e22a0a2d1b265f053fc5bd7eb5527b1a5ee2de18146e
-EBUILD nextcloud-29.0.3.ebuild 1074 BLAKE2B 22290506efc4568cc1544ff2d43268156ee0c660fb56fe6002fce43a511789963bb2ef0c7c176402d5494da12ff3db68d7aae5efdd4a17799847c1440849d5b4 SHA512 d4fe14818f3ed910b80971c26562ec3a5c1f8b6710fdc6213526fff8b2d61d8c35f57006ac85a9ec6f5440226ed2c75b145ae83b313b0dea31fd0cfc704f1a0c
EBUILD nextcloud-29.0.4.ebuild 1073 BLAKE2B cce494b396fa946ae9f3060781cca436a864731f98573630ddd0235c9961dfc133fd13293c2cab3538ee9d910a41685b4830c4712fcf12547e04926c87d83a0c SHA512 b524b50ca4a11be04dc261e30826ab0f57b3490ee0054047fba68366f633fac46598378c167fc9becc3b33a876571dc409a8c91e241f15aeba44f47795ada9e8
EBUILD nextcloud-29.0.5.ebuild 1074 BLAKE2B 22290506efc4568cc1544ff2d43268156ee0c660fb56fe6002fce43a511789963bb2ef0c7c176402d5494da12ff3db68d7aae5efdd4a17799847c1440849d5b4 SHA512 d4fe14818f3ed910b80971c26562ec3a5c1f8b6710fdc6213526fff8b2d61d8c35f57006ac85a9ec6f5440226ed2c75b145ae83b313b0dea31fd0cfc704f1a0c
MISC metadata.xml 640 BLAKE2B 4ce4ae51dac409d3c717970c85af4af8a76be4dde1c5df1fd3bd0e2ef6226ac3bee01bea7e906cfffe9b62cee9c357bfde892d350ce5514c84e3c7def3df0082 SHA512 517bfb2880eb61dc3ce00fecfb7512d69166806a6e2b330e659681ef49f84d9445646105194ebf07b1d1f6a915e1e4a6696dbd01a987150fc7a631fb8f65ac98
diff --git a/www-apps/nextcloud/nextcloud-29.0.3.ebuild b/www-apps/nextcloud/nextcloud-29.0.3.ebuild
deleted file mode 100644
index cdae29e997d4..000000000000
--- a/www-apps/nextcloud/nextcloud-29.0.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/"
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
-
-S=${WORKDIR}/${PN}
-
-LICENSE="AGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
- imagemagick? ( dev-php/pecl-imagick )
- virtual/httpd-php"
-
-pkg_setup() {
- webapp_pkg_setup
-}
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
- dodir "${MY_HTDOCSDIR}"/data
-
- webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
- webapp_serverowned -R "${MY_HTDOCSDIR}"/data
- webapp_serverowned -R "${MY_HTDOCSDIR}"/config
- webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
- webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
-
- webapp_src_install
-}
diff --git a/x11-base/Manifest.gz b/x11-base/Manifest.gz
index e81ef27b21da..e702449d9206 100644
--- a/x11-base/Manifest.gz
+++ b/x11-base/Manifest.gz
Binary files differ
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 4516000273b6..e97c8106cafd 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -5,9 +5,9 @@ DIST xwayland-23.2.6.tar.xz 1300092 BLAKE2B 5b10984a2c2fba87ce1101b70c26070100e7
DIST xwayland-24.1.0.tar.xz 1301180 BLAKE2B d20f91fa6c1d404cafb69a7e1cf843458be084a5e0d4feb5266e6bc78a6ee0445aeb178e97c569eb17d13a8a3cc566ac664afcec02e1b56c92f9ea0b95be85b5 SHA512 7592609ad112652cb870761f938f280802d7d3b4bbc82acc7bf741a763d862aa97bbbd7f78250c63a961d76be73fb55555832045514092d89e406839564f0003
DIST xwayland-24.1.1.tar.xz 1301652 BLAKE2B 0b25776d7b6910b5a122d5ab917506ce933c87b6f0abf908649461f013463001161d1fa5fcaa499c56cfce57f035ad95fd49e28bb3e84ce159eaaad74b5b2799 SHA512 e44f47adab3830846360fd05fdc06d9016832133c662f2e4b0763b98de0c9b48dbfce7d757ffea5538b5fabb68170e5d1057acc1b9a086e396b147deaa750998
DIST xwayland-24.1.2.tar.xz 1302068 BLAKE2B 761cc7da4e73da8120d5006ba085808e2c383fa991e29d3948c610671a11fee16295584d59409417ebb216fc8ae23de26d69eda7e453725067229672911ae85e SHA512 2788f6954c999c29be54d5b1e6e2c81327de9fbefae140f7cd322c1ff21f76fdd17cb74cf8243035ea850bfa4573d2013ab895426790b7959cceb7120ba9531c
-EBUILD xwayland-23.2.6.ebuild 2541 BLAKE2B edc4b12da17dec0c1977091244e16ffe3f3703d887057d0793729a8b74449be1004fe15fb9f07773ecf831598976da63479e85632ea87867708ab9da607852fc SHA512 2a677167a631ea1661995c2f0cb8042a37da180cb31f3d9e02706728cede83ef888374316ba622f6e8491bd0252a7a55d9d2aaaec748dbc7b79f48f5317bcc9e
-EBUILD xwayland-24.1.0.ebuild 2717 BLAKE2B 5d7a071d31160db68cad4d3d77bf9470d72b759a05827db7e3f46c3a76ca4198f510793ccd03c3ffa42ca8ad19b749f1cc90ab77a5c2e8fb5e757ccd09faaa5d SHA512 f68ff61e0d9c4f7cd2fb943ddb3959144fbd6d20486735b45bc5433ce8f33eca94a26af4b6f61b915eb8a4f34ef4898a08efb1a3552d9f1ada2fbde117ea5ca5
-EBUILD xwayland-24.1.1.ebuild 2717 BLAKE2B 5d7a071d31160db68cad4d3d77bf9470d72b759a05827db7e3f46c3a76ca4198f510793ccd03c3ffa42ca8ad19b749f1cc90ab77a5c2e8fb5e757ccd09faaa5d SHA512 f68ff61e0d9c4f7cd2fb943ddb3959144fbd6d20486735b45bc5433ce8f33eca94a26af4b6f61b915eb8a4f34ef4898a08efb1a3552d9f1ada2fbde117ea5ca5
-EBUILD xwayland-24.1.2.ebuild 2717 BLAKE2B 5d7a071d31160db68cad4d3d77bf9470d72b759a05827db7e3f46c3a76ca4198f510793ccd03c3ffa42ca8ad19b749f1cc90ab77a5c2e8fb5e757ccd09faaa5d SHA512 f68ff61e0d9c4f7cd2fb943ddb3959144fbd6d20486735b45bc5433ce8f33eca94a26af4b6f61b915eb8a4f34ef4898a08efb1a3552d9f1ada2fbde117ea5ca5
-EBUILD xwayland-9999.ebuild 2696 BLAKE2B 6fa7327b7c58db3b0bba07df7fa78834d0faf840058d785ec6bb3f3a8c5cd3e997bf67b9331d36d7fc1abb866a011aa833314ec8777087be25ae4b82c2d91d9e SHA512 dbe891acf1560537dd3e9fe8333f7e430efffdda1f1eb5367fbcbc9ff48c902c6cc2d51f9d315e5e3194148c4e0c73ded61fbbac3f58afb4b4b404effc4726de
+EBUILD xwayland-23.2.6.ebuild 2535 BLAKE2B 9a128ccd5ff4daf6780784861e6e545064d09413cfa33f9bc69267588b460f7891c68f4d3298a3cfb97cbea19b0c7c04546d5212acd444f723d178fd2aebc113 SHA512 ac9bf91f881f89bde1ada253350095c101597c0219dbcd114ae5c7026b4755f40102cb7e33cc83192f9ba5e74db730d592922e64b3cdb7d657c0072ab25edcc5
+EBUILD xwayland-24.1.0.ebuild 2711 BLAKE2B b7dcf17df1b8df7d7a047220c67d84f3527a1c7462d3e9813e9e9770f43d0529a6fe27a7453d88a19ef25b9b5cc1a4154dbc478a5d727654741d31bdba697d9a SHA512 abc075c1e651d76222cfb98f30b2c2890dbf0088f298eff7b3d236fb5f2266ce35927d82f3469b6bd154e6dbdfd0a3f35491c95ba03447f610a08a98c44e39c1
+EBUILD xwayland-24.1.1.ebuild 2711 BLAKE2B b7dcf17df1b8df7d7a047220c67d84f3527a1c7462d3e9813e9e9770f43d0529a6fe27a7453d88a19ef25b9b5cc1a4154dbc478a5d727654741d31bdba697d9a SHA512 abc075c1e651d76222cfb98f30b2c2890dbf0088f298eff7b3d236fb5f2266ce35927d82f3469b6bd154e6dbdfd0a3f35491c95ba03447f610a08a98c44e39c1
+EBUILD xwayland-24.1.2.ebuild 2711 BLAKE2B b7dcf17df1b8df7d7a047220c67d84f3527a1c7462d3e9813e9e9770f43d0529a6fe27a7453d88a19ef25b9b5cc1a4154dbc478a5d727654741d31bdba697d9a SHA512 abc075c1e651d76222cfb98f30b2c2890dbf0088f298eff7b3d236fb5f2266ce35927d82f3469b6bd154e6dbdfd0a3f35491c95ba03447f610a08a98c44e39c1
+EBUILD xwayland-9999.ebuild 2690 BLAKE2B e57ac44d1b8333498f46ef5a2e92fe32eca99e94e951723e3315387b1d3e12d3831f7bcd663b4c57f314a6f537a01245223a5306ea6c09835a70099462ed6efc SHA512 2570745e3720f267ba1de39c9d9eb9d47f7c13d896f2e4a8bc68b88e3d11d4055aedf11309ae1d39d6bcab7493d5e84c767a25360ff9c99362dba0b42c515aba
MISC metadata.xml 627 BLAKE2B 1d39badd8534a02eb9785acbfa9efa97823c134696d41397d1db294fa774da9b4f184e027dada1b718cff3d651c9b436a4812458abef1d70af4d7749963d822a SHA512 9d02c7a263144ecfa9aac594867efee3622823b264fc3305e11c4b396156f0c43b071804f6f0ae9850b67b09ae887d270a722b9c4c4482e5ea962eedb915ee79
diff --git a/x11-base/xwayland/xwayland-23.2.6.ebuild b/x11-base/xwayland/xwayland-23.2.6.ebuild
index fec9318f2815..999c1ff5a9a8 100644
--- a/x11-base/xwayland/xwayland-23.2.6.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- 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 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-base/xwayland/xwayland-24.1.0.ebuild b/x11-base/xwayland/xwayland-24.1.0.ebuild
index 3b5d437dd588..8d88a1da25e6 100644
--- a/x11-base/xwayland/xwayland-24.1.0.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-base/xwayland/xwayland-24.1.1.ebuild b/x11-base/xwayland/xwayland-24.1.1.ebuild
index 3b5d437dd588..8d88a1da25e6 100644
--- a/x11-base/xwayland/xwayland-24.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-base/xwayland/xwayland-24.1.2.ebuild b/x11-base/xwayland/xwayland-24.1.2.ebuild
index 3b5d437dd588..8d88a1da25e6 100644
--- a/x11-base/xwayland/xwayland-24.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index fa6673d3a906..7fed240e6e56 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz
index f0a7160f6ab7..626d83e1ff1c 100644
--- a/x11-drivers/Manifest.gz
+++ b/x11-drivers/Manifest.gz
Binary files differ
diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest
index 0b0ca770e636..f1d906797b02 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -23,92 +23,56 @@ AUX nvidia-settings-390.144-raw-ldflags.patch 468 BLAKE2B bf4c00a76351e6c3d1587b
AUX nvidia-settings-530.30.02-desktop.patch 406 BLAKE2B 63f645d5c9f76349b405c61327bc4f6d44e0716b4ec4c2f1aa012505638be0a329bc9589812d1f164641e4725dd15ac652eed0992161e767325b1310d9cd0718 SHA512 ff0fed69d7d36b2f67f9382055490a031ef8e834119bb18b0f71d1265afe92fad44cb11d6fabc5e3750a434c51e4660cfaa3347d062036d975fd341967187494
DIST NVIDIA-Linux-aarch64-525.147.05.run 262738232 BLAKE2B 742feded05f659fa9965b2eebcc6a269b0355d08b6f2a686dad47c1acf2c20a359f9a9c33184ab2d51044b8823535bd7606180e31d348f362a016fad74cf476b SHA512 d1d9e49e16ee6cc69340a3458566f89fee7b63effdd8cae3e55e40cdfbd35d1e87b958769fd3b2ce5ab29596d88c3ac68189232d7a1dad8c16773faedcf5b568
DIST NVIDIA-Linux-aarch64-535.183.01.run 269908911 BLAKE2B 93665bfd2c66391b232c0db7faa2b7929048f4eb0ac660726bc45fcee21bcf9b255da5f4fbdc14c281092f31e7603b5b112fc42b3c7d6e4769cdbedf8d0f16b0 SHA512 d2ac1be8c19b359023c31941374911f3adfe1be34aa2821ef582df4c854ac4eefbbcb10aa22583ac8c9d5caf9326bda12ed1ce6343d67479ed37a4887bd17b5e
-DIST NVIDIA-Linux-aarch64-550.100.run 236302320 BLAKE2B 8f3fa9112ad17b385d86a6c0dacfb9ee04c21d9aa2d63981abf2b13d5fd7088044250293e7e833d855cb174f735f556f76a851aff78ced6bc35ef67282fb334d SHA512 5b0fd79be93dd52e23e5976e14a90b4d3ba8f73c3f1b9d567ad8045318712f1489ac7ee068a5d0a3df6920cc408c3c69ff7f0e99c8c6550dc31422fb34daf2c9
DIST NVIDIA-Linux-aarch64-550.107.02.run 236334785 BLAKE2B 6ed0cfddbe82566e6c9056d10454f6cb289a60e928b05cb64b65ae7ee341888f942e888c556d3e528b3d1228cc1ee14e938fa25c84750f85ab95239fb684f2ff SHA512 a62d5d13089dbc98c022cb3bdf00999d79da7ae370c6e84405ca9e32034f19fcea65ac74845323223f1a8b8f1443e506c60704ba56e6f5add04b2a007d2d443c
-DIST NVIDIA-Linux-aarch64-555.58.02.run 236745104 BLAKE2B 342f5b99aeea0a569974b62322608138a845f197d7ab08fc2e37314187861814f3c1d8d017be07744816aa9d691e8161a60980e1d005701e3f67ab3a07fa03ae SHA512 9c4d78ec381bb6163c6591309a9a40f1dfdb5f3d6b983e1728c17383c5f0871bf3879b32f93c7892d33577a9dacf2dcb1d14639bcc4ca510104f33cb54e83df0
-DIST NVIDIA-Linux-aarch64-555.58.run 236884430 BLAKE2B e84528f1e662409c1fe779ac7c7137808d1c858517cbfe0a5eb5bd992de616be17fbf4b11f8cf5f96f48ec38b6588dc8c74bbda4c3cbf965486db786fa221b5c SHA512 35a2dc801b41f2e5cc5954bbcf26d1d38e1d346353ae2e2a40016f28a7e0d39607d5b9ad2f78600af58642e06935011159386702c5a43a1da272b34061e07bf8
-DIST NVIDIA-Linux-aarch64-560.31.02.run 248528411 BLAKE2B 3da30fa9393356b3daee46f140510b4fb99c711b2a3d1a740a7880e916ef3963ff10795486ae11274f75e6ca134af0d15485efbffd29e7b55b402642babf485c SHA512 068f2ab92454679abdbfddafda36b98d3d045237baabe5f717005d73efdd6c6e36773ceea5915a9811ee21736d031131d77c41fb10b2b386878f7dbe6355ab6c
DIST NVIDIA-Linux-aarch64-560.35.03.run 251160249 BLAKE2B 3ad8c6757b980668f6483d8867f247857519636a3ea464107e90620557ecdbbfc3437cadb7916655b14e6a85e5929db1f03387494df7daa9169d8fe6b2de1849 SHA512 8df331104f3d63d4aaeeace412a986a93355be3ce69a968fbc12b7d0b21a34e71cdf37758c23a392c358a1c3ba1da21115002f55017c2a829c7bb4d41536e543
DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe SHA512 dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b SHA512 4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
DIST NVIDIA-Linux-x86_64-470.256.02.run 272850014 BLAKE2B 0fdc867f92b82b2a60810c3b43751cad7ac2c39928c92c6c343c0c6044f4d7d923d93b8599db3f7c999c0ee7d16940e65d991a61cbb30e1d9e49c5639ac6bdc8 SHA512 a837946dd24d7945c1962a695f1f31965f3ceb6927f52cd08fd51b8db138b7a888bbeab69243f5c8468a7bd7ccd47f5dbdb48a1ca81264866c1ebb7d88628f88
DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191 SHA512 0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
DIST NVIDIA-Linux-x86_64-535.183.01.run 341725273 BLAKE2B a1cc782a960309a25d64d7334a818bdf9bd24be4ae7bbcf76c11c071db614d00c59e4cdca366bd36565a612a262d8b4ede7d8224f6cd3d824128178ad7d2d707 SHA512 02b6b679f4fc1d5305f32fca8ce0875eef04cb99f5611d0bb85ac7607ecdd5b2aa4d60b51bf47546477464531a07fffa5bf3db3859868648bd5e86565d85afbb
-DIST NVIDIA-Linux-x86_64-550.100.run 307021837 BLAKE2B c035aeeb2d2f0a2de283d690985a9202b482658158180cc49c03f0938075d0dc5c59a2e23e766573381f78f2f7ea1ec874f8b56dbf6e3d35a02cb6a4597f8145 SHA512 e779e373c25627430762eed4e92d377b2dcccced7e50aeff466d232e2d13a4e2b8596bfc40ac79090a9ba9260e85cb788c98770de20d4c50837f8e6ecde7a80c
DIST NVIDIA-Linux-x86_64-550.107.02.run 307251605 BLAKE2B 767300982ac4b28fc731b250141cd0f5e9531424dcecd816e995c6fe63a8e2c15c0a42f9324f93c19da12868fd48abbaa15a1de752b675b88fa45a3c4385f40a SHA512 da0a15f87a4e6562f9a5e087a76b92de873db4849c8fdbf57d7dfe9d524e55dfbd578aef38d8818b9cb712a905a31fd0b97e399c74613943810545c92cf30f9d
-DIST NVIDIA-Linux-x86_64-550.40.67.run 312229530 BLAKE2B 2108aa002c4cb1b40212a074aade5123d1caf08ea079c18ee7605cfd914740c9b77f5da4f5d5dc462a5ef3673834b8f793c9780dddbf57e34a12d1579a223b34 SHA512 21f96a59d3b07700a5f8d7eb19ec10d163d24b0b54ed0a1698ea586c03a59c92647d28e5f99a95b545a47f6e0e3ea3a4c856219d847e8ace8ffd851d9cc41915
-DIST NVIDIA-Linux-x86_64-555.58.02.run 304107617 BLAKE2B df9774e6b33e3600e7425734c91f49ba40956f28391df47d946f7612e28984812fbf0f4d95ffc06d1cb545dd9001b5b956c5816eda50de77063cbafe866835ae SHA512 7a8c84c15d87d2cf5f6261b12d3d683e0a7a1847d7c5461b3995f78b8dd862272fd11be07018593a8d5ef5d8274040f15b9e6fe92e9212dcd7a97be668852433
-DIST NVIDIA-Linux-x86_64-555.58.run 304117789 BLAKE2B cbb7911f11789da886814104d253c5f0784357cadfbfde3def602456386e351f48b4ab7060237d23417ddeb2051e887c3b872574e3ee180416e7f00684509788 SHA512 69ce5a35ab0b3129605ede75a5a9e2575062a8a30e92d2a1a9c6576d1bad8e924c46909a438ffa1d9c22b616060950d52a6a967a96ed1cb1646e6535cf4dcfa9
-DIST NVIDIA-Linux-x86_64-560.31.02.run 322472612 BLAKE2B e6d5619505154a3efd8612443b39925c5b9ba7e61cb14fae6e2228917032dbc62001fd97187a5de41a7bd6cfda4979903c105cb74d6692f1ffbf4bcb3095e10c SHA512 ac54cc6f5820b523c894df2a7591c634f0337d5de72044ef9736218c5ec1e531a7347a4faa7a11eeaa7c3156884c0c909f766dce484cb51f9c68f6b5f83c8935
+DIST NVIDIA-Linux-x86_64-550.40.70.run 312138401 BLAKE2B 0618204da91356cc5a5c8ee68c803bfa92b7325b313c942d36b7dd21e0835395632c7e43733264e1e2f37d800c86c04013638bf1a4a2f3cea41b2ce9ce952d1b SHA512 36457d0e98f3c2f15cdaf0de9957d682e92d6cad2e49c205d663643e7021d8e1fbade7b9a5f46e4dda5a48c37541dc1ff7f39af8ccf613f4fe720eaa790101b2
DIST NVIDIA-Linux-x86_64-560.35.03.run 322523941 BLAKE2B e84819e6c6b75dbe75212b695ee1e7793c16091b1861250b406cdf570a8cae2a8114627f64bdefc8538f12dd6da8d80d3d62d41deeb7211cfaf159f853feba08 SHA512 97137160b64928ff84fd6145a0ebc209c045d6a07ccc53ec6df6ba1fda2ad72038eda7ecdc0a0178a2628aa4e18819a9b3ff3b693b22bdc9de543be0a968f8aa
DIST NVIDIA-kernel-module-source-525.147.05.tar.xz 10140684 BLAKE2B a8ce7c1d1047be9154fd67366c5bfa13a19f03c883f24ee35043d17d517e83303420449750f9e7adc7142f61564dd5d8e5a19884dbe540514979df6381ff7f1f SHA512 58920b26081a68e05178176edb0ce8ac4a5d365492adf51d6ffe57102385ff08abc5e14741e0500419e62a752441c97051d60939245eea64b039cc7efca15b7d
DIST NVIDIA-kernel-module-source-535.183.01.tar.xz 12521824 BLAKE2B 5ae8c2c0d9d019b99c947f1581712989325815cfe88ee308df0b710b64c4bc5c501c9741c67e25c47eaf7a114c521a595aabc85d0f05854c0692216f320378c4 SHA512 1c255eeafc79d228b3d76d1d20d1a2dc4583cbbb77db6af48b389694b0daaabd7c1962cf73e1a489e0ab07cf57751770ff8ce5f2489f2489a211e39bd7436637
-DIST NVIDIA-kernel-module-source-550.100.tar.xz 13522104 BLAKE2B 83abd845b7d4aac56807e1d72c1ff82db76a20a21b4d5c56ad0358390dbe7f212f41288e835aef4199c4389d73f2189c876a77c0d42d5f0dfd12db1af8eaed45 SHA512 f25a651660128a134238ca19ddeb7a149044489d2b778f3d026147de3d6ff976ee739d1f94f56dc204ddb7cab435781fa3402af0f3c2e3148d558b8df27580e7
DIST NVIDIA-kernel-module-source-550.107.02.tar.xz 13521488 BLAKE2B 43996ec8a3df6684e65df4bee03d4652a0a0fab1c7892ad4e1d114abe31818c46e6c3fc0b345936414fedcb9bf0b89805f667c446502c2ba384a1487fb49c115 SHA512 2d1a1d356649cce27a90bd59dd1018f31720e223f16d7ce5c3d9d8a5c495d785269aa486e870cdf91f689f57a290e33000b9d306937667d2bbd3510485e43a2a
-DIST NVIDIA-kernel-module-source-555.58.02.tar.xz 13676856 BLAKE2B f3bdda7afe0726c65947fb86898bfe56dbd5378112db6b292649690ef9fbc822745291c2050ce8d16c312950f0486cb54597c41ca14e1dce151b9eaa55bc5745 SHA512 28b7dd07f31a39eb3aeb1ef51872f5f7d2e9e4ffa4573244f979992014e5e04454227ee5c556d41663e0e2175e7f5cac4cdd740f441a96e3dda49303c2dc8df5
-DIST NVIDIA-kernel-module-source-555.58.tar.xz 13691936 BLAKE2B 70272f51fdd2e2c41b634df28e1d28033b8401e03f66b28245b073b966631932a11f4826fc59d85edc39859c01462fc72ea3f49738c1e9de35e66092fe23a7f3 SHA512 58f10eb0b7c0f1a76c882b409b3cfd210848a262e4387a518c84236da0ea538aabbab28eed2d7e3d17f4a5a3ccf16205d102d6d589b7efade73de3c3cabe0a2d
-DIST NVIDIA-kernel-module-source-560.31.02.tar.xz 15024600 BLAKE2B 1f2371905e10e6658eda34b47b83023b6216630086f41dcc887b3add6985ab114d6d5cb8eba72cc3a4aa7524fa4873338ed7b2b00f51cde7985b4ecb87668eae SHA512 19fefd5a55794af3d8c1df3c9e4b3eb2d93f0f7c60fb4c2f998ce501b1f098afd93583a59d3b2b2646d07986f2c0279b3a635f08823e9a526d58832d35764d65
DIST NVIDIA-kernel-module-source-560.35.03.tar.xz 15023144 BLAKE2B d56ea634dd76c3031372e4be283f0348d95e87d088025aaf59ed342a550144f3a8cda22b4c56db4cc2a4c2eb5ef2563251b1aeba75c2a35bad7a4a24c2f5e4d9 SHA512 eec3263d09cc809afc4c2c9eed6e0ec1bd2fed71d43f96d2f56c5b507aead96d93c6de93d37b649fc97f1d849aed64942afeae6e0c2be399d39b1ee416c6b863
DIST nvidia-installer-390.157.tar.bz2 150323 BLAKE2B 8058ca87a6dea956d564af9f7eab9b1fc82b1f2382bd5cb2f6d97cbe2e19292533522d5f8f2eacbeb16520372715fcb72f8f9b0998962af5d4e75522c8d74524 SHA512 93a7ece648602157496c8e27a88864ede341a100f5328a4c1a25faf8f0b94d252060e5e2f71d0c302fd0566c10773c30b76b3b5f431d8039b71c90a7969f7d7e
DIST nvidia-installer-470.256.02.tar.bz2 146269 BLAKE2B 4402e725c8fd0157eb84d4ec140a33f97e873014577487ef1e32fb8921cabe79c60ff46532e5bfaabb2b6ac894f7c80086dbab19e61906e2e27346fb85f98829 SHA512 c962dc17d9696256d1ebedcaeb3010994f2ce3895aedc47987599ebfec132a9b9a249d2ece6502b15bd4a93f9b0106aa13487a7da5f64199c274ce11eba27cfd
DIST nvidia-installer-525.147.05.tar.bz2 147986 BLAKE2B 982e1a95bc255b960913cba1e78675845db472534af6cae054c74ebf82b1e4407211166249b164299f0f81ec643b7c1190e5960ac3c7844322ca42c23dc0a90a SHA512 171f9c235b2bf41dc40a875576e8cad0f4c78ba574e72db3f1ff3644701f327916121ae493cea1aed93f4826d96ef1833e98502d2d4272f4f536bab03f20e5cb
DIST nvidia-installer-535.183.01.tar.bz2 148412 BLAKE2B 6eff47169ab5b2b4bfec5917bccc0102502aade2ccf523a404e50c8925e407e225d8009ac79ddfc38a1c6b7de361740d60a0896c2e31756e0f2392b77ad44490 SHA512 76e9bdb4b94bcb103710552a1cb64ca5df0765e3248e2723a88bf70277ef52fd5b7074f7a9cf58b9f3a33af9c04b0cb848748e97ba19f02e96a4eaf081b153bb
-DIST nvidia-installer-550.100.tar.bz2 155473 BLAKE2B 9e995497ba99b2a7c8ab7ffb20117f863ad1eec02f30500bd3bbaf0edbcc96552166bf509f347e2ea0af2891b7bd0126587fabeb980838acfe3384f4d37f8282 SHA512 5641190e4502c96f8758f9d88921871a5a2039378f5e00c06f08a525e0d1451e31cc5d8bbeed79099722f62fa76f8fba0b6369dd9f27341f0a08e37ff4165db4
DIST nvidia-installer-550.107.02.tar.bz2 155423 BLAKE2B 5bd3d57dfd9ca70c38908f5b397d71802bd78ca1de4c6d9b32de147e39adac61028ca56848b2cb10f13717046204b690c86c880034d1f386df9298e7f15c4b65 SHA512 2120f31f9ab92bb3a8da6991c4d5df6cf50ed81e5c6eadcf23f6af98f08ef674e137ac2bf62f1bf76d94f005d0fc9ef2a130d2e606fca929229f358ac51377d1
-DIST nvidia-installer-555.58.02.tar.bz2 158422 BLAKE2B 0f8da2790dcc398859ce7b2e4278b490542b5672e8005fe98b7ba095c8ff62fe3639907755630658f7241097e18f3e92196b1fba0e430da6bf697e8bbe9dc520 SHA512 ef1ce8ef4997858a053c4b6939496510605b0a5d2f1c93ab80f2002fabeae2333da2e877aeb665936ce618fdfed4a6b9a888f6426fd1fda289e6793febbedb37
-DIST nvidia-installer-555.58.tar.bz2 158294 BLAKE2B 933df4e52bcf651abf6d811efd9ac2cbe9df8faabe105f42ad952b2ac1e6180d9773a07729439800d611b65eacc128b191e2b1c07cd30a9668c48d4099b6abb1 SHA512 682ab51ce4b8e939508828d1f3ba7c64aad100dc9322619b12e2425e93f7988aa5189f530fd65b1bfeb47dda600d119df607309649e2c55babe771d847caaf4a
-DIST nvidia-installer-560.31.02.tar.bz2 168962 BLAKE2B e5d1cc5a913f00e6a10781d5b3dca46e8a5765c7a76efb7630e7328c7b792044f96bb45ca5fb7dc5aa4d6027361a143881dc211ca8904b6e961094a5bd6b0ccc SHA512 89f195ac1d16cf90f39c7e19446eb5f93f02b0d6b41984a7e6194892f5fbb84d11d231b93edb833a2dd690b4aa24f3d8221f9275910a86b0e0844deb2878c528
DIST nvidia-installer-560.35.03.tar.bz2 168904 BLAKE2B 81a1e4070cc36688c8a2e768c304cad4d680f56757addf137c0544aed93345a4587a65e8df5212f1853e1d4f5a882c457866818157f303148603d50a7152f21d SHA512 685cec94e01a0a0282bd013896a1a05d1a061226863431d39bafd31d78a3224879eceed24da5da65f2a6757faef40b999aad624cdbc86de53674d7595b4c763a
DIST nvidia-modprobe-390.157.tar.bz2 35306 BLAKE2B 80d202b39c2f95ec0f909712c2e101483af50124092c32efb33bd98ff58ddfb97b737ff07f1ddc941f688c1b4c26a15f392566d522e18506771f10422fcd571c SHA512 109bbe24a3758b568ea65fe1e9d78f69fae6108ec0497b796c885a3912825fe04ffd7389a3e22987f1a10a2926bf6eaa384faabc59478aa3ee244dd3ac91c6d3
DIST nvidia-modprobe-470.256.02.tar.bz2 38769 BLAKE2B 0db444b09b0b6d24c04877fae95249e781d82b3141f90eb05d869b64d2b6e65ad00bf44c4e427c64dbd4765fa99a8699f80a1d95b00c66137a54dc878d7ea298 SHA512 c1cbfa6c8e188e5a5eb5d390b9a903406cbff103d212fc30e611e4023be3fde896ad84e8bb45b030beb5d1bcd8155c9e55a8f9636c45ce1e2a5c03f672989a31
DIST nvidia-modprobe-525.147.05.tar.bz2 40439 BLAKE2B 3029d39cce928b3f6a6baeb57391ddd412a35e36d880b3036dedf083b6df979ec531360421bdd347aa223821006ae3610b115277804c22614a221258944ea37f SHA512 25939b278bd2354ff787f1d10771d19baa6c691c5243bc647a556e40c4f38c16f6a248b2ce0b4a328d80b768147a188cb2d8b54e39fbfa4cf436d1f3b1b6440f
DIST nvidia-modprobe-535.183.01.tar.bz2 40623 BLAKE2B 52c6f6758b6881ef61a41a7e245c166a2ab60ac372c031b5211651931f72cbc24af54b3b2ffb9a42b2f0973db7e0ae6d189cbd3cf1e0fbec8628056e4235b873 SHA512 93b802dbdc98bebed89ca72d07401e1b0801504899f30bbac4baac3d3a24bf548f78bcc0418db112299b068e1e278b379d301680cf4b13784206a80a9169c986
-DIST nvidia-modprobe-550.100.tar.bz2 41477 BLAKE2B e11f8d930ae4a08ccc5dfd17417f6a49610d6c5be362fc86f4ccd0205f7c1e8987a319c4e23efd67586d7688c54cf86e5ba74b0756314b935ff6e985175049c7 SHA512 37109981cbd251e1f4fad30b5f5efc9aa8e145a75342bf82147f6621d6c0d8b379e8748b12b0461baa6a9c0be8832edecc2c51270c1f461b9270913420fc18cb
DIST nvidia-modprobe-550.107.02.tar.bz2 41486 BLAKE2B 4c74caa2f91bda9ad96e6366986e2934776cc31ae3b0dd596fe5d0392cf023a766e2fb2fc765d5886e872935028fda0836df1826fdeea2e2a76701420021778e SHA512 6fc755b50f6ccf25812ed6936560784a7ea5766152f04631829b192a070b47ba68296bc215b60d1f7a9773f2db6388214d55e115794db8cf944a6f64d19ce34f
-DIST nvidia-modprobe-555.58.02.tar.bz2 41721 BLAKE2B 01e83365c1fa1d5ce172f31d180e0735e5d74a49e59c7fdec78ad26f1f70efa981f2a2429e1c815582d3200defe09389d9b84a2a8e4c2f46e1d4528779eb4305 SHA512 5fabde2e8bf534cf6ec8dafe7318c76ef560f336bdb3343d71b784713076a05d063c2e65eb8f965b0776cb02e67f8eed363d8eaea67fd92798d1bd1b74571ec7
-DIST nvidia-modprobe-555.58.tar.bz2 41699 BLAKE2B 9fcac636c33c48272218ea33159b59665bbcf807e2c1dbf8e7c3d52624cb12a7ee406765db63d266ab7694140ab2f40e51a99b26ce65e5f775a24686cdd66b9c SHA512 f60f1ea6fd9ecad7c0aea00546faa32d14f905c5f68ed1ca6f9ef0f91099b3e8afe090dd74d7bd3ddfe6d435be569ea0fb889ea4cc75b7c8c0c2744ab3e1279c
-DIST nvidia-modprobe-560.31.02.tar.bz2 41589 BLAKE2B 004fbd0d28ef1b154c4213af030cf0f101bada6defd9cef8ed43064ef51af5bc11c42150edce57ccc821ad8f21d3b165b3b7618704f8ffa1e68912e88237e23b SHA512 a5af92403aa6f9683a5a8b52cd886d30f4019684c739eea49420a338e7314f6e1f723c3070785a7ea0d70e978256effdf69bbf8629f8a381b702b781c37f70cf
DIST nvidia-modprobe-560.35.03.tar.bz2 41637 BLAKE2B 4a72161e3569af5b53a6372da51d6980ab6a428207db0ef2c20b87a9abe569a136ece0a332954004e24f4381889826e50fce42c0c362c749adcb0152035e8862 SHA512 ed592cfba5512fde34e1d9b3dfcf3463df447202eb99d1d792f87d0a68c73193d141f82835e9272d315f3de9e973e7d9f64b06a9cb1e6485dd7adce3e9c360f0
DIST nvidia-persistenced-390.157.tar.bz2 48654 BLAKE2B 2cf6c92da90acff55e8c180a06b0c6a29d48be9fd8ca3c541202fd14f0697220fba6b66452942aa7ae7cc8821f5c5eb9fa8f7a31d2248624e5f9141d83a176b8 SHA512 70f0707ed6f2b877e69ef90cf782f66cbc9d2071db53ca09ceb7b89427b0fe176708517340621fa251539b7d481b238adeeb60261674eed74de1f62db6dbb72e
DIST nvidia-persistenced-470.256.02.tar.bz2 46567 BLAKE2B 8f837322a3b88412fd2f6acf38721b49a6cb444fbd842d652519e5596f2e545d8f06bbdf017f46a22301ce87455f96147fab2829ca5fbf26131ec3e4a772e282 SHA512 4fd19258649b7d39945fb5c8578bf11ab118617dd14f3d11cdf15cb3fe77daf7b4719e4ae57af59031b1b809d02f4e8e8afed0ec60b9d0aed4d2488bd3013cd9
DIST nvidia-persistenced-525.147.05.tar.bz2 48089 BLAKE2B a9cbf291fae9d7af50a9633fa5e197939674825e72150883b4e89e72165a512c164b4d79522f5b6c329e980e1145d958ba592202e5b73edfd32b149457714982 SHA512 e9685d330d32a5e9864b45a7e099e78ef873188972700747c158c3ab1fc95ea036726c793207fba33d4a50f17b92802366ce1ad38dd110b86ee923f48e622cfe
DIST nvidia-persistenced-535.183.01.tar.bz2 48585 BLAKE2B 8f000f85ff959b86e7e0a4af0d7ae53cc2aa76670c04ea57c8bd2b7fdcf7ac071dd4a345b9121fcac97db7befac1f2635c41a40ecee4189a646977165a3b3bd5 SHA512 234b25fbd2e3b7573d77336047ea4898b4687d59fd0ab9cbe5c01dd33f14db610f467674120cc6ce2f3fa77ea53c9d3e23025e08afbabe07e5f6109840f6213c
-DIST nvidia-persistenced-550.100.tar.bz2 49665 BLAKE2B d0a2cf3f2eed9352982d2e8552bdc32ad72ac8feafdff0efaff0fd3196de0fa4e0ef7712220bc1aa021dcc903a40ad6ff3ff1b7dd878e69efdc0b9acacc8300f SHA512 e51af761dc50522d05aba22c91b18b1ed8c251c075691579a5ab5b80ab3507974140009041f9b74828bf7af3b9884a3aeb212c1ad7eec7c88cfa6d3c242c2907
DIST nvidia-persistenced-550.107.02.tar.bz2 49661 BLAKE2B 695bcf0211194263b38444305c5b6bd6a13331ab57c05bd85d9ea5e007af37e34b96bc450fbcb92bb12050d75c3885d51563fdc2a827f25a433283b067e204ee SHA512 6b398f53a3670d73c13be364d1c7acd563878ebe1162ff5fd0f1f3749c20284a8dd9d98cadccf1fc0b354f353006a3dd2acfd066f98601e6fe1577f0dc59631f
-DIST nvidia-persistenced-555.58.02.tar.bz2 49877 BLAKE2B 8423f34ba517ecfbb782a648ca07f99f161cd153400bfa32e04ab98e8f72cea2afa60d11d2e05e1f31ce21ed33899cc6945fa56d6e313ed8af67aebf93467879 SHA512 16f7884a53007226206761e4d9fed8d672c6ca31ca59c70e8931bcd0d772d77f0b0078071505ab1bc198f713a94a12f132b7e3fee054f859db9ca6fe25404117
-DIST nvidia-persistenced-555.58.tar.bz2 49920 BLAKE2B 400b57aba66aa1dfbc17ba6d2c539aca2ee65d70c152e61cea1bc33977a64951ca7eea72b431aaa3009349131e1cca09cdae33cf48edbddb6b73e4db190f066e SHA512 3068c37966ae59de709fa7ce4d6465570657c67e10b254c6bfc7002cb44c6bebf0761aed50ffc8e64c7763116051997cf71ac56e31b1eb5d6467ad382c4ff97d
-DIST nvidia-persistenced-560.31.02.tar.bz2 49899 BLAKE2B 1741bef9463efc46c8ffae130f881df059645894c7de2ccca90a0adb786090edc20c3e5df0556d31b7771d32c1c173457ca3abf912dd332bc38721819a6b2918 SHA512 573e260f3cc3a1a690c0dd4010f9182d9f15a78ad612258a98f882b750644a134eb4d06829c4ae03ae2fa6fa6b9e92a9a06322c74079abf8a9d9c38d6c0c9c76
DIST nvidia-persistenced-560.35.03.tar.bz2 49873 BLAKE2B 5b19e8bef623d3950948fcf2a57c097e451c846e1d3013344ce8f10b91e57d3f031c460a9a9e4d94940ed3035d4d5836e5ff672d25f0f132ea915eeac62b94de SHA512 65c12503f8b457de704c58e7f066c1938645d88cc8b986a2fa993dcc5c60f45b72b22950df9419577c37e815e65b6e3749d4ce551457ac1bd868e24093074fbe
DIST nvidia-settings-390.157.tar.bz2 1108938 BLAKE2B d9ec1ab5d7f157d74627272adf752a671dd17e2ede02069437b6180b927fe315b15cc6416d584ab2f038b76fe01e5b64514a834f24d88ac16676e55205fdecdd SHA512 b16699009bf56a1ff3b623a528c58061c4f5a2c5c4a373756a07bcd667743a1df7c733a572d2d0baa835a904ac2fda8a5c85890dcc00c3a0f223e0467aea902d
DIST nvidia-settings-470.256.02.tar.bz2 1062273 BLAKE2B 8e66201e7861469b12932595ef8f9fd29d4cfd570c2576ae7fbb7383f61c55ac71fe721cc431e79d6d69f86d998b5b4c3cafe531b573f439e6b499b0fc047a19 SHA512 626e66118ae2e62eacfdf44e37529c409b945a6f33637b9690d74abd87a2afb581aaca5f90328d280da99ceb659959d0e5dc5c22ef8013b2205b2b1c72e08007
DIST nvidia-settings-525.147.05.tar.bz2 1088088 BLAKE2B cea74a20ed8208f99cb586bd40fe2cafeec55ca2db19b2c0691d3bcabadc09941ff8288e940582e63f10d8f6cd7e8813e1c5776bf65cdc7b6ee291a8b3a7e28f SHA512 9c29a477b32db3f4324d7c6d28b8da9f3de5286e39f8c67bae88a93c3d3ee0c3f0a0f3e0c29c1fa8ba01b7311623569df27e349d6148ed70b3fd42ebd36f0dcd
DIST nvidia-settings-535.183.01.tar.bz2 1094944 BLAKE2B 70d8deff3b587f54fcc6eb9b4a6396493e9aa89ced07bbaecd517e3a3f18ed4ab093777c0a74ddba24cb7e3ec4bd89a91e3f3ab877345e36fa6f8b71928af2dd SHA512 b7bcfdc48d053419e58d6eca762e55814feeb9ad992a134dd870ed899f4f2fab60fbc30f2c12b655bae248bab1602efaf02d31c0cabae1dbb8044d1b7c65b834
-DIST nvidia-settings-550.100.tar.bz2 1098945 BLAKE2B eef86654dc6d5db0484403e2da39ebbbb4e7e1808d05c0c6ead8203b0934832cfb4860825b756af5c4ad707dfd40a3a781512159bd58bfd2547facea2b7ada35 SHA512 21e4d0f2effa964f1fcb8ac5b6fb1306184dcd9417b12e0e2060a68b4358a21ac967c09d18130a3fbf369893a6646ff2c7867c72bf02ab5974fcf9b925d2bec7
DIST nvidia-settings-550.107.02.tar.bz2 1099298 BLAKE2B 5a393970b1163cd082f3ab61ddacd22599d43755b059ea84f245dfc28a436ad6c000704326e1fab29ba0a60f7f0ba5ecb51928e12caa870ed87bd38bbaf2128d SHA512 aacda2c6648932c0c3558a59a8d40bd5b27750009939addd455b211962a5840a79b87ba52fbb77d4b0fe5da2184d13c31bd5bdb6ea7ed53d0b0a9552985f3551
-DIST nvidia-settings-555.58.02.tar.bz2 1100319 BLAKE2B eca06045a50d7d5963fa4f1fe9c9e4e1e693be392b42ccc069893443734a1725046803c8bd0ea06ff9b256f26b99184196a805c602710ead599e9cdb8ab1a223 SHA512 b86c4192f2b6cc5fae57bfe627b6ada0a9c936e90cd898baa448140627c7e9cdf3368021da2a94ec699ac1f5a08bb462766a573a028f81194361b9c642a1253c
-DIST nvidia-settings-555.58.tar.bz2 1100157 BLAKE2B 7d7077bc6844835cd9234dff5de6c9e82b388a947fd3d5deb35585eb79a00e05deb34bcd1ef205bde5bad842b1ca9bd6853c7f6b322f1bba98307b5d0ae89a43 SHA512 e764d88cfc0530d0d6e658a076fff1b0a99034704152d0962bff4a26393a5a0287f3af6f6c55cf663bfcfd02f373626cf976d48a6699a62f2ba09200e602cb7c
-DIST nvidia-settings-560.31.02.tar.bz2 1115599 BLAKE2B ea38654aa22a6e8b4269d742a31aa5ffb161857a0469414493d19bf45824a5e7fdd9be81a2505ed4aa7d08ee6f11e717ec4dc7710fe75eabc95d79074cc4ab4b SHA512 51f63cc3dd05cbfc4b6ba87583b4b215172d3e3825a6683d78871b4de1fa24c0d2d7d80de3404fb3a3f6f7e2dcd69cfe40c88e88e0da2392000d8c87175ccdbc
DIST nvidia-settings-560.35.03.tar.bz2 1115724 BLAKE2B 937a3ea634e9bbc4b76f6c50fd20108c783a941e021a3fe1a9fd3288248fe14069f4e7b147cb3666e1d6bab91be2c0305daaeee57d338b9af546cefc79725be1 SHA512 7ed656ebe35ce55a0064dae57fdcc5c3eecc3c6db71bfc66f001dd60c4db764c6a2565af29f84ca1246280fbd573d8da4d09e21444b71210cedea5d1462b85f0
DIST nvidia-xconfig-390.157.tar.bz2 107399 BLAKE2B 0cbb3b1ba508ddc3ba4a161c290b31bf7a67f67880bdbd01171a962c5fa97ca945b1ef17932403f8589309380743f1da632c728d8accb6d4e56dbd895e7486bb SHA512 50b390811c9bf091b14add41f886925b17496b41006b7d3981d2398caa65cf5db8a579c8cebed78278384bf3acc629befb07b54339c61abcc75852c0dcb8b8ca
DIST nvidia-xconfig-470.256.02.tar.bz2 108698 BLAKE2B e468574e4bc57e7279d4120e2b08a201671b50d408be0c530eabe5da7d45daaf21cbf5c7fa31410d0d732fe8ea1551cbfb21d1ae193c1b3f5b5c50c764c9e236 SHA512 9dcec1e0c2b56b4d38a5f2c76086302f8bc0860cc15012cce29c3a5062f801a48b6a2bb78344361b07a2717b58502783441a2daf402d9973a17526175b1f15ca
DIST nvidia-xconfig-525.147.05.tar.bz2 110987 BLAKE2B 49116c8922b5c14eaa88b6230a824447609a885f7d97df28ed4f3b9a2e146a213f31f9f184aadd38c4c9f692f0a1476d0db0704b55947ce95cbbeebcb9a683da SHA512 4b7c02de6080924eee5ee9fe770e632404b380529e5ee40a8d0f259a5c96d6915e83c26113b3c65434ce461c959347b3651abc15de7c40def16c46bb3f6faeae
DIST nvidia-xconfig-535.183.01.tar.bz2 110994 BLAKE2B 154f0e3885fdc2a30373daad07924b109b1763a08d8d9a53e40037471548e9068762b6ce157ae3de7c3c0d7f0f33d02b875b9bc98d0b99888edf00722b0201f1 SHA512 101c0f3da4452e1bf5f4283f17297384e320c81f1bcf20a5eef2fca4802e91795782afbc5eb73f0620285b4c43eba25a80a65eaa8cc4d126036c83f6ce710adb
-DIST nvidia-xconfig-550.100.tar.bz2 111231 BLAKE2B 06df20f15b17ffc43540d02e9bd5b5334e995234a05c36f11523e2a808c8c431f49ac7b45f2c3f1a8fafbf54c2f18204d9cf319f764288d23b93140bf6e77ec2 SHA512 83d09670c0615c47c3493abdebb4ee10aa45340b405729b477dc16cbab3f33c64e34c32faccaa408f2a4260875e0a6fce607fa0e0e041f467e72ec38f1c08b45
DIST nvidia-xconfig-550.107.02.tar.bz2 111170 BLAKE2B dbf2b0b7f7b71f17ce5a0b6ae1c5346a573ea11163b24c4bce1b18281d4af70f38458bc122c39ad948242a8cfc37b68e696141b8dd3ce16f9ae7fb3fb61af735 SHA512 a7b9ba8d542041b273deaeb354c398fba4241dfdcf68be71e1c1138c925206db0f7ce2945c5ec92eddbcdbf240c5340802b3989e6140593828d1eb79854730e3
-DIST nvidia-xconfig-555.58.02.tar.bz2 111182 BLAKE2B f51275158f02687e54e856f3f7e9f92b01c6c7aba423e5384cf3d4e692dc6d3fdc73ed0b25f26fb1206dc1219b6e0bffd54767e0f0f3b4b3a63875113d55236f SHA512 673bea01fe39687ba34e19b743c61898d2ed8f34710c3a1afc8f2e71e0903950f253408b0fcf0b6306a98ddc2438cacd92fafd1d1662136b18058017dfb783c4
-DIST nvidia-xconfig-555.58.tar.bz2 111298 BLAKE2B ee7559b8121014134266506306c066adc5dc3d2f919e5a98355240b1ace8335461906a562e2c21640a91ab31906cddfd63f2193a0c97ac9e105aaf79c1bdf9a3 SHA512 5f7810977a238fff15849b0fab5b31177b358275328789c581fc64459a71fed0ec12ce372b32fc927f00327d41ff83e1ebe26351c989056e19fa1a38a661a5b6
-DIST nvidia-xconfig-560.31.02.tar.bz2 111152 BLAKE2B 4b8a3ff45a4c696a344c8159c1ce0f07925d5484358aadbca02ac1b2f6557a384db5400466c2b7e89636cfc32ec20a8aff44c58b7fcd451acc794386b501689d SHA512 bea8f13b927721c2ce3c04166a34cb35056b5d86f2772e7606528af9345a11dd6fbc824fb177bdc5d9353b3cb68681fe5672f6be42fda0826ef4b87c93c4973e
DIST nvidia-xconfig-560.35.03.tar.bz2 111203 BLAKE2B 347d4f80b9a16da54fbd7116d0ceafbb15b3b6e78aa1640b8505674b9ffc32056197925b67506d2cbb5d130054944c13246a592d9021f0bb2410ee6e8216df4e SHA512 1a68729b8aa1d3518b43392d4f9af163e2a084c635c08343b25ce761f835801aad203778fd03564ba050ad949a9d2df84fba4c8a48bb1a7afea5e72eb364eb58
-DIST open-gpu-kernel-modules-550.40.67.tar.gz 13813143 BLAKE2B 58f4e990b28b31896c137aef5949723b50ad7ced037f28154d5368b1d69d5c52d028d379f55f328d876270681b8be80a650d593cebaf7e489572fadac67017cc SHA512 72d1b853b56f749f461cacd90eb342cea0341f13e45b1bbe3d88d700d9c1632a4bca70f92cacde81017f95db6efd75f35f294cb8b5363fdac9a291c62946a169
+DIST open-gpu-kernel-modules-550.40.70.tar.gz 13813326 BLAKE2B 083e22e1f17db869bd8fc2cc66dca1d81d8235157a7b91c1efe0be2807dab5c3636353c9c6b0fa02e639a4bf76853888f3c5aa32a75ddea2517e5a438fc77274 SHA512 4500dc9add8bd75cd89d257cc23500eee22130ec73a54a3d8b4b67c30d26d5e40d4b5b3f53e2f533f330f295696aa7a3cb2d601a101a1301421f4310b0718b8e
EBUILD nvidia-drivers-390.157.ebuild 14786 BLAKE2B 0aa98cd61987bbcd67e2c117e0acee43d28b54787f1d4dbafa3e871902dc6d066873b8b6cfb57a83b1a17e49b8701925924e4b5f2d2abb22f12494c852a65c8a SHA512 2e85077a050a546a5b6a8f4ec38c27d7269a5993ff04b6f49e6b7a96e2e27ecd84e61730e286470af63e87a314258eb5e6a64a3c93aa7347d27541d9ea30ade7
EBUILD nvidia-drivers-470.256.02.ebuild 14335 BLAKE2B 4ccf76ce3ee46fec93e8bad162c41b3e00dbdc61eca1225993ec8a68ab3d3c078012ef152b75e5fd2cff6e33f710db588f6bc0b56ddb2b6970a552039bb655fe SHA512 921307b5d9013bfdb04ff23f03884ac8da32d880327c2d52eb85894f216af0359e5319923220a08012b15a572805d870660d5c332a09fb8b7faeb70038f908a9
EBUILD nvidia-drivers-525.147.05.ebuild 17649 BLAKE2B c587c8ec8f356844b95c4f5dc77cc4c4c684f79c8b67ad745e472c4760925c1e4b736dfaa111fa462ccfe6ebb7e20792937a374aaa347e697180f0087a341bb8 SHA512 4dfd604a3692d4330999617bb96f02dfec0ced6a07dd393113a3ee9dee8c3aa1b9792c3bf17af1d5da6181cbf3c79873ac2cd78ce7b13fb00041696d3f0a6ef1
EBUILD nvidia-drivers-535.183.01.ebuild 17499 BLAKE2B e06cd90559e3af3ec6f6f3890426b46d10c61a761a4e7e01c8e7b4e86898c43eed802aa06f185b6b4650ad1572c866e55267ce4b0d8b0c626e364976119c2ea6 SHA512 f9d0dbc07c068e4e28de61f81d878b87ef9fe63e31f02f0d3f7587a5fef7c2fa6b237b5cde736f78623db9073244240c2818424633bf8e3fff6d592c97007efa
-EBUILD nvidia-drivers-550.100.ebuild 16589 BLAKE2B 61e4bb8a4f0f397d2a5a72872b0a85b8e6dea7e3e80e4a66a7f307cf61a9e41be995e74fba3209b36feb84b9d192953f225a5f96b66eeef136fbcd72850e2e05 SHA512 0495d80551cd07d2f8dfe00bc34428ae891d2eca421d50ae86645e4fc32cf3853bf4e82677576e77e00d44f3221c86ab71666c555178bdea6aae9b41bd1639c2
EBUILD nvidia-drivers-550.107.02.ebuild 16589 BLAKE2B 61e4bb8a4f0f397d2a5a72872b0a85b8e6dea7e3e80e4a66a7f307cf61a9e41be995e74fba3209b36feb84b9d192953f225a5f96b66eeef136fbcd72850e2e05 SHA512 0495d80551cd07d2f8dfe00bc34428ae891d2eca421d50ae86645e4fc32cf3853bf4e82677576e77e00d44f3221c86ab71666c555178bdea6aae9b41bd1639c2
-EBUILD nvidia-drivers-550.40.67.ebuild 16642 BLAKE2B 07a8bfd5f412c20a3dc9e42668bb285bd43605994cd6d27a5fd4d1a23547535929096a791988ad2cd9d1853d1675076925e3d73078994ddff26f9414dd6157f7 SHA512 1f1109b3c68ee0594ba297d55cac251062e04c4f75bdfc2ac3cb4fa4c0251243ba22332af147ffc443dc5bd42fbb51554ad7f3ed7f86895efbaaa23239defb6b
-EBUILD nvidia-drivers-555.58.02.ebuild 17019 BLAKE2B 74605226f1c70adf13e0a928bdb90902974d23e451a447adcaf89c3b03121e73c96ee5a00a46e2c7460f4447ef406f86df08208a5f8c866c9a63bfe94ce71bff SHA512 09bb9c9d2d8f16111391b63611d6e0c896fbe8047b0182b8bc6e06187877f8608bbe42373a81cf11576b2442c91ac01738120ee7aeba4d53cdd884be24c642ad
-EBUILD nvidia-drivers-555.58.ebuild 17019 BLAKE2B 74605226f1c70adf13e0a928bdb90902974d23e451a447adcaf89c3b03121e73c96ee5a00a46e2c7460f4447ef406f86df08208a5f8c866c9a63bfe94ce71bff SHA512 09bb9c9d2d8f16111391b63611d6e0c896fbe8047b0182b8bc6e06187877f8608bbe42373a81cf11576b2442c91ac01738120ee7aeba4d53cdd884be24c642ad
-EBUILD nvidia-drivers-560.31.02.ebuild 17418 BLAKE2B 634d2cb84d80067feacc651bcf67a2a0311adaff4bbd7b9fa18af2829acc2c1e88fec76dc1b064f763427acc171f90f7734b2a94b851b33cafa90d189bdfa076 SHA512 0582154d371bbc696f321eb6a9d3fe651b442ce3501e8ad3a789143c6dd7702c46a28d917622afa6e5b02477949dbf68af5a76c2c90073e19460c9924fc3349c
+EBUILD nvidia-drivers-550.40.70.ebuild 16642 BLAKE2B 07a8bfd5f412c20a3dc9e42668bb285bd43605994cd6d27a5fd4d1a23547535929096a791988ad2cd9d1853d1675076925e3d73078994ddff26f9414dd6157f7 SHA512 1f1109b3c68ee0594ba297d55cac251062e04c4f75bdfc2ac3cb4fa4c0251243ba22332af147ffc443dc5bd42fbb51554ad7f3ed7f86895efbaaa23239defb6b
EBUILD nvidia-drivers-560.35.03.ebuild 17350 BLAKE2B c2e380495b2bdfc7c998a4de6584b27235c0688d1a63b2d755481219d9418f95e421e5ddd227afa9d9ea7707e3eb5d5c367d0f8aee27e97924f9a3cda7fbca47 SHA512 430b76702ba826b65bacb4fe883681736b45971ffa8446bab8497909541fc3ac810a757a65cb160a0c986003693dcc43e4745c7d57d0e288eb630ccf5a033f24
MISC metadata.xml 1457 BLAKE2B 10fccbffe28ab58e012aae439123f947acea95eb3bdc4d0e2eb1ec14a92ad24fc2e3e0c248dcce87d9fdec54a65b8e040b2ed048d9ef11054f762f295c24ce39 SHA512 8469884c614a0275f438a0f8d583f2823d1159905ee27402e859c824cc458ac31daf69f2b7960533daaf86e1ca203be745c03e4e67ff12e9bbb2c08b91c667a0
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.100.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.100.ebuild
deleted file mode 100644
index 42c25308f23a..000000000000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.100.ebuild
+++ /dev/null
@@ -1,500 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=+modules
-inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
-inherit systemd toolchain-funcs unpacker user-info
-
-MODULES_KERNEL_MAX=6.10
-NV_URI="https://download.nvidia.com/XFree86/"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://www.nvidia.com/download/index.aspx"
-SRC_URI="
- amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
- arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
- $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
- nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
- ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz
-"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S=${WORKDIR}
-
-LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
-SLOT="0/${PV%%.*}"
-KEYWORDS="-* amd64 ~arm64"
-IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
-REQUIRED_USE="kernel-open? ( modules )"
-
-COMMON_DEPEND="
- acct-group/video
- X? ( x11-libs/libpciaccess )
- persistenced? (
- acct-user/nvpd
- net-libs/libtirpc:=
- )
- tools? (
- >=app-accessibility/at-spi2-core-2.46:2
- dev-libs/glib:2
- dev-libs/jansson:=
- media-libs/harfbuzz:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXxf86vm
- x11-libs/pango
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-libs/openssl:0/3
- sys-libs/glibc
- X? (
- media-libs/libglvnd[X,abi_x86_32(-)?]
- x11-libs/libX11[abi_x86_32(-)?]
- x11-libs/libXext[abi_x86_32(-)?]
- )
- powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
- wayland? (
- gui-libs/egl-gbm
- >=gui-libs/egl-wayland-1.1.10
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- static-libs? (
- x11-base/xorg-proto
- x11-libs/libX11
- x11-libs/libXext
- )
- tools? (
- media-libs/libglvnd
- sys-apps/dbus
- x11-base/xorg-proto
- x11-libs/libXrandr
- x11-libs/libXv
- x11-libs/libvdpau
- )
-"
-BDEPEND="
- sys-devel/m4
- virtual/pkgconfig
-"
-
-QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
-
-PATCHES=(
- "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
- "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch
-)
-
-pkg_setup() {
- use modules && [[ ${MERGE_TYPE} != binary ]] || return
-
- local CONFIG_CHECK="
- PROC_FS
- ~DRM_KMS_HELPER
- ~SYSVIPC
- ~!LOCKDEP
- ~!SLUB_DEBUG_ON
- !DEBUG_MUTEXES
- $(usev powerd '~CPU_FREQ')
- "
-
- local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
- of drivers (no custom config), and for wayland / nvidia-drm.modeset=1.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or
- DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in."
-
- use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
-
- use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827
- local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of another option that requires it such as CONFIG_KVM."
-
- linux-mod-r1_pkg_setup
-}
-
-src_prepare() {
- # make patches usable across versions
- rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
- rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
- rm nvidia-settings && mv nvidia-settings{-${PV},} || die
- rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
- mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die
-
- default
-
- # prevent detection of incomplete kernel DRM support (bug #603818)
- sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \
- -i kernel{,-module-source/kernel-open}/conftest.sh || die
-
- # adjust service files
- sed 's/__USER__/nvpd/' \
- nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
- > "${T}"/nvidia-persistenced.service || die
- sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die
-
- # use alternative vulkan icd option if USE=-X (bug #909181)
- use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
-
- # enable nvidia-drm.modeset=1 by default with USE=wayland
- cp "${FILESDIR}"/nvidia-545.conf "${T}"/nvidia.conf || die
- use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die
-
- # makefile attempts to install wayland library even if not built
- use wayland || sed -i 's/ WAYLAND_LIB_install$//' \
- nvidia-settings/src/Makefile || die
-}
-
-src_compile() {
- tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG
-
- local xnvflags=-fPIC #840389
- # lto static libraries tend to cause problems without fat objects
- tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)"
-
- NV_ARGS=(
- PREFIX="${EPREFIX}"/usr
- HOST_CC="$(tc-getBUILD_CC)"
- HOST_LD="$(tc-getBUILD_LD)"
- BUILD_GTK2LIB=
- NV_USE_BUNDLED_LIBJANSSON=0
- NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
- WAYLAND_AVAILABLE=$(usex wayland 1 0)
- XNVCTRL_CFLAGS="${xnvflags}"
- )
-
- if use modules; then
- local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS}
-
- local modlistargs=video:kernel
- if use kernel-open; then
- modlistargs+=-module-source:kernel-module-source/kernel-open
-
- # environment flags are normally unused for modules, but nvidia
- # uses it for building the "blob" and it is a bit fragile
- filter-flags -fno-plt #912949
- filter-lto
- CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags
- fi
-
- local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} )
- local modargs=(
- IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
- SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
- )
-
- # temporary workaround for bug #914468
- CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}"
-
- linux-mod-r1_src_compile
- CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags}
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe
- use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig
-
- if use tools; then
- # avoid noisy *very* noisy logs with deprecation warnings
- CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- emake "${NV_ARGS[@]}" -C nvidia-settings
- elif use static-libs; then
- # pretend GTK+3 is available, not actually used (bug #880879)
- emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \
- -C nvidia-settings/src out/libXNVCtrl.a
- fi
-}
-
-src_install() {
- local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir)
-
- NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} )
-
- local -A paths=(
- [APPLICATION_PROFILE]=/usr/share/nvidia
- [CUDA_ICD]=/etc/OpenCL/vendors
- [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d
- [FIRMWARE]=/lib/firmware/nvidia/${PV}
- [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm
- [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d
- [OPENGL_DATA]=/usr/share/nvidia
- [VULKAN_ICD_JSON]=/usr/share/vulkan
- [WINE_LIB]=/usr/${libdir}/nvidia/wine
- [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d
-
- [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions
- [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules
- [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules
- )
-
- local skip_files=(
- $(usev !X "libGLX_nvidia libglxserver_nvidia")
- libGLX_indirect # non-glvnd unused fallback
- libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source
- libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm
- libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland
- libnvidia-pkcs11.so # using the openssl3 version instead
- )
- local skip_modules=(
- $(usev !X "nvfbc vdpau xdriver")
- $(usev !modules gsp)
- $(usev !powerd powerd)
- installer nvpd # handled separately / built from source
- )
- local skip_types=(
- GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd
- OPENCL_WRAPPER.\* # virtual/opencl
- DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused
- )
-
- local DOCS=(
- README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json
- nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
- )
- local HTML_DOCS=( html/. )
- einstalldocs
-
- local DISABLE_AUTOFORMATTING=yes
- local DOC_CONTENTS="\
-Trusted users should be in the 'video' group to use NVIDIA devices.
-You can add yourself by using: gpasswd -a my-user video\
-$(usev modules "
-
-Like all out-of-tree kernel modules, it is necessary to rebuild
-${PN} after upgrading or rebuilding the Linux kernel
-by for example running \`emerge @module-rebuild\`. Alternatively,
-if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}),
-this can be automated by setting USE=dist-kernel globally.
-
-Loaded kernel modules also must not mismatch with the installed
-${PN} version (excluding -r revision), meaning should
-ensure \`eselect kernel list\` points to the kernel that will be
-booted before building and preferably reboot after upgrading
-${PN} (the ebuild will emit a warning if mismatching).
-
-See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\
-$(use amd64 && usev !abi_x86_32 "
-
-Note that without USE=abi_x86_32 on ${PN}, 32bit applications
-(typically using wine / steam) will not be able to use GPU acceleration.")
-
-For additional information or for troubleshooting issues, please see
-https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own
-documentation that is installed alongside this README."
- readme.gentoo_create_doc
-
- if use modules; then
- linux-mod-r1_src_install
-
- insinto /etc/modprobe.d
- doins "${T}"/nvidia.conf
-
- # used for gpu verification with binpkgs (not kept, see pkg_preinst)
- insinto /usr/share/nvidia
- doins supported-gpus/supported-gpus.json
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe install
- fowners :video /usr/bin/nvidia-modprobe #505092
- fperms 4710 /usr/bin/nvidia-modprobe
-
- if use persistenced; then
- emake "${NV_ARGS[@]}" -C nvidia-persistenced install
- newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced
- newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced
- systemd_dounit "${T}"/nvidia-persistenced.service
- fi
-
- if use tools; then
- emake "${NV_ARGS[@]}" -C nvidia-settings install
-
- doicon nvidia-settings/doc/nvidia-settings.png
- domenu nvidia-settings/doc/nvidia-settings.desktop
-
- exeinto /etc/X11/xinit/xinitrc.d
- newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
- fi
-
- if use static-libs; then
- dolib.a nvidia-settings/src/out/libXNVCtrl.a
-
- insinto /usr/include/NVCtrl
- doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
- fi
-
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install
-
- # mimic nvidia-installer by reading .manifest to install files
- # 0:file 1:perms 2:type 3+:subtype/arguments -:module
- local m into
- while IFS=' ' read -ra m; do
- ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] ||
- [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] ||
- [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] ||
- has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue
-
- case ${m[2]} in
- MANPAGE)
- gzip -dc ${m[0]} | newman - ${m[0]%.gz}; assert
- continue
- ;;
- GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../
- VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/
- esac
-
- if [[ -v 'paths[${m[2]}]' ]]; then
- into=${paths[${m[2]}]}
- elif [[ ${m[2]} == EXPLICIT_PATH ]]; then
- into=${m[3]}
- elif [[ ${m[2]} == *_BINARY ]]; then
- into=/opt/bin
- elif [[ ${m[3]} == COMPAT32 ]]; then
- use abi_x86_32 || continue
- into=/usr/${libdir32}
- elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then
- into=/usr/${libdir}
- else
- die "No known installation path for ${m[0]}"
- fi
- [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/}
- [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/}
-
- if [[ ${m[2]} =~ _SYMLINK$ ]]; then
- [[ ${m[4]: -1} == / ]] && m[4]=${m[5]}
- dosym ${m[4]} ${into}/${m[0]}
- continue
- fi
- [[ ${m[0]} =~ ^libnvidia-ngx.so|^libnvidia-egl-gbm.so ]] &&
- dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest
-
- printf -v m[1] %o $((m[1] | 0200)) # 444->644
- insopts -m${m[1]}
- insinto ${into}
- doins ${m[0]}
- done < .manifest || die
- insopts -m0644 # reset
-
- # MODULE:installer non-skipped extras
- : "$(systemd_get_sleepdir)"
- exeinto "${_#"${EPREFIX}"}"
- doexe systemd/system-sleep/nvidia
- dobin systemd/nvidia-sleep.sh
- systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
-
- dobin nvidia-bug-report.sh
-
- # MODULE:powerd extras
- if use powerd; then
- newinitd "${FILESDIR}"/nvidia-powerd.initd nvidia-powerd #923117
- systemd_dounit systemd/system/nvidia-powerd.service
-
- insinto /usr/share/dbus-1/system.d
- doins nvidia-dbus.conf
- fi
-
- # symlink non-versioned so nvidia-settings can use it even if misdetected
- dosym nvidia-application-profiles-${PV}-key-documentation \
- ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
-
- # don't attempt to strip firmware files (silences errors)
- dostrip -x ${paths[FIRMWARE]}
-
- # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
- # are widespread and sometime affect revdeps of packages built with
- # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
- # ebuilds should handle manually if need others or addwrite)
- insinto /etc/sandbox.d
- newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-caps:/dev/char"'
-}
-
-pkg_preinst() {
- has_version "${CATEGORY}/${PN}[kernel-open]" && NV_HAD_KERNEL_OPEN=
- has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=
-
- use modules || return
-
- # set video group id based on live system (bug #491414)
- local g=$(egetent group video | cut -d: -f3)
- [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')"
- sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
-
- # try to find driver mismatches using temporary supported-gpus.json
- for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
- g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
- "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
- if [[ ${g} ]]; then
- g=$((${g##*\"}+1))
- if ver_test -ge ${g}; then
- NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
- break
- fi
- fi
- done
- rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
-
- readme.gentoo_print_elog
-
- if [[ -r /proc/driver/nvidia/version &&
- $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then
- ewarn "Currently loaded NVIDIA modules do not match the newly installed"
- ewarn "libraries and may prevent launching GPU-accelerated applications."
- if use modules; then
- ewarn "Easiest way to fix this is normally to reboot. If still run into issues"
- ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify"
- ewarn "that the running kernel is ${KV_FULL} and that (if used) the"
- ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)."
- fi
- fi
-
- if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then
- ewarn "Detected that the current kernel command line is using 'slub_debug=',"
- ewarn "this may lead to system instability/freezes with this version of"
- ewarn "${PN}. Bug: https://bugs.gentoo.org/796329"
- fi
-
- if [[ -v NV_LEGACY_MASK ]]; then
- ewarn
- ewarn "***WARNING***"
- ewarn
- ewarn "You are installing a version of ${PN} known not to work"
- ewarn "with a GPU of the current system. If unwanted, add the mask:"
- if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
- ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
- else
- ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
- fi
- ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions"
- ewarn "are available or fully functional, may need to consider nouveau[2])."
- ewarn "[1] https://www.nvidia.com/object/IO_32667.html"
- ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
- fi
-
- if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
- ewarn
- ewarn "Open source variant of ${PN} was selected, be warned it is experimental"
- ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to disable if run into issues."
- ewarn "Please also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
- fi
-
- if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then
- elog
- elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1"
- elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered"
- elog "experimental but is required for wayland."
- elog
- elog "If you experience issues, either disable wayland or edit nvidia.conf."
- elog "Of note, may possibly cause issues with SLI and Reverse PRIME."
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.67.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.70.ebuild
index 0b678cefa151..0b678cefa151 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.67.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.70.ebuild
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-555.58.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-555.58.02.ebuild
deleted file mode 100644
index a8ac9c421423..000000000000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-555.58.02.ebuild
+++ /dev/null
@@ -1,510 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=+modules
-inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
-inherit systemd toolchain-funcs unpacker user-info
-
-MODULES_KERNEL_MAX=6.10
-NV_URI="https://download.nvidia.com/XFree86/"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://www.nvidia.com/download/index.aspx"
-SRC_URI="
- amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
- arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
- $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
- nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
- ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz
-"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S=${WORKDIR}
-
-LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
-SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64 ~arm64"
-IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
-REQUIRED_USE="kernel-open? ( modules )"
-
-COMMON_DEPEND="
- acct-group/video
- X? ( x11-libs/libpciaccess )
- persistenced? (
- acct-user/nvpd
- net-libs/libtirpc:=
- )
- tools? (
- >=app-accessibility/at-spi2-core-2.46:2
- dev-libs/glib:2
- dev-libs/jansson:=
- media-libs/harfbuzz:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXxf86vm
- x11-libs/pango
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-libs/openssl:0/3
- sys-libs/glibc
- X? (
- media-libs/libglvnd[X,abi_x86_32(-)?]
- x11-libs/libX11[abi_x86_32(-)?]
- x11-libs/libXext[abi_x86_32(-)?]
- )
- powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
- wayland? (
- gui-libs/egl-gbm
- >=gui-libs/egl-wayland-1.1.10
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- static-libs? (
- x11-base/xorg-proto
- x11-libs/libX11
- x11-libs/libXext
- )
- tools? (
- media-libs/libglvnd
- sys-apps/dbus
- x11-base/xorg-proto
- x11-libs/libXrandr
- x11-libs/libXv
- x11-libs/libvdpau
- )
-"
-BDEPEND="
- sys-devel/m4
- virtual/pkgconfig
-"
-
-QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
-
-PATCHES=(
- "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
- "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch
-)
-
-pkg_setup() {
- use modules && [[ ${MERGE_TYPE} != binary ]] || return
-
- local CONFIG_CHECK="
- PROC_FS
- ~DRM_KMS_HELPER
- ~SYSVIPC
- ~!LOCKDEP
- ~!SLUB_DEBUG_ON
- !DEBUG_MUTEXES
- $(usev powerd '~CPU_FREQ')
- "
-
- local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
- of drivers (no custom config), and for wayland / nvidia-drm.modeset=1.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or
- DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in."
-
- use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
-
- use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827
- local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of another option that requires it such as CONFIG_KVM."
-
- linux-mod-r1_pkg_setup
-}
-
-src_prepare() {
- # make patches usable across versions
- rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
- rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
- rm nvidia-settings && mv nvidia-settings{-${PV},} || die
- rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
- mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die
-
- default
-
- # prevent detection of incomplete kernel DRM support (bug #603818)
- sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \
- -i kernel{,-module-source/kernel-open}/conftest.sh || die
-
- # adjust service files
- sed 's/__USER__/nvpd/' \
- nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
- > "${T}"/nvidia-persistenced.service || die
- sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die
-
- # use alternative vulkan icd option if USE=-X (bug #909181)
- use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
-
- # enable nvidia-drm.modeset=1 by default with USE=wayland
- cp "${FILESDIR}"/nvidia-555.conf "${T}"/nvidia.conf || die
- use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die
-
- # makefile attempts to install wayland library even if not built
- use wayland || sed -i 's/ WAYLAND_LIB_install$//' \
- nvidia-settings/src/Makefile || die
-}
-
-src_compile() {
- tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG
-
- local xnvflags=-fPIC #840389
- # lto static libraries tend to cause problems without fat objects
- tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)"
-
- NV_ARGS=(
- PREFIX="${EPREFIX}"/usr
- HOST_CC="$(tc-getBUILD_CC)"
- HOST_LD="$(tc-getBUILD_LD)"
- BUILD_GTK2LIB=
- NV_USE_BUNDLED_LIBJANSSON=0
- NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
- WAYLAND_AVAILABLE=$(usex wayland 1 0)
- XNVCTRL_CFLAGS="${xnvflags}"
- )
-
- if use modules; then
- local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS}
-
- local modlistargs=video:kernel
- if use kernel-open; then
- modlistargs+=-module-source:kernel-module-source/kernel-open
-
- # environment flags are normally unused for modules, but nvidia
- # uses it for building the "blob" and it is a bit fragile
- filter-flags -fno-plt #912949
- filter-lto
- CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags
- fi
-
- local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} )
- local modargs=(
- IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
- SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
- )
-
- # temporary workaround for bug #914468
- CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}"
-
- linux-mod-r1_src_compile
- CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags}
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe
- use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig
-
- if use tools; then
- # avoid noisy *very* noisy logs with deprecation warnings
- CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- emake "${NV_ARGS[@]}" -C nvidia-settings
- elif use static-libs; then
- # pretend GTK+3 is available, not actually used (bug #880879)
- emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \
- -C nvidia-settings/src out/libXNVCtrl.a
- fi
-}
-
-src_install() {
- local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir)
-
- NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} )
-
- local -A paths=(
- [APPLICATION_PROFILE]=/usr/share/nvidia
- [CUDA_ICD]=/etc/OpenCL/vendors
- [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d
- [FIRMWARE]=/lib/firmware/nvidia/${PV}
- [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm
- [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d
- [OPENGL_DATA]=/usr/share/nvidia
- [VULKAN_ICD_JSON]=/usr/share/vulkan
- [WINE_LIB]=/usr/${libdir}/nvidia/wine
- [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d
-
- [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions
- [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules
- [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules
- )
-
- local skip_files=(
- $(usev !X "libGLX_nvidia libglxserver_nvidia")
- libGLX_indirect # non-glvnd unused fallback
- libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source
- libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm
- libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland
- libnvidia-pkcs11.so # using the openssl3 version instead
- )
- local skip_modules=(
- $(usev !X "nvfbc vdpau xdriver")
- $(usev !modules gsp)
- $(usev !powerd powerd)
- installer nvpd # handled separately / built from source
- )
- local skip_types=(
- GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd
- OPENCL_WRAPPER.\* # virtual/opencl
- DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused
- )
-
- local DOCS=(
- README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json
- nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
- )
- local HTML_DOCS=( html/. )
- einstalldocs
-
- local DISABLE_AUTOFORMATTING=yes
- local DOC_CONTENTS="\
-Trusted users should be in the 'video' group to use NVIDIA devices.
-You can add yourself by using: gpasswd -a my-user video\
-$(usev modules "
-
-Like all out-of-tree kernel modules, it is necessary to rebuild
-${PN} after upgrading or rebuilding the Linux kernel
-by for example running \`emerge @module-rebuild\`. Alternatively,
-if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}),
-this can be automated by setting USE=dist-kernel globally.
-
-Loaded kernel modules also must not mismatch with the installed
-${PN} version (excluding -r revision), meaning should
-ensure \`eselect kernel list\` points to the kernel that will be
-booted before building and preferably reboot after upgrading
-${PN} (the ebuild will emit a warning if mismatching).
-
-See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\
-$(use amd64 && usev !abi_x86_32 "
-
-Note that without USE=abi_x86_32 on ${PN}, 32bit applications
-(typically using wine / steam) will not be able to use GPU acceleration.")
-
-For additional information or for troubleshooting issues, please see
-https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own
-documentation that is installed alongside this README."
- readme.gentoo_create_doc
-
- if use modules; then
- linux-mod-r1_src_install
-
- insinto /etc/modprobe.d
- doins "${T}"/nvidia.conf
-
- # used for gpu verification with binpkgs (not kept, see pkg_preinst)
- insinto /usr/share/nvidia
- doins supported-gpus/supported-gpus.json
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe install
- fowners :video /usr/bin/nvidia-modprobe #505092
- fperms 4710 /usr/bin/nvidia-modprobe
-
- if use persistenced; then
- emake "${NV_ARGS[@]}" -C nvidia-persistenced install
- newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced
- newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced
- systemd_dounit "${T}"/nvidia-persistenced.service
- fi
-
- if use tools; then
- emake "${NV_ARGS[@]}" -C nvidia-settings install
-
- doicon nvidia-settings/doc/nvidia-settings.png
- domenu nvidia-settings/doc/nvidia-settings.desktop
-
- exeinto /etc/X11/xinit/xinitrc.d
- newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
- fi
-
- if use static-libs; then
- dolib.a nvidia-settings/src/out/libXNVCtrl.a
-
- insinto /usr/include/NVCtrl
- doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
- fi
-
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install
-
- # mimic nvidia-installer by reading .manifest to install files
- # 0:file 1:perms 2:type 3+:subtype/arguments -:module
- local m into
- while IFS=' ' read -ra m; do
- ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] ||
- [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] ||
- [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] ||
- has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue
-
- case ${m[2]} in
- MANPAGE)
- gzip -dc ${m[0]} | newman - ${m[0]%.gz}; assert
- continue
- ;;
- GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../
- VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/
- esac
-
- if [[ -v 'paths[${m[2]}]' ]]; then
- into=${paths[${m[2]}]}
- elif [[ ${m[2]} == EXPLICIT_PATH ]]; then
- into=${m[3]}
- elif [[ ${m[2]} == *_BINARY ]]; then
- into=/opt/bin
- elif [[ ${m[3]} == COMPAT32 ]]; then
- use abi_x86_32 || continue
- into=/usr/${libdir32}
- elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then
- into=/usr/${libdir}
- else
- die "No known installation path for ${m[0]}"
- fi
- [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/}
- [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/}
-
- if [[ ${m[2]} =~ _SYMLINK$ ]]; then
- [[ ${m[4]: -1} == / ]] && m[4]=${m[5]}
- dosym ${m[4]} ${into}/${m[0]}
- continue
- fi
- [[ ${m[0]} =~ ^libnvidia-ngx.so|^libnvidia-egl-gbm.so ]] &&
- dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest
-
- printf -v m[1] %o $((m[1] | 0200)) # 444->644
- insopts -m${m[1]}
- insinto ${into}
- doins ${m[0]}
- done < .manifest || die
- insopts -m0644 # reset
-
- # MODULE:installer non-skipped extras
- : "$(systemd_get_sleepdir)"
- exeinto "${_#"${EPREFIX}"}"
- doexe systemd/system-sleep/nvidia
- dobin systemd/nvidia-sleep.sh
- systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
-
- dobin nvidia-bug-report.sh
-
- # MODULE:powerd extras
- if use powerd; then
- newinitd "${FILESDIR}"/nvidia-powerd.initd nvidia-powerd #923117
- systemd_dounit systemd/system/nvidia-powerd.service
-
- insinto /usr/share/dbus-1/system.d
- doins nvidia-dbus.conf
- fi
-
- # symlink non-versioned so nvidia-settings can use it even if misdetected
- dosym nvidia-application-profiles-${PV}-key-documentation \
- ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
-
- # don't attempt to strip firmware files (silences errors)
- dostrip -x ${paths[FIRMWARE]}
-
- # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
- # are widespread and sometime affect revdeps of packages built with
- # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
- # ebuilds should handle manually if need others or addwrite)
- insinto /etc/sandbox.d
- newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-caps:/dev/char"'
-}
-
-pkg_preinst() {
- has_version "${CATEGORY}/${PN}[kernel-open]" && NV_HAD_KERNEL_OPEN=
- has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=
-
- use modules || return
-
- # set video group id based on live system (bug #491414)
- local g=$(egetent group video | cut -d: -f3)
- [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')"
- sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
-
- # try to find driver mismatches using temporary supported-gpus.json
- # TODO?: automatically check "kernelopen" bit for USE=kernel-open compat
- for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
- g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
- "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
- if [[ ${g} ]]; then
- g=$((${g##*\"}+1))
- if ver_test -ge ${g}; then
- NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
- break
- fi
- fi
- done
- rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
-
- readme.gentoo_print_elog
-
- if [[ -r /proc/driver/nvidia/version &&
- $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then
- ewarn "Currently loaded NVIDIA modules do not match the newly installed"
- ewarn "libraries and may prevent launching GPU-accelerated applications."
- if use modules; then
- ewarn "Easiest way to fix this is normally to reboot. If still run into issues"
- ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify"
- ewarn "that the running kernel is ${KV_FULL} and that (if used) the"
- ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)."
- fi
- fi
-
- if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then
- ewarn "Detected that the current kernel command line is using 'slub_debug=',"
- ewarn "this may lead to system instability/freezes with this version of"
- ewarn "${PN}. Bug: https://bugs.gentoo.org/796329"
- fi
-
- if [[ -v NV_LEGACY_MASK ]]; then
- ewarn
- ewarn "***WARNING***"
- ewarn
- ewarn "You are installing a version of ${PN} known not to work"
- ewarn "with a GPU of the current system. If unwanted, add the mask:"
- if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
- ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
- else
- ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
- fi
- ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions"
- ewarn "are available or fully functional, may need to consider nouveau[2])."
- ewarn "[1] https://www.nvidia.com/object/IO_32667.html"
- ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
- fi
-
- if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
- ewarn
- ewarn "Open source variant of ${PN} was selected, note that it requires"
- ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
- ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
- fi
-
- if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then
- elog
- elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1"
- elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered"
- elog "experimental but is required for wayland."
- elog
- elog "If you experience issues, either disable wayland or edit nvidia.conf."
- elog "Of note, may possibly cause issues with SLI and Reverse PRIME."
- fi
-
- if use !kernel-open && [[ ${REPLACING_VERSIONS##* } ]] &&
- ver_test ${REPLACING_VERSIONS##* } -lt 555
- then
- elog
- elog "If using a Turing/Ampere+ GPU (aka GTX 1650+), note that >=nvidia-drivers-555"
- elog "enables the use of the GSP firmware by default. *If* experience regressions,"
- elog "please see '${EROOT}/etc/modprobe.d/nvidia.conf' to optionally disable."
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-555.58.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-555.58.ebuild
deleted file mode 100644
index a8ac9c421423..000000000000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-555.58.ebuild
+++ /dev/null
@@ -1,510 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=+modules
-inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
-inherit systemd toolchain-funcs unpacker user-info
-
-MODULES_KERNEL_MAX=6.10
-NV_URI="https://download.nvidia.com/XFree86/"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://www.nvidia.com/download/index.aspx"
-SRC_URI="
- amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
- arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
- $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
- nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
- ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz
-"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S=${WORKDIR}
-
-LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
-SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64 ~arm64"
-IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
-REQUIRED_USE="kernel-open? ( modules )"
-
-COMMON_DEPEND="
- acct-group/video
- X? ( x11-libs/libpciaccess )
- persistenced? (
- acct-user/nvpd
- net-libs/libtirpc:=
- )
- tools? (
- >=app-accessibility/at-spi2-core-2.46:2
- dev-libs/glib:2
- dev-libs/jansson:=
- media-libs/harfbuzz:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXxf86vm
- x11-libs/pango
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-libs/openssl:0/3
- sys-libs/glibc
- X? (
- media-libs/libglvnd[X,abi_x86_32(-)?]
- x11-libs/libX11[abi_x86_32(-)?]
- x11-libs/libXext[abi_x86_32(-)?]
- )
- powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
- wayland? (
- gui-libs/egl-gbm
- >=gui-libs/egl-wayland-1.1.10
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- static-libs? (
- x11-base/xorg-proto
- x11-libs/libX11
- x11-libs/libXext
- )
- tools? (
- media-libs/libglvnd
- sys-apps/dbus
- x11-base/xorg-proto
- x11-libs/libXrandr
- x11-libs/libXv
- x11-libs/libvdpau
- )
-"
-BDEPEND="
- sys-devel/m4
- virtual/pkgconfig
-"
-
-QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
-
-PATCHES=(
- "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
- "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch
-)
-
-pkg_setup() {
- use modules && [[ ${MERGE_TYPE} != binary ]] || return
-
- local CONFIG_CHECK="
- PROC_FS
- ~DRM_KMS_HELPER
- ~SYSVIPC
- ~!LOCKDEP
- ~!SLUB_DEBUG_ON
- !DEBUG_MUTEXES
- $(usev powerd '~CPU_FREQ')
- "
-
- local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
- of drivers (no custom config), and for wayland / nvidia-drm.modeset=1.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or
- DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in."
-
- use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
-
- use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827
- local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of another option that requires it such as CONFIG_KVM."
-
- linux-mod-r1_pkg_setup
-}
-
-src_prepare() {
- # make patches usable across versions
- rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
- rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
- rm nvidia-settings && mv nvidia-settings{-${PV},} || die
- rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
- mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die
-
- default
-
- # prevent detection of incomplete kernel DRM support (bug #603818)
- sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \
- -i kernel{,-module-source/kernel-open}/conftest.sh || die
-
- # adjust service files
- sed 's/__USER__/nvpd/' \
- nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
- > "${T}"/nvidia-persistenced.service || die
- sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die
-
- # use alternative vulkan icd option if USE=-X (bug #909181)
- use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
-
- # enable nvidia-drm.modeset=1 by default with USE=wayland
- cp "${FILESDIR}"/nvidia-555.conf "${T}"/nvidia.conf || die
- use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die
-
- # makefile attempts to install wayland library even if not built
- use wayland || sed -i 's/ WAYLAND_LIB_install$//' \
- nvidia-settings/src/Makefile || die
-}
-
-src_compile() {
- tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG
-
- local xnvflags=-fPIC #840389
- # lto static libraries tend to cause problems without fat objects
- tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)"
-
- NV_ARGS=(
- PREFIX="${EPREFIX}"/usr
- HOST_CC="$(tc-getBUILD_CC)"
- HOST_LD="$(tc-getBUILD_LD)"
- BUILD_GTK2LIB=
- NV_USE_BUNDLED_LIBJANSSON=0
- NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
- WAYLAND_AVAILABLE=$(usex wayland 1 0)
- XNVCTRL_CFLAGS="${xnvflags}"
- )
-
- if use modules; then
- local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS}
-
- local modlistargs=video:kernel
- if use kernel-open; then
- modlistargs+=-module-source:kernel-module-source/kernel-open
-
- # environment flags are normally unused for modules, but nvidia
- # uses it for building the "blob" and it is a bit fragile
- filter-flags -fno-plt #912949
- filter-lto
- CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags
- fi
-
- local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} )
- local modargs=(
- IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
- SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
- )
-
- # temporary workaround for bug #914468
- CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}"
-
- linux-mod-r1_src_compile
- CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags}
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe
- use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig
-
- if use tools; then
- # avoid noisy *very* noisy logs with deprecation warnings
- CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- emake "${NV_ARGS[@]}" -C nvidia-settings
- elif use static-libs; then
- # pretend GTK+3 is available, not actually used (bug #880879)
- emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \
- -C nvidia-settings/src out/libXNVCtrl.a
- fi
-}
-
-src_install() {
- local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir)
-
- NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} )
-
- local -A paths=(
- [APPLICATION_PROFILE]=/usr/share/nvidia
- [CUDA_ICD]=/etc/OpenCL/vendors
- [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d
- [FIRMWARE]=/lib/firmware/nvidia/${PV}
- [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm
- [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d
- [OPENGL_DATA]=/usr/share/nvidia
- [VULKAN_ICD_JSON]=/usr/share/vulkan
- [WINE_LIB]=/usr/${libdir}/nvidia/wine
- [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d
-
- [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions
- [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules
- [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules
- )
-
- local skip_files=(
- $(usev !X "libGLX_nvidia libglxserver_nvidia")
- libGLX_indirect # non-glvnd unused fallback
- libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source
- libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm
- libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland
- libnvidia-pkcs11.so # using the openssl3 version instead
- )
- local skip_modules=(
- $(usev !X "nvfbc vdpau xdriver")
- $(usev !modules gsp)
- $(usev !powerd powerd)
- installer nvpd # handled separately / built from source
- )
- local skip_types=(
- GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd
- OPENCL_WRAPPER.\* # virtual/opencl
- DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused
- )
-
- local DOCS=(
- README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json
- nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
- )
- local HTML_DOCS=( html/. )
- einstalldocs
-
- local DISABLE_AUTOFORMATTING=yes
- local DOC_CONTENTS="\
-Trusted users should be in the 'video' group to use NVIDIA devices.
-You can add yourself by using: gpasswd -a my-user video\
-$(usev modules "
-
-Like all out-of-tree kernel modules, it is necessary to rebuild
-${PN} after upgrading or rebuilding the Linux kernel
-by for example running \`emerge @module-rebuild\`. Alternatively,
-if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}),
-this can be automated by setting USE=dist-kernel globally.
-
-Loaded kernel modules also must not mismatch with the installed
-${PN} version (excluding -r revision), meaning should
-ensure \`eselect kernel list\` points to the kernel that will be
-booted before building and preferably reboot after upgrading
-${PN} (the ebuild will emit a warning if mismatching).
-
-See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\
-$(use amd64 && usev !abi_x86_32 "
-
-Note that without USE=abi_x86_32 on ${PN}, 32bit applications
-(typically using wine / steam) will not be able to use GPU acceleration.")
-
-For additional information or for troubleshooting issues, please see
-https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own
-documentation that is installed alongside this README."
- readme.gentoo_create_doc
-
- if use modules; then
- linux-mod-r1_src_install
-
- insinto /etc/modprobe.d
- doins "${T}"/nvidia.conf
-
- # used for gpu verification with binpkgs (not kept, see pkg_preinst)
- insinto /usr/share/nvidia
- doins supported-gpus/supported-gpus.json
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe install
- fowners :video /usr/bin/nvidia-modprobe #505092
- fperms 4710 /usr/bin/nvidia-modprobe
-
- if use persistenced; then
- emake "${NV_ARGS[@]}" -C nvidia-persistenced install
- newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced
- newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced
- systemd_dounit "${T}"/nvidia-persistenced.service
- fi
-
- if use tools; then
- emake "${NV_ARGS[@]}" -C nvidia-settings install
-
- doicon nvidia-settings/doc/nvidia-settings.png
- domenu nvidia-settings/doc/nvidia-settings.desktop
-
- exeinto /etc/X11/xinit/xinitrc.d
- newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
- fi
-
- if use static-libs; then
- dolib.a nvidia-settings/src/out/libXNVCtrl.a
-
- insinto /usr/include/NVCtrl
- doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
- fi
-
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install
-
- # mimic nvidia-installer by reading .manifest to install files
- # 0:file 1:perms 2:type 3+:subtype/arguments -:module
- local m into
- while IFS=' ' read -ra m; do
- ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] ||
- [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] ||
- [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] ||
- has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue
-
- case ${m[2]} in
- MANPAGE)
- gzip -dc ${m[0]} | newman - ${m[0]%.gz}; assert
- continue
- ;;
- GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../
- VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/
- esac
-
- if [[ -v 'paths[${m[2]}]' ]]; then
- into=${paths[${m[2]}]}
- elif [[ ${m[2]} == EXPLICIT_PATH ]]; then
- into=${m[3]}
- elif [[ ${m[2]} == *_BINARY ]]; then
- into=/opt/bin
- elif [[ ${m[3]} == COMPAT32 ]]; then
- use abi_x86_32 || continue
- into=/usr/${libdir32}
- elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then
- into=/usr/${libdir}
- else
- die "No known installation path for ${m[0]}"
- fi
- [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/}
- [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/}
-
- if [[ ${m[2]} =~ _SYMLINK$ ]]; then
- [[ ${m[4]: -1} == / ]] && m[4]=${m[5]}
- dosym ${m[4]} ${into}/${m[0]}
- continue
- fi
- [[ ${m[0]} =~ ^libnvidia-ngx.so|^libnvidia-egl-gbm.so ]] &&
- dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest
-
- printf -v m[1] %o $((m[1] | 0200)) # 444->644
- insopts -m${m[1]}
- insinto ${into}
- doins ${m[0]}
- done < .manifest || die
- insopts -m0644 # reset
-
- # MODULE:installer non-skipped extras
- : "$(systemd_get_sleepdir)"
- exeinto "${_#"${EPREFIX}"}"
- doexe systemd/system-sleep/nvidia
- dobin systemd/nvidia-sleep.sh
- systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
-
- dobin nvidia-bug-report.sh
-
- # MODULE:powerd extras
- if use powerd; then
- newinitd "${FILESDIR}"/nvidia-powerd.initd nvidia-powerd #923117
- systemd_dounit systemd/system/nvidia-powerd.service
-
- insinto /usr/share/dbus-1/system.d
- doins nvidia-dbus.conf
- fi
-
- # symlink non-versioned so nvidia-settings can use it even if misdetected
- dosym nvidia-application-profiles-${PV}-key-documentation \
- ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
-
- # don't attempt to strip firmware files (silences errors)
- dostrip -x ${paths[FIRMWARE]}
-
- # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
- # are widespread and sometime affect revdeps of packages built with
- # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
- # ebuilds should handle manually if need others or addwrite)
- insinto /etc/sandbox.d
- newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-caps:/dev/char"'
-}
-
-pkg_preinst() {
- has_version "${CATEGORY}/${PN}[kernel-open]" && NV_HAD_KERNEL_OPEN=
- has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=
-
- use modules || return
-
- # set video group id based on live system (bug #491414)
- local g=$(egetent group video | cut -d: -f3)
- [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')"
- sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
-
- # try to find driver mismatches using temporary supported-gpus.json
- # TODO?: automatically check "kernelopen" bit for USE=kernel-open compat
- for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
- g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
- "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
- if [[ ${g} ]]; then
- g=$((${g##*\"}+1))
- if ver_test -ge ${g}; then
- NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
- break
- fi
- fi
- done
- rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
-
- readme.gentoo_print_elog
-
- if [[ -r /proc/driver/nvidia/version &&
- $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then
- ewarn "Currently loaded NVIDIA modules do not match the newly installed"
- ewarn "libraries and may prevent launching GPU-accelerated applications."
- if use modules; then
- ewarn "Easiest way to fix this is normally to reboot. If still run into issues"
- ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify"
- ewarn "that the running kernel is ${KV_FULL} and that (if used) the"
- ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)."
- fi
- fi
-
- if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then
- ewarn "Detected that the current kernel command line is using 'slub_debug=',"
- ewarn "this may lead to system instability/freezes with this version of"
- ewarn "${PN}. Bug: https://bugs.gentoo.org/796329"
- fi
-
- if [[ -v NV_LEGACY_MASK ]]; then
- ewarn
- ewarn "***WARNING***"
- ewarn
- ewarn "You are installing a version of ${PN} known not to work"
- ewarn "with a GPU of the current system. If unwanted, add the mask:"
- if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
- ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
- else
- ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
- fi
- ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions"
- ewarn "are available or fully functional, may need to consider nouveau[2])."
- ewarn "[1] https://www.nvidia.com/object/IO_32667.html"
- ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
- fi
-
- if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
- ewarn
- ewarn "Open source variant of ${PN} was selected, note that it requires"
- ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
- ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
- fi
-
- if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then
- elog
- elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1"
- elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered"
- elog "experimental but is required for wayland."
- elog
- elog "If you experience issues, either disable wayland or edit nvidia.conf."
- elog "Of note, may possibly cause issues with SLI and Reverse PRIME."
- fi
-
- if use !kernel-open && [[ ${REPLACING_VERSIONS##* } ]] &&
- ver_test ${REPLACING_VERSIONS##* } -lt 555
- then
- elog
- elog "If using a Turing/Ampere+ GPU (aka GTX 1650+), note that >=nvidia-drivers-555"
- elog "enables the use of the GSP firmware by default. *If* experience regressions,"
- elog "please see '${EROOT}/etc/modprobe.d/nvidia.conf' to optionally disable."
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-560.31.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-560.31.02.ebuild
deleted file mode 100644
index 662958bb9a1b..000000000000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-560.31.02.ebuild
+++ /dev/null
@@ -1,516 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=+modules
-inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
-inherit systemd toolchain-funcs unpacker user-info
-
-MODULES_KERNEL_MAX=6.10
-NV_URI="https://download.nvidia.com/XFree86/"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://www.nvidia.com/download/index.aspx"
-SRC_URI="
- amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
- arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
- $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
- nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
- ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz
-"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S=${WORKDIR}
-
-LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
-SLOT="0/${PV%%.*}"
-# no keywords due to being a beta, feel free to opt-in for testing
-#KEYWORDS="-* ~amd64 ~arm64"
-# note: kernel-open is an upstream default in >=560 if all GPUs on the system
-# support it but, since no automagic here, keeping it off for the wider support
-IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
-REQUIRED_USE="kernel-open? ( modules )"
-
-COMMON_DEPEND="
- acct-group/video
- X? ( x11-libs/libpciaccess )
- persistenced? (
- acct-user/nvpd
- net-libs/libtirpc:=
- )
- tools? (
- >=app-accessibility/at-spi2-core-2.46:2
- dev-libs/glib:2
- dev-libs/jansson:=
- media-libs/harfbuzz:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXxf86vm
- x11-libs/pango
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-libs/openssl:0/3
- sys-libs/glibc
- X? (
- media-libs/libglvnd[X,abi_x86_32(-)?]
- x11-libs/libX11[abi_x86_32(-)?]
- x11-libs/libXext[abi_x86_32(-)?]
- )
- powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
- wayland? (
- >=gui-libs/egl-gbm-1.1.1-r2[abi_x86_32(-)?]
- >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- static-libs? (
- x11-base/xorg-proto
- x11-libs/libX11
- x11-libs/libXext
- )
- tools? (
- dev-util/vulkan-headers
- media-libs/libglvnd
- sys-apps/dbus
- x11-base/xorg-proto
- x11-libs/libXrandr
- x11-libs/libXv
- x11-libs/libvdpau
- )
-"
-BDEPEND="
- sys-devel/m4
- virtual/pkgconfig
-"
-
-QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
-
-PATCHES=(
- "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
- "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch
-)
-
-pkg_setup() {
- use modules && [[ ${MERGE_TYPE} != binary ]] || return
-
- local CONFIG_CHECK="
- PROC_FS
- ~DRM_KMS_HELPER
- ~SYSVIPC
- ~!LOCKDEP
- ~!SLUB_DEBUG_ON
- !DEBUG_MUTEXES
- $(usev powerd '~CPU_FREQ')
- "
-
- local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
- of drivers (no custom config), and for wayland / nvidia-drm.modeset=1.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or
- DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in."
-
- use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
-
- use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827
- local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of another option that requires it such as CONFIG_KVM."
-
- linux-mod-r1_pkg_setup
-}
-
-src_prepare() {
- # make patches usable across versions
- rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
- rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
- rm nvidia-settings && mv nvidia-settings{-${PV},} || die
- rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
- mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die
-
- default
-
- # prevent detection of incomplete kernel DRM support (bug #603818)
- sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \
- -i kernel{,-module-source/kernel-open}/conftest.sh || die
-
- # adjust service files
- sed 's/__USER__/nvpd/' \
- nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
- > "${T}"/nvidia-persistenced.service || die
- sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die
-
- # use alternative vulkan icd option if USE=-X (bug #909181)
- use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
-
- # enable nvidia-drm.modeset=1 by default with USE=wayland
- cp "${FILESDIR}"/nvidia-555.conf "${T}"/nvidia.conf || die
- use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die
-
- # makefile attempts to install wayland library even if not built
- use wayland || sed -i 's/ WAYLAND_LIB_install$//' \
- nvidia-settings/src/Makefile || die
-}
-
-src_compile() {
- tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG
-
- local xnvflags=-fPIC #840389
- # lto static libraries tend to cause problems without fat objects
- tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)"
-
- NV_ARGS=(
- PREFIX="${EPREFIX}"/usr
- HOST_CC="$(tc-getBUILD_CC)"
- HOST_LD="$(tc-getBUILD_LD)"
- BUILD_GTK2LIB=
- NV_USE_BUNDLED_LIBJANSSON=0
- NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
- WAYLAND_AVAILABLE=$(usex wayland 1 0)
- XNVCTRL_CFLAGS="${xnvflags}"
- )
-
- if use modules; then
- local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS}
-
- local modlistargs=video:kernel
- if use kernel-open; then
- modlistargs+=-module-source:kernel-module-source/kernel-open
-
- # environment flags are normally unused for modules, but nvidia
- # uses it for building the "blob" and it is a bit fragile
- filter-flags -fno-plt #912949
- filter-lto
- CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags
- fi
-
- local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} )
- local modargs=(
- IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
- SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
- )
-
- # temporary workaround for bug #914468
- CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}"
-
- linux-mod-r1_src_compile
- CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags}
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe
- use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig
-
- if use tools; then
- # avoid noisy *very* noisy logs with deprecation warnings
- CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- emake "${NV_ARGS[@]}" -C nvidia-settings
- elif use static-libs; then
- # pretend GTK+3 is available, not actually used (bug #880879)
- emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \
- -C nvidia-settings/src out/libXNVCtrl.a
- fi
-}
-
-src_install() {
- local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir)
-
- NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} )
-
- local -A paths=(
- [APPLICATION_PROFILE]=/usr/share/nvidia
- [CUDA_ICD]=/etc/OpenCL/vendors
- [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d
- [FIRMWARE]=/lib/firmware/nvidia/${PV}
- [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm
- [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d
- [OPENGL_DATA]=/usr/share/nvidia
- [VULKAN_ICD_JSON]=/usr/share/vulkan
- [VULKANSC_ICD_JSON]=/usr/share/vulkansc
- [WINE_LIB]=/usr/${libdir}/nvidia/wine
- [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d
-
- [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions
- [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules
- [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules
- )
-
- local skip_files=(
- $(usev !X "libGLX_nvidia libglxserver_nvidia")
- libGLX_indirect # non-glvnd unused fallback
- libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source
- libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm
- libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland
- libnvidia-pkcs11.so # using the openssl3 version instead
- )
- local skip_modules=(
- $(usev !X "nvfbc vdpau xdriver")
- $(usev !modules gsp)
- $(usev !powerd powerd)
- installer nvpd # handled separately / built from source
- )
- local skip_types=(
- GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd
- OPENCL_WRAPPER.\* # virtual/opencl
- DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused
- )
-
- local DOCS=(
- README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json
- nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
- )
- local HTML_DOCS=( html/. )
- einstalldocs
-
- local DISABLE_AUTOFORMATTING=yes
- local DOC_CONTENTS="\
-Trusted users should be in the 'video' group to use NVIDIA devices.
-You can add yourself by using: gpasswd -a my-user video\
-$(usev modules "
-
-Like all out-of-tree kernel modules, it is necessary to rebuild
-${PN} after upgrading or rebuilding the Linux kernel
-by for example running \`emerge @module-rebuild\`. Alternatively,
-if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}),
-this can be automated by setting USE=dist-kernel globally.
-
-Loaded kernel modules also must not mismatch with the installed
-${PN} version (excluding -r revision), meaning should
-ensure \`eselect kernel list\` points to the kernel that will be
-booted before building and preferably reboot after upgrading
-${PN} (the ebuild will emit a warning if mismatching).
-
-See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\
-$(use amd64 && usev !abi_x86_32 "
-
-Note that without USE=abi_x86_32 on ${PN}, 32bit applications
-(typically using wine / steam) will not be able to use GPU acceleration.")
-
-For additional information or for troubleshooting issues, please see
-https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own
-documentation that is installed alongside this README."
- readme.gentoo_create_doc
-
- if use modules; then
- linux-mod-r1_src_install
-
- insinto /etc/modprobe.d
- doins "${T}"/nvidia.conf
-
- # used for gpu verification with binpkgs (not kept, see pkg_preinst)
- insinto /usr/share/nvidia
- doins supported-gpus/supported-gpus.json
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe install
- fowners :video /usr/bin/nvidia-modprobe #505092
- fperms 4710 /usr/bin/nvidia-modprobe
-
- if use persistenced; then
- emake "${NV_ARGS[@]}" -C nvidia-persistenced install
- newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced
- newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced
- systemd_dounit "${T}"/nvidia-persistenced.service
- fi
-
- if use tools; then
- emake "${NV_ARGS[@]}" -C nvidia-settings install
-
- doicon nvidia-settings/doc/nvidia-settings.png
- domenu nvidia-settings/doc/nvidia-settings.desktop
-
- exeinto /etc/X11/xinit/xinitrc.d
- newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
- fi
-
- if use static-libs; then
- dolib.a nvidia-settings/src/out/libXNVCtrl.a
-
- insinto /usr/include/NVCtrl
- doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
- fi
-
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install
-
- # mimic nvidia-installer by reading .manifest to install files
- # 0:file 1:perms 2:type 3+:subtype/arguments -:module
- local m into
- while IFS=' ' read -ra m; do
- ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] ||
- [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] ||
- [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] ||
- has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue
-
- case ${m[2]} in
- MANPAGE)
- gzip -dc ${m[0]} | newman - ${m[0]%.gz}; assert
- continue
- ;;
- GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../
- VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/
- esac
-
- if [[ -v 'paths[${m[2]}]' ]]; then
- into=${paths[${m[2]}]}
- elif [[ ${m[2]} == EXPLICIT_PATH ]]; then
- into=${m[3]}
- elif [[ ${m[2]} == *_BINARY ]]; then
- into=/opt/bin
- elif [[ ${m[3]} == COMPAT32 ]]; then
- use abi_x86_32 || continue
- into=/usr/${libdir32}
- elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then
- into=/usr/${libdir}
- else
- die "No known installation path for ${m[0]}"
- fi
- [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/}
- [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/}
-
- if [[ ${m[2]} =~ _SYMLINK$ ]]; then
- [[ ${m[4]: -1} == / ]] && m[4]=${m[5]}
- dosym ${m[4]} ${into}/${m[0]}
- continue
- fi
- # avoid portage warning due to missing soname links in manifest
- [[ ${m[0]} =~ .*((libnvidia-ngx.so|libnvidia-egl-gbm.so).*) ]] &&
- dosym ${BASH_REMATCH[1]} ${into}/${BASH_REMATCH[2]}.1
-
- printf -v m[1] %o $((m[1] | 0200)) # 444->644
- insopts -m${m[1]}
- insinto ${into}
- doins ${m[0]}
- done < .manifest || die
- insopts -m0644 # reset
-
- # MODULE:installer non-skipped extras
- : "$(systemd_get_sleepdir)"
- exeinto "${_#"${EPREFIX}"}"
- doexe systemd/system-sleep/nvidia
- dobin systemd/nvidia-sleep.sh
- systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
-
- dobin nvidia-bug-report.sh
-
- # MODULE:powerd extras
- if use powerd; then
- newinitd "${FILESDIR}"/nvidia-powerd.initd nvidia-powerd #923117
- systemd_dounit systemd/system/nvidia-powerd.service
-
- insinto /usr/share/dbus-1/system.d
- doins nvidia-dbus.conf
- fi
-
- # symlink non-versioned so nvidia-settings can use it even if misdetected
- dosym nvidia-application-profiles-${PV}-key-documentation \
- ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
-
- # don't attempt to strip firmware files (silences errors)
- dostrip -x ${paths[FIRMWARE]}
-
- # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
- # are widespread and sometime affect revdeps of packages built with
- # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
- # ebuilds should handle manually if need others or addwrite)
- insinto /etc/sandbox.d
- newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-caps:/dev/char"'
-}
-
-pkg_preinst() {
- has_version "${CATEGORY}/${PN}[kernel-open]" && NV_HAD_KERNEL_OPEN=
- has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=
-
- use modules || return
-
- # set video group id based on live system (bug #491414)
- local g=$(egetent group video | cut -d: -f3)
- [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')"
- sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
-
- # try to find driver mismatches using temporary supported-gpus.json
- # TODO?: automatically check "kernelopen" bit for USE=kernel-open compat
- for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
- g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
- "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
- if [[ ${g} ]]; then
- g=$((${g##*\"}+1))
- if ver_test -ge ${g}; then
- NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
- break
- fi
- fi
- done
- rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
-
- readme.gentoo_print_elog
-
- if [[ -r /proc/driver/nvidia/version &&
- $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then
- ewarn "Currently loaded NVIDIA modules do not match the newly installed"
- ewarn "libraries and may prevent launching GPU-accelerated applications."
- if use modules; then
- ewarn "Easiest way to fix this is normally to reboot. If still run into issues"
- ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify"
- ewarn "that the running kernel is ${KV_FULL} and that (if used) the"
- ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)."
- fi
- fi
-
- if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then
- ewarn "Detected that the current kernel command line is using 'slub_debug=',"
- ewarn "this may lead to system instability/freezes with this version of"
- ewarn "${PN}. Bug: https://bugs.gentoo.org/796329"
- fi
-
- if [[ -v NV_LEGACY_MASK ]]; then
- ewarn
- ewarn "***WARNING***"
- ewarn
- ewarn "You are installing a version of ${PN} known not to work"
- ewarn "with a GPU of the current system. If unwanted, add the mask:"
- if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
- ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
- else
- ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
- fi
- ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions"
- ewarn "are available or fully functional, may need to consider nouveau[2])."
- ewarn "[1] https://www.nvidia.com/object/IO_32667.html"
- ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
- fi
-
- if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
- ewarn
- ewarn "Open source variant of ${PN} was selected, note that it requires"
- ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
- ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
- fi
-
- if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then
- elog
- elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1"
- elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered"
- elog "experimental but is required for wayland."
- elog
- elog "If you experience issues, either disable wayland or edit nvidia.conf."
- elog "Of note, may possibly cause issues with SLI and Reverse PRIME."
- fi
-
- if use !kernel-open && [[ ${REPLACING_VERSIONS##* } ]] &&
- ver_test ${REPLACING_VERSIONS##* } -lt 555
- then
- elog
- elog "If using a Turing/Ampere+ GPU (aka GTX 1650+), note that >=nvidia-drivers-555"
- elog "enables the use of the GSP firmware by default. *If* experience regressions,"
- elog "please see '${EROOT}/etc/modprobe.d/nvidia.conf' to optionally disable."
- fi
-}