summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-28 16:37:22 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-28 16:37:22 +0100
commit0c59fd5caa123ae7755b01bb4826776078bf1b81 (patch)
tree8a596e6251db168aba10901161e43d3c0d0f7477
parenta150275298c698f2489d072115ed2e2591204b31 (diff)
gentoo auto-resync : 28:07:2023 - 16:37:22
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29322 -> 29333 bytes
-rw-r--r--app-antivirus/Manifest.gzbin882 -> 881 bytes
-rw-r--r--app-antivirus/clamav/Manifest2
-rw-r--r--app-antivirus/clamav/clamav-1.1.0.ebuild2
-rw-r--r--app-arch/Manifest.gzbin17421 -> 17419 bytes
-rw-r--r--app-arch/unrar/Manifest4
-rw-r--r--app-arch/unrar/unrar-6.2.8.ebuild2
-rw-r--r--app-arch/unrar/unrar-6.2.9.ebuild62
-rw-r--r--app-backup/Manifest.gzbin8037 -> 8033 bytes
-rw-r--r--app-backup/dar/Manifest2
-rw-r--r--app-backup/dar/dar-2.7.10.ebuild2
-rw-r--r--app-emulation/Manifest.gzbin15336 -> 15332 bytes
-rw-r--r--app-emulation/ruffle/Manifest5
-rw-r--r--app-emulation/ruffle/files/ruffle-0_p20230724-skip-render-tests.patch16
-rw-r--r--app-emulation/ruffle/ruffle-0_p20230724.ebuild25
-rw-r--r--app-emulation/ruffle/ruffle-9999.ebuild25
-rw-r--r--app-office/Manifest.gzbin7902 -> 7896 bytes
-rw-r--r--app-office/gnucash/Manifest2
-rw-r--r--app-office/gnucash/gnucash-5.1.ebuild2
-rw-r--r--dev-erlang/Manifest.gzbin5490 -> 5496 bytes
-rw-r--r--dev-erlang/p1_pgsql/Manifest2
-rw-r--r--dev-erlang/p1_pgsql/p1_pgsql-1.1.22.ebuild25
-rw-r--r--dev-erlang/xmpp/Manifest2
-rw-r--r--dev-erlang/xmpp/xmpp-1.6.2.ebuild31
-rw-r--r--dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild35
-rw-r--r--dev-python/ConfigArgParse/Manifest2
-rw-r--r--dev-python/Manifest.gzbin266602 -> 266612 bytes
-rw-r--r--dev-python/MechanicalSoup/Manifest2
-rw-r--r--dev-python/MechanicalSoup/MechanicalSoup-1.3.0.ebuild2
-rw-r--r--dev-python/accessible-pygments/Manifest2
-rw-r--r--dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild2
-rw-r--r--dev-python/aiohttp-cors/Manifest4
-rw-r--r--dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild18
-rw-r--r--dev-python/apsw/Manifest2
-rw-r--r--dev-python/apsw/apsw-3.42.0.1.ebuild2
-rw-r--r--dev-python/black/Manifest2
-rw-r--r--dev-python/black/black-23.7.0.ebuild9
-rw-r--r--dev-python/configshell-fb/Manifest4
-rw-r--r--dev-python/configshell-fb/configshell-fb-1.1.29-r2.ebuild52
-rw-r--r--dev-python/cython/Manifest2
-rw-r--r--dev-python/cython/cython-3.0.0-r1.ebuild85
-rw-r--r--dev-python/cython/files/cython-3.0.0-version-stderr-stdout.patch35
-rw-r--r--dev-python/grpcio/Manifest2
-rw-r--r--dev-python/grpcio/grpcio-1.51.0.ebuild3
-rw-r--r--dev-python/humanize/Manifest2
-rw-r--r--dev-python/humanize/humanize-4.6.0.ebuild28
-rw-r--r--dev-python/hypothesis/Manifest2
-rw-r--r--dev-python/hypothesis/hypothesis-6.82.0.ebuild4
-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/jupyter-client/Manifest4
-rw-r--r--dev-python/jupyter-client/jupyter-client-8.2.0.ebuild49
-rw-r--r--dev-python/jupyter-client/jupyter-client-8.3.0.ebuild2
-rw-r--r--dev-python/llfuse/Manifest3
-rw-r--r--dev-python/llfuse/files/llfuse-1.4.4-cython3.patch42
-rw-r--r--dev-python/llfuse/llfuse-1.4.4.ebuild4
-rw-r--r--dev-python/multipledispatch/Manifest2
-rw-r--r--dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild31
-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-r2.ebuild (renamed from dev-python/poetry/poetry-1.5.1-r1.ebuild)1
-rw-r--r--dev-python/portend/Manifest2
-rw-r--r--dev-python/portend/portend-3.1.0.ebuild28
-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/Manifest4
-rw-r--r--dev-python/pygit2/pygit2-1.12.1.ebuild45
-rw-r--r--dev-python/pygit2/pygit2-1.12.2.ebuild2
-rw-r--r--dev-python/pymongo/Manifest10
-rw-r--r--dev-python/pymongo/pymongo-4.1.1.ebuild117
-rw-r--r--dev-python/pymongo/pymongo-4.2.0.ebuild121
-rw-r--r--dev-python/pymongo/pymongo-4.3.3.ebuild126
-rw-r--r--dev-python/pymongo/pymongo-4.4.0.ebuild131
-rw-r--r--dev-python/pymongo/pymongo-4.4.1.ebuild2
-rw-r--r--dev-python/pymysql/Manifest4
-rw-r--r--dev-python/pymysql/pymysql-1.0.3.ebuild118
-rw-r--r--dev-python/pymysql/pymysql-1.1.0.ebuild2
-rw-r--r--dev-python/pypdf/Manifest11
-rw-r--r--dev-python/pypdf/pypdf-3.10.0.ebuild54
-rw-r--r--dev-python/pypdf/pypdf-3.11.0.ebuild56
-rw-r--r--dev-python/pypdf/pypdf-3.11.1.ebuild56
-rw-r--r--dev-python/pypdf/pypdf-3.12.0.ebuild56
-rw-r--r--dev-python/pypdf/pypdf-3.12.1.ebuild56
-rw-r--r--dev-python/pytest-env/Manifest2
-rw-r--r--dev-python/pytest-env/pytest-env-0.8.1.ebuild20
-rw-r--r--dev-python/pytest/Manifest2
-rw-r--r--dev-python/pytest/pytest-7.4.0.ebuild2
-rw-r--r--dev-python/vcrpy/Manifest4
-rw-r--r--dev-python/vcrpy/vcrpy-4.3.1.ebuild63
-rw-r--r--dev-python/vcrpy/vcrpy-4.4.0.ebuild52
-rw-r--r--dev-python/xarray/Manifest6
-rw-r--r--dev-python/xarray/xarray-2023.5.0.ebuild56
-rw-r--r--dev-python/xarray/xarray-2023.6.0.ebuild58
-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-4.6.ebuild44
-rw-r--r--media-gfx/Manifest.gzbin37991 -> 37992 bytes
-rw-r--r--media-gfx/gnofract4d/Manifest6
-rw-r--r--media-gfx/gnofract4d/gnofract4d-4.3_p20211108.ebuild63
-rw-r--r--media-gfx/gnofract4d/gnofract4d-4.3_p20230717.ebuild (renamed from media-gfx/gnofract4d/gnofract4d-4.3_p20221114.ebuild)16
-rw-r--r--media-gfx/graphicsmagick/Manifest4
-rw-r--r--media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-001.patch69
-rw-r--r--media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-002.patch48
-rw-r--r--media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-003.patch31
-rw-r--r--media-gfx/graphicsmagick/graphicsmagick-1.3.40-r1.ebuild163
-rw-r--r--media-libs/Manifest.gzbin68564 -> 68555 bytes
-rw-r--r--media-libs/openimageio/Manifest2
-rw-r--r--media-libs/openimageio/openimageio-2.4.13.0.ebuild2
-rw-r--r--media-sound/Manifest.gzbin57265 -> 57264 bytes
-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.gzbin25358 -> 25354 bytes
-rw-r--r--media-video/pipewire/Manifest8
-rw-r--r--media-video/pipewire/pipewire-0.3.72.ebuild466
-rw-r--r--media-video/pipewire/pipewire-0.3.75-r2.ebuild2
-rw-r--r--media-video/pipewire/pipewire-0.3.76.ebuild (renamed from media-video/pipewire/pipewire-0.3.74.ebuild)0
-rw-r--r--metadata/Manifest.gzbin3514 -> 3511 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.gzbin27899 -> 27905 bytes
-rw-r--r--metadata/md5-cache/app-antivirus/Manifest.gzbin1346 -> 1348 bytes
-rw-r--r--metadata/md5-cache/app-antivirus/clamav-1.1.04
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin25255 -> 25409 bytes
-rw-r--r--metadata/md5-cache/app-arch/unrar-6.2.84
-rw-r--r--metadata/md5-cache/app-arch/unrar-6.2.911
-rw-r--r--metadata/md5-cache/app-backup/Manifest.gzbin12557 -> 12558 bytes
-rw-r--r--metadata/md5-cache/app-backup/dar-2.7.104
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin34448 -> 34443 bytes
-rw-r--r--metadata/md5-cache/app-emulation/ruffle-0_p2023072410
-rw-r--r--metadata/md5-cache/app-emulation/ruffle-999910
-rw-r--r--metadata/md5-cache/app-office/Manifest.gzbin10507 -> 10513 bytes
-rw-r--r--metadata/md5-cache/app-office/gnucash-5.16
-rw-r--r--metadata/md5-cache/dev-erlang/Manifest.gzbin10059 -> 10379 bytes
-rw-r--r--metadata/md5-cache/dev-erlang/p1_pgsql-1.1.2214
-rw-r--r--metadata/md5-cache/dev-erlang/xmpp-1.6.214
-rw-r--r--metadata/md5-cache/dev-python/ConfigArgParse-1.5.316
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin346180 -> 342674 bytes
-rw-r--r--metadata/md5-cache/dev-python/MechanicalSoup-1.3.010
-rw-r--r--metadata/md5-cache/dev-python/accessible-pygments-0.0.410
-rw-r--r--metadata/md5-cache/dev-python/aiohttp-cors-0.7.0-r214
-rw-r--r--metadata/md5-cache/dev-python/apsw-3.42.0.112
-rw-r--r--metadata/md5-cache/dev-python/black-23.7.012
-rw-r--r--metadata/md5-cache/dev-python/configshell-fb-1.1.29-r215
-rw-r--r--metadata/md5-cache/dev-python/cython-3.0.0-r117
-rw-r--r--metadata/md5-cache/dev-python/grpcio-1.51.06
-rw-r--r--metadata/md5-cache/dev-python/humanize-4.6.016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.82.06
-rw-r--r--metadata/md5-cache/dev-python/jaraco-env-1.0.04
-rw-r--r--metadata/md5-cache/dev-python/jupyter-client-8.2.016
-rw-r--r--metadata/md5-cache/dev-python/jupyter-client-8.3.04
-rw-r--r--metadata/md5-cache/dev-python/llfuse-1.4.44
-rw-r--r--metadata/md5-cache/dev-python/multipledispatch-0.6.0-r116
-rw-r--r--metadata/md5-cache/dev-python/pip-run-12.1.04
-rw-r--r--metadata/md5-cache/dev-python/poetry-1.5.1-r2 (renamed from metadata/md5-cache/dev-python/poetry-1.5.1-r1)6
-rw-r--r--metadata/md5-cache/dev-python/portend-3.1.016
-rw-r--r--metadata/md5-cache/dev-python/pygame-2.5.0-r24
-rw-r--r--metadata/md5-cache/dev-python/pygit2-1.12.117
-rw-r--r--metadata/md5-cache/dev-python/pygit2-1.12.24
-rw-r--r--metadata/md5-cache/dev-python/pymongo-4.1.116
-rw-r--r--metadata/md5-cache/dev-python/pymongo-4.2.016
-rw-r--r--metadata/md5-cache/dev-python/pymongo-4.3.317
-rw-r--r--metadata/md5-cache/dev-python/pymongo-4.4.017
-rw-r--r--metadata/md5-cache/dev-python/pymongo-4.4.14
-rw-r--r--metadata/md5-cache/dev-python/pymysql-1.0.316
-rw-r--r--metadata/md5-cache/dev-python/pymysql-1.1.010
-rw-r--r--metadata/md5-cache/dev-python/pypdf-3.10.016
-rw-r--r--metadata/md5-cache/dev-python/pypdf-3.11.016
-rw-r--r--metadata/md5-cache/dev-python/pypdf-3.11.116
-rw-r--r--metadata/md5-cache/dev-python/pypdf-3.12.016
-rw-r--r--metadata/md5-cache/dev-python/pypdf-3.12.116
-rw-r--r--metadata/md5-cache/dev-python/pytest-7.4.04
-rw-r--r--metadata/md5-cache/dev-python/pytest-env-0.8.116
-rw-r--r--metadata/md5-cache/dev-python/vcrpy-4.3.116
-rw-r--r--metadata/md5-cache/dev-python/vcrpy-4.4.016
-rw-r--r--metadata/md5-cache/dev-python/xarray-2023.5.016
-rw-r--r--metadata/md5-cache/dev-python/xarray-2023.6.016
-rw-r--r--metadata/md5-cache/dev-python/xarray-2023.7.04
-rw-r--r--metadata/md5-cache/dev-python/zope-event-4.616
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin58252 -> 58255 bytes
-rw-r--r--metadata/md5-cache/media-gfx/gnofract4d-4.3_p2021110818
-rw-r--r--metadata/md5-cache/media-gfx/gnofract4d-4.3_p2022111418
-rw-r--r--metadata/md5-cache/media-gfx/gnofract4d-4.3_p2023071718
-rw-r--r--metadata/md5-cache/media-gfx/graphicsmagick-1.3.40-r115
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin115242 -> 115249 bytes
-rw-r--r--metadata/md5-cache/media-libs/openimageio-2.4.13.06
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin73999 -> 74011 bytes
-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.gzbin39545 -> 39388 bytes
-rw-r--r--metadata/md5-cache/media-video/pipewire-0.3.7218
-rw-r--r--metadata/md5-cache/media-video/pipewire-0.3.75-r24
-rw-r--r--metadata/md5-cache/media-video/pipewire-0.3.76 (renamed from metadata/md5-cache/media-video/pipewire-0.3.74)2
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin57114 -> 57430 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/gsa-22.5.02
-rw-r--r--metadata/md5-cache/net-analyzer/gsa-22.5.310
-rw-r--r--metadata/md5-cache/net-analyzer/mtr-0.95-r117
-rw-r--r--metadata/md5-cache/net-analyzer/mtr-999911
-rw-r--r--metadata/md5-cache/net-dialup/Manifest.gzbin6458 -> 6623 bytes
-rw-r--r--metadata/md5-cache/net-dialup/lrzsz-0.12.20-r614
-rw-r--r--metadata/md5-cache/net-fs/Manifest.gzbin5032 -> 5032 bytes
-rw-r--r--metadata/md5-cache/net-fs/samba-4.18.44
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin16042 -> 16198 bytes
-rw-r--r--metadata/md5-cache/net-im/ejabberd-23.0417
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin63680 -> 63679 bytes
-rw-r--r--metadata/md5-cache/sci-libs/indilib-1.9.82
-rw-r--r--metadata/md5-cache/sci-libs/indilib-2.0.22
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin88182 -> 88180 bytes
-rw-r--r--metadata/md5-cache/sys-apps/pv-1.7.18 (renamed from metadata/md5-cache/sys-apps/pv-1.7.17)2
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin34415 -> 34424 bytes
-rw-r--r--metadata/md5-cache/sys-libs/ldb-2.7.24
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin23574 -> 23577 bytes
-rw-r--r--metadata/md5-cache/www-apps/jackett-0.21.54714
-rw-r--r--metadata/md5-cache/www-apps/jackett-0.21.55114
-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.gzbin43080 -> 43078 bytes
-rw-r--r--net-analyzer/gsa/Manifest5
-rw-r--r--net-analyzer/gsa/gsa-22.5.0.ebuild6
-rw-r--r--net-analyzer/gsa/gsa-22.5.3.ebuild48
-rw-r--r--net-analyzer/mtr/Manifest4
-rw-r--r--net-analyzer/mtr/files/mtr-0.95-fortify-source-3.patch34
-rw-r--r--net-analyzer/mtr/mtr-0.95-r1.ebuild68
-rw-r--r--net-analyzer/mtr/mtr-9999.ebuild8
-rw-r--r--net-dialup/Manifest.gzbin5222 -> 5219 bytes
-rw-r--r--net-dialup/lrzsz/Manifest2
-rw-r--r--net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.22.patch48
-rw-r--r--net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild67
-rw-r--r--net-fs/Manifest.gzbin3352 -> 3352 bytes
-rw-r--r--net-fs/samba/Manifest2
-rw-r--r--net-fs/samba/samba-4.18.4.ebuild2
-rw-r--r--net-im/Manifest.gzbin9573 -> 9572 bytes
-rw-r--r--net-im/ejabberd/Manifest2
-rw-r--r--net-im/ejabberd/ejabberd-23.04.ebuild216
-rw-r--r--profiles/Manifest.gzbin180715 -> 180714 bytes
-rw-r--r--profiles/arch/arm64/package.use.stable.mask1
-rw-r--r--profiles/arch/hppa/package.use.mask1
-rw-r--r--profiles/arch/riscv/package.use.mask1
-rw-r--r--profiles/arch/x86/package.use.mask4
-rw-r--r--sci-libs/Manifest.gzbin44814 -> 44817 bytes
-rw-r--r--sci-libs/indilib/Manifest4
-rw-r--r--sci-libs/indilib/indilib-1.9.8.ebuild12
-rw-r--r--sci-libs/indilib/indilib-2.0.2.ebuild12
-rw-r--r--sys-apps/Manifest.gzbin49854 -> 49849 bytes
-rw-r--r--sys-apps/pv/Manifest4
-rw-r--r--sys-apps/pv/pv-1.7.18.ebuild (renamed from sys-apps/pv/pv-1.7.17.ebuild)0
-rw-r--r--sys-libs/Manifest.gzbin14753 -> 14755 bytes
-rw-r--r--sys-libs/ldb/Manifest2
-rw-r--r--sys-libs/ldb/ldb-2.7.2.ebuild2
-rw-r--r--www-apps/Manifest.gzbin13463 -> 13454 bytes
-rw-r--r--www-apps/jackett/Manifest14
-rw-r--r--www-apps/jackett/jackett-0.21.551.ebuild (renamed from www-apps/jackett/jackett-0.21.547.ebuild)0
261 files changed, 1559 insertions, 2784 deletions
diff --git a/Manifest b/Manifest
index 01ec84cd126f..f7223e98e39f 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29322 BLAKE2B 700bc75a5fd70d2f7f8d83c402ff8043617f2fc2418a24034b9e0d658c3696e613c983f572d56ed791101fcfd0efcd94faf3de6f9dd09bbd629a4a7dabab4c4e SHA512 76238ccb031fae28ba0863177dd43725b5238c3de00578ad08b98548f8b5e396e0be5156516bd323481460fbae7492641fe807e5676e7d298bada79a14ff8e0d
-TIMESTAMP 2023-07-28T09:10:00Z
+MANIFEST Manifest.files.gz 29333 BLAKE2B 21157f9681149df525e078b1405d44b77c430432175a527446f30a68c5be6ec651fa7756a6c94c3b134ec30490d26898452acbb14a3025904805a2248e3e4986 SHA512 7ee3d8df69fdd8a776930243ff9418aed25a3c2fb43749d2f34ccf1babc257cd73e865428c7dfa2e5ce670b8a4b52f9323429d18c20cc3dc0e315afed7b65eb9
+TIMESTAMP 2023-07-28T15:10:04Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTDhehfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTD2kxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-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
+klAy9xAAiHwTAsGcEVnzuri/n5dh4gtZmLiN6GysMtEwpjKUJdmvpRPS3Fh4IWqj
+NEa+P49vdWZd1oKDHd2ajJ2HUU1MRrbn1OSBwYfY5RbkhC8Ovq/Wkc/mWeNEuOkd
+Uie1kh7CvxK2Mzgdee7xfnzAbHQUWzNtKnts1JaYPPHM9YSk7fME7fRb1a2ilpzJ
+6kGpzbt03baXzHzt8OQEVOq+Puu7HVDyIJfbWq7LSn8ehzWe2DDZyacye4bPtudL
+lvF1IOccqMlgK0K62KAxgOJWL6syjBVNZgpcpmo8XJ4QxFGBwC14tGfr36bVSo4h
+byLr3nZG+n9bK77BbOx1mOtse/2WTzByliv1UsC6TeGttBogiB8/0Hk0+s4fo27e
+34OT65xqKIdjON34aWtBlN5CVyo82nv3Wfm7dtvsQ7mY8afMmgIHLRwsIRW2WhEI
+hUiC6x3SG7CWMiZUvcFqz1bry7qWDrXTZewMQfxdJWfqQO6l/lPihTdkjrjAVgOe
+EVyxflLqwl/p63a2z7x4BojNWFK9U2oY4tMKySvB0uil2DzstscKf608cE5TkWBX
++s2WEMFgAA8lbPDfGIb+sN9OP/h4z5dwAIRhZuIUywGgkCAMY8UmYJ30ly9J2txJ
+hj+XLWY7fXWzNdH31sZLRDK94ZUcsyeluyiRDJBpvhACc06LH2c=
+=7xT2
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 871c83539923..bfafff9386e3 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-antivirus/Manifest.gz b/app-antivirus/Manifest.gz
index 5fd2ae69e034..14c8ce1f084d 100644
--- a/app-antivirus/Manifest.gz
+++ b/app-antivirus/Manifest.gz
Binary files differ
diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest
index 454e59e96caa..789a65b5495b 100644
--- a/app-antivirus/clamav/Manifest
+++ b/app-antivirus/clamav/Manifest
@@ -231,5 +231,5 @@ DIST zune-inflate-0.2.50.crate 37058 BLAKE2B 6e6686708ce4f83dc753cf93af7304e1775
DIST zune-inflate-0.2.53.crate 36273 BLAKE2B f9541ae3a15422a13a731cd1f43df475dd9f5f0c3934247d70a61278e041f8b182ff3b7e053cdc38231c1f07187805e42e3656dda91a4f577817f9d46722b4e5 SHA512 6238def319045557a640f8a60f8c525b0749e6eed0c9856a52e0e33fc6f02d3a32a9c9145b317aee45bac3f2fe7a1e76eb14ac35519f6e895a2eec47cc5ad5d3
EBUILD clamav-0.103.8.ebuild 7351 BLAKE2B 7468b98b543a72a4623ffa854c7f52ff9b60f5d9265fd76204c875e91ef9496b3eef26ce21bb2a2e2639365e2af04cf2e677a960f9231dd773ae7809748295b3 SHA512 cef00813cb2ba41fe74d8eefd800dd5923938c4276e398208da34e30c99d3364d5d1a891a04cbdc5c4dae117a763d00ed39b64ef6b6dbe88f301c54e5c2549e6
EBUILD clamav-1.0.1.ebuild 10115 BLAKE2B c36b8e42a998d569003f03d7321f9dbcbb0c3a20cb7fc85ef9795f41f6d14debc0144d9dc704a2f8753c04956a816d38f8d2c81b17768fda87fca65ecb237a77 SHA512 000e9737f54f752368ee43f0271a821ab10abd188b2efc09a992bf727d1913d979e849f22e99881b64757915f79c0248325a57e887f550ed5a49fec092563186
-EBUILD clamav-1.1.0.ebuild 10784 BLAKE2B cd5b65f5f21e3ed39f71ecd01d06ba38b7b1dcfecca31da58a59c127d0ca30e1b98bb378ecf9cbea4b02644bbc1188cd6b3dee208e402df271c0dc7bbf5fddef SHA512 332544696b4d5cba4b03ba253a63316e26e3cab7ef5367256bca397a2e3c6951cbab087cf263110d04d5aaa82608e32d4ee1a69d8ab9fb7327db08a0819f2f21
+EBUILD clamav-1.1.0.ebuild 10781 BLAKE2B 3a92ff71e86419bb42c6397fc5944683d37ad806814184122c9dd851e50eefb2309bc738a27f334393c8a20221989c564412d6dce3ac9e89a5eb4b86a9e1162e SHA512 66efd77dc0b91afc5fe6737dc973933778345a2512b6ffb07b6def0c37d83963cd2bf8f247704dfc51620d05e3f0e0acd780d36f524646ef59f102aec1a525f3
MISC metadata.xml 1668 BLAKE2B f874f351a17a0bd2de2bd7d321b1910c89df30a6a306a280e7a02f823f359a8d3ed4385fca09bf4a50f36d70e813cd0f2aa9c70d3c1e0ce35234c4606007ffcd SHA512 bfb3ec70d3128d881d1a4c2ca1b9cb5ae61409020806fd6b1a1bc0546f12dbef027a326d104a6eeaad8bba27b0fc5e32fd204b87d0f4989944929dfd25547ff7
diff --git a/app-antivirus/clamav/clamav-1.1.0.ebuild b/app-antivirus/clamav/clamav-1.1.0.ebuild
index d24fe560d62d..6aa2b34890ff 100644
--- a/app-antivirus/clamav/clamav-1.1.0.ebuild
+++ b/app-antivirus/clamav/clamav-1.1.0.ebuild
@@ -184,7 +184,7 @@ S=${WORKDIR}/clamav-${MY_P}
LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
SLOT="0"
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar selinux systemd test"
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index fec0d1790941..8e831bbdf6c1 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index 4333b3350378..532680b04d92 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -1,4 +1,6 @@
AUX unrar-6.2.6-honor-flags.patch 1238 BLAKE2B 3006316800d6933f85935b0d1d4a224ae63d76d826c2a71f21ba148466d17e76e0a93f24d9c88015a8c58c4ca8f602ad25da48d097b80a078dbcc38a1a47715d SHA512 11cb495b661272b44078368318d2ec9f91e5d70bc79e5504c41a7d8e5207dc6b9afbad7cb36ac3188268f3797fa236bee55fcad8c95daeda2191a9e2a26dfd60
DIST unrar-6.2.8.tar.gz 246249 BLAKE2B 3766f7ebd0379835cff7cce8bb2deaf86d3de7c4a37d211d8a41effeb13a5a9efc53deabb5f10cd7f49d8e144cd9c1a93cce2ca3ae74e8a2142ab3ae97ab4759 SHA512 9b956d0c4b6a13f9ff4d9e57de7284dc879070746e3792e7640481a5b5b8336142b21c4d0c66c64627630cafbed0ff019a41b8f8536299ac7cbfdb933f92f75a
-EBUILD unrar-6.2.8.ebuild 1758 BLAKE2B 662727cfb566d6dbc4a78cd977fb10d04b5ea070977612679cf617e68afa62ae24a8bb9eca1f1ad45b4f061f11bfddfc6350ea8e953bda7111d03a878c25b090 SHA512 18a62733b25c173a6d1514be456ebfcfe9253e1cf8c6356c87c994387088e28cfd7a8025983219c286f7dafd02d6004d12ecc6b2e9a461737e1da917268ae9a5
+DIST unrar-6.2.9.tar.gz 246388 BLAKE2B 495af1b78d2213c6bac0e75462b3d5e9fc3bfea809bcbb672216da47cd483bcc5867b504358125c51147a0e1869568c8a822946ca8148f204eeb087671029d9d SHA512 80424348946a56b47c107b2cd78c8bc7ce7f223a4d923b137860ec50678c4f279114dd7cdc9eb6a2fa6ff8c8a059ab8d35e16e3feae9dd1433fe51479501b61c
+EBUILD unrar-6.2.8.ebuild 1757 BLAKE2B c32e0b9eeeb17edd6da47b44c48bda3c80e4336b90bf72bdbb14ad832f0c606a9a9ed4db73fd9cb13754ee0642648463369c2b2bbcdac19e026449793f2894d4 SHA512 dd6d4fd175014f57cde71ee88e877f27a3aaabb8987a0e22f9c9ca1eb9a4de8103fb2bbcf3cee74c8cc59e8ac3b53f2dd87592d6ff4b0dfbb27a0f198932fa84
+EBUILD unrar-6.2.9.ebuild 1764 BLAKE2B 6c5a664b281463eeda4fac4820e949918a9246d09bea462457634ffbbfcea66ef0f816fb60d98bee3b2888044728affd3d8063214bc91be5a4cf5ca94fb55185 SHA512 edbd86ac83a32d95a49d5e74664fee4e15dd61a38abbc4bda1c8f8773b868c7f9ec463613e6eb327bcf255d16f166699f03a8d4049ac840d152e373ef568f8c6
MISC metadata.xml 409 BLAKE2B a84cfacf4a852caa6f6389b380eeb700e1c44c4af68cb2568a27db21c2b577838d9c57269dcdb5f08dfa989617eca978520082d36153ea503a5033c4cc9446af SHA512 fcdf5a345b3eb2b5093b60def127dd48fed068bf5caa92dc52524b4e398d49c39d8ee686b3f0695c781ab2d0d3ba486baec23f74f80e581b7a2f77e0c5709eaa
diff --git a/app-arch/unrar/unrar-6.2.8.ebuild b/app-arch/unrar/unrar-6.2.8.ebuild
index 026bffe49607..64caffbf3b3a 100644
--- a/app-arch/unrar/unrar-6.2.8.ebuild
+++ b/app-arch/unrar/unrar-6.2.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/unrar"
LICENSE="unRAR"
SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
diff --git a/app-arch/unrar/unrar-6.2.9.ebuild b/app-arch/unrar/unrar-6.2.9.ebuild
new file mode 100644
index 000000000000..c97982261acd
--- /dev/null
+++ b/app-arch/unrar/unrar-6.2.9.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib toolchain-funcs
+
+MY_PN="${PN}src"
+
+DESCRIPTION="Uncompress rar files"
+HOMEPAGE="https://www.rarlab.com/rar_add.htm"
+SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/unrar"
+
+LICENSE="unRAR"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
+
+src_prepare() {
+ default
+
+ local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
+ else
+ sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
+ fi
+ sed -i "${sed_args[@]}" makefile || die
+}
+
+src_configure() {
+ mkdir -p build-{lib,bin} || die
+ printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
+ cp build-{lib,bin}/Makefile || die
+}
+
+src_compile() {
+ unrar_make() {
+ emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
+ }
+
+ unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
+ ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
+ ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
+
+ unrar_make -C build-bin
+}
+
+src_install() {
+ dobin build-bin/unrar
+ dodoc readme.txt
+
+ dolib.so build-lib/libunrar*
+
+ insinto /usr/include/libunrar${PV%.*.*}
+ doins *.hpp
+ dosym libunrar${PV%.*.*} /usr/include/libunrar
+
+ find "${ED}" -type f -name "*.a" -delete || die
+}
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz
index 4af8e719b682..85b3bd15d046 100644
--- a/app-backup/Manifest.gz
+++ b/app-backup/Manifest.gz
Binary files differ
diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index a6c6ecc94622..e24b52ab90b5 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,5 +1,5 @@
DIST dar-2.7.10.tar.gz 2418752 BLAKE2B 31365e900cdcd89c297f78953e82d7288cec524cc3f01a71f659a4e0238797d72c0c629d6fcfad00fa7bdaae1b846d86daa50c7857b13cac0ffac9e98bc398ef SHA512 3b75f06013d13f315280625b3ebf147e833b91164646f271ff81aa0961b788eb12a4dc6a743bbd8de4c7347bad03f2372fd8f5c038d0a83d45f3479cdba4cece
DIST dar-2.7.9.tar.gz 2418755 BLAKE2B c2874318c27d0ed2a045cf8a8547cba45966eae5f9d9682584d57fd034e94b2ce8390dc1a9330c9a96e8ed60fc27ee1f8a0ce2852e5084d0a3fbcc9ddefa8d85 SHA512 d9a4efae266d45eaae99d3f99268f3729992b9b5d01380ac01303705eb8dcf742c9b34b9cc2d1f053e07692438e014dcf417417578dc337f179bac149c98b3b5
-EBUILD dar-2.7.10.ebuild 2292 BLAKE2B fad7a901244d5c64b8cc3fbb2f9c48906ca72f155b0679d5666dfdcf644b52d5991ce79410aaece620b5951f10f2af9a2a5de95d24052bada11fa6f9baa93b01 SHA512 c3cf9615ad174363cf81bb32f8331c4014c0d05b02d8eeb1b6a30d6423d5bab6af96672ebd20a36f8dc3940a598340d132a0a264713ac9c17a257a904cf522cb
+EBUILD dar-2.7.10.ebuild 2290 BLAKE2B f3ac5338c2c28f7f324d50b5e9221b8ffb6cf9b52685ca7bdb3017e6a3b62be07280dee558620e0f5879727f530b2e02558268f840cc4d565fbca58c1c0f17f6 SHA512 2e36a19868e78a644cfcbd86c5692b28689e41571f34de26bf072d599ca64c1336a2504dd620320b8ae1a0091883c6a62fe433683e1d221d2288391ea6945bd7
EBUILD dar-2.7.9.ebuild 2286 BLAKE2B c30b332ec60399a1c0f8a27eb943a578810b230862d82a803c5124564f06f8a0524fd055585da2450750bbab37ba4d5db90749a5a8d16b2a5b058b8deb02d50d SHA512 cde4434695eac68559dd95f16a51d3142394d71facd874470bbd9f84183f80e70f464b6cca332bd7b5809d176407a4df1e37087b82a8ca55ec52cefff85dd237
MISC metadata.xml 1180 BLAKE2B d978c1b969e7aeb013862c6b76ceb7b466af7b0a16d334bfbaafcdb49e13b4f07727073ff8a24da0f0422161f48805310b8ed7c0cc97b07190b241ad77cec254 SHA512 f8107b5f81d0d00a1873089b084250c98094625274b9c01f8ca11f6dcfa890278ec89d039849c203ccccc8115d54ee3f9365d9f6afc38cb3411f6292c62c11c0
diff --git a/app-backup/dar/dar-2.7.10.ebuild b/app-backup/dar/dar-2.7.10.ebuild
index e6bca3c7f42f..2c3d71e75168 100644
--- a/app-backup/dar/dar-2.7.10.ebuild
+++ b/app-backup/dar/dar-2.7.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~ppc ~sparc x86 ~amd64-linux"
IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr"
REQUIRED_USE="
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 977394964579..2e9d3242787c 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 835cb4a6520e..4da230f317e2 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -1,3 +1,4 @@
+AUX ruffle-0_p20230724-skip-render-tests.patch 656 BLAKE2B ba8796eb7a70371ebaacb2f787c394bec1aae670399ff75dee0e0450f8bee0bc13f9cabe85158fa4086268ed487107dd5b9ab4e29cfd0e794edcacd7b38e5918 SHA512 8c98e34e76b6a9d8515a99610adf2cdd8aa979efad613dbe1e89a4365f7ed0c83daff5511ed426bef7167686392332166160011dea837de4cf0bd84c7d4ae09a
DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
DIST ab_glyph-0.2.21.crate 17764 BLAKE2B 83fb307f03d9ca012f1d4a80679f282c598b253decda343859cb9821de4c9e0cb339d26eaf40b4099dd077957fde5d252e9d999478875d5e1aa685d5d5854d39 SHA512 3766c240f8acce486de23c661da7c708c56a5dff04e17fd9dc37f7fcab22d4db6905080ce7a6707c2b8f85cfcf224e068af2c51e53440818b8d021ac8d3b8457
DIST ab_glyph_rasterizer-0.1.8.crate 11010 BLAKE2B 2a20fd3ff646559d704e214ae7c4e5b8297e20be0909c403c140edb67002665447a6a796e5ca5d71f5c8c55000489a14a101ec43dd90101be9c246d1a0138dc4 SHA512 6fd5ff2d068da84c4ac2e6e2c5ad6ab2f4926f1664afb8ba701b60a35c3bd7bf00b200b22c455ca15dfc7d4303c8caa0bb150c18dcce01ce107deaf323cde17f
@@ -719,6 +720,6 @@ DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a6
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
EBUILD ruffle-0_p20230525.ebuild 13520 BLAKE2B 7ce9de96770c76230aeab03030751536785b37d8400682adae78c6cf9c88fb3f7183f88c28836153b1485daa65e3fbdc1366c7975d936ca1eeefd8bdd39816b6 SHA512 e1a9b70fdfa07bfb23787f5813863f8ae1eb109060539b5146cf89771bd01d51956d9fcad067167340c9d2800a8e32256608236b501c47392d67066d99d6850d
EBUILD ruffle-0_p20230624.ebuild 13519 BLAKE2B 99297f1fee34783ae8ff24c6e562397e41863e88fb5b7e48c1f75d062689f9b0327032934ecf675d9d1c43495ae739f229dd29a47248d233ef34fda17d95d2df SHA512 18546a8d6def3b149e1dcfb7f45e73aa8bddd770f811c981b29cd7f37e44ad68ba7d12d1c2cf84e860466fdbd7be074cffd9ccf890014ab248ebabcd31dd323d
-EBUILD ruffle-0_p20230724.ebuild 14137 BLAKE2B 507f02a727bdf607e9a4027d150288c9b0a47998b01636ebbfecc6c2b2da7816e841d493949f2bc2df69f2214e21d093047702ea339cdcb1c6c0e408075cd9fd SHA512 4842ab5613548c8267807faa7ae2b8d713316e8477d666fdf4ea8fcb78c5e4416207686da376e9c00deaff36fdd0b0e275d0c9219ab781d8e0714aa1d65c8ad4
-EBUILD ruffle-9999.ebuild 2689 BLAKE2B 7baeeb65fd1b57d4f3b35350058dcb7a76e71180f4df4f9089abb673dc6f9cba4b49005d9d39640f3c69d7f7dd9407de64d474b3f05d40f9c403f357087d5b00 SHA512 31d488bdf3b98ff295550261d2c6c7125766b3f55926cde6056cc3a326913d71a6f72fa7447b3c34b9753ab00e229a1315dbb3276acbea9686ab79836238f696
+EBUILD ruffle-0_p20230724.ebuild 13823 BLAKE2B 4c9dd290c36ed8f2aeb7503ced2f53a5ff59d611e97306c271d20fd56ffe7654447787e5926808ded25429ec46febf1e5aa2d1ab8171283c25d80516ec7d5a11 SHA512 394e13cdb0999437723dc6bf93a21831ede33b5633c1eda127fdcb1afc571266fe935be316640c274674574e4fc699c05cbe82a79eace6226909fef27047950a
+EBUILD ruffle-9999.ebuild 2375 BLAKE2B 6617eaeaf0df4091dcdd1cf9dc412200d3030e9708c4de86eeee7d6477c94beeb85314e5698f6b9b5e8764cfe4b57052f0c8969fad64c4b3e19a72202c781d10 SHA512 e276108fffa19b35247df6c47ab9dd55e80c5aed32014a4c34291147671c42ddfb039474f79bc95e8b608f08f70ae99c8fd3e04c72c6b822d1a88430259288f0
MISC metadata.xml 327 BLAKE2B aad7b4089000263fccd1bf6af04e88ac138658121db322215ce0dcc85380b12afa01cdcd2be232c5d2c773698b38903759ecaea6f4854d8c90c420c0a43f33b1 SHA512 bb5e665acc6d02ae3e6a22fbb483c293142104e538d386a9b93884f097629dcbb8ca7b614aa20e0358bf22ae36487c7d86cc1467103987845a70ebacc9c4a5d2
diff --git a/app-emulation/ruffle/files/ruffle-0_p20230724-skip-render-tests.patch b/app-emulation/ruffle/files/ruffle-0_p20230724-skip-render-tests.patch
new file mode 100644
index 000000000000..46b66538aac8
--- /dev/null
+++ b/app-emulation/ruffle/files/ruffle-0_p20230724-skip-render-tests.patch
@@ -0,0 +1,16 @@
+Running renderer tests using mesa's software rendering has a tendency
+to misbehave (esp. on tinderboxes) and does not reflect usage on real
+hardware.
+
+These are auto-skipped if mesa[-gles2] and perhaps [-llvm], but pretend
+we lack support even if conditions are met.
+
+https://bugs.gentoo.org/903295
+https://bugs.gentoo.org/911320
+https://bugs.gentoo.org/911367
+--- a/tests/tests/util/options.rs
++++ b/tests/tests/util/options.rs
+@@ -163,2 +163,3 @@
+ if let Some(render) = &self.with_renderer {
++ if check_renderer { return false; }
+ // If we don't actually want to check the renderer (ie we're just listing potential tests),
diff --git a/app-emulation/ruffle/ruffle-0_p20230724.ebuild b/app-emulation/ruffle/ruffle-0_p20230724.ebuild
index 012ed52e5f0f..350e5cff76e1 100644
--- a/app-emulation/ruffle/ruffle-0_p20230724.ebuild
+++ b/app-emulation/ruffle/ruffle-0_p20230724.ebuild
@@ -550,7 +550,7 @@ declare -A GIT_CRATES=(
[nihav_core]="https://github.com/ruffle-rs/nihav-vp6;9416fcc9fc8aab8f4681aa9093b42922214abbd3;nihav-vp6-%commit%/nihav-core"
[nihav_duck]="https://github.com/ruffle-rs/nihav-vp6;9416fcc9fc8aab8f4681aa9093b42922214abbd3;nihav-vp6-%commit%/nihav-duck"
)
-inherit cargo desktop flag-o-matic virtualx xdg
+inherit cargo desktop flag-o-matic xdg
MY_PV="nightly-${PV:3:4}-${PV:7:2}-${PV:9:2}"
MY_P="${PN}-${MY_PV}"
@@ -571,6 +571,8 @@ LICENSE+="
" # crates
SLOT="0"
KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
# dlopen: libX* (see winit+x11-dl crates)
RDEPEND="
@@ -592,14 +594,14 @@ BDEPEND="
virtual/jre:*
virtual/pkgconfig
>=virtual/rust-1.70
- test? (
- media-libs/mesa[llvm]
- x11-base/xorg-server[-minimal]
- )
"
QA_FLAGS_IGNORED="usr/bin/${PN}.*"
+PATCHES=(
+ "${FILESDIR}"/${PN}-0_p20230724-skip-render-tests.patch
+)
+
src_configure() {
filter-lto # TODO: cleanup after bug #893658
@@ -614,19 +616,6 @@ src_configure() {
cargo_src_configure ${workspaces[*]/#/--package=}
}
-src_test() {
- xdg_environment_reset
-
- local skip=(
- # this should be fine on real hardware, but currently fails with mesa's
- # software rendering (bug #911320) -- note they are auto-skipped if
- # USE=-gles2 on mesa, and this just forces to skip regardless
- --skip visual/filters/displacement_map
- )
-
- virtx cargo_src_test -- "${skip[@]}"
-}
-
src_install() {
dodoc README.md
diff --git a/app-emulation/ruffle/ruffle-9999.ebuild b/app-emulation/ruffle/ruffle-9999.ebuild
index ced4e9790b1e..fbc440002e65 100644
--- a/app-emulation/ruffle/ruffle-9999.ebuild
+++ b/app-emulation/ruffle/ruffle-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cargo desktop flag-o-matic git-r3 virtualx xdg
+inherit cargo desktop flag-o-matic git-r3 xdg
DESCRIPTION="Flash Player emulator written in Rust"
HOMEPAGE="https://ruffle.rs/"
@@ -16,6 +16,8 @@ LICENSE+="
Unicode-DFS-2016 ZLIB curl
" # crates
SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
# dlopen: libX* (see winit+x11-dl crates)
RDEPEND="
@@ -37,14 +39,14 @@ BDEPEND="
virtual/jre:*
virtual/pkgconfig
>=virtual/rust-1.70
- test? (
- media-libs/mesa[llvm]
- x11-base/xorg-server[-minimal]
- )
"
QA_FLAGS_IGNORED="usr/bin/${PN}.*"
+PATCHES=(
+ "${FILESDIR}"/${PN}-0_p20230724-skip-render-tests.patch
+)
+
src_unpack() {
git-r3_src_unpack
@@ -79,19 +81,6 @@ src_configure() {
cargo_src_configure ${workspaces[*]/#/--package=}
}
-src_test() {
- xdg_environment_reset
-
- local skip=(
- # this should be fine on real hardware, but currently fails with mesa's
- # software rendering (bug #911320) -- note they are auto-skipped if
- # USE=-gles2 on mesa, and this just forces to skip regardless
- --skip visual/filters/displacement_map
- )
-
- virtx cargo_src_test -- "${skip[@]}"
-}
-
src_install() {
dodoc README.md
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index d9af53172275..cd9119968bd9 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest
index 476ce46c0b67..a4e68ee6b591 100644
--- a/app-office/gnucash/Manifest
+++ b/app-office/gnucash/Manifest
@@ -7,5 +7,5 @@ AUX gnucash-5.0-webkit2gtk-4.1.patch 484 BLAKE2B 075c06765edbd6f0d7e50c033813b58
DIST gnucash-4.13.tar.bz2 14658572 BLAKE2B 027151a800194b854ad8bbe5175b24c99e924331f2b0a35745870542c2ade1e7347d2cbc3e400f621c6b5c1bb708633609a1891e729f8923d0c717537f884ca9 SHA512 7f1f5a6c6e537aca7e88c806461c58e90256954842026d801dba48586fa5817519220f532b9e460bc34751c94e6be4a80aac06325b7bada716616a735e2de3d3
DIST gnucash-5.1.tar.bz2 14794000 BLAKE2B dd9465277e9df82cc4029b95b2c8488fcb382a38e850ac7a3644bcdf5f423fafe522fcf22b996abed035465e54c1326859cd7c434df0569dffa11a8c911f1267 SHA512 c7e336d4d54407ea14bd8c10bbb7cedf9d1fdb13e2bda214169d1755b8103e4c37550b9c75244b91cf151ee30299664e8655d3c6fc4119241b7a97abcfd2e8e6
EBUILD gnucash-4.13.ebuild 5317 BLAKE2B e70cf172e96bd05148f81df1890dd2813f53ae9416abb59c7307b8e0ac4b160827f06574332cfd719632fc7a3486822476fa0fc86a6bca2934b1f3fe26231359 SHA512 9912b569e6440c6fdec57d24af553692ffabc16b16f41d1753cd17badafbd5398f8784c4a4fff8f9d6ae358cd612b04936269eff5839337829e958f2f5afaa7e
-EBUILD gnucash-5.1.ebuild 5278 BLAKE2B c2fab81a2994778a37037584d1e124f6cfafe4aa324f07635b979c833b38d966f87e6919c53ddc593105d15361f12c7edb7aba7c41fd1b22b7093b5ec48bc11b SHA512 71e916bca16d5615aba2a6acfea1dbb35bd17996512fedb38a137f98a8387b98ea04dd03c331708a365470127576fb1836662e305420b678966075bffad5660d
+EBUILD gnucash-5.1.ebuild 5277 BLAKE2B beecbac17faf5768cd07c78f8c77d29176ecc2491b0eb98b4fb1517c9dcac5ba1abe461c25e8d498b7d608cf90e9830ef93925271064bb1f9c5541040c31348b SHA512 aa50a0dad9e641906cdc26c68a4953eaf8eb7bc9af39b522f828096407460c838bde4675e3688bba8c91fb3e293c0b97f70b0225d2b0ffcb1a9d8a0d79bfa0c8
MISC metadata.xml 1920 BLAKE2B 797f0dd6443bbb96fe31e287c4733fa477ac64cabc19bea78d3c12b479c08d635d52f03ba0ca0c5e1a992709eef68af01c2d0beb6f9c47e8a9909be327154228 SHA512 d3ed034a7b95480748e7d8431b25d1ef7aa7d2df04df82c35d58450709f8963822ff30476a2be7dd92461efbabbce6963e51158640153f7159c76b244e9b1861
diff --git a/app-office/gnucash/gnucash-5.1.ebuild b/app-office/gnucash/gnucash-5.1.ebuild
index 26c5d06278eb..cdfba0b0536b 100644
--- a/app-office/gnucash/gnucash-5.1.ebuild
+++ b/app-office/gnucash/gnucash-5.1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
dev-libs/libxslt
aqbanking? (
>=net-libs/aqbanking-6[ofx?]
- >=sys-libs/gwenhywfar-4.20.0:=
+ >=sys-libs/gwenhywfar-5.6.0:=
smartcard? ( sys-libs/libchipcard )
)
gnome-keyring? ( >=app-crypt/libsecret-0.18 )
diff --git a/dev-erlang/Manifest.gz b/dev-erlang/Manifest.gz
index 5a37f3b29c4b..242e49b9de18 100644
--- a/dev-erlang/Manifest.gz
+++ b/dev-erlang/Manifest.gz
Binary files differ
diff --git a/dev-erlang/p1_pgsql/Manifest b/dev-erlang/p1_pgsql/Manifest
index ca74ce975634..bc22bad71d0f 100644
--- a/dev-erlang/p1_pgsql/Manifest
+++ b/dev-erlang/p1_pgsql/Manifest
@@ -1,7 +1,9 @@
DIST p1_pgsql-1.1.18.tar.gz 27186 BLAKE2B 114e407630f61d4f9b7aed116f5b7f604c2ea2c18a963c6d74ddb65001f7f98556b5bb7f208afbb604b217c145ce3361e242034e6b382fcea9d86f2c44aa8eb0 SHA512 b075475a8729ca4d24d8cf05dc82b17a5c1e05c38d22586fe490c39194640e36145b0732126bb023881d6b258411a87046ab81a25fd85a1d3505d28da0d50122
DIST p1_pgsql-1.1.19.tar.gz 27194 BLAKE2B 94335b49d9515bd07fe8598906679d466497852c0a3c9a7d5cb76befe98217743839aa0e2a3cc180f632b2932865b6cbaf4d2059e0884bbc42bc1362427921e9 SHA512 d789cadaf504f13a7533447f1f1ec56a7d95608da0fe90d4ff5c8f93157928439603dba8f19863704736cefe21c5c288a96c81ac17f9a428e0a0be535564b9fc
DIST p1_pgsql-1.1.20.tar.gz 27195 BLAKE2B b74d2c45bd570ad67cba8327c7da35a147406d3bc34f15bfc5377f2e8f5789cb97e75a80cab67aa140b5a9bede43800bfb643c2bd6fa6e87d0a4330775e12a4b SHA512 21cad86f1a114b536733d36b98f9569b7fe58b01ff30c01b920c6d55069acab8d3ea61cc76addf076cd3a4ccb1c7bf1cdcd3183971de029bbdd156aea5be1254
+DIST p1_pgsql-1.1.22.tar.gz 27243 BLAKE2B e60e6b6987ae210fab3e8394292e462bfdb664a4d294a61750ef9edabe69c1d22c4a391d3d07e28f3b30d47637ffbd058cc0908edddeb9b2805d0040d6ff1eae SHA512 d9d05d158fdd3942852928d768ded3691865a8499343a73dbe631caba785bc2b37dd9a5ddbac4058ce84290ba048d9844a196b6492cadb466c7f3eb505a7db73
EBUILD p1_pgsql-1.1.18.ebuild 494 BLAKE2B eb16037d99c6801b8edb3084d0fb25f8fcb01b018d75ba21bfe84d9f5d2139ad98a7dfda64bcc4772d706227d18464df5addbaded82de2f4516a376f03569aa3 SHA512 6baae052c552f0c2ca2887be7da711c07352edb9a1fae07932637e7b76174333b6975b016f6c2e2f853f7247245a7632ba104561be7d6d5db70a6b145033ad4e
EBUILD p1_pgsql-1.1.19.ebuild 495 BLAKE2B bccafc08c78e8fc096044c4e0aacd8fe83666fb73e1db15a1f16e4a0fd6a36a953906fb5828ed9b8f5a18de0e1463e2b6fbff19ad0a841cc6e81efa5b1a3f048 SHA512 572a1650908dec367cc1652e6429a778c99caa23a16e89cecddd0d04a8808edb34750992c1a32402587704f98529756637359dc59aad36006c259cfbf60478a9
EBUILD p1_pgsql-1.1.20.ebuild 497 BLAKE2B b3ded652605d03b08614ccecf89aec547d52a4ced509b48cec1ad846881ff29886810b3b37565133042d73087a72fc23585fd598d2d35ac6d6eb83a6937f80a9 SHA512 fc812781e0ad4634e5be93cf9fca0b239f0e64fba3770bc1e6d9ff635db2dda06c92a6f21927f6161a1eea3366b45d7ccc3fa0a2c8cfd10a1d247cfa74755622
+EBUILD p1_pgsql-1.1.22.ebuild 498 BLAKE2B ce50a1286fdfe40b8c748f5c899200f0d1f0b911a77dd53ce581cec163b0f1f8172764630f500ed1d798634d509ba40e12cfcb008b4bd9fed5fc2f4b53d98a35 SHA512 33a6d34c1a0c65e4cd124a572d12bbe7ce8324843b8beb2bb5eb3e92926b619e4ed1e1efa4a71e81c5b5705951e2da3c41671383d11b9441e18b89864d779fa0
MISC metadata.xml 305 BLAKE2B 8efb10b662fb1bcf472b8f132766873ab121002fb64103ab386b95bfcee9d3f9feb92be34b79f11df91e0e3f5e9d53e4978ce99f75b41843f24c4737a2e1701d SHA512 8bf58e143d49aae6a416c756da20665557edf472a48adec5f6fd2e05a7892603b73b56e19e8b82d51fa4d0c3c6624351269f0d7e05e917ce8b367f0930afedbe
diff --git a/dev-erlang/p1_pgsql/p1_pgsql-1.1.22.ebuild b/dev-erlang/p1_pgsql/p1_pgsql-1.1.22.ebuild
new file mode 100644
index 000000000000..9998aeda2bec
--- /dev/null
+++ b/dev-erlang/p1_pgsql/p1_pgsql-1.1.22.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rebar
+
+DESCRIPTION="Pure Erlang PostgreSQL driver"
+HOMEPAGE="https://github.com/processone/p1_pgsql"
+SRC_URI="
+ https://github.com/processone/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz
+"
+
+LICENSE="ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+
+DEPEND="
+ >=dev-erlang/xmpp-1.6.1
+ >=dev-lang/erlang-17.1
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGELOG.md README.md )
diff --git a/dev-erlang/xmpp/Manifest b/dev-erlang/xmpp/Manifest
index 5a0232a5178f..7c9418ad25d3 100644
--- a/dev-erlang/xmpp/Manifest
+++ b/dev-erlang/xmpp/Manifest
@@ -1,7 +1,9 @@
DIST xmpp-1.5.8.tar.gz 557974 BLAKE2B 63a0a0481ab5f527417aed68e798f46f0562b0e882bb3c91d6dde43b4190901dec49fb0838db3466928a2db9088a1f09b87f8a1a56f4de98682fe304f8fa891e SHA512 0ef76dd65741072276ef3590e4c82456c832dda530f857a30072acc6444532865b716c82e60e972320ddab191ac1fb0a72be2bc71b01a72e16892015381086e3
DIST xmpp-1.6.0.tar.gz 561026 BLAKE2B 52797606d0aa88d5e72f8855da108c6c0f0b8e43c8fd131a65fa5ac863d51b8fe0be5582965bd65f2c5ea001dd0ee343cf70447fd669f951efbf57b87ea37eef SHA512 296a2f6c06e1a82e74e5484ae082124ad9ba05830aee2ecfea49ccf01a4fc4d46d94b8960ac5309911db66f0e8f2d06f48a0571f31cd5873c6e003b394f34300
DIST xmpp-1.6.1.tar.gz 561740 BLAKE2B 496b89308f847e2846870d2572ca517d30e55739db7748112413aeb96e36c2732bbe8d154867eba9b447940e953a2b3c878f3f2eaba3752f1d63836c1aa46c59 SHA512 fe0c34022c8c56d33b1af0a22c39551788287e477de818b825f781f2d26b84ab2705723ffeeacf5ae9a3438b8f42fb530205f7a3683cc6a1b188282fa0f6aa7a
+DIST xmpp-1.6.2.tar.gz 564980 BLAKE2B cffa9659844a05ddd841aa96996268ed739b6fcf6c21bcea79fecc952721d1f748baa37e79a7148b523d1c0a9a7283bd76a31fa7cf5a9d7b6f2faac8c7db5112 SHA512 b8ffee49a54333e6e38442845d0361c7abc4655ae71db66ebf729b40d3d8124ce1b6e438624aa62546923f2d1a409ff6d3f134320643df5865354991fb55ec44
EBUILD xmpp-1.5.8.ebuild 718 BLAKE2B f65bdacf3881e3ace19dbc7a4e02b3bd682de136e63b5ab0051dc961e99281cdb3872a9812eaa010c9fcfa307ac4329a9126a0935efc64b7fc5eacd97ed08602 SHA512 f77ff9a6379583f0b2775345242597259ad5a4e733341f8c580c03c821b39eff203d8d089fe6c6baac7c85d4990c1b5ba2bc60d21c311860312ebf60e9f03494
EBUILD xmpp-1.6.0.ebuild 719 BLAKE2B b0e721e3fa2fecbe2ba8c56fa3821ba766a2f0eb4b4625806847114943e1c46294761a50a28d9c0a05bc90ba46fbcdca2d4e69daeec0278a0f91ac208ab5182e SHA512 0b088851d1cedb03cfc7f161cb8f65aa0c52ea4aa3aa08b8f9fbd3ce256cfc647815f50550e927bea32d0e9aa51b3cc73b86dd2ce019ad370a03e3e8aa601e67
EBUILD xmpp-1.6.1.ebuild 718 BLAKE2B 9f3b43f83a7c3126f8659bb305f1042f5acb222b944ecb61ea9b7109f31be6024cb2ee05e4918adefdb010acd30416ecae87633b04d5d9d2da5a9e04450eaf57 SHA512 4e04b38fc0beb8c485e29c6f763f85d679f73a69200c09764ea4c87aa7d860c9071172c5f125181d8fa5e3bf3ed33c68e556660f3d4ccb2f73907a2b18ae3bbf
+EBUILD xmpp-1.6.2.ebuild 719 BLAKE2B 8d01195157c6e91351e2da162971f7d6609acb3947063f0565ee0833502191925a02ecd1bb65fa5716e220cf329c96a8256bc4fda4e2b3dc5bb4c520dac2bbdc SHA512 b7fb201953699ebc199ec3d208fdd683b8c80a28e84679d867083a8bad5ab95c4f9e20cb7ac6decf74fec96567239264a574f943c8cbf55f8687c3e984f7670b
MISC metadata.xml 301 BLAKE2B af92d4a8015e515dbb3098a7187b06425cb18e6845156ad471a2e1fa24e632f5397292d461cd79e8464578d527367b73719091143780fa959f587d1da9ae01a8 SHA512 b884fa199850f7935b8b81b3b47b7ee5b0686a30729c1152d9f5a9b215d84a8d4264b8bb3de541af4f0623581199ee9204cf2911e24fcfc49084b3746fa74976
diff --git a/dev-erlang/xmpp/xmpp-1.6.2.ebuild b/dev-erlang/xmpp/xmpp-1.6.2.ebuild
new file mode 100644
index 000000000000..821444067685
--- /dev/null
+++ b/dev-erlang/xmpp/xmpp-1.6.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rebar
+
+DESCRIPTION="XMPP parsing and serialization library on top of Fast XML"
+HOMEPAGE="https://github.com/processone/xmpp"
+SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+
+RDEPEND="
+ >=dev-erlang/ezlib-1.0.12
+ >=dev-erlang/fast_tls-1.1.16
+ >=dev-erlang/fast_xml-1.1.49
+ >=dev-erlang/p1_utils-1.0.25
+ >=dev-erlang/stringprep-1.0.29
+ >=dev-erlang/idna-6.0.0-r1
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+ rebar_src_prepare
+ rebar_fix_include_path fast_xml
+}
diff --git a/dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild b/dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild
deleted file mode 100644
index 95ef7d063946..000000000000
--- a/dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Drop-in replacement for argparse supporting config files and env variables"
-HOMEPAGE="
- https://github.com/bw2/ConfigArgParse/
- https://pypi.org/project/ConfigArgParse/"
-SRC_URI="
- https://github.com/bw2/ConfigArgParse/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-
-BDEPEND="
- test? (
- dev-python/pyyaml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-src_test() {
- local -x COLUMNS=80
- distutils-r1_src_test
-}
diff --git a/dev-python/ConfigArgParse/Manifest b/dev-python/ConfigArgParse/Manifest
index 5767ab15bda6..432532e011b1 100644
--- a/dev-python/ConfigArgParse/Manifest
+++ b/dev-python/ConfigArgParse/Manifest
@@ -1,7 +1,5 @@
-DIST ConfigArgParse-1.5.3.gh.tar.gz 32732 BLAKE2B a9dec6b3ebbb7aed000651adf76ac76994b56d00236789a75f7da6ccc76e6b87e0dd292c260a768c0d402811b69e55d417b25032363429535cef4e09e0be5d00 SHA512 bdc0340bd92cfd5319743a4860af80fc2352f38b156031856c2b39b8c8ad59461281009030c4451dd464334a829b8143c765979cfc9b8ccbe9fbdcb0e08ac7b4
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 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 9353b4322733..48d09db6971c 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/MechanicalSoup/Manifest b/dev-python/MechanicalSoup/Manifest
index 040cd333f92e..7b4d4ade61f8 100644
--- a/dev-python/MechanicalSoup/Manifest
+++ b/dev-python/MechanicalSoup/Manifest
@@ -1,3 +1,3 @@
DIST MechanicalSoup-1.3.0.tar.gz 50826 BLAKE2B c47760a0f8d9c7a6430580c81fb750d3eab37a773a7453fb2850396ea2cff1ae143b1ec9ec5e1d8051a52f39c1527b99126f4ea2c90a73c7730597dd92a42a11 SHA512 a205c9b36b540be8b3eb15803c34e67029cb5b33aaf36d235947cc46c588f2d63e68acd97a9872b20ad3f1c87dcdb6133b4860dc7d90752ac477aaaa9a7c3e82
-EBUILD MechanicalSoup-1.3.0.ebuild 1042 BLAKE2B 93ab6efca7f690ae37d9d67870c2d56f6556d5fcfe236bea94090c989ea17ad29ead70d9fea5da7deacf237861aff6ce98a137f9907354e92908fad7e42160cd SHA512 6ccc2c001054852aecc09b4f58997fac3f1100aae2f552e7de07054b2724acff63ece4c566a4716f27ee18e3fcc1a4fa1370bb4de3b14de1de52506553417bdf
+EBUILD MechanicalSoup-1.3.0.ebuild 1042 BLAKE2B a2c8d46bd2a4664f19e902581c910a30d2abae7f6b59b78531d86c87104ad93267a1022511265968f2c49cab4d96f50f837fb6a261a6f587a7d251fed76e9f21 SHA512 f84b03c8502d7f34cf6b3aad08a51b001ae0461c1be3323d6036126fd2bac88abb1b6385b8fee184e6686d2343de765178a1fe3449cab8ff61468c3bc91e2ee8
MISC metadata.xml 551 BLAKE2B dca0b67c8f618d76be9c14bd4123c1505ad167fc9852112da79d3db4dfc9824ff5dbbd88e250d945bbec08c12aa4cbd91ce87f6fbfe85764ad62ff575b82ed9c SHA512 2e9b6096a8e9824b0619bed3446d24499fd1a41521708c73a1e2c3788d4f924fa07ee9b00abb4b4b96f7d59d068c5e336a88a7c1951f7337bff12e600a49c4da
diff --git a/dev-python/MechanicalSoup/MechanicalSoup-1.3.0.ebuild b/dev-python/MechanicalSoup/MechanicalSoup-1.3.0.ebuild
index 2d889dc6917a..a17bf69731c3 100644
--- a/dev-python/MechanicalSoup/MechanicalSoup-1.3.0.ebuild
+++ b/dev-python/MechanicalSoup/MechanicalSoup-1.3.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/accessible-pygments/Manifest b/dev-python/accessible-pygments/Manifest
index 3c762a6ea84e..6c9a522201e6 100644
--- a/dev-python/accessible-pygments/Manifest
+++ b/dev-python/accessible-pygments/Manifest
@@ -1,3 +1,3 @@
DIST accessible-pygments-0.0.4.gh.tar.gz 4540933 BLAKE2B 1fdd376b9f069590552632a806f161404aeb3ae0c9b522705ea64476bccc97e3f888af270fba5e05680bb87e2d3283f2c93259c687e137efc56a38ca4d71b507 SHA512 b45b3c17bcfb2d66d397ee7e535c35159ab79080163f8ace286d73ea65a08f7e39c757414755d7f59bdae22a52198e26546ae61893bd9cd5c901d2e2b1efb2b1
-EBUILD accessible-pygments-0.0.4.ebuild 870 BLAKE2B a91144520bed18b8f1a1a7bd12f1d8bab35f0af93718e610222b04729e622449492560231d9f0fd5d31cf10d28a7c43379d540849176b0471dcc586acea6dbae SHA512 93b0e663cca54c9696dc8e9e05b8f8a2be6fbb4806abc51982f75dc357754e5ae1ff1b8b55680fbd398cd2af238a6e808a9cb5ceaecd889d8b747e6c7851db2f
+EBUILD accessible-pygments-0.0.4.ebuild 871 BLAKE2B 78ad16c9d36e6c4cad6edfdb18e7658946eb17fb521f478707e910ac8a8e742709edd56243012c1895e55ff94f1f36fcd5af9664552355ea0cd42928d2192358 SHA512 5535a87bb1db71ccedf639e6abe08be41cfb935473d923a6e0ac243cf72368a99eca3adb992626ba528351eacf85aa213f332676c33a6f2c8555b411669f9c9f
MISC metadata.xml 421 BLAKE2B ef299c2eec196b50d776375f0bb9f00319649a659524e959f625e7bd9a1e53d994b7b55f7ca121b6b1a7022424f365ec3a739a072c7fab5de0ba689f099ef250 SHA512 683cfa4011320ee1e5437919f7ac05aa5bf1517da3c4427fa216e15f3e6c96b97de598719d1b66f10a4270a7f6b14101c2925af06bb1db186d770028b06f7b0b
diff --git a/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild b/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild
index 74f1064824f4..be4e6dbb1352 100644
--- a/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild
+++ b/dev-python/accessible-pygments/accessible-pygments-0.0.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/aiohttp-cors/Manifest b/dev-python/aiohttp-cors/Manifest
index 7a56080e5077..b75e538092dd 100644
--- a/dev-python/aiohttp-cors/Manifest
+++ b/dev-python/aiohttp-cors/Manifest
@@ -1,6 +1,6 @@
AUX aiohttp-cors-0.7.0-py3_11.patch 845 BLAKE2B 896c500c515b2eaea059ad9c071701062a06c26ae7b7907d9e34060bd5574c5b9a94e1d3c3e36e5e8e6548bad0af2001a12cf360c39524d03623c1ee69542583 SHA512 45562ff9471412c9ba2b5f0af51ba7d0535ffd05227a71edfd2864ff92766757fe186b0f2d68021d624c82177f18e723c248be917e4b4676ae8255896cd1309c
AUX aiohttp-cors-0.7.0-py3_7.patch 991 BLAKE2B e2a08dab701bd31e4a9008c8f89ae97508fb6b99b89db69a05b731849e09c6f04e8b148d82d38f2093e00bb9bee03e45f230cfc8eff4b71ca7797a95524732e2 SHA512 efe7c488d9f30da7eebbe355d86c603657bddc75c88f5cd1bb4b0e76b17f26f5827cc2f42ab8766767a4ad16c08fa636a4f61e50a8c478e7f32eb2567e26427c
AUX aiohttp-cors-0.7.0-tests.patch 2422 BLAKE2B 4660be793987dd0cd5c945703aa4d6d4b499ba0ab1c305b80e26bac9cc87d811131f6ab179e402821740f193bbfc86a384b58e35aaa453fdfd5d4db3bcc44b23 SHA512 b3fa463b87a112529443f516fe1c37ffda092e8a0133a6d37f407519e32842f65773c87e939082591edb969ee243170be3a4828896ec5ffc1150c3f43aedd9d5
-DIST aiohttp-cors-0.7.0.tar.gz 39728 BLAKE2B 747499856272f551cf8e2e0911ff7cbb2c7cb8a1f3159327dd8f0d40cabbbd9713a1a9e30ef9c99f3f9642567c99025e049db837c89f907d6698a27005ac2632 SHA512 72e0b365b952c08a02c1123d7672cfea01063e2ff01743a71e10f804d22178edc0f1c6b7f87b7ed484ca7c24e89a32de90d0d279f2f5c060427319182f9bdd3b
-EBUILD aiohttp-cors-0.7.0-r2.ebuild 1046 BLAKE2B 345461bb0b5074ef14583b7639057ef1d6faaa6e3072a0b25a72dd6f4ba8b63a776b462d6ae581a0484df6180f6cc1fdc9e4581ebb3509994c8eaa5d592312ce SHA512 ef464752356b2eccb28ea65d135dc4733c10c153e9774d9e1ab36364b5d3e4f0b37e90656a4b6733d6c4c66b32fc16536b8ee8cd5e84b084b91ff0c188ea8509
+DIST aiohttp-cors-0.7.0.gh.tar.gz 39728 BLAKE2B 747499856272f551cf8e2e0911ff7cbb2c7cb8a1f3159327dd8f0d40cabbbd9713a1a9e30ef9c99f3f9642567c99025e049db837c89f907d6698a27005ac2632 SHA512 72e0b365b952c08a02c1123d7672cfea01063e2ff01743a71e10f804d22178edc0f1c6b7f87b7ed484ca7c24e89a32de90d0d279f2f5c060427319182f9bdd3b
+EBUILD aiohttp-cors-0.7.0-r2.ebuild 1143 BLAKE2B ea8b4150f1b61376ca3eba0c68136563b32a24d65a172defdb36ef851a8a226de212989964ea4818e29ad4977a5812fa2014bb8888056dfa1389f5f18b3e4c51 SHA512 fba66e1f0cc092efc8d1b6fbc39058b2afdb5edbd7122a5ceac752266d7eb8d3b5f01f6c339dff5065393dcb88f5e6f11b4ae98db57ed2c0b4e399298d08639d
MISC metadata.xml 328 BLAKE2B c58e6bd300660d6a6c3fd2aefa17ab44176181302faebd99d1212545deaf87356b9f3c4211b6571e207965c9ab8d84eef82dc2755a54c377daa03be73cc91c70 SHA512 dc377153f2b328f2c04f7f5f91dab2058446b7bd99064a41d55c5889687c0fd87034ffaa337cdb942472c8bb7b5d0390fa386097db5ff24e46bd2bf54c8c6549
diff --git a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild
index 152bc5045683..d8721618aa91 100644
--- a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild
+++ b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild
@@ -4,13 +4,19 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
DESCRIPTION="Implements CORS support for aiohttp asyncio-powered asynchronous HTTP server"
-HOMEPAGE="https://github.com/aio-libs/aiohttp-cors"
-SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="
+ https://github.com/aio-libs/aiohttp-cors/
+ https://pypi.org/project/aiohttp_cors/
+"
+SRC_URI="
+ https://github.com/aio-libs/aiohttp-cors/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
LICENSE="Apache-2.0"
SLOT="0"
@@ -36,7 +42,7 @@ PATCHES=(
"${FILESDIR}/${P}-py3_11.patch"
)
-src_prepare() {
- sed -i -e '/^addopts=/d' setup.cfg || die
- distutils-r1_src_prepare
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -o addopts= -p aiohttp -p asyncio --asyncio-mode=auto
}
diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest
index 167e74949c98..e6a885e3c302 100644
--- a/dev-python/apsw/Manifest
+++ b/dev-python/apsw/Manifest
@@ -1,5 +1,5 @@
DIST apsw-3.42.0.0.gh.tar.gz 863081 BLAKE2B 5eee11867e41c396be7cc9bbde1c4bb82a1e294ddd05613d6fbd50ac95c2d5e374632fde3215a838779253ad0f2eb97a4550771767a9f9f7a53c062c7eee5f7e SHA512 e0afa56d1a1d4e8627fe721c36098182efad23128cb053c7c25fc6412d6fe63a50beb66e0bc8dce527c17ff7bd9adb9e71a35fbc4ee769b5231d4dd941b21572
DIST apsw-3.42.0.1.gh.tar.gz 881270 BLAKE2B a983aebe53f6baf419fb0fec6d87797d11c1e1f0fadd546139c9b9c3cec6f8848e79af46a928597e6cf33937bb2b2e2157cf908cf18152c7f956864e3d09fe2c SHA512 78a02c8e987df90838923b2a2d4838a184e7e8d9be70a09a4a27eb43e9f06546f831895ab519b681f628e5432b3e5b71d56ecc2f3e45a89765dc13667ca6e844
EBUILD apsw-3.42.0.0.ebuild 937 BLAKE2B eb06b97299c588bcd508f66c2b28cf041018e02475c8c1f98ef57162200c73581a5a6c2b597939a1a58cbb6f414d50d39ae6c23f635bcfff59bdb656f8987ee0 SHA512 aa74f1cbbce56f667a266fcdcb1177deb973592b1bf50d19a752497b760e378c9cf14c62da5189f52618584e09612a70b50395ba832d285deb866950313742ab
-EBUILD apsw-3.42.0.1.ebuild 939 BLAKE2B dbb6b99696be58fe131372532914f0733da34538b940cbca6dcfa65bb5be8baaa794bdabdba5642447b8c1792e202e73f0437e614ee5e438857a90731a241ca0 SHA512 1b3a7ce08ef6355d6382d0ad8995d4473d230bec3f450bafa4b61e09c03356476c93fdfa73d658f07974aaf8a3999700ed38cd6d235a4bd5dba0285a6b5f759a
+EBUILD apsw-3.42.0.1.ebuild 939 BLAKE2B ee016cfe238d13b36e179fe3e9d989010d0100884b9b8c1edb88be9408f43d2a6e20631461aa7e6aa53f356f260f5f6ae2877c8ef0c329206866c17d8c785200 SHA512 eee244a037366858c9b6ff3b5a25b2fe1e3518d02f6c45bab843f43923ee44ad0e84ac6dcf89d0fa56886d0b5fbffe9228b375591bfffa64be3dd85f68455dab
MISC metadata.xml 700 BLAKE2B 258344a1602daf3e081fdb4c94eda8af6e231def3f02fb80d63691b47d0a503c9caad80893386ce7ef42d6be2985906f3fc5cfedfe5a1044aee04c493f3d0683 SHA512 de73b4eb06d0bcf4c81e544a98ad15231b006d62fe22f6bce7e38740b941b98297fa1a38b00060ff83ae9f3259c5020c7071469f2a3f0d9e4f8f0301cb942081
diff --git a/dev-python/apsw/apsw-3.42.0.1.ebuild b/dev-python/apsw/apsw-3.42.0.1.ebuild
index cbe98664d4c3..21c2e33d0999 100644
--- a/dev-python/apsw/apsw-3.42.0.1.ebuild
+++ b/dev-python/apsw/apsw-3.42.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest
index dc6eb0cc9c9c..342497c8d7d9 100644
--- a/dev-python/black/Manifest
+++ b/dev-python/black/Manifest
@@ -1,5 +1,5 @@
DIST black-23.3.0.tar.gz 582156 BLAKE2B 01ed5443e1bb251d46618a5b61bbfcc2dc0b41c0bef7d4315fb704a2ac0fd51eb4fe268838b8be6195630f21e6f7b3a5bfca124a7bd60dbef95a02714924327b SHA512 1ea8749ee25aae34a40c5d1b779c6076971488dea1a85ebfcbe4c2a8bb5abb5e3918a735a4e3f9b4ae2690eda0f48fac014ade055721b54d879fdd2d3450b72b
DIST black-23.7.0.tar.gz 586177 BLAKE2B 4bb50b6c7409a97aa277f1048c17101a1c91368b9269cf4c08d3052c036887d2ed6e5f1f2e044c14f41bf2d969d65183413c2a9810f12d96cbf09778c9b1310e SHA512 78d5e87bfef4dcaff007455e8c72dcd45f9374c09da6f4ba45ae7caa980005d1bc984c68fa44d4abf7969a376a4039546e7e8f537c3aa1331d213e13dcbe3941
EBUILD black-23.3.0.ebuild 1283 BLAKE2B 432872acab80be3c9ff246283f8786a879c4d53bf3ade2e783280873ed42b72ec7fc2250fd1a0221e88adbbcfecbd161022bdb78ece07976c1de761278b63edf SHA512 6557ab1400a5b52b9d9900d8987fb18d0ef4e5317369f979ace0098fad920a9f3ac581f20e3d69cc20007f98a5a2b6549e073ec3ec7def64ffe5ec61ec9330f9
-EBUILD black-23.7.0.ebuild 1292 BLAKE2B 21323ac67e992a386524d9248a1a4e98d075aad51df6c053595b918e41049b2faa79e28d5be071b21cfc54076b44fb19016cc77ca6e45433c8a57de20d617ea0 SHA512 f0a81c0b4ae1cb00f52ffb05f2c7a54ba2288488376fe40aec5ad7b4ca15423e548ab88f4b8269923f187872a957da770be045deda429ff17238bd1663287e0c
+EBUILD black-23.7.0.ebuild 1419 BLAKE2B 159bb6253fead0e9868fa730d93cda3942b8bcbdeba595a4ed853a7a5b38de2c1118f7014637adf229fa94faec559d2620093a0d8d442f85771dc13b711947eb SHA512 7891509019d71dd6a88f6b07cbf7b706136f36b20695abb14dd0a75305adec58fffe5ab0f817553e587b61800da15f38146c3779149e23e06b66df4c3c94dd11
MISC metadata.xml 446 BLAKE2B 7d9bdbc4fdd62c1b4278a824a75dede64ccd3a4d865722a99edbd4e316342879eefa7b249c453668a5d33009e134e2feb4d1ac01976146c3e988f3724749d4a4 SHA512 0a3a912fc1d439a92452e48c9749705cd2307e645bb1274d22265656f6101574edda79cf04c03ae512818e7077e404f79fb1f70fd68d9c7cd3be3417f991700d
diff --git a/dev-python/black/black-23.7.0.ebuild b/dev-python/black/black-23.7.0.ebuild
index c9f6e9864cc3..29726cd5e4ea 100644
--- a/dev-python/black/black-23.7.0.ebuild
+++ b/dev-python/black/black-23.7.0.ebuild
@@ -4,9 +4,9 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 optfeature pypi
+inherit distutils-r1 multiprocessing optfeature pypi
DESCRIPTION="The uncompromising Python code formatter"
HOMEPAGE="
@@ -37,11 +37,16 @@ BDEPEND="
dev-python/aiohttp-cors[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/parameterized[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
+python_test() {
+ epytest -n "$(makeopts_jobs)" --dist=worksteal
+}
+
pkg_postinst() {
optfeature "blackd - HTTP API for black" \
"dev-python/aiohttp dev-python/aiohttp-cors"
diff --git a/dev-python/configshell-fb/Manifest b/dev-python/configshell-fb/Manifest
index 86296cbdcec5..dbc9aabee48e 100644
--- a/dev-python/configshell-fb/Manifest
+++ b/dev-python/configshell-fb/Manifest
@@ -1,7 +1,3 @@
-DIST configshell-fb-1.1.29-replace-getargspec-1.patch 1398 BLAKE2B 650efe1dad551ad040001cb2f576311806d329bd430874e1dac38a5cb94c4801140f32b628e0089809214466613e8f207ba3aff1a87dd8ca29c05593b551e5d7 SHA512 59c320939d4590dc2933de7d0ad613efd7236868fd898ce1edadbc55d1ecd8667e28a5c03caa80ea12420db3dd0e4de8c36ef5528352920d98acfd881648154a
-DIST configshell-fb-1.1.29-replace-getargspec-2.patch 2981 BLAKE2B 88400de96d329c0efd2a9e9cb41f1c53e62c28507439c405874726fccc6093d5fe37e52b6e4b811bf0ccc7616c9a26b83b17e39a257aeab3c4114e1486a32575 SHA512 621b125cde9fcc68f46a3a32fd78190a46f900ec808233a60c4beb22c6109165f0743a341991e6c556dc5a76b7c6a42b703f2a6be91915110f196845a3fa111c
-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 801 BLAKE2B cba7af6575c582948c024e0b16d9b670b38b680021884c1b043b550cbe028ec79d0d6bc23b46f0f024179c5f3bad19f060c1d22839615f18145f1c5fad7cb120 SHA512 575d0fbd4ecdd1a16378ba2fa2b268a9652e59d7e31aaa6a9233f3989d16bb7494eb0f7b08c7a389db7c5610493973cc9ccda2696437da004d7208aa5040ccd8
MISC metadata.xml 789 BLAKE2B fc1e6e767a4b869c7cfade0a030133a746acdea98b9991740eb82a74f82eb29d495807682a1d521667162ba39a68c966c78ff1e39338d1273d173915e6401a61 SHA512 76a628ddb64f2ce5e0fa09faef29cb7b643e03cee337b9b3554d3a6ac3873be64b8fc66067c93087938e71473f0e2ae3af0a50f0a3b19195b87d69680ded5cd8
diff --git a/dev-python/configshell-fb/configshell-fb-1.1.29-r2.ebuild b/dev-python/configshell-fb/configshell-fb-1.1.29-r2.ebuild
deleted file mode 100644
index 3bad960c4654..000000000000
--- a/dev-python/configshell-fb/configshell-fb-1.1.29-r2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="A Python library for building configuration shells"
-HOMEPAGE="
- https://github.com/open-iscsi/configshell-fb/
- https://pypi.org/project/configshell-fb/
-"
-SRC_URI="
- https://github.com/open-iscsi/configshell-fb/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
- https://github.com/open-iscsi/configshell-fb/commit/f3ac914861bd605e3d634aeeb5e706abdbd39259.patch
- -> ${P}-replace-getargspec-1.patch
- https://github.com/open-iscsi/configshell-fb/commit/50d5ffe9f213a53588cec88c9919c816b3fa7736.patch
- -> ${P}-replace-getargspec-2.patch
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
-
-RDEPEND="
- dev-python/pyparsing[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- dev-python/urwid[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- # Python3.11 fixes of deprecated getargspec function taken from upstream:
- # - https://github.com/open-iscsi/configshell-fb/pull/64
- "${DISTDIR}/${P}-replace-getargspec-1.patch"
- # - https://github.com/open-iscsi/configshell-fb/pull/65
- "${DISTDIR}/${P}-replace-getargspec-2.patch"
-)
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # We can relax pyparsing version restriction,
- # see https://github.com/open-iscsi/configshell-fb/pull/69
- sed -i '/pyparsing/s:,<3.0::' setup.py || die
-}
-
-python_test() {
- "${EPYTHON}" examples/myshell || die "Test failed with ${EPYTHON}"
-}
diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index 29e889cf0b4f..71147a2ba8d4 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -2,6 +2,7 @@ AUX 50cython-gentoo.el 388 BLAKE2B 5bc38190b467efa9e7be1a5831022534dbfdc02206fca
AUX cython-0.29.22-spawn-multiprocessing.patch 963 BLAKE2B ebbc3f6f4fa88e7e082326bccbad328724a4ff5645f0b2aa28f21419044b17bed8495618bb980b23a99310c2b6ef275331e1b9aa6d734017eb33646c92a07a73 SHA512 3f5c6b4108b87cf3014416386095c07ac91762152bbd87e8bd589177d40b933c11e19610bea06720c5c70f76b5b9b70d27e5c3cfa20eed30deaaf7d122910bd3
AUX cython-0.29.23-pythran-parallel-install.patch 874 BLAKE2B 39286ee98427260ce6ec077a750e0a1412445343fd11be9d96d8ab65b7d9789c5f1864cb9a1b3565ee3f51e117ecc854ebacc39dc32917fc72f36340c2d7f0a1 SHA512 8b78755288d3f165d962a5a1be9492d609a8e3dab10197b271c84ed0c4b7006053038e68f18bbb4204e6acba83e3f72ffeabf57ffa03f4a08f28b65db3cfd854
AUX cython-0.29.23-test_exceptions-py310.patch 656 BLAKE2B 6c650c85d01b8bf367528d144cd967fa9def94634e35763e2e7a1c3e5afa2b01d0c84694024dde6e45577eee223f6464b5f88ab971d207d35892edf347a0c08f SHA512 d8f7f770a0b3303552deec0e7d3f9258de1edcd384f4b2c3881634fd21ce847a3d974e9142d1ed2fbe3a549e65292c6690be3a36ab4de52d0593d9831dc2f7ce
+AUX cython-3.0.0-version-stderr-stdout.patch 1663 BLAKE2B 171ec4968909b80208e3dcf12ad6b4df58decaa924320d079cfdb0050b0ee860967f38c92a4dbf0b80d2741b1579fa590081c5a8d4d61514bd9acb3c7cc7f956 SHA512 e238984db29e89ec966a9978b7be4cf1a68c01fb7dd35dcd8c6ef90cc1b1b7807d9d9aa16300c9e40f60362b0952305dadd1dc27275aa5282b091ead9b8cdca7
DIST cython-0.29.34.gh.tar.gz 2114639 BLAKE2B c5f70fd3e6074d9030a1035bc98d71b703e0f391b61bd91f3ffba2c35a29a98b9ff8ef2047e7c75743ead280f0f06a924abe84ae8bf7696b65da662a3c58ee0c SHA512 51679d1304d0f87dfb51e60c753f1ce60027f855a91cf130a5dcf84353884a7dcf09c01701945ae2f9173f8f095890c377d5faac28c2f01d7f764609c0130411
DIST cython-0.29.35.gh.tar.gz 2115190 BLAKE2B ac23abbd2b560ee52a79840d995a4cf36ddb3a8705b9327010f1ad6add8028185c15703efcc1d59b581d65b5de38e123c0f07c36fe6ffe54a6efee7512161344 SHA512 35d679d94e1f731e004b83fb4ae0d569703b0800c913012308146b1c54463ce12cb1cf3733e24162fb357f179444c5ca31108a37850e6c749ddebac5175119f5
DIST cython-0.29.36.gh.tar.gz 2115333 BLAKE2B 6d43779c7222ff65d7de3a35ec18ef636480807d53480a8f94cc8c92d462fcc2f4d201a3bbf6e840a11fd33025e32c53f85626b05c131d10eed2859cdca7eb2d SHA512 a086fe1a11290cd3c870b891e61a0a0e2595bab9c26888024a758b6950c07059346d682fa9349e46c0af89805abbdd750059b3189960b8ce18007dfb5eb4391a
@@ -9,5 +10,6 @@ DIST cython-3.0.0.gh.tar.gz 2713478 BLAKE2B 16be50b463cf155417fee02b4529bbde8c44
EBUILD cython-0.29.34.ebuild 2053 BLAKE2B 23381f1aef8140eb5becd09cb5f39563d8d801665b7fb6f8674658d7c5923855c9124dc88c10b0bc024b5b8771a1ed25faa938b7380dbb556b84d10a34b9a081 SHA512 7dd4ea66bdcb44dc64be8d617eac48bf4f80a32db5c8e2423a94c2c7ebef2857f1a103f07f32e6281d0fc84f4d78e27e8582006bebfc4cb7deae1f1b8c1eb333
EBUILD cython-0.29.35.ebuild 2228 BLAKE2B c80e9cedb151c7d971bb52118f67332bbcecc1e780dbef65d7965d3bac23dceeee1a189b84e3956770866dcb73a3b2f2917d4db9b3cd0f49bdf3f0e82c5f01de SHA512 be56773909d380c114bb15b40a6f2c778be66e29d465f976c64beafdba1d28f445ab63853a100f1c9e5247bfca8b86277d4fccaa72b54c889162b337cc7c9fb8
EBUILD cython-0.29.36.ebuild 2240 BLAKE2B 951c47bc8110df60e659b7c1d94fcf0fa841064d2e47dc1883fcd681ea19e77310872b00b5e1ce0bc73e6862b9e42b0bff00407e9612fe0096c91269b9bd9898 SHA512 5112fbe372f04050e7aabf954950b37ba489f19eb5ad913dbb1addf60263edf8bb283fac608254d6ba70d560cc1e9ad5f3e2f312d5256a7ccbcf0444fea789fd
+EBUILD cython-3.0.0-r1.ebuild 2060 BLAKE2B ba3ecc1e3a8f4f411fd1ed61accfdea575c4a371e63cb5e52043509365cc1025ae885eab60ad262850a32e0005d6573061f0ef0bb71a8b3515a2ebe467840478 SHA512 f788bbcee1a8915a561e582236d42b9eba8cd3ace8271518402608bedaca1150691939fda3fc44897783e70575a6a183fc2479646ab5a6c21bfa0f5f2584cf82
EBUILD cython-3.0.0.ebuild 2012 BLAKE2B 528ac18c3d91d15aad03d5ec6449957d0d0c3af98dedf11ed8f8c6762245811b1b16e6f443e7a1904eb32c93cdf7d222ab373751543dead367399767f75b6bd9 SHA512 eb5bb85611f0490e8d2d80b2c97404f9a9029ff9575241384a21b58010e3241bb90a138fec7fd5aaf0e9611fca1d2bcd429ad45f6e3fdcb703c5f8dead0b8265
MISC metadata.xml 606 BLAKE2B 1ee3fc75852383aa0618afeb7521c3ae0e95b518c85b2c58ff958905092cf68017d313a09d25031a50b649f9dd1b452e751036f2552df9d91447baaeff0a8f0b SHA512 b7917c2e417cee9e59c8011246f7223f5095c87f0294ea140dbfc8fda0b09cf61c9f055380a9d3f74a07e71bb49d75f219d6224ea95f1f4d4b451e5688c13f78
diff --git a/dev-python/cython/cython-3.0.0-r1.ebuild b/dev-python/cython/cython-3.0.0-r1.ebuild
new file mode 100644
index 000000000000..5455a20d026a
--- /dev/null
+++ b/dev-python/cython/cython-3.0.0-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 multiprocessing toolchain-funcs
+
+MY_P=${P/_rc/rc}
+DESCRIPTION="A Python to C compiler"
+HOMEPAGE="
+ https://cython.org/
+ https://github.com/cython/cython/
+ https://pypi.org/project/Cython/
+"
+SRC_URI="
+ https://github.com/cython/cython/archive/${PV/_rc/rc}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ ' python3_{10..11})
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.29.22-spawn-multiprocessing.patch"
+ "${FILESDIR}/${PN}-0.29.23-test_exceptions-py310.patch"
+ "${FILESDIR}/${PN}-0.29.23-pythran-parallel-install.patch"
+ "${FILESDIR}/${P}-version-stderr-stdout.patch"
+)
+
+distutils_enable_sphinx docs \
+ dev-python/jinja \
+ dev-python/sphinx-issues \
+ dev-python/sphinx-tabs
+
+python_compile() {
+ # Python gets confused when it is in sys.path before build.
+ local -x PYTHONPATH=
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
+ einfo "Skipping tests on ${EPYTHON} (xfail)"
+ return
+ fi
+
+ # Needed to avoid confusing cache tests
+ unset CYTHON_FORCE_REGEN
+
+ tc-export CC
+ # https://github.com/cython/cython/issues/1911
+ local -x CFLAGS="${CFLAGS} -fno-strict-overflow"
+ "${PYTHON}" runtests.py \
+ -vv \
+ -j "$(makeopts_jobs)" \
+ --work-dir "${BUILD_DIR}"/tests \
+ --no-examples \
+ --no-code-style \
+ || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ local DOCS=( CHANGES.rst README.rst ToDo.txt USAGE.txt )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/cython/files/cython-3.0.0-version-stderr-stdout.patch b/dev-python/cython/files/cython-3.0.0-version-stderr-stdout.patch
new file mode 100644
index 000000000000..7a12c6eead53
--- /dev/null
+++ b/dev-python/cython/files/cython-3.0.0-version-stderr-stdout.patch
@@ -0,0 +1,35 @@
+https://bugs.gentoo.org/911333
+https://github.com/cython/cython/pull/5572
+https://github.com/cython/cython/commit/ca69b359b040bf6c0fc90692bbea3bdd9d7877e6
+
+From ca69b359b040bf6c0fc90692bbea3bdd9d7877e6 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz <eschwartz@archlinux.org>
+Date: Fri, 28 Jul 2023 06:52:03 -0400
+Subject: [PATCH] Only write the version to stderr, if it's a separate file
+ descriptor from stdout (GH-5572)
+
+At least one project tries to detect the Cython version by redirecting stderr to
+stdout and capturing it. This is done in pure POSIX shell, so it probably seemed
+like the simple and obvious solution for a less capable programming language
+given that no output at all was expected on stdout.
+
+But the result is that the version number appears twice, and then gets misparsed
+and ends up triggering bad assumptions in the code running cython.
+
+It turns out that it's pretty easy to just print once, though. Detect when
+stdout and stderr are redirected to the same location, and only print once.
+
+See https://github.com/cython/cython/issues/5504
+Fixes https://bugs.gentoo.org/911333
+--- a/Cython/Compiler/Main.py
++++ b/Cython/Compiler/Main.py
+@@ -776,7 +776,7 @@ def main(command_line = 0):
+ print("Cython version %s" % __version__)
+ # For legacy reasons, we also write the version to stderr.
+ # New tools should expect it in stdout, but existing ones still pipe from stderr.
+- if not sys.stderr.isatty():
++ if not sys.stderr.isatty() and os.fstat(1) != os.fstat(2):
+ sys.stderr.write("Cython version %s\n" % __version__)
+ if options.working_path!="":
+ os.chdir(options.working_path)
+
diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest
index 89666e3b1cee..e7d50bf0e87e 100644
--- a/dev-python/grpcio/Manifest
+++ b/dev-python/grpcio/Manifest
@@ -1,4 +1,4 @@
AUX 1.51.0-respect-cc.patch 1156 BLAKE2B a952509c19c3da336f42f06595986e26e75487c6f0ebb75c1493ec98f57c14fe1859141f06f82bcbc6ef0cec762d99cda962ddeca204bf104691d2636a7d51a0 SHA512 c8e0cc7ff325f94c856bd9c22a17ada367f580c9eef9d465fce335ea7b6441ddcd33f36f730e61c02deac3099df65086a3772b8a2fae6a691614d87b72bc472e
DIST grpcio-1.51.0.tar.gz 22142437 BLAKE2B 20acb52c89e41cd6e87ddb5554bcf79acc6fa18f4516c7be7a3fa1408ecb1e5800d6123bd7ac561093ca341344618de9701c3df75251e96cd9da5a3443568303 SHA512 3560e07df79143cb7a8a0a1f0dbaba2d164962ba712adf030a60654102bbd5ce6a08f88c133b81a3e471f1ec3d63de14f1b0567aa45bd641d958d3349ccef542
-EBUILD grpcio-1.51.0.ebuild 1284 BLAKE2B 3ff91177b302a9a9361e967a9d9224e8a816533ba48008db3ce5e8c5ca1bf1242cf6d849a0159a2be530831b51d90396e11980a34bbea4957bb03b23b9c4b669 SHA512 6c3bc54c0dafbd960618f41dccebbaa60c02d78535a5db661391469c6d770b1b5279827d60cece149dc30040e3b8cd6d6c0d13e4496c9a0c24dc58f982931f2a
+EBUILD grpcio-1.51.0.ebuild 1303 BLAKE2B 594c8a2042504f32e0012e501741d81c0633d92ae6dd3c5dfc565fa468b3728246cdcac0655589db0c1efcb9c43b4fb1898a90a3ed17effe7d98d763685ad215 SHA512 16d3ae9e43636ffc8501d8e90b67a631da7499570328cb113db2709e0271fd34c1eb9e5cb6c543119861c979c0dd474b0d26163c466b0aac949d60d69d1b38b3
MISC metadata.xml 370 BLAKE2B bbd9d12e5aa11226329f88cdbe81b254078778ec32656c0e8e07728ae8e88a631031075111fa172ac7977164f928ab5b4d7a6fccdb05fe382bbbcfc3db0fcb48 SHA512 8452b06521b0d315bb7e2ceb8ded673383a5364e5b46c494083a7f92129d3ac1c607197679111157716dfc3c5d7bbb60459cd4f1d7c23d9fe2bb5b2ef2792383
diff --git a/dev-python/grpcio/grpcio-1.51.0.ebuild b/dev-python/grpcio/grpcio-1.51.0.ebuild
index 8795f203de5a..7d9a16a4a4fd 100644
--- a/dev-python/grpcio/grpcio-1.51.0.ebuild
+++ b/dev-python/grpcio/grpcio-1.51.0.ebuild
@@ -16,10 +16,11 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+# <cython-3: bug #911370
RDEPEND="
>=dev-libs/openssl-1.1.1:0=[-bindist(-)]
>=dev-libs/re2-0.2021.11.01:=
- >=dev-python/cython-0.28.3[${PYTHON_USEDEP}]
+ <dev-python/cython-3[${PYTHON_USEDEP}]
<dev-python/protobuf-python-5[${PYTHON_USEDEP}]
>=dev-python/protobuf-python-4.21.3[${PYTHON_USEDEP}]
net-dns/c-ares:=
diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index a07688c4dbf2..66b92be86eda 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1,5 +1,3 @@
-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 534 BLAKE2B 786b5246753af04935bcaeb0a516073b2b9f4e1fef59e0ad68e6f5a7a276a47e3ae5c3b1634260d3db56bf68849ebce22bfc388cdfc5eadb749a28add48abec4 SHA512 05da0d3ea7945248b1778aa5dddf9852a260fad4bcc07d31fdafde05b68f8a08059b8b64f6b21386789efa2e6916f95a0ec78b5f877617b89c3081ab84703a36
MISC metadata.xml 506 BLAKE2B c00c304481f8bd5d2309a1fa72a19bd8405d2f8d55e68a9e688435dec5410db728537362d6fc090f448738fa462ad62d03cfdb82fda8702b91aced4ecd6c05d5 SHA512 71905cfb331f60723b2b3dc02b1a5cbc2712ea9a411692d8ce12e62ea90a4ebef41bb4806b90f9bc0706d8dfb6a3ebb69d23ef16f0177eaddcfbdf07612d8614
diff --git a/dev-python/humanize/humanize-4.6.0.ebuild b/dev-python/humanize/humanize-4.6.0.ebuild
deleted file mode 100644
index 86f4c6059c21..000000000000
--- a/dev-python/humanize/humanize-4.6.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Common humanization utilities"
-HOMEPAGE="
- https://github.com/python-humanize/humanize/
- https://pypi.org/project/humanize/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 03ade9018821..352145095daf 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -5,5 +5,5 @@ DIST hypothesis-6.82.0.gh.tar.gz 9378337 BLAKE2B fb99a499c7b850c4d81f01b99969d61
EBUILD hypothesis-6.80.1.ebuild 2471 BLAKE2B d703f1bdffd442aaf111c0fb8223893609714ccafee729073af1bcad7462ae7cf3841c94be04352d3d4b31a1b462ac329f68629c3d45df05bffa887c48abe8ef SHA512 9ad14d5e7de671537e8f9ba674dcbfb9a32fa1a412ffd99b607cc8f24862e671fd318db3a3ff80d6e2eb146a623ec27a1813c2b51db94a86c05ca9ad4f8fc006
EBUILD hypothesis-6.81.1.ebuild 2479 BLAKE2B dcb727363a991aa3814df8263bb2be7fa205e1ac6ecd4e88dd19f85b8c49ced24e11281ac6f5f2981bd69c05219ab15685661390b5e2def8a1864c64b57a6112 SHA512 bf0c1d09db507fb52a18cef8e5bd35fd6ed8b5e422177f9631888a0e7160556383155a2781207bc09c5d6535a378d8a5296b42925fd656c76fe5e64fc86998d8
EBUILD hypothesis-6.81.2.ebuild 2513 BLAKE2B 763b78b20554ee3b55a1d678870a9c93c1dfe894657f8463dd725727e2851f5d320899b009e30834ef9190d25c4a318a87e8d38013a0dbbbf7ac91469a8da7c0 SHA512 90ae1a2c6de3b9387ff572dd27e388a0605623be9b4c4c4a1218dd5199b8576b22e77719c66e6fcdd7a287fba02549881c34cbe8fd42e678cbe2b5cc1bee22b2
-EBUILD hypothesis-6.82.0.ebuild 2513 BLAKE2B 763b78b20554ee3b55a1d678870a9c93c1dfe894657f8463dd725727e2851f5d320899b009e30834ef9190d25c4a318a87e8d38013a0dbbbf7ac91469a8da7c0 SHA512 90ae1a2c6de3b9387ff572dd27e388a0605623be9b4c4c4a1218dd5199b8576b22e77719c66e6fcdd7a287fba02549881c34cbe8fd42e678cbe2b5cc1bee22b2
+EBUILD hypothesis-6.82.0.ebuild 2502 BLAKE2B b16e9f92ad6000402fa02a5eb4d1e1367c5359c0b92a213508ced51afc1c93efc34a3eaffe9843eddb66b871ec2cdc009ce6a5990da2ab391b4026386f31387f SHA512 ae1722ba72d73ec70bae25ba9fa00a489ff029b8030e26e6b6d4168043ac7c7ac005db91488b9ea68f015dae929ea0ffd1e18739f7204d36fd3d97bd81b02781
MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e
diff --git a/dev-python/hypothesis/hypothesis-6.82.0.ebuild b/dev-python/hypothesis/hypothesis-6.82.0.ebuild
index 1b1252066aaf..ed1f0cbc8e14 100644
--- a/dev-python/hypothesis/hypothesis-6.82.0.ebuild
+++ b/dev-python/hypothesis/hypothesis-6.82.0.ebuild
@@ -4,8 +4,8 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-CLI_COMPAT=( python3_{10..11} )
-PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_12 pypy3 )
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
PYTHON_REQ_USE="threads(+),sqlite"
inherit distutils-r1 multiprocessing optfeature
diff --git a/dev-python/jaraco-env/Manifest b/dev-python/jaraco-env/Manifest
index 5f4672d3eb48..dfb63408d16d 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 577 BLAKE2B 714422c75c417fb302127c696193c64a64c3b94d21de78fa0526990515c49cd299d2686ed6a0d722b773ea841b20cf3c147caec8493a7652ffb2fb92c2cb1908 SHA512 0f03981352bb61f7f312dc2e9947c6c917b0a642db42f1e8fb6495e3efcfe49467eba73ee6c8bc1a21a8f4fcead17c56be62fe4704a066518a041e59c5220f0f
+EBUILD jaraco-env-1.0.0.ebuild 574 BLAKE2B c35ece0b61a9c53274e305d83c3623e92db5b63b3703f499067c078d98636affb948d97d2c7c4665834b175d7968aba0e0fdabeb2139ad64bf92c3eccca5f454 SHA512 393538aac72453b39d1637dd88cec794e92f5a1fe355cfb41491f16f86834fdc470766134a74df1679ef67a964a6113934ceeaced6cd6a17ee7370defca1fded
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 7d4d5f6d10bb..e778223594e7 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/jupyter-client/Manifest b/dev-python/jupyter-client/Manifest
index 81d01f21fd6d..3dfe04383d70 100644
--- a/dev-python/jupyter-client/Manifest
+++ b/dev-python/jupyter-client/Manifest
@@ -1,5 +1,3 @@
-DIST jupyter_client-8.2.0.tar.gz 335567 BLAKE2B e02f8813d12ec8ba0e15291dad04cfaeeb98ea524050a10d142d74af203e43aa1c2e22e7fd7b071c05831b3dd644985a42e38f59fee65f4570e5eb88bbc9fbb1 SHA512 1337c4f2d93d9cd2ae5e3d8f30a8e4af69dad6e09c97e949d9300df0668be4da91134c73da06eb417c10ff2c09fd7beb28699e7a17502ceee3453cb9323b4363
DIST jupyter_client-8.3.0.tar.gz 335973 BLAKE2B dd4b60994f5c2ba19d41f87dbbee1291e85595908e5b1fce77876d8164bc21bd65b257a65b333e2e3277fff66869d445fcd87c3c1a16166fa71da24d26b1e96e SHA512 2348cf67344cb9bbb9b020ef5570f5ca354c8acb00b9fb0d148b9419ec2efb922b1364ed3c2c2429ad66548af5dd90f232be1d56728ef09bd833312f13c07f77
-EBUILD jupyter-client-8.2.0.ebuild 1301 BLAKE2B ab72062198275259d8c4027dd1752c55e9ea27035dd195310e8e09ea8f8eea45c575063006af7176fe91a05ae635b89ac33acb4385385062291c42e07ef3cd2a SHA512 b81e34798380f96ecd468e1e59e3ef106db15f51e729482f2d2dbb9b9f90dc14fa77fce16704979c4135e22f54f1f9632aa1661e0466ecc3cae8bf9e7e428f03
-EBUILD jupyter-client-8.3.0.ebuild 1310 BLAKE2B 2ded227ab10e5ffa4de5b75fc3b3ab09b9397082402e34eacec749b0df7633d469f10c042240e9399b5d0f382eac5619bc20aa6de8a0f3847f30ceb8b524acbe SHA512 0f73fbb6ce03aefc5ebc34b244246cdef58bc674204b3f3e92ad97ea8779ae4235ff1d8555f1c7f6f62ee67b98ccf8ef16517e4256da6228e8d462127dbeec76
+EBUILD jupyter-client-8.3.0.ebuild 1302 BLAKE2B 0e04a58b7510f8ed07729dc86a7a8dd10b13798df389c6a94ddf82ee975b1e64f2b9c9020feaf418c2d3a31063e7c9d3ceca3ba89c57ce6772a89a2ce6a6842f SHA512 c3d9315a3fab24026e3c0f2e2284eca4d01bde8edfabda55e4da362e876347f070f2b757b50e1975da1eeb0d1243a15a2d585877abacfd5ef674391cafd04470
MISC metadata.xml 844 BLAKE2B 8beea01f144f8e28b58b1bd4d0d2a32eda4b5e50e479c83ed940cd6894d581aa22418bc2733910465cb6980134c3a29b63a6e31f595d037b9492337285837ac6 SHA512 73f427cc561e728c6f941052a4b6f9c6ec5c9d6ba3bb601bc58313687dfc8d6ed3602e1fb2f7f0ea00aec4360c8c1200334675917d22092ed79585b117865ebd
diff --git a/dev-python/jupyter-client/jupyter-client-8.2.0.ebuild b/dev-python/jupyter-client/jupyter-client-8.2.0.ebuild
deleted file mode 100644
index 8caf4f3e6208..000000000000
--- a/dev-python/jupyter-client/jupyter-client-8.2.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Jupyter protocol implementation and client libraries"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/jupyter_client/
- https://pypi.org/project/jupyter-client/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/jupyter-core-5.1[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
- >=dev-python/pyzmq-23.0[${PYTHON_USEDEP}]
- >=dev-python/tornado-6.0[${PYTHON_USEDEP}]
- dev-python/traitlets[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/importlib-metadata-4.8.3[${PYTHON_USEDEP}]
- ' 3.{8,9})
-"
-BDEPEND="
- test? (
- >=dev-python/ipykernel-6.14[${PYTHON_USEDEP}]
- >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}]
- >=dev-python/pytest-jupyter-0.4.1[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # TODO: times out
- tests/test_client.py::TestAsyncKernelClient::test_input_request
- # TODO
- tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo
-)
diff --git a/dev-python/jupyter-client/jupyter-client-8.3.0.ebuild b/dev-python/jupyter-client/jupyter-client-8.3.0.ebuild
index 68af08dd73df..185bdd906119 100644
--- a/dev-python/jupyter-client/jupyter-client-8.3.0.ebuild
+++ b/dev-python/jupyter-client/jupyter-client-8.3.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/jupyter-core-5.1[${PYTHON_USEDEP}]
diff --git a/dev-python/llfuse/Manifest b/dev-python/llfuse/Manifest
index a8413a000c5e..3cf7d86e24b3 100644
--- a/dev-python/llfuse/Manifest
+++ b/dev-python/llfuse/Manifest
@@ -1,4 +1,5 @@
AUX llfuse-1.3.5-cflags.patch 662 BLAKE2B 39e0c35ffbb62b4a6b7b7c5592da8c87554ea733d07d879e6f58dd62003f30812cb4320e41484797cae4f113d271dc8c8625fe847270cae7e35085c2ae67a357 SHA512 f66c13ddee81acc63cb65c09f2836c9a2409f24bebc5b7e3b5fea3f7e626aa52e5d19798ef5ab281d0dd31c3efbc4378003bd93461cfda36fcc726fc871aadf4
+AUX llfuse-1.4.4-cython3.patch 1651 BLAKE2B 37fe3686b3ececaf34659614a99e3f9099d15512234dceedde319722301f4a7d2dc92c7c0ee9c93b2e766703aefa1ff64b5008f413a63ca616a85fa8a4666d88 SHA512 9477a9788a644d230b46082f35ff1e8e8ff1346f2852c976d3d7c30d00a90ce720876f79775a73f850f443313e63402bbeddb5311cd2cb28195b3c8843899826
DIST llfuse-1.4.4.tar.gz 293728 BLAKE2B aba684a0b7b06a0cdb97fb8851639ee0c6b5dc100e3d216430e26f122a78ac7933b7d5725f271328804a592b343988d6ceb79bd8c682620464dcef1d26cc20b0 SHA512 3e61f1f82194dc915947e4f0c2edf44ce0e87c4da142e39c2b19bb7db3f387a348f9c1bb02b6d0f2507b57cbfc20ad83c11ce513c685dc276d6a382e4dd449eb
-EBUILD llfuse-1.4.4.ebuild 1024 BLAKE2B cd6558f91785b9cfb9cb42e2fcd01609b80f5c1d76d395d623df6efa731d3a66d24e26f583c1f1b7a2f8090c9a53dcd5ca5ab385401e0930d5b2d211bc2dc859 SHA512 d8d620b8f0482b9863a20744a4494f1d4002f2689f01f24ed3733cc54ccfcb4782f2761b8655a2ad95dbe146ff51231a6b7bc7544a7baf26f13a49693df6ea4c
+EBUILD llfuse-1.4.4.ebuild 1094 BLAKE2B d720dcbb931eec6a4bbd49109b5e15aef014ceb4aacd69a2e8d1d1a264a1b8553eba957d4811da673d1ea1189e606a89b1a3838760e7339685a19b1ab56b5efd SHA512 a9f52df6fc687a6576a478e6d716e3963e8cecbbcca8bba1e88ce6ccca960f4be73091de616c08e6afcee6a62d9c2b37f34408392d15d5dbc841bcf1e7c6708f
MISC metadata.xml 377 BLAKE2B 8e7aa00ada5481ed2fc9fedf47334ec81ca26e7788ee5f7c6965151cf6f42e305c33d2b1f1a697094d11668ea5939de99e9ae00de7fbe95b75bbc9577adcff9b SHA512 70eaac052525ddf94287b100e7dc6d4429499d49b6aac109659757cf6ca41f6aac220a1b931e4fb196e322b259e9884b1ecf49947b48b1f76c8350434f811aa7
diff --git a/dev-python/llfuse/files/llfuse-1.4.4-cython3.patch b/dev-python/llfuse/files/llfuse-1.4.4-cython3.patch
new file mode 100644
index 000000000000..38fea36a5fac
--- /dev/null
+++ b/dev-python/llfuse/files/llfuse-1.4.4-cython3.patch
@@ -0,0 +1,42 @@
+https://github.com/python-llfuse/python-llfuse/commit/8c0160545ce01b3624c8ecad669f06fb6d22d2f6
+
+From 8c0160545ce01b3624c8ecad669f06fb6d22d2f6 Mon Sep 17 00:00:00 2001
+From: Thomas Waldmann <tw@waldmann-edv.de>
+Date: Sun, 21 May 2023 01:31:38 +0200
+Subject: [PATCH] remove Cython version check, fixes #81
+
+distutils Version classes are deprecated.
+
+I decided to remove the Cython version check completely,
+it is not as simple as checking a minimum version anyway.
+
+E.g. we can work with Cython 0.29.x and also 3.0.0b2,
+but earlier 3.0.0 releases are of unknown compatibility.
+
+Also, latest Python 3.12-dev versions require 0.29.34,
+while older Pythons are happy with stuff compiled by earlier
+0.29.x releases.
+--- a/setup.py
++++ b/setup.py
+@@ -34,7 +34,6 @@
+
+ import setuptools
+ from setuptools import Extension
+-from distutils.version import LooseVersion
+
+ basedir = os.path.abspath(os.path.dirname(__file__))
+ sys.path.insert(0, os.path.join(basedir, 'util'))
+@@ -218,11 +217,7 @@ def run(self):
+ stderr=subprocess.STDOUT)
+ except OSError:
+ raise SystemExit('Cython needs to be installed for this command')
+-
+- hit = re.match('^Cython version (.+)$', version)
+- if not hit or LooseVersion(hit.group(1)) < "0.29":
+- # in fact, we need a very recent Cython version to support the latest pythons
+- raise SystemExit('Need Cython 0.29 or newer, found ' + version)
++ print(f"Using {version.strip()}.")
+
+ cmd = ['cython', '-Wextra', '--force', '-3', '--fast-fail',
+ '--directive', 'embedsignature=True', '--include-dir',
+
diff --git a/dev-python/llfuse/llfuse-1.4.4.ebuild b/dev-python/llfuse/llfuse-1.4.4.ebuild
index 6bcd11762ba5..f6edb91dd6d3 100644
--- a/dev-python/llfuse/llfuse-1.4.4.ebuild
+++ b/dev-python/llfuse/llfuse-1.4.4.ebuild
@@ -27,13 +27,15 @@ DEPEND="
${RDEPEND}
sys-apps/attr
"
+# <cython-3: bug #911373
BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
+ <dev-python/cython-3[${PYTHON_USEDEP}]
virtual/pkgconfig
"
PATCHES=(
"${FILESDIR}"/llfuse-1.3.5-cflags.patch
+ "${FILESDIR}"/llfuse-1.4.4-cython3.patch
)
distutils_enable_sphinx rst
diff --git a/dev-python/multipledispatch/Manifest b/dev-python/multipledispatch/Manifest
index b4eb7367e74f..b42e0ed79538 100644
--- a/dev-python/multipledispatch/Manifest
+++ b/dev-python/multipledispatch/Manifest
@@ -1,5 +1,3 @@
-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 664 BLAKE2B ce71efae5e3d322ff043cd6c281811bfe9ac62373c73006a7b915958f1797d7aa8152aab61bf4cd4656b563aba21eaef7646dc44cc8770b7c33ddf2f52a89f29 SHA512 e6c63bc228426702193dec460378d81cdab176e6915a82a2b7fe743476825dae9cecf38aab51928d8b1a8859c3711ddadde05c51a3752b5434cc717d04e56e43
MISC metadata.xml 464 BLAKE2B a464e3fc85e98875517a3d4b074d10f9fa6551d3efd9c809fe5aeb4ec52a98a8ca013fdae69b14eb936fabbbe13ead24bc9df5fbe1517d76afde445307b82ca2 SHA512 bee687d0f5502a80f129ae755eedb4aaeba508789f118cf7409ac01f8e81c2de9aa48ea85c9479edfc3b7e8337768402758bda94e602e9694b6b26230fb7d099
diff --git a/dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild b/dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild
deleted file mode 100644
index 4499ec5d8b9c..000000000000
--- a/dev-python/multipledispatch/multipledispatch-0.6.0-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1
-
-DESCRIPTION="Multiple dispatch"
-HOMEPAGE="
- https://pypi.org/project/multipledispatch/
- https://github.com/mrocklin/multipledispatch/
-"
-SRC_URI="
- https://github.com/mrocklin/multipledispatch/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- multipledispatch/tests/test_core.py::test_multipledispatch
- multipledispatch/tests/test_benchmark.py
-)
diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 8a778b08679a..2c4a2f2f7fa9 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 1452 BLAKE2B a9b9376e857a0d9c70ae9cb707a185b4c2d7ee7e1564d8de8ea1a364606eb0bf6c8d7720d2edd292728395e177cdeb5e07b75461e3df2ede8fb02498a59b483e SHA512 a5865a0a8e675d678ce6322b652c477b47f9f3e0eed86a9d987a1246dbcc83db19f35dd957f1bfd6d200a3f074b813513f6698e4897bd34fd993b14ac09fb4c2
+EBUILD pip-run-12.1.0.ebuild 1449 BLAKE2B bdbd276efe2c5885f0d580178e438ede58b5d9adc0cc61d8052c00b04fb05a63c31e50b8b13f45770969ecb284ba54166ef37e2e9034220c9a07b284462c3df7 SHA512 d67ad84564b592ee964be3f38ad063b76d2a358e7609bebfa4830c94fd0dd51d4ca9ea14ff47789096cefc43ba74a764d7553829773e18005a07bc78eb1145b4
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 7f5f559f364a..9fca43dc7496 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 8c3f3de43396..0ca432089ce7 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-r1.ebuild 4157 BLAKE2B a4d6ebc69cdc89c0e7c7e629a85b587cd46e16fa4d4128c59e826c2eef36474cee07215b7ffa0b6ba8c904beb66f5d6f6aa912547518776134f8abff408bf7ec SHA512 5d1702d8453d5cb27e573c4d0064b02abfa398d3e222778805d3e4faedb1b3018a5d6723c997b73b37e0b9ed9caae46ac10d784047e7fa018935bdc9191bf1c4
+EBUILD poetry-1.5.1-r2.ebuild 4205 BLAKE2B c47e2786a7f7ef77a59bf2584278febabe8fdf3952a56023d716c3f8c1724055feb78f800ef0862b353ddf2db54460daf1897e6ec60a1d82209704a5858969b1 SHA512 c0f928e7e073eabd13a8abffb0713c47b517eff8987654a0770d9a6f5aed96009f4e1aea668a355f2f00d7520c9d2196724a3d550001651eb57420facb7517cc
MISC metadata.xml 486 BLAKE2B 7757afe2f964f49a04a600ec80af8511387c3a80105c9050755e1815cac148734f540e4da8c1da401c15a63bf5d0a8200ed6a5e1c09e5dacc7d39f5f59dd343f SHA512 541063e55b4dc5b927ef4ff6b385663bbf978d13ac6644c2537483ec42f211780cab4d881b159894dfe86519b4655c80bcfe17cdb90a2e033077b390a3842f46
diff --git a/dev-python/poetry/poetry-1.5.1-r1.ebuild b/dev-python/poetry/poetry-1.5.1-r2.ebuild
index 272723220fdc..06764e688e96 100644
--- a/dev-python/poetry/poetry-1.5.1-r1.ebuild
+++ b/dev-python/poetry/poetry-1.5.1-r2.ebuild
@@ -31,6 +31,7 @@ RDEPEND="
>=dev-python/installer-0.7.0[${PYTHON_USEDEP}]
>=dev-python/jsonschema-4.10.0[${PYTHON_USEDEP}]
>=dev-python/keyring-23.9.0[${PYTHON_USEDEP}]
+ >=dev-python/lockfile-0.12.2[${PYTHON_USEDEP}]
>=dev-python/packaging-20.4[${PYTHON_USEDEP}]
>=dev-python/pexpect-4.7.0[${PYTHON_USEDEP}]
>=dev-python/pkginfo-1.9.4[${PYTHON_USEDEP}]
diff --git a/dev-python/portend/Manifest b/dev-python/portend/Manifest
index 4885615678ae..308ebe8f0967 100644
--- a/dev-python/portend/Manifest
+++ b/dev-python/portend/Manifest
@@ -1,5 +1,3 @@
-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 607 BLAKE2B 4d5a3001fe2636f063a295e01d799503f2d1413be8da28a439e87c1fc6df7251fdb6abe0083dafb0ba05cefdda336a290c60d3dc5726b9c47c39f240845b245f SHA512 6acf32e5aafd5c59c545049880065477a46a671a3166c6474dea1e5622c0820562c92f5ee612e4ee6ff978ccaa070f8ba5fd4cd7d63c44bbd3790921a406d8c0
MISC metadata.xml 494 BLAKE2B 00d31a220312e6d69d0a037174e45cc0e5ecbd963de8e513b6b0358ff40acbedc73e316801daad373e4007ec978f5097b4c00e25f2198ce86d5dcd879c4f2e2d SHA512 ca046a5e36611bd83928b4202c24af68aa7cc1cafbf2bd62a86ad4751226389885ef3aab6be8a25ba17513c89924901d5ac2a31ff27a2798506bbf2f09df2ed2
diff --git a/dev-python/portend/portend-3.1.0.ebuild b/dev-python/portend/portend-3.1.0.ebuild
deleted file mode 100644
index e89606c45ab4..000000000000
--- a/dev-python/portend/portend-3.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="TCP port monitoring utilities"
-HOMEPAGE="
- https://github.com/jaraco/portend/
- https://pypi.org/project/portend/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/tempora-1.8[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index c31d0e2ac336..9a5cd2c1bbe3 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 1978 BLAKE2B 4905deefc01d92e669f21884d8099bc7ef78f5b7625d08da45643061f70f4d8175bd4b74ddb00d0d83965e1ab9f8f6d5c5342a84c4f0ce343bec0af79eb2ddf8 SHA512 82bde0eb1995bfe7c9484174ed681f57e474631eb86ceaf0fbe85f8cf1200482920e8357128906f6c24b4e85034051032d330c05b46780a942ddaca9539d36ab
+EBUILD pygame-2.5.0-r2.ebuild 1977 BLAKE2B b389f8e1b2b4a5537b7c1128d8f411fc6ff1f05d78e3836442b2e83a0820d02b975897456422c1e3a4a1a4383c2a77d8505abdec9bd795dc4f73709c2d8cd059 SHA512 35a16e27c7fd0db8aa80e5de4e92c44b5c2a8f4160554a279dfe0ab3860f11bc22029b6bb738259b2bfb981325050871dccc54536cb92b1422ba5159c9688d44
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 0302d9ffd0b7..d29e649d9809 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 2b5c95c44f52..486b5142b202 100644
--- a/dev-python/pygit2/Manifest
+++ b/dev-python/pygit2/Manifest
@@ -1,5 +1,3 @@
-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 804 BLAKE2B 2f9ef22464c01f4afc60abbb4845a316fcb3fb95f38df309df2abf08e30b8ed1408d4c345a6176db47dbd7cbeb6b807d3d5c9a1328d54186a0e674df62946b17 SHA512 8703497f10fb687c1d7b6fd551215fb25597c65bba5a17ad3651fc716a92ffbce296d978f0b29cab9b60c5be0c78b25a0a6a9e55096081f58de1402c13d28186
+EBUILD pygit2-1.12.2.ebuild 803 BLAKE2B 54bd019e1b82989d76af9d80f2507a7585474b0f183ba4d7009fce5994c2080fc832a815fb320e2294a60db7a504f4cabcaa01a6c8231e53b2f9dafb3f13f3c6 SHA512 38c6fdd592466f2e409e1cc0360404158d490571085cb34b75c986912c655c3efc370d8237d3a745f16aaeb527268c6f77ed5b99155da44937c5da947c3cf9e7
MISC metadata.xml 490 BLAKE2B a53da88b5fe40a56d831bb5589d03d247ca1d1d843bde9a1fe6999563a42c076a9f6462b6947ae217086e5edde35a4788f4552636871891f9820534a6f0bade6 SHA512 57cb7356bbb0a22fce2d7ecd8ab346ef5c8155d0941d6a15bf2e98364e755d6e5e5d6aacf24017b4b827b983032e4d46f2363483ac66d6e3882c8be12e60fb39
diff --git a/dev-python/pygit2/pygit2-1.12.1.ebuild b/dev-python/pygit2/pygit2-1.12.1.ebuild
deleted file mode 100644
index 62438bf97cb3..000000000000
--- a/dev-python/pygit2/pygit2-1.12.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python bindings for libgit2"
-HOMEPAGE="
- https://github.com/libgit2/pygit2/
- https://pypi.org/project/pygit2/
-"
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-DEPEND="
- =dev-libs/libgit2-1.6*:=
-"
-BDEPEND="
- >=dev-python/cffi-1.9.1:=[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
- ${BDEPEND}
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # unconditionally prevent it from using network
- sed -i -e '/has_network/s:True:False:' test/utils.py || die
-}
-
-src_test() {
- rm -r pygit2 || die
- distutils-r1_src_test
-}
diff --git a/dev-python/pygit2/pygit2-1.12.2.ebuild b/dev-python/pygit2/pygit2-1.12.2.ebuild
index 8d9130d5203b..62438bf97cb3 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 bd62b20f17cf..f2e087cbee79 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,11 +1,3 @@
-DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 9b792343a22c4b0c625376e6f3d10e9c1a88442b63ff2638c29588a26755006507189bf40a8dad96d7f8e4f997efc153c8616826b58114aba32442c05b80ca60 SHA512 b01eb6bc4c39a25cae8350bdc2f37dd5d78da38a6eddbd8a26f91cb6ee067f7b4b1d97eb603defca16e05abc992b8f11b2e3558f9697c99697b3e876838de737
-DIST mongo-python-driver-4.2.0.gh.tar.gz 1136734 BLAKE2B b3e2d86780c2874656f94ba3071317c0b9190418274c163135a260cad3f5672b9390aa738d0cf1aaff47412827620706e67c5c990910a5ea232aaacda0758dea SHA512 4439149c35f897a61109b26f5e4c613682ca59727495377a3bbb49f9ff22273cd5a73f58fb55080d07c9403310d4ada59d3a5969d0f76f2f4d1081422fe2dfec
-DIST mongo-python-driver-4.3.3.gh.tar.gz 1165202 BLAKE2B e2f442631b1e33353003acde58b9abe49e9f3a0c78f9762d2929c626a1821f04b72e2a55d926703c603c1220124b7334a18b5d35586ebf5b7299720199539e23 SHA512 ba1b344913b6a5d61b0cad05c09b50f5962c5b83e0ca8e8919d76cdde5d2dcec08f38c6f561251c9e199b8878af78bbabaf58af74dc65233e6702ff841ccfef4
-DIST mongo-python-driver-4.4.0.gh.tar.gz 1461533 BLAKE2B 3be9b054bcfeaf7a1c00070b4fc952ab4f0eabce3202dc14a5dd0260a7ead09fd2e15b8f083225b374305e12c29fdb1b0c25238ce8fbb0f055a890fbd22628de SHA512 865c120cf2c79a946226a427a2404d5b38bf1a5e29fb8bc274271ec6715d490281ce208b01e429657d26368baea86775b4b87db405312740e9be39d62fcce88d
DIST mongo-python-driver-4.4.1.gh.tar.gz 1461820 BLAKE2B 42b2f5663bbc632205ebc1e979c6434122d797043cc545b3ff5b02956acd4d8d2b3a6b4a0308ca041fbb82aa3f530b305f4d21d42954c15b0c3ace3da6e1efd8 SHA512 fbdc6bd60eefbd554cadbea2173340e89e3cbec3377c97a592789750bb86ec68818d40f43b020c68023ff6c415bb4ceb36e7fb169d72b3e9c218880c6bfaf339
-EBUILD pymongo-4.1.1.ebuild 2762 BLAKE2B 64bd9475841411ccb3ebf2296b5a256268d175b6566966db391a80042e340374136930a8b87812fcb93173289a4b7d3cb7c3f265c9ff45693a4358ac314d55ac SHA512 a329c5817d03518bf444f9eff5b566e4a2a71faa2f5bf841bd11796ae1e49b2b1a2b317a9ea708439dc53de4ee9b8545f25dd276f80eae66fadbe5f2466ca815
-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 3120 BLAKE2B c58b5939993452424ede8e798196f5234c773d1a5884b9e7ef02c3c3fa3b7dcc114651976d9212b44d93752c2d0532fdaf4dd8897c344f42ce6bc5620e6ef83c SHA512 f72e6ee5c89821b545e064964edb9ad72c09f9a7e2a37367fbc0593335a5491d71691788fb7503e71eb2af496f7f151df5f98038a385ca36b248bbafd5af95f5
+EBUILD pymongo-4.4.1.ebuild 3118 BLAKE2B 67bf67f510316cdda15b0cf3806d1a4c4691e08e214a8d971b14250253fd1195e1552ff19d42106d80cbe5596b6b89f5ea217151b97f813e52d5e9468ed27c89 SHA512 ec0cad3e4d065f3d7bfbee1b274afb5278fa52e6e933a4fd8de4872ab987c7e5949e30ba46af54e32c090cc829095aa5b5d0d25dee6cccff16bee3aa72c7b4c0
MISC metadata.xml 806 BLAKE2B 536379dc753a1e4dcd787d3e00936e0a047e61388f3c9a843a6cf9bece4a2b39e3914cc600cfe9bf8dd3c44cfe44ef5961d66f2aca1e9a4cd1da9c93533f2349 SHA512 c74e54c17e7abe70b0155c17e85493f37da0a2b66d50099e05a5588680f20ad27c46682804a7db117dfdffa6e15abb78e1957587b881029a9c29c86cee890b22
diff --git a/dev-python/pymongo/pymongo-4.1.1.ebuild b/dev-python/pymongo/pymongo-4.1.1.ebuild
deleted file mode 100644
index 4277c56061f1..000000000000
--- a/dev-python/pymongo/pymongo-4.1.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver https://pypi.org/project/pymongo/"
-SRC_URI="
- https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
- -> ${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~riscv x86"
-IUSE="doc kerberos"
-
-RDEPEND="
- kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
-"
-BDEPEND="
- test? (
- >=dev-db/mongodb-2.6.0
- )
-"
-
-distutils_enable_sphinx doc
-distutils_enable_tests unittest
-
-reqcheck() {
- if use test; then
- # During the tests, database size reaches 1.5G.
- local CHECKREQS_DISK_BUILD=1536M
-
- check-reqs_${1}
- fi
-}
-
-pkg_pretend() {
- reqcheck pkg_pretend
-}
-
-pkg_setup() {
- reqcheck pkg_setup
-}
-
-src_prepare() {
- # network-sandbox
- rm test/test_srv_polling.py || die
- sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
- -e 's:test_service_name_from_kwargs:_&:' \
- -e 's:test_srv_max_hosts_kwarg:_&:' \
- -i test/test_client.py || die
- sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
- -i test/test_uri_spec.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- # Yes, we need TCP/IP for that...
- local DB_IP=127.0.0.1
- local DB_PORT=27000
-
- export DB_IP DB_PORT
-
- local dbpath=${TMPDIR}/mongo.db
- local logpath=${TMPDIR}/mongod.log
-
- # Now, the hard part: we need to find a free port for mongod.
- # We're just trying to run it random port numbers and check the log
- # for bind errors. It shall be noted that 'mongod --fork' does not
- # return failure when it fails to bind.
-
- mkdir -p "${dbpath}" || die
- while true; do
- ebegin "Trying to start mongod on port ${DB_PORT}"
-
- LC_ALL=C \
- mongod --dbpath "${dbpath}" --nojournal \
- --bind_ip ${DB_IP} --port ${DB_PORT} \
- --unixSocketPrefix "${TMPDIR}" \
- --logpath "${logpath}" --fork \
- && sleep 2
-
- # Now we need to check if the server actually started...
- if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then
- # yay!
- eend 0
- break
- elif grep -q 'Address already in use' "${logpath}"; then
- # ay, someone took our port!
- eend 1
- : $(( DB_PORT += 1 ))
- continue
- else
- eend 1
- eerror "Unable to start mongod for tests. See the server log:"
- eerror " ${logpath}"
- die "Unable to start mongod for tests."
- fi
- done
-
- local failed
- DB_PORT2=$(( DB_PORT + 1 )) DB_PORT3=$(( DB_PORT + 2 )) esetup.py test || failed=1
-
- mongod --dbpath "${dbpath}" --shutdown || die
-
- [[ ${failed} ]] && die "Tests fail with ${EPYTHON}"
-
- rm -rf "${dbpath}" || die
-}
diff --git a/dev-python/pymongo/pymongo-4.2.0.ebuild b/dev-python/pymongo/pymongo-4.2.0.ebuild
deleted file mode 100644
index 975114d14d27..000000000000
--- a/dev-python/pymongo/pymongo-4.2.0.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="
- https://github.com/mongodb/mongo-python-driver/
- https://pypi.org/project/pymongo/
-"
-SRC_URI="
- https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~riscv x86"
-IUSE="doc kerberos"
-
-RDEPEND="
- kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
-"
-BDEPEND="
- test? (
- >=dev-db/mongodb-2.6.0
- )
-"
-
-distutils_enable_sphinx doc
-distutils_enable_tests unittest
-
-reqcheck() {
- if use test; then
- # During the tests, database size reaches 1.5G.
- local CHECKREQS_DISK_BUILD=1536M
-
- check-reqs_${1}
- fi
-}
-
-pkg_pretend() {
- reqcheck pkg_pretend
-}
-
-pkg_setup() {
- reqcheck pkg_setup
-}
-
-src_prepare() {
- # network-sandbox
- rm test/test_srv_polling.py || die
- sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
- -e 's:test_service_name_from_kwargs:_&:' \
- -e 's:test_srv_max_hosts_kwarg:_&:' \
- -i test/test_client.py || die
- sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
- -i test/test_uri_spec.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- # Yes, we need TCP/IP for that...
- local DB_IP=127.0.0.1
- local DB_PORT=27000
-
- export DB_IP DB_PORT
-
- local dbpath=${TMPDIR}/mongo.db
- local logpath=${TMPDIR}/mongod.log
-
- # Now, the hard part: we need to find a free port for mongod.
- # We're just trying to run it random port numbers and check the log
- # for bind errors. It shall be noted that 'mongod --fork' does not
- # return failure when it fails to bind.
-
- mkdir -p "${dbpath}" || die
- while true; do
- ebegin "Trying to start mongod on port ${DB_PORT}"
-
- LC_ALL=C \
- mongod --dbpath "${dbpath}" --nojournal \
- --bind_ip ${DB_IP} --port ${DB_PORT} \
- --unixSocketPrefix "${TMPDIR}" \
- --logpath "${logpath}" --fork \
- && sleep 2
-
- # Now we need to check if the server actually started...
- if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then
- # yay!
- eend 0
- break
- elif grep -q 'Address already in use' "${logpath}"; then
- # ay, someone took our port!
- eend 1
- : $(( DB_PORT += 1 ))
- continue
- else
- eend 1
- eerror "Unable to start mongod for tests. See the server log:"
- eerror " ${logpath}"
- die "Unable to start mongod for tests."
- fi
- done
-
- local failed
- DB_PORT2=$(( DB_PORT + 1 )) DB_PORT3=$(( DB_PORT + 2 )) esetup.py test || failed=1
-
- mongod --dbpath "${dbpath}" --shutdown || die
-
- [[ ${failed} ]] && die "Tests fail with ${EPYTHON}"
-
- rm -rf "${dbpath}" || die
-}
diff --git a/dev-python/pymongo/pymongo-4.3.3.ebuild b/dev-python/pymongo/pymongo-4.3.3.ebuild
deleted file mode 100644
index 19481d6ef8cb..000000000000
--- a/dev-python/pymongo/pymongo-4.3.3.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="
- https://github.com/mongodb/mongo-python-driver/
- https://pypi.org/project/pymongo/
-"
-SRC_URI="
- https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~riscv ~x86"
-IUSE="doc kerberos"
-
-RDEPEND="
- <dev-python/dnspython-3.0.0[${PYTHON_USEDEP}]
- kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
-"
-BDEPEND="
- test? (
- >=dev-db/mongodb-2.6.0
- )
-"
-
-distutils_enable_sphinx doc
-distutils_enable_tests unittest
-
-reqcheck() {
- if use test; then
- # During the tests, database size reaches 1.5G.
- local CHECKREQS_DISK_BUILD=1536M
-
- check-reqs_${1}
- fi
-}
-
-pkg_pretend() {
- reqcheck pkg_pretend
-}
-
-pkg_setup() {
- reqcheck pkg_setup
-}
-
-src_prepare() {
- # network-sandbox
- rm test/test_srv_polling.py || die
- sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
- -e 's:test_service_name_from_kwargs:_&:' \
- -e 's:test_srv_max_hosts_kwarg:_&:' \
- -i test/test_client.py || die
- sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
- -i test/test_uri_spec.py || die
- # changes in new mypy version
- sed -e 's:test_mypy_failures:_&:' \
- -i test/test_mypy.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- # Yes, we need TCP/IP for that...
- local DB_IP=127.0.0.1
- local DB_PORT=27000
-
- export DB_IP DB_PORT
-
- local dbpath=${TMPDIR}/mongo.db
- local logpath=${TMPDIR}/mongod.log
-
- # Now, the hard part: we need to find a free port for mongod.
- # We're just trying to run it random port numbers and check the log
- # for bind errors. It shall be noted that 'mongod --fork' does not
- # return failure when it fails to bind.
-
- mkdir -p "${dbpath}" || die
- while true; do
- ebegin "Trying to start mongod on port ${DB_PORT}"
-
- LC_ALL=C \
- mongod --dbpath "${dbpath}" --nojournal \
- --bind_ip ${DB_IP} --port ${DB_PORT} \
- --unixSocketPrefix "${TMPDIR}" \
- --logpath "${logpath}" --fork \
- && sleep 2
-
- # Now we need to check if the server actually started...
- if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then
- # yay!
- eend 0
- break
- elif grep -q 'Address already in use' "${logpath}"; then
- # ay, someone took our port!
- eend 1
- : $(( DB_PORT += 1 ))
- continue
- else
- eend 1
- eerror "Unable to start mongod for tests. See the server log:"
- eerror " ${logpath}"
- die "Unable to start mongod for tests."
- fi
- done
-
- local failed
- DB_PORT2=$(( DB_PORT + 1 )) DB_PORT3=$(( DB_PORT + 2 )) esetup.py test || failed=1
-
- mongod --dbpath "${dbpath}" --shutdown || die
-
- [[ ${failed} ]] && die "Tests fail with ${EPYTHON}"
-
- rm -rf "${dbpath}" || die
-}
diff --git a/dev-python/pymongo/pymongo-4.4.0.ebuild b/dev-python/pymongo/pymongo-4.4.0.ebuild
deleted file mode 100644
index 39b138a7bd5f..000000000000
--- a/dev-python/pymongo/pymongo-4.4.0.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="
- https://github.com/mongodb/mongo-python-driver/
- https://pypi.org/project/pymongo/
-"
-SRC_URI="
- https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
-IUSE="doc kerberos +test-full"
-
-RDEPEND="
- <dev-python/dnspython-3.0.0[${PYTHON_USEDEP}]
- kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
-"
-BDEPEND="
- test-full? (
- >=dev-db/mongodb-2.6.0
- )
-"
-
-distutils_enable_sphinx doc
-distutils_enable_tests unittest
-
-reqcheck() {
- if use test-full; then
- # During the tests, database size reaches 1.5G.
- local CHECKREQS_DISK_BUILD=1536M
-
- check-reqs_${1}
- fi
-}
-
-pkg_pretend() {
- reqcheck pkg_pretend
-}
-
-pkg_setup() {
- reqcheck pkg_setup
-}
-
-src_prepare() {
- # network-sandbox
- rm test/test_srv_polling.py || die
- sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
- -e 's:test_service_name_from_kwargs:_&:' \
- -e 's:test_srv_max_hosts_kwarg:_&:' \
- -i test/test_client.py || die
- sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
- -i test/test_uri_spec.py || die
- # changes in new mypy version
- sed -e 's:test_mypy_failures:_&:' \
- -i test/test_typing.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- if ! use test-full; then
- # .invalid is guaranteed to return NXDOMAIN per RFC 6761
- local -x DB_IP=mongodb.invalid
- esetup.py test
- return
- fi
-
- # Yes, we need TCP/IP for that...
- local -x DB_IP=127.0.0.1
- local -x DB_PORT=27000
-
- local dbpath=${TMPDIR}/mongo.db
- local logpath=${TMPDIR}/mongod.log
-
- # Now, the hard part: we need to find a free port for mongod.
- # We're just trying to run it random port numbers and check the log
- # for bind errors. It shall be noted that 'mongod --fork' does not
- # return failure when it fails to bind.
-
- mkdir -p "${dbpath}" || die
- while true; do
- ebegin "Trying to start mongod on port ${DB_PORT}"
-
- LC_ALL=C \
- mongod --dbpath "${dbpath}" --nojournal \
- --bind_ip ${DB_IP} --port ${DB_PORT} \
- --unixSocketPrefix "${TMPDIR}" \
- --logpath "${logpath}" --fork \
- && sleep 2
-
- # Now we need to check if the server actually started...
- if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then
- # yay!
- eend 0
- break
- elif grep -q 'Address already in use' "${logpath}"; then
- # ay, someone took our port!
- eend 1
- : $(( DB_PORT += 1 ))
- continue
- else
- eend 1
- eerror "Unable to start mongod for tests. See the server log:"
- eerror " ${logpath}"
- die "Unable to start mongod for tests."
- fi
- done
-
- local failed
- nonfatal esetup.py test || failed=1
-
- mongod --dbpath "${dbpath}" --shutdown || die
-
- [[ ${failed} ]] && die "Tests fail with ${EPYTHON}"
-
- rm -rf "${dbpath}" || die
-}
diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild b/dev-python/pymongo/pymongo-4.4.1.ebuild
index f4c62a658a92..a371ef783deb 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 7cb8eb783e9e..2f86e7a60056 100644
--- a/dev-python/pymysql/Manifest
+++ b/dev-python/pymysql/Manifest
@@ -1,5 +1,3 @@
-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 2889 BLAKE2B 5a558d9629e4ef19501219a6d32efa90a37fb97f66eadf83481f3f643cd96ce10077e86d1e8e9aa6f47cd56daef2cf24347955abb5244b358430ea8078311df7 SHA512 3e8f962ec6e8a44183d3cf8afd8be089bdf412b47e02b40388373d2b3563c9af6c732487351f4035edbf60a2ee5c9374bcc49f35b05cdda24c7099a979e15bb3
+EBUILD pymysql-1.1.0.ebuild 2889 BLAKE2B a1d3b9f8282cf991e136a8dfa48dd26978f4eadb8101a44bc87d740546437c27dd7f3b9c9f5f4ba8b2f43b5c257350feb76448fd7ec84c9b01e2f68af7296e6d SHA512 b15082517248d891e2240395e8af90580b78a1ed111e0e1f6c72d4c9d8f5c9d32cd2f55b5d09c2a216686802d0a3b06745b5ddb4e532f1a2790401f83569ad8f
MISC metadata.xml 494 BLAKE2B b6e0ceebdd751d98a5bb60a107c94e8e0908559d8894dcfd06974f7910eb4ba13c5c3e1b9f92314b2cb030e51d4fb73dbc987102eee0d8263abf1f3588ecca46 SHA512 ac51ba234d09a327fc9a9e5b5ab826aeb51011597cdbe572411dab53b14a1e44cdf7429f0d2420810730ddd4921ee25c300d8239eb6c9f9aea391901c2252e29
diff --git a/dev-python/pymysql/pymysql-1.0.3.ebuild b/dev-python/pymysql/pymysql-1.0.3.ebuild
deleted file mode 100644
index cd202b247cfb..000000000000
--- a/dev-python/pymysql/pymysql-1.0.3.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-MY_P="PyMySQL-${PV}"
-DESCRIPTION="Pure-Python MySQL Driver"
-HOMEPAGE="
- https://github.com/PyMySQL/PyMySQL/
- https://pypi.org/project/pymysql/
-"
-SRC_URI="
- https://github.com/PyMySQL/PyMySQL/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-# TODO: support other mysql variants
-BDEPEND="
- test? (
- dev-db/mariadb[server]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # Auth tests don't support socket auth
- find tests/ -name '*_auth.py' -delete || die
-
- distutils-r1_src_prepare
-}
-
-src_test() {
- local -x USER=$(whoami)
- local -x PATH="${BROOT}/usr/share/mariadb/scripts:${PATH}"
-
- einfo "Creating mysql test instance ..."
- mkdir -p "${T}"/mysql || die
- mysql_install_db \
- --no-defaults \
- --auth-root-authentication-method=normal \
- --basedir="${EPREFIX}/usr" \
- --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || die
-
- einfo "Starting mysql test instance ..."
- # TODO: random port
- mysqld \
- --no-defaults \
- --character-set-server=utf8 \
- --bind-address=127.0.0.1 \
- --port=43306 \
- --pid-file="${T}"/mysqld.pid \
- --socket="${T}"/mysqld.sock \
- --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 &
-
- # wait for it to start
- local i
- for (( i = 0; i < 10; i++ )); do
- [[ -S ${T}/mysqld.sock ]] && break
- sleep 1
- done
- [[ ! -S ${T}/mysqld.sock ]] && die "mysqld failed to start"
-
- einfo "Configuring test mysql instance ..."
-
- # note: ed25519 was removed since it fails -- upstream README indicates
- # it can fail if we used a different server version
- mysql -uroot --socket="${T}"/mysqld.sock -s -e '
- CREATE DATABASe test1 DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
- CREATE DATABASE test2 DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
- ' || die "Failed to create test databases"
-
- cat > pymysql/tests/databases.json <<-EOF || die
- [{
- "host": "localhost",
- "user": "root",
- "password": "",
- "database": "test1",
- "use_unicode": true,
- "local_infile": true,
- "unix_socket": "${T}/mysqld.sock"
- }, {
- "host": "localhost",
- "user": "root",
- "password": "",
- "database": "test2",
- "unix_socket": "${T}/mysqld.sock"
- }]
- EOF
-
- nonfatal distutils-r1_src_test
- local ret=${?}
-
- einfo "Stopping mysql test instance ..."
- pkill -F "${T}"/mysqld.pid || die
-
- [[ ${ret} -ne 0 ]] && die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # requires some dialog plugin
- pymysql/tests/test_connection.py::TestAuthentication::testDialogAuthThreeAttemptsQuestionsInstallPlugin
- pymysql/tests/test_connection.py::TestAuthentication::testDialogAuthTwoQuestionsInstallPlugin
- )
-
- epytest
-}
diff --git a/dev-python/pymysql/pymysql-1.1.0.ebuild b/dev-python/pymysql/pymysql-1.1.0.ebuild
index ca93a8c02c02..78327ee2fc28 100644
--- a/dev-python/pymysql/pymysql-1.1.0.ebuild
+++ b/dev-python/pymysql/pymysql-1.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1
diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 14f5732d3596..1d55982d8d90 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -1,18 +1,7 @@
-DIST pypdf-3.10.0.gh.tar.gz 7558639 BLAKE2B 4c3bc668ae750e1ff78837459704fa24fbc8cdd90bb43c28e60140b3f3d2282d609460ec184d439d3121b284307236b8768ebc121679ed19e43efe43c5da5533 SHA512 e34072c21aa2caca7a3c99c754175fa3ccd42f69dbaaa92c52fbf1e1fb5e70245d3571305987d79f897769726c075d98313e07e9acf7817763a2522b16ddc424
-DIST pypdf-3.11.0.gh.tar.gz 7560736 BLAKE2B 171c242e819cb417004aaba6341a38e8b89eec1346d6bdf899320da220f6368e38fee268ae2a90e308fd142c33411acf89a82bf00aa1220c9c697c052255e7a1 SHA512 f2f8d6e1035a8b2d14d6750c64e46e14b119324e08a3f808e5cacb7144c5c3ce3db65248010d13d520bc57915ea0f5f9a4b78db72ae430b46f614b2c0d5f7359
-DIST pypdf-3.11.1.gh.tar.gz 7560136 BLAKE2B fa6b415b2b98a5e4a8d67bfdf38a81922ddf724fdbb17581c035294565e7c953e9e9ad190dcdc4172ba78b6e8e7c7a4df008e6ca30f88337aad5ee04523e2b81 SHA512 061265b4263396c3a204a8741cd8200408ca0c00520b022d54acb10a2902ed61a54a7990d47c91a9b292653ef98005c00084f0d61f7e79b5e8f617896dbaa7bb
-DIST pypdf-3.12.0.gh.tar.gz 7560403 BLAKE2B 1595020104ee6d93027ad9ff3f58bbdec33c8f4a407a29ca110a01b506a5aaf0808d75d727099930abd98406a5cc7e66f3529974b5920a1ca4382ed02367dc51 SHA512 fa196aac50c24f3459725c77ca346b1ac2a7aa343ae1f2277a42401b5335dd4c7f827dafcd8aa8b099c72fe332107c091cc5fe476f593fdc9ea146aaa204cdcd
-DIST pypdf-3.12.1.gh.tar.gz 7561799 BLAKE2B 9f2ed1fe6767f5f7eace9ec05fda4dfee616628aed70becc9e748c65c686634153d42766169d02fc9c663835938d730e0d1b7f764dbffa42942cea2b40cfd921 SHA512 2262ed21547bf32db92491fbde57b10964a0267b369203c9f965974de01bd1017d9e7948076b728644fd16ef0fa36c628005812ed08cc69847704a42c40ace77
DIST pypdf-3.12.2.gh.tar.gz 7560560 BLAKE2B f00047287619e49829d516f06020119f2ff19e0d4e67ccf4e45c05b1bff66ca3e69a03da99113accb818b8873ae5e637d23991925633ac01a20dcd35a15d1609 SHA512 b888c81cc3cb331f7b5709c4fa29c9f2f0790fc67679112de9e48f31cb20047b7622bcb8e555d5113e6dea96ec5d1c2759ac84696278123eb5a7faeea727b192
DIST pypdf-3.13.0.gh.tar.gz 7563894 BLAKE2B f2f34dccda87e719b326b4c48331e9813a36dbecd14d26f9268b44891939fb3dac3a2bf2e298efd927e8fe97869f43d39f2890008858d42255c31f6496e2003a SHA512 6259b242aaba8e0b63b988749850aa2138b802eaf52d146793635ff723956f19b1989c3c76278ed4240acbc88f8dd4b7e64fcf777508e98dee81093d794b2945
DIST pypdf-sample-files-2cf1e75af7bcb9c097deae6fb112c715d4721744.gh.tar.gz 10226061 BLAKE2B a9b32d6cd3d22bbc0aee54ca3e914c4d2eb2a9a44a1a508e54e0a8fbcb5fad9ab05e72cf66553a1b5595131104ff22dea115d2804d2970200c4cf5f808532174 SHA512 f064f0468b07bf705a1d0f3a0fc6fe535c234a39408dca268f223e7c3548e66f599a4e67156e7848b70e9a3bd1bc2756395dd93b0c828ee08fe2bb8833f2b196
DIST pypdf-sample-files-5b5ee6b0e9bf4b683490351b1e15e01d6553da7b.gh.tar.gz 10226115 BLAKE2B 7488897284b840c7d4c26525425d326024936654cea42c47f260d1bc61a32a5c1da0a7eb8a9ad532857ea5c2db3446ce5850c509f44ccf6143b8cf4cb826e6c9 SHA512 70d4f0b6957160698afdc9b5bfb9d197f55f1651bc2ec2326621bb77bae5460fe0d4d8543ddbb7ed270c2bd36ad0ccae14deae6040d7f4a01db52374b820fd7e
-DIST pypdf-sample-files-69b31cff6b183a42f9081709ef9bee4047976f56.gh.tar.gz 9044391 BLAKE2B 9a9bcfbacabf3c80073a440f54736728cba4ea92d1a817ce98bcaf9375340d95e453f45207f53ac878ef5c13bc4ca7d0d4488b79f205f396e960ed042680ca01 SHA512 32b4572d60a0aadba02485f11c84712c1f5f0a75f7acd6fb27f1df00cb2a8ae338a1001e6519f66c248efbd129aba1a2ad568e930ce90bd542c8dc58f383386a
-EBUILD pypdf-3.10.0.ebuild 1140 BLAKE2B 424f6cb5fd2920fd8908e57a5f87acbec43dc360a6c72b54c614bd8cdf88c8d6be43e3c03905f7cc4fe0488d5a9c5805d4e0b7d4bcda7796fefbe2d209f40d8f SHA512 29f1ad2940dc53b051ed95c8535b34f5ed1a058483fa2f96815c9823e58ab124edb815b87aaba7ea4ee7edbd4809b1daa72b640031ffc99a94d965d227527774
-EBUILD pypdf-3.11.0.ebuild 1203 BLAKE2B 3a035cd9dcb4b8d1892da172c61e36df4cca742773567130ddc6f13f7580daee9ac467e09e4acb404ab50a253c5cfc579ed49ea41e56bf47febbb7bb8b10a0ac SHA512 9a255de348c35b327fe7d626912fbb24f459951ddc44d46604d1b0826893574b82cb53bf7749a42580b4e130b630ea66330e9da86ecd1dbf602b79188ded4dd7
-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 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.10.0.ebuild b/dev-python/pypdf/pypdf-3.10.0.ebuild
deleted file mode 100644
index 0e9da013abdc..000000000000
--- a/dev-python/pypdf/pypdf-3.10.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=69b31cff6b183a42f9081709ef9bee4047976f56
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
- https://pypi.org/project/pypdf/
- https://github.com/py-pdf/pypdf/
-"
-SRC_URI="
- https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- test? (
- https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
- -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
- )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-BDEPEND="
- test? (
- dev-python/pillow[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # rely on -Werror
- tests/test_utils.py::test_deprecate_no_replacement
- tests/test_workflows.py::test_orientations
-)
-
-src_unpack() {
- default
- if use test; then
- mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
- fi
-}
-
-python_test() {
- epytest -o addopts= -m "not enable_socket"
-}
diff --git a/dev-python/pypdf/pypdf-3.11.0.ebuild b/dev-python/pypdf/pypdf-3.11.0.ebuild
deleted file mode 100644
index ae7110a02e8e..000000000000
--- a/dev-python/pypdf/pypdf-3.11.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=69b31cff6b183a42f9081709ef9bee4047976f56
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
- https://pypi.org/project/pypdf/
- https://github.com/py-pdf/pypdf/
-"
-SRC_URI="
- https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- test? (
- https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
- -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
- )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-BDEPEND="
- test? (
- dev-python/pillow[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # rely on -Werror
- tests/test_utils.py::test_deprecate_no_replacement
- tests/test_workflows.py::test_orientations
- # TODO: requires fpdf
- tests/test_page.py::test_compression
-)
-
-src_unpack() {
- default
- if use test; then
- mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
- fi
-}
-
-python_test() {
- epytest -o addopts= -m "not enable_socket"
-}
diff --git a/dev-python/pypdf/pypdf-3.11.1.ebuild b/dev-python/pypdf/pypdf-3.11.1.ebuild
deleted file mode 100644
index daa02ffcff0c..000000000000
--- a/dev-python/pypdf/pypdf-3.11.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=2cf1e75af7bcb9c097deae6fb112c715d4721744
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
- https://pypi.org/project/pypdf/
- https://github.com/py-pdf/pypdf/
-"
-SRC_URI="
- https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- test? (
- https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
- -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
- )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-BDEPEND="
- test? (
- dev-python/pillow[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # rely on -Werror
- tests/test_utils.py::test_deprecate_no_replacement
- tests/test_workflows.py::test_orientations
- # TODO: requires fpdf
- tests/test_page.py::test_compression
-)
-
-src_unpack() {
- default
- if use test; then
- mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
- fi
-}
-
-python_test() {
- epytest -o addopts= -m "not enable_socket"
-}
diff --git a/dev-python/pypdf/pypdf-3.12.0.ebuild b/dev-python/pypdf/pypdf-3.12.0.ebuild
deleted file mode 100644
index daa02ffcff0c..000000000000
--- a/dev-python/pypdf/pypdf-3.12.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=2cf1e75af7bcb9c097deae6fb112c715d4721744
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
- https://pypi.org/project/pypdf/
- https://github.com/py-pdf/pypdf/
-"
-SRC_URI="
- https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- test? (
- https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
- -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
- )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-BDEPEND="
- test? (
- dev-python/pillow[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # rely on -Werror
- tests/test_utils.py::test_deprecate_no_replacement
- tests/test_workflows.py::test_orientations
- # TODO: requires fpdf
- tests/test_page.py::test_compression
-)
-
-src_unpack() {
- default
- if use test; then
- mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
- fi
-}
-
-python_test() {
- epytest -o addopts= -m "not enable_socket"
-}
diff --git a/dev-python/pypdf/pypdf-3.12.1.ebuild b/dev-python/pypdf/pypdf-3.12.1.ebuild
deleted file mode 100644
index daa02ffcff0c..000000000000
--- a/dev-python/pypdf/pypdf-3.12.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=2cf1e75af7bcb9c097deae6fb112c715d4721744
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
- https://pypi.org/project/pypdf/
- https://github.com/py-pdf/pypdf/
-"
-SRC_URI="
- https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- test? (
- https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
- -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
- )
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-BDEPEND="
- test? (
- dev-python/pillow[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # rely on -Werror
- tests/test_utils.py::test_deprecate_no_replacement
- tests/test_workflows.py::test_orientations
- # TODO: requires fpdf
- tests/test_page.py::test_compression
-)
-
-src_unpack() {
- default
- if use test; then
- mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
- fi
-}
-
-python_test() {
- epytest -o addopts= -m "not enable_socket"
-}
diff --git a/dev-python/pytest-env/Manifest b/dev-python/pytest-env/Manifest
index 5a1cef81766a..40a4a0adc7e7 100644
--- a/dev-python/pytest-env/Manifest
+++ b/dev-python/pytest-env/Manifest
@@ -1,5 +1,3 @@
-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 596 BLAKE2B 6ddb1a4c070f8bffd30bde98ad2eb56072e6ca50797bc2558a46e565a477d4561f02ce174a816dce9c37fd57f7ab3b232720c93b9477be1506de577c2e952971 SHA512 c551c81c948311199ed0180bf570e357b0d80e55de9b76bc678680873b7d683680d9aefe74f13a14ed03626dd2eb037fbd20a4e3603bd45132eb8106a9f91265
MISC metadata.xml 505 BLAKE2B 00369d63ea894a5d1b493461b41f5a211219dba4aee1e53a5bfcd4e37fb181ebb7f4934e721c186a5d631f3f03a8bbea2b1d732a1206b2347beb71b03f0c84a0 SHA512 78e7bf0e52d709686f0302ee3ffb2d11ff85860586a42aa23e974f60bf675de919d9d78fa0aa80d66b779b1575936686bf2846830ef4bea25e4ed87d2ce05835
diff --git a/dev-python/pytest-env/pytest-env-0.8.1.ebuild b/dev-python/pytest-env/pytest-env-0.8.1.ebuild
deleted file mode 100644
index e718eac44a84..000000000000
--- a/dev-python/pytest-env/pytest-env-0.8.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="py.test plugin that allows you to add environment variables"
-HOMEPAGE="https://github.com/pytest-dev/pytest-env"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
-
-RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
-BDEPEND="dev-python/hatch-vcs[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index 3444b3cfe9c8..88c996d17005 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -1,5 +1,5 @@
DIST pytest-7.3.2.tar.gz 1338457 BLAKE2B 4aa6ad62f654df9373427d9c19d92565a7da8d65460ee0872a30d4235e72af1ee3155871d7f7157b8e9c1173fc40bcdb87acab2b7bffdc6255cf8509e7a0bba3 SHA512 910de83f6ce47e7b1b25947050cf79e055ab04fd0c3dc3276546415684c20c8977883f16dfb913de3f339bc6284330f8a57d202c73f92b92545e45acb353b264
DIST pytest-7.4.0.tar.gz 1349733 BLAKE2B 59b9e90ab226dd317a5beeb0b189d0e323379e781dcca3fc7aa37ab7ef6d623a25f6f50e4b648cd274bdbc202e914fd393749d093a4c9d8c2f19124403d6b4fe SHA512 48caca22c77e03cb3bca04d2f11695c48868433e6966b6f652f414b3b4405cb9dfba1ebdfd66060ba6add45609ec27b2eddd81d3739ef8e84a51b9da3c6f6099
EBUILD pytest-7.3.2.ebuild 3606 BLAKE2B 818fa4a8e80ab5440125fd6beb462477977b9ab1301401b75528b1f8f38c9f3d675ae92467c54458ef9fd678192ab240933e20c775de8e7cc36a4fd91c4484c0 SHA512 5492ea6822c304d5fc747a61e52904603d489535490c9f904474500272298c3d09505799ec183678be99f4fb80e5e9f3ecf427296c881ec9533dd4c969d03f6f
-EBUILD pytest-7.4.0.ebuild 3614 BLAKE2B 804527ae3127527c101a5ef2092124acc61b267af0b808b1faa6b0b0cd966eb4c26ee97357f9f5bf43cd9692242c80920d96d50d6c1a8fc10c27ab4418ba6115 SHA512 13312d80b41c8dbe4420aa0221f7ec45e23e243d59b841fee7874b346778d38023b786cbf3be27210dab976fb6868899c379f4050c86fc4c4ed518e2fd92c546
+EBUILD pytest-7.4.0.ebuild 3606 BLAKE2B 818fa4a8e80ab5440125fd6beb462477977b9ab1301401b75528b1f8f38c9f3d675ae92467c54458ef9fd678192ab240933e20c775de8e7cc36a4fd91c4484c0 SHA512 5492ea6822c304d5fc747a61e52904603d489535490c9f904474500272298c3d09505799ec183678be99f4fb80e5e9f3ecf427296c881ec9533dd4c969d03f6f
MISC metadata.xml 391 BLAKE2B 48d31ecb4c8b171ee4e84a58399211368ddc00dfb5dbe0999f96e03d744294cd4fd5263e90600c93d1f13c7da21052faef84b6d0d56709f3559e37b3392ca31d SHA512 6e9caa57eda23995d21df6f52c52d5868e1ff56abb6c1351ffc0fe14b771639473481a2630e659caaff83f0255379aa2d012175af52a0de41221b27d3ab2f425
diff --git a/dev-python/pytest/pytest-7.4.0.ebuild b/dev-python/pytest/pytest-7.4.0.ebuild
index 34cc63f9e938..c80e3a2e0b35 100644
--- a/dev-python/pytest/pytest-7.4.0.ebuild
+++ b/dev-python/pytest/pytest-7.4.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/vcrpy/Manifest b/dev-python/vcrpy/Manifest
index 9786326537c5..2480d541f593 100644
--- a/dev-python/vcrpy/Manifest
+++ b/dev-python/vcrpy/Manifest
@@ -1,7 +1,3 @@
-DIST vcrpy-4.3.1.gh.tar.gz 332412 BLAKE2B c2de3c9c3398bfe132b8a103566c6b1f48532d909d9c015b02349ef1283757ac75a31730f35b66ba211aaa1c015ffdf026da388a0a272deac2736e9e57d8ef32 SHA512 3ba3354ec0f1b8985890e70c6adff3416350adfa9dfec1db99051c2e1271f321bddf6e2dcd736a77ef953b71e4b5b0555cf05273443231e87a180f52b2372c9a
-DIST vcrpy-4.4.0.gh.tar.gz 335402 BLAKE2B 1b32105ec7f319ea32318ce7193a433afa0e5e3da36531aa1d9a414b669150feb34490ea575f728569b622e740c42f73e22590ffda9aa9ed33a0bee2e11ac8ec SHA512 0b322cd688a9896cfd74ffd32de9560de9109a103989e04204868382b060621910ae0f0df456e1ed53576ecd8bb1e1f0c4c5d1500f4f6d291772f505ba36deba
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 1443 BLAKE2B b3126e7a64c2e90cefd39e7260c8bb22c41b5b64f0c4e1734e1e8272b2cd026f8359f93a30b4ebecdfd9eb404681f9ab1464cddcc27581e7b561f44bdc13b5ad SHA512 0d4fde7b54fcb658a5a82e79f305217a8b01fbca359d8362dc5e58e0eea7b2daec2f812cea64e0e82f66bae0c4526032b251095a7f43213a6d16a6b4c5122f6b
MISC metadata.xml 388 BLAKE2B fd31293bd6085e6a93816a1813a8c3a9d046ed3d932fba5b32b454a71e7535606ba92815699b7ca10fc837b07a5335df54d5fae8c860a7ea88c6ea72891d0620 SHA512 0360ac6f113035ffd1991d2a42000f290c9d0a3fa8c4dac9abfde0eecafd23e1ff9929d8ee521f83a924c523992fabc5cb4353079bf7c52dac9f906a31d4da55
diff --git a/dev-python/vcrpy/vcrpy-4.3.1.ebuild b/dev-python/vcrpy/vcrpy-4.3.1.ebuild
deleted file mode 100644
index 510cbed669a1..000000000000
--- a/dev-python/vcrpy/vcrpy-4.3.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Automatically mock your HTTP interactions to simplify and speed up testing"
-HOMEPAGE="
- https://github.com/kevin1024/vcrpy/
- https://pypi.org/project/vcrpy/
-"
-SRC_URI="
- https://github.com/kevin1024/vcrpy/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- >=dev-python/six-1.5[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
- dev-python/wrapt[${PYTHON_USEDEP}]
- dev-python/yarl[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # these tests require Internet
- tests/integration/test_aiohttp.py
- tests/integration/test_boto.py
- tests/integration/test_config.py
- tests/integration/test_disksaver.py
- tests/integration/test_httplib2.py::test_effective_url
- tests/integration/test_httpx.py
- tests/integration/test_record_mode.py::test_new_episodes_record_mode_two_times
- tests/integration/test_register_matcher.py
- tests/integration/test_tornado.py
- tests/integration/test_urllib2.py
- tests/integration/test_urllib3.py::test_redirects
- tests/integration/test_wild.py::test_amazon_doctype
- tests/integration/test_wild.py::test_flickr_should_respond_with_200
- tests/unit/test_stubs.py::TestVCRConnection::testing_connect
- )
-
- local -x REQUESTS_CA_BUNDLE=$("${EPYTHON}" -m pytest_httpbin.certs)
- epytest
-}
diff --git a/dev-python/vcrpy/vcrpy-4.4.0.ebuild b/dev-python/vcrpy/vcrpy-4.4.0.ebuild
deleted file mode 100644
index b6025c252abe..000000000000
--- a/dev-python/vcrpy/vcrpy-4.4.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Automatically mock your HTTP interactions to simplify and speed up testing"
-HOMEPAGE="
- https://github.com/kevin1024/vcrpy/
- https://pypi.org/project/vcrpy/
-"
-SRC_URI="
- https://github.com/kevin1024/vcrpy/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- >=dev-python/six-1.5[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
- dev-python/wrapt[${PYTHON_USEDEP}]
- dev-python/yarl[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # these tests are failing with recent dev-python/werkzeug; related:
- # https://github.com/kevin1024/vcrpy/issues/645
- tests/integration/test_record_mode.py::test_new_episodes_record_mode_two_times
- tests/integration/test_urllib2.py
- )
-
- local -x REQUESTS_CA_BUNDLE=$("${EPYTHON}" -m pytest_httpbin.certs)
- epytest -m 'not online'
-}
diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 6f16a72a2c2c..17aa0c457206 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,7 +1,3 @@
-DIST xarray-2023.5.0.tar.gz 3707468 BLAKE2B 55ee416c41aff8edcb609adcac1c0a2e1d4ae896c25ae3d771d755930725f69f854feac42c42558db598acc5d0a852370198908d85d5af9664c485052948f4ca SHA512 ab6538b280f05acc296d8d73003e07f494d330a2a6a486d2f3dac121aee9682e2fa46c05be868b23a31584c908e0f6454757bdac7ec032d3a6f79a4500c0629f
-DIST xarray-2023.6.0.tar.gz 3711562 BLAKE2B 3b6b20cf0046aaeeafe87980c6c107486d79afd2881c4f98b42c17025f0d448763d37b5d5fd71cf17fcfcfbdc2d3337e985c7517038547300f4cf57ffe1aea98 SHA512 2b1b48bd90935a3b56f5f017085d40cc10081efbe0a84c908d1203066f29b4bf16fc89e771d961f26009bb20a84a59f4b9d99e42b5e25b2bbd8eca55a80839d6
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 1909 BLAKE2B 434654be46124a97998e6b8d1b4b332209d235af6066a38fe3dfb2305afc7313124ebef7dcbb14d622b23c244da369e71e86fe380d6652994dc1c7d077c5a262 SHA512 afb5703a6aae6e37ff32bbf6e1d2c00436f7d43d319818fffa3a448020fbc3bb062487e7ee94c59a04e5d59dfe937b2c70c3a0e8a2c892d5bf87db6e4bd21abc
+EBUILD xarray-2023.7.0.ebuild 1907 BLAKE2B 481fda79294db9c840b8c305f53932add621a349b7280c99a844ddcd06094501b26800f59accbc5d14c73e1bd8b6a3b2c93d5d24b5990c9470b0af2efc393bc4 SHA512 3c4eae63b5b799345cbdf5204be00bce6f29546f396cecc7e5aadb6700973f6fe92c96d0a75e1215cc7a90de9726b5373edae57b1e5ef7d48c58399fcd75eb58
MISC metadata.xml 509 BLAKE2B d470cc092eb055215a5868c22f9ec458057cfad600357fa1f658ed4537a6a6f68bda1422c4a665f1963ce0a6049e691befc3ca4baa60cc898364ad5f18164979 SHA512 602755896a3655295058afc8543a4bb64192d5c625f2edd86291c1f23d171f051a4238466163c2d469874aff3e68770fc76177e720870492266fb14e6faf6ce7
diff --git a/dev-python/xarray/xarray-2023.5.0.ebuild b/dev-python/xarray/xarray-2023.5.0.ebuild
deleted file mode 100644
index 0b27b2a397ef..000000000000
--- a/dev-python/xarray/xarray-2023.5.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
- https://xarray.pydata.org/
- https://github.com/pydata/xarray/
- https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
- >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/bottleneck[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # warning-targeted tests are fragile and not important to end users
- xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
- # TODO: segv in netcdf4-python
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
- xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
-)
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p xdist.plugin -n "$(makeopts_jobs)"
-}
diff --git a/dev-python/xarray/xarray-2023.6.0.ebuild b/dev-python/xarray/xarray-2023.6.0.ebuild
deleted file mode 100644
index 6672e7602e28..000000000000
--- a/dev-python/xarray/xarray-2023.6.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
- https://xarray.pydata.org/
- https://github.com/pydata/xarray/
- https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
- >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/bottleneck[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # warning-targeted tests are fragile and not important to end users
- xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
- # TODO: segv in netcdf4-python
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
- xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
- # hangs
- xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
-)
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p xdist.plugin -n "$(makeopts_jobs)" --dist=worksteal
-}
diff --git a/dev-python/xarray/xarray-2023.7.0.ebuild b/dev-python/xarray/xarray-2023.7.0.ebuild
index 7485e99c11ca..2af474fa8025 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 387ddce46974..f1877a2879be 100644
--- a/dev-python/zope-event/Manifest
+++ b/dev-python/zope-event/Manifest
@@ -1,5 +1,3 @@
-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 1028 BLAKE2B c2aa3b786be80ca4378764915bd334e124a0238c1a0483d001210a226be6a35e2f7c719f03fcbaf61cefc5e3de09b0e894997f7fca90053c2b495ee505a9632c SHA512 fa43e657f6022cc96c567d6123b36ed81893f49deaede8a14cc8cc3d9d1e43228833615e5a6f4b714e906c558dc0fc7fb128193362d6f1cc6fc40b32ea4cdd63
MISC metadata.xml 403 BLAKE2B 37821470ec3195c00fca52ec6b7bd13a0bf433746a450b36e6b572da978db6faf908da2b8dd83d2411f24da8a58d65f8cb2e7e75960cf547ba2e9e394e5fcb90 SHA512 8d21846b80d0c0f153103ec237184cd05db306286ffc1a6ed495b90a52737a2346777c4b0713339244f177e89e18f6a051a507a8a7eda2c514c1b7896d7aedb0
diff --git a/dev-python/zope-event/zope-event-4.6.ebuild b/dev-python/zope-event/zope-event-4.6.ebuild
deleted file mode 100644
index 99e44badc014..000000000000
--- a/dev-python/zope-event/zope-event-4.6.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
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{9..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Event publishing / dispatch, used by Zope Component Architecture"
-HOMEPAGE="
- https://pypi.org/project/zope.event/
- https://github.com/zopefoundation/zope.event/
-"
-
-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"
-
-RDEPEND="
- !dev-python/namespace-zope
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # strip rdep specific to namespaces
- sed -i -e "/'setuptools'/d" setup.py || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- distutils_write_namespace zope
- eunittest
-}
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 0136939da23d..a09f9de39674 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/gnofract4d/Manifest b/media-gfx/gnofract4d/Manifest
index 6e2b76e1e0e8..a3ba27a43ba9 100644
--- a/media-gfx/gnofract4d/Manifest
+++ b/media-gfx/gnofract4d/Manifest
@@ -1,8 +1,6 @@
AUX gnofract4d-4.3_p20221125-clang16.patch 2070 BLAKE2B fad88eb8307a3387075f2b7c58b12103474f4a807039261a323759f5c5f9579612d6ef25ab93fab317352ee49ee2c90745c92e0ee1f776721940c95c563f1f71 SHA512 0bcb83dbd5486fbbe6ea683cdd85ce057dfef96203f5f4a6cc8b45d1da07b28da2afcff4d18bb584833c06222de15f8e4851d43949fb7090c580bd45635bd391
-DIST gnofract4d-4.3_p20211108.tar.gz 18271921 BLAKE2B b73fef616b8a91827edd514ec128bcb6d63a8fc8f1433989e31bd9f11711a9568a61358dcca23846bff461ef6a8addeae68cc5ab5f4ae29b6e9b2857bdbad2b8 SHA512 0d95f31ac9b1b82bfd459ac896c73bfcffb3b256750093cdccee976839112fcaeb42260c0eb48ef4f30dc0504f5b84cc425f6568997c05639993354756f9ef75
-DIST gnofract4d-4.3_p20221114.tar.gz 18275321 BLAKE2B 029babc09810aa2a2fe0a627144bd347cb363666a9412cce067c2ce505fd8d554a3e12058ab74ccc5d1ff29587e96276026e685ee586e3961c92f72b30fe72d5 SHA512 d45183c0dc77959210b512ecfb35a8487ebf103ec5d46f815f4a2e05655ed5cc2f5fd1399f644fd919a459ffdb54dfe32a7745991dd37f527f5b79747aa22618
DIST gnofract4d-4.3_p20221125.tar.gz 18275177 BLAKE2B 24fcd71818a98a3137b485046f295b523884d05ece694e37cf871e1fdaba7b26ac870675895a7a361e5d1fe142b0ae68c720c6e39615226951e8e1af6f57c848 SHA512 75d8d12441a0e2024f0ef125fee5cbe8dcc10c4c48ba366d5529644ae743928b998f85369aafc6e737cb994a82ebdcbe941e11c916c0d0996e785a146469e359
-EBUILD gnofract4d-4.3_p20211108.ebuild 1474 BLAKE2B 082b15fe148c31e01455f535fa53f1a4b74c2d011d78b2b9d4e7a9a5c72c146840af2a3f676d5e69e61a3a9b6e3c219d8d3bdbcb8c1c562c6199e1f7d8154069 SHA512 20d32d3c0d0596da82b626e7cf470e1cd200e62d48e86c8275e0716086321e582e34c3805a756c004383dc3265d620dc422655c5536b324ed37d81a8607f0d28
-EBUILD gnofract4d-4.3_p20221114.ebuild 1410 BLAKE2B 80abe21f54fdfc63c5d95b4ce3ed1d69d8c46650d9b71755b5bed2417b4b3aafa64f3bb6f88a5d1093639a79e4253b53b520ccef42c8764d10d8a57f699129c4 SHA512 b2fd0d9e865b88d858ba05f48e9cc48cb10d5c238b74f72f75a26793ae7d8eb4d1b832c7e22421a467fd9a6e57bd3f4c2d3d781826af8ebbf3c83506caa4c8f4
+DIST gnofract4d-4.3_p20230717.tar.gz 18275492 BLAKE2B 0bc8834c6f3ed3ec48bf4ee49ad563ce6842485dd32eb568c580d74528d062dcad6f8da4a67434c3784497883d0a73d4fa050a346ef970ac348db58bc6e7ea39 SHA512 c427c42e75b830dcf95012346d2db3a9b63be4e5431e7eae5ec74b915f5eedd857d8fa56d5ec37e8d245c3a77dc413c72115700d614205bdd62b916e6865f749
EBUILD gnofract4d-4.3_p20221125-r1.ebuild 1470 BLAKE2B 9316290a45026d2aae523d8e59059fcf08cecf886757c7dd49af0d8532176b6bec30f6e3f01ade36656437be6410502f9486b5f482d7b293df7cbe735d007850 SHA512 030a61800bd923a76e929312a908bc3b45634d891bb48cdd8d605ff23c5ed363293e33e1a9050f74d8e47bc67e787861597e77ee47b6c2171dcc43b056c215ef
+EBUILD gnofract4d-4.3_p20230717.ebuild 1605 BLAKE2B 5c89ee8ccd94ba474a0d3c2062f83e17f85e345f7a32daa15b001242fd4bd858fea93bdc51bb01a9ea652e1c8d82e10654913945a0e4b54d3e1fa8aaf3767516 SHA512 54124465d0c38a6d3c9f6abbca983480ced1663e2f2f2303f56ee5b3ff01ab8d7b23e917f003efd590fce77acb716400cc12beb33cd648fcdcc860b9cfb32e3b
MISC metadata.xml 474 BLAKE2B 6dcdd891ae9b2b69a1f7a2e3de6bc867894444743825642abddac1701d75bd2ec1542a5e6d4c86b76b2e209ccdc4db53e680692a0e6c7c99c280ff96fe6a13a2 SHA512 7b815ce8a870b158e39845840082ea3a87738d1f7c63b6aee869758deb3475f7f2c1c1f1831bfdc8af911c1f7825c514cf26c76af5bb32464e9fa2a308ba8a05
diff --git a/media-gfx/gnofract4d/gnofract4d-4.3_p20211108.ebuild b/media-gfx/gnofract4d/gnofract4d-4.3_p20211108.ebuild
deleted file mode 100644
index b343a1f5dbdb..000000000000
--- a/media-gfx/gnofract4d/gnofract4d-4.3_p20211108.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 optfeature virtualx xdg
-
-COMMIT="52410fec6cd9182048aed85e333876ddeaa9486a"
-
-DESCRIPTION="A program for drawing beautiful mathematically-based images known as fractals"
-HOMEPAGE="https://fract4d.github.io/gnofract4d/"
-SRC_URI="https://github.com/fract4d/gnofract4d/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="
- media-libs/libpng:0=
- virtual/jpeg"
-RDEPEND="${DEPEND}
- $(python_gen_cond_dep '
- dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
- ')
- x11-libs/gtk+:3[introspection]"
-BDEPEND="
- virtual/pkgconfig
- test? (
- media-video/ffmpeg[vpx,zlib]
- )"
-
-distutils_enable_tests pytest
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-src_prepare() {
- sed -i -e "s:share/doc/gnofract4d/:share/doc/${PF}/:" setup.py || die
- # test_regress.py does not provide pytest with any tests and inspecting it requires dev-python/pillow
- rm test_regress.py || die
- # tests hanging with virtx
- rm fract4dgui/tests/test_{director,gtkfractal}.py || die
-
- distutils-r1_src_prepare
-}
-
-python_compile_all() {
- if use test; then
- ln -s "${BUILD_DIR}"/lib/fract4d/*.so fract4d/ || die
- fi
-}
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- optfeature "creating videos" media-video/ffmpeg[vpx,zlib]
-}
diff --git a/media-gfx/gnofract4d/gnofract4d-4.3_p20221114.ebuild b/media-gfx/gnofract4d/gnofract4d-4.3_p20230717.ebuild
index 81ee6be4edfc..f29c0f35e3e3 100644
--- a/media-gfx/gnofract4d/gnofract4d-4.3_p20221114.ebuild
+++ b/media-gfx/gnofract4d/gnofract4d-4.3_p20230717.ebuild
@@ -3,13 +3,14 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_EXT=1
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature virtualx xdg
-COMMIT="3858a6f6a857ee8d2204938d72ac4975dafa16e4"
+COMMIT="47d2093e8f6399d1badfba0d1cb0f9867e90b326"
DESCRIPTION="A program for drawing beautiful mathematically-based images known as fractals"
HOMEPAGE="https://fract4d.github.io/gnofract4d/"
@@ -24,10 +25,9 @@ DEPEND="
media-libs/libpng:0="
RDEPEND="${DEPEND}
$(python_gen_cond_dep '
- dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
')
- x11-libs/gtk+:3[introspection]"
+ gui-libs/gtk:4[introspection]"
BDEPEND="
virtual/pkgconfig
test? (
@@ -39,6 +39,7 @@ distutils_enable_tests pytest
S="${WORKDIR}/${PN}-${COMMIT}"
src_prepare() {
+ sed -i -e "s:VERSION = '4.3':VERSION = '$PV':" fract4d/options.py || die
sed -i -e "s:share/doc/gnofract4d/:share/doc/${PF}/:" setup.py || die
distutils-r1_src_prepare
@@ -50,6 +51,11 @@ python_test() {
# test_regress.py does not provide pytest with any tests and inspecting it requires dev-python/pillow
test_regress.py
)
+ use x86 && local EPYTEST_DESELECT=(
+ # https://bugs.gentoo.org/890796
+ test_fractal.py::Test::testDiagonal
+ test_fractal.py::Test::testRecolor
+ )
TMPDIR="${T}" virtx epytest
}
diff --git a/media-gfx/graphicsmagick/Manifest b/media-gfx/graphicsmagick/Manifest
index 0f4548835b53..417ef0148d23 100644
--- a/media-gfx/graphicsmagick/Manifest
+++ b/media-gfx/graphicsmagick/Manifest
@@ -1,7 +1,11 @@
AUX graphicsmagick-1.3.19-perl.patch 491 BLAKE2B 6a6465162d9a4d7d09b1edb425cc7114cd4e0fc65e48f15c8c2a854fe835fd1fe94c56611c6d2744d9e26884c57b1f67353bfd32abe2f25a145dd7abbf5479f0 SHA512 da114b891ec923253048d90ee14f136742072bcb70e512e8d2838bbcac57b5fe6ea580cdccfd1bba5156777623c43e946ce2a8661f88612d4c24849bef0fb865
AUX graphicsmagick-1.3.36-flags.patch 2009 BLAKE2B 1d58f03cfeac9be92e2e85a2b6274ec22e3cb2c65d62e3095f2bb3da8f817ae52fdd6fe70e5da30bb8110202ec8c8268ffef7069c34d55ef7f7ccc3e53785418 SHA512 205694ea04e7b65c5519c564bbfa1ebd33ef4fa7800aec1a91439ed90794629dd54ab42c1c7f4f2f5ce3b7b078b3fffe76ce37c61643087f5cca244931b5bd3a
+AUX graphicsmagick-1.3.40-libjpeg-turbo-3-001.patch 2445 BLAKE2B 64779cb1c77576acf69fc72a56db2c526632650bff9dc24d9ce2bb708743e337a02c7cc447345e40ae6537f4173643fe349c558123b0c741441bc058e261a9f3 SHA512 6bcdad66f3b66944ce5039f4417c1f4959264f7b2da096f11e90c124e36857f6546c83f70b31d94233b58ebd4dbd40a3071e5b79716e4d7a6d0db689600ba0e0
+AUX graphicsmagick-1.3.40-libjpeg-turbo-3-002.patch 1735 BLAKE2B 36514306292a07130b0a38828d758019f3ddf2bc3080d65b754d525d1271af0f8a4fb3f36d2267a91296a337268ab6fa4717c836bf1ed42ce5761de86b163343 SHA512 4133e53d855a71c5f9432510fd10b5cd6fdd2aa3d20178ef16732e98b87ea11e186314c54d09c743bb903b62a10529c7aea791b7e40b920049f0c1ea6baceb4f
+AUX graphicsmagick-1.3.40-libjpeg-turbo-3-003.patch 1232 BLAKE2B 05268740f0774df6dfdafb744922e1dab6d0a6774ea4939c46195fe2f7f56d87fe3e4ca2b46dfa842b2110c56d6c1a77b87977f38936b73ea2d302b47cc03059 SHA512 4385bb7e8129c130d1c5ab2e1a248de6ba4241066bd40fe122a9b67309c03b15151fe8a41acd0c0ec0bc63483bbbb0a49085cc0a6456e72b4b3b822ac1357661
DIST GraphicsMagick-1.3.40.tar.xz 5507792 BLAKE2B 2052eb34931f07c902a9c68192ebe4d36137cd23219b1598bae2fa78c5c8bfd1efadf9fd430ed4fee8dc903e50ffabe5a9c76bf55966b85b6f303b2decdca6ee SHA512 e64902aa2a8702d03d188350bd4252a2263e431611f9a70f38cd8beede8a38cc91bb4de3603fedf15420ebbba488f609f218e9b45e356b9f8dc8e4a75f380ee5
DIST GraphicsMagick-1.3.40.tar.xz.asc 228 BLAKE2B 70eaaa0cd30cfe23ac6dc5e8edc026c57eea7b1a608e83da3408f6fa9fc2cceeb8190e4e9015f321ee688f2a32689d244d69bc61764a99ab0f99ada72143a575 SHA512 82c628e4a260a690c7b1941321881a97d54b4c9580dcbfd8ae786a1774dc43c46e8542488ca875346446858e7475847c440cfca572315a5fe123315b187a240a
+EBUILD graphicsmagick-1.3.40-r1.ebuild 4048 BLAKE2B 65e0494327fc645befb63408a7f3c174c21a0b0920251d8e3f208b395fb79e9c6c990e2905484532511bdacdab9d19f0bfe43a8dac5ac21871f73812aee4062c SHA512 893e9ffc32e637c5cc4c5fa09c8c2b959b6c056fbdc1f821f4a6d3f7adb8d0016376e4510b5db6513898f2011e9efff08abd722e215aed373e73c536b80c2653
EBUILD graphicsmagick-1.3.40.ebuild 3851 BLAKE2B 5364a3e3f0e5f57089443ad1010a75371507d5a2ed6c4c365b722238518acb26dada10c24ea897507069e0ff23af5f8077908f3b922cc37c686bc23ac075e181 SHA512 fb54d82d2deda4e66b823c33281b382b02e6f14209607f91fd51c60a0d27c2cad59be034b5b9a212a3b42a4dd79cd371ae797a6afce52eb1ca9f63250dcc5b79
EBUILD graphicsmagick-9999.ebuild 3859 BLAKE2B ecc9180502d00af2bfeb3d96125cfe610a7a1e304720a09bfce47b7a1c702a29a19b600fd5354a15d32588e363d663164efff0966ebeccfbf1e1d330e2f8c20c SHA512 d697391be219a2dbb275cc73d9cee4e7692033d9a65d096f43c772c58f7e572aeee932222d3b2c1c0f3f86503873d8d20fa3a26268be182a275a941d58d4cee5
MISC metadata.xml 1299 BLAKE2B 8b52e6f32fd37011471723ec75a32611ae53f92a092dd2ef5eba48391b7282f00ffd20131dbeb86c30b77e697634e13a72dcc218f547a005ff828cf7d43bf658 SHA512 a96a6ee1fc8b7c2b3162e356be1536bfde975dceb37894eca59c80fb9623fcce309b2fd0cc233da9f572925aad9821623748c871c7e2e2f61733d1831a1ca368
diff --git a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-001.patch b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-001.patch
new file mode 100644
index 000000000000..a505f8b7e2d8
--- /dev/null
+++ b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-001.patch
@@ -0,0 +1,69 @@
+https://bugs.gentoo.org/909834
+https://hg.osdn.net/view/graphicsmagick/GM/rev/f07f6a9c3a58
+
+# HG changeset patch
+# User Bob Friesenhahn <bfriesen@GraphicsMagick.org>
+# Date 1675529318 21600
+# Node ID f07f6a9c3a5862971b17d1481bb53f0666b0b66c
+# Parent 166bc6d3500ddeb243c7c1b25ca0d9eade8e3b55
+configure.ac: Test for interesting libjpeg-turbo 3.0 functions
+
+--- a/configure
++++ b/configure
+@@ -26116,6 +26116,20 @@
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ $as_echo "yes" >&6; }
+ have_jpeg='yes'
++ # Test for interesting libjpeg-turbo 3.0 functions (which may also appear in other JPEG libraries)
++ for ac_func in jpeg_enable_lossless jpeg12_write_scanlines jpeg16_write_scanlines \
++ jpeg12_read_scanlines jpeg16_read_scanlines
++do :
++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
++if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
++ cat >>confdefs.h <<_ACEOF
++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
++_ACEOF
++
++fi
++done
++
+ fi
+ else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+--- a/configure.ac
++++ b/configure.ac
+@@ -2250,6 +2250,9 @@
+ AC_DEFINE([HasJPEG],[1],[Define if you have JPEG library])
+ AC_MSG_RESULT([yes])
+ have_jpeg='yes'
++ # Test for interesting libjpeg-turbo 3.0 functions (which may also appear in other JPEG libraries)
++ AC_CHECK_FUNCS([jpeg_enable_lossless jpeg12_write_scanlines jpeg16_write_scanlines \
++ jpeg12_read_scanlines jpeg16_read_scanlines])
+ fi
+ else
+ AC_MSG_RESULT([no])
+--- a/magick/magick_config.h.in
++++ b/magick/magick_config.h.in
+@@ -149,6 +149,21 @@
+ /* Define to 1 if you have the `jas_init_library' function. */
+ #undef HAVE_JAS_INIT_LIBRARY
+
++/* Define to 1 if you have the `jpeg12_read_scanlines' function. */
++#undef HAVE_JPEG12_READ_SCANLINES
++
++/* Define to 1 if you have the `jpeg12_write_scanlines' function. */
++#undef HAVE_JPEG12_WRITE_SCANLINES
++
++/* Define to 1 if you have the `jpeg16_read_scanlines' function. */
++#undef HAVE_JPEG16_READ_SCANLINES
++
++/* Define to 1 if you have the `jpeg16_write_scanlines' function. */
++#undef HAVE_JPEG16_WRITE_SCANLINES
++
++/* Define to 1 if you have the `jpeg_enable_lossless' function. */
++#undef HAVE_JPEG_ENABLE_LOSSLESS
++
+ /* Define if you have the <lcms2.h> header file. */
+ #undef HAVE_LCMS2_H
+
diff --git a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-002.patch b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-002.patch
new file mode 100644
index 000000000000..d45fc6d9605b
--- /dev/null
+++ b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-002.patch
@@ -0,0 +1,48 @@
+https://bugs.gentoo.org/909834
+https://hg.osdn.net/view/graphicsmagick/GM/rev/166bc6d3500d
+
+# HG changeset patch
+# User Bob Friesenhahn <bfriesen@GraphicsMagick.org>
+# Date 1675522420 21600
+# Node ID 166bc6d3500ddeb243c7c1b25ca0d9eade8e3b55
+# Parent 8c82d3be78692071e2f74fb1b9543e9b8384d7cb
+JPEG: Ignore C_LOSSLESS_SUPPORTED/D_LOSSLESS_SUPPORTED defined by JPEG-Turbo
+
+--- a/coders/jpeg.c
++++ b/coders/jpeg.c
+@@ -1,5 +1,5 @@
+ /*
+-% Copyright (C) 2003-2022 GraphicsMagick Group
++% Copyright (C) 2003-2023 GraphicsMagick Group
+ % Copyright (C) 2002 ImageMagick Studio
+ % Copyright 1991-1999 E. I. du Pont de Nemours and Company
+ %
+@@ -954,7 +954,7 @@
+ i;
+
+ save_quality=0;
+-#ifdef D_LOSSLESS_SUPPORTED
++#if !defined(LIBJPEG_TURBO_VERSION_NUMBER) && defined(D_LOSSLESS_SUPPORTED)
+ if (image->compression==LosslessJPEGCompression)
+ {
+ save_quality=100;
+@@ -1461,7 +1461,9 @@
+ }
+ #endif
+ #if (JPEG_LIB_VERSION >= 61) && defined(D_PROGRESSIVE_SUPPORTED)
+-#ifdef D_LOSSLESS_SUPPORTED
++#if !defined(LIBJPEG_TURBO_VERSION_NUMBER) && defined(D_LOSSLESS_SUPPORTED)
++ /* This code is based on a patch to IJG JPEG 6b, or somesuch. Standard
++ library does not have a 'process' member. */
+ image->interlace=
+ jpeg_info.process == JPROC_PROGRESSIVE ? LineInterlace : NoInterlace;
+ image->compression=jpeg_info.process == JPROC_LOSSLESS ?
+@@ -2896,7 +2898,7 @@
+ if ((image->compression == LosslessJPEGCompression) ||
+ (quality > 100))
+ {
+-#if defined(C_LOSSLESS_SUPPORTED)
++#if !defined(LIBJPEG_TURBO_VERSION_NUMBER) && defined(C_LOSSLESS_SUPPORTED)
+ if (quality < 100)
+ ThrowException(&image->exception,CoderWarning,
+ LosslessToLossyJPEGConversion,(char *) NULL);
diff --git a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-003.patch b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-003.patch
new file mode 100644
index 000000000000..5b72576b1512
--- /dev/null
+++ b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.40-libjpeg-turbo-3-003.patch
@@ -0,0 +1,31 @@
+https://bugs.gentoo.org/909834
+https://hg.osdn.net/view/graphicsmagick/GM/rev/03561d79e918
+
+# HG changeset patch
+# User Bob Friesenhahn <bfriesen@GraphicsMagick.org>
+# Date 1676216369 21600
+# Node ID 03561d79e9180a65d204b6240a5846fd8b01d1b4
+# Parent 6eb67db043d537ae350409535873c5cbf55ba14c
+ReadJPEGImage(): Use MagickAllocateResourceLimitedClearedArray()
+
+--- a/coders/jpeg.c
++++ b/coders/jpeg.c
+@@ -1695,7 +1695,7 @@
+ }
+ }
+
+- jpeg_pixels=MagickAllocateResourceLimitedArray(JSAMPLE *,
++ jpeg_pixels=MagickAllocateResourceLimitedClearedArray(JSAMPLE *,
+ jpeg_info.output_components,
+ MagickArraySize(image->columns,
+ sizeof(JSAMPLE)));
+@@ -1704,9 +1704,6 @@
+ jpeg_destroy_decompress(&jpeg_info);
+ ThrowJPEGReaderException(ResourceLimitError,MemoryAllocationFailed,image);
+ }
+- (void) memset(jpeg_pixels,0,MagickArraySize(jpeg_info.output_components,
+- MagickArraySize(image->columns,
+- sizeof(JSAMPLE))));
+
+ /*
+ Extended longjmp-based error handler (with jpeg_pixels)
diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.40-r1.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.40-r1.ebuild
new file mode 100644
index 000000000000..119b6ba3c803
--- /dev/null
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.40-r1.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+MY_P=${P/graphicsm/GraphicsM}
+DESCRIPTION="Collection of tools and libraries for many image formats"
+HOMEPAGE="http://www.graphicsmagick.org/ https://hg.osdn.net/view/graphicsmagick/GM"
+
+if [[ ${PV} == 9999 ]] ; then
+ inherit mercurial
+ EHG_REPO_URI="http://hg.code.sf.net/p/${PN}/code"
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bobfriesenhahn.asc
+ inherit verify-sig
+ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
+ SRC_URI+=" verify-sig? ( mirror://sourceforge/${PN}/${MY_P}.tar.xz.asc )"
+ S="${WORKDIR}/${MY_P}"
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn )"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV%.*}"
+
+IUSE="bzip2 +cxx debug dynamic-loading fpx heif imagemagick jbig jpeg jpegxl lcms lzma"
+IUSE+=" openmp perl png postscript q16 q32 static-libs svg tcmalloc tiff truetype"
+IUSE+=" webp wmf X zlib zstd"
+
+RDEPEND="
+ dev-libs/libltdl
+ bzip2? ( app-arch/bzip2 )
+ fpx? ( media-libs/libfpx )
+ heif? ( media-libs/libheif:= )
+ imagemagick? ( !media-gfx/imagemagick )
+ jbig? ( media-libs/jbigkit )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ jpegxl? ( media-libs/libjxl:= )
+ lcms? ( media-libs/lcms:2 )
+ lzma? ( app-arch/xz-utils )
+ perl? ( dev-lang/perl:= )
+ png? ( media-libs/libpng:= )
+ postscript? ( app-text/ghostscript-gpl )
+ svg? ( dev-libs/libxml2 )
+ tcmalloc? ( dev-util/google-perftools:= )
+ tiff? ( media-libs/tiff:= )
+ truetype? (
+ media-fonts/urw-fonts
+ >=media-libs/freetype-2
+ )
+ webp? ( media-libs/libwebp:= )
+ wmf? ( media-libs/libwmf )
+ X? (
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ )
+ zlib? ( sys-libs/zlib )
+ zstd? ( app-arch/zstd:= )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.3.36-flags.patch
+ "${FILESDIR}"/${PN}-1.3.19-perl.patch
+ "${FILESDIR}"/graphicsmagick-1.3.40-libjpeg-turbo-3-001.patch
+ "${FILESDIR}"/graphicsmagick-1.3.40-libjpeg-turbo-3-002.patch
+ "${FILESDIR}"/graphicsmagick-1.3.40-libjpeg-turbo-3-003.patch
+)
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ local depth=8
+
+ use q16 && depth=16
+ use q32 && depth=32
+
+ local myeconfargs=(
+ --enable-largefile
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable debug prof)
+ $(use_enable debug gcov)
+ $(use_enable imagemagick magick-compat)
+ $(use_enable openmp)
+ --with-threads
+ $(use_with dynamic-loading modules)
+ --with-quantum-depth=${depth}
+ --without-frozenpaths
+ $(use_with cxx magick-plus-plus)
+ $(use_with heif)
+ $(use_with jpegxl jxl)
+ $(use_with perl)
+ --with-perl-options=INSTALLDIRS=vendor
+ $(use_with bzip2 bzlib)
+ $(use_with postscript dps)
+ $(use_with fpx)
+ $(use_with jbig)
+ $(use_with webp)
+ $(use_with jpeg)
+ # Needs last-rited/unpackaged jasper
+ --without-jp2
+ $(use_with lcms lcms2)
+ $(use_with lzma)
+ $(use_with png)
+ $(use_with tcmalloc)
+ $(use_with tiff)
+ --without-trio
+ $(use_with truetype ttf)
+ $(use_with wmf)
+ --with-fontpath="${EPREFIX}"/usr/share/fonts
+ --with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts
+ --with-windows-font-dir="${EPREFIX}"/usr/share/fonts/corefonts
+ $(use_with svg xml)
+ $(use_with zlib)
+ $(use_with zstd)
+ $(use_with X x)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ default
+
+ use perl && emake perl-build
+}
+
+src_test() {
+ unset DISPLAY # some perl tests fail when DISPLAY is set
+
+ default
+}
+
+src_install() {
+ default
+
+ if use perl ; then
+ emake -C PerlMagick DESTDIR="${D}" install
+
+ find "${ED}" -type f -name perllocal.pod -exec rm -f {} + || die
+ find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} + || die
+ fi
+
+ find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + || die
+}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index c9735704139f..86750845d580 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index ef415b010f93..3e1352f9d8b1 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -6,6 +6,6 @@ DIST openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz
DIST openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 137901071 BLAKE2B 1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3 SHA512 e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c
DIST openimageio-oiio-test-image-aae37a54e31c0e719edcec852994d052ecf6541e.tar.gz 137910860 BLAKE2B 1dfc1a87ae895e62f223d915583378581cc1be12489d46155009ae10c8f63ab0fa93bfc06b67afe85f6e8a313779b9fed4e32cc6d9b92cd7d53d3c4b6e51bcce SHA512 7a46681a22145e96da5dc6ba4e6432ef38c6c352a607db348dcd194d86caa45b4f76ecb10c28cd50e3ee597404fbb3ede4acf071b4ebabc2de4e7b3cd204dade
EBUILD openimageio-2.4.12.0.ebuild 6052 BLAKE2B 784a93858a12c4bddcaf0c74bfadd80bfa7a5fa0acf9e06c3a55e3635e6d3278f6379df2d016766f216defc0de368610c521180fded9eac4a7e3ffe1f8ba6ecd SHA512 5f6094fd7fc7b1603140894df33c3003fc7d9d427189af0f5efd71a8a4991932b2b964c6e413285af5ac2a777db92ac118da86b93832f84fad5e9f01acef7fc7
-EBUILD openimageio-2.4.13.0.ebuild 6335 BLAKE2B 2a94eb46eedfeba974c01856be87fee4f156c5d4cd8b2e8adaa31ceaf4ce4f2175d35a04f3979890b491c5aaf54a5439df464e695c67e52f1e6c6611a33e4ff8 SHA512 697a1c2df64210348a87b41d94aaa8e8abb47007edc73270e500cac99d280bd885057708fdbfb2a32cc92ca1341331320e4909e3053feca1ad57e207674d9075
+EBUILD openimageio-2.4.13.0.ebuild 6336 BLAKE2B c17ec51d00b7d3f700e610430cd4e9b87d7c5c73a709eba46b896e202d4b56e941e196e29b526e291c52d09f6096e877e0b4377c3114fc431771b919f8f87ae7 SHA512 7fc966dc163774a97d6c2fc36196876f9e530d7de10f64fb553b8a7a05fc34c9127ffe06d1169bb3ab574a7a76ae8be9e966ae68f284f9e9ca6385825f59cb0d
EBUILD openimageio-2.4.6.0-r1.ebuild 5601 BLAKE2B b32f93d31b28d27735e63823f5b8b81770df031d79b53a3b493ff0d38ca254c3c1c33109fee56be96bfc70498de207e75df27122355c7a0be84be3ebc12c84f5 SHA512 658fddac9f1a55902fbec335d154251d337634113ab42e67221511dd14f18353e59629cd2eefe8e467a7ef514e6f2167e11f8906016b56c7e64ebd3508b133db
MISC metadata.xml 869 BLAKE2B bfb9e5ed79810feaffb28bae0e974b3771e549e2d994b25e88ef842e37824870b61433594477ffc884e6e02e3d30af526deb5f16f2198cc855070f67cab50ac3 SHA512 8406f4f9cd7e74efb9f9f7f92e7a1ef764f6f03b1ce22095aa3c20a5bae239c6accae090716c5c39f349d92cdeb945dc99a62dfba91bb61e45837ef57f750eff
diff --git a/media-libs/openimageio/openimageio-2.4.13.0.ebuild b/media-libs/openimageio/openimageio-2.4.13.0.ebuild
index 0dfa3bf23173..8eedb3eb3558 100644
--- a/media-libs/openimageio/openimageio-2.4.13.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.4.13.0.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
dev-cpp/robin-map
dev-libs/libfmt:=
dev-libs/pugixml:=
- >=media-libs/libheif-1.7.0:=
+ >=media-libs/libheif-1.13.0:=
media-libs/libjpeg-turbo:=
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 23da969fed61..19709f9beb58 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/flac123/Manifest b/media-sound/flac123/Manifest
index 72464583e091..bba1467f4a83 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 536 BLAKE2B 549cb5fd30a6ae7a1528284956fb7b73638fbb07513f7b680beaff9e2aed28938b6668939cfbeaa01134b8371c2c615a3638c52fa8680d5c6b766b7cb4673f9f SHA512 a24164d4426f6cc3b658921a5971d906978c368b1034bc19077eb915cac177869e7be50818fcd129c60cdc1e661af69449a2fd33cff43c94fc1f97ac26a40a3a
+EBUILD flac123-2.1.0.ebuild 533 BLAKE2B 254f99f6ade4555e32fd87560c658e728c6c69e850f0edc2b98a220e1d73be7055f169272ea8f2b66a0a0e3cbdf3442a6606ce35d1b8e5af7bd8aa28ca4c57ae SHA512 23eae52e6d4a1b2b380814c0f68d3a272b52b51139e9485423205afc18bb82deb5ec29172a4334e89baa3e3d0757acb712264deb59340f3c782773512d1b2e4e
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 f457603ed1b6..ee6eb332fd09 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 cbb295551356..0305de8b3329 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 515 BLAKE2B 5b3fc95277aef7a964a4f72bf7a90871957a485b6c00e2e18b42ab0f1f7fe959f8801334d19e250a76b16875558c3f290229f325798c352116f860c105fad496 SHA512 76f41cff031c30696ca4ff4e2e068b1c3b09bb2edbddcf204248b3c72a5003f25abaea5840636b514fef2c308f7c2fc7de311e991fccc52098aa13aa5e11cd89
+EBUILD liblc3-1.0.3.ebuild 511 BLAKE2B 5934cd357b3990813956b31ca1cc28e29eec0efc36ac0569ea6423cbadccbd10c745c0ba86f89b3daf10cd52505cee46830d237e4745095e248472000d92c852 SHA512 41e7ef32836f33e36ef9dde9da282d42a55fd7262de4ce39b772171f7640434aca5a7b681d3a1184d8a07fbb5a90e1b1f3043381cfe5b42e5088b5726a477dd4
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 69eaaa627d04..41357ff874f3 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 155d0e2a0c0f..c68950a9c8ad 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 390fb95f8a2f..295f9b10239b 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -17,14 +17,12 @@ AUX pipewire.desktop-r1 325 BLAKE2B 7d823a264e5147bf8669127df22f468518fd54375ed5
AUX pipewire.desktop-r2 333 BLAKE2B 6a8805bb4ea3f23af535867c0551b8f742543de1fa8d99d2b451575066c3394b01977587078356dab65a640899bf336252b7f81b83072c676110fce9b0732eff SHA512 292fbc7283b30454025be50c657803dcb0592c9a6f0757eebe4de5a98166c3bcfeb5563da3d72489762073fe782b5e1f913c01184fbd2e926d872fc7ade73eb7
DIST pipewire-0.3.70.tar.bz2 1573378 BLAKE2B 3824106cba9c1b0a82c6d8889b2b1473f4bfc5d0994ee9dd8b46a454c287bbd4e0ad5dc508df5d4a9b7c5f683898ed756947788e561f2bf51a3116b12e46d075 SHA512 8b25d90232d07d5b1e210bd8f24240438a7dcece23a5be59a4e49fc3daf51ebf659f2cc343a0d913310a4659792590ef981ab7a59890506557f9510d902a0cff
DIST pipewire-0.3.71.tar.bz2 1592332 BLAKE2B ff6483a040285cd7a7cc10878cc88b61a0e01c0376ab64ef84f753b300b61da23211bc1b50208da7f1054d6ddf08092e81cbf29df508aad3bc93f20742a2f735 SHA512 465388faaf0f7fcce21fdbcd7a1705ef524c35e267c3f123b1025c34133fc418194abb9e22d89e60c9acc1417b25d655112fd9ef342e26ca9b8bc26013b09cb3
-DIST pipewire-0.3.72.tar.bz2 1622951 BLAKE2B e3334410b551ba155dc79baecdd85fa5f214483ab53d11cc9b59ec2a0549957b67048d621ff1881ea927ba315d41c32ba3df97435453ff68173e2c450bf216aa SHA512 f105a2afdc00a81cb8c95c57645257109fd3ac1bd0608eb59969473fd94600c8ecf1d3f51abebcf7f9d70307568b2f5f66c7480a014b3955bcb992d92ca3ff43
-DIST pipewire-0.3.74.tar.bz2 1627888 BLAKE2B e37fd8012fe10e52e78cb7d49fecfd6d84fb5cec4dcbaa33def8cd2c7c0efacc219e55c3ae0f732f576afe244399067368c09665dc34b06b6201a4c5ebd9ebd3 SHA512 8b916806378363b44cb41a73d4ae70a7b31a0c73b7e62f8c3564e976324b4004104dd8c843a4fae64ecfca8a71e3412cfdfe84ff9663958c46701fc65ead3751
DIST pipewire-0.3.75.tar.bz2 1629466 BLAKE2B e69dbb93ebe50f037bc602aa86733c8ba9ccbe57db520cd34ea025c9bf153dbd848882dbb4c2a4e830785a302a7cb7d4b7c1856c9a4be6f1c5ada92f70d1729b SHA512 19bf292f951f68de19cdfd3c76ee0e538a2ad3022e2669a4a19b40d26c2b16938799470b85def4b74b27b8c8137d03a05780d6bab0f38fb0835b528f2cd34f5d
+DIST pipewire-0.3.76.tar.bz2 1641577 BLAKE2B 64805d69ca402cf10b9d95faa25c22198582493111d5286cd6237df263038c41af770b3339a7d356d78d5fec7f4b12003b15f66f85a8c283cf2d145ddf1391c9 SHA512 f61278868da2b23e3160a00d9fdc7efe5f37f79c580c40656e604975f5aae72fc171cbef8d112fd04e293b990851ace3053c980de9b34e6d36b196d6ced284cd
EBUILD pipewire-0.3.70-r2.ebuild 17540 BLAKE2B c72f6bd813b69016c7e76dceee8d1a599fe0cfcc9cbba69e475df97609b29367c5a59e1be6052362985f145f676cda9e5621bfa2360674b8e31dba7bc2f80626 SHA512 ea444201b17236bb193e87d20b84c71ab4ffcd9638530707120c25e4f662a450e57e2ea1317b810482a0d124a3208320107991bc2bfea881085ad249b7560e02
EBUILD pipewire-0.3.71-r2.ebuild 17641 BLAKE2B f25bbbac377b63de4b9d73e2431a939a29af67025ec736d5f63b24d219ef76b1b58c73bea8f4107e117385a66ab9e639cef78af5f2fc3c357a7b1b9579dd1681 SHA512 0dcc22b48fc7aaab765286b87fe87dee46148fd41d33ab5a3b75f6495f1acd5f01a6b8c2d552db9540ef0254981d2405d1f7ceba9a7ddbf623401d636b92dcac
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 18122 BLAKE2B 90b9ea416b5a06312e92c477a6f878e44c05c7f48f6166cb35df63b23c5b6e2c55b6dd2e030a025438ccb940ba9098403f56aecc2fad8017de116646a6595f50 SHA512 6b31b0a31b83ca67f626252153589ad9c84988ce71b61225910f2beebffbb0a93493fdd2c3fced17c768fbe9c438227aba605a06e9d82ee8853acb4ad972d5ec
+EBUILD pipewire-0.3.75-r2.ebuild 18118 BLAKE2B 318813a79d21d226db9365b52484a739cf4c46f2e1f1d814d15a0c7d52e768f91071e76355dc5cce42fcd45f22ae42d6ee4b4ae92fceaafea14c0f7082d6447a SHA512 27299fa68382f68e3c7b57e0e0035592eb569b0b75c1ab743d6f0b747c310ddf5204a3983e1b22cdf94305395750a00610c248dcb8c727afda7c544da8127664
+EBUILD pipewire-0.3.76.ebuild 18124 BLAKE2B 9946939a41642cbf3e4e1bb31d756294983197a4d851fd11a57882a710794db2bfccaa8209d8be0e792e9cf6c694d8d4ec5134e4e0355b411efe0d9877b92dd0 SHA512 f2de41fd4264db087902f2d9abb0e9c7869021e3d1eb32e872ff625e7fcc1d64c548954aee29c502c37976159c0f34e56768da9d30fc4bf66b744a062b2ced73
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.72.ebuild b/media-video/pipewire/pipewire-0.3.72.ebuild
deleted file mode 100644
index f4759dc2e89a..000000000000
--- a/media-video/pipewire/pipewire-0.3.72.ebuild
+++ /dev/null
@@ -1,466 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 1. Please regularly check (even at the point of bumping) Fedora's packaging
-# for needed backports at https://src.fedoraproject.org/rpms/pipewire/tree/rawhide.
-#
-# 2. Upstream also sometimes amend release notes for the previous release to mention
-# needed patches, e.g. https://gitlab.freedesktop.org/pipewire/pipewire/-/tags/0.3.55#distros
-#
-# 3. Keep an eye on git master (for both PipeWire and WirePlumber) as things
-# continue to move quickly. It's not uncommon for fixes to be made shortly
-# after releases.
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git"
- inherit git-r3
-else
- if [[ ${PV} == *_p* ]] ; then
- MY_COMMIT=""
- SRC_URI="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${MY_COMMIT}/pipewire-${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2"
- S="${WORKDIR}"/${PN}-${MY_COMMIT}
- else
- SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2"
- fi
-
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="Multimedia processing graphs"
-HOMEPAGE="https://pipewire.org/"
-
-LICENSE="MIT LGPL-2.1+ GPL-2"
-# ABI was broken in 0.3.42 for https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
-SLOT="0/0.4"
-IUSE="bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2"
-IUSE+=" modemmanager pipewire-alsa readline sound-server ssl system-service systemd test v4l X zeroconf"
-
-# Once replacing system JACK libraries is possible, it's likely that
-# jack-client IUSE will need blocking to avoid users accidentally
-# configuring their systems to send PW sink output to the emulated
-# JACK's sink - doing so is likely to yield no audio, cause a CPU
-# cycles consuming loop (and may even cause GUI crashes)!
-
-# - TODO: There should be "sound-server? ( || ( alsa bluetooth ) )" here, but ALSA is always enabled
-# - TODO: Pulseaudio alsa plugin performs runtime check that pulseaudio server connection will work
-# which provides adequate guarantee that alsa-lib will be able to provide audio services.
-# If that works, pulseaudio defaults are loaded into alsa-lib runtime replacing default PCM and CTL.
-# When pipewire-alsa will be able to perform similar check, pipewire-alsa can be enabled unconditionally.
-# - ffmpeg is only used for pw-cat. We don't build the spa plugin which receives barely any activity.
-REQUIRED_USE="
- ffmpeg? ( extra )
- bluetooth? ( dbus )
- jack-sdk? ( !jack-client )
- modemmanager? ( bluetooth )
- system-service? ( systemd )
- !sound-server? ( !pipewire-alsa )
- jack-client? ( dbus )
-"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- >=dev-util/meson-0.59
- virtual/pkgconfig
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
- dbus? ( dev-util/gdbus-codegen )
- doc? (
- app-doc/doxygen
- media-gfx/graphviz
- )
-"
-# While udev could technically be optional, it's needed for a numebr of options,
-# and not really worth it, bug #877769.
-RDEPEND="
- acct-group/audio
- acct-group/pipewire
- media-libs/alsa-lib
- sys-libs/ncurses:=[unicode(+)]
- virtual/libintl[${MULTILIB_USEDEP}]
- virtual/libudev[${MULTILIB_USEDEP}]
- bluetooth? (
- dev-libs/glib
- media-libs/fdk-aac
- media-libs/libldac
- media-libs/libfreeaptx
- media-libs/opus
- media-libs/sbc
- >=net-wireless/bluez-4.101:=
- virtual/libusb:1
- )
- dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
- echo-cancel? ( media-libs/webrtc-audio-processing: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[${MULTILIB_USEDEP}] )
- jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] )
- jack-sdk? (
- !media-sound/jack-audio-connection-kit
- !media-sound/jack2
- )
- liblc3? ( media-sound/liblc3 )
- lv2? ( media-libs/lilv )
- modemmanager? ( >=net-misc/modemmanager-1.10.0 )
- pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}] )
- sound-server? ( !media-sound/pulseaudio-daemon )
- 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 )
-"
-
-DEPEND="${RDEPEND}"
-
-# TODO: Consider use cases where pipewire is not used for driving audio
-# Doing so with WirePlumber currently involves editing Lua scripts
-PDEPEND=">=media-video/wireplumber-0.4.8-r3"
-
-# Present RDEPEND that are currently always disabled due to the PW
-# code using them being required to be disabled by Gentoo guidelines
-# (i.e. developer binaries not meant for users) and unready code
-# media-libs/libsdl2
-# >=media-libs/vulkan-loader-1.1.69
-#
-# Ditto for DEPEND
-# >=dev-util/vulkan-headers-1.1.69
-
-DOCS=( {README,INSTALL}.md NEWS )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.3.25-enable-failed-mlock-warning.patch
-)
-
-python_check_deps() {
- python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- default
-
- # Used for upstream backports
- [[ -d "${FILESDIR}"/${PV} ]] && eapply "${FILESDIR}"/${PV}
-}
-
-multilib_src_configure() {
- # https://bugs.gentoo.org/838301
- filter-flags -fno-semantic-interposition
-
- local emesonargs=(
- -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
-
- $(meson_feature dbus)
- $(meson_native_use_feature zeroconf avahi)
- $(meson_native_use_feature doc docs)
- $(meson_native_enabled examples) # TODO: Figure out if this is still important now that media-session gone
- $(meson_native_enabled man)
- $(meson_feature test tests)
- -Dinstalled_tests=disabled # Matches upstream; Gentoo never installs tests
- $(meson_feature ieee1394 libffado)
- $(meson_native_use_feature gstreamer)
- $(meson_native_use_feature gstreamer gstreamer-device-provider)
- $(meson_native_use_feature gsettings)
- $(meson_native_use_feature systemd)
-
- $(meson_native_use_feature system-service systemd-system-service)
- -Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)"
- -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
-
- $(meson_native_use_feature systemd systemd-user-service)
- $(meson_feature pipewire-alsa) # Allows integrating ALSA apps into PW graph
- -Dspa-plugins=enabled
- -Dalsa=enabled # Allows using kernel ALSA for sound I/O (NOTE: media-session is gone so IUSE=alsa/spa_alsa/alsa-backend might be possible)
- -Dcompress-offload=disabled # TODO: tinycompress unpackaged
- -Daudiomixer=enabled # Matches upstream
- -Daudioconvert=enabled # Matches upstream
- $(meson_native_use_feature bluetooth bluez5)
- $(meson_native_use_feature bluetooth bluez5-backend-hsp-native)
- $(meson_native_use_feature bluetooth bluez5-backend-hfp-native)
- # https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1379
- $(meson_native_use_feature modemmanager bluez5-backend-native-mm)
- $(meson_native_use_feature bluetooth bluez5-backend-ofono)
- $(meson_native_use_feature bluetooth bluez5-backend-hsphfpd)
- $(meson_native_use_feature bluetooth bluez5-codec-aac)
- $(meson_native_use_feature bluetooth bluez5-codec-aptx)
- $(meson_native_use_feature bluetooth bluez5-codec-ldac)
- $(meson_native_use_feature bluetooth opus)
- $(meson_native_use_feature bluetooth bluez5-codec-opus)
- $(meson_native_use_feature bluetooth libusb) # At least for now only used by bluez5 native (quirk detection of adapters)
- $(meson_native_use_feature echo-cancel echo-cancel-webrtc) #807889
- -Dcontrol=enabled # Matches upstream
- -Daudiotestsrc=enabled # Matches upstream
- -Dffmpeg=disabled # Disabled by upstream and no major developments to spa/plugins/ffmpeg/ since May 2020
- $(meson_native_use_feature ffmpeg pw-cat-ffmpeg)
- $(meson_native_use_feature flatpak)
- -Dpipewire-jack=enabled # Allows integrating JACK apps into PW graph
- $(meson_native_use_feature jack-client jack) # Allows PW to act as a JACK client
- $(meson_use jack-sdk jack-devel)
- $(usex jack-sdk "-Dlibjack-path=${EPREFIX}/usr/$(get_libdir)" '')
- -Dsupport=enabled # Miscellaneous/common plugins, such as null sink
- -Devl=disabled # Matches upstream
- -Dtest=disabled # fakesink and fakesource plugins
- -Dbluez5-codec-lc3plus=disabled # unpackaged
- $(meson_native_use_feature liblc3 bluez5-codec-lc3)
- $(meson_native_use_feature lv2)
- $(meson_native_use_feature v4l v4l2)
- -Dlibcamera=disabled # libcamera is not in Portage tree
- $(meson_native_use_feature readline)
- $(meson_native_use_feature ssl raop)
- -Dvideoconvert=enabled # Matches upstream
- -Dvideotestsrc=enabled # Matches upstream
- -Dvolume=enabled # Matches upstream
- -Dvulkan=disabled # Uses pre-compiled Vulkan compute shader to provide a CGI video source (dev thing; disabled by upstream)
- $(meson_native_use_feature extra pw-cat)
- -Dudev=enabled
- -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
- -Dsdl2=disabled # Controls SDL2 dependent code (currently only examples when -Dinstalled_tests=enabled which we never install)
- -Dlibmysofa=disabled # libmysofa is unpackaged
- $(meson_native_use_feature extra sndfile) # Enables libsndfile dependent code (currently only pw-cat)
- -Dsession-managers="[]" # All available session managers are now their own projects, so there's nothing to build
-
- # We still have <5.16 kernels packaged in Gentoo and 6.1 (LTS) only
- # just became stable, with 5.15 being the previous LTS. Many people
- # are still on it.
- -Dpam-defaults-install=true
-
- # Just for bell sounds in X11 right now.
- $(meson_native_use_feature X x11)
- $(meson_native_use_feature X x11-xfixes)
- $(meson_native_use_feature X libcanberra)
- )
-
- meson_src_configure
-}
-
-multilib_src_test() {
- meson_src_test --timeout-multiplier 10
-}
-
-multilib_src_install() {
- # Our custom DOCS do not exist in multilib source directory
- DOCS= meson_src_install
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- if use pipewire-alsa; then
- dodir /etc/alsa/conf.d
-
- # Install pipewire conf loader hook
- insinto /usr/share/alsa/alsa.conf.d
- doins "${FILESDIR}"/99-pipewire-default-hook.conf
- eprefixify "${ED}"/usr/share/alsa/alsa.conf.d/99-pipewire-default-hook.conf
-
- # These will break if someone has /etc that is a symbolic link to a subfolder! See #724222
- # And the current dosym8 -r implementation is likely affected by the same issue, too.
- dosym ../../../usr/share/alsa/alsa.conf.d/50-pipewire.conf /etc/alsa/conf.d/50-pipewire.conf
- dosym ../../../usr/share/alsa/alsa.conf.d/99-pipewire-default-hook.conf /etc/alsa/conf.d/99-pipewire-default-hook.conf
- fi
-
- # Enable required wireplumber alsa and bluez monitors
- if use sound-server; then
- dodir /etc/wireplumber/main.lua.d
- echo "alsa_monitor.enabled = true" > "${ED}"/etc/wireplumber/main.lua.d/89-gentoo-sound-server-enable-alsa-monitor.lua || die
-
- dodir /etc/wireplumber/bluetooth.lua.d
- echo "bluez_monitor.enabled = true" > "${ED}"/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua || die
- fi
-
- if use system-service; then
- newtmpfiles - pipewire.conf <<-EOF || die
- d /run/pipewire 0755 pipewire pipewire - -
- EOF
- fi
-
- if ! use systemd; then
- insinto /etc/xdg/autostart
- newins "${FILESDIR}"/pipewire.desktop-r2 pipewire.desktop
-
- exeinto /usr/bin
- newexe "${FILESDIR}"/gentoo-pipewire-launcher.in-r2 gentoo-pipewire-launcher
-
- doman "${FILESDIR}"/gentoo-pipewire-launcher.1
-
- # Disable pipewire-pulse if sound-server is disabled.
- if ! use sound-server ; then
- sed -i -s '/pipewire -c pipewire-pulse.conf/s/^/#/' "${ED}"/usr/bin/gentoo-pipewire-launcher || die
- fi
-
- eprefixify "${ED}"/usr/bin/gentoo-pipewire-launcher
- fi
-}
-
-pkg_postrm() {
- udev_reload
-}
-
-pkg_preinst() {
- HAD_SOUND_SERVER=0
- HAD_SYSTEM_SERVICE=0
-
- if has_version "media-video/pipewire[sound-server(-)]" ; then
- HAD_SOUND_SERVER=1
- fi
-
- if has_version "media-video/pipewire[system-service(-)]" ; then
- HAD_SYSTEM_SERVICE=1
- fi
-}
-
-pkg_postinst() {
- udev_reload
-
- use system-service && tmpfiles_process pipewire.conf
-
- local ver
- for ver in ${REPLACING_VERSIONS} ; do
- if ver_test ${ver} -le 0.3.66-r1 ; then
- elog ">=pipewire-0.3.66 uses the 'pipewire' group to manage permissions"
- elog "and limits needed to function smoothly:"
- elog
- elog "1. Please make sure your user is in the 'pipewire' group for"
- elog "the best experience with realtime scheduling (PAM limits behavior)!"
- elog "You can add your account with:"
- elog " usermod -aG pipewire <youruser>"
- elog
- elog "2. For the best experience with fast user switching, it is recommended"
- elog "that you remove your user from the 'audio' group unless you rely on the"
- elog "audio group for device access control or ACLs.:"
- elog " usermod -rG audio <youruser>"
- elog
-
- if ! use jack-sdk ; then
- elog
- elog "JACK emulation is incomplete and not all programs will work. PipeWire's"
- elog "alternative libraries have been installed to a non-default location."
- elog "To use them, put pw-jack <application> before every JACK application."
- elog "When using pw-jack, do not run jackd/jackdbus. However, a virtual/jack"
- elog "provider is still needed to compile the JACK applications themselves."
- elog
- fi
-
- if use systemd ; then
- ewarn
- ewarn "PipeWire daemon startup has been moved to a launcher script!"
- ewarn "Make sure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist or no"
- ewarn "longer is set to start a session manager or PulseAudio compatibility daemon (all"
- ewarn "lines similar to '{ path = /usr/bin/pipewire*' should be commented out)"
- ewarn
- ewarn "Those manually starting /usr/bin/pipewire via .xinitrc or similar _must_ from"
- ewarn "now on start ${EROOT}/usr/bin/gentoo-pipewire-launcher instead! It is highly"
- ewarn "advised that a D-Bus user session is set up before starting the script."
- ewarn
- fi
-
- if use sound-server && ( has_version 'media-sound/pulseaudio[daemon]' || has_version 'media-sound/pulseaudio-daemon' ) ; then
- elog
- elog "This ebuild auto-enables PulseAudio replacement. Because of that, users"
- elog "are recommended to edit pulseaudio client configuration files:"
- elog "${EROOT}/etc/pulse/client.conf and ${EROOT}/etc/pulse/client.conf.d/enable-autospawn.conf"
- elog "if it exists, and disable autospawning of the original daemon by setting:"
- elog
- elog " autospawn = no"
- elog
- elog "Please note that the semicolon (;) must _NOT_ be at the beginning of the line!"
- elog
- elog "Alternatively, if replacing PulseAudio daemon is not desired, edit"
- elog "${EROOT}/usr/bin/gentoo-pipewire-launcher by commenting out the relevant"
- elog "command:"
- elog
- elog "#${EROOT}/usr/bin/pipewire -c pipewire-pulse.conf &"
- elog
- fi
-
- if has_version 'net-misc/ofono' ; then
- ewarn "Native backend has become default. Please disable oFono via:"
- if systemd_is_booted ; then
- ewarn "systemctl disable ofono"
- else
- ewarn "rc-update delete ofono"
- fi
- fi
- fi
- done
-
- if [[ ${HAD_SOUND_SERVER} -eq 0 || -z ${REPLACING_VERSIONS} ]] ; then
- # TODO: We could drop most of this if we set up systemd presets?
- # They're worth looking into because right now, the out-of-the-box experience
- # is automatic on OpenRC, while it needs manual intervention on systemd.
- if use sound-server && use systemd ; then
- elog
- elog "When switching from PulseAudio, you may need to disable PulseAudio:"
- elog
- elog " systemctl --user disable pulseaudio.service pulseaudio.socket"
- elog
- elog "To use PipeWire, the user units must be manually enabled"
- elog "by running this command as each user you use for desktop activities:"
- elog
- elog " systemctl --user enable pipewire.socket pipewire-pulse.socket"
- elog
- elog "A reboot is recommended to avoid interferences from still running"
- elog "PulseAudio daemon."
- elog
- elog "Both new users and those upgrading need to enable WirePlumber"
- elog "for relevant users:"
- elog
- elog " systemctl --user disable pipewire-media-session.service"
- elog " systemctl --user --force enable wireplumber.service"
- elog
- elog "Root user may replace --user with --global to change system default"
- elog "configuration for all of the above commands."
- elog
- fi
-
- if ! use sound-server ; then
- ewarn
- ewarn "USE=sound-server is disabled! If you want PipeWire to provide"
- ewarn "your sound, please enable it. See the wiki at"
- ewarn "https://wiki.gentoo.org/wiki/PipeWire#Replacing_PulseAudio"
- ewarn "for more details."
- ewarn
- fi
- fi
-
- if use system-service && [[ ${HAD_SYSTEM_SERVICE} -eq 0 || -z ${REPLACING_VERSIONS} ]] ; then
- ewarn
- ewarn "You have enabled the system-service USE flag, which installs"
- ewarn "the system-wide systemd units that enable PipeWire to run as a system"
- ewarn "service. This is more than likely NOT what you want. You are strongly"
- ewarn "advised not to enable this mode and instead stick with systemd user"
- ewarn "units. The default configuration files will likely not work out of the"
- ewarn "box, and you are on your own with configuration."
- ewarn
- fi
-
- elog "For latest tips and tricks, troubleshooting information, and documentation"
- elog "in general, please refer to https://wiki.gentoo.org/wiki/PipeWire"
- elog
-
- optfeature_header "The following can be installed for optional runtime features:"
- optfeature "restricted realtime capabilities via D-Bus" sys-auth/rtkit
-
- if use sound-server && ! use pipewire-alsa; then
- optfeature "ALSA plugin to use PulseAudio interface for output" "media-plugins/alsa-plugins[pulseaudio]"
- fi
-}
diff --git a/media-video/pipewire/pipewire-0.3.75-r2.ebuild b/media-video/pipewire/pipewire-0.3.75-r2.ebuild
index 7562fd37da42..7de7020bd400 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/media-video/pipewire/pipewire-0.3.74.ebuild b/media-video/pipewire/pipewire-0.3.76.ebuild
index dfb5716fd7bf..dfb5716fd7bf 100644
--- a/media-video/pipewire/pipewire-0.3.74.ebuild
+++ b/media-video/pipewire/pipewire-0.3.76.ebuild
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index b93d738a8b74..3f2f896f727b 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 5aaf65004cf8..586933c7cb58 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Fri, 28 Jul 2023 09:09:57 +0000
+Fri, 28 Jul 2023 15:10:01 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 701478480205..423505fd111d 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-28T09:10:00Z
+TIMESTAMP 2023-07-28T15:10:04Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTDhehfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTD2kxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-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
+klAIXA/+JKUNhOzVrsZ1Qj76yjEwTndrL7tvu2uUsrZCKnLaptGUoBfDCHY5NQ6j
+P1TCHfqc+L7h/XIRSKiwTrKu3+AA/ezn0vHDo6Pm2DazMoQWHEiHV8n5UrG+AwXK
+7If1OPQcv+ztURsmHVMa/FwYA0Z5QIQI/Q3OupKWY5JrCKNxQhrC7lRaKVoEoQFY
+bLMdbmYHApvt8/oYH2B1FbYAoFAxN+rHMONtFttVc2iBvAp4mILUcPwKK3BBHhxW
+e84Xfzs1yHiE30yWCMnB/PZWOcLKOLXTLKdPbK+i1zAN+a5+kSZV/GX8XwYY/YjN
+YO2SEkMRqjfHrRAkd5EVUjoMyo0gXsCgjkf40pUvSDzHErLgGed00Pt2ysLV6rqg
+ktVNFFDm/BYfk522SzfDI5ZOKr+iO9K+Q90FPo3/JsNaNhcb3+yEAbRH4eDCNJiN
+JvOtWQoCL5RYpe/VZB/IyInODJKlbRzNHDKP33zF6KEILN57lupgPeVspb/Ug2Cq
+iuS1FZ+AMpcZMxfw8i7N3A12b40mSHkck3h/HodxR0lXAWJxo6eAFWrjSvKJVZvu
+edaENF+3qvLM+xOzYGAmLScHzOc9PVnhsNsZrlD23GRETtyODLJmdIiXkAdC2776
+XB/n/PgEh8S673l71mQvPO3+5mRYvmqV4h3g0Q3HI4WkohIvT7I=
+=N9kV
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 5aaf65004cf8..586933c7cb58 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Fri, 28 Jul 2023 09:09:57 +0000
+Fri, 28 Jul 2023 15:10:01 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 64fc28938bad..59c2f0b0a0ef 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-antivirus/Manifest.gz b/metadata/md5-cache/app-antivirus/Manifest.gz
index 8c5421a6c907..9601268ee673 100644
--- a/metadata/md5-cache/app-antivirus/Manifest.gz
+++ b/metadata/md5-cache/app-antivirus/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-antivirus/clamav-1.1.0 b/metadata/md5-cache/app-antivirus/clamav-1.1.0
index c58f2794bb98..924798cc61a3 100644
--- a/metadata/md5-cache/app-antivirus/clamav-1.1.0
+++ b/metadata/md5-cache/app-antivirus/clamav-1.1.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.clamav.net/
INHERIT=cargo cmake flag-o-matic llvm python-any-r1 systemd tmpfiles
IUSE=doc clamonacc +clamapp experimental jit libclamav-only milter rar selinux systemd test debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 ~arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB
RDEPEND=acct-group/clamav acct-user/clamav app-arch/bzip2 dev-libs/json-c:= dev-libs/libltdl dev-libs/libmspack dev-libs/libpcre2:= dev-libs/libxml2 dev-libs/openssl:= >=sys-libs/zlib-1.2.2:= virtual/libiconv !libclamav-only? ( net-misc/curl ) clamapp? ( sys-libs/ncurses:= net-misc/curl ) elibc_musl? ( sys-libs/fts-standalone ) jit? ( <sys-devel/llvm-14:= ) milter? ( mail-filter/libmilter:= ) rar? ( app-arch/unrar ) test? ( dev-python/pytest ) selinux? ( sec-policy/selinux-clamav ) virtual/tmpfiles
REQUIRED_USE=libclamav-only? ( !clamonacc !clamapp !milter ) clamonacc? ( clamapp ) milter? ( clamapp ) test? ( !libclamav-only )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Cisco-Talos/clamav/archive/refs/tags/clamav-1.1.0.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.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/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/base64/0.21.0/download -> base64-0.21.0.crate https://crates.io/api/v1/crates/bindgen/0.59.2/download -> bindgen-0.59.2.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/bytemuck/1.13.1/download -> bytemuck-1.13.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cbindgen/0.24.3/download -> cbindgen-0.24.3.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clang-sys/1.6.1/download -> clang-sys-1.6.1.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/clap/3.2.23/download -> clap-3.2.23.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.6/download -> cpufeatures-0.2.6.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/env_logger/0.9.3/download -> env_logger-0.9.3.crate https://crates.io/api/v1/crates/errno/0.3.1/download -> errno-0.3.1.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/exr/1.6.3/download -> exr-1.6.3.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.0/download -> fdeflate-0.3.0.crate https://crates.io/api/v1/crates/flate2/1.0.25/download -> flate2-1.0.25.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-sink/0.3.28/download -> futures-sink-0.3.28.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.9/download -> getrandom-0.2.9.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.2.1/download -> half-2.2.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/image/0.24.6/download -> image-0.24.6.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-complex/0.4.3/download -> num-complex-0.4.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/os_str_bytes/6.5.0/download -> os_str_bytes-6.5.0.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/pin-project/1.0.12/download -> pin-project-1.0.12.crate https://crates.io/api/v1/crates/pin-project-internal/1.0.12/download -> pin-project-internal-1.0.12.crate https://crates.io/api/v1/crates/png/0.17.8/download -> png-0.17.8.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.56/download -> proc-macro2-1.0.56.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.1.0/download -> rustfft-6.1.0.crate https://crates.io/api/v1/crates/rustix/0.37.11/download -> rustix-0.37.11.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.160/download -> serde-1.0.160.crate https://crates.io/api/v1/crates/serde_derive/1.0.160/download -> serde_derive-1.0.160.crate https://crates.io/api/v1/crates/serde_json/1.0.96/download -> serde_json-1.0.96.crate https://crates.io/api/v1/crates/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.5/download -> simd-adler32-0.3.5.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.15/download -> syn-2.0.15.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/tiff/0.8.1/download -> tiff-0.8.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/transpose/0.2.2/download -> transpose-0.2.2.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-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.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/zune-inflate/0.2.53/download -> zune-inflate-0.2.53.crate
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 845fed6b6dfc35679a4fea289272ddc0 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=029cdb2496f5a2fc39a0c3d812116e5f
+_md5_=698458bab3e2189293ea116acd9b7f5c
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 88002c306317..090666034949 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/unrar-6.2.8 b/metadata/md5-cache/app-arch/unrar-6.2.8
index 36e2be99bd42..8674d1c4c829 100644
--- a/metadata/md5-cache/app-arch/unrar-6.2.8
+++ b/metadata/md5-cache/app-arch/unrar-6.2.8
@@ -3,9 +3,9 @@ DESCRIPTION=Uncompress rar files
EAPI=8
HOMEPAGE=https://www.rarlab.com/rar_add.htm
INHERIT=multilib toolchain-funcs
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=unRAR
SLOT=0/6
SRC_URI=https://www.rarlab.com/rar/unrarsrc-6.2.8.tar.gz -> unrar-6.2.8.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=3bbee0a6049e1e29f70c4dccf5847b8a
+_md5_=74ca0dc3c68a4219e65af3d6892987e5
diff --git a/metadata/md5-cache/app-arch/unrar-6.2.9 b/metadata/md5-cache/app-arch/unrar-6.2.9
new file mode 100644
index 000000000000..82997f0c87b4
--- /dev/null
+++ b/metadata/md5-cache/app-arch/unrar-6.2.9
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile configure install prepare
+DESCRIPTION=Uncompress rar files
+EAPI=8
+HOMEPAGE=https://www.rarlab.com/rar_add.htm
+INHERIT=multilib toolchain-funcs
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=unRAR
+SLOT=0/6
+SRC_URI=https://www.rarlab.com/rar/unrarsrc-6.2.9.tar.gz -> unrar-6.2.9.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=8b1386c90a3e18a52a39f2d176411299
diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz
index fd30888611d5..9b7502206262 100644
--- a/metadata/md5-cache/app-backup/Manifest.gz
+++ b/metadata/md5-cache/app-backup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-backup/dar-2.7.10 b/metadata/md5-cache/app-backup/dar-2.7.10
index bad51f9dd4a7..73a5d048f47a 100644
--- a/metadata/md5-cache/app-backup/dar-2.7.10
+++ b/metadata/md5-cache/app-backup/dar-2.7.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://dar.linux.free.fr/
INHERIT=flag-o-matic
IUSE=argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr
-KEYWORDS=~amd64 ~ppc ~sparc ~x86 ~amd64-linux
+KEYWORDS=amd64 ~ppc ~sparc x86 ~amd64-linux
LICENSE=GPL-2+
RDEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr )
REQUIRED_USE=?? ( dar32 dar64 ) gpg? ( gcrypt )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/dar/dar/2.7.10/dar-2.7.10.tar.gz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=55bebe160c41116ce817b040190393d5
+_md5_=b0546c2ea80e7eb767fde036f69bb0da
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index c70e03f75ad9..907068793664 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/ruffle-0_p20230724 b/metadata/md5-cache/app-emulation/ruffle-0_p20230724
index bb3e58080727..c41fc34d6ae4 100644
--- a/metadata/md5-cache/app-emulation/ruffle-0_p20230724
+++ b/metadata/md5-cache/app-emulation/ruffle-0_p20230724
@@ -1,17 +1,17 @@
-BDEPEND=virtual/jre:* virtual/pkgconfig >=virtual/rust-1.70 test? ( media-libs/mesa[llvm] x11-base/xorg-server[-minimal] ) >=virtual/rust-1.53 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=virtual/jre:* virtual/pkgconfig >=virtual/rust-1.70 >=virtual/rust-1.53
DEFINED_PHASES=compile configure install postinst postrm preinst test unpack
DEPEND=dev-libs/glib:2 dev-libs/openssl:= media-libs/alsa-lib sys-libs/zlib:= x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXrender x11-base/xorg-proto
DESCRIPTION=Flash Player emulator written in Rust
EAPI=8
HOMEPAGE=https://ruffle.rs/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cargo desktop flag-o-matic virtualx xdg
-IUSE=debug test
+INHERIT=cargo desktop flag-o-matic xdg
+IUSE=test debug
KEYWORDS=~amd64
LICENSE=|| ( Apache-2.0 MIT ) Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 Unicode-DFS-2016 ZLIB curl
RDEPEND=dev-libs/glib:2 dev-libs/openssl:= media-libs/alsa-lib sys-libs/zlib:= x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXrender
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ruffle-rs/ruffle/archive/refs/tags/nightly-2023-07-24.tar.gz -> ruffle-nightly-2023-07-24.tar.gz https://crates.io/api/v1/crates/ab_glyph/0.2.21/download -> ab_glyph-0.2.21.crate https://crates.io/api/v1/crates/ab_glyph_rasterizer/0.1.8/download -> ab_glyph_rasterizer-0.1.8.crate https://crates.io/api/v1/crates/addr2line/0.20.0/download -> addr2line-0.20.0.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/aliasable/0.1.3/download -> aliasable-0.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.15/download -> allocator-api2-0.2.15.crate https://crates.io/api/v1/crates/alsa-sys/0.3.1/download -> alsa-sys-0.3.1.crate https://crates.io/api/v1/crates/alsa/0.7.0/download -> alsa-0.7.0.crate https://crates.io/api/v1/crates/android-activity/0.4.2/download -> android-activity-0.4.2.crate https://crates.io/api/v1/crates/android-properties/0.2.2/download -> android-properties-0.2.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.3.2/download -> anstream-0.3.2.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/1.0.1/download -> anstyle-wincon-1.0.1.crate https://crates.io/api/v1/crates/anstyle/1.0.1/download -> anstyle-1.0.1.crate https://crates.io/api/v1/crates/anyhow/1.0.72/download -> anyhow-1.0.72.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/arboard/3.2.0/download -> arboard-3.2.0.crate https://crates.io/api/v1/crates/arc-swap/1.6.0/download -> arc-swap-1.6.0.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/ash/0.37.3+1.3.251/download -> ash-0.37.3+1.3.251.crate https://crates.io/api/v1/crates/async-channel/1.9.0/download -> async-channel-1.9.0.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-lock/2.7.0/download -> async-lock-2.7.0.crate https://crates.io/api/v1/crates/async-net/1.7.0/download -> async-net-1.7.0.crate https://crates.io/api/v1/crates/async-task/4.4.0/download -> async-task-4.4.0.crate https://crates.io/api/v1/crates/atk-sys/0.16.0/download -> atk-sys-0.16.0.crate https://crates.io/api/v1/crates/atomic-waker/1.1.1/download -> atomic-waker-1.1.1.crate https://crates.io/api/v1/crates/atomic_refcell/0.1.10/download -> atomic_refcell-0.1.10.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.68/download -> backtrace-0.3.68.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.2/download -> base64-0.21.2.crate https://crates.io/api/v1/crates/bindgen/0.64.0/download -> bindgen-0.64.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.3.3/download -> bitflags-2.3.3.crate https://crates.io/api/v1/crates/bitstream-io/1.7.0/download -> bitstream-io-1.7.0.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/block2/0.2.0-alpha.6/download -> block2-0.2.0-alpha.6.crate https://crates.io/api/v1/crates/blocking/1.3.1/download -> blocking-1.3.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-sys/0.1.0-beta.1/download -> block-sys-0.1.0-beta.1.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bstr/1.6.0/download -> bstr-1.6.0.crate https://crates.io/api/v1/crates/bumpalo/3.13.0/download -> bumpalo-3.13.0.crate https://crates.io/api/v1/crates/bytemuck/1.13.1/download -> bytemuck-1.13.1.crate https://crates.io/api/v1/crates/bytemuck_derive/1.4.1/download -> bytemuck_derive-1.4.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.4.0/download -> bytes-1.4.0.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.16.3/download -> cairo-sys-rs-0.16.3.crate https://crates.io/api/v1/crates/calloop/0.10.6/download -> calloop-0.10.6.crate https://crates.io/api/v1/crates/castaway/0.1.2/download -> castaway-0.1.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-expr/0.15.3/download -> cfg-expr-0.15.3.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.26/download -> chrono-0.4.26.crate https://crates.io/api/v1/crates/clang-sys/1.6.1/download -> clang-sys-1.6.1.crate https://crates.io/api/v1/crates/clap/4.3.12/download -> clap-4.3.12.crate https://crates.io/api/v1/crates/clap_builder/4.3.12/download -> clap_builder-4.3.12.crate https://crates.io/api/v1/crates/clap_derive/4.3.12/download -> clap_derive-4.3.12.crate https://crates.io/api/v1/crates/clap_lex/0.5.0/download -> clap_lex-0.5.0.crate https://crates.io/api/v1/crates/clipboard-win/4.5.0/download -> clipboard-win-4.5.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.0.4/download -> colored-2.0.4.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.crate https://crates.io/api/v1/crates/com-rs/0.2.1/download -> com-rs-0.2.1.crate https://crates.io/api/v1/crates/concurrent-queue/2.2.0/download -> concurrent-queue-2.2.0.crate https://crates.io/api/v1/crates/console/0.15.7/download -> console-0.15.7.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/convert_case/0.6.0/download -> convert_case-0.6.0.crate https://crates.io/api/v1/crates/cookie-factory/0.3.2/download -> cookie-factory-0.3.2.crate https://crates.io/api/v1/crates/core2/0.4.0/download -> core2-0.4.0.crate https://crates.io/api/v1/crates/coreaudio-rs/0.11.2/download -> coreaudio-rs-0.11.2.crate https://crates.io/api/v1/crates/coreaudio-sys/0.2.12/download -> coreaudio-sys-0.2.12.crate https://crates.io/api/v1/crates/core-foundation-sys/0.6.2/download -> core-foundation-sys-0.6.2.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.2/download -> core-graphics-types-0.1.2.crate https://crates.io/api/v1/crates/core-graphics/0.22.3/download -> core-graphics-0.22.3.crate https://crates.io/api/v1/crates/cpal/0.15.2/download -> cpal-0.15.2.crate https://crates.io/api/v1/crates/cpufeatures/0.2.9/download -> cpufeatures-0.2.9.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crc-catalog/2.2.0/download -> crc-catalog-2.2.0.crate https://crates.io/api/v1/crates/crc/3.0.1/download -> crc-3.0.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download -> crossbeam-epoch-0.9.15.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv/1.2.2/download -> csv-1.2.2.crate https://crates.io/api/v1/crates/curl-sys/0.4.63+curl-8.1.2/download -> curl-sys-0.4.63+curl-8.1.2.crate https://crates.io/api/v1/crates/curl/0.4.44/download -> curl-0.4.44.crate https://crates.io/api/v1/crates/d3d12/0.6.0/download -> d3d12-0.6.0.crate https://crates.io/api/v1/crates/darling/0.20.1/download -> darling-0.20.1.crate https://crates.io/api/v1/crates/darling_core/0.20.1/download -> darling_core-0.20.1.crate https://crates.io/api/v1/crates/darling_macro/0.20.1/download -> darling_macro-0.20.1.crate https://crates.io/api/v1/crates/dary_heap/0.3.6/download -> dary_heap-0.3.6.crate https://crates.io/api/v1/crates/dasp_sample/0.11.0/download -> dasp_sample-0.11.0.crate https://crates.io/api/v1/crates/data-encoding/2.4.0/download -> data-encoding-2.4.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dispatch/0.2.0/download -> dispatch-0.2.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/ecolor/0.22.0/download -> ecolor-0.22.0.crate https://crates.io/api/v1/crates/egui-wgpu/0.22.0/download -> egui-wgpu-0.22.0.crate https://crates.io/api/v1/crates/egui-winit/0.22.0/download -> egui-winit-0.22.0.crate https://crates.io/api/v1/crates/egui/0.22.0/download -> egui-0.22.0.crate https://crates.io/api/v1/crates/egui_extras/0.22.0/download -> egui_extras-0.22.0.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/emath/0.22.0/download -> emath-0.22.0.crate https://crates.io/api/v1/crates/embed-resource/2.2.0/download -> embed-resource-2.2.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.32/download -> encoding_rs-0.8.32.crate https://crates.io/api/v1/crates/enumset/1.1.2/download -> enumset-1.1.2.crate https://crates.io/api/v1/crates/enumset_derive/0.8.1/download -> enumset_derive-0.8.1.crate https://crates.io/api/v1/crates/enum-map-derive/0.12.0/download -> enum-map-derive-0.12.0.crate https://crates.io/api/v1/crates/enum-map/2.6.0/download -> enum-map-2.6.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/epaint/0.22.0/download -> epaint-0.22.0.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.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.3.1/download -> errno-0.3.1.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/euclid/0.22.9/download -> euclid-0.22.9.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.0/download -> fdeflate-0.3.0.crate https://crates.io/api/v1/crates/flate2/1.0.26/download -> flate2-1.0.26.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/float_next_after/0.1.5/download -> float_next_after-0.1.5.crate https://crates.io/api/v1/crates/fluent-bundle/0.15.2/download -> fluent-bundle-0.15.2.crate https://crates.io/api/v1/crates/fluent-langneg/0.13.0/download -> fluent-langneg-0.13.0.crate https://crates.io/api/v1/crates/fluent-syntax/0.11.0/download -> fluent-syntax-0.11.0.crate https://crates.io/api/v1/crates/fluent-templates/0.8.0/download -> fluent-templates-0.8.0.crate https://crates.io/api/v1/crates/fluent-template-macros/0.8.0/download -> fluent-template-macros-0.8.0.crate https://crates.io/api/v1/crates/fluent/0.16.0/download -> fluent-0.16.0.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fontdb/0.14.1/download -> fontdb-0.14.1.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.0/download -> form_urlencoded-1.2.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.28/download -> futures-channel-0.3.28.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-executor/0.3.28/download -> futures-executor-0.3.28.crate https://crates.io/api/v1/crates/futures-io/0.3.28/download -> futures-io-0.3.28.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.28/download -> futures-macro-0.3.28.crate https://crates.io/api/v1/crates/futures-sink/0.3.28/download -> futures-sink-0.3.28.crate https://crates.io/api/v1/crates/futures-task/0.3.28/download -> futures-task-0.3.28.crate https://crates.io/api/v1/crates/futures-util/0.3.28/download -> futures-util-0.3.28.crate https://crates.io/api/v1/crates/futures/0.3.28/download -> futures-0.3.28.crate https://crates.io/api/v1/crates/gdk-pixbuf-sys/0.16.3/download -> gdk-pixbuf-sys-0.16.3.crate https://crates.io/api/v1/crates/gdk-sys/0.16.0/download -> gdk-sys-0.16.0.crate https://crates.io/api/v1/crates/generational-arena/0.2.9/download -> generational-arena-0.2.9.crate https://crates.io/api/v1/crates/generator/0.7.5/download -> generator-0.7.5.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.2.3/download -> gethostname-0.2.3.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/gimli/0.27.3/download -> gimli-0.27.3.crate https://crates.io/api/v1/crates/gio-sys/0.16.3/download -> gio-sys-0.16.3.crate https://crates.io/api/v1/crates/glib-sys/0.16.3/download -> glib-sys-0.16.3.crate https://crates.io/api/v1/crates/globset/0.4.10/download -> globset-0.4.10.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/glow/0.12.2/download -> glow-0.12.2.crate https://crates.io/api/v1/crates/gobject-sys/0.16.3/download -> gobject-sys-0.16.3.crate https://crates.io/api/v1/crates/gpu-allocator/0.22.0/download -> gpu-allocator-0.22.0.crate https://crates.io/api/v1/crates/gpu-alloc-types/0.2.0/download -> gpu-alloc-types-0.2.0.crate https://crates.io/api/v1/crates/gpu-alloc/0.5.4/download -> gpu-alloc-0.5.4.crate https://crates.io/api/v1/crates/gpu-descriptor-types/0.1.1/download -> gpu-descriptor-types-0.1.1.crate https://crates.io/api/v1/crates/gpu-descriptor/0.2.3/download -> gpu-descriptor-0.2.3.crate https://crates.io/api/v1/crates/gtk-sys/0.16.0/download -> gtk-sys-0.16.0.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hashbrown/0.14.0/download -> hashbrown-0.14.0.crate https://crates.io/api/v1/crates/hassle-rs/0.10.0/download -> hassle-rs-0.10.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.2/download -> hermit-abi-0.3.2.crate https://crates.io/api/v1/crates/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/home/0.5.5/download -> home-0.5.5.crate https://crates.io/api/v1/crates/http/0.2.9/download -> http-0.2.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.57/download -> iana-time-zone-0.1.57.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/ignore/0.4.20/download -> ignore-0.4.20.crate https://crates.io/api/v1/crates/image/0.24.6/download -> image-0.24.6.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.0.0/download -> indexmap-2.0.0.crate https://crates.io/api/v1/crates/indicatif/0.17.5/download -> indicatif-0.17.5.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/insta/1.31.0/download -> insta-1.31.0.crate https://crates.io/api/v1/crates/intl-memoizer/0.5.1/download -> intl-memoizer-0.5.1.crate https://crates.io/api/v1/crates/intl_pluralrules/7.0.2/download -> intl_pluralrules-7.0.2.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/isahc/1.7.2/download -> isahc-1.7.2.crate https://crates.io/api/v1/crates/is-terminal/0.4.9/download -> is-terminal-0.4.9.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.8/download -> itoa-1.0.8.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/jni/0.19.0/download -> jni-0.19.0.crate https://crates.io/api/v1/crates/jni/0.20.0/download -> jni-0.20.0.crate https://crates.io/api/v1/crates/jni/0.21.1/download -> jni-0.21.1.crate https://crates.io/api/v1/crates/jobserver/0.1.26/download -> jobserver-0.1.26.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.64/download -> js-sys-0.3.64.crate https://crates.io/api/v1/crates/khronos-egl/4.1.0/download -> khronos-egl-4.1.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.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.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libflate/2.0.0/download -> libflate-2.0.0.crate https://crates.io/api/v1/crates/libflate_lz77/2.0.0/download -> libflate_lz77-2.0.0.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libloading/0.8.0/download -> libloading-0.8.0.crate https://crates.io/api/v1/crates/libm/0.2.7/download -> libm-0.2.7.crate https://crates.io/api/v1/crates/libnghttp2-sys/0.1.7+1.45.0/download -> libnghttp2-sys-0.1.7+1.45.0.crate https://crates.io/api/v1/crates/libtest-mimic/0.6.1/download -> libtest-mimic-0.6.1.crate https://crates.io/api/v1/crates/libz-sys/1.1.9/download -> libz-sys-1.1.9.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linkme-impl/0.3.12/download -> linkme-impl-0.3.12.crate https://crates.io/api/v1/crates/linkme/0.3.12/download -> linkme-0.3.12.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.3/download -> linux-raw-sys-0.4.3.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/log/0.4.19/download -> log-0.4.19.crate https://crates.io/api/v1/crates/loom/0.5.6/download -> loom-0.5.6.crate https://crates.io/api/v1/crates/lru/0.11.0/download -> lru-0.11.0.crate https://crates.io/api/v1/crates/lyon/1.0.1/download -> lyon-1.0.1.crate https://crates.io/api/v1/crates/lyon_algorithms/1.0.3/download -> lyon_algorithms-1.0.3.crate https://crates.io/api/v1/crates/lyon_geom/1.0.4/download -> lyon_geom-1.0.4.crate https://crates.io/api/v1/crates/lyon_path/1.0.3/download -> lyon_path-1.0.3.crate https://crates.io/api/v1/crates/lyon_tessellation/1.0.10/download -> lyon_tessellation-1.0.10.crate https://crates.io/api/v1/crates/lzma-rs/0.3.0/download -> lzma-rs-0.3.0.crate https://crates.io/api/v1/crates/mach2/0.4.1/download -> mach2-0.4.1.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap2/0.5.10/download -> memmap2-0.5.10.crate https://crates.io/api/v1/crates/memmap2/0.6.2/download -> memmap2-0.6.2.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/metal/0.24.0/download -> metal-0.24.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mio/0.8.8/download -> mio-0.8.8.crate https://crates.io/api/v1/crates/naga/0.12.3/download -> naga-0.12.3.crate https://crates.io/api/v1/crates/naga_oil/0.8.1/download -> naga_oil-0.8.1.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/ndk-sys/0.4.1+23.1.7779620/download -> ndk-sys-0.4.1+23.1.7779620.crate https://crates.io/api/v1/crates/ndk/0.7.0/download -> ndk-0.7.0.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.25.1/download -> nix-0.25.1.crate https://crates.io/api/v1/crates/nohash-hasher/0.2.0/download -> nohash-hasher-0.2.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-complex/0.4.3/download -> num-complex-0.4.3.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-derive/0.4.0/download -> num-derive-0.4.0.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_enum/0.5.11/download -> num_enum-0.5.11.crate https://crates.io/api/v1/crates/num_enum/0.6.1/download -> num_enum-0.6.1.crate https://crates.io/api/v1/crates/num_enum_derive/0.5.11/download -> num_enum_derive-0.5.11.crate https://crates.io/api/v1/crates/num_enum_derive/0.6.1/download -> num_enum_derive-0.6.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/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/objc2-encode/2.0.0-pre.2/download -> objc2-encode-2.0.0-pre.2.crate https://crates.io/api/v1/crates/objc2/0.3.0-beta.3.patch-leaks.3/download -> objc2-0.3.0-beta.3.patch-leaks.3.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc-sys/0.2.0-beta.2/download -> objc-sys-0.2.0-beta.2.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_exception/0.1.2/download -> objc_exception-0.1.2.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/object/0.31.1/download -> object-0.31.1.crate https://crates.io/api/v1/crates/oboe-sys/0.5.0/download -> oboe-sys-0.5.0.crate https://crates.io/api/v1/crates/oboe/0.5.0/download -> oboe-0.5.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.90/download -> openssl-sys-0.9.90.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/orbclient/0.3.45/download -> orbclient-0.3.45.crate https://crates.io/api/v1/crates/os_info/3.7.0/download -> os_info-3.7.0.crate https://crates.io/api/v1/crates/ouroboros/0.17.0/download -> ouroboros-0.17.0.crate https://crates.io/api/v1/crates/ouroboros_macro/0.17.0/download -> ouroboros_macro-0.17.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/owned_ttf_parser/0.19.0/download -> owned_ttf_parser-0.19.0.crate https://crates.io/api/v1/crates/pango-sys/0.16.3/download -> pango-sys-0.16.3.crate https://crates.io/api/v1/crates/parking/2.1.0/download -> parking-2.1.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/percent-encoding/2.3.0/download -> percent-encoding-2.3.0.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.2/download -> pin-project-internal-1.1.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.10/download -> pin-project-lite-0.2.10.crate https://crates.io/api/v1/crates/pin-project/1.1.2/download -> pin-project-1.1.2.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.crate https://crates.io/api/v1/crates/png/0.17.9/download -> png-0.17.9.crate https://crates.io/api/v1/crates/polling/2.8.0/download -> polling-2.8.0.crate https://crates.io/api/v1/crates/portable-atomic/1.4.0/download -> portable-atomic-1.4.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pp-rs/0.2.1/download -> pp-rs-0.2.1.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.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-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/profiling-procmacros/1.0.8/download -> profiling-procmacros-1.0.8.crate https://crates.io/api/v1/crates/profiling/1.0.8/download -> profiling-1.0.8.crate https://crates.io/api/v1/crates/quick-xml/0.29.0/download -> quick-xml-0.29.0.crate https://crates.io/api/v1/crates/quote/1.0.31/download -> quote-1.0.31.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/range-alloc/0.1.3/download -> range-alloc-0.1.3.crate https://crates.io/api/v1/crates/raw-window-handle/0.5.2/download -> raw-window-handle-0.5.2.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/realfft/3.3.0/download -> realfft-3.3.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.3.2/download -> regex-automata-0.3.2.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.7.4/download -> regex-syntax-0.7.4.crate https://crates.io/api/v1/crates/regex/1.9.1/download -> regex-1.9.1.crate https://crates.io/api/v1/crates/regress/0.6.0/download -> regress-0.6.0.crate https://crates.io/api/v1/crates/renderdoc-sys/1.0.0/download -> renderdoc-sys-1.0.0.crate https://crates.io/api/v1/crates/renderdoc/0.11.0/download -> renderdoc-0.11.0.crate https://crates.io/api/v1/crates/rfd/0.11.4/download -> rfd-0.11.4.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/ron/0.8.0/download -> ron-0.8.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.1.0/download -> rustfft-6.1.0.crate https://crates.io/api/v1/crates/rustix/0.37.23/download -> rustix-0.37.23.crate https://crates.io/api/v1/crates/rustix/0.38.4/download -> rustix-0.38.4.crate https://crates.io/api/v1/crates/rustversion/1.0.13/download -> rustversion-1.0.13.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.crate https://crates.io/api/v1/crates/safe_arch/0.7.0/download -> safe_arch-0.7.0.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.22/download -> schannel-0.1.22.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/sctk-adwaita/0.5.4/download -> sctk-adwaita-0.5.4.crate https://crates.io/api/v1/crates/self_cell/0.10.2/download -> self_cell-0.10.2.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.5.0/download -> serde-wasm-bindgen-0.5.0.crate https://crates.io/api/v1/crates/serde-xml-rs/0.6.0/download -> serde-xml-rs-0.6.0.crate https://crates.io/api/v1/crates/serde/1.0.171/download -> serde-1.0.171.crate https://crates.io/api/v1/crates/serde_derive/1.0.171/download -> serde_derive-1.0.171.crate https://crates.io/api/v1/crates/serde_json/1.0.100/download -> serde_json-1.0.100.crate https://crates.io/api/v1/crates/serde_spanned/0.6.3/download -> serde_spanned-0.6.3.crate https://crates.io/api/v1/crates/sha2/0.10.7/download -> sha2-0.10.7.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.5/download -> simd-adler32-0.3.5.crate https://crates.io/api/v1/crates/similar/2.2.1/download -> similar-2.2.1.crate https://crates.io/api/v1/crates/simple_asn1/0.6.2/download -> simple_asn1-0.6.2.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/slotmap/1.0.6/download -> slotmap-1.0.6.crate https://crates.io/api/v1/crates/sluice/0.5.5/download -> sluice-0.5.5.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.16.0/download -> smithay-client-toolkit-0.16.0.crate https://crates.io/api/v1/crates/smithay-clipboard/0.6.6/download -> smithay-clipboard-0.6.6.crate https://crates.io/api/v1/crates/snafu-derive/0.7.5/download -> snafu-derive-0.7.5.crate https://crates.io/api/v1/crates/snafu/0.7.5/download -> snafu-0.7.5.crate https://crates.io/api/v1/crates/socket2/0.4.9/download -> socket2-0.4.9.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spirv/0.2.0+1.5.4/download -> spirv-0.2.0+1.5.4.crate https://crates.io/api/v1/crates/sptr/0.3.2/download -> sptr-0.3.2.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.crate https://crates.io/api/v1/crates/strict-num/0.1.1/download -> strict-num-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/symphonia-bundle-mp3/0.5.3/download -> symphonia-bundle-mp3-0.5.3.crate https://crates.io/api/v1/crates/symphonia-core/0.5.3/download -> symphonia-core-0.5.3.crate https://crates.io/api/v1/crates/symphonia-metadata/0.5.3/download -> symphonia-metadata-0.5.3.crate https://crates.io/api/v1/crates/symphonia/0.5.3/download -> symphonia-0.5.3.crate https://crates.io/api/v1/crates/synstructure/0.13.0/download -> synstructure-0.13.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.26/download -> syn-2.0.26.crate https://crates.io/api/v1/crates/system-deps/6.1.1/download -> system-deps-6.1.1.crate https://crates.io/api/v1/crates/sys-locale/0.3.0/download -> sys-locale-0.3.0.crate https://crates.io/api/v1/crates/target-lexicon/0.12.9/download -> target-lexicon-0.12.9.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.43/download -> thiserror-impl-1.0.43.crate https://crates.io/api/v1/crates/thiserror/1.0.43/download -> thiserror-1.0.43.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/tiff/0.8.1/download -> tiff-0.8.1.crate https://crates.io/api/v1/crates/time-core/0.1.1/download -> time-core-0.1.1.crate https://crates.io/api/v1/crates/time-macros/0.2.10/download -> time-macros-0.2.10.crate https://crates.io/api/v1/crates/time/0.3.23/download -> time-0.3.23.crate https://crates.io/api/v1/crates/tinystr/0.7.1/download -> tinystr-0.7.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tiny-skia-path/0.8.4/download -> tiny-skia-path-0.8.4.crate https://crates.io/api/v1/crates/tiny-skia/0.8.4/download -> tiny-skia-0.8.4.crate https://crates.io/api/v1/crates/toml/0.7.6/download -> toml-0.7.6.crate https://crates.io/api/v1/crates/toml_datetime/0.6.3/download -> toml_datetime-0.6.3.crate https://crates.io/api/v1/crates/toml_edit/0.19.12/download -> toml_edit-0.19.12.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.26/download -> tracing-attributes-0.1.26.crate https://crates.io/api/v1/crates/tracing-core/0.1.31/download -> tracing-core-0.1.31.crate https://crates.io/api/v1/crates/tracing-futures/0.2.5/download -> tracing-futures-0.2.5.crate https://crates.io/api/v1/crates/tracing-log/0.1.3/download -> tracing-log-0.1.3.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.17/download -> tracing-subscriber-0.3.17.crate https://crates.io/api/v1/crates/tracing-tracy/0.10.2/download -> tracing-tracy-0.10.2.crate https://crates.io/api/v1/crates/tracing-wasm/0.2.1/download -> tracing-wasm-0.2.1.crate https://crates.io/api/v1/crates/tracing/0.1.37/download -> tracing-0.1.37.crate https://crates.io/api/v1/crates/tracy-client-sys/0.21.0/download -> tracy-client-sys-0.21.0.crate https://crates.io/api/v1/crates/tracy-client/0.15.2/download -> tracy-client-0.15.2.crate https://crates.io/api/v1/crates/transpose/0.2.2/download -> transpose-0.2.2.crate https://crates.io/api/v1/crates/ttf-parser/0.19.1/download -> ttf-parser-0.19.1.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/type-map/0.4.0/download -> type-map-0.4.0.crate https://crates.io/api/v1/crates/type-map/0.5.0/download -> type-map-0.5.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.10/download -> unicode-ident-1.0.10.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unic-langid-impl/0.9.1/download -> unic-langid-impl-0.9.1.crate https://crates.io/api/v1/crates/unic-langid-macros-impl/0.9.1/download -> unic-langid-macros-impl-0.9.1.crate https://crates.io/api/v1/crates/unic-langid-macros/0.9.1/download -> unic-langid-macros-0.9.1.crate https://crates.io/api/v1/crates/unic-langid/0.9.1/download -> unic-langid-0.9.1.crate https://crates.io/api/v1/crates/url/2.4.0/download -> url-2.4.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/vergen/8.2.4/download -> vergen-8.2.4.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.2/download -> vswhom-sys-0.1.2.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.87/download -> wasm-bindgen-backend-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.37/download -> wasm-bindgen-futures-0.4.37.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.87/download -> wasm-bindgen-macro-support-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.87/download -> wasm-bindgen-macro-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.87/download -> wasm-bindgen-shared-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.87/download -> wasm-bindgen-0.2.87.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-cursor/0.29.5/download -> wayland-cursor-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/weak-table/0.3.2/download -> weak-table-0.3.2.crate https://crates.io/api/v1/crates/webbrowser/0.8.10/download -> webbrowser-0.8.10.crate https://crates.io/api/v1/crates/web-sys/0.3.64/download -> web-sys-0.3.64.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/wgpu-core/0.16.1/download -> wgpu-core-0.16.1.crate https://crates.io/api/v1/crates/wgpu-hal/0.16.2/download -> wgpu-hal-0.16.2.crate https://crates.io/api/v1/crates/wgpu-types/0.16.1/download -> wgpu-types-0.16.1.crate https://crates.io/api/v1/crates/wgpu/0.16.2/download -> wgpu-0.16.2.crate https://crates.io/api/v1/crates/widestring/1.0.2/download -> widestring-1.0.2.crate https://crates.io/api/v1/crates/wide/0.7.10/download -> wide-0.7.10.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-wsapoll/0.1.1/download -> winapi-wsapoll-0.1.1.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.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows/0.44.0/download -> windows-0.44.0.crate https://crates.io/api/v1/crates/windows/0.46.0/download -> windows-0.46.0.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/winit/0.28.6/download -> winit-0.28.6.crate https://crates.io/api/v1/crates/winnow/0.4.9/download -> winnow-0.4.9.crate https://crates.io/api/v1/crates/winreg/0.11.0/download -> winreg-0.11.0.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/x11rb-protocol/0.10.0/download -> x11rb-protocol-0.10.0.crate https://crates.io/api/v1/crates/x11rb/0.10.1/download -> x11rb-0.10.1.crate https://crates.io/api/v1/crates/x11-dl/2.21.0/download -> x11-dl-2.21.0.crate https://crates.io/api/v1/crates/xcursor/0.3.4/download -> xcursor-0.3.4.crate https://crates.io/api/v1/crates/xml-rs/0.8.15/download -> xml-rs-0.8.15.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://github.com/ruffle-rs/nihav-vp6/archive/9416fcc9fc8aab8f4681aa9093b42922214abbd3.tar.gz -> nihav-vp6-9416fcc9fc8aab8f4681aa9093b42922214abbd3.gh.tar.gz https://github.com/ruffle-rs/nihav-vp6/archive/9416fcc9fc8aab8f4681aa9093b42922214abbd3.tar.gz -> nihav-vp6-9416fcc9fc8aab8f4681aa9093b42922214abbd3.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/128cdbd85455d19783c88927bb535e8a26fe5220.tar.gz -> h263-rs-128cdbd85455d19783c88927bb535e8a26fe5220.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/128cdbd85455d19783c88927bb535e8a26fe5220.tar.gz -> h263-rs-128cdbd85455d19783c88927bb535e8a26fe5220.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/128cdbd85455d19783c88927bb535e8a26fe5220.tar.gz -> h263-rs-128cdbd85455d19783c88927bb535e8a26fe5220.gh.tar.gz https://github.com/RustAudio/dasp/archive/f05a703d247bb504d7e812b51e95f3765d9c5e94.tar.gz -> dasp-f05a703d247bb504d7e812b51e95f3765d9c5e94.gh.tar.gz https://github.com/ruffle-rs/nellymoser/archive/4a33521c29a918950df8ae9fe07e527ac65553f5.tar.gz -> nellymoser-4a33521c29a918950df8ae9fe07e527ac65553f5.gh.tar.gz https://github.com/kyren/gc-arena/archive/ad3e24f89c78d8bb94db18383987290f88e4edcb.tar.gz -> gc-arena-ad3e24f89c78d8bb94db18383987290f88e4edcb.gh.tar.gz https://github.com/ruffle-rs/nihav-vp6/archive/9416fcc9fc8aab8f4681aa9093b42922214abbd3.tar.gz -> nihav-vp6-9416fcc9fc8aab8f4681aa9093b42922214abbd3.gh.tar.gz https://github.com/ruffle-rs/rust-flash-lso/archive/3669a352c14192d0d301e594ae6047ae99725006.tar.gz -> rust-flash-lso-3669a352c14192d0d301e594ae6047ae99725006.gh.tar.gz
-_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2b20853f67eb9cc3fb410d1f9364b02b
+_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5f163ad1d3810c58f55dbb343e2d7010
diff --git a/metadata/md5-cache/app-emulation/ruffle-9999 b/metadata/md5-cache/app-emulation/ruffle-9999
index b0c82a8213e9..16be951fa3ad 100644
--- a/metadata/md5-cache/app-emulation/ruffle-9999
+++ b/metadata/md5-cache/app-emulation/ruffle-9999
@@ -1,16 +1,16 @@
-BDEPEND=virtual/jre:* virtual/pkgconfig >=virtual/rust-1.70 test? ( media-libs/mesa[llvm] x11-base/xorg-server[-minimal] ) >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=virtual/jre:* virtual/pkgconfig >=virtual/rust-1.70 >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst test unpack
DEPEND=dev-libs/glib:2 dev-libs/openssl:= media-libs/alsa-lib sys-libs/zlib:= x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXrender x11-base/xorg-proto
DESCRIPTION=Flash Player emulator written in Rust
EAPI=8
HOMEPAGE=https://ruffle.rs/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cargo desktop flag-o-matic git-r3 virtualx xdg
-IUSE=debug test
+INHERIT=cargo desktop flag-o-matic git-r3 xdg
+IUSE=test debug
LICENSE=|| ( Apache-2.0 MIT ) Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 Unicode-DFS-2016 ZLIB curl
PROPERTIES=live
RDEPEND=dev-libs/glib:2 dev-libs/openssl:= media-libs/alsa-lib sys-libs/zlib:= x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXrender
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=acf7861aa79601055fcaf708d5f92f40
+_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5cfb6986d55b32b9f91cd06f04b16238
diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz
index 57da98d1a8ff..24fc808e9889 100644
--- a/metadata/md5-cache/app-office/Manifest.gz
+++ b/metadata/md5-cache/app-office/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-office/gnucash-5.1 b/metadata/md5-cache/app-office/gnucash-5.1
index 1a4fd93745cd..e6db20627232 100644
--- a/metadata/md5-cache/app-office/gnucash-5.1
+++ b/metadata/md5-cache/app-office/gnucash-5.1
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/swig >=dev-util/cmake-3.10 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=>=dev-libs/glib-2.56.1:2 >=dev-scheme/guile-2.2.0:=[regex] >=sys-libs/zlib-1.1.4 dev-libs/boost:=[icu,nls] dev-libs/icu:= dev-libs/libxml2:2 dev-libs/libxslt aqbanking? ( >=net-libs/aqbanking-6[ofx?] >=sys-libs/gwenhywfar-4.20.0:= smartcard? ( sys-libs/libchipcard ) ) gnome-keyring? ( >=app-crypt/libsecret-0.18 ) gui? ( >=x11-libs/gtk+-3.22.30:3 gnome-base/dconf net-libs/webkit-gtk:4.1= aqbanking? ( sys-libs/gwenhywfar:=[gtk] ) ) mysql? ( dev-db/libdbi dev-db/libdbi-drivers[mysql] ) ofx? ( >=dev-libs/libofx-0.9.12:= ) postgres? ( dev-db/libdbi dev-db/libdbi-drivers[postgres] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] ) ) quotes? ( >=dev-perl/Finance-Quote-1.11 dev-perl/JSON-Parse dev-perl/HTML-TableExtract ) sqlite? ( dev-db/libdbi dev-db/libdbi-drivers[sqlite] ) >=sys-devel/gettext-0.20 dev-lang/perl dev-perl/XML-Parser sys-devel/libtool >=dev-cpp/gtest-1.8.0
+DEPEND=>=dev-libs/glib-2.56.1:2 >=dev-scheme/guile-2.2.0:=[regex] >=sys-libs/zlib-1.1.4 dev-libs/boost:=[icu,nls] dev-libs/icu:= dev-libs/libxml2:2 dev-libs/libxslt aqbanking? ( >=net-libs/aqbanking-6[ofx?] >=sys-libs/gwenhywfar-5.6.0:= smartcard? ( sys-libs/libchipcard ) ) gnome-keyring? ( >=app-crypt/libsecret-0.18 ) gui? ( >=x11-libs/gtk+-3.22.30:3 gnome-base/dconf net-libs/webkit-gtk:4.1= aqbanking? ( sys-libs/gwenhywfar:=[gtk] ) ) mysql? ( dev-db/libdbi dev-db/libdbi-drivers[mysql] ) ofx? ( >=dev-libs/libofx-0.9.12:= ) postgres? ( dev-db/libdbi dev-db/libdbi-drivers[postgres] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] ) ) quotes? ( >=dev-perl/Finance-Quote-1.11 dev-perl/JSON-Parse dev-perl/HTML-TableExtract ) sqlite? ( dev-db/libdbi dev-db/libdbi-drivers[sqlite] ) >=sys-devel/gettext-0.20 dev-lang/perl dev-perl/XML-Parser sys-devel/libtool >=dev-cpp/gtest-1.8.0
DESCRIPTION=A personal finance manager
EAPI=8
HOMEPAGE=https://www.gnucash.org/
@@ -9,10 +9,10 @@ IUSE=aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres pyth
KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=GPL-2+
PDEPEND=doc? ( ~app-doc/gnucash-docs-5.1 gnome-extra/yelp )
-RDEPEND=>=dev-libs/glib-2.56.1:2 >=dev-scheme/guile-2.2.0:=[regex] >=sys-libs/zlib-1.1.4 dev-libs/boost:=[icu,nls] dev-libs/icu:= dev-libs/libxml2:2 dev-libs/libxslt aqbanking? ( >=net-libs/aqbanking-6[ofx?] >=sys-libs/gwenhywfar-4.20.0:= smartcard? ( sys-libs/libchipcard ) ) gnome-keyring? ( >=app-crypt/libsecret-0.18 ) gui? ( >=x11-libs/gtk+-3.22.30:3 gnome-base/dconf net-libs/webkit-gtk:4.1= aqbanking? ( sys-libs/gwenhywfar:=[gtk] ) ) mysql? ( dev-db/libdbi dev-db/libdbi-drivers[mysql] ) ofx? ( >=dev-libs/libofx-0.9.12:= ) postgres? ( dev-db/libdbi dev-db/libdbi-drivers[postgres] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] ) ) quotes? ( >=dev-perl/Finance-Quote-1.11 dev-perl/JSON-Parse dev-perl/HTML-TableExtract ) sqlite? ( dev-db/libdbi dev-db/libdbi-drivers[sqlite] )
+RDEPEND=>=dev-libs/glib-2.56.1:2 >=dev-scheme/guile-2.2.0:=[regex] >=sys-libs/zlib-1.1.4 dev-libs/boost:=[icu,nls] dev-libs/icu:= dev-libs/libxml2:2 dev-libs/libxslt aqbanking? ( >=net-libs/aqbanking-6[ofx?] >=sys-libs/gwenhywfar-5.6.0:= smartcard? ( sys-libs/libchipcard ) ) gnome-keyring? ( >=app-crypt/libsecret-0.18 ) gui? ( >=x11-libs/gtk+-3.22.30:3 gnome-base/dconf net-libs/webkit-gtk:4.1= aqbanking? ( sys-libs/gwenhywfar:=[gtk] ) ) mysql? ( dev-db/libdbi dev-db/libdbi-drivers[mysql] ) ofx? ( >=dev-libs/libofx-0.9.12:= ) postgres? ( dev-db/libdbi dev-db/libdbi-drivers[postgres] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] ) ) quotes? ( >=dev-perl/Finance-Quote-1.11 dev-perl/JSON-Parse dev-perl/HTML-TableExtract ) sqlite? ( dev-db/libdbi dev-db/libdbi-drivers[sqlite] )
REQUIRED_USE=examples? ( gui ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) smartcard? ( aqbanking )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Gnucash/gnucash/releases/download/5.1/gnucash-5.1.tar.bz2
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c6b9785112a705ca117c5f0ed4f0c8e8
+_md5_=b9285994b6c954851a2dfd28a15e36e6
diff --git a/metadata/md5-cache/dev-erlang/Manifest.gz b/metadata/md5-cache/dev-erlang/Manifest.gz
index 12b1f6fd7058..4f1314be3681 100644
--- a/metadata/md5-cache/dev-erlang/Manifest.gz
+++ b/metadata/md5-cache/dev-erlang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-erlang/p1_pgsql-1.1.22 b/metadata/md5-cache/dev-erlang/p1_pgsql-1.1.22
new file mode 100644
index 000000000000..291dc51bed41
--- /dev/null
+++ b/metadata/md5-cache/dev-erlang/p1_pgsql-1.1.22
@@ -0,0 +1,14 @@
+BDEPEND=dev-util/rebar:0 >=sys-apps/gawk-4.1
+DEFINED_PHASES=compile install prepare test
+DEPEND=>=dev-erlang/xmpp-1.6.1 >=dev-lang/erlang-17.1 dev-lang/erlang:=
+DESCRIPTION=Pure Erlang PostgreSQL driver
+EAPI=8
+HOMEPAGE=https://github.com/processone/p1_pgsql
+INHERIT=rebar
+KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~sparc ~x86
+LICENSE=ErlPL-1.1
+RDEPEND=>=dev-erlang/xmpp-1.6.1 >=dev-lang/erlang-17.1 dev-lang/erlang:=
+SLOT=0
+SRC_URI=https://github.com/processone/p1_pgsql/archive/1.1.22.tar.gz -> p1_pgsql-1.1.22.tar.gz
+_eclasses_=rebar ee6e83452f154c8ce7b91144005c5faf
+_md5_=f9428a6c34877a88f8896d162cff1d77
diff --git a/metadata/md5-cache/dev-erlang/xmpp-1.6.2 b/metadata/md5-cache/dev-erlang/xmpp-1.6.2
new file mode 100644
index 000000000000..5a05c33b54a6
--- /dev/null
+++ b/metadata/md5-cache/dev-erlang/xmpp-1.6.2
@@ -0,0 +1,14 @@
+BDEPEND=dev-util/rebar:0 >=sys-apps/gawk-4.1
+DEFINED_PHASES=compile install prepare test
+DEPEND=>=dev-erlang/ezlib-1.0.12 >=dev-erlang/fast_tls-1.1.16 >=dev-erlang/fast_xml-1.1.49 >=dev-erlang/p1_utils-1.0.25 >=dev-erlang/stringprep-1.0.29 >=dev-erlang/idna-6.0.0-r1 dev-lang/erlang:=
+DESCRIPTION=XMPP parsing and serialization library on top of Fast XML
+EAPI=8
+HOMEPAGE=https://github.com/processone/xmpp
+INHERIT=rebar
+KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-erlang/ezlib-1.0.12 >=dev-erlang/fast_tls-1.1.16 >=dev-erlang/fast_xml-1.1.49 >=dev-erlang/p1_utils-1.0.25 >=dev-erlang/stringprep-1.0.29 >=dev-erlang/idna-6.0.0-r1 dev-lang/erlang:=
+SLOT=0
+SRC_URI=https://github.com/processone/xmpp/archive/1.6.2.tar.gz -> xmpp-1.6.2.tar.gz
+_eclasses_=rebar ee6e83452f154c8ce7b91144005c5faf
+_md5_=8dbdfff3276a654ad396f6fbe0384d28
diff --git a/metadata/md5-cache/dev-python/ConfigArgParse-1.5.3 b/metadata/md5-cache/dev-python/ConfigArgParse-1.5.3
deleted file mode 100644
index 9472b1dd00ef..000000000000
--- a/metadata/md5-cache/dev-python/ConfigArgParse-1.5.3
+++ /dev/null
@@ -1,16 +0,0 @@
-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=Drop-in replacement for argparse supporting config files and env variables
-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
-LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/bw2/ConfigArgParse/archive/v1.5.3.tar.gz -> ConfigArgParse-1.5.3.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_=650517c554178ee85871a2b22f5116b8
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index bbc1285b2d84..822ad5c934d5 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/MechanicalSoup-1.3.0 b/metadata/md5-cache/dev-python/MechanicalSoup-1.3.0
index ea03fc47abf3..0b87dc4d6c37 100644
--- a/metadata/md5-cache/dev-python/MechanicalSoup-1.3.0
+++ b/metadata/md5-cache/dev-python/MechanicalSoup-1.3.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/requests-mock-1.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-httpbin[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/beautifulsoup4-4.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/requests-mock-1.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpbin[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/beautifulsoup4-4.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-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=A Python library for automating interaction with websites
EAPI=8
HOMEPAGE=https://github.com/MechanicalSoup/MechanicalSoup/ https://pypi.org/project/MechanicalSoup/
INHERIT=distutils-r1 pypi
-IUSE=examples test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=examples test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/beautifulsoup4-4.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/beautifulsoup4-4.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/M/MechanicalSoup/MechanicalSoup-1.3.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_=1bb5d7489a8c1f8cad7bac05c08773d2
+_md5_=8ac2f7362aaf2b6fcc156eca0e45a68b
diff --git a/metadata/md5-cache/dev-python/accessible-pygments-0.0.4 b/metadata/md5-cache/dev-python/accessible-pygments-0.0.4
index b35560b60f6d..2b73b9fe8d91 100644
--- a/metadata/md5-cache/dev-python/accessible-pygments-0.0.4
+++ b/metadata/md5-cache/dev-python/accessible-pygments-0.0.4
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-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=A collection of accessible pygments styles
EAPI=8
HOMEPAGE=https://pypi.org/project/accessible-pygments/ https://github.com/Quansight-Labs/accessible-pygments/
INHERIT=distutils-r1
-IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
-RDEPEND=>=dev-python/pygments-1.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/pygments-1.5[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 )
SLOT=0
SRC_URI=https://github.com/Quansight-Labs/accessible-pygments/archive/v0.0.4.tar.gz -> accessible-pygments-0.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_=e1fa2de1f5e87f0e5fd78dfea9e1da82
+_md5_=d35524e03c138ac00962d6019115266f
diff --git a/metadata/md5-cache/dev-python/aiohttp-cors-0.7.0-r2 b/metadata/md5-cache/dev-python/aiohttp-cors-0.7.0-r2
index 3712700be990..0a2b75bf157a 100644
--- a/metadata/md5-cache/dev-python/aiohttp-cors-0.7.0-r2
+++ b/metadata/md5-cache/dev-python/aiohttp-cors-0.7.0-r2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/aiohttp-1.1.1[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(-)?]
+BDEPEND=test? ( dev-python/pytest-aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/aiohttp-1.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-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=Implements CORS support for aiohttp asyncio-powered asynchronous HTTP server
EAPI=8
-HOMEPAGE=https://github.com/aio-libs/aiohttp-cors
+HOMEPAGE=https://github.com/aio-libs/aiohttp-cors/ https://pypi.org/project/aiohttp_cors/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test 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
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/aiohttp-1.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/aiohttp-1.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/aio-libs/aiohttp-cors/archive/v0.7.0.tar.gz -> aiohttp-cors-0.7.0.tar.gz
+SRC_URI=https://github.com/aio-libs/aiohttp-cors/archive/v0.7.0.tar.gz -> aiohttp-cors-0.7.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_=4ef200796b30718c7230db4fbd2a2530
+_md5_=94cc2e62b992538659001a5a3d4e81db
diff --git a/metadata/md5-cache/dev-python/apsw-3.42.0.1 b/metadata/md5-cache/dev-python/apsw-3.42.0.1
index 5781efa5efc2..14a0202971f7 100644
--- a/metadata/md5-cache/dev-python/apsw-3.42.0.1
+++ b/metadata/md5-cache/dev-python/apsw-3.42.0.1
@@ -1,16 +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/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-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
-DEPEND=>=dev-db/sqlite-3.42.0:3 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+DEPEND=>=dev-db/sqlite-3.42.0:3 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
DESCRIPTION=APSW - Another Python SQLite Wrapper
EAPI=8
HOMEPAGE=https://github.com/rogerbinns/apsw/ https://pypi.org/project/apsw/
INHERIT=distutils-r1
-IUSE=doc python_targets_python3_10 python_targets_python3_11 debug
+IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
KEYWORDS=~amd64 ~arm ~ppc64 ~x86
LICENSE=ZLIB
-RDEPEND=>=dev-db/sqlite-3.42.0:3 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 )
+RDEPEND=>=dev-db/sqlite-3.42.0:3 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://github.com/rogerbinns/apsw/archive/3.42.0.1.tar.gz -> apsw-3.42.0.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_=b43014622579fb833a5ed0d5ba809772
+_md5_=a867d5d0f29f8ed1d95eeed6cc00b0be
diff --git a/metadata/md5-cache/dev-python/black-23.7.0 b/metadata/md5-cache/dev-python/black-23.7.0
index b2cd1bc7d634..3a28a147eaaa 100644
--- a/metadata/md5-cache/dev-python/black-23.7.0
+++ b/metadata/md5-cache/dev-python/black-23.7.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/aiohttp-3.7.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/aiohttp-cors[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/click-8.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_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(-)?]
+BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/aiohttp-3.7.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp-cors[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/click-8.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=The uncompromising Python code formatter
EAPI=8
HOMEPAGE=https://black.readthedocs.io/en/stable/ https://github.com/psf/black/ https://pypi.org/project/black/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+INHERIT=distutils-r1 multiprocessing optfeature pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
LICENSE=MIT
-RDEPEND=>=dev-python/click-8.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/click-8.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/black/black-23.7.0.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 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=c5f2a0765776c59bc8b45a684df1558d
+_md5_=189875d3fbe77c2b856c403c7194e73c
diff --git a/metadata/md5-cache/dev-python/configshell-fb-1.1.29-r2 b/metadata/md5-cache/dev-python/configshell-fb-1.1.29-r2
deleted file mode 100644
index 857ea0f3ad6f..000000000000
--- a/metadata/md5-cache/dev-python/configshell-fb-1.1.29-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-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=A Python library for building configuration shells
-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
-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.29.tar.gz -> configshell-fb-1.1.29.gh.tar.gz https://github.com/open-iscsi/configshell-fb/commit/f3ac914861bd605e3d634aeeb5e706abdbd39259.patch -> configshell-fb-1.1.29-replace-getargspec-1.patch https://github.com/open-iscsi/configshell-fb/commit/50d5ffe9f213a53588cec88c9919c816b3fa7736.patch -> configshell-fb-1.1.29-replace-getargspec-2.patch
-_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_=90c2d1d3a84bf719f5a09f10eed3b5ab
diff --git a/metadata/md5-cache/dev-python/cython-3.0.0-r1 b/metadata/md5-cache/dev-python/cython-3.0.0-r1
new file mode 100644
index 000000000000..b86a3691d07d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cython-3.0.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( dev-lang/python:3.12[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/jinja[python_targets_python3_12(-)] dev-python/sphinx-issues[python_targets_python3_12(-)] dev-python/sphinx-tabs[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/jinja[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/sphinx-tabs[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/sphinx-tabs[python_targets_python3_10(-)] ) ( dev-python/pypy3[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/jinja[python_targets_pypy3(-)] dev-python/sphinx-issues[python_targets_pypy3(-)] dev-python/sphinx-tabs[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-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
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
+DESCRIPTION=A Python to C compiler
+EAPI=8
+HOMEPAGE=https://cython.org/ https://github.com/cython/cython/ https://pypi.org/project/Cython/
+INHERIT=distutils-r1 multiprocessing toolchain-funcs
+IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Apache-2.0
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/cython/cython/archive/3.0.0.tar.gz -> cython-3.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_=450de02b870ab8ab8a86798158adac08
diff --git a/metadata/md5-cache/dev-python/grpcio-1.51.0 b/metadata/md5-cache/dev-python/grpcio-1.51.0
index 924fa3351ed0..265380d7f086 100644
--- a/metadata/md5-cache/dev-python/grpcio-1.51.0
+++ b/metadata/md5-cache/dev-python/grpcio-1.51.0
@@ -1,6 +1,6 @@
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/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= >=dev-python/cython-0.28.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-dns/c-ares:= sys-libs/zlib:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+DEPEND=>=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= <dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-dns/c-ares:= sys-libs/zlib:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
DESCRIPTION=High-performance RPC framework (python libraries)
EAPI=8
HOMEPAGE=https://grpc.io
@@ -8,9 +8,9 @@ INHERIT=distutils-r1 multiprocessing prefix pypi
IUSE=python_targets_python3_10 python_targets_python3_11 debug
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= >=dev-python/cython-0.28.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-dns/c-ares:= sys-libs/zlib:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+RDEPEND=>=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= <dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/protobuf-python-4.21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-dns/c-ares:= sys-libs/zlib:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/g/grpcio/grpcio-1.51.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=b3fb5c777dab2bcb48b6f7e6050ca540
+_md5_=732a061576cfe668969d0456466e8d67
diff --git a/metadata/md5-cache/dev-python/humanize-4.6.0 b/metadata/md5-cache/dev-python/humanize-4.6.0
deleted file mode 100644
index 351b755c901a..000000000000
--- a/metadata/md5-cache/dev-python/humanize-4.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Common humanization utilities
-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
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/h/humanize/humanize-4.6.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_=44776bc4191606bb8c1ed3e96c3f12ec
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.82.0 b/metadata/md5-cache/dev-python/hypothesis-6.82.0
index dce31622d41a..37f62c9198a4 100644
--- a/metadata/md5-cache/dev-python/hypothesis-6.82.0
+++ b/metadata/md5-cache/dev-python/hypothesis-6.82.0
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) >=dev-python/gpep517-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(-)?]
+BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) >=dev-python/gpep517-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 postinst prepare test
DESCRIPTION=A library for property based testing
EAPI=8
@@ -7,10 +7,10 @@ INHERIT=distutils-r1 multiprocessing optfeature
IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MPL-2.0
-RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] )
+RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.82.0.tar.gz -> hypothesis-6.82.0.gh.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
-_md5_=e02c596bb7ac7e97760c7dbdf18a4b8f
+_md5_=f00b5b084269c962e262d64a0aa9f53d
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 ca6c24277e28..9d2f8e88fa58 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_=5cd146070c5e2e9216a84a89f5ce687e
+_md5_=35e78ed8aef549645e687f5a03838892
diff --git a/metadata/md5-cache/dev-python/jupyter-client-8.2.0 b/metadata/md5-cache/dev-python/jupyter-client-8.2.0
deleted file mode 100644
index 1a3607822a4e..000000000000
--- a/metadata/md5-cache/dev-python/jupyter-client-8.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/ipykernel-6.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-asyncio-0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-jupyter-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/jupyter-core-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/traitlets[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[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/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Jupyter protocol implementation and client libraries
-EAPI=8
-HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_client/ https://pypi.org/project/jupyter-client/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=>=dev-python/jupyter-core-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/traitlets[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-client/jupyter_client-8.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_=1bdda85e8ad1291d99761794af307dd6
diff --git a/metadata/md5-cache/dev-python/jupyter-client-8.3.0 b/metadata/md5-cache/dev-python/jupyter-client-8.3.0
index 16b280ed5870..9b4f6fcc20e9 100644
--- a/metadata/md5-cache/dev-python/jupyter-client-8.3.0
+++ b/metadata/md5-cache/dev-python/jupyter-client-8.3.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_client/ https://pypi.org/project/jupyter-client/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=>=dev-python/jupyter-core-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/traitlets[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-client/jupyter_client-8.3.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_=53b22ee6c88c8e0b7a92341088bbe783
+_md5_=f50879e809dbd1be7d156ed335eebe53
diff --git a/metadata/md5-cache/dev-python/llfuse-1.4.4 b/metadata/md5-cache/dev-python/llfuse-1.4.4
index 8f117c45fd60..3f4cf9735879 100644
--- a/metadata/md5-cache/dev-python/llfuse-1.4.4
+++ b/metadata/md5-cache/dev-python/llfuse-1.4.4
@@ -1,4 +1,4 @@
-BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) test? ( >=sys-fs/fuse-2.8.0:0 >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=<dev-python/cython-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) test? ( >=sys-fs/fuse-2.8.0:0 >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=sys-fs/fuse-2.8.0:0 sys-apps/attr python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
DESCRIPTION=Python bindings for the low-level FUSE API
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/l/llfuse/llfuse-1.4.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_=86875588290ddac3085d2d35a818864d
+_md5_=fe6487216c1a5c62204b73d73612169d
diff --git a/metadata/md5-cache/dev-python/multipledispatch-0.6.0-r1 b/metadata/md5-cache/dev-python/multipledispatch-0.6.0-r1
deleted file mode 100644
index 49ab3c75ce90..000000000000
--- a/metadata/md5-cache/dev-python/multipledispatch-0.6.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-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=Multiple dispatch
-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
-LICENSE=BSD
-RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mrocklin/multipledispatch/archive/0.6.0.tar.gz -> multipledispatch-0.6.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_=35e9f53abc8bfc0196045acabcc1fadf
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 37355a84f29a..cd48f6b8f6ef 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_=c616a11daa0be02ff1c3fee94c669638
+_md5_=8a7722f51631f4cd7984438768d959af
diff --git a/metadata/md5-cache/dev-python/poetry-1.5.1-r1 b/metadata/md5-cache/dev-python/poetry-1.5.1-r2
index 48a5ab232d89..ca2bfad40638 100644
--- a/metadata/md5-cache/dev-python/poetry-1.5.1-r1
+++ b/metadata/md5-cache/dev-python/poetry-1.5.1-r2
@@ -1,4 +1,4 @@
-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(-)?]
+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/lockfile-0.12.2[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
@@ -7,10 +7,10 @@ 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 )
+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/lockfile-0.12.2[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
+_md5_=cbe44c76913cb6c3afa860a5f674f174
diff --git a/metadata/md5-cache/dev-python/portend-3.1.0 b/metadata/md5-cache/dev-python/portend-3.1.0
deleted file mode 100644
index f8a69fe4b68f..000000000000
--- a/metadata/md5-cache/dev-python/portend-3.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/tempora-1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=TCP port monitoring utilities
-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
-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_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/portend/portend-3.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_=d2cb6d116b55d6cc7c089fe350568c3b
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 16e38fc0f422..aaff28860841 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_=aa513241ce1fbdc14ecb2a574851c7cf
+_md5_=821e759e0561d3774cd80645b77bdffa
diff --git a/metadata/md5-cache/dev-python/pygit2-1.12.1 b/metadata/md5-cache/dev-python/pygit2-1.12.1
deleted file mode 100644
index 162adf37a42a..000000000000
--- a/metadata/md5-cache/dev-python/pygit2-1.12.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cffi-1.9.1:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( =dev-libs/libgit2-1.6*:= >=dev-python/cffi-1.9.1:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-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
-DEPEND==dev-libs/libgit2-1.6*:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Python bindings for libgit2
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pygit2/pygit2-1.12.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_=de653788ea92316c8031a4c0daa72ecc
diff --git a/metadata/md5-cache/dev-python/pygit2-1.12.2 b/metadata/md5-cache/dev-python/pygit2-1.12.2
index 6dfdacd6daad..9169945a9b91 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_=99194e14743ce03cf690c9f8f15b0c56
+_md5_=de653788ea92316c8031a4c0daa72ecc
diff --git a/metadata/md5-cache/dev-python/pymongo-4.1.1 b/metadata/md5-cache/dev-python/pymongo-4.1.1
deleted file mode 100644
index bdce06398ec3..000000000000
--- a/metadata/md5-cache/dev-python/pymongo-4.1.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-db/mongodb-2.6.0 ) doc? ( || ( ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( kerberos? ( dev-python/pykerberos[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare pretend setup test
-DESCRIPTION=Python driver for MongoDB
-EAPI=8
-HOMEPAGE=https://github.com/mongodb/mongo-python-driver https://pypi.org/project/pymongo/
-INHERIT=check-reqs distutils-r1
-IUSE=doc kerberos doc test python_targets_python3_10
-KEYWORDS=amd64 arm64 ~hppa ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=kerberos? ( dev-python/pykerberos[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mongodb/mongo-python-driver/archive/4.1.1.tar.gz -> mongo-python-driver-4.1.1.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_=606c36b100605e00389b8c1616fdea21
diff --git a/metadata/md5-cache/dev-python/pymongo-4.2.0 b/metadata/md5-cache/dev-python/pymongo-4.2.0
deleted file mode 100644
index c2b082703f44..000000000000
--- a/metadata/md5-cache/dev-python/pymongo-4.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-db/mongodb-2.6.0 ) doc? ( || ( ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( kerberos? ( dev-python/pykerberos[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare pretend setup test
-DESCRIPTION=Python driver for MongoDB
-EAPI=8
-HOMEPAGE=https://github.com/mongodb/mongo-python-driver/ https://pypi.org/project/pymongo/
-INHERIT=check-reqs distutils-r1
-IUSE=doc kerberos doc test python_targets_python3_10
-KEYWORDS=amd64 ~arm64 ~hppa ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=kerberos? ( dev-python/pykerberos[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mongodb/mongo-python-driver/archive/4.2.0.tar.gz -> mongo-python-driver-4.2.0.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_=8015f258fae4fee60ffd04179201dd3d
diff --git a/metadata/md5-cache/dev-python/pymongo-4.3.3 b/metadata/md5-cache/dev-python/pymongo-4.3.3
deleted file mode 100644
index c7e8880ffd27..000000000000
--- a/metadata/md5-cache/dev-python/pymongo-4.3.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-db/mongodb-2.6.0 ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( <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-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-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 pretend setup test
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-DESCRIPTION=Python driver for MongoDB
-EAPI=8
-HOMEPAGE=https://github.com/mongodb/mongo-python-driver/ https://pypi.org/project/pymongo/
-INHERIT=check-reqs distutils-r1
-IUSE=doc kerberos doc test python_targets_python3_10 python_targets_python3_11 debug
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mongodb/mongo-python-driver/archive/4.3.3.tar.gz -> mongo-python-driver-4.3.3.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_=6eee795cb656254e06aa733a3896eb4b
diff --git a/metadata/md5-cache/dev-python/pymongo-4.4.0 b/metadata/md5-cache/dev-python/pymongo-4.4.0
deleted file mode 100644
index 772dd4be2cd4..000000000000
--- a/metadata/md5-cache/dev-python/pymongo-4.4.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test-full? ( >=dev-db/mongodb-2.6.0 ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( <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-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-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 pretend setup test
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-DESCRIPTION=Python driver for MongoDB
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mongodb/mongo-python-driver/archive/4.4.0.tar.gz -> mongo-python-driver-4.4.0.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_=5b3074c1f130072167fae8845915cd7d
diff --git a/metadata/md5-cache/dev-python/pymongo-4.4.1 b/metadata/md5-cache/dev-python/pymongo-4.4.1
index 218bed3906d2..39b900cfa801 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_=672b1f4bf3054a8a112063fb9aa2cb99
+_md5_=0b34d20bca7d231edfa38c10c82f8020
diff --git a/metadata/md5-cache/dev-python/pymysql-1.0.3 b/metadata/md5-cache/dev-python/pymysql-1.0.3
deleted file mode 100644
index b9bc9cae724c..000000000000
--- a/metadata/md5-cache/dev-python/pymysql-1.0.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-db/mariadb[server] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Pure-Python MySQL Driver
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/PyMySQL/PyMySQL/archive/v1.0.3.tar.gz -> PyMySQL-1.0.3.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_=1caec0dd35f0b09e8e02973d53ec57ef
diff --git a/metadata/md5-cache/dev-python/pymysql-1.1.0 b/metadata/md5-cache/dev-python/pymysql-1.1.0
index a71c12b11acf..8e3cc29b0a67 100644
--- a/metadata/md5-cache/dev-python/pymysql-1.1.0
+++ b/metadata/md5-cache/dev-python/pymysql-1.1.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-db/mariadb[server] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-db/mariadb[server] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-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=Pure-Python MySQL Driver
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
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
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 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/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_=a6d3836fa550bd3f3f0647ac317b8f55
+_md5_=353031d971c9826dde3cee3675d36338
diff --git a/metadata/md5-cache/dev-python/pypdf-3.10.0 b/metadata/md5-cache/dev-python/pypdf-3.10.0
deleted file mode 100644
index 37935592a2b0..000000000000
--- a/metadata/md5-cache/dev-python/pypdf-3.10.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pillow[jpeg,jpeg2k,tiff,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=Python library to work with PDF files
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/py-pdf/pypdf/archive/3.10.0.tar.gz -> pypdf-3.10.0.gh.tar.gz test? ( https://github.com/py-pdf/sample-files/archive/69b31cff6b183a42f9081709ef9bee4047976f56.tar.gz -> pypdf-sample-files-69b31cff6b183a42f9081709ef9bee4047976f56.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_=6afd74a5088ae5ab9054387c320b6ef8
diff --git a/metadata/md5-cache/dev-python/pypdf-3.11.0 b/metadata/md5-cache/dev-python/pypdf-3.11.0
deleted file mode 100644
index b6de3163ab54..000000000000
--- a/metadata/md5-cache/dev-python/pypdf-3.11.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pillow[jpeg,jpeg2k,tiff,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=Python library to work with PDF files
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/py-pdf/pypdf/archive/3.11.0.tar.gz -> pypdf-3.11.0.gh.tar.gz test? ( https://github.com/py-pdf/sample-files/archive/69b31cff6b183a42f9081709ef9bee4047976f56.tar.gz -> pypdf-sample-files-69b31cff6b183a42f9081709ef9bee4047976f56.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_=5fc3d98c94192b756d07ac0e053a7561
diff --git a/metadata/md5-cache/dev-python/pypdf-3.11.1 b/metadata/md5-cache/dev-python/pypdf-3.11.1
deleted file mode 100644
index 064e484d2335..000000000000
--- a/metadata/md5-cache/dev-python/pypdf-3.11.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pillow[jpeg,jpeg2k,tiff,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=Python library to work with PDF files
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/py-pdf/pypdf/archive/3.11.1.tar.gz -> pypdf-3.11.1.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
diff --git a/metadata/md5-cache/dev-python/pypdf-3.12.0 b/metadata/md5-cache/dev-python/pypdf-3.12.0
deleted file mode 100644
index 1943390921c5..000000000000
--- a/metadata/md5-cache/dev-python/pypdf-3.12.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pillow[jpeg,jpeg2k,tiff,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=Python library to work with PDF files
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/py-pdf/pypdf/archive/3.12.0.tar.gz -> pypdf-3.12.0.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
diff --git a/metadata/md5-cache/dev-python/pypdf-3.12.1 b/metadata/md5-cache/dev-python/pypdf-3.12.1
deleted file mode 100644
index f89f8d584355..000000000000
--- a/metadata/md5-cache/dev-python/pypdf-3.12.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pillow[jpeg,jpeg2k,tiff,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=Python library to work with PDF files
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/py-pdf/pypdf/archive/3.12.1.tar.gz -> pypdf-3.12.1.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
diff --git a/metadata/md5-cache/dev-python/pytest-7.4.0 b/metadata/md5-cache/dev-python/pytest-7.4.0
index e91ccc6059cb..79e842303a7e 100644
--- a/metadata/md5-cache/dev-python/pytest-7.4.0
+++ b/metadata/md5-cache/dev-python/pytest-7.4.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pytest.org/ https://github.com/pytest-dev/pytest/ https://pypi.org/project/pytest/
INHERIT=distutils-r1 multiprocessing 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=MIT
RDEPEND=dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest/pytest-7.4.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_=934283e7c2d83f3d725011fefc58713e
+_md5_=2905b7854ee39ba4f5652d9ad243f1b6
diff --git a/metadata/md5-cache/dev-python/pytest-env-0.8.1 b/metadata/md5-cache/dev-python/pytest-env-0.8.1
deleted file mode 100644
index ac87b8a2c675..000000000000
--- a/metadata/md5-cache/dev-python/pytest-env-0.8.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest[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=py.test plugin that allows you to add environment variables
-EAPI=8
-HOMEPAGE=https://github.com/pytest-dev/pytest-env
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm64 ~hppa ~ppc ~ppc64 x86
-LICENSE=MIT
-RDEPEND=dev-python/pytest[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/pytest-env/pytest_env-0.8.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_=72448c882f79e59c24a15f3ed393829d
diff --git a/metadata/md5-cache/dev-python/vcrpy-4.3.1 b/metadata/md5-cache/dev-python/vcrpy-4.3.1
deleted file mode 100644
index 6d1dd7da736c..000000000000
--- a/metadata/md5-cache/dev-python/vcrpy-4.3.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-httpbin[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=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(-)?] >=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=Automatically mock your HTTP interactions to simplify and speed up testing
-EAPI=8
-HOMEPAGE=https://github.com/kevin1024/vcrpy/ https://pypi.org/project/vcrpy/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/kevin1024/vcrpy/archive/v4.3.1.tar.gz -> vcrpy-4.3.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_=1d619e477988a5bdf0764a41561bbd76
diff --git a/metadata/md5-cache/dev-python/vcrpy-4.4.0 b/metadata/md5-cache/dev-python/vcrpy-4.4.0
deleted file mode 100644
index 69bd26ec99ea..000000000000
--- a/metadata/md5-cache/dev-python/vcrpy-4.4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-httpbin[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=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(-)?] >=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=Automatically mock your HTTP interactions to simplify and speed up testing
-EAPI=8
-HOMEPAGE=https://github.com/kevin1024/vcrpy/ https://pypi.org/project/vcrpy/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/kevin1024/vcrpy/archive/v4.4.0.tar.gz -> vcrpy-4.4.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_=f2dfb4817d2cf826b15d2fd3b8c77f6a
diff --git a/metadata/md5-cache/dev-python/xarray-2023.5.0 b/metadata/md5-cache/dev-python/xarray-2023.5.0
deleted file mode 100644
index 2218339e4ea8..000000000000
--- a/metadata/md5-cache/dev-python/xarray-2023.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/bottleneck[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !hppa? ( >=dev-python/scipy-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=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(-)?] >=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=N-D labeled arrays and datasets in Python
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/x/xarray/xarray-2023.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_=e31e3dab002a4b38894857759bd5237d
diff --git a/metadata/md5-cache/dev-python/xarray-2023.6.0 b/metadata/md5-cache/dev-python/xarray-2023.6.0
deleted file mode 100644
index 8275101505bf..000000000000
--- a/metadata/md5-cache/dev-python/xarray-2023.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/bottleneck[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !hppa? ( >=dev-python/scipy-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=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(-)?] >=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=N-D labeled arrays and datasets in Python
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/x/xarray/xarray-2023.6.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
diff --git a/metadata/md5-cache/dev-python/xarray-2023.7.0 b/metadata/md5-cache/dev-python/xarray-2023.7.0
index d9230a90e21e..c9f2500b97c5 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_=e9d53327b8741bd14e3783a945e87325
+_md5_=8ef459ecbc07a6c446e50b34a655cb1f
diff --git a/metadata/md5-cache/dev-python/zope-event-4.6 b/metadata/md5-cache/dev-python/zope-event-4.6
deleted file mode 100644
index e3f7e5f13913..000000000000
--- a/metadata/md5-cache/dev-python/zope-event-4.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( !dev-python/namespace-zope python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=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=Event publishing / dispatch, used by Zope Component Architecture
-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
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/z/zope.event/zope.event-4.6.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_=2ce8efc66dd14c427ca2037452679e93
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 0c53de6cea82..1dbde53d1171 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20211108 b/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20211108
deleted file mode 100644
index ef64354d02b4..000000000000
--- a/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20211108
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=virtual/pkgconfig test? ( media-video/ffmpeg[vpx,zlib] ) test? ( media-libs/libpng:0= virtual/jpeg python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) x11-libs/gtk+:3[introspection] python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_10? ( >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=media-libs/libpng:0= virtual/jpeg
-DESCRIPTION=A program for drawing beautiful mathematically-based images known as fractals
-EAPI=8
-HOMEPAGE=https://fract4d.github.io/gnofract4d/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=distutils-r1 optfeature virtualx xdg
-IUSE=test +python_single_target_python3_10 test
-KEYWORDS=amd64 x86
-LICENSE=BSD
-RDEPEND=media-libs/libpng:0= virtual/jpeg python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) x11-libs/gtk+:3[introspection] python_single_target_python3_10? ( dev-lang/python:3.10 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/fract4d/gnofract4d/archive/52410fec6cd9182048aed85e333876ddeaa9486a.tar.gz -> gnofract4d-4.3_p20211108.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-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f4768cfa56707fc3ca6c555067ef73c3
diff --git a/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20221114 b/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20221114
deleted file mode 100644
index 8efb9bbc3507..000000000000
--- a/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20221114
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=virtual/pkgconfig test? ( media-video/ffmpeg[vpx,zlib] ) test? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] dev-python/pygobject:3[cairo,python_targets_python3_11(-)] ) x11-libs/gtk+:3[introspection] python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=media-libs/libjpeg-turbo:0= media-libs/libpng:0=
-DESCRIPTION=A program for drawing beautiful mathematically-based images known as fractals
-EAPI=8
-HOMEPAGE=https://fract4d.github.io/gnofract4d/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=distutils-r1 optfeature virtualx xdg
-IUSE=test python_single_target_python3_10 python_single_target_python3_11 test
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=media-libs/libjpeg-turbo:0= media-libs/libpng:0= python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] dev-python/pygobject:3[cairo,python_targets_python3_11(-)] ) x11-libs/gtk+:3[introspection] python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/fract4d/gnofract4d/archive/3858a6f6a857ee8d2204938d72ac4975dafa16e4.tar.gz -> gnofract4d-4.3_p20221114.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-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=30a526947cab1583158274b83038f1e9
diff --git a/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20230717 b/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20230717
new file mode 100644
index 000000000000..d7fbb8e2e5bc
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20230717
@@ -0,0 +1,18 @@
+BDEPEND=virtual/pkgconfig test? ( media-video/ffmpeg[vpx,zlib] ) test? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) gui-libs/gtk:4[introspection] python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=media-libs/libjpeg-turbo:0= media-libs/libpng:0= python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
+DESCRIPTION=A program for drawing beautiful mathematically-based images known as fractals
+EAPI=8
+HOMEPAGE=https://fract4d.github.io/gnofract4d/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=distutils-r1 optfeature virtualx xdg
+IUSE=test python_single_target_python3_10 python_single_target_python3_11 debug test
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=media-libs/libjpeg-turbo:0= media-libs/libpng:0= python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) gui-libs/gtk:4[introspection] python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/fract4d/gnofract4d/archive/47d2093e8f6399d1badfba0d1cb0f9867e90b326.tar.gz -> gnofract4d-4.3_p20230717.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-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1b152c6f1b41fe6c57ba83e71897b88a
diff --git a/metadata/md5-cache/media-gfx/graphicsmagick-1.3.40-r1 b/metadata/md5-cache/media-gfx/graphicsmagick-1.3.40-r1
new file mode 100644
index 000000000000..1c2353fc98d5
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/graphicsmagick-1.3.40-r1
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn ) 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 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=dev-libs/libltdl bzip2? ( app-arch/bzip2 ) fpx? ( media-libs/libfpx ) heif? ( media-libs/libheif:= ) imagemagick? ( !media-gfx/imagemagick ) jbig? ( media-libs/jbigkit ) jpeg? ( media-libs/libjpeg-turbo:= ) jpegxl? ( media-libs/libjxl:= ) lcms? ( media-libs/lcms:2 ) lzma? ( app-arch/xz-utils ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:= ) postscript? ( app-text/ghostscript-gpl ) svg? ( dev-libs/libxml2 ) tcmalloc? ( dev-util/google-perftools:= ) tiff? ( media-libs/tiff:= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libSM x11-libs/libX11 x11-libs/libXext ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=Collection of tools and libraries for many image formats
+EAPI=8
+HOMEPAGE=http://www.graphicsmagick.org/ https://hg.osdn.net/view/graphicsmagick/GM
+INHERIT=autotools toolchain-funcs verify-sig
+IUSE=bzip2 +cxx debug dynamic-loading fpx heif imagemagick jbig jpeg jpegxl lcms lzma openmp perl png postscript q16 q32 static-libs svg tcmalloc tiff truetype webp wmf X zlib zstd verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=MIT
+RDEPEND=dev-libs/libltdl bzip2? ( app-arch/bzip2 ) fpx? ( media-libs/libfpx ) heif? ( media-libs/libheif:= ) imagemagick? ( !media-gfx/imagemagick ) jbig? ( media-libs/jbigkit ) jpeg? ( media-libs/libjpeg-turbo:= ) jpegxl? ( media-libs/libjxl:= ) lcms? ( media-libs/lcms:2 ) lzma? ( app-arch/xz-utils ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:= ) postscript? ( app-text/ghostscript-gpl ) svg? ( dev-libs/libxml2 ) tcmalloc? ( dev-util/google-perftools:= ) tiff? ( media-libs/tiff:= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libSM x11-libs/libX11 x11-libs/libXext ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= )
+SLOT=0/1.3
+SRC_URI=mirror://sourceforge/graphicsmagick/GraphicsMagick-1.3.40.tar.xz verify-sig? ( mirror://sourceforge/graphicsmagick/GraphicsMagick-1.3.40.tar.xz.asc )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=fb54059bdf5c2f0c3407eb66bc6f6fff
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index b57945814182..a5a170abcba8 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/openimageio-2.4.13.0 b/metadata/md5-cache/media-libs/openimageio-2.4.13.0
index 208e4610f8cd..3d83d69c43e7 100644
--- a/metadata/md5-cache/media-libs/openimageio-2.4.13.0
+++ b/metadata/md5-cache/media-libs/openimageio-2.4.13.0
@@ -1,6 +1,6 @@
BDEPEND=doc? ( app-doc/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
-DEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.7.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) ) qt5? ( media-libs/libglvnd dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 ) qt6? ( media-libs/libglvnd dev-qt/qtbase:6[gui,widgets,opengl] ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
+DEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.13.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) ) qt5? ( media-libs/libglvnd dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 ) qt6? ( media-libs/libglvnd dev-qt/qtbase:6[gui,widgets,opengl] ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
DESCRIPTION=A library for reading and writing images
EAPI=8
HOMEPAGE=https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO
@@ -8,10 +8,10 @@ INHERIT=cmake flag-o-matic font python-single-r1
IUSE=dicom doc ffmpeg gif jpeg2k opencv openvdb ptex python qt5 qt6 raw test +tools +truetype cpu_flags_x86_aes cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c X python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv
LICENSE=BSD
-RDEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.7.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) ) qt5? ( media-libs/libglvnd dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 ) qt6? ( media-libs/libglvnd dev-qt/qtbase:6[gui,widgets,opengl] ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
+RDEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.13.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) ) qt5? ( media-libs/libglvnd dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 ) qt6? ( media-libs/libglvnd dev-qt/qtbase:6[gui,widgets,opengl] ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) qt5? ( tools ) qt6? ( tools )
RESTRICT=!test? ( test )
SLOT=0/2.4
SRC_URI=https://github.com/OpenImageIO/oiio/archive/v2.4.13.0.tar.gz -> openimageio-2.4.13.0.tar.gz test? ( https://github.com/OpenImageIO/oiio-images/archive/aae37a54e31c0e719edcec852994d052ecf6541e.tar.gz -> openimageio-oiio-test-image-aae37a54e31c0e719edcec852994d052ecf6541e.tar.gz https://github.com/AcademySoftwareFoundation/openexr-images/archive/df16e765fee28a947244657cae3251959ae63c00.tar.gz -> openimageio-oexr-test-image-df16e765fee28a947244657cae3251959ae63c00.tar.gz )
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 font aa113a3df9cd0a9693a1c1ee7c34a6eb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8fac9365ceb03a1a52d9affae2f5a82e
+_md5_=8a13b086d29b9da0d8bdb1a81eb70f68
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 7ef7f8335749..74e8362d30eb 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/flac123-2.1.0 b/metadata/md5-cache/media-sound/flac123-2.1.0
index 1a7b9e568256..548162740002 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_=99f4e8a80d036a0e9397c21a0162e276
+_md5_=cabe0e9b6ed0a6d4de8fc48961ca6071
diff --git a/metadata/md5-cache/media-sound/liblc3-1.0.3 b/metadata/md5-cache/media-sound/liblc3-1.0.3
index 871d9fa43cd2..d46f34425b92 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_=e3d2c76be5f36a9142e16ab00247c476
+_md5_=cf728b1e4cb5dab0795f102a2f6be3f0
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 16b602fba826..5d026f40bd83 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.72 b/metadata/md5-cache/media-video/pipewire-0.3.72
deleted file mode 100644
index b7e5ac8f771b..000000000000
--- a/metadata/md5-cache/media-video/pipewire-0.3.72
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=>=dev-util/meson-0.59 virtual/pkgconfig || ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.11 dev-python/docutils[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/docutils[python_targets_python3_10(-)] ) ) dbus? ( dev-util/gdbus-codegen ) doc? ( app-doc/doxygen media-gfx/graphviz ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib 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 )
-DESCRIPTION=Multimedia processing graphs
-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
-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
-REQUIRED_USE=ffmpeg? ( extra ) bluetooth? ( dbus ) jack-sdk? ( !jack-client ) modemmanager? ( bluetooth ) system-service? ( systemd ) !sound-server? ( !pipewire-alsa ) jack-client? ( dbus )
-RESTRICT=!test? ( test )
-SLOT=0/0.4
-SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.72/pipewire-0.3.72.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_=df65e2433d809470ba5c21606d7432e6
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 2e213b56a354..4f77799e867c 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_=1750552c30c61801204f7ba43516293d
+_md5_=3fb4da9a3971825c23e9da10db6d5ebf
diff --git a/metadata/md5-cache/media-video/pipewire-0.3.74 b/metadata/md5-cache/media-video/pipewire-0.3.76
index d06aaae8e543..a0234385f529 100644
--- a/metadata/md5-cache/media-video/pipewire-0.3.74
+++ b/metadata/md5-cache/media-video/pipewire-0.3.76
@@ -13,6 +13,6 @@ RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib sys-libs/ncurse
REQUIRED_USE=ffmpeg? ( extra ) bluetooth? ( dbus ) jack-sdk? ( !jack-client ) modemmanager? ( bluetooth ) system-service? ( systemd ) !sound-server? ( !pipewire-alsa ) jack-client? ( dbus )
RESTRICT=!test? ( test )
SLOT=0/0.4
-SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.74/pipewire-0.3.74.tar.bz2
+SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.76/pipewire-0.3.76.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
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index eee99f120f46..9d457c69b0fb 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/gsa-22.5.0 b/metadata/md5-cache/net-analyzer/gsa-22.5.0
index 3095272e3081..f260b8e897a2 100644
--- a/metadata/md5-cache/net-analyzer/gsa-22.5.0
+++ b/metadata/md5-cache/net-analyzer/gsa-22.5.0
@@ -7,4 +7,4 @@ KEYWORDS=~amd64 ~x86
LICENSE=AGPL-3+
SLOT=0
SRC_URI=https://github.com/greenbone/gsa/archive/v22.5.0.tar.gz -> gsa-22.5.0.tar.gz https://dev.gentoo.org/~flow/distfiles/gsa/gsa-22.5.0-node_modules.tar.xz
-_md5_=40e94f909db8cfaa35844275ac82d72e
+_md5_=3360a2897b417d9463cb146fb60a114a
diff --git a/metadata/md5-cache/net-analyzer/gsa-22.5.3 b/metadata/md5-cache/net-analyzer/gsa-22.5.3
new file mode 100644
index 000000000000..4b2f5c3fa1d9
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/gsa-22.5.3
@@ -0,0 +1,10 @@
+BDEPEND=>=net-libs/nodejs-14.0.0[ssl] >=sys-apps/yarn-1.15.2
+DEFINED_PHASES=compile install prepare
+DESCRIPTION=Greenbone Security Assistant
+EAPI=8
+HOMEPAGE=https://www.greenbone.net https://github.com/greenbone/gsa
+KEYWORDS=~amd64 ~x86
+LICENSE=AGPL-3+
+SLOT=0
+SRC_URI=https://github.com/greenbone/gsa/archive/v22.5.3.tar.gz -> gsa-22.5.3.tar.gz https://dev.gentoo.org/~flow/distfiles/gsa/gsa-22.5.3-node_modules.tar.xz
+_md5_=3360a2897b417d9463cb146fb60a114a
diff --git a/metadata/md5-cache/net-analyzer/mtr-0.95-r1 b/metadata/md5-cache/net-analyzer/mtr-0.95-r1
new file mode 100644
index 000000000000..28ef0dfb59d6
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/mtr-0.95-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig 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=configure postinst prepare
+DEPEND=gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) jansson? ( dev-libs/jansson:= ) ncurses? ( sys-libs/ncurses:= )
+DESCRIPTION=My TraceRoute, an Excellent network diagnostic tool
+EAPI=8
+HOMEPAGE=https://www.bitwizard.nl/mtr/
+IDEPEND=filecaps? ( sys-libs/libcap )
+INHERIT=autotools bash-completion-r1 fcaps
+IUSE=gtk +ipinfo +ipv6 jansson ncurses +filecaps
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2
+RDEPEND=gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) jansson? ( dev-libs/jansson:= ) ncurses? ( sys-libs/ncurses:= )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/traviscross/mtr/archive/v0.95.tar.gz -> mtr-0.95.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=4400011fa9461b23b18f193c7d6f4a74
diff --git a/metadata/md5-cache/net-analyzer/mtr-9999 b/metadata/md5-cache/net-analyzer/mtr-9999
index bfae6c3891a3..38a2d9124794 100644
--- a/metadata/md5-cache/net-analyzer/mtr-9999
+++ b/metadata/md5-cache/net-analyzer/mtr-9999
@@ -1,15 +1,16 @@
-BDEPEND=virtual/pkgconfig 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 filecaps? ( sys-libs/libcap ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=virtual/pkgconfig 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 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=configure postinst prepare unpack
-DEPEND=gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) jansson? ( dev-libs/jansson:= ) ncurses? ( sys-libs/ncurses:0= )
+DEPEND=gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) jansson? ( dev-libs/jansson:= ) ncurses? ( sys-libs/ncurses:= )
DESCRIPTION=My TraceRoute, an Excellent network diagnostic tool
-EAPI=7
+EAPI=8
HOMEPAGE=https://www.bitwizard.nl/mtr/
+IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=autotools bash-completion-r1 fcaps git-r3
IUSE=gtk +ipinfo +ipv6 jansson ncurses +filecaps
LICENSE=GPL-2
PROPERTIES=live
-RDEPEND=gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) jansson? ( dev-libs/jansson:= ) ncurses? ( sys-libs/ncurses:0= ) filecaps? ( sys-libs/libcap )
+RDEPEND=gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) jansson? ( dev-libs/jansson:= ) ncurses? ( sys-libs/ncurses:= )
RESTRICT=test
SLOT=0
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=188f5a450ad3817f368b248a0375f8ab
+_md5_=a102c9751f372e6f900986f495d975d3
diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz
index 2b5960e71472..960b0fbe41e3 100644
--- a/metadata/md5-cache/net-dialup/Manifest.gz
+++ b/metadata/md5-cache/net-dialup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r6 b/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r6
new file mode 100644
index 000000000000..4a1eb0e8d535
--- /dev/null
+++ b/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r6
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=configure install prepare test
+DEPEND=nls? ( virtual/libintl )
+DESCRIPTION=Communication package providing the X, Y, and ZMODEM file transfer protocols
+EAPI=8
+HOMEPAGE=https://www.ohse.de/uwe/software/lrzsz.html
+INHERIT=autotools toolchain-funcs
+IUSE=nls
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=616b6a4bac5822ba0d1edf5257045fe9
diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz
index 07c5b306f9a2..906596a3c3a9 100644
--- a/metadata/md5-cache/net-fs/Manifest.gz
+++ b/metadata/md5-cache/net-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-fs/samba-4.18.4 b/metadata/md5-cache/net-fs/samba-4.18.4
index 37cebff285cc..fb8a7e634d57 100644
--- a/metadata/md5-cache/net-fs/samba-4.18.4
+++ b/metadata/md5-cache/net-fs/samba-4.18.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://samba.org/
INHERIT=python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
IUSE=acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam glusterfs gpg iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind zeroconf python_single_target_python3_10 python_single_target_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-3
RDEPEND=>=app-arch/libarchive-3.1.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(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[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-perl/Parse-Yapp >=net-libs/gnutls-3.4.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(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[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/ldb-2.7.2:=[ldap(+)?,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/ldb-2.8.0:=[ldap(+)?,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/libcap[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/liburing:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:= sys-libs/readline:= >=sys-libs/talloc-2.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.14.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[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/libiconv python_single_target_python3_10? ( addc? ( dev-python/dnspython:=[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_10(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_11? ( addc? ( dev-python/dnspython:=[python_targets_python3_11(-)] dev-python/markdown[python_targets_python3_11(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_11(-)] net-dns/bind-tools[gssapi] ) ) acl? ( virtual/acl ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme:= ) json? ( dev-libs/jansson:= ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) ) selinux? ( sec-policy/selinux-samba ) virtual/tmpfiles
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) addc? ( json python !system-mitkrb5 winbind ) ads? ( acl ldap python winbind ) cluster? ( ads ) gpg? ( addc ) spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://samba/stable/samba-4.18.4.tar.gz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=4ebe7f31c083c6b38277f444f7108c7a
+_md5_=dca88aa5ef4660fd2acebccccc11c3e9
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index d19870db5285..918d9c888061 100644
--- a/metadata/md5-cache/net-im/Manifest.gz
+++ b/metadata/md5-cache/net-im/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-im/ejabberd-23.04 b/metadata/md5-cache/net-im/ejabberd-23.04
new file mode 100644
index 000000000000..25a183034dc7
--- /dev/null
+++ b/metadata/md5-cache/net-im/ejabberd-23.04
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 dev-util/rebar:0 >=sys-apps/gawk-4.1 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=>=dev-lang/erlang-19.3[odbc?,ssl] >=dev-erlang/cache_tab-1.0.30 >=dev-erlang/eimp-1.0.22 >=dev-erlang/fast_tls-1.1.16 >=dev-erlang/fast_xml-1.1.49 >=dev-erlang/fast_yaml-1.0.36 >=dev-erlang/yconf-1.0.15 >=dev-erlang/jiffy-1.0.5 >=dev-erlang/jose-1.11.5 >=dev-erlang/lager-3.9.1 >=dev-erlang/p1_oauth2-0.6.11 >=dev-erlang/p1_utils-1.0.25 >=dev-erlang/stringprep-1.0.29 >=dev-erlang/xmpp-1.6.2 >=dev-erlang/pkix-1.0.9 >=dev-erlang/mqtree-1.0.15 >=dev-erlang/idna-6.0.0-r1 >=dev-erlang/p1_acme-1.0.22 >=dev-erlang/base64url-1.0.1 ldap? ( =net-nds/openldap-2* ) mysql? ( >=dev-erlang/p1_mysql-1.0.21 ) odbc? ( dev-db/unixODBC ) pam? ( >=dev-erlang/epam-1.0.14 ) postgres? ( >=dev-erlang/p1_pgsql-1.1.22 ) redis? ( >=dev-erlang/eredis-1.2.0 ) sip? ( >=dev-erlang/esip-1.0.49 ) sqlite? ( >=dev-erlang/sqlite3-1.1.14 ) stun? ( >=dev-erlang/stun-1.2.7 ) zlib? ( >=dev-erlang/ezlib-1.0.12 ) dev-lang/erlang:=
+DESCRIPTION=Robust, scalable and extensible XMPP server
+EAPI=8
+HOMEPAGE=https://www.ejabberd.im/ https://github.com/processone/ejabberd/
+INHERIT=autotools pam rebar systemd
+IUSE=captcha debug full-xml ldap mssql mysql odbc pam postgres redis roster-gw selinux sip sqlite +stun zlib
+KEYWORDS=~amd64 ~arm ~ia64 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-lang/erlang-19.3[odbc?,ssl] >=dev-erlang/cache_tab-1.0.30 >=dev-erlang/eimp-1.0.22 >=dev-erlang/fast_tls-1.1.16 >=dev-erlang/fast_xml-1.1.49 >=dev-erlang/fast_yaml-1.0.36 >=dev-erlang/yconf-1.0.15 >=dev-erlang/jiffy-1.0.5 >=dev-erlang/jose-1.11.5 >=dev-erlang/lager-3.9.1 >=dev-erlang/p1_oauth2-0.6.11 >=dev-erlang/p1_utils-1.0.25 >=dev-erlang/stringprep-1.0.29 >=dev-erlang/xmpp-1.6.2 >=dev-erlang/pkix-1.0.9 >=dev-erlang/mqtree-1.0.15 >=dev-erlang/idna-6.0.0-r1 >=dev-erlang/p1_acme-1.0.22 >=dev-erlang/base64url-1.0.1 ldap? ( =net-nds/openldap-2* ) mysql? ( >=dev-erlang/p1_mysql-1.0.21 ) odbc? ( dev-db/unixODBC ) pam? ( >=dev-erlang/epam-1.0.14 ) postgres? ( >=dev-erlang/p1_pgsql-1.1.22 ) redis? ( >=dev-erlang/eredis-1.2.0 ) sip? ( >=dev-erlang/esip-1.0.49 ) sqlite? ( >=dev-erlang/sqlite3-1.1.14 ) stun? ( >=dev-erlang/stun-1.2.7 ) zlib? ( >=dev-erlang/ezlib-1.0.12 ) >=acct-user/ejabberd-2[pam?] captcha? ( media-gfx/imagemagick[truetype,png] ) selinux? ( sec-policy/selinux-jabber ) dev-lang/erlang:=
+REQUIRED_USE=mssql? ( odbc )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/processone/ejabberd/archive/refs/tags/23.04.tar.gz -> ejabberd-23.04.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam 4efe951aa8ce2c16288d7c915196fe29 rebar ee6e83452f154c8ce7b91144005c5faf systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=f06c527d69ce78ff077c48efc0673ab4
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index 6dd7b5384109..960a0c9a0107 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/indilib-1.9.8 b/metadata/md5-cache/sci-libs/indilib-1.9.8
index 3c4c9ba66486..75f347e26362 100644
--- a/metadata/md5-cache/sci-libs/indilib-1.9.8
+++ b/metadata/md5-cache/sci-libs/indilib-1.9.8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://github.com/indilib/indi/archive/v1.9.8.tar.gz -> indilib-1.9.8.tar.gz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ad2fed53fbb0e9c525eae770ffe6e4bb
+_md5_=a0d980a717d4b172430098d12ea65992
diff --git a/metadata/md5-cache/sci-libs/indilib-2.0.2 b/metadata/md5-cache/sci-libs/indilib-2.0.2
index b4e4dfa7cab8..4cc1d1e1cbe2 100644
--- a/metadata/md5-cache/sci-libs/indilib-2.0.2
+++ b/metadata/md5-cache/sci-libs/indilib-2.0.2
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://github.com/indilib/indi/archive/v2.0.2.tar.gz -> indilib-2.0.2.tar.gz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b3b5621b41e4193c780bb9e4e6f61c7f
+_md5_=4dc3b6979aedea83f61b97ab4d9d887c
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index fff905ca54c7..45007be67c7d 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/pv-1.7.17 b/metadata/md5-cache/sys-apps/pv-1.7.18
index 151956e43485..11ca587773fe 100644
--- a/metadata/md5-cache/sys-apps/pv-1.7.17
+++ b/metadata/md5-cache/sys-apps/pv-1.7.18
@@ -7,6 +7,6 @@ IUSE=debug nls
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic-2
SLOT=0
-SRC_URI=https://www.ivarch.com/programs/sources/pv-1.7.17.tar.bz2
+SRC_URI=https://www.ivarch.com/programs/sources/pv-1.7.18.tar.bz2
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
_md5_=491724040639b637db9b9913079e7e94
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 5076cf82ba61..5b3da607186a 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/ldb-2.7.2 b/metadata/md5-cache/sys-libs/ldb-2.7.2
index fb721712f701..1b653500e6cc 100644
--- a/metadata/md5-cache/sys-libs/ldb-2.7.2
+++ b/metadata/md5-cache/sys-libs/ldb-2.7.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://ldb.samba.org
INHERIT=python-single-r1 waf-utils multilib-minimal
IUSE=doc ldap +lmdb python test python_single_target_python3_10 python_single_target_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=LGPL-3
RDEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[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/talloc-2.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.14.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( net-nds/openldap:= ) lmdb? ( >=dev-db/lmdb-0.9.16:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) test? ( lmdb )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/2.7.2
SRC_URI=https://samba.org/ftp/pub/ldb/ldb-2.7.2.tar.gz
_eclasses_=multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=4af18da854b78a940b1336e8b6edb45c
+_md5_=e27f1b13e95d78cbc57aa7b0aedddd7e
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 6af43ef4808d..b8bfb8d4f434 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/jackett-0.21.547 b/metadata/md5-cache/www-apps/jackett-0.21.547
deleted file mode 100644
index dbd877476962..000000000000
--- a/metadata/md5-cache/www-apps/jackett-0.21.547
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=API Support for your favorite torrent trackers
-EAPI=8
-HOMEPAGE=https://github.com/Jackett/Jackett
-INHERIT=systemd
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=acct-group/jackett acct-user/jackett media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.547/Jackett.Binaries.LinuxAMDx64.tar.gz -> jackett-0.21.547-x64.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.547/Jackett.Binaries.LinuxMuslAMDx64.tar.gz -> jackett-0.21.547-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.547/Jackett.Binaries.LinuxARM32.tar.gz -> jackett-0.21.547-arm.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.547/Jackett.Binaries.LinuxMuslARM32.tar.gz -> jackett-0.21.547-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.547/Jackett.Binaries.LinuxARM64.tar.gz -> jackett-0.21.547-arm64.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.547/Jackett.Binaries.LinuxMuslARM64.tar.gz -> jackett-0.21.547-musl-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
-_md5_=aea574dbfb9f93e0b71976bb7c923f8e
diff --git a/metadata/md5-cache/www-apps/jackett-0.21.551 b/metadata/md5-cache/www-apps/jackett-0.21.551
new file mode 100644
index 000000000000..e9dcce5a3ab0
--- /dev/null
+++ b/metadata/md5-cache/www-apps/jackett-0.21.551
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=API Support for your favorite torrent trackers
+EAPI=8
+HOMEPAGE=https://github.com/Jackett/Jackett
+INHERIT=systemd
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=acct-group/jackett acct-user/jackett media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.551/Jackett.Binaries.LinuxAMDx64.tar.gz -> jackett-0.21.551-x64.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.551/Jackett.Binaries.LinuxMuslAMDx64.tar.gz -> jackett-0.21.551-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.551/Jackett.Binaries.LinuxARM32.tar.gz -> jackett-0.21.551-arm.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.551/Jackett.Binaries.LinuxMuslARM32.tar.gz -> jackett-0.21.551-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.551/Jackett.Binaries.LinuxARM64.tar.gz -> jackett-0.21.551-arm64.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.551/Jackett.Binaries.LinuxMuslARM64.tar.gz -> jackett-0.21.551-musl-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 8e3fb781f3258ae2757d1dfc2c7c170e
+_md5_=aea574dbfb9f93e0b71976bb7c923f8e
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index c7171e2ef650..d5f17804d26a 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-28T09:10:00Z
+TIMESTAMP 2023-07-28T15:10:04Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTDhehfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTD2kxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-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
+klAPVQ/+L5CRdPttRs7iwHh2pH2CiwH9B+7TcQoVvnr/GUX++hICj3PAgw2zijyE
+xKE9z3/AZw1lXOHmGqkGE9GzUrtv9etjqjCHyUVJml9X2R7YUNV92MMBimXuNo8X
+XOaEP/TiWwXzaZW4xSTURVpdU/G5qvZmevi1PYiSfJXvHf9HmPOxUg/l4WQvde2n
+C5AhZ/lMjg/a/pAgiomJ8DWjHK7Ns9q+xC7WcbKwfkyGPBzufmV68KccxAmI30ua
+wIj9BsSVGokOdETj7F+r72XKcCN20cjRFrpMOQ2wSXcGH8SPV+4tKhvr8sX/nNaR
+6Q8LUzfQN2jfHdX1w/1P9fcjDeeVfcT24PNFzMD23ld3i4HU0JQkLpRt3q5GWTPh
+2aUqaFioKGb8uaz5PgfHOLLEFKR218b4zRTrDjq+FanWhBKSSGi1fzw+KZ5oUE6+
+8BzMmIym5PmaV7eE6WzYE2Vf/HnuGeFekBFgV4QrOKsd7cc1XE0SjHWV9f6q5FUF
+9KsJcHFPBGvsTlj9HGNs7+VB0RbvvOuB3RDnUQaAJiqo2utNtIeqit76yNx1WrQE
+42s0C4sD2Je/QTy+evQEg4msUGJir3ns5Z96gf0hfrr0u+XlgjVBjHiYMr0Fb6Si
+FCjd2neFbOc7l6h+duItxEIdoA45cFSCuUMtVPwrtZWTo5AM3Kk=
+=UZxD
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 5aaf65004cf8..586933c7cb58 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 28 Jul 2023 09:09:57 +0000
+Fri, 28 Jul 2023 15:10:01 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 2dd3d6302953..4f8ccdd35337 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Fri Jul 28 09:09:57 AM UTC 2023
+Fri Jul 28 03:10:01 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index ddea55d1394b..a9c0bd50052d 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Fri, 28 Jul 2023 09:15:01 +0000
+Fri, 28 Jul 2023 15:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index cda0ccc74cc1..f946b5a1ddc8 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-22d1eaf0528ee7a684f1f754784edcd1c3e838dd 1690533124 2023-07-28T08:32:04+00:00
+f81003f4fb36e13db393c29cead0a67d2f3cbc02 1690555644 2023-07-28T14:47:24+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index aaaefbae3428..432fccb13ef3 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1690535401 Fri 28 Jul 2023 09:10:01 AM UTC
+1690557001 Fri 28 Jul 2023 03:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 5aaf65004cf8..586933c7cb58 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Fri, 28 Jul 2023 09:09:57 +0000
+Fri, 28 Jul 2023 15:10:01 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index a45542691345..52c2ef41a9a6 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 f01be2b38b32..d513ae1e545a 100644
--- a/net-analyzer/gsa/Manifest
+++ b/net-analyzer/gsa/Manifest
@@ -2,6 +2,9 @@ DIST gsa-21.4.2-node_modules.tar.gz 86572528 BLAKE2B 1aec3d8636241d7cd4ca591133c
DIST gsa-21.4.4.tar.gz 2471442 BLAKE2B b3ac937a87038d93e90223f7c33d087b0dbb043c4fcaa8a00c9d44148e686c064fdcc311899b7b3b4084658d23193bc128fb809f22621583898551f4348ece6f SHA512 5a7b45132a049adf608ccd8988d69a415290cc57d6e7537835a78e19aafb5dfdf204197576f69277726587efaccce189c1ccab55c43e5a0a7855c538b3bc4b67
DIST gsa-22.5.0-node_modules.tar.xz 26394052 BLAKE2B 77e74ccacecd681e846884af463ee0605eb46c21dd0cd001f3240d4cfd97b91d3ce241bda50996e3ec047824e937383f8c80e0b8014b93bf3d6d067a9afec929 SHA512 221dde765497e6c97773d18b04b3d381b2f003c42995e935661ac7e35c9b18984a92336259d803174ad62387a5d653df12c0899c495334561f71df6d4290f0c8
DIST gsa-22.5.0.tar.gz 3586703 BLAKE2B 33d9f5e32ccc33e4c1d24665bd7ba0819dc22281772c7ebba24d8c82f93bcc21e8b90f3e0666b9ed8846e2a88417f8bf5999619577c15c307485a7ce3243d104 SHA512 2f119f3d8b213cb10abc7b2a25052e943518f8a2c5950f6eb6e5227bf30f7467ddbcf78bbed5f499b96a0bb517c5033f38477f332a14f449b7b04e7b7902843b
+DIST gsa-22.5.3-node_modules.tar.xz 23161212 BLAKE2B 4bd48e37034cbe8b142392247f7c3231d97bea3d2327833f5d9fbe6b964b5a8f0f61a7d8db0750291fd750fb24bf401e0a6691123e876d76da68810662779df6 SHA512 2863e937bdfad8207a57d03d67f0fb573435845823ce2533fab4002ac25e37903ab21d6e53f272d39bfb900d4793c907d33d56dfe1b88469ad5a4ffcd3201613
+DIST gsa-22.5.3.tar.gz 3620562 BLAKE2B 1b2104bea4d5cb39d9faab05e0e6b1ac0b15c6d342f2066808b3b00fb9e4a07efd8d792eeb2ec1507172e3188770ba428ff5d2a913d00db40d28f899bea23d9f SHA512 fb7ee8b65cfac67789fe392c5734ef2267f80a9f6ac42272e02f21b266f7933c06d5aef33bfa1bedf2782016e26ca849a764f7150ecc8cc6fa8d206c6dd1ae71
EBUILD gsa-21.4.4.ebuild 1036 BLAKE2B 9b929e395348dd2ab4eb93a377d23feb32689be41a95df04bde261860081f981349f122256e9f1133e277ed5b9c2e995100ee2e8c5cb4e692f4333877bb3b6d7 SHA512 9fe0def0a89ad904eeb9fe729e4a260ce186e6de1ef1f8cba36700b14bad32c2d37bb8f0f6d857146700dd84dce15747033cec93649b7bbdb3582e7da5be796e
-EBUILD gsa-22.5.0.ebuild 956 BLAKE2B 0a017a612b32c0c8e5fe824b89ba85fda0a4b6cf9a8be83f526ae1b416b86fe690aa1284c39ba00956c99e7c23d89f40331f3388cb7be6744bb2deeb10c151d5 SHA512 aff75c354d203856cb3ff84a66a3eccf9418aab7af7b4b0a2aa61da7fc52da6dd3353fe0caf96eccd22e0547515edd747448ba1d51cb09eb0544f6cf68af3a87
+EBUILD gsa-22.5.0.ebuild 1228 BLAKE2B be936887cbe2723c0c89003595507cb75db951b116acffc41998ae11b5052b0053ba021ad5390df9e9835dd7341947b1f0895c5f94bbb77e372d592cdf3b94e9 SHA512 d88984e01cb9446d1e202cadedbd679c9741c89326d63997942e2646885373d7b2ceb0c9bd5e3576fae87d684c455cc3ed96d6ba7bc91c07e612deecfe94f436
+EBUILD gsa-22.5.3.ebuild 1228 BLAKE2B be936887cbe2723c0c89003595507cb75db951b116acffc41998ae11b5052b0053ba021ad5390df9e9835dd7341947b1f0895c5f94bbb77e372d592cdf3b94e9 SHA512 d88984e01cb9446d1e202cadedbd679c9741c89326d63997942e2646885373d7b2ceb0c9bd5e3576fae87d684c455cc3ed96d6ba7bc91c07e612deecfe94f436
MISC metadata.xml 971 BLAKE2B 92a5deb08a91782bb2de586d1aa5dde2365748bfab065b310c369cbdab1e468d6ea4ab57df8e0a97a02f8b96613302cd8ec9c878c2ddacdf922fd5973f759643 SHA512 623adaaee62c9c2e27be7a6741edab7a770ab49902eb094bc71711fc822e3108d851fe0420c6744ed9ef91c8da7c57e518c884381e6f3952387c6e2636e46f5e
diff --git a/net-analyzer/gsa/gsa-22.5.0.ebuild b/net-analyzer/gsa/gsa-22.5.0.ebuild
index e25fbab90bcd..4c4f40abe0b8 100644
--- a/net-analyzer/gsa/gsa-22.5.0.ebuild
+++ b/net-analyzer/gsa/gsa-22.5.0.ebuild
@@ -28,6 +28,12 @@ src_prepare() {
default
# We will use pre-generated npm stuff.
mv "${WORKDIR}/${MY_NODE_N}" "${MY_NODE_DIR}" || die "couldn't move node_modules"
+
+ # Make SVGR not traverse the path up to / looking for a
+ # configuration file. Fixes
+ # Error: EACCES: permission denied, open '/.config/svgrrc'
+ # in case a directory /.config exists, see https://bugs.gentoo.org/909731
+ echo "runtimeConfig: false" > .svgrrc.yml || die
}
src_compile() {
diff --git a/net-analyzer/gsa/gsa-22.5.3.ebuild b/net-analyzer/gsa/gsa-22.5.3.ebuild
new file mode 100644
index 000000000000..4c4f40abe0b8
--- /dev/null
+++ b/net-analyzer/gsa/gsa-22.5.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_NODE_N="node_modules"
+MY_NODE_PV="${PV}"
+
+DESCRIPTION="Greenbone Security Assistant"
+HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/gsa"
+SRC_URI="
+ https://github.com/greenbone/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://dev.gentoo.org/~flow/distfiles/${PN}/${P}-${MY_NODE_N}.tar.xz
+"
+
+SLOT="0"
+LICENSE="AGPL-3+"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+ >=net-libs/nodejs-14.0.0[ssl]
+ >=sys-apps/yarn-1.15.2
+"
+
+MY_NODE_DIR="${S}/${MY_NODE_N}/"
+
+src_prepare() {
+ default
+ # We will use pre-generated npm stuff.
+ mv "${WORKDIR}/${MY_NODE_N}" "${MY_NODE_DIR}" || die "couldn't move node_modules"
+
+ # Make SVGR not traverse the path up to / looking for a
+ # configuration file. Fixes
+ # Error: EACCES: permission denied, open '/.config/svgrrc'
+ # in case a directory /.config exists, see https://bugs.gentoo.org/909731
+ echo "runtimeConfig: false" > .svgrrc.yml || die
+}
+
+src_compile() {
+ # setting correct PATH for finding react-js
+ NODE_ENV=production PATH="${PATH}:${MY_NODE_DIR}/.bin/" \
+ yarn --offline build || die
+}
+
+src_install() {
+ insinto "usr/share/gvm/gsad/web"
+ doins -r build/*
+}
diff --git a/net-analyzer/mtr/Manifest b/net-analyzer/mtr/Manifest
index 1ad3e9f4717b..ce69e63a37f9 100644
--- a/net-analyzer/mtr/Manifest
+++ b/net-analyzer/mtr/Manifest
@@ -1,5 +1,7 @@
AUX mtr-0.88-tinfo.patch 494 BLAKE2B 5eba829ab106aa74799780da890b39a37f69a0cb2cf644a739d1a4e6484507bc42427995069d03ddcad811a99baae9211db907b82a3efb328edec075eee92b57 SHA512 165bcdd1aa04e7786e2e8eeab4e85d5c592198b7b9a39f2c13a229870fba47d36fc92b136277d7d4e0a241ef96c714954a78f9e1091ab71255cd5b8d88bf2fd8
+AUX mtr-0.95-fortify-source-3.patch 1440 BLAKE2B 4690e843d35cdb3dffb1d2c51bb2535b5761ab078372992716e19bd6b9f3a3dd67ab5d9f3579114545da5904988c5f5e412f218dbbaf1da820dc7aca2198efae SHA512 6e2515a6c12676d14441435b2bcddcdcd8d57d058fd881a1941be8699124d1d72e59255e8707f797e9b03ef2e31e69a1d4ded71f98c3e60366d1b808428b4592
DIST mtr-0.95.tar.gz 144541 BLAKE2B 3c972675b97945b96562802c5d0f10de963160682c93c0ea2991b72eca33d136d18948c5e746ca3dfb280ebc9c3ab154e7774f8409ed4e5f7470a8feb128e71b SHA512 a7d69e0c551a10ae80a650a34588119e6c6b124a8c2c93d3de29e5daa6ef99f9217d875529d443c3760cd6fd7bd04d1e9abe33ef12635826c66a98bd776c1690
+EBUILD mtr-0.95-r1.ebuild 1594 BLAKE2B 399e98014ed3dcd98dc0797dd095eefc7a12d2fff6586c9a99b1aef27bb8a0b5502eded598a17517dbc5b06ddef820563ac0c963e1a202898f040ff8f61001ac SHA512 cd9d7a94032d66f563056d36c382784314fe6461fa489b5405efb15c2d293fc5177e6e72e1f231fb7a1e9b108b0c18baef8b68737b595cb8a88b466017870be6
EBUILD mtr-0.95.ebuild 1552 BLAKE2B 2332a9d6e582d72b7545220001b6be3dc9fab9588c8a30727db57d3a778ec9778051c2c6963c28259658574498a84ba737b13eb073fbebba4a2414fd62da6079 SHA512 303c980eabbae6686cd6343db52060453d82f3a2505865772441f8d47f6fe75c6bd8fcf291744a906aed3755be7b6582990379c5d28d8c2c92df3f56fe2effa8
-EBUILD mtr-9999.ebuild 1559 BLAKE2B 17528e9063c3a7c0bc73520d4f6af606e516f471eebaa7a95bff27f9cc63db154e9b4d16e4270233b704273965e0b5f8a87182ac2e45c42f0de3f40f93685831 SHA512 db4d54dc01bfb2f9390303ee9bd2e1ba1b1db82c3e30f71749e0dfa59a4574178cda85a2248b905f1e1bb85b335d83da6f997bfccd3bfb848eb99046cd98b544
+EBUILD mtr-9999.ebuild 1551 BLAKE2B 1e04cb86382f29dbfa9d9ab9b1361986a73ed6e94e998be53e2aba1f829b0a7a9625b39975a90274a4ee4006dfb9964d891ed0280a26fda3a61d56b052a077dd SHA512 ae3235d52a2c2743b121c595c9032208db4cda64187a24b6b5b2242362775314e9ad2b994b439abc67145194adfb51a700e491324848bd6d003cc76d92509877
MISC metadata.xml 637 BLAKE2B c3b654a66fc6d6c7cea1169d0432a7753e81de0071ae3e1515ed6e52055e578881cbc71f3e995dc364ce7ce983bf65d9d2d6784c18b93cf34743007f7cf94b3f SHA512 89e58ee410dc0e5aa7729c03f2fde6ad3ff4d34170a8fa0217757a7c834b5fee1f948a2042afc2e47043fcc198136e9353ef914c3924e5d3d4f0e2d52e4398e2
diff --git a/net-analyzer/mtr/files/mtr-0.95-fortify-source-3.patch b/net-analyzer/mtr/files/mtr-0.95-fortify-source-3.patch
new file mode 100644
index 000000000000..0c3d593915e4
--- /dev/null
+++ b/net-analyzer/mtr/files/mtr-0.95-fortify-source-3.patch
@@ -0,0 +1,34 @@
+https://bugs.gentoo.org/911389
+https://github.com/traviscross/mtr/pull/468
+https://github.com/traviscross/mtr/commit/a1548b40c0dcf6dd44c5e6906f829e249428436b
+
+From 5908af4c19188cb17b62f23368b6ef462831a0cb Mon Sep 17 00:00:00 2001
+From: Marcus Meissner <meissner@suse.de>
+Date: Tue, 11 Apr 2023 16:05:36 +0200
+Subject: [PATCH] fixed the sizes passed into snprintf
+
+--- a/ui/report.c
++++ b/ui/report.c
+@@ -140,7 +140,7 @@ void report_close(
+ continue;
+
+ snprintf(fmt, sizeof(fmt), "%%%ds", data_fields[j].length);
+- snprintf(buf + len, sizeof(buf), fmt, data_fields[j].title);
++ snprintf(buf + len, sizeof(buf) - len, fmt, data_fields[j].title);
+ len += data_fields[j].length;
+ }
+ printf("%s\n", buf);
+@@ -172,10 +172,10 @@ void report_close(
+
+ /* 1000.0 is a temporary hack for stats usec to ms, impacted net_loss. */
+ if (strchr(data_fields[j].format, 'f')) {
+- snprintf(buf + len, sizeof(buf), data_fields[j].format,
++ snprintf(buf + len, sizeof(buf) - len, data_fields[j].format,
+ data_fields[j].net_xxx(at) / 1000.0);
+ } else {
+- snprintf(buf + len, sizeof(buf), data_fields[j].format,
++ snprintf(buf + len, sizeof(buf) - len, data_fields[j].format,
+ data_fields[j].net_xxx(at));
+ }
+ len += data_fields[j].length;
+
diff --git a/net-analyzer/mtr/mtr-0.95-r1.ebuild b/net-analyzer/mtr/mtr-0.95-r1.ebuild
new file mode 100644
index 000000000000..a2c2010db273
--- /dev/null
+++ b/net-analyzer/mtr/mtr-0.95-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 fcaps
+
+DESCRIPTION="My TraceRoute, an Excellent network diagnostic tool"
+HOMEPAGE="https://www.bitwizard.nl/mtr/"
+
+if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI="https://github.com/traviscross/mtr"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="gtk +ipinfo +ipv6 jansson ncurses"
+# TODO: This is an inherited RESTRICT - figure out why!
+RESTRICT="test"
+
+RDEPEND="
+ gtk? (
+ dev-libs/glib:2
+ x11-libs/gtk+:3
+ )
+ jansson? ( dev-libs/jansson:= )
+ ncurses? ( sys-libs/ncurses:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( AUTHORS FORMATS NEWS README.md SECURITY TODO )
+FILECAPS=( cap_net_raw usr/sbin/mtr-packet )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.88-tinfo.patch
+ "${FILESDIR}"/${P}-fortify-source-3.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable ipv6) \
+ $(use_with gtk) \
+ $(use_with ipinfo) \
+ $(use_with jansson) \
+ $(use_with ncurses) \
+ --with-bashcompletiondir="$(get_bashcompdir)"
+}
+
+pkg_postinst() {
+ fcaps_pkg_postinst
+
+ if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
+ ewarn "mtr needs root privileges to run. To grant them:"
+ ewarn " % sudo chown root ${EPREFIX}/usr/sbin/mtr"
+ ewarn " % sudo chmod u+s ${EPREFIX}/usr/sbin/mtr"
+ fi
+}
diff --git a/net-analyzer/mtr/mtr-9999.ebuild b/net-analyzer/mtr/mtr-9999.ebuild
index 42b6aeb30b04..af05bfe6419c 100644
--- a/net-analyzer/mtr/mtr-9999.ebuild
+++ b/net-analyzer/mtr/mtr-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools bash-completion-r1 fcaps
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/traviscross/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
LICENSE="GPL-2"
@@ -28,7 +28,7 @@ RDEPEND="
x11-libs/gtk+:3
)
jansson? ( dev-libs/jansson:= )
- ncurses? ( sys-libs/ncurses:0= )
+ ncurses? ( sys-libs/ncurses:= )
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index b68fc1c68ad8..f371185fe7b8 100644
--- a/net-dialup/Manifest.gz
+++ b/net-dialup/Manifest.gz
Binary files differ
diff --git a/net-dialup/lrzsz/Manifest b/net-dialup/lrzsz/Manifest
index c15f6e7ea8ca..e5a901fbfa40 100644
--- a/net-dialup/lrzsz/Manifest
+++ b/net-dialup/lrzsz/Manifest
@@ -3,8 +3,10 @@ AUX lrzsz-0.12.20-automake-1.12.patch 793 BLAKE2B 969e4f452c6c8240eeea343ebb809f
AUX lrzsz-0.12.20-automake-1.13.patch 454 BLAKE2B 19627ec86b92c5e1dfcd4404408b9a64f1bc39ec08746f0c848db5a56be67e16341ccb4c37dcad7369e95b13b32788646daf76d5f0712b6d77c859e3dbea7a0f SHA512 75b0f707704bb4f788de9f2fbb82c29daaa4b748e151271ba2617d24d759a84dea323f2f160b727e2c94675df78ffe1bd8368dd593d4582cbb567643717ec68e
AUX lrzsz-0.12.20-configure-clang16.patch 283 BLAKE2B 93e58683157cb3da035d8974fe35ecd1b8569df44818bfbdd60d6f4e3e406a86d0b0ce41631c648fc0e3aa6640f753f3912f113caaf07a86a2ee8dc3067aadb9 SHA512 92b6cb4a7575413f63e62225b8c0f852a89703a732625ec7d589890546459a61762260547b6acb8efec87447407cec13e493eebd2610c6e2838f6ef66c06e239
AUX lrzsz-0.12.20-gettext-0.20.patch 850 BLAKE2B f3d810b7335c33f1e28247cd7a68d50f939a8b6b4ad1d15839a22d46460627343c7515b13729c1cebd8b669310210ca985b17671e538deb9b4fcb9c42cbfd04f SHA512 39c140c7cef024604cd0148d32587176b3ab2e50a622bca2f02307bbf89ae62db3928a6defbcc3790bf1e35f30eaf0fa66e43174ff8dca8a86cb01bda4050b15
+AUX lrzsz-0.12.20-gettext-0.22.patch 1016 BLAKE2B 415f2b2bbb9311bc306ab43f56df416cd66f4c08d95db81f473f284fa4d0618218ca53c55e1765480f2bfeb29b3d2efe7a78d012e26ef339262470ba556ed105 SHA512 0dbf6dc3e3bf6c91e194f19af6ded6c02fe5ad9ef9467669e4151dcaab15ab934a6b7a7e67c3be12ea7bbfa3f063b3932d5f9ce2e9a72976484e54dea329229a
AUX lrzsz-autotools.patch 8725 BLAKE2B 8f499974f0184784d1e800a43e8fdd09b389bb2a2c48ae335708ca25eb2b7130b5554fcbb8217aa3833ffdf2d0756fe091df615351b4c23214e7889dbf2399aa SHA512 4ba98fb4a72d8fcc654741d57992598d56eded61e7b89c54d44edd7a609149e15d9948d777d70bf41137daa0b860c67e1212a3f38519434cb5d44546bfb94909
AUX lrzsz-implicit-decl.patch 428 BLAKE2B c08a244d292be32bb49fff6186cbe847c106dee67b3ea463860d1e6387e159af1b106e5f78ea5bce31c347cb7207c95116243fa515e4daafb23d2cc309776480 SHA512 7dd642aa6701671986e6ab1635935c7a8088ad5ee74131b7c486e2e87d748fc835798d1a8a291e85a80ba3f88328ce4f293a8dafb1ebd9924f1f31fb2bd3a7d7
DIST lrzsz-0.12.20.tar.gz 280938 BLAKE2B 86511ab112da849f5894f18c045f2c8a9dd4c4e97426c1d98c5b91aade6c39e26f4a7e5674e057c9596a240dfd3ef32053fcdc8ee58b33654cf15eec64779b1e SHA512 9bce64036f1f1c65f5910f19802aecaf3dc5ffeab0feeca10fa8d2fe1b83e212391cce23056d22fd0eda52df89e12ede68eb5d22ffcf22f935910d2af7399f12
EBUILD lrzsz-0.12.20-r5.ebuild 1573 BLAKE2B f5169193335b6b83c12e06b11a5af6cd89f18f1cd014599c14471d0f950c482d467be2bff07dc5ed4c54d681bdd2c456256829ced1a95200e6015b19eefbe230 SHA512 41683f47f75855addfaf84f83248501e4a6fb8c2b238a7de8a368639fb8f68c2d09ffb8cd64f80bbc2d788662cd857b27e081a43eeda7921957b846162d43c17
+EBUILD lrzsz-0.12.20-r6.ebuild 1613 BLAKE2B 83851c4a9bbb5844ebab6d588cba9c920813b7e7ad07c86bef341e7b2ed4815c3305022745afe246e194aa22c2d30bf3f37e1bd7f1d6e64ce93294dc709247e4 SHA512 220ea2b5e8f85ca57c88dfba112de48d3661b5421143790922a4fea5aaee3768a8e8820577bc5d2541adafe343fd1cc9388f4d5385e6aa0856dceb695f5db590
MISC metadata.xml 248 BLAKE2B 9858a97a2186d5b06e272fe28021e0e668897630d8b99023000e8e58e852e80e16b399d8f864b9dff6c9fda25e1519ac8b4331792a4b441be23922707c4ad6a9 SHA512 a1e8f757e473af3ab0ccf695f849dc91e1be877dd505d339bdd26e35a2cf7fb5ffd8f5bf34e933873a462023aecb0edbddefbbda455289279182059cd6c1b0e5
diff --git a/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.22.patch b/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.22.patch
new file mode 100644
index 000000000000..016e6dd40262
--- /dev/null
+++ b/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.22.patch
@@ -0,0 +1,48 @@
+gettext 0.22 removed BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL is 'no'
+
+INSTOBJEXT was deprecated and removed, replace with .mo
+
+Bug: https://bugs.gentoo.org/908861
+
+--- a/intl/Makefile.in
++++ b/intl/Makefile.in
+@@ -81,7 +81,7 @@
+
+ INCLUDES = -I.. -I. -I$(top_srcdir)/intl -I$(top_srcdir)/lib
+
+-all: all-@USE_INCLUDED_LIBINTL@
++all: all-no
+
+ all-yes: libintl.$la intlh.inst
+ all-no:
+--- a/configure.in
++++ b/configure.in
+@@ -98,7 +98,7 @@
+ AM_PROG_AR
+ AC_ISC_POSIX
+ AC_USE_SYSTEM_EXTENSIONS
+-AM_GNU_GETTEXT
++AM_GNU_GETTEXT([use-libtool])
+ AC_C_CONST
+ AC_C_INLINE
+
+@@ -264,6 +264,8 @@
+ AC_SUBST(LDFLAGS)
+ AC_SUBST(LIBS)
+
++INTLLIBS="$LIBINTL"
++AC_SUBST(INTLLIBS)
+
+ AC_DEFINE_UNQUOTED(LOCALEDIR,"$prefix/$DATADIRNAME", [LOCALEDIR])
+ AC_LINK_FILES($nls_cv_header_libgt, $nls_cv_header_intl)
+--- a/po/Makefile.in.in
++++ b/po/Makefile.in.in
+@@ -53,7 +53,7 @@
+
+ CATALOGS = de.gmo
+ CATOBJEXT = @CATOBJEXT@
+-INSTOBJEXT = @INSTOBJEXT@
++INSTOBJEXT = .mo
+
+ .SUFFIXES:
+ .SUFFIXES: .c .o .po .pox .gmo .mo .msg .cat
diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild b/net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild
new file mode 100644
index 000000000000..08671484501a
--- /dev/null
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Communication package providing the X, Y, and ZMODEM file transfer protocols"
+HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html"
+SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="nls"
+
+DEPEND="nls? ( virtual/libintl )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-autotools.patch
+ "${FILESDIR}"/${PN}-implicit-decl.patch
+ "${FILESDIR}"/${P}-automake-1.12.patch
+ "${FILESDIR}"/${P}-automake-1.13.patch
+ "${FILESDIR}"/${P}-gettext-0.20.patch
+ "${FILESDIR}"/${P}-AR.patch
+ "${FILESDIR}"/${P}-configure-clang16.patch
+ "${FILESDIR}"/${P}-gettext-0.22.patch
+)
+
+DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
+ README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )
+
+src_prepare() {
+ default
+
+ # automake is unhappy if this is missing
+ >> config.rpath || die
+ # This is too old. Remove it so automake puts in a newer copy.
+ rm missing || die
+ # Autoheader does not like seeing this file.
+ rm acconfig.h || die
+
+ eautoreconf
+}
+
+src_configure() {
+ tc-export CC
+
+ econf $(use_enable nls)
+}
+
+src_test() {
+ # Don't use check target.
+ # See bug #120748 before changing this function.
+ emake vcheck
+}
+
+src_install() {
+ default
+
+ local x
+ for x in {r,s}{b,x,z} ; do
+ dosym l${x} /usr/bin/${x}
+ dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
+ [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 /usr/share/man/man1/l${x}.1
+ done
+}
diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz
index 47886ec46cf3..0a38ab3850e5 100644
--- a/net-fs/Manifest.gz
+++ b/net-fs/Manifest.gz
Binary files differ
diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 8ce761fd5cab..7649d3bf08bb 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -15,5 +15,5 @@ DIST samba-4.16.8.tar.gz 30682100 BLAKE2B bbb9a89a39cc0bae88ba350df38aae35df0bd1
DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96 SHA512 bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee
EBUILD samba-4.16.10.ebuild 11694 BLAKE2B 097846cd6dee3d49efde46120b6093412007329a23b9b5cbb3cf637e0e1449bb7fb7ad26d3b4fc3f6427c00034007e99f30dd5ebb2863cb69b7fd619455237c4 SHA512 4c6ed27bf9a1302983166cf5805646177ade6d5c33c77cfc70b3ac550096a32026e5f1df0475b44751807c937419cc14c2cf6ef80f7199b1fd83d5848c14d308
EBUILD samba-4.16.8.ebuild 11688 BLAKE2B 8046b7c05ac9762be0c7e5868e0080428d2b85d64fcd215525606631525f8d03f6c6ef8ae9cdc4e4d218cd71da00ad8f81e26221f912088a4636a35f151b20f5 SHA512 68cad8cb6cf72c55521202f14871ff90d00c36eb6af511127eeb9627f3afa9e7400a4788cbbbee233ceec7ffc047d6f7d9eddb8319e8c50e427be63d0e9be7ef
-EBUILD samba-4.18.4.ebuild 11555 BLAKE2B d4866f0dc3833ef2091f0c697d3b484e3587fff5e59284779b547fcebc4a7da9dbedbacae12b46cee5ff41f8517b02ebf5167242158cf69c4ccdcb582b7ddd8c SHA512 72b55dd2c34703b2038b8480ef616f8d621a4dd4494af6943411d8a41707a1b99490efb080a5d9d800b12295eac8c3a5926f597552a3c12a0eb6ceea26b402c9
+EBUILD samba-4.18.4.ebuild 11552 BLAKE2B 5cfba17422653f2820acac532e10db690a739b0d5a5989d123a2f4ffc9ac8539662993130db87c2f35ac0bfff895d881b022dad59d08d3c0c1f3016854f4353a SHA512 b2070efb9452d58b601c76823384d056db077b8051a8d4ed61ea7168f2e187174169d38389b8419a80e6d67a00e43420f2f196053b52a9b66ecd9e9c1706ee18
MISC metadata.xml 2066 BLAKE2B 1d3a5757c3226cede70b5fabb63b27bf0a5b86bf27643a30ebfe743d0758e57ce1e69b14ba6795de4c656b3d5da5b3f9d90d11074520c24d6459220f62723b04 SHA512 0a7963f9abddd4cc3b303c93dcd4b7dc30ca5660e64750d77bcd3bce0a95291c46208d9a1143303c168febb2d65cdad0018c475130dc04c16d79df2019d8e9aa
diff --git a/net-fs/samba/samba-4.18.4.ebuild b/net-fs/samba/samba-4.18.4.ebuild
index 6a3c7b5a8b57..7da62036eaa9 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
fi
S="${WORKDIR}/${MY_P}"
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 5ef7493784a2..3ff47fb49850 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/ejabberd/Manifest b/net-im/ejabberd/Manifest
index 6aaec560d5fc..317b918c0470 100644
--- a/net-im/ejabberd/Manifest
+++ b/net-im/ejabberd/Manifest
@@ -8,7 +8,9 @@ DIST ejabberd-22.05.tar.gz 2527957 BLAKE2B d7fc614b8fe88bc8997d78821334a5e26a420
DIST ejabberd-22.05.tar.gz.asc 195 BLAKE2B 634cb0a338c68d8ee1d3b2e3e267a758deff3a925c93273c5aaa209d12a5bb40565831869cc7e81fa66de8648211eb60f9644ac7d4d0ec557e9332a8cdd9dfce SHA512 42ffc224915f3f0ac4df42cfe0c35e65861be38856e398ac6172cdcbf5de543ae808a4b201a1c1d64d10234d02d754d1376ff21ee9d679095497479c717c17da
DIST ejabberd-22.10.tar.gz 2553163 BLAKE2B 670721da1800b489103df49c24bb961cb048e02faffa57921c9740f2effadb8fd5b70841afaf9fc56160e4bb00d6d6d73014cdd3e2aaa683c351fd0d42d53bf3 SHA512 3010b0767017d63c1b1a8b062f881d98be6308f2ae065c58302288096058ed8030e37c73eaf037ee1e61d1040f4e61071b2d62e146c61109ee782b9e6b708942
DIST ejabberd-23.01.tar.gz 2569272 BLAKE2B c8c06204ed6c4992d86b7fcc1a949883267364433fc5d6d05f2214f093301b3fc4cda7b5b078e3ebd1334a418173fd5decd902f582fe0492b2f2f19c39ac88e4 SHA512 3fe11123d24e430fa10d18aabb9cc9613bc25ee48d6c64a642ae1d0d458f220df638b94cde444241399e0d0777a4f64995ad7e37f963f1ee92bbb114ed431c4b
+DIST ejabberd-23.04.tar.gz 2581686 BLAKE2B 292da892f62d6940418980bfaec63f3aa570f0af4c78be80ff6996d13269f5303ff9ecd88c0fa4ba8daecf5183a7eb31a7048f3425d128b03cc7029a3198ff0d SHA512 2edb437baae54afd625222f2b251549af3ec469b535a10109679f1edd27fc840579351499f9bc79e8d0d17f752065787eb52607f886e5599386dbed52c8aecab
EBUILD ejabberd-22.05-r2.ebuild 7136 BLAKE2B 35e34dede32c4067dd35b54d7a98cd864ddbeb4fa50d14b812dbda642d7d44be5f54a79edd446917975f349dc6680f5bafaf03af9aa11eb722fef38cd3ea04a8 SHA512 6da99fe902f7ba9a62ea1f60d018e3ef7a1fb9eac48d7b3dc9c3503fab388b631e8cbb3b328bc5277ae2ece1cbb0fc5310c034d407c413a2bbb57f3e648b90fd
EBUILD ejabberd-22.10.ebuild 6925 BLAKE2B acf99298e11c8bb573be35d3cfda71d2789b884027bc2366a432b6d3a9df78c82868fe075d8f99b0b62a11be332fa728910c7677a05e1cc5a28fbaa4820658dc SHA512 f93095f1d16a3a85d9c2b44c12f04656f3222614826bf5b6d8808cecfe9a1aad1904a0a56fe5874a7f96f549a74738587e13088ee6759b7678fa7fd2593a87d3
EBUILD ejabberd-23.01.ebuild 6926 BLAKE2B e55efacf9c537cd45384270772b1111782a53335a5ff1d15358c7c30f6dd38d40e03a7bd6ae1305c3ba4c08a73e8649aa6e76d29c7ed3c70d67919b11055541e SHA512 9f2c36ab8009ea058f4b8beb1429ba1ddf000698a52cf5784d6d9df4c844ff9d04af85478a2d8654329621939a353c012fb1e4b3166aee9c4e9a30e153059f94
+EBUILD ejabberd-23.04.ebuild 6777 BLAKE2B 671e3cacbf57687c7192d907e9cd56e8ee268127a5ae210c99705829605c7bce0eff2d957dfca2ac9a58c8549472eeb2efa4bcfbedbc4eead32031409d699cee SHA512 8f26d9f0f526b4f0d16637fb50cc648ce470e4087fbe3369bf28a0667ac7c6254a2e5d0855361c265667f344406d9ac02293af0f5465ce845e6d7bb577e14057
MISC metadata.xml 1484 BLAKE2B 74f0ec404b37dfe72d8751dd8bc8f0ba0b56f334939a5311af70df4616f19e536209b9be7361b35c8e5d316fbce623afdbf7e3ce53a139eb0d2e0d895275ae3c SHA512 793584e1e44c3a651b15eed84a91a801cd809392ccf7623f1a1b222e65641f8dca18515fb90e42e4a51178f4686d3c61778e14834be23feb23b269b4f07c91fb
diff --git a/net-im/ejabberd/ejabberd-23.04.ebuild b/net-im/ejabberd/ejabberd-23.04.ebuild
new file mode 100644
index 000000000000..ff7f7e0f5d09
--- /dev/null
+++ b/net-im/ejabberd/ejabberd-23.04.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools pam rebar systemd
+
+DESCRIPTION="Robust, scalable and extensible XMPP server"
+HOMEPAGE="https://www.ejabberd.im/ https://github.com/processone/ejabberd/"
+SRC_URI="
+ https://github.com/processone/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86"
+REQUIRED_USE="mssql? ( odbc )"
+# TODO: Add 'tools' flag.
+IUSE="captcha debug full-xml ldap mssql mysql odbc pam postgres redis
+ roster-gw selinux sip sqlite +stun zlib"
+
+RESTRICT="test"
+
+# TODO: Add dependencies for 'tools' flag enabled.
+# TODO: tools? (
+# TODO: >=dev-erlang/luerl-0.3
+# TODO: )
+DEPEND="
+ >=dev-lang/erlang-19.3[odbc?,ssl]
+ >=dev-erlang/cache_tab-1.0.30
+ >=dev-erlang/eimp-1.0.22
+ >=dev-erlang/fast_tls-1.1.16
+ >=dev-erlang/fast_xml-1.1.49
+ >=dev-erlang/fast_yaml-1.0.36
+ >=dev-erlang/yconf-1.0.15
+ >=dev-erlang/jiffy-1.0.5
+ >=dev-erlang/jose-1.11.5
+ >=dev-erlang/lager-3.9.1
+ >=dev-erlang/p1_oauth2-0.6.11
+ >=dev-erlang/p1_utils-1.0.25
+ >=dev-erlang/stringprep-1.0.29
+ >=dev-erlang/xmpp-1.6.2
+ >=dev-erlang/pkix-1.0.9
+ >=dev-erlang/mqtree-1.0.15
+ >=dev-erlang/idna-6.0.0-r1
+ >=dev-erlang/p1_acme-1.0.22
+ >=dev-erlang/base64url-1.0.1
+ ldap? ( =net-nds/openldap-2* )
+ mysql? ( >=dev-erlang/p1_mysql-1.0.21 )
+ odbc? ( dev-db/unixODBC )
+ pam? ( >=dev-erlang/epam-1.0.14 )
+ postgres? ( >=dev-erlang/p1_pgsql-1.1.22 )
+ redis? ( >=dev-erlang/eredis-1.2.0 )
+ sip? ( >=dev-erlang/esip-1.0.49 )
+ sqlite? ( >=dev-erlang/sqlite3-1.1.14 )
+ stun? ( >=dev-erlang/stun-1.2.7 )
+ zlib? ( >=dev-erlang/ezlib-1.0.12 )
+"
+RDEPEND="
+ ${DEPEND}
+ >=acct-user/ejabberd-2[pam?]
+ captcha? ( media-gfx/imagemagick[truetype,png] )
+ selinux? ( sec-policy/selinux-jabber )
+"
+
+DOCS=( CHANGELOG.md README.md )
+PATCHES=(
+ "${FILESDIR}/ejabberd-22.10-adjust-ejabberd.service.template-to-Gentoo.patch"
+)
+
+# Get path to ejabberd lib directory.
+#
+# This is the path ./configure script Base for this path is path set in
+# ./configure script which is /usr/lib by default. If libdir is explicitely set
+# to something else than this should be adjusted here as well.
+get_ejabberd_path() {
+ echo "/usr/$(get_libdir)/${P}"
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+
+ rebar_remove_deps
+
+ # Set paths to ejabberd lib directory consistently to point always to directory
+ # suffixed with version.
+ sed -e "/^EJABBERDDIR[[:space:]]*=/{s:ejabberd:${P}:}" \
+ -i "${S}/Makefile.in" \
+ || die 'failed to set ejabberd path in Makefile.in'
+
+ # Get epam-wrapper from 'files' directory and correct path to lib directory in
+ # it. epam-wrapper is placed into work directory. It is assumed no epam-wrapper
+ # file exists there already.
+ local epam_wrapper_src="${FILESDIR}/epam-wrapper"
+ local epam_wrapper_dst="${S}/epam-wrapper"
+ [[ -e ${epam_wrapper_dst} ]] && die 'epam-wrapper already exists'
+ sed -r -e "s@^(ERL_LIBS=).*\$@\1${EPREFIX}$(get_erl_libs)@" \
+ "${epam_wrapper_src}" >"${epam_wrapper_dst}" \
+ || die 'failed to install epam-wrapper'
+
+ rebar_fix_include_path fast_xml
+ rebar_fix_include_path p1_utils
+ rebar_fix_include_path xmpp
+
+ # Fix bug #591862. ERL_LIBS should point directly to ejabberd directory
+ # rather than its parent which is default. That way ejabberd directory
+ # takes precedence is module lookup.
+ local ejabberd_erl_libs="$(get_ejabberd_path):$(get_erl_libs)"
+ sed -e "s|\(ERL_LIBS=\)'{{libdir}}'\.*|\1${ejabberd_erl_libs}|" \
+ -i "${S}/ejabberdctl.template" \
+ || die 'failed to set ERL_LIBS in ejabberdctl.template'
+}
+
+src_configure() {
+ econf \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \
+ --localstatedir="${EPREFIX}/var" \
+ --enable-user=${PN} \
+ $(use_enable debug) \
+ $(use_enable full-xml) \
+ $(use_enable mssql) \
+ $(use_enable mysql) \
+ $(use_enable odbc) \
+ $(use_enable pam) \
+ $(use_enable postgres pgsql) \
+ $(use_enable redis) \
+ $(use_enable roster-gw roster-gateway-workaround) \
+ $(use_enable sqlite) \
+ $(use_enable sip) \
+ $(use_enable stun) \
+ $(use_enable zlib)
+
+ # more options to support
+ # --enable-elixir requires https://github.com/elixir-lang/elixir
+}
+
+src_compile() {
+ # Note that we also add ejabberdctl.example, which will be used by
+ # ejabberd's build system to create /usr/sbin/ejabberdctl, as
+ # target. Otherwise, ejabberdctl.example is due to be created by the
+ # 'install' target (as per upstream's Makefile.in). However when
+ # invoke the 'install' target (in src_install below), DESTDIR is
+ # set, which causes DESTDIR to scope into the ejabberdctl.example
+ # generation.
+ emake REBAR='rebar -v' src ejabberdctl.example ejabberd.service
+}
+
+src_install() {
+ default
+
+ if use pam; then
+ local epam_path="$(get_ejabberd_path)/priv/bin/epam"
+
+ pamd_mimic_system xmpp auth account
+ into "$(get_ejabberd_path)/priv"
+ newbin epam-wrapper epam
+ fi
+
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+ newinitd "${FILESDIR}/${PN}-22.05.initd" "${PN}"
+ systemd_dounit "${PN}.service"
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/${PN}-22.05.logrotate" "${PN}"
+
+ keepdir /var/{lib,log}/ejabberd
+}
+
+pkg_postinst() {
+ local migrate_to_ejabberd_user=false
+
+ if [[ ${REPLACING_VERSIONS} ]]; then
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test "${v}" -lt 21.04-r1; then
+ migrate_to_ejabberd_user=true
+ break
+ fi
+ done
+ fi
+
+ # Sarting with >=21.04-r1, the ejabberd configuration is now in
+ # /etc/ejabberd and no longer in /etc/jabber. See if we need to
+ # migrate the configuration. Furthermore, ejabberd no longer runs
+ # under the, shared via net-im/jabber-base, 'jabber' use, but under
+ # its own user. This increase isolation and hence robustness and
+ # security.
+ if $migrate_to_ejabberd_user; then
+ ewarn "Newer versions of the ejabberd Gentoo package use /etc/ejabberd"
+ ewarn "(just as upstream) and *not* /etc/jabber."
+ ewarn "The files from /etc/jabber will now be copied to /etc/ejabberd."
+ ewarn "Also ejabberd's spool directory became /var/lib/ejabberd (was /var/spool/jabber)."
+ ewarn "Please check your configuration, and finish the migration by stopping ejabberd"
+ ewarn "followed by rsync'ing /var/spool/jabber to /var/lib/ejabberd."
+
+ local -A dirs_to_migrate=(
+ [/etc/jabber]=/etc/ejabberd
+ [/var/spool/jabber]=/var/lib/ejabberd
+ )
+
+ for src_dir in "${!dirs_to_migrate[@]}"; do
+ local eroot_src_dir="${EROOT}${src_dir}"
+ local eroot_dst_dir="${EROOT}${dirs_to_migrate[${src_dir}]}"
+
+ cp -r "${eroot_src_dir}"/. "${eroot_dst_dir}" || die "Could not copy ${eroot_src_dir} to ${eroot_dst_dir}"
+
+ if [[ -f "${eroot_dst_dir}"/.keep_net-im_jabber-base-0 ]]; then
+ rm "${eroot_dst_dir}"/.keep_net-im_jabber-base-0 || die
+ fi
+ if ! use prefix; then
+ chown --recursive ejabberd:ejabberd "${eroot_dst_dir}" || die
+ fi
+ done
+ fi
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 82907b759f9d..9c541d814630 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 f7ddad57610e..988b978b47b6 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -92,7 +92,6 @@ net-misc/spice-gtk smartcard
# Sam James <sam@gentoo.org> (2020-06-29)
# Deps not yet stable
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 633d9e9574fe..350f51f38218 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -349,7 +349,6 @@ 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-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 209a4735b1c0..e0ca3f760942 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -195,7 +195,6 @@ 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-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 0d1cbfef13c8..e8dcc4177244 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -294,10 +294,6 @@ net-analyzer/zmap mongo
# Unmask arch-specific USE flag available on x86
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-4.4 test
-
# Rick Farina <zerochaos@gentoo.org> (2018-06-27)
# Catalyst has support for assembling bootloader on this arch
dev-util/catalyst -system-bootloader
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index f4f57d27dedd..323f1403db7a 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 05f2e5009818..ef315fbc306e 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,5 +1,5 @@
DIST indilib-1.9.8.tar.gz 2633085 BLAKE2B 045d38fc565546528fddfa83cfd78650d30e41769923d7ec8f462a617fdd298228913a075a9f0b511867aa9174143da010bbb4c015d8b5a1d51f2b80090e50d5 SHA512 b9551547de277fe311e4779e65915351850a25fb049ddcfad634ef385014b521416f2366cf50cda80cdfa4a754c18face21cfd59f7f45c4018ca733ddf981ab2
DIST indilib-2.0.2.tar.gz 2708561 BLAKE2B 57fc3ec79656644380e4e35ebd78cb276afba072894e44a9e30f6c82abf969d79499682821ddaa06fc9698bc8b9f09c98f764c60fab6f5df6ab00de321f5ecd3 SHA512 6cfb00669da71310811fd1668afc2f3b68060b5ca6addaaf3834fe574dc5da1a07c7f799bed3e1b7fe9e6df2367dfc835895cf9e58a65a1fbd8a7c10b7db39bc
-EBUILD indilib-1.9.8.ebuild 1844 BLAKE2B 15476b47c941e4ec9994c5c01d082dc12d318d87ae96fa68fd268c9e8a63d96025c1982afb9afa12b28ef5ed4bea50ba28d2ddd1acda8f439f4e70cfaf0db867 SHA512 75a37db288c52c2fae71b7e3f9b0a48bd5b9799c816faf625df33ca03161ef3de580fe67ccfa7b37d15a27ac4ea5895f42af039de7135c182aede1b48edde976
-EBUILD indilib-2.0.2.ebuild 1936 BLAKE2B e456ee6a56b99e30a2d97751e645c4932d0239a6fc87c96529bde991da9f739e85421bc8c74b37f2f2a85abfad56ff86f62f8e947dfe2afd5c72b33c5a742f14 SHA512 9e97208712ae0afc43b1264fd532045e15f9e83f173aeb7f1138d4c79d9d30348aa3ab92bcce5b3f4c6123ed1025f819ff866b9f6f1e8170b829ffddc28855d7
+EBUILD indilib-1.9.8.ebuild 1584 BLAKE2B 2827b82ac291561310999e490bc921ac1de93c5b87489286ffee984d0948703a7699267a1b8150def0f9119f0b07a404a43ac84047d5abae9f028161bf46b7a1 SHA512 b803eca3941e5e1e308344db9a9c6ff733690efc1538e82662a1befa720787e1fc8f08052874a2041d95e41cd6b271cbb0d7c5296d297e2dd000a2eda5c61897
+EBUILD indilib-2.0.2.ebuild 1676 BLAKE2B df40a820ae8638be0ea0f67f35b8ec9d1e357c6fe47f137e96cbcedc55d99c81118ae1530d452759c7ed41ed6e2ca8396f13473cdfffe25276cf47bf5e30adb7 SHA512 f7f2ca8ba14cd21272b92262fcaddde0953638b69d7174f4965f6d7e6cc9956622c8ef6d685267a3ab384862437a1be4d43d7c7dbb0db6db507be805edec1d77
MISC metadata.xml 562 BLAKE2B 675fbd88b6ea5004a89e4d86f397e924317f56ad98743d1d8cd9758f92b516cf70386f4eb59c8869451acd6b312c50a05b37a9ca3cedac87599bd90cd46d6ddd SHA512 ebef1f64112d45534b6ea13ce54b2ee57349d11486b881be277d669e984891fe9d8ca3839aadbbece908f55bd027060739460929bd7e0400cd04e639c7d2186f
diff --git a/sci-libs/indilib/indilib-1.9.8.ebuild b/sci-libs/indilib/indilib-1.9.8.ebuild
index d7ef0939608e..07de9ea058ec 100644
--- a/sci-libs/indilib/indilib-1.9.8.ebuild
+++ b/sci-libs/indilib/indilib-1.9.8.ebuild
@@ -55,18 +55,6 @@ src_configure() {
}
src_test() {
- local myctestargs=()
-
- if use ppc || use ppc64 || use sparc ; then
- # Broken on big endian for quite some time.
- # Reported upstream: file needs to be replaced w/ a normal library
- # for b64.
- # bug #763126
- myctestargs+=(
- -E "(test_base64)"
- )
- fi
-
# Unit tests
BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
diff --git a/sci-libs/indilib/indilib-2.0.2.ebuild b/sci-libs/indilib/indilib-2.0.2.ebuild
index 223b23eceaa7..d7542c61a1ac 100644
--- a/sci-libs/indilib/indilib-2.0.2.ebuild
+++ b/sci-libs/indilib/indilib-2.0.2.ebuild
@@ -58,18 +58,6 @@ src_configure() {
}
src_test() {
- local myctestargs=()
-
- if use ppc || use ppc64 || use sparc ; then
- # Broken on big endian for quite some time.
- # Reported upstream: file needs to be replaced w/ a normal library
- # for b64.
- # bug #763126
- myctestargs+=(
- -E "(test_base64)"
- )
- fi
-
# Unit tests
BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index be7ac94a6d24..a31d402fef57 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest
index 3c98848949a1..267e8dd2654e 100644
--- a/sys-apps/pv/Manifest
+++ b/sys-apps/pv/Manifest
@@ -1,7 +1,7 @@
DIST pv-1.6.20.tar.bz2 115310 BLAKE2B b50623f623231e8e8615f960bad83d10e12d5274c57d23ea843d16fce30b3e690284b2d9b01f82a16b9790e2bf26f80f560e226589a62ca677a2cf90ea007691 SHA512 e445f91b298ed285ddab54a3f8a6b5d5297e2e2eb8ad7b2ee2cbacca4adda9c6ca2bf3c77bf2a93373d3875c5b3b0b345d3945cbd91fc2647c6c25f1661a6752
DIST pv-1.7.0.tar.bz2 115665 BLAKE2B efdd0434d23fe1ed008224fe0fe5182684010a78650284e920b2cd93134f08e63172df0279b8a4b2c2c4dceb9dbdaa209e402394fb1c4c431d991225f579f718 SHA512 b90ddaa1f950b1b300f1721e5ab8bc2c7a0c46491e439ce33c7b74fd4525e730a99c218a874b3dae2dc3a8a5e0eb5c5add51f7c8be48d0c3d8f135df44779af8
-DIST pv-1.7.17.tar.bz2 133398 BLAKE2B e0167af81988225418c2647c7051910fd41ef1e631eb26ab56fa44449064f99f5cc90bf08143a9e1158d656d9cee234a9ca4924ff5d95fd1f4814d340499af47 SHA512 b6c347681d937492d575007df35a7b90cb9283537df2e2258742787626c7041f942322a3140c8976793b6ddcd9cb2ecdaa7bf6e02914f394ebf748e3f97b2f64
+DIST pv-1.7.18.tar.bz2 133583 BLAKE2B b81a5d9b41e247bed5b390050678afde3611a34030b2dd76d28635d9f580f86e925c08b2a01c60126b5ac971e1dfb20ecf6562b1140bfb57ed052b0416ffc39e SHA512 4f69d1c046cae279a4e93f87b0848dfd34a9a50b8654274e1cd11dc58198e1be216451bc3af2664c336e0d231a7451dc831cc09291eb1d4f0fd0e02abc6eccea
EBUILD pv-1.6.20.ebuild 1456 BLAKE2B 055fc1d118f5f5500e3fb453d94ae40c0db8389425df249cd2cc8d9303db9a113a13d324c1b2f53d993ce455eaaaa695bc542a4c53f5bc2564d314ffbe76721d SHA512 583e35041a54b3123c757acad234afb053d00703e8b8a57efb680fc76d7738485f30d0aed94ad31bbd9d4a4db7356b72a0628ec74fffaa3388af8b7e3abf54a3
EBUILD pv-1.7.0.ebuild 1597 BLAKE2B 59992824f88bf9301d94434d9e00b715ab2b4f02e9b185873cf6ade7b3e2734a3c57ea4b26c0eb3dc6e3bacb15158d2e79a31ef38f813b28c6a197ae29247165 SHA512 a6af96cc2f820081221ec2ab2923b2c1cd84a3fd9ed29999cfc104501be813ac52c14a361b25ae4c0ba8b1caaa9d9f2ffb39ae426de9ec82e5c6c6036e3ce667
-EBUILD pv-1.7.17.ebuild 1373 BLAKE2B dbac58ccf8b62091436af91b04d30e7fea33f41a9b95df9fc9b349116bc123f4d5d8fcb1fb1da24a7d9db0b15397ef62a7ee6c4fd797963572c0e3f4f2e3ec2e SHA512 a3e76210c0614f46e74dc584d52f2e8fe10911135d6d91eed298daef0a741bc9db33c141d5a7738921dd39ef5b75b1b2d6245be79e516b04e6749bdf2502598e
+EBUILD pv-1.7.18.ebuild 1373 BLAKE2B dbac58ccf8b62091436af91b04d30e7fea33f41a9b95df9fc9b349116bc123f4d5d8fcb1fb1da24a7d9db0b15397ef62a7ee6c4fd797963572c0e3f4f2e3ec2e SHA512 a3e76210c0614f46e74dc584d52f2e8fe10911135d6d91eed298daef0a741bc9db33c141d5a7738921dd39ef5b75b1b2d6245be79e516b04e6749bdf2502598e
MISC metadata.xml 483 BLAKE2B c6240298c7a79c7d5839c593b0139c990477ce67aeb92b585bbb09a07d51bbe9bd75aaeac678ddd81c05cc6f9e36860ad8cfc889204e835019f854477a5bc7bf SHA512 082cac9d7bcff373929e3c0a7af524b65c48cc427755232f981ccd4947466f2f3325a75f691f1bf79e74eebde3e53b4ebd4c904b40affc0d7fbd243f8ab36605
diff --git a/sys-apps/pv/pv-1.7.17.ebuild b/sys-apps/pv/pv-1.7.18.ebuild
index e42a3b03fad0..e42a3b03fad0 100644
--- a/sys-apps/pv/pv-1.7.17.ebuild
+++ b/sys-apps/pv/pv-1.7.18.ebuild
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index d20c60f588f4..618021657e6b 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index cd7007aa4197..b55e38068bfe 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -11,5 +11,5 @@ EBUILD ldb-2.4.4.ebuild 3061 BLAKE2B 174d0165f7d2a4cc801f11f46c3e51dc958cdd5d613
EBUILD ldb-2.5.2.ebuild 3068 BLAKE2B 54a90a0d89c0c01340cf9b0257fb0430984481d22833cd059e367ca70880216123a4f0342d3b509bdfb714a704965d082208776da36e22c5f77d14080048e104 SHA512 2e8bb794d1e0250b27302c2a7e9097b2cb591284fa6e7b6e21ad1b8d398e842f3d86b787fd7380d344c377b892a7274655419b9a9ef54c63da63c04baa3377ce
EBUILD ldb-2.5.3.ebuild 3304 BLAKE2B 964b05f053f408631a48390dd780c6fc1cfd75e611b24bd4c695c5f1cbc2dbe6a17b8db0afde708b9822dfda0429aa88f30a53714de65093116bd1a9b2efa725 SHA512 29c7d01e5f97b041cf1031006cf7edc27da9219f3f30969e682b632cb900f08a0d82c7af9a546ede1e77f75ef7eb19e35e34a6f6998225d646e205cb6abdf5b5
EBUILD ldb-2.6.2.ebuild 4774 BLAKE2B 7e1eb1daf07db82a51dab1924acddc8f58acc715f8a192237fee562172ceeecb65c38f2b1318ab34a21522fff525425855d42046f8a7f3ccc9705139ee669f69 SHA512 e4810911da620cf1389b7fbf07983d7d68f2fcb151f924f4cf661daf10a071d09c3405c62613cb421125f2c2b182ab25ef3ef72037e522b12b631dcbf4643c34
-EBUILD ldb-2.7.2.ebuild 4772 BLAKE2B 5b06aa1f6c09aaccc3732baea33e1efd4542a50ab95796bf8b28b8736f4bba55a672a98e7a33e4ba399ca5959d59c32e457f63b558b9a669ba0789d0153b5c80 SHA512 63de689f4cf230b3afeb26b500b848552b1dbc6ed64e7efe02ffbb1be87992ffb7549d211014d419434ac8ae575fc226d9bba53dda5e8dd5df768408f5dd694d
+EBUILD ldb-2.7.2.ebuild 4769 BLAKE2B a1592828ab76ac4c36071fd9fe5f463ff80dd3f1f346972261f5ca571cbe2f0ed03f25d610a35d2ef3331451c4dd685a022ed13c33c55a5ac0f010d4f0e33352 SHA512 649bb3d2642652af5274bac07acc092b7309fe39fe8ad21a2fe78d1d1403190bc1197fe12847794eb150f74370510dee5d528c9192d78853d93ddb31b476c60a
MISC metadata.xml 526 BLAKE2B 004dbbf0286ced4bcd404eb3caf091f973e67e00b9230d2399f07dcb31d93a423045b353c1813958da151cded2f52996608de1b4294e3cb90cb8da0ac8877f9f SHA512 9f8008b5b57e5f73e79df68d828f1644edb0a154fa97504c3088301aa60e6ba3ac83a2e06d55d14c06cded89196dd635598f1d767ca93398cbf9610af3b49038
diff --git a/sys-libs/ldb/ldb-2.7.2.ebuild b/sys-libs/ldb/ldb-2.7.2.ebuild
index 959a12c27046..b458813e7f28 100644
--- a/sys-libs/ldb/ldb-2.7.2.ebuild
+++ b/sys-libs/ldb/ldb-2.7.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="doc ldap +lmdb python test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 05d2d6f57ea6..54840fcabc7b 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest
index cacd05edbf5f..898d16410169 100644
--- a/www-apps/jackett/Manifest
+++ b/www-apps/jackett/Manifest
@@ -1,11 +1,11 @@
AUX jackett.init 133 BLAKE2B d2f03dbed251bfe5fd2d7d7751fee9997880a422fbb0f6e32f91939855019ccde23807d8300437643cb0770fc9e00c83f1ddf1ad5f06f5e2cd5c8c01dcc05513 SHA512 ea342cd3af5c85f73ffd732ee27af164f847c721c0b796e85c0af8b37d5215fa089a37d4c3c92226ed8befe9de05199903ce0a8327fd8fafcd3d25e54d0aa770
AUX jackett.logrotate 81 BLAKE2B 2ce4e141b68c9e7eeac5d141e3e839b6a0615f512d8a1f805e9c4b6c8d42c63348878abff799a809ffc07920e2dc0304de9e82dc20a1e624ef17c41daca1ca9d SHA512 c2ac5827be8b8ef6bb2109ccbd01754b086827311a6f41bb1d09e5c406787060aa236841bb40f83913a04702274454d86c63f1e9a968b11e1ac3181cdc166e93
AUX jackett.service 535 BLAKE2B 4bb328e433a1b0ecfc3e3d823ac9a27839c49d5a8b3e955f1605c7d38ea9bf1eabe3edde0a4a7a3115fd8b6ad823d6c97911d9299dd384094f5139401187017f SHA512 502c3b6cb4c2f6069762549cc83db29d5a0e0d447070e7a73c92f0ad8e7c73bd4c588df6b00b55b7abfde98f0dcc52169e16b5a9f37bceaf475b4920971dcc87
-DIST jackett-0.21.547-arm.tar.gz 43899908 BLAKE2B 0596850a961e7a6cfa15eb548112e70776bd6b81e99b0ec65a939890e2496ed352dff4f034df02e260437d96e5f6b078954095f6647e109bb003380e343f3d66 SHA512 429b19a5dd2773e5d6687f1cd89208ec33ca581fb1a4f4cc813cc0b42e3e2a80af997a9f5ea5c0b7a1d6c83eac9edc4a53170e7f3fd591ab9865c45d5dfc70ad
-DIST jackett-0.21.547-arm64.tar.gz 43403838 BLAKE2B 0e63e4ce4b62b94c9d1558de87771fb83ac74ce9e8a51a524a08ed06318342123726d63dd5ec7815efd7348b0f1fdf361968b12daaa5ca7b5cd9b073405e96b6 SHA512 160d9f36dfd04658268737b01bdcedbccede1ed20c59692a7e8baf526a9a32d0b9d8e0eb266e9a674516adfeec033e27786c6dae2ac73b6a7d00ff8e081eb8da
-DIST jackett-0.21.547-musl-arm.tar.gz 43920072 BLAKE2B a7c098726281fe9f3d00b12a1f3d78934d0c5ec39036fced72536cb73935b282d789de43c00eaec59f2a1321a3d0ac04312b7847f2a0f9dcdb83e97fbe87971b SHA512 0f8be843895284acf56ddbfdc4b703fad8db3278466ce4a4ad6f29da7351280031630ea08cdbf602a35f8b5418ef5635a0ab65777bf10ca5effa1719f6e6f0df
-DIST jackett-0.21.547-musl-arm64.tar.gz 43422038 BLAKE2B da79c05b86e2a21bee0f6b90a7905a20774d06e377e24b49f45ca575c11a96a8e5d1e39c430659dc79d6bc8924c28c53cede967328f5fedc82fa41a8aa8061a0 SHA512 4cf113aee5d36622e32a8ef6fc9309ed00494039c74444cba0455c0497d81110f9ae73faa948fa493cef0ecee816785a9758e6a041981a45903ec9e5c9bec182
-DIST jackett-0.21.547-musl-x64.tar.gz 45611707 BLAKE2B d0da42e92c1cdcb0a42883b9049553fe125a4f5d6483fad8f8818eb3520d04873071a15ced53089d510080a5b101088c8e2cca8e9c46b3e3a8e45cb64ce0fdab SHA512 3496df3673a1020bdfea327eef182186e2778b466ecb3ad176fe2d625dd1a034a7a7ee5df6f27f43e98ecd1bf0af9d01758c37953b5620e004a6b287f3a6c5ce
-DIST jackett-0.21.547-x64.tar.gz 46077447 BLAKE2B 6c50ecf83aca39e174fa4cc680b750531de8968549fabdfbdac0b45e09081514263b64a2809aab2c124d6cc0c02cac7db1ab069932652b6e49d66484ad30efea SHA512 06411c28bc1d4d73ba88a8bdae730213e3e952074994d67aeebee1ab949405a6de09e8b6d2e131b70fb2b613ffd9b5fcd5b0f3bb22ccaa0355db440ea170582d
-EBUILD jackett-0.21.547.ebuild 1911 BLAKE2B e4742963a7faf4803c29d58eb4556684102e650a7b7c21d2379ea9257b873f1a4c10a2177fc3431cee9c2e571d0a8ad754290da2424a12d9ca6c487d4aab7d39 SHA512 a65355c9eed4cb654c8e48c28bcc125b4194701e50b4091b974eb0f7475b5954b5611e2c15f1306ea0f1c37e5c8fabc027b81da0dc4d311dc416504f43f2d0fd
+DIST jackett-0.21.551-arm.tar.gz 43897249 BLAKE2B b4b06d69e79d8e432c77a18e56b89cf909a4fc031c1e2109a5dcf29606673ffce05bfccb5dede6fedfe5e68b0bb74ea990fff8718790939e2f52147624cd6115 SHA512 5866abef529ebda0333fc9b1846df7ec53dc750917982424d780782674eb6bd5e05a9267460ce49bcd7559e8312a044fe7bc10725ed98331033db834c59cd034
+DIST jackett-0.21.551-arm64.tar.gz 43400465 BLAKE2B 96ae3602f65ac4f34264148f4e8e3ee3c480f6fd4d1c0de24f32888c0cff7512168d47b218391a581edb8bf83e2a96c3e63ab066e984adb9b86bd598ee38ac92 SHA512 30e768ac9d41c18a4b5f1490b8484f05f2e76150c63b05144ee0162a424f4c7166bda37ec46d2d5bfc7e76a8772ba880c48a3a74027cc391b5544db89ef1f577
+DIST jackett-0.21.551-musl-arm.tar.gz 43925379 BLAKE2B 7cde59ecbd5b02ebba8dc795c4d118acdbe415dc6a1da2d78d3270d6f7668fdebfe737f03865a69c2890c1ac740fb4915a80ee103d1098c3388a1ca430e076bf SHA512 5f45315ec3937890c4ac89ac6f522ff6424348bc31ffec60d2f7dfdf71e750d077541eef79010e285026b858fff0ba7a429aac2ff2414728df16d145d1b3dd00
+DIST jackett-0.21.551-musl-arm64.tar.gz 43422792 BLAKE2B d9215a4dd9e7c7661d0c2282b680e2788937de8364bd0f1bb5acaab0933ccf8fb8a744b98e318d991c502eef4a2a0ecb30aeb46e4e5b3b6262d97fdde402b856 SHA512 2d7847a3741a8f0da20e77c2877e4be36a3f1c8f1f90b8a149746ed48918d6853d1f2dc4da00ea04e947eac23d5167e35958f8946a9066096cba47625b4cd53a
+DIST jackett-0.21.551-musl-x64.tar.gz 45614783 BLAKE2B d4f45ede225ebc2abadb9f0b45e54e3062936599ded00437053c5bc1da84a6b8b99053d2f91d9ada39ec0c125dfa37171d65d82f5a5741de271f45c66a36817d SHA512 4d87d5b1712c48cdee801edd4c0957b47ae369d20f15b658a0cdaeb89fdc698b5f9da569419dfcbfa5171d6565f667c3a9464b94ef2824ddf1a41bd4cc9ad935
+DIST jackett-0.21.551-x64.tar.gz 46075263 BLAKE2B 936606a5515c31b67ae78bebced8194a15af1cf6449c596d6a7d2a10f981ad5d1a80c0009f9ee3d38792a9d6b189a98baed832036550290d8e35e36d0d0b852b SHA512 a10d26321254bb3a2536064fca791f2f3e1487a394eb52314d00883e7c77f3c089818bc2b6a53ada1b5a29984e847bc5bdee5c0ed62cdd7ff6b7d0135d84133c
+EBUILD jackett-0.21.551.ebuild 1911 BLAKE2B e4742963a7faf4803c29d58eb4556684102e650a7b7c21d2379ea9257b873f1a4c10a2177fc3431cee9c2e571d0a8ad754290da2424a12d9ca6c487d4aab7d39 SHA512 a65355c9eed4cb654c8e48c28bcc125b4194701e50b4091b974eb0f7475b5954b5611e2c15f1306ea0f1c37e5c8fabc027b81da0dc4d311dc416504f43f2d0fd
MISC metadata.xml 642 BLAKE2B 42f5b5594835f9d0253e4baac0bb4c9c426fb7f5e812227bdbee4d24a3f826a341e3cab5d353e18881f3fe5ff32406283402bea4e36ed70ec77dca511ab68040 SHA512 0acf30d6c7cb994b837a6b90e26acf9a38fd0fa40ffab67c88fa1e4d201ad14f1b35073b5cbb658d2c423dc919ad2f7c863e49f6649b25264f0b5e068b5e26b5
diff --git a/www-apps/jackett/jackett-0.21.547.ebuild b/www-apps/jackett/jackett-0.21.551.ebuild
index 19736493e549..19736493e549 100644
--- a/www-apps/jackett/jackett-0.21.547.ebuild
+++ b/www-apps/jackett/jackett-0.21.551.ebuild