summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-28 10:36:33 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-28 10:36:33 +0100
commita150275298c698f2489d072115ed2e2591204b31 (patch)
treeae013137d5a37f6c36eb6686defdf7ab36d25baa
parent2130804eda00268ce2a34eb936167bcfeb4281a0 (diff)
gentoo auto-resync : 28:07:2023 - 10:36:33
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29315 -> 29322 bytes
-rw-r--r--acct-user/Manifest.gzbin71113 -> 71116 bytes
-rw-r--r--acct-user/logcheck/Manifest2
-rw-r--r--acct-user/logcheck/logcheck-0-r3.ebuild (renamed from acct-user/logcheck/logcheck-0-r2.ebuild)4
-rw-r--r--app-admin/Manifest.gzbin31712 -> 31711 bytes
-rw-r--r--app-admin/awscli/Manifest2
-rw-r--r--app-admin/awscli/awscli-1.29.14.ebuild80
-rw-r--r--app-admin/logcheck/Manifest2
-rw-r--r--app-admin/logcheck/logcheck-1.4.3.ebuild3
-rw-r--r--app-emulation/Manifest.gzbin15327 -> 15336 bytes
-rw-r--r--app-emulation/firecracker-bin/Manifest3
-rw-r--r--app-emulation/firecracker-bin/firecracker-bin-1.4.0.ebuild83
-rw-r--r--app-emulation/virtiofsd/Manifest6
-rw-r--r--app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild2
-rw-r--r--app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild2
-rw-r--r--app-emulation/virtiofsd/virtiofsd-9999.ebuild2
-rw-r--r--dev-java/Manifest.gzbin57637 -> 57634 bytes
-rw-r--r--dev-java/maven-bin/Manifest2
-rw-r--r--dev-java/maven-bin/maven-bin-3.9.2.ebuild64
-rw-r--r--dev-java/protobuf-java/Manifest2
-rw-r--r--dev-java/protobuf-java/protobuf-java-3.23.0.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97957 -> 97956 bytes
-rw-r--r--dev-libs/nss/Manifest2
-rw-r--r--dev-libs/nss/nss-3.92.ebuild413
-rw-r--r--dev-libs/sexpp/Manifest2
-rw-r--r--dev-libs/sexpp/sexpp-0.8.6.ebuild2
-rw-r--r--dev-ml/Manifest.gzbin38185 -> 38189 bytes
-rw-r--r--dev-ml/zed/Manifest2
-rw-r--r--dev-ml/zed/zed-3.2.2-r1.ebuild (renamed from dev-ml/zed/zed-3.2.2.ebuild)6
-rw-r--r--dev-python/ConfigArgParse/ConfigArgParse-1.5.5.ebuild2
-rw-r--r--dev-python/ConfigArgParse/Manifest2
-rw-r--r--dev-python/Manifest.gzbin266588 -> 266602 bytes
-rw-r--r--dev-python/async-lru/Manifest2
-rw-r--r--dev-python/async-lru/async-lru-2.0.4.ebuild40
-rw-r--r--dev-python/boto3/Manifest2
-rw-r--r--dev-python/boto3/boto3-1.28.14.ebuild66
-rw-r--r--dev-python/botocore/Manifest2
-rw-r--r--dev-python/botocore/botocore-1.31.14.ebuild79
-rw-r--r--dev-python/cfn-lint/Manifest2
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.79.4.ebuild64
-rw-r--r--dev-python/configshell-fb/Manifest2
-rw-r--r--dev-python/configshell-fb/configshell-fb-1.1.30.ebuild2
-rw-r--r--dev-python/flask-cors/Manifest4
-rw-r--r--dev-python/flask-cors/flask-cors-3.0.10-r1.ebuild44
-rw-r--r--dev-python/flask-cors/flask-cors-4.0.0.ebuild2
-rw-r--r--dev-python/humanize/Manifest2
-rw-r--r--dev-python/humanize/humanize-4.7.0.ebuild2
-rw-r--r--dev-python/irctokens/Manifest2
-rw-r--r--dev-python/irctokens/irctokens-2.0.2.ebuild6
-rw-r--r--dev-python/jaraco-env/Manifest2
-rw-r--r--dev-python/jaraco-env/jaraco-env-1.0.0.ebuild2
-rw-r--r--dev-python/libvirt-python/Manifest8
-rw-r--r--dev-python/libvirt-python/libvirt-python-9.3.0.ebuild5
-rw-r--r--dev-python/libvirt-python/libvirt-python-9.4.0.ebuild5
-rw-r--r--dev-python/libvirt-python/libvirt-python-9.5.0.ebuild5
-rw-r--r--dev-python/libvirt-python/libvirt-python-9999.ebuild5
-rw-r--r--dev-python/mkdocs-material/Manifest2
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.1.21.ebuild61
-rw-r--r--dev-python/mkdocs/Manifest2
-rw-r--r--dev-python/mkdocs/mkdocs-1.5.1.ebuild86
-rw-r--r--dev-python/multipledispatch/Manifest2
-rw-r--r--dev-python/multipledispatch/multipledispatch-1.0.0.ebuild2
-rw-r--r--dev-python/pandas/Manifest2
-rw-r--r--dev-python/pandas/pandas-1.5.3.ebuild1
-rw-r--r--dev-python/pip-run/Manifest2
-rw-r--r--dev-python/pip-run/pip-run-12.1.0.ebuild2
-rw-r--r--dev-python/poetry/Manifest2
-rw-r--r--dev-python/poetry/poetry-1.5.1-r1.ebuild (renamed from dev-python/poetry/poetry-1.5.1.ebuild)14
-rw-r--r--dev-python/portend/Manifest2
-rw-r--r--dev-python/portend/portend-3.2.0.ebuild2
-rw-r--r--dev-python/pygame/Manifest2
-rw-r--r--dev-python/pygame/pygame-2.5.0-r2.ebuild2
-rw-r--r--dev-python/pygit2/Manifest2
-rw-r--r--dev-python/pygit2/pygit2-1.12.2.ebuild2
-rw-r--r--dev-python/pymongo/Manifest2
-rw-r--r--dev-python/pymongo/pymongo-4.4.1.ebuild2
-rw-r--r--dev-python/pymysql/Manifest2
-rw-r--r--dev-python/pymysql/pymysql-1.1.0.ebuild2
-rw-r--r--dev-python/pyotp/Manifest2
-rw-r--r--dev-python/pyotp/pyotp-2.9.0.ebuild21
-rw-r--r--dev-python/pypdf/Manifest2
-rw-r--r--dev-python/pypdf/pypdf-3.12.2.ebuild2
-rw-r--r--dev-python/pytest-env/Manifest2
-rw-r--r--dev-python/pytest-env/pytest-env-0.8.2.ebuild2
-rw-r--r--dev-python/sphinx/Manifest2
-rw-r--r--dev-python/sphinx/sphinx-7.1.1.ebuild130
-rw-r--r--dev-python/vcrpy/Manifest2
-rw-r--r--dev-python/vcrpy/vcrpy-5.0.0.ebuild2
-rw-r--r--dev-python/xarray/Manifest2
-rw-r--r--dev-python/xarray/xarray-2023.7.0.ebuild2
-rw-r--r--dev-python/zope-event/Manifest2
-rw-r--r--dev-python/zope-event/zope-event-5.0.ebuild2
-rw-r--r--dev-util/Manifest.gzbin68459 -> 68457 bytes
-rw-r--r--dev-util/mingw64-toolchain/Manifest2
-rw-r--r--dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p1.ebuild327
-rw-r--r--media-libs/Manifest.gzbin68572 -> 68564 bytes
-rw-r--r--media-libs/libva-intel-media-driver/Manifest6
-rw-r--r--media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild57
-rw-r--r--media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.2.ebuild57
-rw-r--r--media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.3.ebuild57
-rw-r--r--media-sound/Manifest.gzbin57255 -> 57265 bytes
-rw-r--r--media-sound/abcmidi/Manifest2
-rw-r--r--media-sound/abcmidi/abcmidi-2023.05.30.ebuild35
-rw-r--r--media-sound/flac123/Manifest2
-rw-r--r--media-sound/flac123/flac123-2.1.0.ebuild2
-rw-r--r--media-sound/liblc3/Manifest2
-rw-r--r--media-sound/liblc3/liblc3-1.0.3.ebuild2
-rw-r--r--media-video/Manifest.gzbin25357 -> 25358 bytes
-rw-r--r--media-video/pipewire/Manifest2
-rw-r--r--media-video/pipewire/pipewire-0.3.75-r2.ebuild2
-rw-r--r--metadata/Manifest.gzbin3509 -> 3514 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.gzbin27889 -> 27899 bytes
-rw-r--r--metadata/md5-cache/acct-user/Manifest.gzbin71384 -> 71387 bytes
-rw-r--r--metadata/md5-cache/acct-user/logcheck-0-r3 (renamed from metadata/md5-cache/acct-user/logcheck-0-r2)6
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin54379 -> 54542 bytes
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.29.1416
-rw-r--r--metadata/md5-cache/app-admin/logcheck-1.4.32
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin34287 -> 34448 bytes
-rw-r--r--metadata/md5-cache/app-emulation/firecracker-bin-1.4.013
-rw-r--r--metadata/md5-cache/app-emulation/virtiofsd-1.5.1-r22
-rw-r--r--metadata/md5-cache/app-emulation/virtiofsd-1.6.1-r12
-rw-r--r--metadata/md5-cache/app-emulation/virtiofsd-99992
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin72161 -> 72005 bytes
-rw-r--r--metadata/md5-cache/dev-java/maven-bin-3.9.213
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.23.04
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin158971 -> 159135 bytes
-rw-r--r--metadata/md5-cache/dev-libs/nss-3.9216
-rw-r--r--metadata/md5-cache/dev-libs/sexpp-0.8.64
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin105917 -> 105921 bytes
-rw-r--r--metadata/md5-cache/dev-ml/zed-3.2.2-r1 (renamed from metadata/md5-cache/dev-ml/zed-3.2.2)7
-rw-r--r--metadata/md5-cache/dev-python/ConfigArgParse-1.5.54
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin345071 -> 346180 bytes
-rw-r--r--metadata/md5-cache/dev-python/async-lru-2.0.416
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.28.1416
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.31.1416
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.79.416
-rw-r--r--metadata/md5-cache/dev-python/configshell-fb-1.1.304
-rw-r--r--metadata/md5-cache/dev-python/flask-cors-3.0.10-r116
-rw-r--r--metadata/md5-cache/dev-python/flask-cors-4.0.04
-rw-r--r--metadata/md5-cache/dev-python/humanize-4.7.04
-rw-r--r--metadata/md5-cache/dev-python/irctokens-2.0.24
-rw-r--r--metadata/md5-cache/dev-python/jaraco-env-1.0.04
-rw-r--r--metadata/md5-cache/dev-python/libvirt-python-9.3.02
-rw-r--r--metadata/md5-cache/dev-python/libvirt-python-9.4.02
-rw-r--r--metadata/md5-cache/dev-python/libvirt-python-9.5.02
-rw-r--r--metadata/md5-cache/dev-python/libvirt-python-99992
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-1.5.116
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.1.2116
-rw-r--r--metadata/md5-cache/dev-python/multipledispatch-1.0.04
-rw-r--r--metadata/md5-cache/dev-python/pandas-1.5.34
-rw-r--r--metadata/md5-cache/dev-python/pip-run-12.1.04
-rw-r--r--metadata/md5-cache/dev-python/poetry-1.5.117
-rw-r--r--metadata/md5-cache/dev-python/poetry-1.5.1-r116
-rw-r--r--metadata/md5-cache/dev-python/portend-3.2.04
-rw-r--r--metadata/md5-cache/dev-python/pygame-2.5.0-r24
-rw-r--r--metadata/md5-cache/dev-python/pygit2-1.12.24
-rw-r--r--metadata/md5-cache/dev-python/pymongo-4.4.14
-rw-r--r--metadata/md5-cache/dev-python/pymysql-1.1.04
-rw-r--r--metadata/md5-cache/dev-python/pyotp-2.9.016
-rw-r--r--metadata/md5-cache/dev-python/pypdf-3.12.24
-rw-r--r--metadata/md5-cache/dev-python/pytest-env-0.8.24
-rw-r--r--metadata/md5-cache/dev-python/sphinx-7.1.116
-rw-r--r--metadata/md5-cache/dev-python/vcrpy-5.0.04
-rw-r--r--metadata/md5-cache/dev-python/xarray-2023.7.04
-rw-r--r--metadata/md5-cache/dev-python/zope-event-5.04
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin127208 -> 127370 bytes
-rw-r--r--metadata/md5-cache/dev-util/mingw64-toolchain-11.0.0_p114
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin115726 -> 115242 bytes
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-23.1.616
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-23.2.216
-rw-r--r--metadata/md5-cache/media-libs/libva-intel-media-driver-23.2.316
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin74160 -> 73999 bytes
-rw-r--r--metadata/md5-cache/media-sound/abcmidi-2023.05.3013
-rw-r--r--metadata/md5-cache/media-sound/flac123-2.1.04
-rw-r--r--metadata/md5-cache/media-sound/liblc3-1.0.34
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin39544 -> 39545 bytes
-rw-r--r--metadata/md5-cache/media-video/pipewire-0.3.75-r24
-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-analyzer/Manifest.gzbin43085 -> 43080 bytes
-rw-r--r--net-analyzer/gsa/Manifest2
-rw-r--r--net-analyzer/gsa/metadata.xml4
-rw-r--r--profiles/Manifest.gzbin179300 -> 180715 bytes
-rw-r--r--profiles/arch/arm64/package.use.stable.mask3
-rw-r--r--profiles/arch/hppa/package.use.mask2
-rw-r--r--profiles/arch/riscv/package.use.mask2
-rw-r--r--profiles/arch/x86/package.use.mask2
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/eapi1
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/parent2
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/eapi1
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/eapi1
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/parent2
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/eapi1
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/parent2
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/eapi1
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/eapi1
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/parent2
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/parent2
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/developer/eapi1
-rw-r--r--profiles/default/linux/loong/22.0/la64v100/lp64d/developer/parent2
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/eapi1
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/parent2
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd/eapi1
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/eapi1
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/parent2
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd/eapi1
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd/parent2
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome/eapi1
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome/parent2
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma/eapi1
-rw-r--r--profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma/parent2
-rw-r--r--profiles/profiles.desc19
223 files changed, 1963 insertions, 622 deletions
diff --git a/Manifest b/Manifest
index 2db0aa022972..01ec84cd126f 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29315 BLAKE2B 6b27992c24ca6f10a96fd84f34953810a0b48be9216c98f2e5fe7b1404c61c8671c4ef906d19bbbb0ed12428a4a4930948cf0437bbd1ec992516ff685455dcda SHA512 315bd29977b2151cbcbd495b16da8eca953263d6f6beaa25eabbf7385a1377269c073ba2cd4306c05343e32d2d91ada8a6a06d7553f9a95ecb4598889793c80c
-TIMESTAMP 2023-07-28T03:09:57Z
+MANIFEST Manifest.files.gz 29322 BLAKE2B 700bc75a5fd70d2f7f8d83c402ff8043617f2fc2418a24034b9e0d658c3696e613c983f572d56ed791101fcfd0efcd94faf3de6f9dd09bbd629a4a7dabab4c4e SHA512 76238ccb031fae28ba0863177dd43725b5238c3de00578ad08b98548f8b5e396e0be5156516bd323481460fbae7492641fe807e5676e7d298bada79a14ff8e0d
+TIMESTAMP 2023-07-28T09:10:00Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTDMYVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTDhehfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCVag//eLLS28lP94A+hIFgOcZ2yQq6KIoTCJLh40bapVtBsJtA35vCpl0IV14u
-uXVW6DV+GgdOavhCViobfm/mjWfzQ7Upm9Tr7gdyKrthmjxOaN3FrM6fMUj/lPTT
-bmKRwgwwZScsRFmMOi0xDqu6z1NYRHyY33uSBFubZPfmPUlL/9GJaCEDKYgT5YY7
-GW2PnltDOAWQ2+8F2gpAIy1n8xsxUWvPj9Fm3+BpSc52zUQEoU+eoQuFRBv00pxx
-ziAlMdYY6OSypLvtgMHDgnBDxQy9vVdVPMm8WOlng6+qe/jDHCjTw+NxVX2r0oZ+
-TKqyPysQ6RwFr5YkX7709kUXmpTw281bwv5tJYUXNo/T4uw2BmGNKXrrz2r/P/O3
-NXnicRA3UR8Hzd5d8bzYShzi4z4OPGplR4LZL8vx0+pwP3QsJfRMZkI67oCOC6Jl
-fXdPpvt3MAW/yHrnWkz+MsWoQlMQ3Ec55gCLf2fK/tMpK5mdjvVkI8S2wf6TotqD
-sKhnITCjJkTJCZlN0jRUXYCXESUi1/m7/+RGPrn9aTBnmzeUtYb0/ET3Vc8YYbsN
-9berVXcOd1nHQQRTmTKJPU8gGouFRx8wcyUAt2AsxdjESr8KwdZfw0l/Wr9bAvJz
-ZZLlX2Zjx6uePlBuw6dm8DCZIxXXit+krjqkN9PGu6OGWJ5sRZs=
-=WA+O
+klBEuRAAi2TQxSdWcLv9ojSpYD5lhoeKqODx324r9vdzilWs+7NVNVdn13o5JQtl
+aQoiih1s7K9hVYnAqveJCprH3vshSy8Oo+h+Je2bHy/VPSjTTY+1swlkI8unG8gv
+FWWPyxnvjQtRpR08nP2sV5PJMsVgB0xi4rpCVuvVlJjBOCozCz1JJ1PsqcPe1WA5
+a+F1J8vq7w88g5qEZErybEJ3i2A13qmuegKQrfQQ9uebuV5k9Gpkv+A+ZrY/fVPi
+iJ5JImqAQ6+yDHMjYeS+YP4jHNjqtEZY1EmBTgVrZbHicTKpYIsEsZXm08+VzNlJ
+x+Cg/W2ETJLsn3PW1QSH2Es8fzwErldQqqFQANb5ZkDTZpzTx4jL9yVWQB7gC4No
+QsDH6Gfn62AuUulkLNGYT3IunRHP+DF6RCMRVjx/Gh1ztFb0Af5xWJZN4Hj1woQs
+Nk8yxeFLGbM7xcrU8L/jkpvDg+vYAh8NGt8sjXFWlJQAGi9H0uGf3VycDBcZ5p0u
+4ngVFaffYuiVCKgUPfFa+NhbK/SmORy+ucuU2HPyF2R0S7rIa+ZSTkKn+kSmps4W
+wsugJPaP2ooQ8iq8za/sfe+mjrMn8ri1ApTLKJyjqzMe7t9zPaDcu2KPo056BA8/
+k4LK6fYy6M0DnjXnSg3Gaf+ZwWvGMHv6sJ4XEwZwhIUwk3J0CqY=
+=dUAg
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 499eaa294cda..871c83539923 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz
index 91ff8f9d2b89..fcb89de346b8 100644
--- a/acct-user/Manifest.gz
+++ b/acct-user/Manifest.gz
Binary files differ
diff --git a/acct-user/logcheck/Manifest b/acct-user/logcheck/Manifest
index 465cb9f0f69d..1c1018ac7d33 100644
--- a/acct-user/logcheck/Manifest
+++ b/acct-user/logcheck/Manifest
@@ -1,2 +1,2 @@
-EBUILD logcheck-0-r2.ebuild 402 BLAKE2B 3e9624f6d9b3bff264061b66bbd9bd39207e739e14b383842e8dc1124fd68eb6d385aa2e371dc005aa2b6d24e131154972b7fca5fce907d6af9e2c9963615e3e SHA512 edbfb00ce76666a747823f847b68b10654d5374ea3156669332f5af273ea044bc90701ed2d7b2da36af698cbe56c0b765079c63abbdf31dbda1e610128d87703
+EBUILD logcheck-0-r3.ebuild 453 BLAKE2B 83c144c40940338ed5761ea918598323abdbb005bd0509b0f93af67e93e3e4ca5a162009b60a047162189a1decdf653ef5c4889079ba89e96ecae72f05175fe3 SHA512 ff20064765168d64c6ced64e0d83631ad584981b5137c35546f5cb6c3246cea2d3f8ede3b953cb7b2158d73e5130849d971f0051e5a15e19da2a83b4ed8a46ed
MISC metadata.xml 400 BLAKE2B 79ef577f4ab4c217efa68d9a554dfde7546a8eb61fbf7a6e5b02ade8d7d1e1d120b005dc5b706bf3e8f4bc7b11d0a47d5ef8b3e598e552c02e227018f9bdff63 SHA512 b38c776402dd6e969a1340a883dd7f776e2c27262421e8186714d7fb05ba059d04d73b08e44bf8517299c65770196585cc74c9eceeda9c27ff5ab9c60d15e44b
diff --git a/acct-user/logcheck/logcheck-0-r2.ebuild b/acct-user/logcheck/logcheck-0-r3.ebuild
index 400eef262709..17b949d61f95 100644
--- a/acct-user/logcheck/logcheck-0-r2.ebuild
+++ b/acct-user/logcheck/logcheck-0-r3.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit acct-user
@@ -11,6 +11,8 @@ IUSE="systemd"
ACCT_USER_GROUPS=( "logcheck" )
ACCT_USER_ID="284"
+RDEPEND="systemd? ( acct-group/systemd-journal )"
+
acct-user_add_deps
pkg_setup() {
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index e03cb0473a30..a3b4b2b6e418 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 c1d8f52e83d5..69f8c4023ca3 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,11 +1,13 @@
DIST aws-cli-1.29.10.gh.tar.gz 2455920 BLAKE2B ac190d5d450b02f2515578c0e6c6977e0264e8eacf1591e668826dbd8e1b682da86bb0794868d159ea1066e3db451e88e4ee9a59b6723a6049eafd82e60af086 SHA512 a7e6f7b50ed1b6af5b471f6ff68a8166fdc4cfb130090b513da678d21c4096cb1618052260b7ee956255a7dd63ae77dafa80d13c54a641f2cd66cf957ec1404a
DIST aws-cli-1.29.11.gh.tar.gz 2456638 BLAKE2B 31deddef1c85e5ffcf096b91c6da366578dbae9bee06d70ca665270dc5edbb954f51b79a65d0820ea052ae077a8fdab408a2061e80e6d05434f159f0abfc8442 SHA512 691dd4e07367c3dae975e4e67b01f054684689ea40d9c9ea0a0462ef90adc96115239b639b56448856d4e30b4cc3f48a3f5679b7f800e049f6204bca2e61def3
DIST aws-cli-1.29.12.gh.tar.gz 2457227 BLAKE2B 7d9ba5e9fe3425dd4dfaa330323ff546ea1f6bd3aee0757b3b994fcfc865c9f9bebbffd5aa038b61a0c8644bed9a4123daf878bdae9fb7ecb66e308b20a47983 SHA512 82c3fcad4ca6beaeb0cfdfbe5e7e585cd9cff100062943bc9c42d940a1e3a6ffd5d4ce3d1c45c61c81cd647ef22100a1e51dbf39ac45bc7566d1a8f533e76ba1
+DIST aws-cli-1.29.14.gh.tar.gz 2495994 BLAKE2B 904bd6cbf5230a277a94f67caa6a6da671a1869c9a031b9eabef30343b9f1f62949609f86291a94955256bfbcb6312138b148dd40693e97f21258dc198395bb4 SHA512 c47972c69da5e1b8263dc6743c13ee6449d6281da26d4dfb9573b70ad01ea1c7e020b2884baf0e508054ceff36a319163b224e23912dba49407ec5bd4243aad2
DIST aws-cli-1.29.3.gh.tar.gz 2450427 BLAKE2B 6e240905c8fbb2916334c2de0e9fd851636acfbc050916baf971e2f5e5a1d93d398c77c6a1fe0766f701ad53683e5f41b1bb5519e5ac7b5e8f0a64d37e113c34 SHA512 3446e057abcc956e26b55de85383d0d40c041bcfda0f7e566309d80bbd22d567a474d93ab74461e91bdd7eaff1db9c77813912653c7864bcc851d12d2cea8ee2
DIST aws-cli-1.29.9.gh.tar.gz 2454843 BLAKE2B a4e49923aec2d09d8244e58fe737f1a0528956397050b693892b2d4521d4e41956fc2a11f6e8bc0c88d6ea16ae4f7f85276037a7864c989334109ef090623f99 SHA512 2238c70ccaa8e73cedca9a56e4cda48a62b0b26999c481585769872b42517f2a25d80b94cf9e18961c5fb81c9d8fe44bda9dbf6024e31bbc7409d6ce53f1a915
EBUILD awscli-1.29.10.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.29.11.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.29.12.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
+EBUILD awscli-1.29.14.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
EBUILD awscli-1.29.3.ebuild 2278 BLAKE2B a074ad11e996c7c4e5c0366e5e5d3856cb1bdd7984b8eaf9ac959108e0c5737b064be5d7a579f46669403efb0c3111e8814570f041106e920102cf2a6ddf3687 SHA512 060c06ae5d2295b74940bc86eabf279eeb7a81f7cafa4a9d89e9af8076feff5a23cc3f9bad5a631e75155af64b948abe4c0de7283883a53d4b1ee5791765176b
EBUILD awscli-1.29.9.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab
diff --git a/app-admin/awscli/awscli-1.29.14.ebuild b/app-admin/awscli/awscli-1.29.14.ebuild
new file mode 100644
index 000000000000..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.14.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+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+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(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.6.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ !app-admin/awscli-bin
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+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 EPYTEST_DESELECT=(
+ # TODO
+ tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+ tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+ tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+ tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+ )
+
+ # integration tests require AWS credentials and Internet access
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+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/logcheck/Manifest b/app-admin/logcheck/Manifest
index dab2f810bd62..63b1424577bc 100644
--- a/app-admin/logcheck/Manifest
+++ b/app-admin/logcheck/Manifest
@@ -3,5 +3,5 @@ AUX logcheck.service 210 BLAKE2B 9a523099c54580b141b17933bb833f386ed49ed5534374d
AUX logcheck.timer 140 BLAKE2B eef8f5fb279b417c4ecbbd849a4e01aabf77744deab5fdd574cab6728b8d09046f38f269486e2119bc151b5ace042fce9917f216d30960df92aeee5fb875b48d SHA512 3b1eb31ea97c12021c562813ae94d595f56699ca26d47b04cd0b4ccd67afd17fe977d34958e66a21da69416d24900c4be292a175a66f68f65bba134e7bec21d7
AUX logcheck.tmpfiles 72 BLAKE2B 025613bfed9705108c89566cb298ea4ae9754bc8c3d34d5aded2fad7fb74c20d437bb1e83cc4aa6f816a8e0035fab26ec6a307922cd1852b6f45af3c2d6c0b21 SHA512 738ae50af504709931fe7e4bdbf4024f095e489bd674d83a63565a07eea4f13945ff8d303d432eb891a1af74ed3711e88e0fce06d846de49e8c1eb7f4911f31d
DIST logcheck-1.4.3.tar.gz 168176 BLAKE2B f319a644afa0de5533e37b288456f35bdc47daa6c76c413dc916d05f162b24467f70d73bba97eb9cdbc162973e9495daa48263d9f04a2f0151f7ddc5b66a6a37 SHA512 c853493d693dd44f477561596be4de1ad74c4b4380f83f86d6204e0de59c7edccdc4c8d6ec53a96f6eefa4d1995910e9e395c7573b0e2ee8f75d632abb104e09
-EBUILD logcheck-1.4.3.ebuild 2067 BLAKE2B 82788f30eafcd4f7767287e9377fdb8d4f5ce0919a99456ad0199a1ef033590a3c3f5d6d117de7cedcb4ead2c3ebc4c181349c051aa6267662c232a73de96fbe SHA512 18313564d3371e97abfb18254e2d6b39857a19bfe8e6f5ab071e4815baf64687179285d4e0e31d004db946d94d23fdd812033d565e0c16f4ffd74fa08525d693
+EBUILD logcheck-1.4.3.ebuild 2185 BLAKE2B 1e046dec5ac21b1a34e2c67ca2d66bd6ccae9817bf6610083044372c38eb928cb76fb1ee5fd89d692779662f3139d87aa64d966d267bc211b506b13314a9fcc4 SHA512 ee6f53005b09154a61ccb8e4a65eea7232d8b04ec444aa45172059c93cb3c1bcc98ce12ec2ff04df6f2dc3b047a69f05a228942e1ec5b5657ded2312d505abbc
MISC metadata.xml 1473 BLAKE2B 2604b73278294910db47dbf0731553125548286e2dd82bc3d733564a67f6fef6d522d2ad0be50104778d09fc20751dcc1532fd929157e23d409b999df376084e SHA512 b25aaaf6aedddf70c9d3c098f72f50b5beca2d7e1044627b76d762df69c4b0494b2e72c8a5647323afcbc0abbac8478331004808841d5d42590bb0657d1d732b
diff --git a/app-admin/logcheck/logcheck-1.4.3.ebuild b/app-admin/logcheck/logcheck-1.4.3.ebuild
index 2465085e8381..b9657a685030 100644
--- a/app-admin/logcheck/logcheck-1.4.3.ebuild
+++ b/app-admin/logcheck/logcheck-1.4.3.ebuild
@@ -41,6 +41,9 @@ src_prepare() {
# Set version from PV, without using dpkg
sed -i -e "s/^VERSION=unknown/VERSION=\"${PV}\"/" "${S}/src/logcheck" || die
+ # QA-fix remove call to non existent command | Bug: #911281
+ sed -i "/dpkg-parsechangelog/d" "${S}/Makefile" || die
+
# Add /var/log/messages to checked logs
echo "/var/log/messages" >> "${S}/etc/logcheck.logfiles.d/syslog.logfiles" || die
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 3087fb4d8375..977394964579 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/firecracker-bin/Manifest b/app-emulation/firecracker-bin/Manifest
index f5030485f83c..b72dd9ce75b8 100644
--- a/app-emulation/firecracker-bin/Manifest
+++ b/app-emulation/firecracker-bin/Manifest
@@ -6,8 +6,11 @@ DIST firecracker-v1.3.2-aarch64.tgz 4192631 BLAKE2B b1a44c7fb0458f8e9298eddebc04
DIST firecracker-v1.3.2-x86_64.tgz 4152061 BLAKE2B f9025e827b53b482bd0f44918533ad0834eaa2ca4e4d13bedda5899ba3790e9bd0bf31793d2d6e53b7791b988a2fe0b5c69b5c08eba94d865660ee4e6c2ce282 SHA512 ff5c8ed9c7a200c87436ea5f952ecf584476030a2153eaa6d753624a324fa980687249a2a3351cb120f984b86c13395c611dbb44029072f2a961d79c54dbe731
DIST firecracker-v1.3.3-aarch64.tgz 4203758 BLAKE2B 0ce55d98420fe23281c54ad43b83a5c6040e6cb14fc0cfcfc75b9945a20af26c58f67f9b173ae6259b069aebc5b99af9ef47534a749763a24cdc1088df9baf49 SHA512 ba543ba1dbae2a4e0321c1d8dbf1fc9cc3da11dec773815175773a6c07f135f9bc3103cfdb3a083743478fd3084c4b2e8988ebf62beff0d4473d644bd21bd9f8
DIST firecracker-v1.3.3-x86_64.tgz 4170049 BLAKE2B 691135ef0d269667cde73bded237b2b6b59c6d74bd92dc0938b6b6b31babc6c28de841eef3ecb6769a6c5f4fe7d85e1ebf25f133608746676a02af4ae0e5028e SHA512 12697db9ce0cd2724dbb7a56643fc660c1b0faf7910090fbd227300099f54bf4f69678fa328f84827c18031db3827104262a7365db53fffdede7759e7562f1bc
+DIST firecracker-v1.4.0-aarch64.tgz 8415004 BLAKE2B 8311a8ec4a98be63ca6398559bab173e083eeecbd359dfcee972d84f978b465d80d35c36e557b56b3aaa9a3c4bfaec3f8562077101c215bf2835bd941b5ee31e SHA512 c22074c50b9d4ca94f10dcdbe81bffa03f9a9bd5fe43a1e7a545469feee51234217664a422c70e8c111690c69ff93e72003eaa4df84a484db4d45215b6fe40ce
+DIST firecracker-v1.4.0-x86_64.tgz 8818170 BLAKE2B 0f5ed139ad6426f45e31b1c29238199a67af2140a8c8992779472563cd4dc75d0311161f0bf95dd708a9660b2f3d55e5f89f4c0e8e5767958f98cf57a4b2157f SHA512 e72aafcc667a78ac691000e81d67aaf0cc69adbbefaed19e647d294988a084612b0c3b6f73738200e8b5769cc128b07e0bf8bc1a079402f11317c70e17147594
EBUILD firecracker-bin-1.2.0.ebuild 2595 BLAKE2B 9cd3c8dcda4729aca3b2cf97a7198973ebe51c136a81f01b90a06e061144814db63319653cbed5be36baba5a025321801b11329f12298af860769659a86aca19 SHA512 53e9eff94c97db469a679d73954a7786a2a962775f98e0dd5b031f12ae3d9c56022398f257d3fa991e96bf79ff0396684288159b14b41a38e179820ff16fc267
EBUILD firecracker-bin-1.3.1.ebuild 2595 BLAKE2B 4345c2baa20a8018d3ad6621fa0e424cde734ba75b479bb2dce86b013325f47e4644b56e89a85c77beec6f2417b54a63523c689e9f46dd7beeb7e2d52d5a77b9 SHA512 63c14567ce066eb05a4da7b452c9546c3e0601722436aa5639fd1f5486f9e7bce4b8be3e4fd834888bd61daec035696cc6f3ae4d7f827ec86b43909e610680f4
EBUILD firecracker-bin-1.3.2.ebuild 2595 BLAKE2B 4345c2baa20a8018d3ad6621fa0e424cde734ba75b479bb2dce86b013325f47e4644b56e89a85c77beec6f2417b54a63523c689e9f46dd7beeb7e2d52d5a77b9 SHA512 63c14567ce066eb05a4da7b452c9546c3e0601722436aa5639fd1f5486f9e7bce4b8be3e4fd834888bd61daec035696cc6f3ae4d7f827ec86b43909e610680f4
EBUILD firecracker-bin-1.3.3.ebuild 2595 BLAKE2B 4345c2baa20a8018d3ad6621fa0e424cde734ba75b479bb2dce86b013325f47e4644b56e89a85c77beec6f2417b54a63523c689e9f46dd7beeb7e2d52d5a77b9 SHA512 63c14567ce066eb05a4da7b452c9546c3e0601722436aa5639fd1f5486f9e7bce4b8be3e4fd834888bd61daec035696cc6f3ae4d7f827ec86b43909e610680f4
+EBUILD firecracker-bin-1.4.0.ebuild 2610 BLAKE2B 0e37b779716e5d2041ed63cd4d959ae6f3a2f1ba62cd254ea3e178bd0288019456c723e406991e8f9e8e302be108637eef54e48af3dde61eb2eb4c3a718266c9 SHA512 a2584ed120673321122bbaf30f335e959495bc733484701eec983329cc7ab65f5f7f3a5a4f066f8d08a942c36f0ff7a16fdb3fefcd8b66cdb6d270cf8cc4c2ab
MISC metadata.xml 512 BLAKE2B 5088571672374708995301bad5f1427c9f33d89104ca971134bc5fc1afb70a6513a27ec88b938716c538db7ef8ff15b74fc7fce3aa70de49574fdbcd00a81a72 SHA512 dcb061c53e06929eb8ff6850a610ad8df17364089575b7d0f7f7e0a7ff2becb6cd446a666b2015745460f5a33f67e0a6f8df534bb03081866c0fb35bddb3460d
diff --git a/app-emulation/firecracker-bin/firecracker-bin-1.4.0.ebuild b/app-emulation/firecracker-bin/firecracker-bin-1.4.0.ebuild
new file mode 100644
index 000000000000..42c1d8f40fe2
--- /dev/null
+++ b/app-emulation/firecracker-bin/firecracker-bin-1.4.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info
+
+DESCRIPTION="Secure and fast microVMs for serverless computing (static build)"
+HOMEPAGE="https://firecracker-microvm.github.io https://github.com/firecracker-microvm/firecracker"
+SRC_URI="
+ amd64? (
+ https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64.tgz
+ )
+ arm64? (
+ https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64.tgz
+ )"
+
+LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RESTRICT="test strip"
+
+RDEPEND="acct-group/kvm"
+
+QA_PREBUILT="usr/bin/firecracker
+ usr/bin/jailer
+ usr/bin/rebase-snap
+ usr/bin/seccompiler-bin"
+
+S="${WORKDIR}"
+
+pkg_pretend() {
+ if use kernel_linux && kernel_is lt 4 14; then
+ eerror "Firecracker requires a host kernel of 4.14 or higher."
+ elif use kernel_linux; then
+ if ! linux_config_exists; then
+ eerror "Unable to check your kernel for KVM support"
+ else
+ CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
+ ERROR_KVM="You must enable KVM in your kernel to continue"
+ ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
+ ERROR_KVM_AMD+=" your kernel configuration."
+ ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
+ ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
+ ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
+ ERROR_TUN+=" into your kernel or loaded as a module to use"
+ ERROR_TUN+=" virtual network devices."
+ ERROR_BRIDGE="You will also need support for 802.1d"
+ ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
+
+ if use amd64 || use amd64-linux; then
+ if grep -q AuthenticAMD /proc/cpuinfo; then
+ CONFIG_CHECK+=" ~KVM_AMD"
+ elif grep -q GenuineIntel /proc/cpuinfo; then
+ CONFIG_CHECK+=" ~KVM_INTEL"
+ fi
+ fi
+
+ # Now do the actual checks setup above
+ check_extra_config
+ fi
+ fi
+}
+
+src_compile() { :; }
+
+src_install() {
+ local my_arch
+ if use amd64; then
+ my_arch=x86_64
+ elif use arm64; then
+ my_arch=aarch64
+ fi
+
+ dodoc "release-v${PV}-${my_arch}/firecracker_spec-v${PV}.yaml"
+ dodoc "release-v${PV}-${my_arch}/seccomp-filter-v${PV}-${my_arch}.json"
+
+ newbin "release-v${PV}-${my_arch}/firecracker-v${PV}-${my_arch}" firecracker
+ newbin "release-v${PV}-${my_arch}/jailer-v${PV}-${my_arch}" jailer
+ newbin "release-v${PV}-${my_arch}/rebase-snap-v${PV}-${my_arch}" rebase-snap
+ newbin "release-v${PV}-${my_arch}/seccompiler-bin-v${PV}-${my_arch}" seccompiler-bin
+}
diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest
index 6d0f3828f55a..4a2012b533a4 100644
--- a/app-emulation/virtiofsd/Manifest
+++ b/app-emulation/virtiofsd/Manifest
@@ -81,7 +81,7 @@ DIST windows_i686_msvc-0.42.1.crate 722583 BLAKE2B e03978daa0ac95d7bd9f594b28360
DIST windows_x86_64_gnu-0.42.1.crate 697614 BLAKE2B 3cef0a3da3ce142bbdf932dbb54eb6473070c5722c9ec791dc4077efe2d774d51f8b3d06b3321f8f21cc49764f44d54b3432ee7a0d9376925b422b197f5d557e SHA512 f4c16b587fe407dee1f39df029c52302a0fbd5f519816a8d974fe9c2f928043b14037c701c0f3c9cf2e5c765e82430fd4b71615fe63a66a88159f7b15506f892
DIST windows_x86_64_gnullvm-0.42.1.crate 362788 BLAKE2B fff81e63b86ad04ce22ad3e05ec4cc02c0b791384c93bafb50832f6db9cb7fd9301ad3845339a08dd8cadac1d59f3e8dc9d5f56d7a987989dbfc16b9131af67b SHA512 8cc988b5995a4726bb7518b7fccff528274ad9b2b0160fe247eb240f9ced10db95afe7bff91bfc5a08ebd8237b6821e4a4abad1ff9da45022f1ce7e7586bcf05
DIST windows_x86_64_msvc-0.42.1.crate 664606 BLAKE2B 6c460cfa392aad0d11add200d652a42ee1a60052570527c4e85405f765255375729d4e26287f5246dcad65fa89ccadea23c5135171b311e6da5027e33149c547 SHA512 a651b1a34f101125f929c1d1f5e933691c7a5c19d0bb0c501fb6812236d2771805428e3bd5e05be7d72715595f5fc9e7978dd7934e5d92e9b78a41c2ece695b2
-EBUILD virtiofsd-1.5.1-r2.ebuild 3135 BLAKE2B 777ba4908e6b7d4d2d18885e1d6c6b4f988fab523d81649086aee1f0a9c67997e0f514581abc4d4a492b6ad9fbc96d85d3ac2381504f755d96af2ccdf8f02954 SHA512 c6ad0aa853a2e42c452f7defae37ec5d9b77082d4fd03b42208f48096d5ded919f18427ddd30bc80b6836352b0c944398e8ea0092fe033ab9d8f847360d36f7b
-EBUILD virtiofsd-1.6.1-r1.ebuild 3149 BLAKE2B 16cbcf53eb0f47fff2d1520d0933171a45124dce8a33079b218f31a9a19cc6f7bef557712a8962f740dab76f8eab67cc091cbc8d2fc7fedf86e269a54e497687 SHA512 f6d1163ba56959e182bbc6a60782ac585199a1543c30337ff3a5b34705b75864f7cab325d81972dc8f744f755cfc1fbfd6412e8fa60c3a5a6f102bea28c0781f
-EBUILD virtiofsd-9999.ebuild 3149 BLAKE2B 16cbcf53eb0f47fff2d1520d0933171a45124dce8a33079b218f31a9a19cc6f7bef557712a8962f740dab76f8eab67cc091cbc8d2fc7fedf86e269a54e497687 SHA512 f6d1163ba56959e182bbc6a60782ac585199a1543c30337ff3a5b34705b75864f7cab325d81972dc8f744f755cfc1fbfd6412e8fa60c3a5a6f102bea28c0781f
+EBUILD virtiofsd-1.5.1-r2.ebuild 3139 BLAKE2B 9aea7acaf8bb4ec6e044838cdf92109858040a872be88cee0ca3e648b74c8026f44f68ebe57e5dba258ce0315cc00faf50727e698eb2265fb5103f17c0438f15 SHA512 c9627533c99cc62361f0afa1ef917e653681eb9f3225c19ff81b0975c39a66634fc5069e214606372c180b1287bc153fb00f4e964c4ad5d089731633ef45046a
+EBUILD virtiofsd-1.6.1-r1.ebuild 3153 BLAKE2B 9612a08de3af2673f58af8a7840a2a4778a42504accf9ae121a85480384cfef276ef8bc9c76923574d22d080868f1fc350c0f1acb58d21eb65fac75814a38574 SHA512 43c097b8e53fda5fd5b6c3e8487a14cd8242fa92ab35bfc3d0a4db2f7e844f7205a52c6e6b27f232c660717dd8fbb25c57ff21a785bb21a7c597375920a883e6
+EBUILD virtiofsd-9999.ebuild 3153 BLAKE2B 9612a08de3af2673f58af8a7840a2a4778a42504accf9ae121a85480384cfef276ef8bc9c76923574d22d080868f1fc350c0f1acb58d21eb65fac75814a38574 SHA512 43c097b8e53fda5fd5b6c3e8487a14cd8242fa92ab35bfc3d0a4db2f7e844f7205a52c6e6b27f232c660717dd8fbb25c57ff21a785bb21a7c597375920a883e6
MISC metadata.xml 489 BLAKE2B bc6fc4d8ed57fb5a61ea1e2097e8e6deb1ddc302a55d5e5b25995686701c20bffdf066c7d68c84f94aa99ff0bf0551eb8ad44bda627e92741b995c355c28e33c SHA512 db2f4049f8e48b16198cc06c70ce46ca94875590ef82d75d3363fd4ec67de4d5ea35a544f709e466bb8689b9100605439f3207d22f1a06fce7428b1fb706a5c7
diff --git a/app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild b/app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild
index 9b66f0ea8185..372d495dd5df 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild
@@ -114,7 +114,7 @@ RDEPEND="${DEPEND}"
# rust does not use *FLAGS from make.conf, silence portage warning
# update with proper path to binaries this crate installs, omit leading /
-QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_FLAGS_IGNORED="usr/libexec/${PN}"
src_unpack() {
if [[ "${PV}" == *9999* ]]; then
diff --git a/app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild b/app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild
index c3d0af907834..9135808fa5d6 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild
@@ -116,7 +116,7 @@ RDEPEND="${DEPEND}"
# rust does not use *FLAGS from make.conf, silence portage warning
# update with proper path to binaries this crate installs, omit leading /
-QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_FLAGS_IGNORED="usr/libexec/${PN}"
src_unpack() {
if [[ "${PV}" == *9999* ]]; then
diff --git a/app-emulation/virtiofsd/virtiofsd-9999.ebuild b/app-emulation/virtiofsd/virtiofsd-9999.ebuild
index c3d0af907834..9135808fa5d6 100644
--- a/app-emulation/virtiofsd/virtiofsd-9999.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-9999.ebuild
@@ -116,7 +116,7 @@ RDEPEND="${DEPEND}"
# rust does not use *FLAGS from make.conf, silence portage warning
# update with proper path to binaries this crate installs, omit leading /
-QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_FLAGS_IGNORED="usr/libexec/${PN}"
src_unpack() {
if [[ "${PV}" == *9999* ]]; then
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 2a19bdb999c8..7c7fe226bc0d 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/maven-bin/Manifest b/dev-java/maven-bin/Manifest
index 4e62e27f8751..87ce9422334a 100644
--- a/dev-java/maven-bin/Manifest
+++ b/dev-java/maven-bin/Manifest
@@ -1,7 +1,5 @@
DIST apache-maven-3.8.8-bin.tar.gz 8296049 BLAKE2B af6353193365ed33e8f2f0a7e4d31933132751f142ebbdb68aab7a74ad2dda6593bf34cef9d8d56d6c93ff93293b75517a10a5c1c048733b8c911f4ac150bdf6 SHA512 332088670d14fa9ff346e6858ca0acca304666596fec86eea89253bd496d3c90deae2be5091be199f48e09d46cec817c6419d5161fb4ee37871503f472765d00
-DIST apache-maven-3.9.2-bin.tar.gz 9248920 BLAKE2B 4aef801d463c7a5e1fb3d9e97459c7dca5e09033727ca43821e5b7296e5eedc158859980ff9231130aecc8c1507ac497206f24393291b37c33a751d795dc443c SHA512 900bdeeeae550d2d2b3920fe0e00e41b0069f32c019d566465015bdd1b3866395cbe016e22d95d25d51d3a5e614af2c83ec9b282d73309f644859bbad08b63db
DIST apache-maven-3.9.3-bin.tar.gz 9258617 BLAKE2B fb73e0f8d9c9cf70912329c58f36044858021753ea7b3b0d0a2a95addd68202ad18c4c049c513af884ba2651165acef042500c3c0536ca52a5eabf883f43e97e SHA512 400fc5b6d000c158d5ee7937543faa06b6bda8408caa2444a9c947c21472fde0f0b64ac452b8cec8855d528c0335522ed5b6c8f77085811c7e29e1bedbb5daa2
EBUILD maven-bin-3.8.8.ebuild 1372 BLAKE2B a33c01293f6df1f11f774464a1d1f59ab451d370f12a257938df3ca162294a5552c7529bfb32f37375ebc068129fa94abfde2c5a3e8dd20552bfbd4ca59ecf57 SHA512 418c8e3ee4717295d162419b1fea11656c3aef0125c7ba986e9b2f2963c4f7e563c7de92cb75bcc00c688da4612d125583e52d01c26a0c4a980095a220b7ccb8
-EBUILD maven-bin-3.9.2.ebuild 1372 BLAKE2B 5e7c245e7888d018784a15d894ff5277c792b7f2a0f4a0ab4a354a26adb2ab7b23d80d549d0197394ec5ac9b7f5e0c9ceee3911e04362ee895f982ffce9af082 SHA512 4579ec07fca112b9765b1710dd70b321d5fc73e6c33a116d6f3e27d2a52ed8e7dd16acf9a1fa45846c7f89189fa4618d92553dc3a9079892b08dcc9415739524
EBUILD maven-bin-3.9.3.ebuild 1372 BLAKE2B 5e7c245e7888d018784a15d894ff5277c792b7f2a0f4a0ab4a354a26adb2ab7b23d80d549d0197394ec5ac9b7f5e0c9ceee3911e04362ee895f982ffce9af082 SHA512 4579ec07fca112b9765b1710dd70b321d5fc73e6c33a116d6f3e27d2a52ed8e7dd16acf9a1fa45846c7f89189fa4618d92553dc3a9079892b08dcc9415739524
MISC metadata.xml 611 BLAKE2B 5ef6682d362deee6aff000f37dccd97c48e90e3071133a44d9f0ec2a5c6876fdd1a5f44b064eb6992a06cfda27c0c0e599e0bd0474997611aedce017febda203 SHA512 5ba3e55ea839b5e616f37321960021c58846089cb0b51982617f45946ba25747ac10eef70409f9848fbb8267fb2cc0c90c319fb66aeb52ffa5e0e1cd6d5840ff
diff --git a/dev-java/maven-bin/maven-bin-3.9.2.ebuild b/dev-java/maven-bin/maven-bin-3.9.2.ebuild
deleted file mode 100644
index 59bdf23384c1..000000000000
--- a/dev-java/maven-bin/maven-bin-3.9.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2
-
-MY_PN=apache-${PN%%-bin}
-MY_PV=${PV/_alpha/-alpha-}
-MY_P="${MY_PN}-${MY_PV}"
-MY_MV="${PV%%.*}"
-
-DESCRIPTION="Project Management and Comprehension Tool for Java"
-SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz"
-HOMEPAGE="https://maven.apache.org/"
-
-LICENSE="Apache-2.0"
-SLOT="3.9"
-KEYWORDS="amd64 x86"
-
-DEPEND="
- >=virtual/jdk-1.8:*
- app-eselect/eselect-java"
-
-RDEPEND="
- >=virtual/jre-1.8:*"
-
-S="${WORKDIR}/${MY_P}"
-
-MAVEN="${PN}-${SLOT}"
-MAVEN_SHARE="/usr/share/${MAVEN}"
-
-QA_FLAGS_IGNORED=(
- "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so"
- "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so"
-)
-
-# TODO:
-# We should use jars from packages, instead of what is bundled.
-src_install() {
- dodir "${MAVEN_SHARE}"
-
- cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy"
-
- java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar
- java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar
-
- dodoc NOTICE README.txt
-
- dodir /usr/bin
- dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT}
-
- # See bug #342901.
- echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die
- doenvd "${T}/25${MAVEN}"
-}
-
-pkg_postinst() {
- eselect maven update mvn-${SLOT}
-}
-
-pkg_postrm() {
- eselect maven update
-}
diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 7cbd5d556531..be31f5f9658a 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -3,5 +3,5 @@ DIST protobuf-21.12.tar.gz 5141166 BLAKE2B 33500612d103afb817062486a741e8e5503f8
DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3 SHA512 46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d
DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8
EBUILD protobuf-java-3.21.12.ebuild 4452 BLAKE2B d18bf0098fa38c538fd4852d4dc585040cbbd56ad17fbd02a18b1a4292008cdcf3307dc580ab5a5f3c95e4bb3e9025377bc524959f59df3ebb94f49c189b40f9 SHA512 5494d4060782c81d04f45f5184ac304ab846fd3fa375d0513d1481b7f99c85ebdaf6219ee170256fe7d7828121d3d44b790b23c9250aa4fc8a093d97a9d4773e
-EBUILD protobuf-java-3.23.0.ebuild 5006 BLAKE2B 21da7b893000036f4d6ac368721353dd998a6675745521967fee66df7b4ab99f23541451b3c0e81b36b208dc2cce7f0bd33482fd269112bb075a6cf955162a11 SHA512 594019577691e285325c3d26b9863c8bb0be82380afeb79b64d330eef48e6cb8f8e714398857f5dcfef118b63fbdf6f3da65b64e09908729ea7576ada2bd55ca
+EBUILD protobuf-java-3.23.0.ebuild 5004 BLAKE2B 1e8d57764ebd6829fc9dac563302ed4478e01daa7ef0b3613f12ce4b217df8bca853207af11dbf27623526414d0cb5ff5890d0ec502c50d974c23555a3cb0e01 SHA512 2f7fef3aa5ba84f7e17ee9d9d49c734867cde32f49aa4769d2e20fcf02079e0fc1a49fd81515e651bc8980d07d96589d3d43e710eb69df8ab1e0b215c7379413
MISC metadata.xml 777 BLAKE2B 70de12bad5be3c8278834a4a8444c7485470c0f1822ff50f8d44280ac3c1e7150c4428cc417b59e834004cc92574a7016c90acf96728abc0b86c17ac14826df1 SHA512 7addbf4ecf146a11ab301c0e0657ec0572dfa84d4fccdd0bccb3248cab7f09956758041be670f8e22f114292447e3e00c7cd7d251c29e39b2e57eb5dd3a022c5
diff --git a/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild b/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild
index 2c5874e64d43..abeb3464f5e4 100644
--- a/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/protobuf-${PV#3.}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="system-protoc"
DEPEND="
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 5fe8cd396eda..5edcab0c5021 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index b432c7ccc5e8..ae2a0e9cbc5a 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -7,8 +7,10 @@ AUX nss-3.87-use-clang-as-bgo892686.patch 2693 BLAKE2B fe8a25c9c8599e0f3e630202c
DIST nss-3.79.4.tar.gz 84826326 BLAKE2B c34b1ba2c24891bd316af27828dbcc6b193b7298fe6a965cfd42d6a37aa3c25ecb80c9b8c2195ba89d2ea395739def47ff5269f7964235c2883e5b33d67889e9 SHA512 194c7595871ada65c03dcea8f2ec75ea9d6da3ce270c956e8abb2d72b6465e14c7be7892532548b9ca6f319f557353b98facb6f3d620a3a3825d889170b02fa2
DIST nss-3.89.1.tar.gz 71624456 BLAKE2B fca6e09375ba2ce4a6f0bf189cabb9cdb1ba7cb5ebc1a49d47a2d6b509936a60d7f1867f71cdcfa6a81c0cbbf298513981a9b16ac23bbc464c7004bb40b830b4 SHA512 aeece4e8bc28113fc53997b29c89d40b4be74fee4f5d27c4e065d2fa6701038442f4eeeb1fcf98befedb03537a5a48a4701fe270f56197da57946529f9fa02dd
DIST nss-3.91.tar.gz 72267945 BLAKE2B 7dcd680311a5503007c0bb738ec24b50e40841470592c2d8dd542b3bdf085a6e4816f1fab4cb6b86220ff3e39a828f57a0a9172e3d1c2c82537eab6558a50226 SHA512 65258a4ea0b8c06ec49dd411eabe860ad5d7c3873beb27f8f43e10ef6be020b1522112df9deaeed27f23fd72f13cc7554e9c1854cd97e4716de419f722aff020
+DIST nss-3.92.tar.gz 72133646 BLAKE2B 251daae56ccf8b8f4fd0b4287fea2049b6e72d1fc57fe02fb3d4f0b8a083aaf00046844145721a1e7620ecfbdbbb93206591e47386c12662765c09cf99db42bc SHA512 dc317ec909433c9026f108b466bc436110b3c77edc3f73aef3d6dc6782f584c205053a368e4a134715bfdf63d2c1ae2185fc23238e5c2dca8f88ec185b1fec2a
DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4
EBUILD nss-3.79.4.ebuild 10715 BLAKE2B 0b5947e1a5f4f0e4bc3d037a92116c25d3995b8e3c3a912e23e17b96136564b89946013dca40351b698af2a974b698cca0fd4832fff9e07d78ae628744a8c0eb SHA512 f519e6c3a17ef0bd51291ed8f210ae2b20c8faa9fe5f3cb0b5466a37b63bd7606420e1f90e46fa05632cda31f0482230a7aba6ce48006e5cf846bf42f9d6bc86
EBUILD nss-3.89.1.ebuild 11238 BLAKE2B dd764066bc58c3e7ccf5d1694da18fd48e75d17407bb978e171425563e8c91b4db0b429fd11dcdf2edd2df15bc8d74dc5b15f7cf18106aaba553b50ad24109b2 SHA512 135e401e94a2754935d86e13283cf77f6442e14252b0b04101475d47bb0157b24372e1bfdf220da8bbc52882fda2fa3507884aaea570e611418c14637a485e1a
EBUILD nss-3.91.ebuild 11383 BLAKE2B 04ddb43b318f7e9dd2f9239681a24be1db5ce550a3c0f6c6fc9825822a31f28a175fd3bdabfd0a6640b87c859c0508d5328811c136e5dab10e0daf6780fd5cff SHA512 349022ff589b29663c880992e5225935a2bf9705dcd7551b4579cf571003df6fae2f4819bc91dff19269bab41bd68f746626ee8df295cd5e281c2fdd786666ed
+EBUILD nss-3.92.ebuild 11335 BLAKE2B 5f94b4d9687ab37207861670a97d856f91e30f0ea57f0f67c4e3c18066939db2dc3c79cbbddacca53515fd49f3211fda4c84be2cf37e16967e7fd1e7c9d56344 SHA512 313d21c4ea9f4c009b828ee2c3bea5a9b5999822e0a7890950f0952a3c95f59313dba9bff7c18926539b8c2673b295de1dda3f4f678efbe83403180e65454c92
MISC metadata.xml 603 BLAKE2B 74c5a84f8a860b6a43731ed83cd40373187236de7add14ca33f3417eb0cfc165aa5df5308dca14b4664bcfe453e0f328988df4459af5781da4cbcb7bfc00e93d SHA512 9d7fb0be71d18ad1da440de047f4430bd3b50a8584d8dccd43e5e4cdf050f5c5cfeb34cd82ea617f2419ff092908becd1508eb7efcf54f3cca8c7f36af9517bb
diff --git a/dev-libs/nss/nss-3.92.ebuild b/dev-libs/nss/nss-3.92.ebuild
new file mode 100644
index 000000000000..051c4682bcae
--- /dev/null
+++ b/dev-libs/nss/nss-3.92.ebuild
@@ -0,0 +1,413 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multilib toolchain-funcs multilib-minimal
+
+NSPR_VER="4.35"
+RTM_NAME="NSS_${PV//./_}_RTM"
+
+DESCRIPTION="Mozilla's Network Security Services library that implements PKI support"
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"
+SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
+ cacert? ( https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch )"
+
+LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx"
+RESTRICT="!test? ( test )"
+# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
+RDEPEND="
+ >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
+ >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+ virtual/pkgconfig
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl"
+
+S="${WORKDIR}/${P}/${PN}"
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/nss-config
+)
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.53-gentoo-fixups.patch"
+ "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
+ "${FILESDIR}"/nss-3.87-use-clang-as-bgo892686.patch
+)
+
+src_prepare() {
+ default
+
+ if use cacert ; then
+ eapply -p2 "${DISTDIR}"/nss-cacert-class1-class3-r2.patch
+ fi
+
+ pushd coreconf >/dev/null || die
+ # hack nspr paths
+ echo 'INCLUDES += -I$(DIST)/include/dbm' \
+ >> headers.mk || die "failed to append include"
+
+ # modify install path
+ sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \
+ -i source.mk || die
+
+ # Respect LDFLAGS
+ sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
+
+ # Workaround make-4.4's change to sub-make, bmo#1800237, bgo#882069
+ sed -i -e "s/^CPU_TAG = _.*/CPU_TAG = _$(nssarch)/" Linux.mk || die
+
+ popd >/dev/null || die
+
+ # Fix pkgconfig file for Prefix
+ sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
+ config/Makefile || die
+
+ # use host shlibsign if need be #436216
+ if tc-is-cross-compiler ; then
+ sed -i \
+ -e 's:"${2}"/shlibsign:shlibsign:' \
+ cmd/shlibsign/sign.sh || die
+ fi
+
+ # dirty hack
+ sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
+ lib/ssl/config.mk || die
+ sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \
+ cmd/platlibs.mk || die
+
+ multilib_copy_sources
+
+ strip-flags
+}
+
+multilib_src_configure() {
+ # Ensure we stay multilib aware
+ sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die
+}
+
+nssarch() {
+ # Most of the arches are the same as $ARCH
+ local t=${1:-${CHOST}}
+ case ${t} in
+ *86*-pc-solaris2*) echo "i86pc" ;;
+ aarch64*) echo "aarch64" ;;
+ hppa*) echo "parisc" ;;
+ i?86*) echo "i686" ;;
+ x86_64*) echo "x86_64" ;;
+ *) tc-arch ${t} ;;
+ esac
+}
+
+nssbits() {
+ local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS"
+ if [[ ${1} == BUILD_ ]]; then
+ cc=$(tc-getBUILD_CC)
+ else
+ cc=$(tc-getCC)
+ fi
+ echo > "${T}"/test.c || die
+ ${cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}/${1}test.o" || die
+ case $(file "${T}/${1}test.o") in
+ *32-bit*x86-64*) echo USE_X32=1;;
+ *64-bit*|*ppc64*|*x86_64*) echo USE_64=1;;
+ *32-bit*|*ppc*|*i386*) ;;
+ *) die "Failed to detect whether ${cc} builds 64bits or 32bits, disable distcc if you're using it, please";;
+ esac
+}
+
+multilib_src_compile() {
+ # use ABI to determine bit'ness, or fallback if unset
+ local buildbits mybits
+ case "${ABI}" in
+ n32) mybits="USE_N32=1";;
+ x32) mybits="USE_X32=1";;
+ s390x|*64) mybits="USE_64=1";;
+ ${DEFAULT_ABI})
+ einfo "Running compilation test to determine bit'ness"
+ mybits=$(nssbits)
+ ;;
+ esac
+ # bitness of host may differ from target
+ if tc-is-cross-compiler; then
+ buildbits=$(nssbits BUILD_)
+ fi
+
+ local makeargs=(
+ CC="$(tc-getCC)"
+ CCC="$(tc-getCXX)"
+ AR="$(tc-getAR) rc \$@"
+ RANLIB="$(tc-getRANLIB)"
+ OPTIMIZER=
+ ${mybits}
+ disable_ckbi=0
+ )
+
+ # Take care of nspr settings #436216
+ local myCPPFLAGS="${CPPFLAGS} $($(tc-getPKG_CONFIG) nspr --cflags)"
+ unset NSPR_INCLUDE_DIR
+
+ export NSS_ALLOW_SSLKEYLOGFILE=1
+ export NSS_ENABLE_WERROR=0 #567158
+ export BUILD_OPT=1
+ export NSS_USE_SYSTEM_SQLITE=1
+ export NSDISTMODE=copy
+ export FREEBL_NO_DEPEND=1
+ export FREEBL_LOWHASH=1
+ export NSS_SEED_ONLY_DEV_URANDOM=1
+ export USE_SYSTEM_ZLIB=1
+ export ZLIB_LIBS=-lz
+ export ASFLAGS=""
+ # Fix build failure on arm64
+ export NS_USE_GCC=1
+ # Detect compiler type and set proper environment value
+ if tc-is-gcc; then
+ export CC_IS_GCC=1
+ elif tc-is-clang; then
+ export CC_IS_CLANG=1
+ fi
+
+ export NSS_DISABLE_GTESTS=$(usex !test 1 0)
+
+ # Include exportable custom settings defined by users, #900915
+ # Two examples uses:
+ # EXTRA_NSSCONF="MYONESWITCH=1"
+ # EXTRA_NSSCONF="MYVALUE=0 MYOTHERVALUE=1 MYTHIRDVALUE=1"
+ # e.g.
+ # EXTRA_NSSCONF="NSS_ALLOW_SSLKEYLOGFILE=0"
+ # or
+ # EXTRA_NSSCONF="NSS_ALLOW_SSLKEYLOGFILE=0 NSS_ENABLE_WERROR=1"
+ # etc.
+ if [[ -n "${EXTRA_NSSCONF}" ]]; then
+ ewarn "EXTRA_NSSCONF applied, please disable custom settings before reporting bugs."
+ read -a myextranssconf <<< "${EXTRA_NSSCONF}"
+
+ for (( i=0; i<${#myextranssconf[@]}; i++ )); do
+ export "${myextranssconf[$i]}"
+ echo "exported ${myextranssconf[$i]}"
+ done
+ fi
+
+ # explicitly disable altivec/vsx if not requested
+ # https://bugs.gentoo.org/789114
+ case ${ARCH} in
+ ppc*)
+ use cpu_flags_ppc_altivec || export NSS_DISABLE_ALTIVEC=1
+ use cpu_flags_ppc_vsx || export NSS_DISABLE_CRYPTO_VSX=1
+ ;;
+ esac
+
+ use cpu_flags_x86_avx2 || export NSS_DISABLE_AVX2=1
+ use cpu_flags_x86_sse3 || export NSS_DISABLE_SSE3=1
+
+ local d
+
+ # Build the host tools first.
+ LDFLAGS="${BUILD_LDFLAGS}" \
+ XCFLAGS="${BUILD_CFLAGS}" \
+ NSPR_LIB_DIR="${T}/fakedir" \
+ emake -C coreconf \
+ CC="$(tc-getBUILD_CC)" \
+ ${buildbits-${mybits}}
+ makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" )
+
+ # Then build the target tools.
+ for d in . lib/dbm ; do
+ CPPFLAGS="${myCPPFLAGS}" \
+ XCFLAGS="${CFLAGS} ${CPPFLAGS}" \
+ NSPR_LIB_DIR="${T}/fakedir" \
+ emake "${makeargs[@]}" -C ${d} OS_TEST="$(nssarch)"
+ done
+}
+
+multilib_src_test() {
+ einfo "Tests can take a *long* time, especially on a multilib system."
+ einfo "30-45+ minutes per lib configuration. Bug #852755"
+
+ # https://www.linuxfromscratch.org/blfs/view/svn/postlfs/nss.html
+ # https://firefox-source-docs.mozilla.org/security/nss/legacy/nss_sources_building_testing/index.html#running_the_nss_test_suite
+ # https://www-archive.mozilla.org/projects/security/pki/nss/testnss_32.html (older)
+ export BUILD_OPT=1
+ export HOST="localhost"
+ export DOMSUF="localdomain"
+ export USE_IP=TRUE
+ export IP_ADDRESS="127.0.0.1"
+
+ NSINSTALL="${PWD}/$(find -type f -name nsinstall)"
+
+ cd "${BUILD_DIR}"/tests || die
+ # Hack to get current objdir (prefixed dir where built binaries are)
+ # Without this, at least multilib tests go wrong when building the amd64 variant
+ # after x86.
+ local objdir=$(find "${BUILD_DIR}"/dist -maxdepth 1 -iname Linux* | rev | cut -d/ -f1 | rev)
+
+ # Can tweak to a subset of tests in future if we need to, but would prefer not
+ OBJDIR="${objdir}" DIST="${BUILD_DIR}/dist" MOZILLA_ROOT="${BUILD_DIR}" ./all.sh || die
+}
+
+# Altering these 3 libraries breaks the CHK verification.
+# All of the following cause it to break:
+# - stripping
+# - prelink
+# - ELF signing
+# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html
+# Either we have to NOT strip them, or we have to forcibly resign after
+# stripping.
+#local_libdir="$(get_libdir)"
+#export STRIP_MASK="
+# */${local_libdir}/libfreebl3.so*
+# */${local_libdir}/libnssdbm3.so*
+# */${local_libdir}/libsoftokn3.so*"
+
+export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3"
+
+generate_chk() {
+ local shlibsign="$1"
+ local libdir="$2"
+ einfo "Resigning core NSS libraries for FIPS validation"
+ shift 2
+ local i
+ for i in ${NSS_CHK_SIGN_LIBS} ; do
+ local libname=lib${i}.so
+ local chkname=lib${i}.chk
+ "${shlibsign}" \
+ -i "${libdir}"/${libname} \
+ -o "${libdir}"/${chkname}.tmp \
+ && mv -f \
+ "${libdir}"/${chkname}.tmp \
+ "${libdir}"/${chkname} \
+ || die "Failed to sign ${libname}"
+ done
+}
+
+cleanup_chk() {
+ local libdir="$1"
+ shift 1
+ local i
+ for i in ${NSS_CHK_SIGN_LIBS} ; do
+ local libfname="${libdir}/lib${i}.so"
+ # If the major version has changed, then we have old chk files.
+ [ ! -f "${libfname}" -a -f "${libfname}.chk" ] \
+ && rm -f "${libfname}.chk"
+ done
+}
+
+multilib_src_install() {
+ pushd dist >/dev/null || die
+
+ dodir /usr/$(get_libdir)
+ cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed"
+ local i
+ for i in crmf freebl nssb nssckfw ; do
+ cp -L */lib/lib${i}.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
+ done
+
+ # Install nss-config and pkgconfig file
+ dodir /usr/bin
+ cp -L */bin/nss-config "${ED}"/usr/bin || die
+ dodir /usr/$(get_libdir)/pkgconfig
+ cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig || die
+
+ # create an nss-softokn.pc from nss.pc for libfreebl and some private headers
+ # bug 517266
+ sed -e 's#Libs:#Libs: -lfreebl#' \
+ -e 's#Cflags:#Cflags: -I${includedir}/private#' \
+ */lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \
+ || die "could not create nss-softokn.pc"
+
+ # all the include files
+ insinto /usr/include/nss
+ doins public/nss/*.{h,api}
+ insinto /usr/include/nss/private
+ doins private/nss/{blapi,alghmac,cmac}.h
+
+ popd >/dev/null || die
+
+ local f nssutils
+ # Always enabled because we need it for chk generation.
+ nssutils=( shlibsign )
+
+ if multilib_is_native_abi ; then
+ if use utils; then
+ # The tests we do not need to install.
+ #nssutils_test="bltest crmftest dbtest dertimetest
+ #fipstest remtest sdrtest"
+ # checkcert utils has been removed in nss-3.22:
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1187545
+ # https://hg.mozilla.org/projects/nss/rev/df1729d37870
+ # certcgi has been removed in nss-3.36:
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1426602
+ nssutils+=(
+ addbuiltin
+ atob
+ baddbdir
+ btoa
+ certutil
+ cmsutil
+ conflict
+ crlutil
+ derdump
+ digest
+ makepqg
+ mangle
+ modutil
+ multinit
+ nonspr10
+ ocspclnt
+ oidcalc
+ p7content
+ p7env
+ p7sign
+ p7verify
+ pk11mode
+ pk12util
+ pp
+ rsaperf
+ selfserv
+ signtool
+ signver
+ ssltap
+ strsclnt
+ symkeyutil
+ tstclnt
+ vfychain
+ vfyserv
+ )
+ # install man-pages for utils (bug #516810)
+ doman doc/nroff/*.1
+ fi
+ pushd dist/*/bin >/dev/null || die
+ for f in ${nssutils[@]}; do
+ dobin ${f}
+ done
+ popd >/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ multilib_pkg_postinst() {
+ # We must re-sign the libraries AFTER they are stripped.
+ local shlibsign="${EROOT}/usr/bin/shlibsign"
+ # See if we can execute it (cross-compiling & such). #436216
+ "${shlibsign}" -h >&/dev/null
+ if [[ $? -gt 1 ]] ; then
+ shlibsign="shlibsign"
+ fi
+ generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir)
+ }
+
+ multilib_foreach_abi multilib_pkg_postinst
+}
+
+pkg_postrm() {
+ multilib_pkg_postrm() {
+ cleanup_chk "${EROOT}"/usr/$(get_libdir)
+ }
+
+ multilib_foreach_abi multilib_pkg_postrm
+}
diff --git a/dev-libs/sexpp/Manifest b/dev-libs/sexpp/Manifest
index bba11b8bdebb..c6287e700a43 100644
--- a/dev-libs/sexpp/Manifest
+++ b/dev-libs/sexpp/Manifest
@@ -1,5 +1,5 @@
DIST sexpp-0.8.5.tar.gz 45828 BLAKE2B e6bae1625b37d558f6a853b95695cc2f86f567896405d36f52114e7d04143480850c7596c78cab106e116e3b64376f95084589201f9a9ce84e44c3e4ac49809e SHA512 918a19b66f0c069a4b49eb2fa0c2dda90f1260cda1351c5d901d47864d3e0ebdf52298e1e5a92c039d319fdd2196eeca7750d3d67b3d1378cfee72c6516b5566
DIST sexpp-0.8.6.tar.gz 46857 BLAKE2B 5ff8eaf3ba81af243e6780604b51b43743ed7f9de6121c1de273bbbd51d42e3feed3c00357c85ccaa5e808d2e5f753f58b5f96fea38f5b50b2b2bd9ee658be74 SHA512 b2698a397ef1b161a722e1834bc62f6d2b27c403faa27d97e1e137cc7315e004252ac75bbaaf817bc705f7830cb89665bb23ba8d18904fedd6c2f01c5f1e6f0f
EBUILD sexpp-0.8.5.ebuild 714 BLAKE2B 12ef1068d108df4494b5428ac674368a0ca5143beeb5823aa290a51721d88d4a78c60dc51393cd0b1a1bcd8f715ea1a2ca2800ff39025301bf54619986b8ff04 SHA512 b45ecc45683d9b0a2b64f32e9a0ed0994308a11823cdc44990b8bf665e5e139c6804d64167bfebfab68d81bc262db8efef2d6ccd06f32b05d1d6d1b176da9659
-EBUILD sexpp-0.8.6.ebuild 716 BLAKE2B 77614ac16f481741422c0bf94bcd2d7ab73ef434231f16871217e08554f9476b3233a353abbb2b24cca237884cf65a53df73e56c67ff9cc808f7893947f2acec SHA512 c606c2c3e9d246f3fd8b52043a71afddd5c0844f059bc0f770f4127a7c786ed6a9ea76207be4369d3629daab18622e2f661daccbb5d116ed46a541c7bf5c82e4
+EBUILD sexpp-0.8.6.ebuild 714 BLAKE2B 12ef1068d108df4494b5428ac674368a0ca5143beeb5823aa290a51721d88d4a78c60dc51393cd0b1a1bcd8f715ea1a2ca2800ff39025301bf54619986b8ff04 SHA512 b45ecc45683d9b0a2b64f32e9a0ed0994308a11823cdc44990b8bf665e5e139c6804d64167bfebfab68d81bc262db8efef2d6ccd06f32b05d1d6d1b176da9659
MISC metadata.xml 416 BLAKE2B 27e50ec619e18e7be4a3bf8cb0e77b3ffd125383022daba849ec49b4d30afedc2e3dfec37f665a3728b30435add3c29170539ba0362f399dbae7dd2bbafa5f74 SHA512 87ab71623c30ee40662a076e59e18afcc3d6a59eff5960111f866c944eaba27ace2e553cb072bb63fa8b9857f348079723d087335236831a1bfbf11841168640
diff --git a/dev-libs/sexpp/sexpp-0.8.6.ebuild b/dev-libs/sexpp/sexpp-0.8.6.ebuild
index ae3c1cfb284e..6f40d4e48833 100644
--- a/dev-libs/sexpp/sexpp-0.8.6.ebuild
+++ b/dev-libs/sexpp/sexpp-0.8.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/rnpgp/sexpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
IUSE="cli test"
BDEPEND="virtual/pkgconfig
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index b0aeb3d9226f..0646da6f7c82 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/zed/Manifest b/dev-ml/zed/Manifest
index 7fe3af98f0e0..67c8357bc424 100644
--- a/dev-ml/zed/Manifest
+++ b/dev-ml/zed/Manifest
@@ -3,5 +3,5 @@ DIST zed-3.2.1.tar.gz 43683 BLAKE2B 311fc78674116df9e1f9119102dbd6a882b305c22db0
DIST zed-3.2.2.tar.gz 44565 BLAKE2B 28a9193e119f3462545e014ee7d02af16515abc3a09bbf05ce8f9588e5d01abd892731eed5d42d7967f91ccb4bd161084773661efa0dc0fea6872e36484b1732 SHA512 cb377ff972c8ef0501a8034c53f10d26a60c7735742945d930b26a8535de2fa36ecc9538518a26f2bed8d5e61a642408c1f0886c75945b50ad6a524ed8e1193b
EBUILD zed-3.1.0.ebuild 481 BLAKE2B 601461c875758a110f37dbae328bbd1d60bd83aa3716c367bb5cfb293b41f643f684c1ad2d6575a550986befca0c77aa7e1de33b4ff7cf843bb2507ced796588 SHA512 50b8d34ecfab53c921fc4c03afade28de347d77adc074c6cf6de757894cb7f9aeb21b7123b20904dcfda4fc744bdf190bdbfcecdc11b8ed7a494125f7101f1fa
EBUILD zed-3.2.1-r2.ebuild 534 BLAKE2B 80956cd106eb1140378fbe2e2f7c82a1572c4b2da7782cbcf33a7291af8b17535f1d98afc4fe647127d5bca50da65999bf4e14a365154387b2228a06ba9a3160 SHA512 134e118d35f86a6b540d17799e16e2b73f1f9ab43f61affd4f1a69a15cf4e7fe65d52e4ba11d274401dcf42c15111a72e58cb6ef9271374776a80e3f051cb914
-EBUILD zed-3.2.2.ebuild 534 BLAKE2B 80956cd106eb1140378fbe2e2f7c82a1572c4b2da7782cbcf33a7291af8b17535f1d98afc4fe647127d5bca50da65999bf4e14a365154387b2228a06ba9a3160 SHA512 134e118d35f86a6b540d17799e16e2b73f1f9ab43f61affd4f1a69a15cf4e7fe65d52e4ba11d274401dcf42c15111a72e58cb6ef9271374776a80e3f051cb914
+EBUILD zed-3.2.2-r1.ebuild 603 BLAKE2B 2cdebd97b78c305fa40be70b7f21a3dec12cf520f8f32dd96407dbfc3914b55ed12eddb9168eff96874ccd49c2cfc41e81563230a8d68fcca2f0456034d8bcd2 SHA512 108adbebf8243ec9559cff8bb940988dd00d23821e9cbb051372f0fdc0573d96b1ab5bfdc3c8236df345fd1ac36a60e914ac4b3897f51d119e7a3681725a404e
MISC metadata.xml 954 BLAKE2B d34a05ffaf2d7469b3ae6b65399a316279748536b93b9868f83484d0d719db9af3f1ec7fd834c7fd06902292231c3a964df8d94ad7c7b1044c614bbfae41bf53 SHA512 a44ecc312b950eeb782987e69bff55687be570ef304ae8689c8f1d5afd29d3990a54245a0229c1cff1964cd42e343350350fae30037b8f6856dd254893af8690
diff --git a/dev-ml/zed/zed-3.2.2.ebuild b/dev-ml/zed/zed-3.2.2-r1.ebuild
index 066ffd88b927..8e32cbb4d079 100644
--- a/dev-ml/zed/zed-3.2.2.ebuild
+++ b/dev-ml/zed/zed-3.2.2-r1.ebuild
@@ -13,7 +13,8 @@ SRC_URI="https://github.com/ocaml-community/zed/archive/${PV}.tar.gz
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
RDEPEND="
>=dev-ml/dune-3
@@ -25,3 +26,6 @@ RDEPEND="
dev-ml/uutf:=
"
DEPEND="${RDEPEND}"
+BDEPEND="test? (
+ dev-ml/alcotest
+)"
diff --git a/dev-python/ConfigArgParse/ConfigArgParse-1.5.5.ebuild b/dev-python/ConfigArgParse/ConfigArgParse-1.5.5.ebuild
index 25887a58a083..fbb3e1fb90be 100644
--- a/dev-python/ConfigArgParse/ConfigArgParse-1.5.5.ebuild
+++ b/dev-python/ConfigArgParse/ConfigArgParse-1.5.5.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
BDEPEND="
test? (
diff --git a/dev-python/ConfigArgParse/Manifest b/dev-python/ConfigArgParse/Manifest
index fab71c487e4d..5767ab15bda6 100644
--- a/dev-python/ConfigArgParse/Manifest
+++ b/dev-python/ConfigArgParse/Manifest
@@ -2,6 +2,6 @@ DIST ConfigArgParse-1.5.3.gh.tar.gz 32732 BLAKE2B a9dec6b3ebbb7aed000651adf76ac7
DIST ConfigArgParse-1.5.5.gh.tar.gz 37249 BLAKE2B 22eb4e0903e6eaada50782fe68ed8f19ef20685d3d1ea7fcb103cebd75f7cc16db53b89696e35f7ac902061b9a71646c04da79347b66c2557924b70dd38eef66 SHA512 fc9229d12fcc8da3b001d75d10829e1eef4ec0624b89ad319e840bea9a795d3d575a3760538f13a30bd1e778a27a7620486d7cb199fff9df5535017a7fef4a4c
DIST ConfigArgParse-1.7.gh.tar.gz 37462 BLAKE2B a351830f79899910039cfee7a830af58afb2534368b53e8f821c161444d81e2eac61ebf7a10ce1c4a6586f05db5fb0277fdc5c0605c0e517f9592bb9a66e2f45 SHA512 4c388768dfda861a58a8c7b5a4de2a7c4070d445d9ea9aaeb5ce2e5af954ed6422b5af33967d086fd4c477156ef89e3dfd1406c02f0c49bafe6a9c980bf5840f
EBUILD ConfigArgParse-1.5.3.ebuild 704 BLAKE2B 5e4c62e4b1447da6ca56924389cfb17c95b791c351792296fd8682cc0d9f8a964d5951bed387a9e5f4a82a3a06d03948f4f6f479fbf8a1c14e945e06325ff1f0 SHA512 9bd277d9dda174337a02aea56c2c64b2312bfaa0279ebc9e86885efb2b22e7fdf899db1284e592c0b530aa37c08e4ece79d6fc2a3eff61576635b8468b3d6cbd
-EBUILD ConfigArgParse-1.5.5.ebuild 707 BLAKE2B 6ffba4a4e980837a03db11f51d8d0cb09a7ea789d383c2e91b7cfbee41d7b86c3fcdfe53ef380297c8ed796214a0b24c59aa2f98de5731c3e15d4a6b3e6952ad SHA512 8513cd3c308645203646d78a40f09f97a726818ab1054c369f05ecfe34b13da87f99a38c2850426fee3d25ba34e9530eefbe6894902ab41a0a31e39f1965c060
+EBUILD ConfigArgParse-1.5.5.ebuild 703 BLAKE2B 27b31d1f9aa24a7d42cc24fb71924abf6aeacee855b0720a0487459238a13eaea5ebccd0325d64771d84f15c0df26bb6dbb24de5d3fd309f7241d9967b0f88ee SHA512 4c90e4f46b783d2eaac4b3e94edad6a9398455d29522473cd22db26916b51508faad3307bb418e2ea76db502e47fb62848ad2db02e4b199ced27d0a04c237e3a
EBUILD ConfigArgParse-1.7.ebuild 707 BLAKE2B 6ffba4a4e980837a03db11f51d8d0cb09a7ea789d383c2e91b7cfbee41d7b86c3fcdfe53ef380297c8ed796214a0b24c59aa2f98de5731c3e15d4a6b3e6952ad SHA512 8513cd3c308645203646d78a40f09f97a726818ab1054c369f05ecfe34b13da87f99a38c2850426fee3d25ba34e9530eefbe6894902ab41a0a31e39f1965c060
MISC metadata.xml 413 BLAKE2B 06bc019926862278b7c7a0f602f737f0ee20df1271bfd4ccd2e96e602b537403ae641f4196496ed0af92830a457af330def85f4d4b30ae2733510b82c0589310 SHA512 df63096d97d9835ee72b03ee144cb1cbed4f29644380c8711718b570938e0ed1dff9bca15b77c91df052f3f68e10633d1880d553cb8c8d7e1827714355dd8593
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index d29874b2dd2c..9353b4322733 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/async-lru/Manifest b/dev-python/async-lru/Manifest
index 03308d6b9c95..67b5170cc9d0 100644
--- a/dev-python/async-lru/Manifest
+++ b/dev-python/async-lru/Manifest
@@ -1,3 +1,5 @@
DIST async-lru-2.0.3.gh.tar.gz 12592 BLAKE2B 3b434ebcb5f4db754ca93dae3e597490b07ce6d84d573529343a540b77fc9116f329f641fb97639dce6903384e52433dc48aabb7927266e8bcc18ce9fbaa85ac SHA512 8a3685bccb09ae268a713b3796f1f945bc9f9beff14530eb997722c6a0546bb39860492eadc1a46fca6ed549352e20cd9983396127ee9edfbd50657b5e5dd58f
+DIST async-lru-2.0.4.gh.tar.gz 13084 BLAKE2B dc3316e63783f36a446fc0d3565e018340787822b4a2663b9759d8bf5222277526b9a1285a34c3d84ccd245f75c6a53d9a693cc13c2b101bcb4bc97fa31835bf SHA512 aed4a043bfb323c1fc01f93def11fe597141778bd8437bd90189e2b6da26b0bb412fa72fb0d12a40b771571f3cb5f06fed8302379aec2e8e0318eab179b64912
EBUILD async-lru-2.0.3.ebuild 867 BLAKE2B 5c334601970cc71b69d3c2fc9d1d8697de2d896bfac899d6c3bf33310b8163e104f50847355b6b88049857606cc5e043ab4a39fbb082183a6dcef2a3e6ca9d5c SHA512 c9d9c40026c39ec208dba5deb8f4cdb915fee9fb487292946b1686366ed6f557cbf52d29a6564f1f28c2191c05f3a39116d1994b51a4877919c310d4437b8184
+EBUILD async-lru-2.0.4.ebuild 727 BLAKE2B a300d7dc1335ffb793a800e19e0cbd5abcc66547c20851ec50e8b38ee12e18fe67c67d477db9b75d938e4cbc9ea7dcd4ae5f18c2e37dc8ea335ea19a321870df SHA512 c0bfddd08bae1e9e88e7b052e661dc733d88436c36ab3d7f947ffc138ea78ee20fb9df533f08d017cb43258580a816a92aef9d7d49273dbdb6e9acf07d5168c8
MISC metadata.xml 373 BLAKE2B bb8b67d9df0a86ac3a7d834e79bbc8a907d467e567f353b29427c9a36b11cc79eaa4d1b6f8cef9a43e632f7d333af72dcc1bc579922a1aabfc47cdffc7bd922a SHA512 c6c089b381a5c572b6ecc2907f2e90ee2f581516ac66a6f901d32990db5c8086eefcc97f80a90c9b83504934489c3440cac86ebbc0cbd76801510fba1a9f0ed3
diff --git a/dev-python/async-lru/async-lru-2.0.4.ebuild b/dev-python/async-lru/async-lru-2.0.4.ebuild
new file mode 100644
index 000000000000..0e1f63516ebd
--- /dev/null
+++ b/dev-python/async-lru/async-lru-2.0.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple lru_cache for asyncio"
+HOMEPAGE="
+ https://github.com/aio-libs/async-lru/
+ https://pypi.org/project/async-lru/
+"
+SRC_URI="
+ https://github.com/aio-libs/async-lru/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ epytest -o addopts=
+}
diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f9bce840285e..06a398d09b31 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,11 +1,13 @@
DIST boto3-1.28.10.gh.tar.gz 678958 BLAKE2B 55356d6234a12a09cb03bc8907d5c8c3810a8ab62bdebd9cc005d557dd54c85a749c2b2cd35e11e0f933f2ee02e48962b4e4971259792b2eb9dc4ff08745f215 SHA512 13f889f312e1f8cb4c8c4921892c60342a4bc31021505fc42b659da2ad5d44806029a3c9acd1e8a509d587771d3f9ed42b8ec7bc3ebf1ca2a45525c57153e4f9
DIST boto3-1.28.11.gh.tar.gz 679904 BLAKE2B 06fb7e0759c2b51f9af8c69a7aeca4610ee39dd6e230450695337833dd4295508ed7e505fbb9d72e8d5015ee741c7080627848f2c77b18cfed7b5afee0d923f8 SHA512 0ca9dbd174d6d7cb8ac4dac913a9abe3f03188d231cc8b11cbd51ad6bb4189b69d590fc5b18c001b18ff4d8db3f4fe19476fa5616d0bbf7125ed5b4eb848413a
DIST boto3-1.28.12.gh.tar.gz 680624 BLAKE2B 0403c4ab78a03b678faa3cdde05a30fb8cf48d5781d23016efd1415fabadd9eee39cbde7b447f771c2129270caa0ceed98040e4051d2046918e20a63dfe40508 SHA512 28b6b314532919bba137bf02927d28db7167e50d5c31ed2b367dd76eeec33590bf518074bd0f3aeb122bd1028c856f7fff8c76e688f154a0d358ee0a24a4e405
+DIST boto3-1.28.14.gh.tar.gz 681140 BLAKE2B 602890b59b20901e43b4093dcf2decceee17bd472bcc07393552dd11b03303cfaa0d30c1ec9676d93de193bd3a0b9c7bbace5c41c4d3eff612aab0ae253f168f SHA512 b65eb310831f1157a91eb6b48c3afe7b9c825d05d0d43a5c5f67b7546554b0e0f4e47caae1952ff75431930a15d331cc9adddd9bdd77182a5ed7a2d89b4ad820
DIST boto3-1.28.3.gh.tar.gz 675019 BLAKE2B 93b29307fbfec4e61dc60d28e4f20392ae2a730f048a0b2e8cb99fd515a036fc4ca889ddd564e09b1f3eab4cb9499c5918b4e7430d63148dd2854d126719a468 SHA512 514d0f373f25bb691abf5f1f8b0209a07097191b2ad8fb6339739e7a0bd2b8e6d5a88f1250e928ca89b1f1aa5e27a44bf2cab38a57680c01214d370d11944ded
DIST boto3-1.28.9.gh.tar.gz 677993 BLAKE2B a800de94cfb0d317b41091fb1d2bb0fd6449df85da434879c0689bf36998b2a52331ba077c65cae9967fcce998a15d2a6f6a758931fa12a00b95487adaf81dfa SHA512 6e1e5e74d20d2e67f29597ddcda70475cbea863978ca93ec77a0f478690477c9782111701771d5b8354f4402c21496e7f5627b1398cbd6fd87627fd978f5e360
EBUILD boto3-1.28.10.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
EBUILD boto3-1.28.11.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
EBUILD boto3-1.28.12.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
+EBUILD boto3-1.28.14.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
EBUILD boto3-1.28.3.ebuild 1508 BLAKE2B 42be8b915da646a7afe6dfc988542d3d79b5dbdc565d2e738d210e3f77b7c5ba6dfbac45e46b9cc3cc4770611cbc0c155abc7f1807ff0cb8e6033f927bea4048 SHA512 06404c0363c0c7c0d378d1c2b91073c137a1685d2d846d98c655e6d001df5cde0eb51bf6e160879af2b56321a02e84146ce634855f70c7c3fbbd1adbb9b8ef8e
EBUILD boto3-1.28.9.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497
EBUILD boto3-9999.ebuild 1514 BLAKE2B 5d31d27ac50ed037fb8be61559bac03bd2a8c63f3220ac93ecc864c0e3cbd34763b9b70761a9f364cbc85a0edd84c6f6eeff614292f31473b4935e5bb86fae7b SHA512 26bd2959c745f0e423d683d2fedeab9a438d215fa9b28b403d0cea81caac7436f05382b2a91a183bc1095f3b205e3b2115f931cd7803e0b9838c2a507562da5c
diff --git a/dev-python/boto3/boto3-1.28.14.ebuild b/dev-python/boto3/boto3-1.28.14.ebuild
new file mode 100644
index 000000000000..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.14.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/boto/boto3"
+ inherit git-r3
+ BOTOCORE_PV=${PV}
+else
+ SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ "
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+ # botocore is x.(y+3).z
+ BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+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() {
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9e2b50ce7ced..d5c06a19ca70 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,11 +1,13 @@
DIST botocore-1.31.10.gh.tar.gz 11793022 BLAKE2B 8c9f2a0439916ecb4af94b7e55347e4eda7a2b9e1202f15bb14ddc48feb1ff1f79e7c2f665995f2bcabb48acc5434f9809cb2c00016138f6f2aa8d242896078a SHA512 00fc9b7a09543ae2f0a1b02ad34544bcc7e421cd6094a210f781ac461f84b33afaedb6711360d112e23cf3f7eb502232298906119e635c56e09ed1980a77f188
DIST botocore-1.31.11.gh.tar.gz 11799687 BLAKE2B d2a7bad627c6e5272b8d9b1f7ebf95937a89e1f51d1e9465bebcd819ba7bebde56a23ca9b42ab4b4a2a3114da1829435da5d49441c6931a46a15e31258c66ab1 SHA512 5aa5cd98176d53a66355d06a32497a2662b655ed68b69ba577330f0f506a465188117711f6ea78d2c65d654318515139585997d22735723c35613fdb94d2a646
DIST botocore-1.31.12.gh.tar.gz 11814932 BLAKE2B 3d5813b4dcfbb379f3f78dbc9a92c1cac2692b169560bcbe4146c71ac7e9c65a3343e460fe26df797f17bd481f9710f708ea13bcb494b2c621fede7b579e9efb SHA512 c3f85f6d87c148ca097b59e57966af5985714cf0fc2eaad6fb54823706e36c2fe64d44c726107a5898794d1635ccb49bcbbc12bf64df1dbd5e2304ea7520ffc7
+DIST botocore-1.31.14.gh.tar.gz 11817940 BLAKE2B a73e9e79b5e07851b1bedcc4e32f5eadc1d968ff83ee0fd0eec2787b6d1eae72e5c0ba5e2b44d766cdeef2d5d73f4658adedc7e4b75cb11837103ea07d3118c1 SHA512 e35ea3edbcdd7963c61cd41d5945cb478a928bb6cc3bc0db4f481df73cf0f44e91ba9b93ad0c456497ccb72b68b6fbb73cb9d22779a8bfe0dc9cec40f18ada65
DIST botocore-1.31.3.gh.tar.gz 11769948 BLAKE2B 452c494faa430b6782685b9960cc9ea15ce3dedfe1b5343ee7bdbd7544e108bbfc7bb58d527419b5dc5f4077dd806752eec927196b82ac286903992fef339e52 SHA512 0f2853c14d7695ea4eeacea6fed93e77436df143bd0b9bec967490eb88e3d6531c916dca91c1a3bde4b57253d77acabe2413acde4d1473d01e15ef69b45621e0
DIST botocore-1.31.9.gh.tar.gz 11785638 BLAKE2B 23f2c010f98b5ca8414c9a031524b1cb7d75366bf84d34df980ef4085a73bc62643cca5255519f891f7a9468abbf0d97adddf6684c3c0a751b0f9f390122c19d SHA512 b2bf0089a81c5389d86c9f7b2545358f23a1219d7e5bf152285f58293a171210b46c22c814ab3f8da460a2acbdd5127193fa7a2e19a021db511f9d08931037bf
EBUILD botocore-1.31.10.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
EBUILD botocore-1.31.11.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
EBUILD botocore-1.31.12.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
+EBUILD botocore-1.31.14.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
EBUILD botocore-1.31.3.ebuild 2478 BLAKE2B 12b452c39c98b793a4f15b9a8e8b082ba77dcf677a7c529d2d4b8b81d729403597e071da7d2c98e5e4ed65778e19ea881c6993cf3405e7f80ad20a078fa18a63 SHA512 5118842311b8971e9d2b9f03a45f496caef3b95cfa79334f77097430d569cab7ac1261dcab3fe13236ecad3907936ae49eea87620a12304ae6cf6798639deb47
EBUILD botocore-1.31.9.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44
EBUILD botocore-9999.ebuild 1736 BLAKE2B 6ca7ea14855f5f8db2d166ba1f29835d4c994a0a8fa38f3852406289a4465c091909562ac678f1c0bf7e640a594731b0d4319efc0f34f6bc640fbae06746c4bc SHA512 f891bf0eded88d9af3b87fc7c9ee4c6a129d263e672821f3b9654d43bb3bcac41305b834192088d15b50f3f9d36ea95374180cf13e1cb67149595ec63e4cc155
diff --git a/dev-python/botocore/botocore-1.31.14.ebuild b/dev-python/botocore/botocore-1.31.14.ebuild
new file mode 100644
index 000000000000..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.14.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/boto/botocore"
+ inherit git-r3
+else
+ SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ "
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+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
+ # fails on unrelated warnings
+ tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+ tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+ # TODO
+ tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+ # urllib3-2 compatibility, mock relies on implementation details
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase
+ tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_state_reset_on_connection_close
+ )
+
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}
diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 2976b4ded8cd..5e330b3ef9e8 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -3,9 +3,11 @@ DIST cfn-lint-0.78.1.tar.gz 3507466 BLAKE2B 2f22cd8241eec3a26a191fc12e6e4781513e
DIST cfn-lint-0.78.2.tar.gz 3533168 BLAKE2B 043991f54cd6d793fc91af8d911184d6a98be34fb9a5735fd45113405707802fd0427654cf21de4c15b62fecd149a5d21af1b96ddf8810eb6ea507b5798a8d94 SHA512 63c575ba282cb097b321a8a00e70b1afdffd3c349e031d8a1ff2aacaeb397824e9f19968e2107a00d1aae6d7f644f376174ecc80389ee581727935867d73872e
DIST cfn-lint-0.79.1.tar.gz 3539730 BLAKE2B b970f8c2f45d7895b89794661649188fb731e319c2a674526656e1ecc7572c72b143814c63b9de1998f4589228eb7df06199f4db52782384a424ced63ead9b52 SHA512 5407973f8fa6fc243112232c1028d5a19fa72855c5c569a23199ddccb1d9ac95399e88907cdc9ea1d7a2df608c3f255ad17a4b21967936817b503c159c70fc0e
DIST cfn-lint-0.79.3.tar.gz 3541518 BLAKE2B 7d534f51bb848fe5fdb1f5a04b56483b5f5ae899fa652278ebe88898018fe03422cfe352a1606474d5622c806a07d1ce491e75c28398e871f5277e4cc310b530 SHA512 89e540977b9e3a4945ba8baba676270616e509eab75c450213b2d13d7adf5cf949bd56aa806710afe5065b8704b42a2b8a5ecf469f65190a897698d30d689a47
+DIST cfn-lint-0.79.4.tar.gz 3541700 BLAKE2B 5aa50fcf991fadc464dd2f11e57cf5fe0dc76e9715ae853997b23ef083d9d14cb1fdc943250e85d5263990671740f1499b4157d2eb41eb545685106581d71bda SHA512 8b3f655fd13df6a0e0ca9ce5e8612a6e73ca15facd12abdcd459262a712d0e4ddec5b95d50d0edd80952170bdad0e07c9089ac1b2577c78fa9d1bef18940e3bb
EBUILD cfn-lint-0.77.10.ebuild 2011 BLAKE2B 2210656075867edb6ed077388c105d77a553e2cca3255ed2284626ccf8c0d6261d8c4790f372e339d0f87c8fd508597784f42dc7ea017844561a0a4b22b8b141 SHA512 bea23a3817a02f4668209a7abb843b2b7bd904d20621fbe7dd49bbe2b87b301e27e7be3a9e83ba59e352f96020f01a9a36d09368e0ded7264dc1d00507c5fa9f
EBUILD cfn-lint-0.78.1.ebuild 2041 BLAKE2B 7150ca8bb6fa15c89d1169460ed28d77230bc0c3ef85a390f8942126d2f91dfc45464de0060732aacba81b0facca48805eb326e48164929ec6a1aaf7bd39ce3f SHA512 0fd4d180453e5f8ddc04a0a4b0e01baf2e4c304c37243e1f945fbc5189f0e38d291611e35eaaf4f47640fed07c5d1f4034528e6307ac12307559b009f829ceae
EBUILD cfn-lint-0.78.2.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca
EBUILD cfn-lint-0.79.1.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca
EBUILD cfn-lint-0.79.3.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca
+EBUILD cfn-lint-0.79.4.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca
MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19
diff --git a/dev-python/cfn-lint/cfn-lint-0.79.4.ebuild b/dev-python/cfn-lint/cfn-lint-0.79.4.ebuild
new file mode 100644
index 000000000000..7071d59d0406
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.79.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+ https://github.com/aws-cloudformation/cfn-lint/
+ https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/aws-sam-translator-1.71.0[${PYTHON_USEDEP}]
+ dev-python/jsonpatch[${PYTHON_USEDEP}]
+ >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+ dev-python/junit-xml[${PYTHON_USEDEP}]
+ <dev-python/networkx-4[${PYTHON_USEDEP}]
+ >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+ dev-python/regex[${PYTHON_USEDEP}]
+ >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+ >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin the deps
+ sed -e 's:~=[0-9.]*::' -e '/jsonschema/s:,<4.18::' -i setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ test/unit/module/test_template.py::TestTemplate::test_build_graph
+ # requires git repo
+ test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+ # Internet
+ test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+ test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+ # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+ test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+ test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+ )
+
+ # from tox.ini
+ local -x AWS_DEFAULT_REGION=us-east-1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/configshell-fb/Manifest b/dev-python/configshell-fb/Manifest
index dd2cc1e1c299..86296cbdcec5 100644
--- a/dev-python/configshell-fb/Manifest
+++ b/dev-python/configshell-fb/Manifest
@@ -3,5 +3,5 @@ DIST configshell-fb-1.1.29-replace-getargspec-2.patch 2981 BLAKE2B 88400de96d329
DIST configshell-fb-1.1.29.gh.tar.gz 33192 BLAKE2B 6c9c2146a597572675611afe259122b0ec9614295c4b9b4056d7a16f35004700b1e6fc29e1bf868d9ba6291b781ca35eab77e8adf23c6d23e09de2fb94626f26 SHA512 1b5f573506317119d2420e415abbb856692caa65a7f407f741300eec302d1b442e29d2691f6a192b202b2a5731a7a179d1b03f6cd27780876194d97e4df5f7d0
DIST configshell-fb-1.1.30.gh.tar.gz 33179 BLAKE2B 8664ec42727fb9bd41600c2844b9b59423c21040e6efc201f40b54abf6d788fa5237d38e2795d0d19706303d99e7ea859b399fd5f122cb04effc643a33b264ac SHA512 b3189130ac047fe28ea987391591b7886f7234864d455a8423d1d65b02a514511e2a32dce1429a6b71cedbc0b7cb6e6e10f29d240b746d222c285f0baa6b46b0
EBUILD configshell-fb-1.1.29-r2.ebuild 1569 BLAKE2B 91663aab642a192425d862f367bc0d307a12063dff5fb4b4a51e2f9dfe9ddf13cfffd73d05a723ce8f0c6d5a6bd54cd473d046830b7540499355835e758c454a SHA512 22b7344090c635bf138e8deb0c8a5c0c00b3b68fd213c0f0eb26674693c14962a321d8fab333af53626e098c43a3b8bf77e45b3fb7a2a651b3f6f4a6ac8fa66a
-EBUILD configshell-fb-1.1.30.ebuild 808 BLAKE2B d8e8db152f2be46ba1371fe22e3cff5bfc6687bf84ded5cdfbbefe44385842e3801d50630507df240edc43b4252bc3dda4a47b4f6a3bb1f96e050d08fc855718 SHA512 8231785847ba0f7c3a93cb7e166453619a0c7afad94efe98e26ee4db2509b16025ecbc944c245626f03c2691bf7682f7b0b426b7d81494ebce2ae6ec35544dcd
+EBUILD configshell-fb-1.1.30.ebuild 801 BLAKE2B cba7af6575c582948c024e0b16d9b670b38b680021884c1b043b550cbe028ec79d0d6bc23b46f0f024179c5f3bad19f060c1d22839615f18145f1c5fad7cb120 SHA512 575d0fbd4ecdd1a16378ba2fa2b268a9652e59d7e31aaa6a9233f3989d16bb7494eb0f7b08c7a389db7c5610493973cc9ccda2696437da004d7208aa5040ccd8
MISC metadata.xml 789 BLAKE2B fc1e6e767a4b869c7cfade0a030133a746acdea98b9991740eb82a74f82eb29d495807682a1d521667162ba39a68c966c78ff1e39338d1273d173915e6401a61 SHA512 76a628ddb64f2ce5e0fa09faef29cb7b643e03cee337b9b3554d3a6ac3873be64b8fc66067c93087938e71473f0e2ae3af0a50f0a3b19195b87d69680ded5cd8
diff --git a/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild b/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild
index 36b81de5ff30..60103b997714 100644
--- a/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild
+++ b/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-python/pyparsing[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-cors/Manifest b/dev-python/flask-cors/Manifest
index 7c9c2781a560..4674de2032df 100644
--- a/dev-python/flask-cors/Manifest
+++ b/dev-python/flask-cors/Manifest
@@ -1,5 +1,3 @@
-DIST flask-cors-3.0.10.gh.tar.gz 31012 BLAKE2B 2e546518c8183dfca32308ef0f7d8f503c75ff62302d11ac0dc315f7c6760fa3e9064477216fd8c2cd290b0a280e6c45c35cf2cce3cfdffe141edab7beca1c8a SHA512 4471e94aea92700185a6fca37f01d61b9b966754f206eb6211813fb8c82fc0d219597e3df80e9d80b68663931ec561ca209fe23afa0142345fb75beacf3adc4e
DIST flask-cors-4.0.0.gh.tar.gz 31586 BLAKE2B ac3713a08108a621fb0150039a2c40b87a3331084223ec73fb6cf76444e4a7681350a01f18f507b0ee942f01731c289e44950d99412373e7c889beaffa116513 SHA512 04f163d646d2f5fc96b397a3d52ad0e6b99ae6caaec67855e05b4330a323d1b28ab4d624000cbce9a897dba8a00317828e7056537454d1bb7febfcdddd37096d
-EBUILD flask-cors-3.0.10-r1.ebuild 942 BLAKE2B 60de523cd969a0b955cb583bed2a9771c268cfbaca6db5a6d1c4fd83ac97d910c524966542fd0bbe87639abe0f9dc33aa38f59f23a3f199cd40b673670ca54d3 SHA512 bfb8309a549de6ad9075948ae45025c5e54d3da471056a5bc54a82c6d58901350eaaca9d324549383c4f24376ef35b3e9f62d5f0b2e22dfb58a88e290b5abe1f
-EBUILD flask-cors-4.0.0.ebuild 911 BLAKE2B 7c1d627b0c93e86f8db40352d2acfbb7f60b1bd073eec7112466f2ee36d90c3b9b44f7b027fb927cf22d4374d0ff7507516e7b953358e56f05acb93317fcb4cb SHA512 526ff56291a792c24eb90e900007ddae3fa6fe6b4f99190e46923b82c1a379ba390c3f43689abe620c3149379865e19e92fa3f2073fdad5ad1872fc4d1ec12fa
+EBUILD flask-cors-4.0.0.ebuild 909 BLAKE2B e24b94ee89c3341237a37fd5a6b6429cc791ad896232b96f966d6165318a1c72a0a34ac8abf699759180646d7b1a34d9ce2c649ccae62a249ffc6441ac951090 SHA512 88b07d929c37a79c0c6a40dc33f06e1d6a4530c149eb5732d331b883c004120d9278f193f395a1fb1afa3ee47193f994e3ad0226bdc7ac759cf8bb4fb623dc06
MISC metadata.xml 679 BLAKE2B 573d2321e86038dd80d4c027b1fb8a25ce7fcf8d719153b3b0cad595b7b63c27c5d7f1cc24b81c21fdb9071b018f7922f4f8c9d017261f38b386ac3646f80a3a SHA512 c8c5f5955c87ea60bc30053916ad6373b1440da7bd1fb1011b4528143573aa026cbec484738593a7de70c33ac23014932722f281af3ec121f59fac213040123d
diff --git a/dev-python/flask-cors/flask-cors-3.0.10-r1.ebuild b/dev-python/flask-cors/flask-cors-3.0.10-r1.ebuild
deleted file mode 100644
index 4ca561da6c76..000000000000
--- a/dev-python/flask-cors/flask-cors-3.0.10-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/corydolphin/flask-cors.git"
- inherit git-r3
-else
- SRC_URI="
- https://github.com/corydolphin/flask-cors/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- "
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="A Flask extension for Cross Origin Resource Sharing (CORS)"
-HOMEPAGE="
- https://github.com/corydolphin/flask-cors/
- https://pypi.org/project/Flask-Cors/
-"
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/packaging[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
- dev-python/sphinx-rtd-theme \
- dev-python/sphinxcontrib-httpdomain
diff --git a/dev-python/flask-cors/flask-cors-4.0.0.ebuild b/dev-python/flask-cors/flask-cors-4.0.0.ebuild
index 59970129051b..5060c3ffce1b 100644
--- a/dev-python/flask-cors/flask-cors-4.0.0.ebuild
+++ b/dev-python/flask-cors/flask-cors-4.0.0.ebuild
@@ -16,7 +16,7 @@ else
https://github.com/corydolphin/flask-cors/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
fi
DESCRIPTION="A Flask extension for Cross Origin Resource Sharing (CORS)"
diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index cfabfed9b159..a07688c4dbf2 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1,5 +1,5 @@
DIST humanize-4.6.0.tar.gz 69815 BLAKE2B e32195b87080598ee0d024526c2631e9498c0019e344a2b3babbfea657a4d36611cb53e74e33634f26fa184fa1526ee700253b4f6a48b241a231b794669f31f0 SHA512 3c003d645d33b4d31ffa5a63b8754b939579a6ed396cd285789f9bd17e750147c425d41adb424af45d69844c6e2b9be8fed04f388f017f25c6eda1f31c053b3e
DIST humanize-4.7.0.tar.gz 72028 BLAKE2B 86926d24ca20168cd1f5dc37aad38a53be59ab786bd02c25ba54930854b4459949bfa988f3135c97f15cc51b2b9fcdcb32f85a668ddbb4af2b571d974523cc12 SHA512 2454c4b7dec6868a1626af560e4f87d7bfb8eac6a919c7d7c03254723ec58494f104f7fa365c64cb4cecf50cd6d498b4201f9fda6ac1f6d2980e9e54eebde738
EBUILD humanize-4.6.0.ebuild 534 BLAKE2B 786b5246753af04935bcaeb0a516073b2b9f4e1fef59e0ad68e6f5a7a276a47e3ae5c3b1634260d3db56bf68849ebce22bfc388cdfc5eadb749a28add48abec4 SHA512 05da0d3ea7945248b1778aa5dddf9852a260fad4bcc07d31fdafde05b68f8a08059b8b64f6b21386789efa2e6916f95a0ec78b5f877617b89c3081ab84703a36
-EBUILD humanize-4.7.0.ebuild 536 BLAKE2B 60fc046d0868f0e927ee77ef9332f410787692f550e8f2be6543bd937bade89ea3f657cf5e6650892d21e978975472d973719c4f5e769b9e5bfd6a60ba11e1bf SHA512 a3139d25a1495a091e1b47dc6877482355e0e6efded3ba71dcd1199bc1cf029b42a633612e0dd47d710fd6e3a125bee965703df0e362118472f7c3725de85018
+EBUILD humanize-4.7.0.ebuild 534 BLAKE2B 786b5246753af04935bcaeb0a516073b2b9f4e1fef59e0ad68e6f5a7a276a47e3ae5c3b1634260d3db56bf68849ebce22bfc388cdfc5eadb749a28add48abec4 SHA512 05da0d3ea7945248b1778aa5dddf9852a260fad4bcc07d31fdafde05b68f8a08059b8b64f6b21386789efa2e6916f95a0ec78b5f877617b89c3081ab84703a36
MISC metadata.xml 506 BLAKE2B c00c304481f8bd5d2309a1fa72a19bd8405d2f8d55e68a9e688435dec5410db728537362d6fc090f448738fa462ad62d03cfdb82fda8702b91aced4ecd6c05d5 SHA512 71905cfb331f60723b2b3dc02b1a5cbc2712ea9a411692d8ce12e62ea90a4ebef41bb4806b90f9bc0706d8dfb6a3ebb69d23ef16f0177eaddcfbdf07612d8614
diff --git a/dev-python/humanize/humanize-4.7.0.ebuild b/dev-python/humanize/humanize-4.7.0.ebuild
index 681e01638c1b..86f4c6059c21 100644
--- a/dev-python/humanize/humanize-4.7.0.ebuild
+++ b/dev-python/humanize/humanize-4.7.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]
diff --git a/dev-python/irctokens/Manifest b/dev-python/irctokens/Manifest
index 03a5ac78e2fe..3b48d5cfdfd3 100644
--- a/dev-python/irctokens/Manifest
+++ b/dev-python/irctokens/Manifest
@@ -1,4 +1,4 @@
AUX irctokens-2.0.2-exclude-tests.patch 430 BLAKE2B 215fb25dd76e3e112c39afcfdf356040299b36e183169dbdfbd3805a004a1de4f5466c9adf4298c8eb13f2f71c8698f93fdca9a3a4d3fdbb282e14d0d64945ee SHA512 1bdd9d060b83e963f74b8e8d3ea03323df532309576e722e6f09f033051dd4b5620b16e5279f9573bbf0afd15a75305418379feeb5aec17501865859e1dd13de
DIST irctokens-2.0.2.gh.tar.gz 10409 BLAKE2B ce52fdf7aec203c962429ff7f2cbbab8a1173f5813abf410df7487cbe270483a96e91bab2e7f7d9aeec7c93a8f15b9b0e054d18d8db7ef1c22404eaeb70c7530 SHA512 09be87e1c3f3d34383fc59e7ef6ac955de2fd09e0a888c685475b7fb93749fa019c383ae24e4e60c697e08d6ade635666feb96db5b6b5f35fb3d75d6d60cd571
-EBUILD irctokens-2.0.2.ebuild 611 BLAKE2B 2bbe57c6342963e1764a79cc133676b31cd0ec0337ee020209922cda414512a214bb6372696d17b60c7302e7512f44146c79cd5d413a94e609ecbad596670b1e SHA512 fdf6179a45bc9573bcc10e6aa6edf50c7384a46329f7c425d7992cfa9c9b12c676ff3e93d075f48a28075327dd134228aa3c15413551412b6b267a400830c3ca
+EBUILD irctokens-2.0.2.ebuild 674 BLAKE2B cdd492b9739f3b5c092dd6a5be84e81b5ec683e1d4f99c0cd30b0c5e06da3df968e70718649ab8aecc30f7155e7abe52c39115be7b07c6ac3aae22e8919ef70a SHA512 3f52d8f278a1f64a3ba566c6005998dce70b068c8345cb5e38b30d0edad9ff7ecdb031ea6e908eee3884057171c469f1a93b1db62fc87523ac880b69632e3dfd
MISC metadata.xml 493 BLAKE2B 0a33e3c02fefe292af50b3edce9b513689641466a173757bd17e9f63b6f5832cbf08663b0a2b8e5572861cc988169a81509dc1a0b368d3ce0c1273eb15c6f74d SHA512 6662ae60ff892fd2077406f490bb14a3ea762536c34999763a9973b9e9627e0a25e888b2eb71f138dc27f4963387c750a5fe442f646867477c82b6bf465bdbd1
diff --git a/dev-python/irctokens/irctokens-2.0.2.ebuild b/dev-python/irctokens/irctokens-2.0.2.ebuild
index 59b18fb4be10..9ab54e081e67 100644
--- a/dev-python/irctokens/irctokens-2.0.2.ebuild
+++ b/dev-python/irctokens/irctokens-2.0.2.ebuild
@@ -27,4 +27,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.0.2-exclude-tests.patch
)
+BDEPEND="
+ test? (
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ )
+"
+
distutils_enable_tests unittest
diff --git a/dev-python/jaraco-env/Manifest b/dev-python/jaraco-env/Manifest
index 5fc1f5ab59e6..5f4672d3eb48 100644
--- a/dev-python/jaraco-env/Manifest
+++ b/dev-python/jaraco-env/Manifest
@@ -1,3 +1,3 @@
DIST jaraco.env-1.0.0.tar.gz 6664 BLAKE2B c5559444d386fe34d6f639795f9adb68bc750452a7a3b2360971b07bc9876921466e6da9ff1f2d1891910c94891759de8550af0c4f9da311ae7443bfc7c3bdf1 SHA512 67879bd531bb1056bab0dfa47f92a7257e184b8db2a9bf3d588460070401e76e884cf3134ee4c01a6c517d48a0e111fec3a4759d305ee7608797816b27d33473
-EBUILD jaraco-env-1.0.0.ebuild 579 BLAKE2B 4d181ac49f310354c1e7588144b5282791adb2c9da12d7f1cd5fe69dc8ff1eb5d043e027f288ef08fda38917638d7268c1369b24b20346eb6fecdbac3e1e6c28 SHA512 b9015cfb2c0c89e1b7368bf24b6754b6d7759fa1c1e0a1cac3ca62fd1e7e932c16e74d537d4d6df5d71d5efd471ff6e15ed611098ea07f2ead7d2e31d8011076
+EBUILD jaraco-env-1.0.0.ebuild 577 BLAKE2B 714422c75c417fb302127c696193c64a64c3b94d21de78fa0526990515c49cd299d2686ed6a0d722b773ea841b20cf3c147caec8493a7652ffb2fb92c2cb1908 SHA512 0f03981352bb61f7f312dc2e9947c6c917b0a642db42f1e8fb6495e3efcfe49467eba73ee6c8bc1a21a8f4fcead17c56be62fe4704a066518a041e59c5220f0f
MISC metadata.xml 460 BLAKE2B 13df19da03eef0a09ca1e4d70ebb30a8457d3fdba778a69779467c9830089f49203eb08ac4223533e1596e339adeefb02d9353b4298fc8d5b77d590371cfa44c SHA512 0b4c61f9e43910fc959a60af3c8f86356bab890f21c93da84687a1345e39fc5def993ea78934c4cc296491e6259095c3d532a19db6f903702d4a864611e27804
diff --git a/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild b/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild
index b3ee49850703..7d4d5f6d10bb 100644
--- a/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild
+++ b/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest
index afaf0b7e751d..274473b4a2a0 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -4,8 +4,8 @@ DIST libvirt-python-9.4.0.tar.gz 244574 BLAKE2B cdba846dc9e1c5023a0d8fe22da9f539
DIST libvirt-python-9.4.0.tar.gz.asc 833 BLAKE2B 32c46f9af1eef25e6c1803b35eeb03e81bb7ec85a5059070fc18676ca392385b15de8399bd3432d868b50e8ee52d20e67c9988b3152c4c89512f89283df785d5 SHA512 571cc70d763f4c1f5f3ef6aca02d051a59b5a5b6acd4d7035396336ce484e195a2f9f97cd715f7812cc54b1fbcdbe254d7b0ad088a806c54efa2471a3ca31391
DIST libvirt-python-9.5.0.tar.gz 132020 BLAKE2B 00bf4c88618952ec8908f5fc6f2b36ca81abf2826d23d11515cce5c63af5412d224e589378256e41988ec6eb73d18343b7b300aaea93b18a9c5429572c2e09c7 SHA512 cf00a7deb6193df86472d509075dcddc1020b7d83f7cc1cd5347a48905647ced82222ec810e9640ae85585d58d66616ecef3d2289bc354e719d4de377abe330f
DIST libvirt-python-9.5.0.tar.gz.asc 833 BLAKE2B 11aac50ec85e3aa88abc02f210bcd7371828b8aa5aeb0cf3ceaa477f32f7f4129f8cafa0abc356fa2333a7621bafe00524299627d7c5ed33cfe10b17e6e91671 SHA512 b43b714c3910ddd04c4a11dc1d88343f9528761eed432bb2293a03cb719d5993041706549a932810e0ef66cc5efe69295269ad545583328b17607190afa449a4
-EBUILD libvirt-python-9.3.0.ebuild 1355 BLAKE2B 5fd94714315160af2752aabf8778207e4946a1bd6ca1e356cc9e5dccf09641d511f06dc2337a025dcebfecd100673b69c5ddd2c8f652a445412a8e8bbc6b7bc3 SHA512 7de601848dabab64744fd86d512c5518996d18e330764b3d076d6b8684305dd41ba5e6a1da3d3145a978390e3ca7d3c93635f97033a76dad1f59d955071ee85f
-EBUILD libvirt-python-9.4.0.ebuild 1356 BLAKE2B 7ceb59b91feb0ee8d245f2aab4c9b5bf0567241840bb93c731f7cf848e0681324824442401c6079879f71e7fac8fd22a713790194ae10fe2a0aeaf8656dc4e6d SHA512 9ab214b53e7f8cfa3ea5aea975c3563205d84900ace67b928fe2bf4545413679baa25e50dd43c1b66ebe959b26bd0daf9852e7868d925a3467b3d50db0fc6d39
-EBUILD libvirt-python-9.5.0.ebuild 1360 BLAKE2B b105e632e20e5a8758dd2f093340678e3ca786431586fdb41d437901732b86af7af367822ddcec062e3b50bcb0f3888525b2f5c9f8155acdfee6d7a8930a1caa SHA512 c0fb24159dc38160ed4deaf6979700ba4ccf5d26ffb30c204746c3ff0670c85f998086553595bb20b8fef3776c7d5f85d84c9f4d5bfb5c978890024b4390651c
-EBUILD libvirt-python-9999.ebuild 1359 BLAKE2B 0578ed07a122cbfaeafae43b98f84be4020146775fd9a7efcc776b99584dfc1f32dc5b3d9609b0df00dd303ab06f26ac7ea46b561992f02d3ea1c4f355774ca9 SHA512 26acd050f2c693bc5747cefe20a9266d4a8ac25058ade58a08e3d24549d45cd0ada1058b8332aa23b2e91bb4af5b8eb51c8950ef4ff1ef9606da2f4b9d2c20d6
+EBUILD libvirt-python-9.3.0.ebuild 1464 BLAKE2B ba35b1419df7fe427c4c382e438dbc923002436505c16f81641334e736ed6933a97aba1a50d864a40512f9fc70d8b3e1d64998afb4bc88dec6a330241a2344c4 SHA512 6bd350a31f56676b17cbb335861598babe38ff35017f13dbb64a41ea60324825ba2ffaf6400bfb9fb485744699f1de008f9332871e17e6d70c5d7a15ed268e15
+EBUILD libvirt-python-9.4.0.ebuild 1465 BLAKE2B 87b10333418d5819a5efff41ff469e7b89481538b63c5ff5ba46da8a166c2baf36b1172131df0ca6d914ce1c8f00f8d3276b3b924f1a9e1dc59192f0b68e9750 SHA512 3a9da56d3ee03b6abd8b183ebaa1905b55c20f933807c903ce7c173cb22a7630ac62462087758ba69d188b8a3e4783fa100220f9ebe7fad2d6cd24e2cb0f3ebd
+EBUILD libvirt-python-9.5.0.ebuild 1469 BLAKE2B 2c55a4d69b35c60824b939f4633a85889e1d38f90a88633947ee51c1e038f6d7934d35061a8e14554d6ef7f623c17c5c955a7bbfee7f4afa026f78749d9edbfe SHA512 466c2c4e4ee9c268b5167ec5ecc04a4113225941d5df7fc71cd054680280679f1554d1c6b52bacc40e3a06797d311be318b117b711a25e4895086411d02ad8c9
+EBUILD libvirt-python-9999.ebuild 1468 BLAKE2B 5f6b3681eb944481d3f8ba1cec28ca8b43ca666b9cc172318ed5c0ed57442f178189d45174533fd82df94511113b7cec05d6fb70bb2a273f093e456af14db20b SHA512 ce4dc52bc723d11d56f6a2424b05eebfddaab0a240d1f57263ee4a66497ce1631d66e682155fd8b29a226f37a0881e746b5db003fba23ad652a1216f6cd9e1ca
MISC metadata.xml 581 BLAKE2B b0ce75afc6b03055de71b4903b3d8ea2198790873051f4aaa5e15a2c3e77b50f320ec3d9fb7f379194889e771296f81c65f2826ca2283ba4d4a9a5ccc8af932f SHA512 a123b9833c1154c96842d234f5c8b729bd6be5a987a5d09035109261a27b0c6f2b26c3bed5865f4cc3b5b262e8a3d2c69908550fb804da15ea47d297ed9e39c8
diff --git a/dev-python/libvirt-python/libvirt-python-9.3.0.ebuild b/dev-python/libvirt-python/libvirt-python-9.3.0.ebuild
index fe14e6470ebc..4599a8486639 100644
--- a/dev-python/libvirt-python/libvirt-python-9.3.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9.3.0.ebuild
@@ -48,6 +48,11 @@ VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libvirt.org.asc
distutils_enable_tests pytest
+python_compile() {
+ # setuptools is broken for C extensions, bug #907718
+ distutils-r1_python_compile -j1
+}
+
python_install_all() {
if use examples; then
dodoc -r examples
diff --git a/dev-python/libvirt-python/libvirt-python-9.4.0.ebuild b/dev-python/libvirt-python/libvirt-python-9.4.0.ebuild
index 06d6ac3e59a1..4dc14f64cd44 100644
--- a/dev-python/libvirt-python/libvirt-python-9.4.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9.4.0.ebuild
@@ -48,6 +48,11 @@ VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libvirt.org.asc
distutils_enable_tests pytest
+python_compile() {
+ # setuptools is broken for C extensions, bug #907718
+ distutils-r1_python_compile -j1
+}
+
python_install_all() {
if use examples; then
dodoc -r examples
diff --git a/dev-python/libvirt-python/libvirt-python-9.5.0.ebuild b/dev-python/libvirt-python/libvirt-python-9.5.0.ebuild
index 05f6d3d4098b..662ee97a63ae 100644
--- a/dev-python/libvirt-python/libvirt-python-9.5.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9.5.0.ebuild
@@ -48,6 +48,11 @@ VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libvirt.org.asc
distutils_enable_tests pytest
+python_compile() {
+ # setuptools is broken for C extensions, bug #907718
+ distutils-r1_python_compile -j1
+}
+
python_install_all() {
if use examples; then
dodoc -r examples
diff --git a/dev-python/libvirt-python/libvirt-python-9999.ebuild b/dev-python/libvirt-python/libvirt-python-9999.ebuild
index 3c2e065275c8..fbbffef66a1e 100644
--- a/dev-python/libvirt-python/libvirt-python-9999.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9999.ebuild
@@ -48,6 +48,11 @@ VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libvirt.org.asc
distutils_enable_tests pytest
+python_compile() {
+ # setuptools is broken for C extensions, bug #907718
+ distutils-r1_python_compile -j1
+}
+
python_install_all() {
if use examples; then
dodoc -r examples
diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest
index ffc0826f7963..e34fc1a00d48 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,6 +1,8 @@
AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370b454fff74a36dedf1aec175e72455255b35164f75f7eb79144cff67df4b1ec143a4e19b043042c9bce562456133c917c27018c4862a SHA512 51b18f3faa4a3adfc9cf8ad1fa5fd63f787a3b2b9c9769b5889a2abab621ff6e14e034487f5573418405b26bc11155e44f7c6d50acea8baf9f45164fb3ec7984
DIST mkdocs-material-9.1.19.gh.tar.gz 14277641 BLAKE2B fe63e743e379674bc204af1f4405772ff2a08b47620231429be89e83969653ad88aa65eded8305379e42acded3eef03967d316435957b21fdf1f73a18d0f1e39 SHA512 01b9820a242f6b374cf65c885854d1e6fa5eb2022f0e3b3d7636d489871b7445770a8c75f91eaa372b519fe10ce68daded8fedc6fc238fbbc8d34470b321661c
DIST mkdocs-material-9.1.20.gh.tar.gz 14319703 BLAKE2B bb3a90be6ceb2908e49571badffdcaab7e4a9224ec50c9b23f01ea1cc358c01e354ab923ee389243fed8adf28c685573233c8d533f6b59d9fda48b5aca69a312 SHA512 7674d90794487b65d1aca11020c20c1d2d926372f9825f99d8f23e41d0563bb02da158c2736f09ae0abe900a7ead8e9d1e383bbf10f4934bfb3b28dcb08fd21d
+DIST mkdocs-material-9.1.21.gh.tar.gz 14319640 BLAKE2B 84a67b1739c4e82f81642c50abf5725a3926aacb3e4d8c9173a22ed9a25fa78695c2a2ff66cc5c4399ca576f349247b782ff772e89b971fe44a1855443165635 SHA512 3a89f1312d19cab7b21e5976d7242b4f46894dcb4b2d4fd43d8907160f937d95ba35edb457e490c05c6cb00ba772b1d9a18f45a05b58e24aa4a19999d9b8a6f4
EBUILD mkdocs-material-9.1.19.ebuild 1547 BLAKE2B e5a0dc9eb099892623a06e4bfb4bf223218eb077c52b54684cdc7046f95f5227e74877d89ac4bd1c6ab1992d6b9a0ee24752062dcf7bcba2ddb08fb48fb8c0b2 SHA512 d32a1ec59873efb156bb833dc07ef94989059bc98f09f56f82d7450bbb41b3dbc9016c1a05b79797f5056490233275a91c2b1e3e38fc0b877c3ce7e8c3e82853
EBUILD mkdocs-material-9.1.20.ebuild 1549 BLAKE2B d1d1661c9b7743b851efa84c142625c79f2be58470f9d3dc63c9fa03e3c502fcdfedb46b5c433612b67f001bee56301feaf6a02ba9ebc3d450b1c80d33460f45 SHA512 5e0a7ba6e1a371b25824addee3ad8827080cbec7709bc5e1fd1f8a308c73768a0a5ed9e8b90298178a5ff418de6a5c19782f10b7de79ef91bc80641a2d3884f5
+EBUILD mkdocs-material-9.1.21.ebuild 1549 BLAKE2B 61bca539ae707444713210f486bfdbcaa7f852bfcba773532194461beaa5871a97b1d8b567da2e9ae5094a86edbb61a5a6ce93b89b831ddcdcae2d93625554ff SHA512 97cd128ec3ef48f523653fe7fc6adbb876024b0b0a84abed2f84f52b724d74083ccf9c87e2b64fc8cc0d706ccd1eef2c2510fb5b29685511bcbc5a35216be4cc
MISC metadata.xml 1146 BLAKE2B c9eb031eb40f303fdcc39f891cdd2d4317075deb030d0f8374f874ecd63bf73960427eb3ee485b5b28515f58689b1e1bf977ee7b565bf8f9275b115853044f2c SHA512 01db399842cb09af4823278f84fcf8c51ed42609a2e61d8e64964e1759e14d22ed2f32ec0565f19184575089a218dad4939337798cd3a5b39f5be55f5f7edb69
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.21.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.21.ebuild
new file mode 100644
index 000000000000..ac2f90cc2080
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.1.21.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+ dev-python/mkdocs-material-extensions
+ dev-python/mkdocs-minify-plugin
+ dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+ https://github.com/squidfunk/mkdocs-material/
+ https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+ https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+ >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+ >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+ >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-1.5.0[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+ >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}]
+ >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+ social? (
+ >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
+ >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+ )
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+ >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+ # simplify pyproject to remove extra deps for metadata
+ "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+ echo "__version__ = '${PV}'" > gentoo_version.py || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/mkdocs/Manifest b/dev-python/mkdocs/Manifest
index 541c893ce09a..1c339dc0fd90 100644
--- a/dev-python/mkdocs/Manifest
+++ b/dev-python/mkdocs/Manifest
@@ -1,5 +1,7 @@
DIST mkdocs-1.4.3.gh.tar.gz 4019852 BLAKE2B 4bf0d47d939fc9db0daa7954857ba35d7a48031d6029b1a0a1680b6bbe13890244b29d670efe9a0d2f18e1e73aab75879f4e7bcfc60cf944e816054a970ba8e6 SHA512 ac023f0e91f32faa38843c5ec42eb8aa32439b5a7e3967b9838f845687d0c7eadb3c13cbd4f1270e026a4b5afe15123d1568375f75a1ca07a28a93a595f5ac6b
DIST mkdocs-1.5.0.gh.tar.gz 4042630 BLAKE2B d3912b4ed4e89055c9f05ca2ff5e9c92755a95e3f27aee479d15728f6c9a1d6597e3da26e9211c0f8f3c28c806dc149be2e29203bbeda02ec3a30791c142ae4f SHA512 99651345703324a10800de537f7518b0b16b8273229596d773785f2487ff3e6f51b54f00cebe90a41c6e04a6689e49814663ff740c676f3daa4eb6f7017e0288
+DIST mkdocs-1.5.1.gh.tar.gz 4042737 BLAKE2B 36e5f615fd59c966cf6204a260c6147ff87983aa4dc8b525e89a06dbc89df8ca2b7f168bcea3e01eedc2ba8d611069e511393805a78e614a061499f9aacf3ac8 SHA512 bc58b7326854773c05b9db9b486b5d499652350e7476911c0a49e32bdb2f3de0b5bd54257000cf8e89c000a37216de754efcfd6806352ff0631e4e8f584594d5
EBUILD mkdocs-1.4.3-r1.ebuild 2621 BLAKE2B 073db045064f9639381175a9138d7c4a88253871e8d6bf5bcbced299704db98c006c03e9775394edbbdb3fffd9f99ab32080cac6f355cdd29b920cbced347d56 SHA512 7b13e14ee5b55c9a0dd6254a7fd49f2211b41c9a7616cf85bcaf3f9f1ae05f72e40f9ffe3dfa54094447f31979f6ff8837bdfde598b8994d894799224b8bea65
EBUILD mkdocs-1.5.0.ebuild 2412 BLAKE2B 6e64c2a516eb54747aaddd0173037fa7547bcca9440fa485cd7eb4a49a2b5376ddc5c4636eee0468416d2141d722bccd4b9352ed5578cc1d5ebdf559ee56ede9 SHA512 dd39ac69c443c69356c69f1010bb8e75b10b45ab5d39cbde9c1e0bacb95d1ac3811b111eb9dd29b7f97165268d76e3f25a1ca96802faca4a6381f71156bebf91
+EBUILD mkdocs-1.5.1.ebuild 2412 BLAKE2B 6e64c2a516eb54747aaddd0173037fa7547bcca9440fa485cd7eb4a49a2b5376ddc5c4636eee0468416d2141d722bccd4b9352ed5578cc1d5ebdf559ee56ede9 SHA512 dd39ac69c443c69356c69f1010bb8e75b10b45ab5d39cbde9c1e0bacb95d1ac3811b111eb9dd29b7f97165268d76e3f25a1ca96802faca4a6381f71156bebf91
MISC metadata.xml 405 BLAKE2B de9dd789fea13afc3622c6961674d046806db1025e9d0475c0ff8bfe1c6d91a741b6112ccaafb46cb19b9dac971c50095ac89b13353c7c0e1571961a19a90387 SHA512 7a19785dbacb67aa5679d6e7c9617b52b25f724430fa3471b645e31df04157efc4060dbd4fccbfc37b5709138164d8ec89c2e94cddfd727b3ee4c705ddd38dcf
diff --git a/dev-python/mkdocs/mkdocs-1.5.1.ebuild b/dev-python/mkdocs/mkdocs-1.5.1.ebuild
new file mode 100644
index 000000000000..4746bcd78515
--- /dev/null
+++ b/dev-python/mkdocs/mkdocs-1.5.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Project documentation with Markdown"
+HOMEPAGE="
+ https://www.mkdocs.org/
+ https://github.com/mkdocs/mkdocs/
+ https://pypi.org/project/mkdocs/
+"
+SRC_URI="
+ https://github.com/mkdocs/mkdocs/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+# https://bugs.gentoo.org/873349
+# Building documentation requires packaging: callouts and mkdocs-autorefs
+#
+# IUSE="doc"
+#
+# BDEPEND="
+# doc? (
+# $(python_gen_any_dep '
+# dev-python/mdx_gh_links[${PYTHON_USEDEP}]
+# dev-python/mkdocs-redirects[${PYTHON_USEDEP}]
+# ')
+# )
+# "
+RDEPEND="
+ >=dev-python/Babel-2.9.0[${PYTHON_USEDEP}]
+ >=dev-python/click-7.0[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
+ >=dev-python/markdown-3.3.3[${PYTHON_USEDEP}]
+ >=dev-python/markupsafe-2.0.1[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+ >=dev-python/watchdog-2.0[${PYTHON_USEDEP}]
+ >=dev-python/ghp-import-1.0[${PYTHON_USEDEP}]
+ >=dev-python/pathspec-0.11.1[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml_env_tag-0.1[${PYTHON_USEDEP}]
+ >=dev-python/importlib-metadata-4.3[${PYTHON_USEDEP}]
+ >=dev-python/packaging-20.5[${PYTHON_USEDEP}]
+ >=dev-python/mergedeep-1.3.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # Tests fails if additional themes are installed
+ mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes
+ mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes_error
+ mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes_warning
+
+ # Does not work in emerge env
+ mkdocs/tests/config/config_options_tests.py::ListOfPathsTest::test_paths_localized_to_config
+
+ # TODO
+ mkdocs/tests/build_tests.py::testing_server
+ mkdocs/tests/livereload_tests.py::testing_server
+)
+
+python_compile_all() {
+ default
+# if use doc; then
+# # cannot just do mkdocs build, because that fails if
+# # the package isn't already installed
+# python -m mkdocs build || die "Failed to make docs"
+# # Colliding files found by ecompress:
+# rm site/sitemap.xml.gz || die
+# HTML_DOCS=( "site/." )
+# fi
+}
+
+python_test() {
+ epytest '-opython_files=*tests.py' mkdocs/tests
+}
diff --git a/dev-python/multipledispatch/Manifest b/dev-python/multipledispatch/Manifest
index 933edffad706..b4eb7367e74f 100644
--- a/dev-python/multipledispatch/Manifest
+++ b/dev-python/multipledispatch/Manifest
@@ -1,5 +1,5 @@
DIST multipledispatch-0.6.0.gh.tar.gz 23692 BLAKE2B 4f73f05382c4aefbe3706839a18ba68d8ca0ed025744fe67d2069a770c517821d726913e5757dfe0ebe4628738b4b3dc83c76049f2beb4411b3679f574cc5f8d SHA512 34cefbceef1c756d06f0fbcf34709b70750928e21b1d5f02eef61eec3d5b8ce29475bfe4c53943f3fa9264b4de1f2524d813c6723927e576cd83771b6a4fcaf8
DIST multipledispatch-1.0.0.gh.tar.gz 24244 BLAKE2B e10b19fcfd781aeb613bb4858243a888642bd588e9b167cf35902a4d1ba8e3461ce51edd6e3eb1bae092462774933c93638e03dd1632234e8370c5d9677425e9 SHA512 67237fa7736adc41ea3a27c5916ba5ed958619a1420390c0bab52c313b4423d4facb76fe8286bf2e831b366e6bf6d989716155901fc2acefe96c65ac5add45f3
EBUILD multipledispatch-0.6.0-r1.ebuild 707 BLAKE2B c5f493faf029116a171fa3094729d8ef58ba17a27fefdfeb7138221b018293d3ef6879aa3d6ce8b74fcaf60bff5370fabcd873ed97fc7638474c30fac027de3e SHA512 df22a6aa5573a17646d7f0694a59008f14a4de2611d1c6e7f30cf8486b4007570686a7d12c650f08da338b3cda667038e0ec090343f480a1ad5ce198329ca409
-EBUILD multipledispatch-1.0.0.ebuild 666 BLAKE2B c67976ea5fa4579b03ff304c664e177d80a8587087c3bc089d90cf0b7ddf87f04ffda01bcbf6a41aa38be1c6dfc846134116f5432112791186b3210ad83b02a6 SHA512 a7ec727ed020e482647e95ae08e62ea734240de554e7a6fcbc18233c0ae850b6cf5e5bc9b40153f6b800a92474e7efebb57b4674b59af50cfc2cad5b82842ece
+EBUILD multipledispatch-1.0.0.ebuild 664 BLAKE2B ce71efae5e3d322ff043cd6c281811bfe9ac62373c73006a7b915958f1797d7aa8152aab61bf4cd4656b563aba21eaef7646dc44cc8770b7c33ddf2f52a89f29 SHA512 e6c63bc228426702193dec460378d81cdab176e6915a82a2b7fe743476825dae9cecf38aab51928d8b1a8859c3711ddadde05c51a3752b5434cc717d04e56e43
MISC metadata.xml 464 BLAKE2B a464e3fc85e98875517a3d4b074d10f9fa6551d3efd9c809fe5aeb4ec52a98a8ca013fdae69b14eb936fabbbe13ead24bc9df5fbe1517d76afde445307b82ca2 SHA512 bee687d0f5502a80f129ae755eedb4aaeba508789f118cf7409ac01f8e81c2de9aa48ea85c9479edfc3b7e8337768402758bda94e602e9694b6b26230fb7d099
diff --git a/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild b/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild
index 5ba1f62d385f..4b3dd88c6e87 100644
--- a/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild
+++ b/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 82a0b773a96d..8acb34be75e4 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -7,7 +7,7 @@ DIST pandas-2.0.2.tar.gz 5290568 BLAKE2B 26eb9db6c1c2b4f9ae31b3aae09fc4db930d13e
DIST pandas-2.0.3.tar.gz 5284455 BLAKE2B 42db94dd031ca10c87434f4f903509abf0e6c2c3e3561ae5f5db6db09ebf95996aaa34e1f98a3e33f2b687c69dd1b38dc136d5928da2c096756b6755bf9b31c0 SHA512 bee3640521692545cb063b78c85f5ab90817c8029156f97856af4c9edfcc3e13596b48c4c1b4060c92e7e75b3b876d0734f7c1e3b2096d44c52ec09372c99d2e
EBUILD pandas-1.5.1.ebuild 6844 BLAKE2B 6ca6773bdbe62afb23995ff7da8733c57ab74f1d0c1258b60430e37cd66b9c92a0939dcb83c85570bd9f36301674ce5a26a3c916d841cf759c4076b5d9370e35 SHA512 9aa26f4e18b3272a8333a8a04db41c18e3dba7380a46089c9465a74c03324eb89fa456fb38db8cd3cbda82d70e179b5bc1b6962a9dc67e0b848dbb519a866cfa
EBUILD pandas-1.5.2.ebuild 6845 BLAKE2B 48888c3de9424339f613708616417f4a228728984ec69fac28b24847f892f3fc103950cee1066e8e3b4da2562f977d9bf1ca2d20ed49e0754f7fa0428a086b6a SHA512 73eb7ced8dd88578f4b45dbc99c4b3f81a00866a26016bb858833bb296e782399fe76d2bd94a3e444b244cbb759c8716857e6cd4a8927a0f119968075c1f40b9
-EBUILD pandas-1.5.3.ebuild 7152 BLAKE2B f6b01a61457a1f7b8da40cdf70b254d2977dc75bee93356f497bc99f7beb0beeefc0de05a38cbd5458fed4de33d5bee885abc52aa17a341fa772575d2c8445c1 SHA512 945d9b70ace8aaca8d652d9cfef9de66cbaa8803aaa01ee1ae6d4529ec93b7757899b884d86afcf4cdde81ab7520c9d5bfe3f0078ab03cd4a4012f0f0c08cb2b
+EBUILD pandas-1.5.3.ebuild 7192 BLAKE2B f6e499aa65fa3e4005b99428f82c7ff26958f087602f04f089af890c68f4f56ca4d70ebb0f15dd57d3c58edd1f1b7062f28711600ec9428e578592a6ecb23d06 SHA512 bf0638732d7c5e39196e3952f5cd8d8d657907f9f87586e7208254419b66965ccc9b05d653b48b9d3d21aba11a3d2600cad7b9cfaad6368830d74f9e8c47e319
EBUILD pandas-2.0.0.ebuild 7485 BLAKE2B f8e46eb256077d91844b5c158aed257f4072e57df6f2cde7a9311e168fb80ef762d78b0679e2c06c9402df5cd3f6bc04d03df3295a1d0f1333f9cbd13026d33b SHA512 cc8821469cd3f348ee8f827d3d4c1f0441930a8b899f446dc4cc2c847014036ff09bcf59405be87e88f471c4aba495c3f0a9b1bd17fae9fb00e5320d00dd319b
EBUILD pandas-2.0.1.ebuild 7523 BLAKE2B 06f0c8337b31b89535745057efe19d192f6fcd4cb5d1e0eda8b3f3bc809533618cad487885159a04b8475b413e87640be62b376bac3364a2fbee83f49a91691f SHA512 9d7aa683cf0bae4f847d1e28eaf5b1100bfffad292b8a95d5a857e21307a82a95058c13957d3452730c88f31d1cb2aa28990d10457e1b28a779cf567ee03a1f4
EBUILD pandas-2.0.2.ebuild 7601 BLAKE2B 806c707327c80b0e914e4a6e804aab5f24f7ca1fd79fe3ac15dbc1cba63ca65d8b7df97b2d78722f8526e3a32c07b8f31bb8ea418d886387fb711a6090453cb9 SHA512 98960556415b55c48f9123006791066e22cb8ac199c5571926b03ac709057036fefab6c9c4f3361b2cd0adaba59d51caa8a327d98327feda9fff79f2c78c2351
diff --git a/dev-python/pandas/pandas-1.5.3.ebuild b/dev-python/pandas/pandas-1.5.3.ebuild
index fd8bd7d8c3a1..f19bd5833689 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -78,6 +78,7 @@ COMMON_DEPEND="
"
BDEPEND="
${COMMON_DEPEND}
+ <dev-python/cython-3[${PYTHON_USEDEP}]
>=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 696600438cbe..8a778b08679a 100644
--- a/dev-python/pip-run/Manifest
+++ b/dev-python/pip-run/Manifest
@@ -1,5 +1,5 @@
DIST pip-run-10.2.0.tar.gz 33523 BLAKE2B 7d19c089da98dbba2faec969f490fcd5ea48881f4ccbbfaa283465ef083521aee7d82b9de8b03a89ec8b08005db1232cd9577030cb98c111b4a0e0f7294cca84 SHA512 b26a00c6ebd8e9e505e6b218fea7070b23b5926de44e1d5a762abb2a4ebd62b1bdda7e19c4092012daf068b518a2e127ab08099f6d1a7ddc643b3ba5bf999ed0
DIST pip-run-12.1.0.tar.gz 34387 BLAKE2B 306dce020589a0cdcaddc70baf75a41621c72a450af58a2f54c5128f8210b02f4ee2b4df5b8bca1e0617ef53e79ab89969765b053801dc4f9d60bddf7c40e76e SHA512 fa1c36b6b5befada7b54841723f9cd7ef6289bb723b46cbe000ccfc7a6e894181fbf58f472330830e5812aab8feb40dab8708cd82532696e510bd56ab0b70a20
EBUILD pip-run-10.2.0.ebuild 1418 BLAKE2B 31ea88eff01d38dca9a2c12a727f4c7ffeeeb88f780831a43b27ae3310c5f9b29da23e337fd9ee1050c09e38c612fbcb34875d9dc21aa13bd92018c23096e7bf SHA512 83203da0063c82eabb1889140e4f35427f47e94f3f87cf4272fddc1a7a0d241910102da7082669cb8de4e709cc5764e27512b686443464daa26fefbc6097f7b0
-EBUILD pip-run-12.1.0.ebuild 1454 BLAKE2B bff33f1dc87c45058d1e09600bd4393ac6f61f8dfb7a2d2a68a81cd9075b99c7b4b9ad1a3f0d4197c3f84ee7eb59db851ed335131b556878b0845ef1bad761fb SHA512 ab87ae813bf557151e1e00dd42510eb18732650badaf9aaa553c43a19855f71febff5e591ec8a668e49194958020600637d9a3c71a616d4b2de0a9a6ab4fcaaf
+EBUILD pip-run-12.1.0.ebuild 1452 BLAKE2B a9b9376e857a0d9c70ae9cb707a185b4c2d7ee7e1564d8de8ea1a364606eb0bf6c8d7720d2edd292728395e177cdeb5e07b75461e3df2ede8fb02498a59b483e SHA512 a5865a0a8e675d678ce6322b652c477b47f9f3e0eed86a9d987a1246dbcc83db19f35dd957f1bfd6d200a3f074b813513f6698e4897bd34fd993b14ac09fb4c2
MISC metadata.xml 389 BLAKE2B bc573b4f57b4f8371ecef97266b8441d47e66d551f7088a7f312ca049f7debd90e989d24d59d7aff182795ae27e553d131f3875c789dc793532ff9c812bcaf20 SHA512 00b81cba684e7118a3ce79ec5cb6a27d6ad67064a2745ffead8dec51c7786c9441139b800868cad8854ff39d7e38163ab2c8fa5c7d3f328390b628f8342fb0ca
diff --git a/dev-python/pip-run/pip-run-12.1.0.ebuild b/dev-python/pip-run/pip-run-12.1.0.ebuild
index 36249ede18c3..7f5f559f364a 100644
--- a/dev-python/pip-run/pip-run-12.1.0.ebuild
+++ b/dev-python/pip-run/pip-run-12.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
RDEPEND="
dev-python/autocommand[${PYTHON_USEDEP}]
diff --git a/dev-python/poetry/Manifest b/dev-python/poetry/Manifest
index bf581597b74d..8c3f3de43396 100644
--- a/dev-python/poetry/Manifest
+++ b/dev-python/poetry/Manifest
@@ -1,3 +1,3 @@
DIST poetry-1.5.1.tar.gz 1469755 BLAKE2B ac60d6aabe69b1e46a6fbc188579034e716a470384571a611952489d175485cf997636c9206a53e29be073582e672f8010ab5f8f13b58a12dc644279753f903e SHA512 863bc4ea43b6fc5b340f50f007c76d2c253223d6bd55ea5c1ead4bc353c3d4cd85d51372a774276e14d9fca733fac9c2f582892fec950b74f25dc188dafa7a96
-EBUILD poetry-1.5.1.ebuild 3928 BLAKE2B 961203605de46d649decc8dbec26b8ee52571cd569ab0d383f6b371f38897059ec7f20c89d919586e15c8157d0a9c3b29679efe87a05efaadb9b5f404e8dbeec SHA512 d2813f9ba955a8f3d1867b1f2b61cd470706684740fe34ca3b6636a5d02239d2e16c6ca5ee5baf7b417e64054b09974b18c8540557049559ad7a1137cd920664
+EBUILD poetry-1.5.1-r1.ebuild 4157 BLAKE2B a4d6ebc69cdc89c0e7c7e629a85b587cd46e16fa4d4128c59e826c2eef36474cee07215b7ffa0b6ba8c904beb66f5d6f6aa912547518776134f8abff408bf7ec SHA512 5d1702d8453d5cb27e573c4d0064b02abfa398d3e222778805d3e4faedb1b3018a5d6723c997b73b37e0b9ed9caae46ac10d784047e7fa018935bdc9191bf1c4
MISC metadata.xml 486 BLAKE2B 7757afe2f964f49a04a600ec80af8511387c3a80105c9050755e1815cac148734f540e4da8c1da401c15a63bf5d0a8200ed6a5e1c09e5dacc7d39f5f59dd343f SHA512 541063e55b4dc5b927ef4ff6b385663bbf978d13ac6644c2537483ec42f211780cab4d881b159894dfe86519b4655c80bcfe17cdb90a2e033077b390a3842f46
diff --git a/dev-python/poetry/poetry-1.5.1.ebuild b/dev-python/poetry/poetry-1.5.1-r1.ebuild
index 9fa3a6a19ab3..272723220fdc 100644
--- a/dev-python/poetry/poetry-1.5.1.ebuild
+++ b/dev-python/poetry/poetry-1.5.1-r1.ebuild
@@ -22,9 +22,12 @@ RDEPEND="
>=dev-python/poetry-core-1.6.1[${PYTHON_USEDEP}]
>=dev-python/poetry-plugin-export-1.4.0[${PYTHON_USEDEP}]
>=dev-python/build-0.10.0[${PYTHON_USEDEP}]
+ >=dev-python/cachecontrol-0.12.9[${PYTHON_USEDEP}]
>=dev-python/cleo-2.0.0[${PYTHON_USEDEP}]
>=dev-python/crashtest-0.4.1[${PYTHON_USEDEP}]
>=dev-python/dulwich-0.21.2[${PYTHON_USEDEP}]
+ >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}]
+ >=dev-python/html5lib-1.0[${PYTHON_USEDEP}]
>=dev-python/installer-0.7.0[${PYTHON_USEDEP}]
>=dev-python/jsonschema-4.10.0[${PYTHON_USEDEP}]
>=dev-python/keyring-23.9.0[${PYTHON_USEDEP}]
@@ -35,14 +38,16 @@ RDEPEND="
>=dev-python/requests-2.18[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.10.1[${PYTHON_USEDEP}]
>=dev-python/shellingham-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
>=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}]
>=dev-python/trove-classifiers-2022.5.19[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
>=dev-python/virtualenv-20.22.0[${PYTHON_USEDEP}]
- >=dev-python/cachecontrol-0.12.9[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+ ' 3.10)
"
-DEPEND="
+BDEPEND="
test? (
>=dev-python/deepdiff-6.3.1[${PYTHON_USEDEP}]
>=dev-python/httpretty-1.0[${PYTHON_USEDEP}]
@@ -61,6 +66,9 @@ src_prepare() {
sed -e 's:"cachy_file_cache", ::g' \
-i tests/utils/test_cache.py || die
+ # unpin
+ sed -i -e 's:\^:>=:' pyproject.toml || die
+
distutils-r1_src_prepare
}
diff --git a/dev-python/portend/Manifest b/dev-python/portend/Manifest
index 63db7c92deaa..4885615678ae 100644
--- a/dev-python/portend/Manifest
+++ b/dev-python/portend/Manifest
@@ -1,5 +1,5 @@
DIST portend-3.1.0.tar.gz 9448 BLAKE2B d9391577ecc6f878ebbceb07266f06902352076fb61164b5e905a3ed0a557ce5dafcd8e3c77a099aab97fa576aee5be024d98f457e3b333aa80dbd534167218b SHA512 017dff68ea85f48d19398f71fbd8189329ca9c27c05d8599dd5e53632eb5ddc6dea322e94c924a0653f25f042a3c8ee1cda5f8450b02f3406a72036d54cd1aaf
DIST portend-3.2.0.tar.gz 10514 BLAKE2B f60a800d37e61400e173507146f33ed6977cb0020773f5d2b6fba0a155bfd7e101e00bf057604ec0f25f5cd6f1bb57e3bfe2fc2bbe75b00f55c234f597a1f3f6 SHA512 56790cdb6d1619e8873acc2498f9bee758a64ad8f8e47f31e48ae1ac7b6f038fc81af5d52cbc4bc4797dd6dc25d453d391d73d454c98559b1d6a8e9061837d7f
EBUILD portend-3.1.0.ebuild 606 BLAKE2B e95d50d68f156dcf2c09db9539013b6ca1d3bbc4edab1a66b7642f0d93f83548ff0e1e689f3a62fb57e8b60e272eb650f0854d582bfe60ea7164152759307d5e SHA512 89e1496895a5b91e34fab35e5006f785d2cecd1a8b8b1d38e53bd47cdf7ebec9774dae31c8e6aa2e82f50bee6c841853c4e6867b1f1acf3647ee2425500111bc
-EBUILD portend-3.2.0.ebuild 615 BLAKE2B 683432677c00433094d2b31a7c8abfda4e2191ee043354cdb1b0fe0534a18199c759f666fef9b9293e27c4511df8df40ec84f4eef4b6f4736597a767bf2d5a5b SHA512 ec7c8076012ad48676fbbf59ad5225eac503430578c4479bbdc4636260fed3b36cf12666df162f5dcfe883780cf065c8f9f13cc0a1cf2053aa3284dcf5cb3096
+EBUILD portend-3.2.0.ebuild 607 BLAKE2B 4d5a3001fe2636f063a295e01d799503f2d1413be8da28a439e87c1fc6df7251fdb6abe0083dafb0ba05cefdda336a290c60d3dc5726b9c47c39f240845b245f SHA512 6acf32e5aafd5c59c545049880065477a46a671a3166c6474dea1e5622c0820562c92f5ee612e4ee6ff978ccaa070f8ba5fd4cd7d63c44bbd3790921a406d8c0
MISC metadata.xml 494 BLAKE2B 00d31a220312e6d69d0a037174e45cc0e5ecbd963de8e513b6b0358ff40acbedc73e316801daad373e4007ec978f5097b4c00e25f2198ce86d5dcd879c4f2e2d SHA512 ca046a5e36611bd83928b4202c24af68aa7cc1cafbf2bd62a86ad4751226389885ef3aab6be8a25ba17513c89924901d5ac2a31ff27a2798506bbf2f09df2ed2
diff --git a/dev-python/portend/portend-3.2.0.ebuild b/dev-python/portend/portend-3.2.0.ebuild
index c25a4f5ef931..c7068f770e29 100644
--- a/dev-python/portend/portend-3.2.0.ebuild
+++ b/dev-python/portend/portend-3.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
>=dev-python/tempora-1.8[${PYTHON_USEDEP}]
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 95a979342f96..c31d0e2ac336 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -10,6 +10,6 @@ EBUILD pygame-2.2.0.ebuild 1912 BLAKE2B 31fdebb9c749217a33ba81ae930e5dfd27d5d1b7
EBUILD pygame-2.3.0.ebuild 1912 BLAKE2B 31fdebb9c749217a33ba81ae930e5dfd27d5d1b7df75cb2874640ec7ce1c8610871ff72687b0f4e0fd1d5f4e494c5f7106a6307a1762329e4244030f15986390 SHA512 ddef31ada30a32e9ae3c57c0fe05ebba44b226bffe186728f5b5759fbe8340625a9494b3e3f77cdceeb60a39faffdd73041f5cadfc6a5eda0044164b93c5018f
EBUILD pygame-2.4.0.ebuild 1931 BLAKE2B d17408e670610ab2bda594be78bd74818da1ebe7a48a6b4f577ba28041b163d3068f4b69d3277bab0584466646f8e4fc63c2bf7d436e4105e7d8621531b4790f SHA512 92b68a0a45822df698fe5cfb79275ac96a42ed7e32c152604c715819129d79c021113b6476c8b36d2c3f92f6414fea668b4c8fed71edf1e2f13894b4208fb9d9
EBUILD pygame-2.5.0-r1.ebuild 1981 BLAKE2B 5b707865f3cc7689f042ee4d322721ce1dde50ef2c95d170fbcd6ee04f9637bdad631994129e68f68a900473a52e3173d47dd70bb845a5a344d4a291bd26ecc8 SHA512 3f7d4ac14d50ffde1e0c181bd5108f05d593800c1af960a48e00df7d1c90aadc35aae82b9a0db9c6a6a740b8d411a83e84e0d2357dfe5081f6f9557cb0bbfdb2
-EBUILD pygame-2.5.0-r2.ebuild 1981 BLAKE2B aea6aae1412f8b62ee3bc938a3731296cafcdcf79f9b5dea2a415d7442cc3fc9b55997512fb7f7ddcddd5ad9fad20fe5d8c44cf01bfcf15728f1d3d4b3a72e07 SHA512 52faabd57125e070b1007308ec0b8ba97ceed0d23719162e7463dd03aeef8fc19d2ededbc9193736dc80466a2df81e00f7b2bbcb457999a4314a761a0c3def19
+EBUILD pygame-2.5.0-r2.ebuild 1978 BLAKE2B 4905deefc01d92e669f21884d8099bc7ef78f5b7625d08da45643061f70f4d8175bd4b74ddb00d0d83965e1ab9f8f6d5c5342a84c4f0ce343bec0af79eb2ddf8 SHA512 82bde0eb1995bfe7c9484174ed681f57e474631eb86ceaf0fbe85f8cf1200482920e8357128906f6c24b4e85034051032d330c05b46780a942ddaca9539d36ab
EBUILD pygame-2.5.0.ebuild 1936 BLAKE2B 416bbfdfb8c6a09ce228b7a123928f1d70deba416d6c46f445955a439965ad951bcb83fe80d557406cde0c84de99648a65bc44f4b4d877a70a81b98b8a3e23dc SHA512 b0693da90ad40b471e7897cdb315d95005f297fef58fe900eddaca1d1c1a24202d175466b5e5416f51b081e046f391d758150d932b7da6063dbe77a9e06c5503
MISC metadata.xml 363 BLAKE2B a942b91aded22ec850a7b075703ce4037af9f0a61155717ac455f7d2b7779cb6f5f953b2ad8d61d7cc5254307951a20dd3edb9853e21d907e1999f7570a6b821 SHA512 15403754c9b13f9b2d8c5e7615ae0ca9359b5079e22eb5a7049424e414ebbdd8a06f6324c31594636324414e35ca34bec977b7dded9f9ea14027497b5097b060
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
index 6962201e4762..0302d9ffd0b7 100644
--- a/dev-python/pygame/pygame-2.5.0-r2.ebuild
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest
index e3b5b03e1bda..2b5c95c44f52 100644
--- a/dev-python/pygit2/Manifest
+++ b/dev-python/pygit2/Manifest
@@ -1,5 +1,5 @@
DIST pygit2-1.12.1.tar.gz 738390 BLAKE2B 0d22cfb84cf62af32a1da76feb76da0c42ff30ae17bc9881c32553c662ac67a27bad57f545034dc1f42ef9844846b556f92b5b0e0faee63bb524dc57e73d4f9c SHA512 97f7cef7eeac3f165df8d82933854f53f842565efd764c351812ab27f35d574da9eb37628740f878540ad0be0447ad83a2ae0ed1544c615ba29485f08dd345c5
DIST pygit2-1.12.2.tar.gz 738453 BLAKE2B 805472147021296b28f0d47f97e5b42355e2f8eb418cc48134a8c2a0c606e04bdf6ee9ddd5586949652b36d921631aaa16fb739d8491db01196c7ecb26f2ea13 SHA512 adf82f385b0cb8e239113171e7e4d75d4902828b18a04f2624c6931f7d11648ae0503d615ef5d89ddc477b94c5ac48354be223e2bde7d4c111a957e114b6a28d
EBUILD pygit2-1.12.1.ebuild 803 BLAKE2B 54bd019e1b82989d76af9d80f2507a7585474b0f183ba4d7009fce5994c2080fc832a815fb320e2294a60db7a504f4cabcaa01a6c8231e53b2f9dafb3f13f3c6 SHA512 38c6fdd592466f2e409e1cc0360404158d490571085cb34b75c986912c655c3efc370d8237d3a745f16aaeb527268c6f77ed5b99155da44937c5da947c3cf9e7
-EBUILD pygit2-1.12.2.ebuild 805 BLAKE2B b26ec018bf92c3aee897470dfd95d70f4c028eda052c87ba42e021b8cbeb4a821f332898fef4f6307ff46727275ade22bdcf7d429db928ca3a38f346abb9c0e1 SHA512 220c4da61d5e84226f053e3e71bc2f541c8942faf8aa1a9db8f56bbe3781c0802ebcb5a198615c605eb7c6fad63009b3dcd7557f2a3a06080bb34363ff188658
+EBUILD pygit2-1.12.2.ebuild 804 BLAKE2B 2f9ef22464c01f4afc60abbb4845a316fcb3fb95f38df309df2abf08e30b8ed1408d4c345a6176db47dbd7cbeb6b807d3d5c9a1328d54186a0e674df62946b17 SHA512 8703497f10fb687c1d7b6fd551215fb25597c65bba5a17ad3651fc716a92ffbce296d978f0b29cab9b60c5be0c78b25a0a6a9e55096081f58de1402c13d28186
MISC metadata.xml 490 BLAKE2B a53da88b5fe40a56d831bb5589d03d247ca1d1d843bde9a1fe6999563a42c076a9f6462b6947ae217086e5edde35a4788f4552636871891f9820534a6f0bade6 SHA512 57cb7356bbb0a22fce2d7ecd8ab346ef5c8155d0941d6a15bf2e98364e755d6e5e5d6aacf24017b4b827b983032e4d46f2363483ac66d6e3882c8be12e60fb39
diff --git a/dev-python/pygit2/pygit2-1.12.2.ebuild b/dev-python/pygit2/pygit2-1.12.2.ebuild
index adafd17ad091..8d9130d5203b 100644
--- a/dev-python/pygit2/pygit2-1.12.2.ebuild
+++ b/dev-python/pygit2/pygit2-1.12.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="GPL-2-with-linking-exception"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
DEPEND="
=dev-libs/libgit2-1.6*:=
diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 6b706c0feeca..bd62b20f17cf 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -7,5 +7,5 @@ EBUILD pymongo-4.1.1.ebuild 2762 BLAKE2B 64bd9475841411ccb3ebf2296b5a256268d175b
EBUILD pymongo-4.2.0.ebuild 2772 BLAKE2B 74604d4e0359dc49cd5f78cadca4dca49821841746d2865a4e0b73d3ae8b6e3f82b68c92ba80397bbb87d30df4e63430290cd89d34d4060a0b3aea38050a0f7c SHA512 606378578c5d9ffccb94b636366b809095e45416c1341b904483bb1cba579f8946847e302598fb55824abdd2029e42a7bce5877a791ec4e8b69422dda153c58e
EBUILD pymongo-4.3.3.ebuild 2933 BLAKE2B dea7dc2654faf7eecf405751966d9e0d02af469e436519ff0b709ede1d9a16ce5f0d7de819986ca19347013f6d3b55faf7dd71d5fb6642d0371a686cf0b17020 SHA512 2d43d8d60996c482a67dacac07636ee924533e0aae093e26276d1e4f8f34d3866a9a2c3ea62bb46d4b950fb5d9f49c2f6fe624ad45287ed025a174c94f11b8f7
EBUILD pymongo-4.4.0.ebuild 3044 BLAKE2B 5ab0727b03fecbcaaef28ba401e3f42a01fe309627eb0dd7365c092826ba39c50bf2fc4cc3e28e99ac265b076a3bd85b6e156037ee24b5e4d53a594c19b492ac SHA512 b7ecd6db645bec5c0998298ecc2890ca5e7880a23c659d3965716663c43247ce4ded34e87e569aed71ef92e7a2c3db493bf40a81fa679e37e0c0df46cd5c6e22
-EBUILD pymongo-4.4.1.ebuild 3121 BLAKE2B edd140cb6498e499f8c71ec73c00da90e01dd43305f5f2205f2ff98c43261fb9f6cf4e4a9279080adcaf175b0fa78bd17021858f5c14469c55ddba0375ca88a4 SHA512 60de83dd4f7a7325d6cee6c411c79c3ad49bd604ffebead522adf2ecf26ad403523745beda4960027e081ffe195c14ac8bf152db1b7d37bc9af1a7279c0748ef
+EBUILD pymongo-4.4.1.ebuild 3120 BLAKE2B c58b5939993452424ede8e798196f5234c773d1a5884b9e7ef02c3c3fa3b7dcc114651976d9212b44d93752c2d0532fdaf4dd8897c344f42ce6bc5620e6ef83c SHA512 f72e6ee5c89821b545e064964edb9ad72c09f9a7e2a37367fbc0593335a5491d71691788fb7503e71eb2af496f7f151df5f98038a385ca36b248bbafd5af95f5
MISC metadata.xml 806 BLAKE2B 536379dc753a1e4dcd787d3e00936e0a047e61388f3c9a843a6cf9bece4a2b39e3914cc600cfe9bf8dd3c44cfe44ef5961d66f2aca1e9a4cd1da9c93533f2349 SHA512 c74e54c17e7abe70b0155c17e85493f37da0a2b66d50099e05a5588680f20ad27c46682804a7db117dfdffa6e15abb78e1957587b881029a9c29c86cee890b22
diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild b/dev-python/pymongo/pymongo-4.4.1.ebuild
index d3217f851fa8..f4c62a658a92 100644
--- a/dev-python/pymongo/pymongo-4.4.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv x86"
IUSE="doc kerberos +test-full"
RDEPEND="
diff --git a/dev-python/pymysql/Manifest b/dev-python/pymysql/Manifest
index b5172fb57a75..7cb8eb783e9e 100644
--- a/dev-python/pymysql/Manifest
+++ b/dev-python/pymysql/Manifest
@@ -1,5 +1,5 @@
DIST PyMySQL-1.0.3.gh.tar.gz 85371 BLAKE2B 4caaf486413b0fd78acc04c6856b044048c5af28e2b8f85125dda83738daeb31f621726babd8ce724b01fc3f297769f09c2c77b60540cb5c66d152c61fd725e8 SHA512 46d56399b02e61b4b31af82f96cfbb6c24e0c18f780c872bde53a818ad74d30dfe8ded1fdac97971433b0e237e1007631a9c0e38ef2cb17b6601c77f624faf8b
DIST PyMySQL-1.1.0.gh.tar.gz 90416 BLAKE2B b1f5d38edc1ec93ddbf9f841b3db6bddb8db13bd7a6100de2104f08152e2ce7813f6ea2d09c4bc301a6b83fb3eeb3e4ce0c3b4faf42cec25b5c157ea71d719a1 SHA512 c5b2cc1716707013d06146f22ff6e36ae1e54deb8864226a65c5325bafd476d7c53076ceb5cb35815c1baeb8e0ba8d03230366662f4abc0a304e849d8cb40d34
EBUILD pymysql-1.0.3.ebuild 2888 BLAKE2B 8073410e0b9d61a14b253fee66e81728a2b61241a28e52fe30b33c01f11e77d3e7f2f5df5abfbe594e86ead0cd7fc83fffce1da47a7e084a752e81622de8a659 SHA512 3650cb077d587723a059f477d83756324eae0763ae05928f718cfcd6bc9cbd43c010e8f01b6d56845449fbbeecc228345d6230b73247f376ad0f1cfb06aed721
-EBUILD pymysql-1.1.0.ebuild 2895 BLAKE2B 0fb3ec97342639de2575d8d4857b789672e79bebb5aab1445b3e15fb348b0bd392a031feac15ff11a5185fd7f4eeee991a532194275b2d99a10817e984d96ebe SHA512 fb91b1a9c33b2f5afe8db93e9357ac3f84e96c79cd00d252d439b7ff6e4df21c4870df2c1abc1924895e4b58341c926a66ef88f93fbd434d98facb75228c6c62
+EBUILD pymysql-1.1.0.ebuild 2889 BLAKE2B 5a558d9629e4ef19501219a6d32efa90a37fb97f66eadf83481f3f643cd96ce10077e86d1e8e9aa6f47cd56daef2cf24347955abb5244b358430ea8078311df7 SHA512 3e8f962ec6e8a44183d3cf8afd8be089bdf412b47e02b40388373d2b3563c9af6c732487351f4035edbf60a2ee5c9374bcc49f35b05cdda24c7099a979e15bb3
MISC metadata.xml 494 BLAKE2B b6e0ceebdd751d98a5bb60a107c94e8e0908559d8894dcfd06974f7910eb4ba13c5c3e1b9f92314b2cb030e51d4fb73dbc987102eee0d8263abf1f3588ecca46 SHA512 ac51ba234d09a327fc9a9e5b5ab826aeb51011597cdbe572411dab53b14a1e44cdf7429f0d2420810730ddd4921ee25c300d8239eb6c9f9aea391901c2252e29
diff --git a/dev-python/pymysql/pymysql-1.1.0.ebuild b/dev-python/pymysql/pymysql-1.1.0.ebuild
index cdb193f545da..ca93a8c02c02 100644
--- a/dev-python/pymysql/pymysql-1.1.0.ebuild
+++ b/dev-python/pymysql/pymysql-1.1.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
# TODO: support other mysql variants
BDEPEND="
diff --git a/dev-python/pyotp/Manifest b/dev-python/pyotp/Manifest
index 013be3659704..c0ced16125ec 100644
--- a/dev-python/pyotp/Manifest
+++ b/dev-python/pyotp/Manifest
@@ -1,3 +1,5 @@
DIST pyotp-2.8.0.tar.gz 16873 BLAKE2B 55930ca0991a38e920e4dd31ff46534031976ccc4bd2151a762ce806251d1b4c7d3c120a7afa42b2aa33387cd445818b07b981f906733075535d6948dfde24e6 SHA512 f4e6c857833c7c994a64586bb495b48935752d0fa9d90edbdcce899ebce10fc0ac13ab03c439ea81f1c0fcfc4adafbf2c42ee8c4fa4afdd662c30d5be164c9b2
+DIST pyotp-2.9.0.tar.gz 17763 BLAKE2B 32dd9772e0fc9de1cb13c204f5037dcf8352029e85a5df92c35f026e3960c649cd1d6f2b70b171133598e57a58707eebf34b4a8af18291a72f3e3aed8c659944 SHA512 2d3dd43997bbeceb078d9dfc4ec2d2ea608f1ac60c2189d45f775e1f47ff0cefcdfd36b77db1e022a8f8307b46329fbbad270e054853b63b5d7d457ad358731c
EBUILD pyotp-2.8.0.ebuild 463 BLAKE2B e549339cfa5735b756b6b73e6c9ad19ef2ee0af4da549ed60aee7507766b8321ef5067f9c3afe25a83c7fbbf7766e9ff9f7dd92533b2bc3106b498cf539adf98 SHA512 e80e47648a92b3c19e6f349baf4f24efb466c0a762a4a9ded45cc0384a0a2bb78fd77625b6c36dc1773da717cc072110884e6cfe02ab20fd8de734a122a105f7
+EBUILD pyotp-2.9.0.ebuild 463 BLAKE2B e549339cfa5735b756b6b73e6c9ad19ef2ee0af4da549ed60aee7507766b8321ef5067f9c3afe25a83c7fbbf7766e9ff9f7dd92533b2bc3106b498cf539adf98 SHA512 e80e47648a92b3c19e6f349baf4f24efb466c0a762a4a9ded45cc0384a0a2bb78fd77625b6c36dc1773da717cc072110884e6cfe02ab20fd8de734a122a105f7
MISC metadata.xml 385 BLAKE2B 9f2d57ca90c859506181e9960deef6e0bf83854cc35066a18cabfdd1c49ea9019123f1ba3edef1d94c45c826ca0064d9a390a62e758fad87120813ee014dee76 SHA512 0f42bd43b2ef566bfc8b2a7ddb858dae6fe92d5fba0f19d6c0ba6cd38b010b6ba927f87c171327665af0a9bff541381d3b3ffe500988ca15d19da40188e06e77
diff --git a/dev-python/pyotp/pyotp-2.9.0.ebuild b/dev-python/pyotp/pyotp-2.9.0.ebuild
new file mode 100644
index 000000000000..a2917de0d249
--- /dev/null
+++ b/dev-python/pyotp/pyotp-2.9.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="PyOTP is a Python library for generating and verifying one-time passwords"
+HOMEPAGE="
+ https://github.com/pyauth/pyotp/
+ https://pypi.org/project/pyotp/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+distutils_enable_tests unittest
diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index cd66e7b730ea..14f5732d3596 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -13,6 +13,6 @@ EBUILD pypdf-3.11.0.ebuild 1203 BLAKE2B 3a035cd9dcb4b8d1892da172c61e36df4cca7427
EBUILD pypdf-3.11.1.ebuild 1203 BLAKE2B caa399ac17268d2e80a6e0fdcc39b1f2846755d1334d5393b5d87f1c62b76209254c2e177551ab6b9290a48cb8cbfb5ab8537190c427efbb5480795d57e585fc SHA512 0003c262465ceef4d2cc6ffde4cd3cb9f14ca821ad5c93a0d8dfa887d1867e53da14b1e53e0d5a8caf720670f8a3ddb0ddcf8ebaac061a584990c715471c1836
EBUILD pypdf-3.12.0.ebuild 1203 BLAKE2B caa399ac17268d2e80a6e0fdcc39b1f2846755d1334d5393b5d87f1c62b76209254c2e177551ab6b9290a48cb8cbfb5ab8537190c427efbb5480795d57e585fc SHA512 0003c262465ceef4d2cc6ffde4cd3cb9f14ca821ad5c93a0d8dfa887d1867e53da14b1e53e0d5a8caf720670f8a3ddb0ddcf8ebaac061a584990c715471c1836
EBUILD pypdf-3.12.1.ebuild 1203 BLAKE2B caa399ac17268d2e80a6e0fdcc39b1f2846755d1334d5393b5d87f1c62b76209254c2e177551ab6b9290a48cb8cbfb5ab8537190c427efbb5480795d57e585fc SHA512 0003c262465ceef4d2cc6ffde4cd3cb9f14ca821ad5c93a0d8dfa887d1867e53da14b1e53e0d5a8caf720670f8a3ddb0ddcf8ebaac061a584990c715471c1836
-EBUILD pypdf-3.12.2.ebuild 1203 BLAKE2B caa399ac17268d2e80a6e0fdcc39b1f2846755d1334d5393b5d87f1c62b76209254c2e177551ab6b9290a48cb8cbfb5ab8537190c427efbb5480795d57e585fc SHA512 0003c262465ceef4d2cc6ffde4cd3cb9f14ca821ad5c93a0d8dfa887d1867e53da14b1e53e0d5a8caf720670f8a3ddb0ddcf8ebaac061a584990c715471c1836
+EBUILD pypdf-3.12.2.ebuild 1201 BLAKE2B 4f79e41299e7894eda7bda797e889ca7d703b87fc09a1e94c6eb216a4121de842da53b18104a6718d454fd1a73eeded2b6824dd451b8cbb2b94335856df63741 SHA512 be4b3d0ecfe234c5a5de55bb0c2593b654d6c3b2d2776bb94db6cfd44c24825af39482dd5d6c54bf6bcaef4ada0dcae998b80c8194cf2344c741f93b9a461af3
EBUILD pypdf-3.13.0.ebuild 1203 BLAKE2B 67079ff0886eef1417bbbc0a634de2caeaa4cbd4e159fa8d38049e27f2883d40b819a4e07815f4d55102626f33a33c238846a3bc72a49c9fd6da88e0457ee2dd SHA512 2d1e40a7eabed9f5ed20269dec74b3ab9400dd37ec84906bd82f83db4773cddcc05ea00d8024c8d2d52725697177d5ece16923515ac4509afe0f55487f597525
MISC metadata.xml 373 BLAKE2B a829b7048eb3a95caeb1be83b6172603df6a031d40995294f2687bf3c3cb70e66fafb9ba8339d9979fc85f5936b9552963a8fcd072a20661fa78f3aa3c4b89c0 SHA512 775ac2de487f11fba1ea8d283b42b9ef56e42cd95ea11f50a06b099420e69c0567f65c506b14891ac641da90ea05ca70da4f8a3e4a028cf41bdbc823021dccfe
diff --git a/dev-python/pypdf/pypdf-3.12.2.ebuild b/dev-python/pypdf/pypdf-3.12.2.ebuild
index daa02ffcff0c..1a803821afca 100644
--- a/dev-python/pypdf/pypdf-3.12.2.ebuild
+++ b/dev-python/pypdf/pypdf-3.12.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
BDEPEND="
test? (
diff --git a/dev-python/pytest-env/Manifest b/dev-python/pytest-env/Manifest
index 9d71ffa1d5cf..5a1cef81766a 100644
--- a/dev-python/pytest-env/Manifest
+++ b/dev-python/pytest-env/Manifest
@@ -1,5 +1,5 @@
DIST pytest_env-0.8.1.tar.gz 6926 BLAKE2B 1d993947c5d67a57832e170e2cc2cbe56f5f1eef37d96790ec3965e5d7b9489771d1890ef7c6f4ae504e1d6d22845cf9b1b3fccf3caeacb3e6ff33d5f86b9279 SHA512 0c99db9c5467f5fe6f8655e540fff4b91884cef3553daf455298d2dc7bb51439418f3149b941d37a777199f28d82eccb2073fdd5e09bfb97cdf24d3ddb1d21bc
DIST pytest_env-0.8.2.tar.gz 7419 BLAKE2B c07140de76392bcf316935efaa52aea344c7167a95fe497c3702dd2aabc3150641f0903f2de6ee1794453dc2e5b1630d746b2fcb3dbcea8edb9ba066cde0a0b4 SHA512 6fbbb6b1db21ebeb47c472e10adb9bacedcdbbabceeaf93b01146ec7e175005aeef46616a4343bf02b23561c0ff5815506fe356f337371dfc057ee29521f68af
EBUILD pytest-env-0.8.1.ebuild 528 BLAKE2B 77c3cdd9279a0e3051f2edc641fadcb3920415af047e8687ca49f457e7219d99edfaf191cd25a03d2f64a8bd3fa22f4eeee00e46687c8cd5433e64a0f0f7b379 SHA512 bbef31cef869d78c0d1c110b886f1c5427563851eef333b01c95dc719060f859d44870045b8b14c9237b09c09c0f58bf6f4cf93b6e4a271cd565d365d86f227e
-EBUILD pytest-env-0.8.2.ebuild 598 BLAKE2B d6b23aceac1d5602cf7a521c3847ddb30a01ab1ed536e1250be12b00b91030935fcf48e0f909adea3e5b028d65a25f6c660a63372b17eb711631e7cf54467b2f SHA512 ce52506b1841072eb1b16eb86a88216959343f120d8f0144532efb51bba8318de37f96cdd9d5467915c82f095e3fda85247d83ed01c51a1eb1acbfe477300b8c
+EBUILD pytest-env-0.8.2.ebuild 596 BLAKE2B 6ddb1a4c070f8bffd30bde98ad2eb56072e6ca50797bc2558a46e565a477d4561f02ce174a816dce9c37fd57f7ab3b232720c93b9477be1506de577c2e952971 SHA512 c551c81c948311199ed0180bf570e357b0d80e55de9b76bc678680873b7d683680d9aefe74f13a14ed03626dd2eb037fbd20a4e3603bd45132eb8106a9f91265
MISC metadata.xml 505 BLAKE2B 00369d63ea894a5d1b493461b41f5a211219dba4aee1e53a5bfcd4e37fb181ebb7f4934e721c186a5d631f3f03a8bbea2b1d732a1206b2347beb71b03f0c84a0 SHA512 78e7bf0e52d709686f0302ee3ffb2d11ff85860586a42aa23e974f60bf675de919d9d78fa0aa80d66b779b1575936686bf2846830ef4bea25e4ed87d2ce05835
diff --git a/dev-python/pytest-env/pytest-env-0.8.2.ebuild b/dev-python/pytest-env/pytest-env-0.8.2.ebuild
index db479a2c1572..2cca1a92be13 100644
--- a/dev-python/pytest-env/pytest-env-0.8.2.ebuild
+++ b/dev-python/pytest-env/pytest-env-0.8.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/pytest-dev/pytest-env"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
BDEPEND=">=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index a9be28a53d56..c44cabd77926 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -4,8 +4,10 @@ DIST sphinx-5.3.0.gh.tar.gz 6873479 BLAKE2B c57ede5e3d83447c6152d050d45df73bced6
DIST sphinx-6.2.1.gh.tar.gz 6729925 BLAKE2B 621ead516dc17cc632e9e752b56b5432547b6a051ede353d690dca0769664fc1c1335ec948f4035cb8c4307a563b4928d2587de3f3ec8d89dacf829a8fd5b95f SHA512 ba56fb9672dc2e156b6cfd0fc2252a989d44b199946a371ec5f1cda5840836b3a58e267ac0973f522479b472dbb07c6c2d7ae6b0c63c9adfbe82d36bd59a9465
DIST sphinx-7.0.1.gh.tar.gz 6712916 BLAKE2B 7e30804eb5c24559c8ca30e5d8943ad78b426f94c3008ec74de6a541a71a7835d4e83dd69d84df04778f6246840209847ce103863b4dd4109e01bc3a5a50fd84 SHA512 6489778c4953b2c2d9972fa3f07fdb3b361b441e2c9f47282ec9c47f70446e3df66e434690ba816cc6f98838056001d2518f9bd1235e8b07ddba3c1d03a57b76
DIST sphinx-7.1.0.gh.tar.gz 6882321 BLAKE2B dfa644b33e0dc97acb04470da452f184cdc377e0c07a58e2e504b425becbc114eac503559ceb7dc81b54d31e89587a8f8f3ecb11df073a949f08d0281ca21a3c SHA512 707a9f36e7c8f0dd0f0f6c3d81dff67e3c996fb8b9daac0eec240200828347ddfde3d374ca45286cd41bdc6a88d89012b606b217304f41b71661ee0d4acc9bbe
+DIST sphinx-7.1.1.gh.tar.gz 6881907 BLAKE2B 4c73fbcd14c962ead0b15de5f36f6101ce1958aae26dffe055e7d9546eea4f998e53b97f3d27f55521d689e13b8524a03443858151968f33fcab1704cbb1319c SHA512 43fb78dbd51b25d50ce2f22b40c6e784200a0195e5a00b793b577bf2b2e8db28dd73f031dd6991e835a997de22781541e8239c73ddd36a6b5b8c1c367dcac3d1
EBUILD sphinx-5.3.0.ebuild 4066 BLAKE2B a10d1708d06e85cfff1977463d0cc062f85e87faadbc424e47b7f5249211aa699614732070de863c983537d8b1a141fee2b54ce732c21e724d775e1fdd4274ff SHA512 a77515313cef7e8c94b73d96fbb2c21ce37056d1cff09fee8871cef98cf4454c44a7df187611b56d12183a32dc2642d2e907f523db3bbf7c2a93d007db8f839f
EBUILD sphinx-6.2.1.ebuild 4334 BLAKE2B 37c75ece4611798584ff0516f0842735780a52351f4999d775ea5fd53010b237e0e744a27e06cd745de825d39861e63e8ef750afe1fe9f99629d72b7d4507154 SHA512 6c8afb311063e8daeabfa279ca71f019a4b25106edcc547bb68fecf235d8c301e657ad5a1939a536d27d527957a27155ea2a1cb0eec1e98721859502729454c9
EBUILD sphinx-7.0.1.ebuild 4375 BLAKE2B cf9558ea438492fac9fd0c00f78cda32b5eaecc69a169476552786f6b34ad7b4fcdc6068e2bd43fc9e2a44459eb95a4f2db5500794169e3abcc66ceca5aa39c5 SHA512 708595e5aadd9da15117a6d78c9c92d25c7b0481366b8dc6a41e81c7a9aac73477fec8edd079da07cdcb31aca6cb087a22017a9a942abc4ec9fab3ed56f4b3d5
EBUILD sphinx-7.1.0.ebuild 4393 BLAKE2B a9ba36fe52114bd3b7e33fabb7c61ca13bff3a6a8f119e774511b3cbe6af6e3f879f763a5b6cf461752909aa89e125296d27b75bd455a64e0dd5f2afa494e39c SHA512 7d3334f5ca78f9a0e7ab9f260756b2387cce3c8dee6f47d935fb6b043e7c6912e126baf149d350acc4b8a00ccf85a551f6cfbaf83e37c4d6dfbc803f70ec88a4
+EBUILD sphinx-7.1.1.ebuild 4393 BLAKE2B a9ba36fe52114bd3b7e33fabb7c61ca13bff3a6a8f119e774511b3cbe6af6e3f879f763a5b6cf461752909aa89e125296d27b75bd455a64e0dd5f2afa494e39c SHA512 7d3334f5ca78f9a0e7ab9f260756b2387cce3c8dee6f47d935fb6b043e7c6912e126baf149d350acc4b8a00ccf85a551f6cfbaf83e37c4d6dfbc803f70ec88a4
MISC metadata.xml 568 BLAKE2B ddb7175070df6da4088813cc6b66f25bb4364e2619b1e7da94370f7ce8e73b68b12f618412f81e6be57fcb0c60c10e3913f26a6a578b0f9defa7b9ee8091fcde SHA512 d32b37cbe88f5e3db0c6968bc7aa22c7edfb3794bf7c62facd17e7ae1f4f0fbfc7c9f5512230cce16ed32e2ebb70c23dfe9b36ce38785c5f5b76585410313214
diff --git a/dev-python/sphinx/sphinx-7.1.1.ebuild b/dev-python/sphinx/sphinx-7.1.1.ebuild
new file mode 100644
index 000000000000..1146ffc3030c
--- /dev/null
+++ b/dev-python/sphinx/sphinx-7.1.1.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="
+ https://www.sphinx-doc.org/
+ https://github.com/sphinx-doc/sphinx/
+ https://pypi.org/project/Sphinx/
+"
+SRC_URI="
+ https://github.com/sphinx-doc/sphinx/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+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"
+IUSE="doc latex"
+
+RDEPEND="
+ <dev-python/alabaster-0.8[${PYTHON_USEDEP}]
+ >=dev-python/Babel-2.9[${PYTHON_USEDEP}]
+ <dev-python/docutils-0.21[${PYTHON_USEDEP}]
+ >=dev-python/docutils-0.18.1[${PYTHON_USEDEP}]
+ >=dev-python/imagesize-1.3[${PYTHON_USEDEP}]
+ >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.13[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.25.0[${PYTHON_USEDEP}]
+ >=dev-python/snowballstemmer-2.0[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}]
+ >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinxcontrib-serializinghtml-1.1.5[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}]
+ >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
+ latex? (
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-luatex
+ app-text/dvipng
+ )
+ !dev-python/namespace-sphinxcontrib
+"
+BDEPEND="
+ doc? (
+ dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+ media-gfx/graphviz
+ )
+ test? (
+ app-text/dvipng
+ dev-python/cython[${PYTHON_USEDEP}]
+ dev-python/filelock[${PYTHON_USEDEP}]
+ dev-python/html5lib[${PYTHON_USEDEP}]
+ dev-texlive/texlive-fontsextra
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-luatex
+ virtual/imagemagick-tools[jpeg,png,svg]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/sphinx-3.2.1-doc-link.patch"
+ "${FILESDIR}/sphinx-4.3.2-doc-link.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # disable internet access
+ sed -i -e 's:^intersphinx_mapping:disabled_&:' \
+ doc/conf.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ # we can't use distutils_enable_sphinx because it would
+ # introduce a dep on itself
+ use doc && build_sphinx doc
+}
+
+python_test() {
+ mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die
+ local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir"
+
+ local EPYTEST_DESELECT=(
+ # these tests require Internet access
+ tests/test_build_latex.py::test_latex_images
+ tests/test_build_linkcheck.py::test_defaults
+ tests/test_build_linkcheck.py::test_defaults_json
+ tests/test_build_linkcheck.py::test_anchors_ignored
+ # TODO
+ tests/test_ext_autodoc.py::test_cython
+ tests/test_ext_autodoc_autoclass.py::test_classes
+ tests/test_ext_autodoc_autofunction.py::test_classes
+ tests/test_ext_math.py::test_imgmath_numfig_html
+ tests/test_ext_math.py::test_imgmath_png
+ tests/test_ext_inheritance_diagram.py::test_import_classes
+ # looks like a bug in lualatex
+ "tests/test_build_latex.py::test_build_latex_doc[lualatex-howto-None]"
+ "tests/test_build_latex.py::test_build_latex_doc[lualatex-manual-None]"
+ )
+ [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+ tests/test_ext_autodoc.py::test_autodoc_inherited_members_None
+ tests/test_ext_autodoc.py::test_automethod_for_builtin
+ tests/test_ext_autodoc.py::test_cython
+ tests/test_ext_autodoc.py::test_partialfunction
+ tests/test_ext_autodoc_autoclass.py::test_autodoc_process_bases
+ tests/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type
+ tests/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type
+ tests/test_ext_autodoc_autofunction.py::test_builtin_function
+ tests/test_ext_autodoc_autofunction.py::test_methoddescriptor
+ tests/test_ext_autodoc_automodule.py::test_automodule_inherited_members
+ tests/test_ext_autosummary.py::test_autosummary_generate_content_for_module
+ tests/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped
+ tests/test_util_inspect.py::test_isattributedescriptor
+ tests/test_util_typing.py::test_stringify_type_hints_pep_585
+ )
+
+ # note: pytest-xdist causes random test failures
+ epytest
+}
diff --git a/dev-python/vcrpy/Manifest b/dev-python/vcrpy/Manifest
index 1330dc330c38..9786326537c5 100644
--- a/dev-python/vcrpy/Manifest
+++ b/dev-python/vcrpy/Manifest
@@ -3,5 +3,5 @@ DIST vcrpy-4.4.0.gh.tar.gz 335402 BLAKE2B 1b32105ec7f319ea32318ce7193a433afa0e5e
DIST vcrpy-5.0.0.gh.tar.gz 336090 BLAKE2B f8460956456c332be24736153326651a319f3c25f8a38aab27f5a39ff9e312d0643ce702951cd906e735cbaa7c469cc948ce7599a37c767ef379fa10ff5ff69e SHA512 dcf1564b9e8640fe4998d13f4a74a892c6ac152bade6db2b040577e7a3b5e83b87f02a3ea93d58d3102ec6bbd6e452f5bd85c03273fb67fd6800caf87b5f3c6b
EBUILD vcrpy-4.3.1.ebuild 1808 BLAKE2B 28975434f00724963598c317d6f8d5093ca112f3e03883d20ab996215fe0c3fd1846b21ae45fba9f9fd492f8398c2ffddd77993e6a1c5921d172290bdd9c950c SHA512 f9c115896dbe0dc7eb3f94af6d9fad70d759ba4c7b98006922b4e54a9bbf22b029d37886ff6166d8f9d76377444e507fb7dea63c155461bb7ffb2c0e18ba771e
EBUILD vcrpy-4.4.0.ebuild 1366 BLAKE2B 3c90b3809728b0837dae064ec5a1fbf4abc5d272a7d04e5601a8f41320c3910435aa1ae593b09fdc0e3d4fbaf141d1a68b3282fb166ea9d3cc3e9c8cdd8e6933 SHA512 7d1917b94f02e011ef28419380295f4f347084c4494d3cef661835e713dfaa5ec8c2e83d357861cc7c8c5e5dc89a4af27df6d43e179550eafd16d1b743bb2375
-EBUILD vcrpy-5.0.0.ebuild 1451 BLAKE2B 54cf2df242954b6702439ba7f9ffc59b11942a76cc421a7580e0bd7eccafe18ff680add01bd091338a1122e4149ecc08156ed38db70aad904edeb1acdbe75ec2 SHA512 c8bcb89b2af3e2c418b60a6ffd2e7720816be31d90d5e0e71277efed570955676c437afafedf31c83e243e6ba1a7b1b916223b26c7c6f9e57e65e31bc559547e
+EBUILD vcrpy-5.0.0.ebuild 1443 BLAKE2B b3126e7a64c2e90cefd39e7260c8bb22c41b5b64f0c4e1734e1e8272b2cd026f8359f93a30b4ebecdfd9eb404681f9ab1464cddcc27581e7b561f44bdc13b5ad SHA512 0d4fde7b54fcb658a5a82e79f305217a8b01fbca359d8362dc5e58e0eea7b2daec2f812cea64e0e82f66bae0c4526032b251095a7f43213a6d16a6b4c5122f6b
MISC metadata.xml 388 BLAKE2B fd31293bd6085e6a93816a1813a8c3a9d046ed3d932fba5b32b454a71e7535606ba92815699b7ca10fc837b07a5335df54d5fae8c860a7ea88c6ea72891d0620 SHA512 0360ac6f113035ffd1991d2a42000f290c9d0a3fa8c4dac9abfde0eecafd23e1ff9929d8ee521f83a924c523992fabc5cb4353079bf7c52dac9f906a31d4da55
diff --git a/dev-python/vcrpy/vcrpy-5.0.0.ebuild b/dev-python/vcrpy/vcrpy-5.0.0.ebuild
index 2e681c6fb750..884d2e9bfd2d 100644
--- a/dev-python/vcrpy/vcrpy-5.0.0.ebuild
+++ b/dev-python/vcrpy/vcrpy-5.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+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}]
diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 8967c00d5520..6f16a72a2c2c 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -3,5 +3,5 @@ DIST xarray-2023.6.0.tar.gz 3711562 BLAKE2B 3b6b20cf0046aaeeafe87980c6c107486d79
DIST xarray-2023.7.0.tar.gz 3725483 BLAKE2B 814af19a4c24eb0179441d07bcd6165dee2ed5430a6fd94f4014387b7b7fd4ae250b64124bdda8ca411124ab2276075af65bde2a3ed3dc6d081dd466a485007e SHA512 88863770b22978ba681a2d970453ae087a234fcfb68f047b6020b39841a91207e8d92e01486d58bbeadac8d14608aa0c744ee9b6d54890f52fe3537b28292239
EBUILD xarray-2023.5.0.ebuild 1819 BLAKE2B 643a5e6ebd05164b71160d86c51158ef668e489e037cba5008d3c2980565b21b2bfd279aafdfeb29a471192fd1a5f02725658b564d0171a7cb99a03d9fb10727 SHA512 48d145c78b4a3813b4899513948e64ee84897f0dfed98fca144ba9cdf11f09cb8113e504648696c8cf2b11e93b704e1eddbab63bbd261b571c373a1057f1bf4d
EBUILD xarray-2023.6.0.ebuild 1912 BLAKE2B 77a610509f3b28e3faabb7c13af10bb1644ce205906393267e20e5321a2f9b59e9910dfce5887d4855bb7ae632d7c9614051275329c0d7c43089815e5757b1f0 SHA512 fa59f2fb826c61ca5ab600b620032d0161e6f79862fc090943b2d0d0e005234413e332a51a86f524f291110cae6207822250333f620419479d25112d63cdb036
-EBUILD xarray-2023.7.0.ebuild 1912 BLAKE2B 77a610509f3b28e3faabb7c13af10bb1644ce205906393267e20e5321a2f9b59e9910dfce5887d4855bb7ae632d7c9614051275329c0d7c43089815e5757b1f0 SHA512 fa59f2fb826c61ca5ab600b620032d0161e6f79862fc090943b2d0d0e005234413e332a51a86f524f291110cae6207822250333f620419479d25112d63cdb036
+EBUILD xarray-2023.7.0.ebuild 1909 BLAKE2B 434654be46124a97998e6b8d1b4b332209d235af6066a38fe3dfb2305afc7313124ebef7dcbb14d622b23c244da369e71e86fe380d6652994dc1c7d077c5a262 SHA512 afb5703a6aae6e37ff32bbf6e1d2c00436f7d43d319818fffa3a448020fbc3bb062487e7ee94c59a04e5d59dfe937b2c70c3a0e8a2c892d5bf87db6e4bd21abc
MISC metadata.xml 509 BLAKE2B d470cc092eb055215a5868c22f9ec458057cfad600357fa1f658ed4537a6a6f68bda1422c4a665f1963ce0a6049e691befc3ca4baa60cc898364ad5f18164979 SHA512 602755896a3655295058afc8543a4bb64192d5c625f2edd86291c1f23d171f051a4238466163c2d469874aff3e68770fc76177e720870492266fb14e6faf6ce7
diff --git a/dev-python/xarray/xarray-2023.7.0.ebuild b/dev-python/xarray/xarray-2023.7.0.ebuild
index 6672e7602e28..7485e99c11ca 100644
--- a/dev-python/xarray/xarray-2023.7.0.ebuild
+++ b/dev-python/xarray/xarray-2023.7.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]
diff --git a/dev-python/zope-event/Manifest b/dev-python/zope-event/Manifest
index ce533db5b169..387ddce46974 100644
--- a/dev-python/zope-event/Manifest
+++ b/dev-python/zope-event/Manifest
@@ -1,5 +1,5 @@
DIST zope.event-4.6.tar.gz 17430 BLAKE2B ca0706390a9dc32fa3d855014b94094a1008b1f7d82a325aab6008ca116c5267c8d0def244e25adf4164abcc308367a5916358665bb16fc8a0a24eb40586b30e SHA512 0042ef679ba95f1306d11fa23c0b48c59b018c8630cefb2e245ca77f4979b314d338cf1f6d2b12376d59c0eee172180d217965d54676504530a8af0c6c128547
DIST zope.event-5.0.tar.gz 17350 BLAKE2B 3dc14b321898e9e3031273ee9d51b6a382c041292abb2cfe8d49a863991fc90484fd6e1fe98b4b37916263e1ebc2a943a98ab1096d0792b057e71100834a9cf6 SHA512 f3807580d948c11c75351d306450714b8cc285c45bed581069608e24fd20b705cff73c349c3fb3dd3f0af70508c5b8895f68bf60f8bf0c7e0a1d676191d5ce10
EBUILD zope-event-4.6.ebuild 1027 BLAKE2B 6132c94701a1407dc6a161feba463d650b751fe2bf4ae88f63393bc14d8093e2708fab74f9a5736a1fd9bcf8ad24583669d6aed23eef1baa76fe828b70e89954 SHA512 7e2f9727ae205a00f6a731e915a6b3d4d390bdd60f59558ca7b9e0c1da9cf8e5b359586ef574d21f33003e328afdde6b324ba798bf5f7bb2b2f4cd6b983a9278
-EBUILD zope-event-5.0.ebuild 1036 BLAKE2B f744d069a2274b789289270aa79337fd39a717e7ae038ecfa6346ecc8edb4b0d3267e265a43595c5caf5d471c90d8909a435b47dc6c9812e542365c170706433 SHA512 9f5d5af7d50ef8f37044aeee981a974501c031a08786b79c3811cf083768aeb45fcbec659fa58011f4c72e0f1cb72b5ae4cb305fafffbec63b029f524288bbc0
+EBUILD zope-event-5.0.ebuild 1028 BLAKE2B c2aa3b786be80ca4378764915bd334e124a0238c1a0483d001210a226be6a35e2f7c719f03fcbaf61cefc5e3de09b0e894997f7fca90053c2b495ee505a9632c SHA512 fa43e657f6022cc96c567d6123b36ed81893f49deaede8a14cc8cc3d9d1e43228833615e5a6f4b714e906c558dc0fc7fb128193362d6f1cc6fc40b32ea4cdd63
MISC metadata.xml 403 BLAKE2B 37821470ec3195c00fca52ec6b7bd13a0bf433746a450b36e6b572da978db6faf908da2b8dd83d2411f24da8a58d65f8cb2e7e75960cf547ba2e9e394e5fcb90 SHA512 8d21846b80d0c0f153103ec237184cd05db306286ffc1a6ed495b90a52737a2346777c4b0713339244f177e89e18f6a051a507a8a7eda2c514c1b7896d7aedb0
diff --git a/dev-python/zope-event/zope-event-5.0.ebuild b/dev-python/zope-event/zope-event-5.0.ebuild
index 92282d46ec6e..99db81ced810 100644
--- a/dev-python/zope-event/zope-event-5.0.ebuild
+++ b/dev-python/zope-event/zope-event-5.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="ZPL"
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"
RDEPEND="
!dev-python/namespace-zope
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index bfe4b283e09b..1d88b8df9818 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/mingw64-toolchain/Manifest b/dev-util/mingw64-toolchain/Manifest
index 36f5f75aa973..0150357bc470 100644
--- a/dev-util/mingw64-toolchain/Manifest
+++ b/dev-util/mingw64-toolchain/Manifest
@@ -7,8 +7,10 @@ DIST binutils-2.39.tar.xz 25167756 BLAKE2B ac6a5296c6586d53eaadcbffc5c399a6d79ed
DIST binutils-2.40.tar.xz 25241484 BLAKE2B 8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2 SHA512 a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925
DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
DIST gcc-13.1.0.tar.xz 87451196 BLAKE2B b956a773cffe8b43bd6c9a99fe614f53f665438925a6b320975d301f547923e45d4d6fa577a143467fb03e0a9c1bab2b6719a1011d672367f3e644433a2d7606 SHA512 6cf06dfc48f57f5e67f7efe3248019329a14d690c728d9f2f7ef5fa0d58f1816f309586ba7ea2eac20d0b60a2d1b701f68392e9067dd46f827ba0efd7192db33
+DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 0034b29d3d6cc05821f0c4253ce077805943aff7b370729dd203bda57d89c107edd657eeddc2fb1e69ea15c7b0323b961f46516c7f4af89a3ccf7fea84701be2 SHA512 d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2
DIST mingw-w64-v10.0.0.tar.bz2 9620291 BLAKE2B 451372403289c492ca939d65bb4d9f6e9fa6bdd6b32d79d6438d858e106e8cc291712ada1f3f7b951a4c6908e7d0385d485ca76920af39bcf86effa48408e330 SHA512 3c0827af7c40809a867758f6cd9ef3ff0c988b43082345bf725e03949af95968d634ace99a7ffae323189549221dcb5d861de9e801f1fbc7904e446641b60516
DIST mingw-w64-v11.0.0.tar.bz2 10058657 BLAKE2B 3f7637bcc7c3f25b2141d35105ea086eab74e228d7275725ffb4f07e283fd75169dbe0900a9c29494fba9ddb2ea03bdd6ae26f06048311e9c93ae3e317c4c060 SHA512 bc1c9fd9d8593ead9375fcbe40950f06cf7616b94dc676db2793ac9b496fe3a6cc94b5793effda3b752942be0d7d01a1c37a8f221aaf178df0d4eeb0aa6d1f8d
EBUILD mingw64-toolchain-10.0.0_p1-r2.ebuild 10084 BLAKE2B ba491e66b82d7801d2678f97075309e2724bfda2566fdcb26d83d17c377451b4c583c1785792eaac72bde509e0b3e2d88ffd1daab3829f3ad12f51c4b0adc2a7 SHA512 f88435dcb643ddca15704a5ced522daf255a6aafd51d06ac30c83f77e2994d29e2da84dea0d78c85a6f81ef0ab411615697b8140d743c30f62504fe997134bd7
EBUILD mingw64-toolchain-11.0.0.ebuild 10079 BLAKE2B d20d96fb2435fabd6feaad85c5e11fbb98d29344e8596845f8949c3c223b630ac8d16c00f651fdb49d79e3fd9ef6d1805af4bfa4b6e0e86e5fd8006f3a2648ab SHA512 164130a70dfdcb469e60d7c62e3406dcecfb851b6420950fb9e505fe74f91b954a5f5505f42c9a86a0652208aa6124d97e80d32208000e13f3f5ad38c094f332
+EBUILD mingw64-toolchain-11.0.0_p1.ebuild 10235 BLAKE2B 71b69f64a662bc2a47e3cba0a0f6454bcfebba59e19eee4be0e140c02847000dfaa414eadfd59e9251d94d6c06d3f2075138bacb153cba909aa3c6aecb9972a7 SHA512 882d63b4bdf873c02188758e16cd8c1d7077bf0bdd446adbc0f40426a89229fa94a3fb8ef3735c2b548bc46378639fa29d4e72e9f2499f837fc6df762013a612
MISC metadata.xml 432 BLAKE2B 273e7dd75d25bd1857a83a8fbad8705413e2780589beca8e9841fabd266f1e94d6f85875901829cbdd5bfd979d23c1ebacb3b07a04cb48388e0a10656ade6cca SHA512 71bf6b85f6b8b8640167a464296199f8d91d36ef048a21a1bd55383dc5ee6ccace50b153e6945163d197f8227f05c2f339899e5b3c5c67e01896241326b2f313
diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p1.ebuild b/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p1.ebuild
new file mode 100644
index 000000000000..1ba6d9f3c46f
--- /dev/null
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p1.ebuild
@@ -0,0 +1,327 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit edo flag-o-matic multilib-build toolchain-funcs
+
+# Pick versions known to work for wine+dxvk, and avoid too frequent updates
+# due to slow rebuilds. Do _p1++ rather than revbump on changes (not using
+# Gentoo patchsets for simplicity, their changes are mostly unneeded here).
+BINUTILS_PV=2.40
+GCC_PV=13.2.0
+MINGW_PV=$(ver_cut 1-3)
+
+DESCRIPTION="All-in-one mingw64 toolchain intended for building Wine without crossdev"
+HOMEPAGE="
+ https://www.mingw-w64.org/
+ https://gcc.gnu.org/
+ https://sourceware.org/binutils/"
+SRC_URI="
+ mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${MINGW_PV}.tar.bz2
+ mirror://gnu/binutils/binutils-${BINUTILS_PV}.tar.xz"
+if [[ ${GCC_PV} == *-* ]]; then
+ SRC_URI+=" mirror://gcc/snapshots/${GCC_PV}/gcc-${GCC_PV}.tar.xz"
+else
+ SRC_URI+="
+ mirror://gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.xz
+ mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.xz"
+fi
+S="${WORKDIR}"
+
+# l1:binutils+gcc, l2:gcc(libraries), l3:mingw64-runtime
+LICENSE="
+ GPL-3+
+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 )
+ ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain"
+SLOT="0"
+# okay to use/test, primarily unkeyworded to avoid a slow rebuild until it
+# can be more useful, e.g. also bump binutils or runtime on top of gcc in _p2
+#KEYWORDS="-* ~amd64 ~x86"
+IUSE="+abi_x86_32 custom-cflags debug"
+
+RDEPEND="
+ dev-libs/gmp:=
+ dev-libs/mpc:=
+ dev-libs/mpfr:=
+ sys-libs/zlib:=
+ virtual/libiconv"
+DEPEND="${RDEPEND}"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ strerror_r # libstdc++ test using -Wimplicit+error
+)
+
+PATCHES=(
+ "${FILESDIR}"/binutils-2.40-import-lib.patch
+ "${FILESDIR}"/gcc-12.2.0-drop-cflags-sed.patch
+)
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} == binary ]] && return
+
+ tc-is-cross-compiler &&
+ die "cross-compilation of the toolchain itself is unsupported"
+}
+
+src_prepare() {
+ # rename directories to simplify both patching and the ebuild
+ mv binutils{-${BINUTILS_PV},} || die
+ mv gcc{-${GCC_PV},} || die
+ mv mingw-w64-v${MINGW_PV} mingw64 || die
+
+ default
+}
+
+src_compile() {
+ # not great but do everything in src_compile given bootstrapping
+ # process needs to be done in steps of configure+compile+install
+ # (done modular to have most package-specific things in one place)
+
+ CTARGET=$(usex x86 i686 x86_64)-w64-mingw32
+
+ MWT_D=${T}/root # moved to ${D} in src_install
+ local mwtdir=/usr/lib/${PN}
+ local prefix=${EPREFIX}${mwtdir}
+ local sysroot=${MWT_D}${prefix}
+ local -x PATH=${sysroot}/bin:${PATH}
+
+ filter-lto # requires setting up, and may be messy with mingw static libs
+ use custom-cflags || strip-flags # fancy flags are not realistic here
+
+ local multilib=false
+ use abi_x86_32 && use abi_x86_64 && multilib=true
+
+ # global configure flags
+ local conf=(
+ --build=${CBUILD:-${CHOST}}
+ --target=${CTARGET}
+ --{doc,info,man}dir=/.skip # let individual packages handle docs
+ )
+
+ # binutils
+ local conf_binutils=(
+ --prefix="${prefix}"
+ --host=${CHOST}
+ --disable-cet
+ --disable-default-execstack
+ --disable-nls
+ --disable-shared
+ --with-system-zlib
+ --without-debuginfod
+ --without-msgpack
+ --without-zstd
+ )
+ mwt-binutils() {
+ # symlink gcc's lto plugin for AR (bug #854516)
+ ln -s ../../libexec/gcc/${CTARGET}/${GCC_PV%%[.-]*}/liblto_plugin.so \
+ "${sysroot}"/lib/bfd-plugins || die
+ }
+
+ # gcc (minimal -- if need more, disable only in stage1 / enable in stage3)
+ local conf_gcc=(
+ --prefix="${prefix}"
+ --host=${CHOST}
+ --disable-bootstrap
+ --disable-cet
+ --disable-gcov #843989
+ --disable-gomp
+ --disable-libquadmath
+ --disable-libsanitizer
+ --disable-libssp
+ --disable-libvtv
+ --disable-shared
+ --disable-werror
+ --with-gcc-major-version-only
+ --with-system-zlib
+ --without-isl
+ --without-zstd
+ )
+ ${multilib} || conf_gcc+=( --disable-multilib )
+
+ local conf_gcc_stage1=(
+ --enable-languages=c
+ --disable-libatomic
+ --with-sysroot="${sysroot}"
+ )
+ local -n conf_gcc_stage2=conf_gcc_stage1
+
+ local conf_gcc_stage3=(
+ --enable-languages=c,c++
+ --enable-threads=posix # needs stage3, and is required for dxvk/vkd3d
+ --with-sysroot="${prefix}"
+ --with-build-sysroot="${sysroot}"
+ )
+
+ # mingw64-runtime (split in several parts, 3 needed for gcc stages)
+ local conf_mingw64=(
+ --prefix="${prefix}"/${CTARGET}
+ --host=${CTARGET}
+ --with-sysroot=no
+ --without-{crt,headers}
+
+ # mingw .dll aren't used by wine and packages wouldn't find them
+ # at runtime, use crossdev if need dll and proper search paths
+ --disable-shared
+ )
+
+ local conf_mingw64_headers=(
+ --enable-idl
+ --with-headers
+ )
+ mwt-mingw64_headers() { ln -s ${CTARGET} "${sysroot}"/mingw || die; } #419601
+
+ local conf_mingw64_runtime=( --with-crt )
+ ${multilib} ||
+ conf_mingw64_runtime+=( $(usex x86 --disable-lib64 --disable-lib32 ) )
+
+ local conf_mingw64_libraries=( --with-libraries )
+ local conf_mingw64_libraries32=(
+ --libdir="${prefix}"/${CTARGET}/lib32
+ --with-libraries
+ CC="${CTARGET}-gcc -m32"
+ RCFLAGS="--target=pe-i386 ${RCFLAGS}"
+ )
+
+ # mingw64-runtime's idl compiler (useful not to depend on wine for widl)
+ local conf_widl=( --prefix="${prefix}" )
+
+ # mwt-build [-x] <path/package-name> [stage-name]
+ # -> ./configure && make && make install && mwt-package() && mwt-package_stage()
+ # passes conf, conf_package, and conf_package_stage arrays to configure, and
+ # users can add options through environment with e.g.
+ # MWT_BINUTILS_CONF="--some-option"
+ # MWT_GCC_STAGE1_CONF="--some-gcc-stage1-only-option"
+ # MWT_WIDL_CONF="--some-other-option"
+ # EXTRA_ECONF="--global-option" (generic naming for if not reading this)
+ mwt-build() {
+ if [[ ${1} == -x ]]; then
+ (
+ # cross-compiling, cleanup and let ./configure handle it
+ unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP
+ CHOST=${CTARGET}
+ filter-flags '-fuse-ld=*'
+ filter-flags '-mfunction-return=thunk*' #878849
+
+ # -mavx with mingw-gcc has a history of obscure issues and
+ # disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
+ # crashes with -march=skylake >=wine-8.10, similar issues with
+ # znver4: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110273
+ append-flags -mno-avx
+
+ strip-unsupported-flags
+ mwt-build "${@:2}"
+ )
+ return
+ fi
+
+ local id=${1##*/}
+ local build_dir=${WORKDIR}/${1}${2+_${2}}-build
+
+ # econf is not allowed in src_compile and its defaults are
+ # mostly unused here, so use configure directly
+ local conf=( "${WORKDIR}/${1}"/configure "${conf[@]}" )
+
+ local -n conf_id=conf_${id} conf_id2=conf_${id}_${2}
+ [[ ${conf_id@a} == *a* ]] && conf+=( "${conf_id[@]}" )
+ [[ ${2} && ${conf_id2@a} == *a* ]] && conf+=( "${conf_id2[@]}" )
+
+ local -n extra_id=MWT_${id^^}_CONF extra_id2=MWT_${id^^}_${2^^}_CONF
+ conf+=( ${EXTRA_ECONF} ${extra_id} ${2+${extra_id2}} )
+
+ einfo "Building ${id}${2+ ${2}} in ${build_dir} ..."
+
+ mkdir -p "${build_dir}" || die
+ pushd "${build_dir}" >/dev/null || die
+
+ edo "${conf[@]}"
+ emake V=1
+ # -j1 to match bug #906155, other packages may be fragile too
+ emake -j1 V=1 DESTDIR="${MWT_D}" install
+
+ declare -f mwt-${id} >/dev/null && edo mwt-${id}
+ declare -f mwt-${id}_${2} >/dev/null && edo mwt-${id}_${2}
+
+ popd >/dev/null || die
+ }
+
+ # workaround race condition with out-of-source crt build (bug #879537)
+ mkdir -p mingw64_runtime-build/mingw-w64-crt/lib{32,64} || die
+
+ # build with same ordering that crossdev would do + stage3 for pthreads
+ mwt-build binutils
+ mwt-build mingw64 headers
+ mwt-build gcc stage1
+ mwt-build -x mingw64 runtime
+ mwt-build gcc stage2
+ ${multilib} && mwt-build -x mingw64 libraries32
+ mwt-build -x mingw64 libraries
+ mwt-build gcc stage3
+ mwt-build mingw64/mingw-w64-tools/widl
+ # note: /could/ system-bootstrap if already installed, but gcc and
+ # libraries will use the system's older mingw64 headers/static-libs
+ # and make this potentially fragile without more workarounds/stages
+
+ if ${multilib}; then
+ # Like system's gcc, `x86_64-w64-mingw32-gcc -m32` can build for x86,
+ # but packages expect crossdev's i686-w64-mingw32-gcc which is the same
+ # just without 64bit support and would rather not build the toolchain
+ # twice. Dirty but wrap to allow simple interoperability with crossdev.
+ mwt-i686_wrapper() {
+ printf "#!/usr/bin/env sh\nexec \"${prefix}/bin/${bin}\" ${*} "'"${@}"\n' \
+ > ${bin32} || die
+ chmod +x ${bin32} || die
+ }
+ pushd "${sysroot}"/bin >/dev/null || die
+ local bin bin32
+ for bin in ${CTARGET}-*; do
+ bin32=${bin/x86_64-w64/i686-w64}
+ case ${bin#${CTARGET}-} in
+ as) mwt-i686_wrapper --32;;
+ cpp|gcc|gcc-${GCC_PV%%[.-]*}|g++|widl) mwt-i686_wrapper -m32;;
+ ld|ld.bfd) mwt-i686_wrapper -m i386pe;;
+ windres) mwt-i686_wrapper --target=pe-i386;;
+ *) ln -s ${bin} ${bin32} || die;;
+ esac
+ done
+ popd >/dev/null || die
+ fi
+
+ # portage doesn't know the right strip executable to use for CTARGET
+ # and it can lead to .a mangling, notably with 32bit (breaks toolchain)
+ dostrip -x ${mwtdir}/{${CTARGET}/lib{,32},lib/gcc/${CTARGET}}
+
+ # ... and instead do it here given this saves ~60MB
+ if use !debug; then
+ einfo "Stripping ${CTARGET} static libraries ..."
+ find "${sysroot}"/{,lib/gcc/}${CTARGET} -type f -name '*.a' \
+ -exec ${CTARGET}-strip --strip-unneeded {} + || die
+ fi
+}
+
+src_install() {
+ mv "${MWT_D}${EPREFIX}"/* "${ED}" || die
+
+ find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if [[ ! ${REPLACING_VERSIONS} ]]; then
+ elog "Note that this package is primarily intended for Wine and related"
+ elog "packages to depend on without needing a manual crossdev setup."
+ elog
+ elog "Settings are oriented only for what these need and simplicity."
+ elog "Use sys-devel/crossdev if need full toolchain/customization:"
+ elog " https://wiki.gentoo.org/wiki/Mingw"
+ elog " https://wiki.gentoo.org/wiki/Crossdev"
+ fi
+
+ local cross_gcc=cross-$(usex x86 i686 x86_64)-w64-mingw32/gcc
+ if has_version ${cross_gcc}; then
+ # encourage cleanup given users may not realize if switch by default
+ ewarn "${cross_gcc} is installed, note that ${PN}"
+ ewarn "is redundant with the *-w64-mingw32/{binutils,gcc,mingw64-runtime}"
+ ewarn "packages and optionally only one needs to be kept."
+ fi
+}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 3dcfe9fdb2b6..c9735704139f 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libva-intel-media-driver/Manifest b/media-libs/libva-intel-media-driver/Manifest
index ce1d6e433135..eeb9edd7bae2 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,14 +1,8 @@
AUX libva-intel-media-driver-20.2.0_x11_optional.patch 458 BLAKE2B 22670f925729ab9e02a4b3ef753911f4e12867da2a0bad90c835ba3291ae139c65327dfdf1e236dd47cd66f943380bb20428d587c9fea57265c1287f31015ca7 SHA512 a235a4c18e388e0564c2ffa1fb4bdd86a05ae8622efdc03bd556b51361478e735330182f4310fd44c275d55759a48fc1ebef8384335daf5160d39b46642c3070
AUX libva-intel-media-driver-20.4.5_testing_in_src_test.patch 1724 BLAKE2B a4820733470396b42152b8d3863c45946307c3d6e62b16a90a199a29e1564fbb56c044f07c895b2e6d12ecd5ef235db054d87ee49fcf5c2ced2b9242fd11ebe9 SHA512 02edb8803be4dd4608e8ee970c5472c2c6e6c7dfd2ca5c33b2807900cba49f0ef6d65440c7ca7b978abc368b56bfb7a163c3671aead68512b879fbd446475319
AUX libva-intel-media-driver-21.4.2-Remove-unwanted-CFLAGS.patch 1473 BLAKE2B d3303d8cf11e99fc08b01cb4a12b1500afba27920e52a47cdf2d3cacc0b2cbea72e417ca4c118793c1149659cf1e51b619c0a81ca5103505a25994d9a0fee00a SHA512 41cd3cefd7a6aa6482c4d06b912cf441879e6fd14cee93380b081021e344d6555791e80d0925f66f59178d1b2d5ee15ff1f2deb4835d72f7fb74673912fc6b9e
-DIST intel-media-23.1.6.tar.gz 28641715 BLAKE2B 5f0ad615c95347dc2be95280b225345aec35c88c5b7560c86221c004d0b66a9ac929d68a38252fcf66a4a798bf733794c315683ce239e7946ba285b3dbaed462 SHA512 4068aafb45c5dc7877aeaad5343701ba490c0a369fb3d4d26a2732d8d92e1e39cadd7c662184190bbcecece5dd65271f02a3e260b607ccda3ff7f47dbc798af1
-DIST intel-media-23.2.2.tar.gz 28638288 BLAKE2B 0bce0a7bdd8ce204c074ef975fbc67840df79a5127ed75dc4beb2d18f01df51859e4ecfde256ccd03c5568bba3cc2e99b8e0b8e280f90ede77f6cab852e2656b SHA512 e1e08c7ab13c557087ec3a2ad5470e67436d71acaee2ce0faa056df66c32d126843fc65a44959c42e5ee728870d149e7b990f3df7929050c589a3b663836bf8b
-DIST intel-media-23.2.3.tar.gz 28653410 BLAKE2B 75f00b27c02782b4337bf96a2653bfb7bd2837f3f8b71e52fed9877066699bf6c449be47d50578bbe5b6b97363b5b7c7d967347e130a84ad42572d0ca976e121 SHA512 629e373fc9cffed31b140389911998b71b8124cd7b32df5d904240f32fc4bd7233fdef656f4906ddf67c880ed35e8ca4e9dabf235b3779e930a8babd6f13b9c6
DIST intel-media-23.2.4.tar.gz 28664669 BLAKE2B 01092c5786a7c665a3f1b61fdf306ba9fcb8957900fba987c9bca4716f48d7b006cb71a456cf75ea59f3dc9076e628dc4261bae5c3afe7da3bdc928c300cf4d4 SHA512 b02a50d5820cf22999c39ab2ff559c444682576018f2cb9aa669014f5c1fd07b01737fab706ec100929d3493a8b9e25bba7bcbae2af304d51c93b667af2884db
DIST intel-media-23.3.0.tar.gz 28669245 BLAKE2B 3554ba23eef4adc0b24196bed96669b68f3a6eb3fc74817c155f2d88d041226feaea384f6e1f1602dfb45630dd826f02835ead670b311384b18e3082855eb9e5 SHA512 9eddb4294c8718a133144736c536b30e3a7a1cb0e96467ffc9565cc14f94659c59559b3bf59540b9e605325ee186afe9e359fbe2e64ab167dcbbd965ace68e9e
-EBUILD libva-intel-media-driver-23.1.6.ebuild 1511 BLAKE2B 08fb338238101411450d4b2ada8e8e7e2a4598394db29ceead660aa2a7356544d06b4ce28bd932e1c4a7de8ba479709624b0c9501ab74244f9f18ed66870d405 SHA512 2c625e14d5bf6678f0631072345bd97939178a15e657659ced38c488dfe62ad30e97eafc72ccc8bfeeeb55ad452e8b2387c9dbe2dad5003d9925b00ab56595f5
-EBUILD libva-intel-media-driver-23.2.2.ebuild 1512 BLAKE2B 8eb90fd1290e2ac8bdbc22c23456372e17c11c1a076a4a9a0fa6216ef56e836768735e6743ec64cb629684db5a44efc5cc8c0d4b6c67d6a6e31f3e0807fb4580 SHA512 184bac022aba9b2cb2e6cfe28973a1bde7d066891cd17b3d20b417f472de85788ebb3f8e9207610fb3e977a5889655f68594f6bd8cb953c2767332ac7228d5cf
-EBUILD libva-intel-media-driver-23.2.3.ebuild 1512 BLAKE2B 8eb90fd1290e2ac8bdbc22c23456372e17c11c1a076a4a9a0fa6216ef56e836768735e6743ec64cb629684db5a44efc5cc8c0d4b6c67d6a6e31f3e0807fb4580 SHA512 184bac022aba9b2cb2e6cfe28973a1bde7d066891cd17b3d20b417f472de85788ebb3f8e9207610fb3e977a5889655f68594f6bd8cb953c2767332ac7228d5cf
EBUILD libva-intel-media-driver-23.2.4.ebuild 1511 BLAKE2B 08fb338238101411450d4b2ada8e8e7e2a4598394db29ceead660aa2a7356544d06b4ce28bd932e1c4a7de8ba479709624b0c9501ab74244f9f18ed66870d405 SHA512 2c625e14d5bf6678f0631072345bd97939178a15e657659ced38c488dfe62ad30e97eafc72ccc8bfeeeb55ad452e8b2387c9dbe2dad5003d9925b00ab56595f5
EBUILD libva-intel-media-driver-23.3.0.ebuild 1512 BLAKE2B 6e4273c87c9ce89e139084e54585cf275e848dcdf23d87e7dbdaca39e479af4a38ac19ef68899200029d10ce29ee6b8e62c8bd07009f46af3bd9a6c539f8c7df SHA512 6715ad975388fe9c51de8d695549b41df8ac83cbf7612f12321523ae68fe5bb20beb6732ab9412297fc4a52244f38a09872390e167281e0857a32c762bada1a0
EBUILD libva-intel-media-driver-9999.ebuild 1535 BLAKE2B 931f5a0680ec2677fc9aa82ccaf02e6f6662de9402d7153f2f235afc3ee1a1296ade947135142b046a495ba621fb14c61a21f42ab74759fa084f4061f8bd4b1c SHA512 e456f1894826d93798270cebae93fbce025f4635ca7b8298b7e5026cf344bdb851b69e7b36aca4c85eb9836a36ec6cbc4086c4b652eaa20b185b844e357f9f0e
diff --git a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
deleted file mode 100644
index 98ef762b25f7..000000000000
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.1.6.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-if [[ ${PV} == *9999 ]] ; then
- : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
- if [[ ${PV%9999} != "" ]] ; then
- : ${EGIT_BRANCH:="release/${PV%.9999}"}
- fi
- inherit git-r3
-else
- MY_PV="${PV%_pre}"
- SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz"
- S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
- if [[ ${PV} != *_pre* ]] ; then
- KEYWORDS="amd64"
- fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver"
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
- >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
- "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
-)
-
-multilib_src_configure() {
- # https://github.com/intel/media-driver/issues/356
- append-cxxflags -D_FILE_OFFSET_BITS=64
-
- local mycmakeargs=(
- -DMEDIA_BUILD_FATAL_WARNINGS=OFF
- -DMEDIA_RUN_TEST_SUITE=$(usex test)
- -DBUILD_TYPE=Release
- -DPLATFORM=linux
- -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
- -DENABLE_NONFREE_KERNELS=$(usex redistributable)
- -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
- )
- local CMAKE_BUILD_TYPE="Release"
- cmake_src_configure
-}
diff --git a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.2.ebuild b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.2.ebuild
deleted file mode 100644
index 4e88c88c1c0a..000000000000
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-if [[ ${PV} == *9999 ]] ; then
- : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
- if [[ ${PV%9999} != "" ]] ; then
- : ${EGIT_BRANCH:="release/${PV%.9999}"}
- fi
- inherit git-r3
-else
- MY_PV="${PV%_pre}"
- SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz"
- S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
- if [[ ${PV} != *_pre* ]] ; then
- KEYWORDS="~amd64"
- fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver"
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
- >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
- "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
-)
-
-multilib_src_configure() {
- # https://github.com/intel/media-driver/issues/356
- append-cxxflags -D_FILE_OFFSET_BITS=64
-
- local mycmakeargs=(
- -DMEDIA_BUILD_FATAL_WARNINGS=OFF
- -DMEDIA_RUN_TEST_SUITE=$(usex test)
- -DBUILD_TYPE=Release
- -DPLATFORM=linux
- -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
- -DENABLE_NONFREE_KERNELS=$(usex redistributable)
- -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
- )
- local CMAKE_BUILD_TYPE="Release"
- cmake_src_configure
-}
diff --git a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.3.ebuild b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.3.ebuild
deleted file mode 100644
index 4e88c88c1c0a..000000000000
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.2.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-if [[ ${PV} == *9999 ]] ; then
- : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
- if [[ ${PV%9999} != "" ]] ; then
- : ${EGIT_BRANCH:="release/${PV%.9999}"}
- fi
- inherit git-r3
-else
- MY_PV="${PV%_pre}"
- SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz"
- S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
- if [[ ${PV} != *_pre* ]] ; then
- KEYWORDS="~amd64"
- fi
-fi
-
-DESCRIPTION="Intel Media Driver for VA-API (iHD)"
-HOMEPAGE="https://github.com/intel/media-driver"
-
-LICENSE="MIT BSD redistributable? ( no-source-code )"
-SLOT="0"
-IUSE="+redistributable test X"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=media-libs/gmmlib-22.3.0:=[${MULTILIB_USEDEP}]
- >=media-libs/libva-2.14.0[X?,${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
- "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
-)
-
-multilib_src_configure() {
- # https://github.com/intel/media-driver/issues/356
- append-cxxflags -D_FILE_OFFSET_BITS=64
-
- local mycmakeargs=(
- -DMEDIA_BUILD_FATAL_WARNINGS=OFF
- -DMEDIA_RUN_TEST_SUITE=$(usex test)
- -DBUILD_TYPE=Release
- -DPLATFORM=linux
- -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
- -DENABLE_NONFREE_KERNELS=$(usex redistributable)
- -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
- )
- local CMAKE_BUILD_TYPE="Release"
- cmake_src_configure
-}
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index f7ef88eaa871..23da969fed61 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index e6f625fb59cb..a032e81d3088 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,5 +1,3 @@
-DIST abcMIDI-2023.05.30.zip 623737 BLAKE2B e8e9b36f7385f4de6e292ef7ba1f55c9e19e3fea6d4de811a049e66f0d4e452cf4ad29fe62795767eb70847d75e8ea299b457c54b9aef7dd9ac1fd24f15a8548 SHA512 aded10ae9f7f09f4424a6faf01588ccb2224f5371f0e481417c1e0cb4dd5273c65ee7478c2e099fc91f721def1cd31ff9b332548c849cc22494cc579b22be783
DIST abcMIDI-2023.06.25.zip 623842 BLAKE2B bc50ef0b1ed8507ea2c3a1bb67920f052eb0f45236f75a8640aef02693790a74298c4b20305509b94ce6c698b99b8a796d7a174f02677df7efc0f1bea2e9acf0 SHA512 1f2c337e66a4072f0693260b3ff3caaa6ba7b7082566f7619966c794686c00915ad412c7c007bb839085ce54cb9cd860bbdf9fb1d3e8e58667c32cf1838866e3
-EBUILD abcmidi-2023.05.30.ebuild 676 BLAKE2B 31477b1343585fb2359f83e9bd3073bf381e7c3c58f72255acc221eccb88f56cb8b1312a50a11ebb1d7d922b237743f144178f524cc1bd02d421cefc6afedbcd SHA512 a0a9665494091ae1f38cd72327ab1b6544af3a9368b3c42ca57d23f9370af0f5469db1cc46d2ac0aefd0dc44a91e807249d7ea8b62ad98ba7c339bb75470eaf0
EBUILD abcmidi-2023.06.25.ebuild 676 BLAKE2B 31477b1343585fb2359f83e9bd3073bf381e7c3c58f72255acc221eccb88f56cb8b1312a50a11ebb1d7d922b237743f144178f524cc1bd02d421cefc6afedbcd SHA512 a0a9665494091ae1f38cd72327ab1b6544af3a9368b3c42ca57d23f9370af0f5469db1cc46d2ac0aefd0dc44a91e807249d7ea8b62ad98ba7c339bb75470eaf0
MISC metadata.xml 327 BLAKE2B d92d9b40b1c1af1a4ba5cea8b956a098066ae7cc9eab2cb31a0dfbcc37400558f5f35a6ce04a7541ecbea7578906f688d2931c1f62751e5a2d7bb7b80e97cd2f SHA512 170ca99684768ef2d5b0e8a26e6ca64468b3134847ffe53f6a1efb623bfe77a6c09dfd67df553a306af045a47bc69f0d41ceadf508cce7f75f3c2a7614d2d725
diff --git a/media-sound/abcmidi/abcmidi-2023.05.30.ebuild b/media-sound/abcmidi/abcmidi-2023.05.30.ebuild
deleted file mode 100644
index 3ca144cfe9f4..000000000000
--- a/media-sound/abcmidi/abcmidi-2023.05.30.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-MY_P="abcMIDI-${PV}"
-DESCRIPTION="Programs for processing ABC music notation files"
-HOMEPAGE="https://ifdo.ca/~seymour/runabc/top.html"
-SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip"
-S="${WORKDIR}"/${PN}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples"
-
-BDEPEND="app-arch/unzip"
-
-src_prepare() {
- default
- sed -i "s:-O2::" configure.ac || die
- sed -i "s:@datarootdir@/doc/abcmidi:@docdir@:" Makefile.in || die
- eautoreconf
-}
-
-src_install() {
- default
-
- if use examples ; then
- docinto examples
- dodoc samples/*.abc
- fi
-}
diff --git a/media-sound/flac123/Manifest b/media-sound/flac123/Manifest
index 17a8844325ac..72464583e091 100644
--- a/media-sound/flac123/Manifest
+++ b/media-sound/flac123/Manifest
@@ -2,5 +2,5 @@ AUX flac123-0.0.12-clang16.patch 124 BLAKE2B 956bd8bccea2685a3cd2eeedf6006d5d960
DIST flac123-0.0.12-release.tar.gz 129795 BLAKE2B 6c73cdcb350de6431d15af846af4aefc8beafdf9137a31144a7869acca0f5383aeae110ef81165c98a188af7580fff5ad27836955cd9729deca14a4465aa8b0e SHA512 4bfabecae86cf11a13bd45025d7fbdee189918e0cd4eee0128856897710b44afd19df5675cae9426d30e9d8cd09b358333438cd05701fa0a7a00a8493a77e1f7
DIST flac123-2.1.0.tar.gz 131988 BLAKE2B 0b401951d71d2bce9b2f7964ca8e89739400c638bd363ff484820151d9d740eae973b2b16eb054f8b0ea3b322f4fd2dd7579b9877272c86e46e88ba92b14986a SHA512 ef8a57281d7ed35d8fdf67052021d8956852f8fb5221a99a8834a60d3a067b826d8e53f1d9491c4edc480286ccf97938b12dd494c7dfb23cc8848978b441921f
EBUILD flac123-0.0.12-r1.ebuild 563 BLAKE2B 54d1f4735fa612787f86e7287dd9ce4580b696314e49180abc682815d3588786a8edbcc317074ee95c6a46066cf98329c031d79754cce28421263d2a2a8823bb SHA512 cea216346334f3b0b09a7c9841db127ff30084cc08cbb4d2051ad166ae5b75495092fc4b759502bf39e35433d194f1f88bb073ae5c1637f0ecf52f7579b3010c
-EBUILD flac123-2.1.0.ebuild 537 BLAKE2B c44eef842cb76c43aa2fd247fb9f58333ab4f45eac05d7b413f75243baa184eaba769f3ffebaafe6dc3acafaea1ff0069e7d414fff81f614e1062a1b1851ff39 SHA512 a8138f8d990f1cbaeecd49816aee84a0564549e89c235a3e8ec754d15234a2c81ebc275be6b6aa6a0b7cfaeeb952eba74a7caa93889637bbab11a8633f23c608
+EBUILD flac123-2.1.0.ebuild 536 BLAKE2B 549cb5fd30a6ae7a1528284956fb7b73638fbb07513f7b680beaff9e2aed28938b6668939cfbeaa01134b8371c2c615a3638c52fa8680d5c6b766b7cb4673f9f SHA512 a24164d4426f6cc3b658921a5971d906978c368b1034bc19077eb915cac177869e7be50818fcd129c60cdc1e661af69449a2fd33cff43c94fc1f97ac26a40a3a
MISC metadata.xml 334 BLAKE2B 2ad1db6fb1bf19e8353cdaa9cac184aff7df808e100dfe807129dbead9c3b2803f75254dee9abb8f52fe4baeeae26bf7752a1a03f5bf9b45bf4fed6b6c064a51 SHA512 8ca5beed7b9f020e312ed9e3e902762d6068de9735fd619c4d92ae252f67f6f50bc0c849170f16df3b82a6689138b0cac8f7767da34eeb4509cf51a6cc22e1d5
diff --git a/media-sound/flac123/flac123-2.1.0.ebuild b/media-sound/flac123/flac123-2.1.0.ebuild
index 00c2f7dd6b05..f457603ed1b6 100644
--- a/media-sound/flac123/flac123-2.1.0.ebuild
+++ b/media-sound/flac123/flac123-2.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/flac123/flac123/archive/refs/tags/v${PV}.tar.gz -> $
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ppc64 ~sparc ~x86"
RDEPEND="
dev-libs/popt
diff --git a/media-sound/liblc3/Manifest b/media-sound/liblc3/Manifest
index edc05988d077..cbb295551356 100644
--- a/media-sound/liblc3/Manifest
+++ b/media-sound/liblc3/Manifest
@@ -1,3 +1,3 @@
DIST liblc3-1.0.3.tar.gz 261702 BLAKE2B 5b4f6961eb0990e746c9659c18f8a5daf1841cf3035d78f15414dfd631c18d0a61d8fbffb602130cae42d4ad3d87cee2bf311cb7065c217b79cc25637f2337c6 SHA512 ba8e2515b88bdc2db5c6fca0189d0f03720af1e2c33c91ade586efbd6f402a4ff9af33b5235716cac8dce7c17a5a432471f9572c17641fbc7877855aa0c2c2b4
-EBUILD liblc3-1.0.3.ebuild 517 BLAKE2B a7d8dc94e043e81e8b08456e562db061021b3dd723f5e29151dd0d7e5958ed91ee68f86b21b565e874bdc13c2a8508bb3e9483b6f06181b2ffc51d7f78e6b61f SHA512 d26ddd71f7bf6559898531eadcb8219730cb2ddefa86426acf14fa3bb87cb5b487a5b3a5eca1e9337a6fc90a0e804dbeec1df817911bb4bb7abbd372bb59f01c
+EBUILD liblc3-1.0.3.ebuild 515 BLAKE2B 5b3fc95277aef7a964a4f72bf7a90871957a485b6c00e2e18b42ab0f1f7fe959f8801334d19e250a76b16875558c3f290229f325798c352116f860c105fad496 SHA512 76f41cff031c30696ca4ff4e2e068b1c3b09bb2edbddcf204248b3c72a5003f25abaea5840636b514fef2c308f7c2fc7de311e991fccc52098aa13aa5e11cd89
MISC metadata.xml 683 BLAKE2B 22a4df555d0a41a1ca34a0467e853f7e2db471b807f7fdc3d31abc9de7aeeba665ef87dc3f9ab470d37aca5ba404df58e8c3e048367e1ceb50683c66b7486854 SHA512 2a6f52b2d8e9769e19c33c3fb59d0b9cfe0bb414b03c181074707503cfd60995465a325d9f09b864e248c5121044421e351635a4ec650e42d423e84165d2b81c
diff --git a/media-sound/liblc3/liblc3-1.0.3.ebuild b/media-sound/liblc3/liblc3-1.0.3.ebuild
index 49073ac3ebfe..69eaaa627d04 100644
--- a/media-sound/liblc3/liblc3-1.0.3.ebuild
+++ b/media-sound/liblc3/liblc3-1.0.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}
LICENSE="Apache-2.0"
SLOT="0"
IUSE="tools"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
src_configure() {
local emesonargs=(
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index e060e86022a0..155d0e2a0c0f 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 dea541cf78f8..390fb95f8a2f 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -25,6 +25,6 @@ EBUILD pipewire-0.3.71-r2.ebuild 17641 BLAKE2B f25bbbac377b63de4b9d73e2431a939a2
EBUILD pipewire-0.3.71-r3.ebuild 17696 BLAKE2B 6123a1a6d7664aaf5c6488b74267c92ba76f9a8cf96375f3f81d00fef0cd5005415bf7a8addb80200fd2ba8138d1c9c06bfc3daea11730a6baa9f6455e20a367 SHA512 1b812f71c1bc78b1364013996c9191429aac8811024bef1b12cbb0a24935f05f5d8177c796a9b83f102f25d22f4520456e03fdeafb2d2cfe74b2ac57752419d8
EBUILD pipewire-0.3.72.ebuild 17805 BLAKE2B 3c49f6649833e1b776ec5021d5e61f3190256047c86d4b60308f7cbea82bebce0155cc5d5a22aa2a08a43c45219a126e905c36a2358feb9883f19cc00dad2a94 SHA512 4cfbff2e244ceb0e580d2f471766030306ddd60a5471be50c14e5de9706cdb537b5d1cdd435d498ee324047ba5d62fae69a0835d5b0f494ec91279fb7e009348
EBUILD pipewire-0.3.74.ebuild 18124 BLAKE2B 9946939a41642cbf3e4e1bb31d756294983197a4d851fd11a57882a710794db2bfccaa8209d8be0e792e9cf6c694d8d4ec5134e4e0355b411efe0d9877b92dd0 SHA512 f2de41fd4264db087902f2d9abb0e9c7869021e3d1eb32e872ff625e7fcc1d64c548954aee29c502c37976159c0f34e56768da9d30fc4bf66b744a062b2ced73
-EBUILD pipewire-0.3.75-r2.ebuild 18124 BLAKE2B 9946939a41642cbf3e4e1bb31d756294983197a4d851fd11a57882a710794db2bfccaa8209d8be0e792e9cf6c694d8d4ec5134e4e0355b411efe0d9877b92dd0 SHA512 f2de41fd4264db087902f2d9abb0e9c7869021e3d1eb32e872ff625e7fcc1d64c548954aee29c502c37976159c0f34e56768da9d30fc4bf66b744a062b2ced73
+EBUILD pipewire-0.3.75-r2.ebuild 18122 BLAKE2B 90b9ea416b5a06312e92c477a6f878e44c05c7f48f6166cb35df63b23c5b6e2c55b6dd2e030a025438ccb940ba9098403f56aecc2fad8017de116646a6595f50 SHA512 6b31b0a31b83ca67f626252153589ad9c84988ce71b61225910f2beebffbb0a93493fdd2c3fced17c768fbe9c438227aba605a06e9d82ee8853acb4ad972d5ec
EBUILD pipewire-9999.ebuild 18124 BLAKE2B 9946939a41642cbf3e4e1bb31d756294983197a4d851fd11a57882a710794db2bfccaa8209d8be0e792e9cf6c694d8d4ec5134e4e0355b411efe0d9877b92dd0 SHA512 f2de41fd4264db087902f2d9abb0e9c7869021e3d1eb32e872ff625e7fcc1d64c548954aee29c502c37976159c0f34e56768da9d30fc4bf66b744a062b2ced73
MISC metadata.xml 1949 BLAKE2B 8163c9569efec70ed5792f7c82773492da7d888a781b599a48ef851e73c31944a5b437f1a03892300ccd88a386b4f405f847b2708818621b0c2d257940979508 SHA512 3f8037b2f0f06a39186f15bccc1972ec1f65df93ec0484fba2dd186ae529ac63c50047afcf26abbc208e30641181a87e2d98927696c59e624b6465718d083e59
diff --git a/media-video/pipewire/pipewire-0.3.75-r2.ebuild b/media-video/pipewire/pipewire-0.3.75-r2.ebuild
index dfb5716fd7bf..7562fd37da42 100644
--- a/media-video/pipewire/pipewire-0.3.75-r2.ebuild
+++ b/media-video/pipewire/pipewire-0.3.75-r2.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2"
fi
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="Multimedia processing graphs"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index b639318d1454..b93d738a8b74 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 38141ff127fe..5aaf65004cf8 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Fri, 28 Jul 2023 03:09:53 +0000
+Fri, 28 Jul 2023 09:09:57 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index d4b4918d6a78..701478480205 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546284 BLAKE2B ffce95d14dec8e0ecb1658575f411350a797650e5376e656bbe5d1c11b4e05372611ac4ca5de41270e2e69dfa9461b99f212aa044d6509bb082c7f94d92006b8 SHA512 c90fc6416d62b1b09cbafd89df9a8523e7e9eec12dd28fd39f81776bc9076c1e64fdb0203c709c330d323ea0c05daf6d59e5c469948b4d49cc6d59443f29557a
-TIMESTAMP 2023-07-28T03:09:57Z
+TIMESTAMP 2023-07-28T09:10:00Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTDMYVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTDhehfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDXrQ/9H0c87yXhNkKrkyGzK9C5zFBYykU/PNrvT/Ngh915vwDIAiRLrXz+10jq
-rRWoOI2AX+jKOju56SP5Zhdj5FHYyRhnOWNICHeI72u+Z5XHoYImgLIAuwv8SIyS
-EQiKvIH9hO5iOdOtCeovHvGE5U7LKkE/2Dl/L8XMMTU+zM+wdqO5lYALCEMpJpVY
-x1UPaCg88SL/dv5QQhPTgFbqGfatnLJ+uI+CXeO923irJ5KDe7UKXtTsbavKAb3y
-7sAI3brE2rstXzyN1QSXKw2XomMCfmjpDn8x9k2w44aUm/1nnaNhj/qmREHa5VUa
-9afHvq+G+Nas/RHc1B+XYOSsV7AX/yDGQVV5eNqr4MLmiU7dAktab0LXjW1oiBdg
-PBzEn5av53xTseVX9PWhxaVaxRMck11Pje/IrLptOZzFdsi5jFxVOxWKzRUDGDec
-7EgTBtR+4PbUljpqvRxRJzBHm8BxpO6z2MtUY4PDhXvureSJE+6bAE34UdgpsJYW
-0yXuJbWuJ9f4lvJBiw40oBe7Emnr5KJGJ/obipztnxDOTILJ0yGqKtT6HBzBn2Rn
-1d+HOFRGXdqLa49vS9MJHYqf5EM4XG863Srs9gdj9L28N1vX5vfbBkw2D5ipnNKZ
-9TyHMdNFh3x+EeyQtBCA6MgWaE/8kXRDs8bF3gvUE9H4hx9PiV8=
-=4L4t
+klDuKw/+MOEtaQEVJkt9x0b5wnJ/FAI86dFgFjHP1b6FYD/N/E7ADdci5ifkhxAj
+BhVp1waXUidLAd2jdR1PMHJAr73rhQN1bo73LJIS//3p/r2nSe/He0unEqkMkjSh
+clrikk4mBFxH6Upjawv7QtY6I42VNxrMOs+k9te7gtsKJwvVgzM2LRGiBl5EhJHV
+KtyjcylfAFWKOOCnWEwV9NYX/MqxD5jyGd0RKd7WD+bKPisGvm2RvEHgVl9LNY7n
+B6dj/JqYfWTqmmnC6U3nkxiF3apwL748JcjHn+yyY+hMCxLrTG5lDUsPp5NSO8BN
+RoWEaFY6zNX7vntT60TZKpuCGUs6VCEhvAP5cNL2l3nvdlOxv0ZkuQgx42UU2564
+DD6RPQNA3DMXw7IyEvb62HnC2H0HKFFlOuhzDC0g2Hq4RGAA8zfy/M6A3xbpeNpx
+RvcQD4n2sHasweg9OjMmmxXGr8oXCfr0iOTvG2C2rSoRz3XxI3smDTVMkhEdJFb5
+k7DyYLWRq1feYd6uJaUOni5uSyvc969FEH11OC1iOv94d/q0fsjLP//BZLBigX8w
+AUCSZlcJxmsUixrVF2yy9oiMegyEPl20TzRerXzacGsw2IXOjsKU1XNWN7NETjl7
+mVSTdrNFmbKyDodQ1Pt0nEkKmexx3AwoGZZ3xfiRjf020c5fnxk=
+=QMQ0
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 38141ff127fe..5aaf65004cf8 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Fri, 28 Jul 2023 03:09:53 +0000
+Fri, 28 Jul 2023 09:09:57 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 55c160b52c09..64fc28938bad 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/acct-user/Manifest.gz b/metadata/md5-cache/acct-user/Manifest.gz
index d6d6044c304d..c5bbe9da180d 100644
--- a/metadata/md5-cache/acct-user/Manifest.gz
+++ b/metadata/md5-cache/acct-user/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/acct-user/logcheck-0-r2 b/metadata/md5-cache/acct-user/logcheck-0-r3
index e4a5fc2eb93b..3145957e83df 100644
--- a/metadata/md5-cache/acct-user/logcheck-0-r2
+++ b/metadata/md5-cache/acct-user/logcheck-0-r3
@@ -1,10 +1,10 @@
DEFINED_PHASES=install postinst preinst prerm pretend setup
DESCRIPTION=User for app-admin/logcheck
-EAPI=7
+EAPI=8
INHERIT=acct-user
IUSE=systemd
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-RDEPEND=acct-group/logcheck
+RDEPEND=systemd? ( acct-group/systemd-journal ) acct-group/logcheck
SLOT=0
_eclasses_=acct-user fd6725fcc11ecffded6fe9228b8e3448 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=64a933f1df0398f0faf9aa0f9dd4e6c3
+_md5_=d6a5ff028abbcc2a2a8465301e81f101
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 36a1abbb72d6..17327cc92a6b 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.29.14 b/metadata/md5-cache/app-admin/awscli-1.29.14
new file mode 100644
index 000000000000..372dd43c4f5d
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.29.14
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.31.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=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 multiprocessing
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.31.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-cli/archive/1.29.14.tar.gz -> aws-cli-1.29.14.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=49e74325243b7907e30dd121cb06f7f4
diff --git a/metadata/md5-cache/app-admin/logcheck-1.4.3 b/metadata/md5-cache/app-admin/logcheck-1.4.3
index b741d9c451cc..cca36c59ca89 100644
--- a/metadata/md5-cache/app-admin/logcheck-1.4.3
+++ b/metadata/md5-cache/app-admin/logcheck-1.4.3
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://salsa.debian.org/debian/logcheck/-/archive/debian/1.4.3/logcheck-debian-1.4.3.tar.gz -> logcheck-1.4.3.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=0dd802fb181ff87f605c6c0a4350f5cd
+_md5_=dc24fcd155f710be2a23eb976f5763c1
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 0026aa1e1db6..c70e03f75ad9 100644
--- a/metadata/md5-cache/app-emulation/Manifest.gz
+++ b/metadata/md5-cache/app-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/firecracker-bin-1.4.0 b/metadata/md5-cache/app-emulation/firecracker-bin-1.4.0
new file mode 100644
index 000000000000..2bae5257ecda
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/firecracker-bin-1.4.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install pretend setup
+DESCRIPTION=Secure and fast microVMs for serverless computing (static build)
+EAPI=8
+HOMEPAGE=https://firecracker-microvm.github.io https://github.com/firecracker-microvm/firecracker
+INHERIT=linux-info
+KEYWORDS=~amd64 ~arm64
+LICENSE=|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0
+RDEPEND=acct-group/kvm
+RESTRICT=test strip
+SLOT=0
+SRC_URI=amd64? ( https://github.com/firecracker-microvm/firecracker/releases/download/v1.4.0/firecracker-v1.4.0-x86_64.tgz ) arm64? ( https://github.com/firecracker-microvm/firecracker/releases/download/v1.4.0/firecracker-v1.4.0-aarch64.tgz )
+_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=022245fe9369377673fcc09f9b343538
diff --git a/metadata/md5-cache/app-emulation/virtiofsd-1.5.1-r2 b/metadata/md5-cache/app-emulation/virtiofsd-1.5.1-r2
index debe841ffd4d..47a3743812a7 100644
--- a/metadata/md5-cache/app-emulation/virtiofsd-1.5.1-r2
+++ b/metadata/md5-cache/app-emulation/virtiofsd-1.5.1-r2
@@ -12,4 +12,4 @@ RDEPEND=sys-libs/libcap-ng sys-libs/libseccomp
SLOT=0
SRC_URI=https://gitlab.com/virtio-fs/virtiofsd/-/archive/v1.5.1/virtiofsd-v1.5.1.tar.gz https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/arc-swap/1.5.0/download -> arc-swap-1.5.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/capng/0.2.2/download -> capng-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.78/download -> cc-1.0.78.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/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/env_logger/0.10.0/download -> env_logger-0.10.0.crate https://crates.io/api/v1/crates/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.4/download -> io-lifetimes-1.0.4.crate https://crates.io/api/v1/crates/is-terminal/0.4.2/download -> is-terminal-0.4.2.crate https://crates.io/api/v1/crates/itoa/1.0.2/download -> itoa-1.0.2.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.139/download -> libc-0.2.139.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/linux-raw-sys/0.1.4/download -> linux-raw-sys-0.1.4.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.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/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.40/download -> proc-macro2-1.0.40.crate https://crates.io/api/v1/crates/quote/1.0.20/download -> quote-1.0.20.crate https://crates.io/api/v1/crates/regex/1.6.0/download -> regex-1.6.0.crate https://crates.io/api/v1/crates/regex-syntax/0.6.27/download -> regex-syntax-0.6.27.crate https://crates.io/api/v1/crates/rustix/0.36.7/download -> rustix-0.36.7.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/syn/1.0.98/download -> syn-1.0.98.crate https://crates.io/api/v1/crates/syslog/6.0.1/download -> syslog-6.0.1.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/time/0.3.11/download -> time-0.3.11.crate https://crates.io/api/v1/crates/unicode-ident/1.0.2/download -> unicode-ident-1.0.2.crate https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download -> unicode-segmentation-1.9.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vhost/0.6.0/download -> vhost-0.6.0.crate https://crates.io/api/v1/crates/vhost-user-backend/0.8.0/download -> vhost-user-backend-0.8.0.crate https://crates.io/api/v1/crates/virtio-bindings/0.1.0/download -> virtio-bindings-0.1.0.crate https://crates.io/api/v1/crates/virtio-queue/0.7.0/download -> virtio-queue-0.7.0.crate https://crates.io/api/v1/crates/vm-memory/0.10.0/download -> vm-memory-0.10.0.crate https://crates.io/api/v1/crates/vmm-sys-util/0.11.1/download -> vmm-sys-util-0.11.1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.1/download -> windows_aarch64_gnullvm-0.42.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.1/download -> windows_aarch64_msvc-0.42.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.1/download -> windows_i686_gnu-0.42.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.1/download -> windows_i686_msvc-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.1/download -> windows_x86_64_gnu-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.1/download -> windows_x86_64_gnullvm-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.1/download -> windows_x86_64_msvc-0.42.1.crate
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=cc61b6bbb8855881b45e1e897dc64507
+_md5_=07d69733990ce6f5539f724ffc802300
diff --git a/metadata/md5-cache/app-emulation/virtiofsd-1.6.1-r1 b/metadata/md5-cache/app-emulation/virtiofsd-1.6.1-r1
index cdf6be459f50..19e99c991de9 100644
--- a/metadata/md5-cache/app-emulation/virtiofsd-1.6.1-r1
+++ b/metadata/md5-cache/app-emulation/virtiofsd-1.6.1-r1
@@ -12,4 +12,4 @@ RDEPEND=sys-libs/libcap-ng sys-libs/libseccomp
SLOT=0
SRC_URI=https://gitlab.com/virtio-fs/virtiofsd/-/archive/v1.6.1/virtiofsd-v1.6.1.tar.bz2 https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/arc-swap/1.5.0/download -> arc-swap-1.5.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/capng/0.2.2/download -> capng-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.78/download -> cc-1.0.78.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/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/env_logger/0.10.0/download -> env_logger-0.10.0.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.4/download -> io-lifetimes-1.0.4.crate https://crates.io/api/v1/crates/is-terminal/0.4.2/download -> is-terminal-0.4.2.crate https://crates.io/api/v1/crates/itoa/1.0.2/download -> itoa-1.0.2.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.139/download -> libc-0.2.139.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/linux-raw-sys/0.1.4/download -> linux-raw-sys-0.1.4.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.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/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.40/download -> proc-macro2-1.0.40.crate https://crates.io/api/v1/crates/quote/1.0.20/download -> quote-1.0.20.crate https://crates.io/api/v1/crates/regex-syntax/0.6.27/download -> regex-syntax-0.6.27.crate https://crates.io/api/v1/crates/regex/1.6.0/download -> regex-1.6.0.crate https://crates.io/api/v1/crates/rustix/0.36.7/download -> rustix-0.36.7.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/syn/1.0.98/download -> syn-1.0.98.crate https://crates.io/api/v1/crates/syslog/6.0.1/download -> syslog-6.0.1.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/time/0.3.11/download -> time-0.3.11.crate https://crates.io/api/v1/crates/unicode-ident/1.0.2/download -> unicode-ident-1.0.2.crate https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download -> unicode-segmentation-1.9.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vhost-user-backend/0.8.0/download -> vhost-user-backend-0.8.0.crate https://crates.io/api/v1/crates/vhost/0.6.0/download -> vhost-0.6.0.crate https://crates.io/api/v1/crates/virtio-bindings/0.1.0/download -> virtio-bindings-0.1.0.crate https://crates.io/api/v1/crates/virtio-queue/0.7.0/download -> virtio-queue-0.7.0.crate https://crates.io/api/v1/crates/vm-memory/0.10.0/download -> vm-memory-0.10.0.crate https://crates.io/api/v1/crates/vmm-sys-util/0.11.1/download -> vmm-sys-util-0.11.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-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.1/download -> windows_aarch64_gnullvm-0.42.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.1/download -> windows_aarch64_msvc-0.42.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.1/download -> windows_i686_gnu-0.42.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.1/download -> windows_i686_msvc-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.1/download -> windows_x86_64_gnu-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.1/download -> windows_x86_64_gnullvm-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.1/download -> windows_x86_64_msvc-0.42.1.crate
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=8da5b17df6e0c12ca81a9588e1858a38
+_md5_=da3bea13dcb75782c01acda1e94cc7eb
diff --git a/metadata/md5-cache/app-emulation/virtiofsd-9999 b/metadata/md5-cache/app-emulation/virtiofsd-9999
index 4ed8b2389a45..1edc020d243e 100644
--- a/metadata/md5-cache/app-emulation/virtiofsd-9999
+++ b/metadata/md5-cache/app-emulation/virtiofsd-9999
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=sys-libs/libcap-ng sys-libs/libseccomp
SLOT=0
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=8da5b17df6e0c12ca81a9588e1858a38
+_md5_=da3bea13dcb75782c01acda1e94cc7eb
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 0ae4969b390a..969de4a54739 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/maven-bin-3.9.2 b/metadata/md5-cache/dev-java/maven-bin-3.9.2
deleted file mode 100644
index 25f36c949106..000000000000
--- a/metadata/md5-cache/dev-java/maven-bin-3.9.2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup
-DEPEND=>=virtual/jdk-1.8:* app-eselect/eselect-java >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=Project Management and Comprehension Tool for Java
-EAPI=8
-HOMEPAGE=https://maven.apache.org/
-INHERIT=java-pkg-2
-KEYWORDS=amd64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
-SLOT=3.9
-SRC_URI=mirror://apache/maven/maven-3/3.9.2/binaries/apache-maven-3.9.2-bin.tar.gz
-_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
-_md5_=e6f0453c51f05e4fd5e7b2db73053dba
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.23.0 b/metadata/md5-cache/dev-java/protobuf-java-3.23.0
index 1d96c0e7a303..a23e49f3ffab 100644
--- a/metadata/md5-cache/dev-java/protobuf-java-3.23.0
+++ b/metadata/md5-cache/dev-java/protobuf-java-3.23.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://protobuf.dev
INHERIT=java-pkg-2 java-pkg-simple cmake
IUSE=system-protoc doc source test
-KEYWORDS=~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v23.0.tar.gz -> protobuf-23.0.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=dad126d366923482760dda46dc4311ab
+_md5_=ae2b87600366de7588d058fae095060d
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 65e1acbb26b7..e1ec2a7f86ed 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/nss-3.92 b/metadata/md5-cache/dev-libs/nss-3.92
new file mode 100644
index 000000000000..46fe89c4ce66
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/nss-3.92
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=>=dev-libs/nspr-4.35[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-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig
+DESCRIPTION=Mozilla's Network Security Services library that implements PKI support
+EAPI=8
+HOMEPAGE=https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS
+INHERIT=flag-o-matic multilib toolchain-funcs multilib-minimal
+IUSE=cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 )
+RDEPEND=>=dev-libs/nspr-4.35[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-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_92_RTM/src/nss-3.92.tar.gz cacert? ( https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch )
+_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=c4c2a0ed15827ebc5ac03d93b7fad568
diff --git a/metadata/md5-cache/dev-libs/sexpp-0.8.6 b/metadata/md5-cache/dev-libs/sexpp-0.8.6
index 2377c815a723..d6cb25cf573f 100644
--- a/metadata/md5-cache/dev-libs/sexpp-0.8.6
+++ b/metadata/md5-cache/dev-libs/sexpp-0.8.6
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/rnpgp/sexpp
INHERIT=cmake
IUSE=cli test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/rnpgp/sexpp/archive/refs/tags/v0.8.6.tar.gz -> sexpp-0.8.6.tar.gz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9d8467a97203031dc24c607b0c78c6df
+_md5_=5bddfc1bd82325961a0b598acd976d51
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 40d50e4a674b..326a25795b64 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/zed-3.2.2 b/metadata/md5-cache/dev-ml/zed-3.2.2-r1
index 53e009cccba3..3c9df120b272 100644
--- a/metadata/md5-cache/dev-ml/zed-3.2.2
+++ b/metadata/md5-cache/dev-ml/zed-3.2.2-r1
@@ -1,15 +1,16 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
+BDEPEND=test? ( dev-ml/alcotest ) dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile install test
DEPEND=>=dev-ml/dune-3 dev-ml/react:= dev-ml/result:= dev-ml/uchar:= dev-ml/uucp:= dev-ml/uuseg:= dev-ml/uutf:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Abstract engine for text edition in OCaml
EAPI=8
HOMEPAGE=https://github.com/ocaml-community/zed
INHERIT=dune
-IUSE=+ocamlopt
+IUSE=+ocamlopt test
KEYWORDS=~amd64 ~x86
LICENSE=BSD
RDEPEND=>=dev-ml/dune-3 dev-ml/react:= dev-ml/result:= dev-ml/uchar:= dev-ml/uucp:= dev-ml/uuseg:= dev-ml/uutf:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
SLOT=0/3.2.2
SRC_URI=https://github.com/ocaml-community/zed/archive/3.2.2.tar.gz -> zed-3.2.2.tar.gz
_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=4508bf1b6e9d7a40525571105f58eaf9
+_md5_=a32baad56705bd17cf341dc1a9acf065
diff --git a/metadata/md5-cache/dev-python/ConfigArgParse-1.5.5 b/metadata/md5-cache/dev-python/ConfigArgParse-1.5.5
index 5a4bfcba1822..2b95c868e2a0 100644
--- a/metadata/md5-cache/dev-python/ConfigArgParse-1.5.5
+++ b/metadata/md5-cache/dev-python/ConfigArgParse-1.5.5
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/bw2/ConfigArgParse/ https://pypi.org/project/ConfigArgParse/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/bw2/ConfigArgParse/archive/1.5.5.tar.gz -> ConfigArgParse-1.5.5.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=6e6f7e32c731bd3a23b4f9d096e9dbde
+_md5_=181826f4ff3bb5df48206a35e4e48249
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index a96f8d10d297..bbc1285b2d84 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/async-lru-2.0.4 b/metadata/md5-cache/dev-python/async-lru-2.0.4
new file mode 100644
index 000000000000..a8751e19885b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/async-lru-2.0.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( >=dev-python/typing-extensions-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Simple lru_cache for asyncio
+EAPI=8
+HOMEPAGE=https://github.com/aio-libs/async-lru/ https://pypi.org/project/async-lru/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( >=dev-python/typing-extensions-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aio-libs/async-lru/archive/v2.0.4.tar.gz -> async-lru-2.0.4.gh.tar.gz
+_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=f4b254eb33184cc99a2ba42e451ef3eb
diff --git a/metadata/md5-cache/dev-python/boto3-1.28.14 b/metadata/md5-cache/dev-python/boto3-1.28.14
new file mode 100644
index 000000000000..fae3916172ac
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.28.14
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.31.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The AWS SDK for Python
+EAPI=8
+HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
+INHERIT=distutils-r1 multiprocessing
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.31.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/boto3/archive/1.28.14.tar.gz -> boto3-1.28.14.gh.tar.gz
+_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=19c6bcfc191ce918489bff494ff185c2
diff --git a/metadata/md5-cache/dev-python/botocore-1.31.14 b/metadata/md5-cache/dev-python/botocore-1.31.14
new file mode 100644
index 000000000000..b304ba037cf3
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.31.14
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Low-level, data-driven core of boto 3
+EAPI=8
+HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
+INHERIT=distutils-r1 multiprocessing
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/botocore/archive/1.31.14.tar.gz -> botocore-1.31.14.gh.tar.gz
+_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=0a0fb1a94ac28cee470da7b1644eba68
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.79.4 b/metadata/md5-cache/dev-python/cfn-lint-0.79.4
new file mode 100644
index 000000000000..13bae54ead19
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cfn-lint-0.79.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/aws-sam-translator-1.71.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/regex[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CloudFormation Linter
+EAPI=8
+HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/aws-sam-translator-1.71.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/regex[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn-lint-0.79.4.tar.gz
+_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=36142d0e1f76c6f2399ffda747a52b87
diff --git a/metadata/md5-cache/dev-python/configshell-fb-1.1.30 b/metadata/md5-cache/dev-python/configshell-fb-1.1.30
index 17869f4b5544..b2de75669402 100644
--- a/metadata/md5-cache/dev-python/configshell-fb-1.1.30
+++ b/metadata/md5-cache/dev-python/configshell-fb-1.1.30
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/open-iscsi/configshell-fb/ https://pypi.org/project/configshell-fb/
INHERIT=distutils-r1
IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=Apache-2.0
RDEPEND=dev-python/pyparsing[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urwid[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
SLOT=0
SRC_URI=https://github.com/open-iscsi/configshell-fb/archive/refs/tags/v1.1.30.tar.gz -> configshell-fb-1.1.30.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=c14ec7900f5650fb3d037df805f71a77
+_md5_=38307a23c0e2ccf70df7ca5a47478f2c
diff --git a/metadata/md5-cache/dev-python/flask-cors-3.0.10-r1 b/metadata/md5-cache/dev-python/flask-cors-3.0.10-r1
deleted file mode 100644
index 9b287646a7e0..000000000000
--- a/metadata/md5-cache/dev-python/flask-cors-3.0.10-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] dev-python/sphinxcontrib-httpdomain[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/sphinxcontrib-httpdomain[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/sphinxcontrib-httpdomain[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-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Flask extension for Cross Origin Resource Sharing (CORS)
-EAPI=8
-HOMEPAGE=https://github.com/corydolphin/flask-cors/ https://pypi.org/project/Flask-Cors/
-INHERIT=distutils-r1
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND=dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/corydolphin/flask-cors/archive/3.0.10.tar.gz -> flask-cors-3.0.10.gh.tar.gz
-_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=b83649db9da2778b44a8131a2dce587a
diff --git a/metadata/md5-cache/dev-python/flask-cors-4.0.0 b/metadata/md5-cache/dev-python/flask-cors-4.0.0
index 17b328646565..90b7b96e76eb 100644
--- a/metadata/md5-cache/dev-python/flask-cors-4.0.0
+++ b/metadata/md5-cache/dev-python/flask-cors-4.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/corydolphin/flask-cors/ https://pypi.org/project/Flask-Cors/
INHERIT=distutils-r1
IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/corydolphin/flask-cors/archive/v4.0.0.tar.gz -> flask-cors-4.0.0.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=e5d416f9e34e88adc07ee93a16ce29af
+_md5_=955cb1e66d267669d47e9153140c1d4f
diff --git a/metadata/md5-cache/dev-python/humanize-4.7.0 b/metadata/md5-cache/dev-python/humanize-4.7.0
index 5726c1a2c0b5..f7c7e51b5f57 100644
--- a/metadata/md5-cache/dev-python/humanize-4.7.0
+++ b/metadata/md5-cache/dev-python/humanize-4.7.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/python-humanize/humanize/ https://pypi.org/project/humanize/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/h/humanize/humanize-4.7.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=43f0ac1471bf39a4d9462d54ee0ef23d
+_md5_=44776bc4191606bb8c1ed3e96c3f12ec
diff --git a/metadata/md5-cache/dev-python/irctokens-2.0.2 b/metadata/md5-cache/dev-python/irctokens-2.0.2
index f2f6122f5904..a1e83202883f 100644
--- a/metadata/md5-cache/dev-python/irctokens-2.0.2
+++ b/metadata/md5-cache/dev-python/irctokens-2.0.2
@@ -1,4 +1,4 @@
-BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=RFC1459 and IRCv3 protocol tokeniser library
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jesopo/irctokens/archive/v2.0.2.tar.gz -> irctokens-2.0.2.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=137d548cffa70cb7fffd23e52760eb8e
+_md5_=1f038cb976a84b0b62423585ec1dc3ad
diff --git a/metadata/md5-cache/dev-python/jaraco-env-1.0.0 b/metadata/md5-cache/dev-python/jaraco-env-1.0.0
index a339188d496d..ca6c24277e28 100644
--- a/metadata/md5-cache/dev-python/jaraco-env-1.0.0
+++ b/metadata/md5-cache/dev-python/jaraco-env-1.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jaraco/jaraco.env/ https://pypi.org/project/jaraco.env/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.env/jaraco.env-1.0.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=d858527ebce224010f98fb5c0ecff9f4
+_md5_=5cd146070c5e2e9216a84a89f5ce687e
diff --git a/metadata/md5-cache/dev-python/libvirt-python-9.3.0 b/metadata/md5-cache/dev-python/libvirt-python-9.3.0
index 64c99b971faa..4bcc5b400cbe 100644
--- a/metadata/md5-cache/dev-python/libvirt-python-9.3.0
+++ b/metadata/md5-cache/dev-python/libvirt-python-9.3.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://libvirt.org/sources/python/libvirt-python-9.3.0.tar.gz verify-sig? ( https://libvirt.org/sources/python/libvirt-python-9.3.0.tar.gz.asc )
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=03e5636279b79a2d8e6eaf2d79cd6352
+_md5_=e2b9c5219164aaf64bc3495e7ec2e390
diff --git a/metadata/md5-cache/dev-python/libvirt-python-9.4.0 b/metadata/md5-cache/dev-python/libvirt-python-9.4.0
index 524b252389bc..2ca79d9abada 100644
--- a/metadata/md5-cache/dev-python/libvirt-python-9.4.0
+++ b/metadata/md5-cache/dev-python/libvirt-python-9.4.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://libvirt.org/sources/python/libvirt-python-9.4.0.tar.gz verify-sig? ( https://libvirt.org/sources/python/libvirt-python-9.4.0.tar.gz.asc )
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=6080547a81070d2d5ed41d76fd254536
+_md5_=f22a3dfe414469eca37eabd0db034a72
diff --git a/metadata/md5-cache/dev-python/libvirt-python-9.5.0 b/metadata/md5-cache/dev-python/libvirt-python-9.5.0
index ca67e413506c..a6647524deb4 100644
--- a/metadata/md5-cache/dev-python/libvirt-python-9.5.0
+++ b/metadata/md5-cache/dev-python/libvirt-python-9.5.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://libvirt.org/sources/python/libvirt-python-9.5.0.tar.gz verify-sig? ( https://libvirt.org/sources/python/libvirt-python-9.5.0.tar.gz.asc )
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=206ce6fc7adfa96d3c8efba2e067b292
+_md5_=baa96bd7124897619de9894958df5be7
diff --git a/metadata/md5-cache/dev-python/libvirt-python-9999 b/metadata/md5-cache/dev-python/libvirt-python-9999
index 0f6a8600032f..63f9517b4b39 100644
--- a/metadata/md5-cache/dev-python/libvirt-python-9999
+++ b/metadata/md5-cache/dev-python/libvirt-python-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 2358a7b20091609e24bd3a83b3ac5991 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=22b24f58dcdf65fd83df738a0500d0d7
+_md5_=9379e78e95bf50efe64324b3daf74b25
diff --git a/metadata/md5-cache/dev-python/mkdocs-1.5.1 b/metadata/md5-cache/dev-python/mkdocs-1.5.1
new file mode 100644
index 000000000000..9fb761845455
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mkdocs-1.5.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/Babel-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markupsafe-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/watchdog-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ghp-import-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml_env_tag-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mergedeep-1.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Project documentation with Markdown
+EAPI=8
+HOMEPAGE=https://www.mkdocs.org/ https://github.com/mkdocs/mkdocs/ https://pypi.org/project/mkdocs/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/Babel-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markupsafe-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/watchdog-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ghp-import-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml_env_tag-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mergedeep-1.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mkdocs/mkdocs/archive/1.5.1.tar.gz -> mkdocs-1.5.1.gh.tar.gz
+_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=222cea0beae1d525edc6d113e50084e4
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.1.21 b/metadata/md5-cache/dev-python/mkdocs-material-9.1.21
new file mode 100644
index 000000000000..f42dfddb3bbd
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mkdocs-material-9.1.21
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( || ( ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ) )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Material Design theme for MkDocs
+EAPI=8
+HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
+INHERIT=distutils-r1 docs
+IUSE=social python_targets_python3_10 python_targets_python3_11 doc
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+PDEPEND=>=dev-python/mkdocs-material-extensions-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+RDEPEND=>=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-9.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?] social? ( >=dev-python/pillow-9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+SLOT=0
+SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.1.21.tar.gz -> mkdocs-material-9.1.21.gh.tar.gz
+_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 docs f4e4c22139b7811a4dbdafaede74c229 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=bf316102a4e904e53b141aa26374b3ca
diff --git a/metadata/md5-cache/dev-python/multipledispatch-1.0.0 b/metadata/md5-cache/dev-python/multipledispatch-1.0.0
index 1efa9c420030..217df1df8712 100644
--- a/metadata/md5-cache/dev-python/multipledispatch-1.0.0
+++ b/metadata/md5-cache/dev-python/multipledispatch-1.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/multipledispatch/ https://github.com/mrocklin/multipledispatch/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86
LICENSE=BSD
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mrocklin/multipledispatch/archive/1.0.0.tar.gz -> multipledispatch-1.0.0.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=9ccd79467ce3ad8a2acad60cac4823df
+_md5_=18825db5d281736e8e9e852d198567f2
diff --git a/metadata/md5-cache/dev-python/pandas-1.5.3 b/metadata/md5-cache/dev-python/pandas-1.5.3
index 63edff99eaf6..6338dd6aae6e 100644
--- a/metadata/md5-cache/dev-python/pandas-1.5.3
+++ b/metadata/md5-cache/dev-python/pandas-1.5.3
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-python/numpy-1.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.1-r3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2020.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cython-0.29.32[python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( x11-base/xorg-server[xvfb] x11-apps/xhost dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/html5lib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ipython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nbsphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpydoc-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openpyxl-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytables-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xlrd[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xlwt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pandoc x11-misc/xclip ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost >=dev-python/bottleneck-1.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numexpr-2.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blosc[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( dev-python/html5lib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( dev-python/openpyxl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xlsxwriter[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytables-3.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xarray-0.12.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlrd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !hppa? ( python_targets_python3_10? ( dev-python/statsmodels[python_targets_python3_10(-)?] ) >=dev-python/scipy-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( || ( dev-python/PyQt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-misc/xclip x11-misc/xsel ) ) dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/openpyxl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pymysql[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-1.31[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psycopg:2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xlsxwriter[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-misc/xclip x11-misc/xsel ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=>=dev-python/numpy-1.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.1-r3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2020.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cython-0.29.32[python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( x11-base/xorg-server[xvfb] x11-apps/xhost dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/html5lib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ipython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nbsphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpydoc-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openpyxl-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytables-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xlrd[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xlwt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pandoc x11-misc/xclip ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost >=dev-python/bottleneck-1.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numexpr-2.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blosc[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( dev-python/html5lib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( dev-python/openpyxl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xlsxwriter[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytables-3.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xarray-0.12.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlrd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !hppa? ( python_targets_python3_10? ( dev-python/statsmodels[python_targets_python3_10(-)?] ) >=dev-python/scipy-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( || ( dev-python/PyQt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-misc/xclip x11-misc/xsel ) ) dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/openpyxl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pymysql[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-1.31[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psycopg:2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xlsxwriter[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-misc/xclip x11-misc/xsel ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=>=dev-python/numpy-1.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DESCRIPTION=Powerful data structures for data analysis and statistics
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pandas-dev/pandas/releases/download/v1.5.3/pandas-1.5.3.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e virtualx 817571665ee28575da44ee08135089e5
-_md5_=7c99b6e8b2516e9481c42cbf317a65c1
+_md5_=f44412f8935582117286eaaf27b14d3a
diff --git a/metadata/md5-cache/dev-python/pip-run-12.1.0 b/metadata/md5-cache/dev-python/pip-run-12.1.0
index 74bce87ea7f3..37355a84f29a 100644
--- a/metadata/md5-cache/dev-python/pip-run-12.1.0
+++ b/metadata/md5-cache/dev-python/pip-run-12.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jaraco/pip-run/ https://pypi.org/project/pip-run/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-context[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-env[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-functools-3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-8.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/path[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pip-run/pip-run-12.1.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=1d8679199aa066bfcde86accffbe8b60
+_md5_=c616a11daa0be02ff1c3fee94c669638
diff --git a/metadata/md5-cache/dev-python/poetry-1.5.1 b/metadata/md5-cache/dev-python/poetry-1.5.1
deleted file mode 100644
index ff3989b2b783..000000000000
--- a/metadata/md5-cache/dev-python/poetry-1.5.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-plugin-export-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/build-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cleo-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/crashtest-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dulwich-0.21.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/installer-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keyring-23.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pkginfo-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.10.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/shellingham-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomlkit-0.11.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/trove-classifiers-2022.5.19[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cachecontrol-0.12.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( >=dev-python/deepdiff-6.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/httpretty-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-mock-3.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
-DESCRIPTION=A frontend for poetry - a python dependency management and packaging tool
-EAPI=8
-HOMEPAGE=https://python-poetry.org/ https://github.com/python-poetry/poetry https://pypi.org/project/poetry/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=>=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-plugin-export-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/build-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cleo-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/crashtest-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dulwich-0.21.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/installer-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keyring-23.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pkginfo-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.10.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/shellingham-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomlkit-0.11.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/trove-classifiers-2022.5.19[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cachecontrol-0.12.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/poetry/poetry-1.5.1.tar.gz
-_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=1a86a52e0d6f04f95d305a6be73ff18d
diff --git a/metadata/md5-cache/dev-python/poetry-1.5.1-r1 b/metadata/md5-cache/dev-python/poetry-1.5.1-r1
new file mode 100644
index 000000000000..48a5ab232d89
--- /dev/null
+++ b/metadata/md5-cache/dev-python/poetry-1.5.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/deepdiff-6.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/httpretty-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-mock-3.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-plugin-export-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/build-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cachecontrol-0.12.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cleo-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/crashtest-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dulwich-0.21.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/html5lib-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/installer-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keyring-23.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pkginfo-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.10.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/shellingham-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomlkit-0.11.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/trove-classifiers-2022.5.19[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A frontend for poetry - a python dependency management and packaging tool
+EAPI=8
+HOMEPAGE=https://python-poetry.org/ https://github.com/python-poetry/poetry https://pypi.org/project/poetry/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-plugin-export-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/build-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cachecontrol-0.12.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cleo-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/crashtest-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dulwich-0.21.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/html5lib-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/installer-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keyring-23.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pexpect-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pkginfo-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.10.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/shellingham-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomlkit-0.11.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/trove-classifiers-2022.5.19[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/poetry/poetry-1.5.1.tar.gz
+_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=daeddf00087de7f90029bb7979152832
diff --git a/metadata/md5-cache/dev-python/portend-3.2.0 b/metadata/md5-cache/dev-python/portend-3.2.0
index 6a0290f93a51..19a0a711d528 100644
--- a/metadata/md5-cache/dev-python/portend-3.2.0
+++ b/metadata/md5-cache/dev-python/portend-3.2.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jaraco/portend/ https://pypi.org/project/portend/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=MIT
RDEPEND=>=dev-python/tempora-1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/portend/portend-3.2.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=7ff44b25c97267e86f1fd356e9dc22d5
+_md5_=34a577d1e35833f40225d61578a437b3
diff --git a/metadata/md5-cache/dev-python/pygame-2.5.0-r2 b/metadata/md5-cache/dev-python/pygame-2.5.0-r2
index 27cc6e1d059e..16e38fc0f422 100644
--- a/metadata/md5-cache/dev-python/pygame-2.5.0-r2
+++ b/metadata/md5-cache/dev-python/pygame-2.5.0-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.pygame.org/ https://github.com/pygame/pygame/ https://pypi.org/project/pygame/
INHERIT=distutils-r1
IUSE=examples opengl test X python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1
RDEPEND=dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/freetype media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/portmidi media-libs/sdl2-image media-libs/sdl2-mixer media-libs/sdl2-ttf X? ( media-libs/libsdl2[opengl?,threads,video,X] ) !X? ( media-libs/libsdl2[threads] ) media-libs/fontconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pygame/pygame/archive/2.5.0.tar.gz -> pygame-2.5.0.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=18024e764d1d7586ffcb0c0a8caab0b4
+_md5_=aa513241ce1fbdc14ecb2a574851c7cf
diff --git a/metadata/md5-cache/dev-python/pygit2-1.12.2 b/metadata/md5-cache/dev-python/pygit2-1.12.2
index 441781ca5148..6dfdacd6daad 100644
--- a/metadata/md5-cache/dev-python/pygit2-1.12.2
+++ b/metadata/md5-cache/dev-python/pygit2-1.12.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/libgit2/pygit2/ https://pypi.org/project/pygit2/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~riscv ~x86
+KEYWORDS=amd64 ~riscv ~x86
LICENSE=GPL-2-with-linking-exception
RDEPEND==dev-libs/libgit2-1.6*:= >=dev-python/cffi-1.9.1:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pygit2/pygit2-1.12.2.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=17b7647b9529bfee8411a8f837386334
+_md5_=99194e14743ce03cf690c9f8f15b0c56
diff --git a/metadata/md5-cache/dev-python/pymongo-4.4.1 b/metadata/md5-cache/dev-python/pymongo-4.4.1
index c3f5bf3822c3..218bed3906d2 100644
--- a/metadata/md5-cache/dev-python/pymongo-4.4.1
+++ b/metadata/md5-cache/dev-python/pymongo-4.4.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/mongodb/mongo-python-driver/ https://pypi.org/project/pymongo/
INHERIT=check-reqs distutils-r1
IUSE=doc kerberos +test-full doc test python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~x86
+KEYWORDS=~amd64 ~arm64 ~hppa ~riscv x86
LICENSE=Apache-2.0
RDEPEND=<dev-python/dnspython-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] kerberos? ( dev-python/pykerberos[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mongodb/mongo-python-driver/archive/4.4.1.tar.gz -> mongo-python-driver-4.4.1.gh.tar.gz
_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=0c60e01c2fc1a8a8025bcf5ed19cc570
+_md5_=672b1f4bf3054a8a112063fb9aa2cb99
diff --git a/metadata/md5-cache/dev-python/pymysql-1.1.0 b/metadata/md5-cache/dev-python/pymysql-1.1.0
index a22bfef42117..a71c12b11acf 100644
--- a/metadata/md5-cache/dev-python/pymysql-1.1.0
+++ b/metadata/md5-cache/dev-python/pymysql-1.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/PyMySQL/PyMySQL/ https://pypi.org/project/pymysql/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/PyMySQL/PyMySQL/archive/v1.1.0.tar.gz -> PyMySQL-1.1.0.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=32f26139c16df21248685e42c1cac5b0
+_md5_=a6d3836fa550bd3f3f0647ac317b8f55
diff --git a/metadata/md5-cache/dev-python/pyotp-2.9.0 b/metadata/md5-cache/dev-python/pyotp-2.9.0
new file mode 100644
index 000000000000..3e403090894d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyotp-2.9.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=PyOTP is a Python library for generating and verifying one-time passwords
+EAPI=8
+HOMEPAGE=https://github.com/pyauth/pyotp/ https://pypi.org/project/pyotp/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+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 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pyotp/pyotp-2.9.0.tar.gz
+_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=ea3776c6f0f089ced7485fc9b3ef6209
diff --git a/metadata/md5-cache/dev-python/pypdf-3.12.2 b/metadata/md5-cache/dev-python/pypdf-3.12.2
index b40af1650bfe..978d30958b7f 100644
--- a/metadata/md5-cache/dev-python/pypdf-3.12.2
+++ b/metadata/md5-cache/dev-python/pypdf-3.12.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/pypdf/ https://github.com/py-pdf/pypdf/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=BSD-2
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/py-pdf/pypdf/archive/3.12.2.tar.gz -> pypdf-3.12.2.gh.tar.gz test? ( https://github.com/py-pdf/sample-files/archive/2cf1e75af7bcb9c097deae6fb112c715d4721744.tar.gz -> pypdf-sample-files-2cf1e75af7bcb9c097deae6fb112c715d4721744.gh.tar.gz )
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=c44c08b675ee89ff76993d50513bbe25
+_md5_=39034f0890ccf909b1522f7a55408390
diff --git a/metadata/md5-cache/dev-python/pytest-env-0.8.2 b/metadata/md5-cache/dev-python/pytest-env-0.8.2
index afd9ab0a0b4d..f8e0efcf544d 100644
--- a/metadata/md5-cache/dev-python/pytest-env-0.8.2
+++ b/metadata/md5-cache/dev-python/pytest-env-0.8.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pytest-dev/pytest-env
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~hppa ~ppc ~ppc64 x86
LICENSE=MIT
RDEPEND=dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest-env/pytest_env-0.8.2.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=e7fc0240ceaa2fb78e68254550eddf67
+_md5_=b4df6bd16ebeec3e99eccac8367019d8
diff --git a/metadata/md5-cache/dev-python/sphinx-7.1.1 b/metadata/md5-cache/dev-python/sphinx-7.1.1
new file mode 100644
index 000000000000..6b14ab331688
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sphinx-7.1.1
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( dev-python/sphinxcontrib-websupport[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-gfx/graphviz ) test? ( app-text/dvipng dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/html5lib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-texlive/texlive-fontsextra dev-texlive/texlive-latexextra dev-texlive/texlive-luatex virtual/imagemagick-tools[jpeg,png,svg] ) test? ( <dev-python/alabaster-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/Babel-2.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/docutils-0.21[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/docutils-0.18.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/imagesize-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.25.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/snowballstemmer-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinxcontrib-applehelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinxcontrib-devhelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinxcontrib-jsmath[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinxcontrib-htmlhelp-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinxcontrib-serializinghtml-1.1.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinxcontrib-qthelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] latex? ( dev-texlive/texlive-latexextra dev-texlive/texlive-luatex app-text/dvipng ) !dev-python/namespace-sphinxcontrib >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python documentation generator
+EAPI=8
+HOMEPAGE=https://www.sphinx-doc.org/ https://github.com/sphinx-doc/sphinx/ https://pypi.org/project/Sphinx/
+INHERIT=distutils-r1
+IUSE=doc latex test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD-2
+RDEPEND=<dev-python/alabaster-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/Babel-2.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/docutils-0.21[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/docutils-0.18.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/imagesize-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.25.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/snowballstemmer-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinxcontrib-applehelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinxcontrib-devhelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinxcontrib-jsmath[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinxcontrib-htmlhelp-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinxcontrib-serializinghtml-1.1.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinxcontrib-qthelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] latex? ( dev-texlive/texlive-latexextra dev-texlive/texlive-luatex app-text/dvipng ) !dev-python/namespace-sphinxcontrib python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/sphinx-doc/sphinx/archive/v7.1.1.tar.gz -> sphinx-7.1.1.gh.tar.gz
+_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=11682e3da13ca3947586393419816d1a
diff --git a/metadata/md5-cache/dev-python/vcrpy-5.0.0 b/metadata/md5-cache/dev-python/vcrpy-5.0.0
index e93fdc52df73..5cfd7f8ca829 100644
--- a/metadata/md5-cache/dev-python/vcrpy-5.0.0
+++ b/metadata/md5-cache/dev-python/vcrpy-5.0.0
@@ -5,7 +5,7 @@ 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
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+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(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wrapt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/yarl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kevin1024/vcrpy/archive/v5.0.0.tar.gz -> vcrpy-5.0.0.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=1edab696e3f79e2244a627f535995243
+_md5_=b7cc22839ab2f4be4f26cb4b0f1470f7
diff --git a/metadata/md5-cache/dev-python/xarray-2023.7.0 b/metadata/md5-cache/dev-python/xarray-2023.7.0
index 747dfbfcdcd4..d9230a90e21e 100644
--- a/metadata/md5-cache/dev-python/xarray-2023.7.0
+++ b/metadata/md5-cache/dev-python/xarray-2023.7.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://xarray.pydata.org/ https://github.com/pydata/xarray/ https://pypi.org/project/xarray/
INHERIT=distutils-r1 multiprocessing pypi
IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=>=dev-python/numpy-1.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/x/xarray/xarray-2023.7.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=32d3e292dc06f08f64e1d8d87e71ea66
+_md5_=e9d53327b8741bd14e3783a945e87325
diff --git a/metadata/md5-cache/dev-python/zope-event-5.0 b/metadata/md5-cache/dev-python/zope-event-5.0
index 42c359b33ca0..1808dd825f8d 100644
--- a/metadata/md5-cache/dev-python/zope-event-5.0
+++ b/metadata/md5-cache/dev-python/zope-event-5.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/zope.event/ https://github.com/zopefoundation/zope.event/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~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=ZPL
RDEPEND=!dev-python/namespace-zope python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/z/zope.event/zope.event-5.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=5f8cce1aa1fe1a2aaed455541de7a8e5
+_md5_=dbad1eb2fbad757ce12a0724367aa7b9
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index efe89ae64775..07fd0e5cd5de 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/mingw64-toolchain-11.0.0_p1 b/metadata/md5-cache/dev-util/mingw64-toolchain-11.0.0_p1
new file mode 100644
index 000000000000..f0f93d80660d
--- /dev/null
+++ b/metadata/md5-cache/dev-util/mingw64-toolchain-11.0.0_p1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst prepare pretend
+DEPEND=dev-libs/gmp:= dev-libs/mpc:= dev-libs/mpfr:= sys-libs/zlib:= virtual/libiconv
+DESCRIPTION=All-in-one mingw64 toolchain intended for building Wine without crossdev
+EAPI=8
+HOMEPAGE=https://www.mingw-w64.org/ https://gcc.gnu.org/ https://sourceware.org/binutils/
+INHERIT=edo flag-o-matic multilib-build toolchain-funcs
+IUSE=+abi_x86_32 custom-cflags debug abi_x86_32 abi_x86_64
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain
+RDEPEND=dev-libs/gmp:= dev-libs/mpc:= dev-libs/mpfr:= sys-libs/zlib:= virtual/libiconv
+REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
+SLOT=0
+SRC_URI=mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v11.0.0.tar.bz2 mirror://gnu/binutils/binutils-2.40.tar.xz mirror://gcc/gcc-13.2.0/gcc-13.2.0.tar.xz mirror://gnu/gcc/gcc-13.2.0/gcc-13.2.0.tar.xz
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=98bf3b64935e59e57731469b7c29f597
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index cd62197bacba..b57945814182 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/libva-intel-media-driver-23.1.6 b/metadata/md5-cache/media-libs/libva-intel-media-driver-23.1.6
deleted file mode 100644
index 290064326831..000000000000
--- a/metadata/md5-cache/media-libs/libva-intel-media-driver-23.1.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/gmmlib-22.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(-)?] >=media-libs/libva-2.14.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-DESCRIPTION=Intel Media Driver for VA-API (iHD)
-EAPI=8
-HOMEPAGE=https://github.com/intel/media-driver
-INHERIT=cmake-multilib flag-o-matic
-IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64
-LICENSE=MIT BSD redistributable? ( no-source-code )
-RDEPEND=>=media-libs/gmmlib-22.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(-)?] >=media-libs/libva-2.14.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/intel/media-driver/archive/intel-media-23.1.6.tar.gz
-_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5388400e76f1ef6e92f5aec243023c6e
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-23.2.2 b/metadata/md5-cache/media-libs/libva-intel-media-driver-23.2.2
deleted file mode 100644
index 23dce470bff4..000000000000
--- a/metadata/md5-cache/media-libs/libva-intel-media-driver-23.2.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/gmmlib-22.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(-)?] >=media-libs/libva-2.14.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-DESCRIPTION=Intel Media Driver for VA-API (iHD)
-EAPI=8
-HOMEPAGE=https://github.com/intel/media-driver
-INHERIT=cmake-multilib flag-o-matic
-IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64
-LICENSE=MIT BSD redistributable? ( no-source-code )
-RDEPEND=>=media-libs/gmmlib-22.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(-)?] >=media-libs/libva-2.14.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/intel/media-driver/archive/intel-media-23.2.2.tar.gz
-_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=61f46f375f5a4540a001c08ad73f8fd3
diff --git a/metadata/md5-cache/media-libs/libva-intel-media-driver-23.2.3 b/metadata/md5-cache/media-libs/libva-intel-media-driver-23.2.3
deleted file mode 100644
index 5d3c400e4fe2..000000000000
--- a/metadata/md5-cache/media-libs/libva-intel-media-driver-23.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/gmmlib-22.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(-)?] >=media-libs/libva-2.14.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-DESCRIPTION=Intel Media Driver for VA-API (iHD)
-EAPI=8
-HOMEPAGE=https://github.com/intel/media-driver
-INHERIT=cmake-multilib flag-o-matic
-IUSE=+redistributable test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64
-LICENSE=MIT BSD redistributable? ( no-source-code )
-RDEPEND=>=media-libs/gmmlib-22.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(-)?] >=media-libs/libva-2.14.0[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/intel/media-driver/archive/intel-media-23.2.3.tar.gz
-_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=61f46f375f5a4540a001c08ad73f8fd3
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index dd0155b08532..7ef7f8335749 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/abcmidi-2023.05.30 b/metadata/md5-cache/media-sound/abcmidi-2023.05.30
deleted file mode 100644
index 5cbf2c70c793..000000000000
--- a/metadata/md5-cache/media-sound/abcmidi-2023.05.30
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=install prepare
-DESCRIPTION=Programs for processing ABC music notation files
-EAPI=8
-HOMEPAGE=https://ifdo.ca/~seymour/runabc/top.html
-INHERIT=autotools
-IUSE=examples
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2023.05.30.zip
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=4f73caf6e5e221eddb4fc0c7f25333f9
diff --git a/metadata/md5-cache/media-sound/flac123-2.1.0 b/metadata/md5-cache/media-sound/flac123-2.1.0
index 53eddffae77a..1a7b9e568256 100644
--- a/metadata/md5-cache/media-sound/flac123-2.1.0
+++ b/metadata/md5-cache/media-sound/flac123-2.1.0
@@ -5,10 +5,10 @@ DESCRIPTION=Console app for playing FLAC audio files
EAPI=8
HOMEPAGE=https://github.com/flac123/flac123
INHERIT=autotools
-KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~ppc ppc64 ~sparc ~x86
LICENSE=GPL-2+
RDEPEND=dev-libs/popt media-libs/flac:=[ogg] media-libs/libao
SLOT=0
SRC_URI=https://github.com/flac123/flac123/archive/refs/tags/v2.1.0.tar.gz -> flac123-2.1.0.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=60f757a92a3ae1f554ad663e1e6a5138
+_md5_=99f4e8a80d036a0e9397c21a0162e276
diff --git a/metadata/md5-cache/media-sound/liblc3-1.0.3 b/metadata/md5-cache/media-sound/liblc3-1.0.3
index e09ffc848260..871d9fa43cd2 100644
--- a/metadata/md5-cache/media-sound/liblc3-1.0.3
+++ b/metadata/md5-cache/media-sound/liblc3-1.0.3
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/google/liblc3
INHERIT=meson
IUSE=tools
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86
LICENSE=Apache-2.0
SLOT=0
SRC_URI=https://github.com/google/liblc3/archive/refs/tags/v1.0.3.tar.gz -> liblc3-1.0.3.tar.gz
_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=748f9f7c9617ebd17fa4ba7f66aa77da
+_md5_=e3d2c76be5f36a9142e16ab00247c476
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 77a70ec2a7a1..16b602fba826 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-0.3.75-r2 b/metadata/md5-cache/media-video/pipewire-0.3.75-r2
index 32a5b4f7c657..2e213b56a354 100644
--- a/metadata/md5-cache/media-video/pipewire-0.3.75-r2
+++ b/metadata/md5-cache/media-video/pipewire-0.3.75-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pipewire.org/
INHERIT=flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
IUSE=bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2 modemmanager pipewire-alsa readline 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 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86
LICENSE=MIT LGPL-2.1+ GPL-2
PDEPEND=>=media-video/wireplumber-0.4.8-r3
RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib 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:0 ) 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 ) readline? ( sys-libs/readline:= ) 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
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/0.4
SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.75/pipewire-0.3.75.tar.bz2
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 845fed6b6dfc35679a4fea289272ddc0 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=a88b169f8c4f682f8b8b1379504cbe49
+_md5_=1750552c30c61801204f7ba43516293d
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 269170924447..c7171e2ef650 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-07-28T03:09:57Z
+TIMESTAMP 2023-07-28T09:10:00Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTDMYVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTDhehfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA1eg/7BXfsd2FJINdGt6vsf/KdBvPfY9FcLCVLRQfrkp55bpSeKnBKvgfzs5bF
-c304E7dAazQuX52kKNwuNaJBIqFNS/Vf27SpM8oFThRbZ6klRBv80RW+l0zdUqjS
-ce0n+FyvaYbMnGperQgnjcvwLpZy3AX5QJ3iwYUWUXE/Vez4PITto6xnjJxz2ekW
-koVcJ4loVj+fbZvElRKC7iC/6KhLAThjUnymbVjS3ZT2KuITo86eOpjpqKPgUMGn
-Nydv0CwDDH5jSjILEPna4gXZO2ws05ueLdttn9zo6388mbIXST+eKwXR/o7hv0m2
-I3PwDt9dbfIJAsVegPvtLmBso2F1eoOIe+Bi4FQhyUunbWH52i7G/WgqJFH1aKzx
-mLjIFHGEaXqPIuMsC+Nlxnbk5K6xXBfjMyQQCQr6RdzL/tz5Ch/AIdT7m1f4scYP
-QH4+JyqFgSOQ/d4bbJiKhF8rWwhi+UjOzWisDPdYGpb6p4DgpzQcSf0oF0lhuagK
-4cvcZqIPkpNKS8oe580keD7PYgxYdY868sgsLRnh0vOOAW3K/GBJO4juzkLMhnIc
-MaIxCvVxIOG9TO4LwU86cfJGGBjWioEiHdjG9lNFUJeITntRxOzT0fLxyjuGXBBO
-95AElFYlVLnvNB6qz100/EqO6BGErcv2j7cI+444iY2jRc9i5TA=
-=dm43
+klARiA/8CaDGDDPUNkq391seoG+AbV/yUrqZKzKXu8fwUnRp2l9RxeLyNZToTxjB
+gZVTswstadulwzSvp38X03mNb+rEavOZ8yPfMGe83p9/dHMyl745/pQ15C6ivlH5
+LrlDQ3vfjHRXChv2X0isYsOiy9TmclWveCUqFJCwVYk1+ldLzRuckU0XehH3qNpp
+4svuoqmeINAEV9M+b0zNc4OXdnlMmU/Ec5fgQtETg5jMXV/6HgBN/aXHWpo1mD26
+Y1GXA0QvwEJ1Pdrkm3hlG9/W4TqFmAmlIjJCyhu0wpA/v8iVi4po4gW3PNvKjBDe
+UsaMvWvNcGQra7T6B1q6Uc4HCwJxQ4UQWfAG6LVeWphuycRwc03Gx2TEXHbA7M/H
+QK0Ogy0zhGKNlaylmwNvhESjHAUg0bsJJJG959kH2G5P4A2hf6WURXHd67VXfEaO
+AfIi7wAYyhUi5C8p/v5Me4yH0lVNzwqH155oDYx2rWEPOdaffFu96SX9pKZcW4qi
+hLQIoAWfyGCv3sZNh2mzEkWAWh3Jd6pcFIndA6lcq3xdnYBCR7F6ZVXekUdZlgu9
+Nmo76jW4yJAdheSPFEhQSLQ9tdjjOkObfirN/+UssuyM6J4MDAgaVNE97QI+JDCc
+mQwj9mhksvSVpZJnmD0GdRS5aYLE+Rn21FPeVJ4HuwVymH41/k0=
+=zox7
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 38141ff127fe..5aaf65004cf8 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 28 Jul 2023 03:09:53 +0000
+Fri, 28 Jul 2023 09:09:57 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index e48392fff88e..2dd3d6302953 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Fri Jul 28 03:09:53 AM UTC 2023
+Fri Jul 28 09:09:57 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 08a2b8aa99d0..ddea55d1394b 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Fri, 28 Jul 2023 03:15:01 +0000
+Fri, 28 Jul 2023 09:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 23ec72edbd59..cda0ccc74cc1 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-ce45e02daa152b1ae0cc932fa6ed98da3d7085a4 1690511883 2023-07-28T02:38:03+00:00
+22d1eaf0528ee7a684f1f754784edcd1c3e838dd 1690533124 2023-07-28T08:32:04+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index cb9658f52434..aaaefbae3428 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1690513801 Fri 28 Jul 2023 03:10:01 AM UTC
+1690535401 Fri 28 Jul 2023 09:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 38141ff127fe..5aaf65004cf8 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Fri, 28 Jul 2023 03:09:53 +0000
+Fri, 28 Jul 2023 09:09:57 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 05e936972c97..a45542691345 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/gsa/Manifest b/net-analyzer/gsa/Manifest
index 72e16abbe50e..f01be2b38b32 100644
--- a/net-analyzer/gsa/Manifest
+++ b/net-analyzer/gsa/Manifest
@@ -4,4 +4,4 @@ DIST gsa-22.5.0-node_modules.tar.xz 26394052 BLAKE2B 77e74ccacecd681e846884af463
DIST gsa-22.5.0.tar.gz 3586703 BLAKE2B 33d9f5e32ccc33e4c1d24665bd7ba0819dc22281772c7ebba24d8c82f93bcc21e8b90f3e0666b9ed8846e2a88417f8bf5999619577c15c307485a7ce3243d104 SHA512 2f119f3d8b213cb10abc7b2a25052e943518f8a2c5950f6eb6e5227bf30f7467ddbcf78bbed5f499b96a0bb517c5033f38477f332a14f449b7b04e7b7902843b
EBUILD gsa-21.4.4.ebuild 1036 BLAKE2B 9b929e395348dd2ab4eb93a377d23feb32689be41a95df04bde261860081f981349f122256e9f1133e277ed5b9c2e995100ee2e8c5cb4e692f4333877bb3b6d7 SHA512 9fe0def0a89ad904eeb9fe729e4a260ce186e6de1ef1f8cba36700b14bad32c2d37bb8f0f6d857146700dd84dce15747033cec93649b7bbdb3582e7da5be796e
EBUILD gsa-22.5.0.ebuild 956 BLAKE2B 0a017a612b32c0c8e5fe824b89ba85fda0a4b6cf9a8be83f526ae1b416b86fe690aa1284c39ba00956c99e7c23d89f40331f3388cb7be6744bb2deeb10c151d5 SHA512 aff75c354d203856cb3ff84a66a3eccf9418aab7af7b4b0a2aa61da7fc52da6dd3353fe0caf96eccd22e0547515edd747448ba1d51cb09eb0544f6cf68af3a87
-MISC metadata.xml 844 BLAKE2B c354d74c6109f19e9abb07a434af70de3d1dc78603a47b36fcfad8a52125a372a02be4069458ebafdfd602200f8cf39a46e1acbffa44b7c270b35f61c4102fe6 SHA512 10a27dd22f1db595c1bd933694ff96bdd28cf3229f4676ea88ea7055da0087c9e1ddc0e0fc46ac5e3eebd1f31f58ec7f00a24bcac9569ef76663eb44fe0e3751
+MISC metadata.xml 971 BLAKE2B 92a5deb08a91782bb2de586d1aa5dde2365748bfab065b310c369cbdab1e468d6ea4ab57df8e0a97a02f8b96613302cd8ec9c878c2ddacdf922fd5973f759643 SHA512 623adaaee62c9c2e27be7a6741edab7a770ab49902eb094bc71711fc822e3108d851fe0420c6744ed9ef91c8da7c57e518c884381e6f3952387c6e2636e46f5e
diff --git a/net-analyzer/gsa/metadata.xml b/net-analyzer/gsa/metadata.xml
index e0d8b744cdb9..6fb56eca5155 100644
--- a/net-analyzer/gsa/metadata.xml
+++ b/net-analyzer/gsa/metadata.xml
@@ -2,6 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
+ <email>foti.giuseppe@gmail.com</email>
+ <name>Giuseppe Foti</name>
+ </maintainer>
+ <maintainer type="person" proxied="yes">
<email>jonas.licht@gmail.com</email>
<name>Jonas Licht</name>
</maintainer>
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 262a050072d2..82907b759f9d 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index a7c1a92fb1ee..f7ddad57610e 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -91,7 +91,8 @@ net-misc/spice-gtk smartcard
# Sam James <sam@gentoo.org> (2020-06-29)
# Deps not yet stable
-dev-python/pymongo test
+dev-python/pymongo test-full
+<dev-python/pymongo-4.4 test
net-misc/ntpsec rclock_oncore rclock_pps
dev-util/bcc test
dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index e4cb9878db87..633d9e9574fe 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -349,7 +349,7 @@ dev-python/wsgiproxy2 test
# Test phase requires dev-db/mongodb which requires dev-util/google-perftools
# which has not been ported to HPPA (bug #517880, bug #525246)
dev-libs/mongo-c-driver test
-dev-python/pymongo test
+<dev-python/pymongo-4.4 test
# Jeroen Roovers <jer@gentoo.org> (2014-03-06)
# USE=gui requires x11-libs/qscintilla,
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 32f07bab1ea7..209a4735b1c0 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -195,7 +195,7 @@ app-admin/syslog-ng test
# Marek Szuba <marecki@gentoo.org> (2021-07-27)
# dev-db/mongodb does not support riscv, fails src_configure
dev-libs/mongo-c-driver test
-dev-python/pymongo test
+<dev-python/pymongo-4.4 test
# Alex Fan <alexfanqi@yahoo.com> (2021-07-20)
# hdf5-1.10 always fails tests with these 2 use flags enabled, otherwise
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 024acd994438..0d1cbfef13c8 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -296,7 +296,7 @@ net-analyzer/testssl -bundled-openssl
# Tomáš Mózes <hydrapolic@gmail.com> (2018-09-28)
# Requires dev-db/mongodb which has dropped x86 support
-dev-python/pymongo test
+<dev-python/pymongo-4.4 test
# Rick Farina <zerochaos@gentoo.org> (2018-06-27)
# Catalyst has support for assembling bootloader on this arch
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/eapi b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/parent b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/parent
new file mode 100644
index 000000000000..d5a56a13f692
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../targets/desktop/gnome
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/eapi b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/eapi b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/parent b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/parent
new file mode 100644
index 000000000000..05b6f4918b26
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../../../features/merged-usr
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/parent b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/parent
new file mode 100644
index 000000000000..288aeccdce82
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../../targets/desktop/gnome/systemd
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/eapi b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/parent b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/parent
new file mode 100644
index 000000000000..0317df26cc9b
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../targets/desktop/plasma
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/eapi b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/eapi b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/parent b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/parent
new file mode 100644
index 000000000000..05b6f4918b26
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../../../features/merged-usr
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/parent b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/parent
new file mode 100644
index 000000000000..5d9d87f6d91e
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../../targets/systemd
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/developer/eapi b/profiles/default/linux/loong/22.0/la64v100/lp64d/developer/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/developer/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/22.0/la64v100/lp64d/developer/parent b/profiles/default/linux/loong/22.0/la64v100/lp64d/developer/parent
new file mode 100644
index 000000000000..4bb06e409236
--- /dev/null
+++ b/profiles/default/linux/loong/22.0/la64v100/lp64d/developer/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../targets/developer
diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/eapi b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/parent b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/parent
new file mode 100644
index 000000000000..d5a56a13f692
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../targets/desktop/gnome
diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd/eapi b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd/parent b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd/parent
new file mode 100644
index 000000000000..288aeccdce82
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/gnome/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../../targets/desktop/gnome/systemd
diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/eapi b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/parent b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/parent
new file mode 100644
index 000000000000..0317df26cc9b
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../targets/desktop/plasma
diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd/eapi b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd/parent b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd/parent
new file mode 100644
index 000000000000..5d9d87f6d91e
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/lp64d/desktop/plasma/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../../targets/systemd
diff --git a/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome/eapi b/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome/parent b/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome/parent
new file mode 100644
index 000000000000..b34bc39063e0
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/gnome/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../../targets/desktop/gnome
diff --git a/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma/eapi b/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma/parent b/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma/parent
new file mode 100644
index 000000000000..04c17e07380e
--- /dev/null
+++ b/profiles/default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../../targets/desktop/plasma
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 932db6289110..5e4f49605ed7 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -167,12 +167,19 @@ ia64 default/linux/ia64/17.0/systemd/merged-usr exp
# LoongArch Profiles
# @MAINTAINER: loong@gentoo.org
-loong default/linux/loong/22.0/la64v100/lp64d stable
-loong default/linux/loong/22.0/la64v100/lp64d/desktop dev
-loong default/linux/loong/22.0/la64v100/lp64d/desktop/systemd dev
-loong default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/merged-usr dev
-loong default/linux/loong/22.0/la64v100/lp64d/systemd stable
-loong default/linux/loong/22.0/la64v100/lp64d/systemd/merged-usr stable
+loong default/linux/loong/22.0/la64v100/lp64d stable
+loong default/linux/loong/22.0/la64v100/lp64d/desktop stable
+loong default/linux/loong/22.0/la64v100/lp64d/desktop/gnome dev
+loong default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd dev
+loong default/linux/loong/22.0/la64v100/lp64d/desktop/gnome/systemd/merged-usr dev
+loong default/linux/loong/22.0/la64v100/lp64d/desktop/plasma stable
+loong default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd stable
+loong default/linux/loong/22.0/la64v100/lp64d/desktop/plasma/systemd/merged-usr stable
+loong default/linux/loong/22.0/la64v100/lp64d/desktop/systemd stable
+loong default/linux/loong/22.0/la64v100/lp64d/desktop/systemd/merged-usr stable
+loong default/linux/loong/22.0/la64v100/lp64d/developer exp
+loong default/linux/loong/22.0/la64v100/lp64d/systemd stable
+loong default/linux/loong/22.0/la64v100/lp64d/systemd/merged-usr stable
# M68K Profiles
# @MAINTAINER: m68k@gentoo.org